15 Commits

Author SHA1 Message Date
Yevgen Muntyan
cb2d1d1fce Removed FIXME's 2007-07-20 13:20:08 -05:00
Yevgen Muntyan
9a284ef600 Upstream changes 2007-06-29 05:43:00 -05:00
Yevgen Muntyan
7d16d21b37 Fancier highlighting 2007-06-28 00:54:46 -05:00
Yevgen Muntyan
4264625896 Upstream change: 'case-insensitive' changed to 'case-sensitive' 2007-06-25 13:32:06 -05:00
Yevgen Muntyan
28c1703c67 Upstream changes 2007-06-20 23:37:33 -05:00
Yevgen Muntyan
e7db6b1099 Upstream changes 2007-06-18 00:03:03 -05:00
Yevgen Muntyan
7bf97f16df Synced with gtksourceview upstream 2007-05-27 15:08:41 -05:00
Yevgen Muntyan
7be3b2d717 'dupnames' regex attribute 2007-02-15 07:31:11 -06:00
Yevgen Muntyan
eb3a481089 Happy new year! 2006-12-31 04:54:51 -06:00
Yevgen Muntyan
3d40a24745 2006-12-25 Yevgen Muntyan <muntyan@tamu.edu>
* gtksourceview/gtksourcecontextengine.h:
	Removed comment about GtkSourceContextMatchOptions enum,
	it's not true.

2006-12-25  Yevgen Muntyan  <muntyan@tamu.edu>

	* gtksourceview/gtksourcecontextengine.c,
	gtksourceview/gtksourcecontextengine.h,
	gtksourceview/gtksourcelanguage-parser-2.c:
	Added new context option "once-only", made
	GtkSourceContextEnginePrivate use single
	GtkSourceContextMatchOptions field instead of bunch of
	bitfields.
	* gtksourceview/gtksourcelanguagesmanager.c:
	Removed odd #include <libxml/xmlreader.h>.
	* gtksourceview/gtksourcestylescheme.c: (parse_style)
	Initialize attribute values, to make gcc happy.
2006-12-25 01:46:12 -06:00
Yevgen Muntyan
fed6c4c098 Upstream changes: mime types and stuff moved to properties 2006-10-02 01:15:27 -05:00
Yevgen Muntyan
65ca899745 Removed globs from lang files 2006-09-06 21:06:32 -05:00
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
Yevgen Muntyan
0971cb441f first-line-only and shebang 2006-08-26 18:24:54 -05:00
Yevgen Muntyan
ee2dea7d75 GtkSourceView highlighting engine 2006-08-26 04:46:29 -05:00