medit/moo/mooedit/language-specs
Yevgen Muntyan b5825f26a1 Synced with upstream
2006-08-27  Yevgen Muntyan  <muntyan@tamu.edu>

	* gtksourceview/language-specs/automake.lang,
	gtksourceview/language-specs/check.sh,
	gtksourceview/language-specs/Makefile.am: new lang file for
	Makefile.am.
	* gtksourceview/language-specs/c.lang: override style for
	line-continue in macros; use def:string context.
	* gtksourceview/language-specs/def.lang: renamed 'c-style-escape'
	to 'escape', it's not really 'C style';
	added 'escape' style to 'line-continue' context;
	added 'string' and 'single-quoted-string' contexts.
	* gtksourceview/language-specs/javascript.lang: replaced
	def:c-style-escape with def:escape.
	* gtksourceview/language-specs/language2.rng: added optional
	style-ref and ignore-style attributes to <context ref=""> tags.
	* gtksourceview/gtksourcecontextengine.[ch],
	gtksourceview/gtksourcelanguage-parser-2.c: made it possible to
	override style from referenced context:
	<context ref="some-context" style-ref="some-style"> means "use
	context some-context with style some-style", and ignore-style
	attribute means "use no style in this context".

2006-08-27  Yevgen Muntyan  <muntyan@tamu.edu>

	* gtksourceview/language-specs/Makefile.am: install style scheme into
	$prefix/gtksourceview-2.0/styles dir.
	* gtksourceview/gtksourcecontextengine.c: fixed subpatterns handling
	(subpatterns tags were applied randomly);
	made high-priority one-time idle called more often, which hopefully
	make it look nicer;
	(gtk_source_context_engine_update_highlight): highlight as much as possible
	even if some part of requested area is not analyzed yet.
	* gtksourceview/gtksourcelanguage-parser-2.c: fixed two leaks.
	* gtksourceview/gtksourcelanguagesmanager.c,
	gtksourceview/gtksourcestylescheme.h,
	gtksourceview/gtksourceview.c: _gtk_source_style_scheme_get_default() -
	temporary workaround for no-builtin-scheme thing.
2006-08-27 19:11:56 -05:00
..
Makefile.am Synced with upstream 2006-08-27 19:11:56 -05:00
R.lang GtkSourceView highlighting engine 2006-08-26 04:46:29 -05:00
ada.lang GtkSourceView highlighting engine 2006-08-26 04:46:29 -05:00
automake.lang Synced with upstream 2006-08-27 19:11:56 -05:00
c.lang Synced with upstream 2006-08-27 19:11:56 -05:00
changelog.lang GtkSourceView highlighting engine 2006-08-26 04:46:29 -05:00
check.sh Synced with upstream 2006-08-27 19:11:56 -05:00
convert.py Sripts to convert old lang files 2006-08-26 19:02:38 -05:00
convert.sh Do not overwrite old files. 2006-08-26 19:14:18 -05:00
cpp.lang GtkSourceView highlighting engine 2006-08-26 04:46:29 -05:00
csharp.lang GtkSourceView highlighting engine 2006-08-26 04:46:29 -05:00
css.lang GtkSourceView highlighting engine 2006-08-26 04:46:29 -05:00
def.lang Synced with upstream 2006-08-27 19:11:56 -05:00
desktop.lang GtkSourceView highlighting engine 2006-08-26 04:46:29 -05:00
diff.lang GtkSourceView highlighting engine 2006-08-26 04:46:29 -05:00
fortran.lang GtkSourceView highlighting engine 2006-08-26 04:46:29 -05:00
gtkrc.lang GtkSourceView highlighting engine 2006-08-26 04:46:29 -05:00
gvim.styles first-line-only and shebang 2006-08-26 18:24:54 -05:00
haskell.lang GtkSourceView highlighting engine 2006-08-26 04:46:29 -05:00
html.lang GtkSourceView highlighting engine 2006-08-26 04:46:29 -05:00
idl.lang GtkSourceView highlighting engine 2006-08-26 04:46:29 -05:00
ini.lang GtkSourceView highlighting engine 2006-08-26 04:46:29 -05:00
java.lang GtkSourceView highlighting engine 2006-08-26 04:46:29 -05:00
javascript.lang Synced with upstream 2006-08-27 19:11:56 -05:00
kde.styles first-line-only and shebang 2006-08-26 18:24:54 -05:00
language.dtd GtkSourceView highlighting engine 2006-08-26 04:46:29 -05:00
language2.rng Synced with upstream 2006-08-27 19:11:56 -05:00
latex.lang GtkSourceView highlighting engine 2006-08-26 04:46:29 -05:00
lua.lang GtkSourceView highlighting engine 2006-08-26 04:46:29 -05:00
makefile.lang Synced with upstream 2006-08-27 19:11:56 -05:00
msil.lang GtkSourceView highlighting engine 2006-08-26 04:46:29 -05:00
nemerle.lang GtkSourceView highlighting engine 2006-08-26 04:46:29 -05:00
octave.lang GtkSourceView highlighting engine 2006-08-26 04:46:29 -05:00
pascal.lang GtkSourceView highlighting engine 2006-08-26 04:46:29 -05:00
perl.lang GtkSourceView highlighting engine 2006-08-26 04:46:29 -05:00
php.lang GtkSourceView highlighting engine 2006-08-26 04:46:29 -05:00
po.lang GtkSourceView highlighting engine 2006-08-26 04:46:29 -05:00
python.lang GtkSourceView highlighting engine 2006-08-26 04:46:29 -05:00
ruby.lang GtkSourceView highlighting engine 2006-08-26 04:46:29 -05:00
scheme.lang GtkSourceView highlighting engine 2006-08-26 04:46:29 -05:00
sh.lang GtkSourceView highlighting engine 2006-08-26 04:46:29 -05:00
sql.lang GtkSourceView highlighting engine 2006-08-26 04:46:29 -05:00
styles.rng GtkSourceView highlighting engine 2006-08-26 04:46:29 -05:00
tcl.lang GtkSourceView highlighting engine 2006-08-26 04:46:29 -05:00
texinfo.lang GtkSourceView highlighting engine 2006-08-26 04:46:29 -05:00
vbnet.lang GtkSourceView highlighting engine 2006-08-26 04:46:29 -05:00
verilog.lang GtkSourceView highlighting engine 2006-08-26 04:46:29 -05:00
vhdl.lang GtkSourceView highlighting engine 2006-08-26 04:46:29 -05:00
xml.lang Synced with upstream 2006-08-27 19:11:56 -05:00
yacc.lang Yacc lang file 2006-08-26 06:17:24 -05:00