gtksourceview r1417 - in trunk: . docs/reference docs/reference/tmpl gtksourceview gtksourceview/language-specs



Author: muntyan
Date: 2007-06-18 13:18:25 +0100 (Mon, 18 Jun 2007)
New Revision: 1417
ViewCVS link: http://svn.gnome.org/viewcvs/gtksourceview?rev=1417&view=rev

Added:
   trunk/gtksourceview/gtksourcestyle-private.h
   trunk/gtksourceview/language-specs/testdark.xml
Removed:
   trunk/gtksourceview/language-specs/testdark.styles
Modified:
   trunk/ChangeLog
   trunk/docs/reference/gtksourceview-sections.txt
   trunk/docs/reference/tmpl/style.sgml
   trunk/docs/reference/tmpl/stylescheme.sgml
   trunk/docs/reference/tmpl/view.sgml
   trunk/gtksourceview/Makefile.am
   trunk/gtksourceview/gtksourcebuffer.c
   trunk/gtksourceview/gtksourcecontextengine.c
   trunk/gtksourceview/gtksourcestyle.c
   trunk/gtksourceview/gtksourcestyle.h
   trunk/gtksourceview/gtksourcestylescheme.c
   trunk/gtksourceview/gtksourcestylescheme.h
   trunk/gtksourceview/language-specs/kate.xml
Log:
2007-06-18  Yevgen Muntyan  <muntyan tamu edu>

	Made GtkSourceStyle a GObject, with properties for text attributes,
	similar to GtkTextTag;
	made GtkSourceStyle keep colors as strings interned with g_intern_string,
	in order not to waste memory;
	style schemes use background attribute of sourcestyle for current line
	color now.

	* gtksourceview/gtksourcestyle.h:
	* gtksourceview/gtksourcestyle.c:
	implemented above changes.
	* gtksourceview/gtksourcestyle-private.h: new file to keep GtkSourceStyle
	structure.

	* gtksourceview/Makefile.am: added gtksourcestyle-private.h; made
	gtksourceview-typebuiltins.[ch] build in builddir, to make distcheck
	very happy.

	* gtksourceview/gtksourcestylescheme.h:
	* gtksourceview/gtksourcestylescheme.c:
	* gtksourceview/gtksourcecontextengine.c:
	* gtksourceview/gtksourcebuffer.c:
	updated for new GtkSourceStyle API.

	* docs/reference/gtksourceview-sections.txt:
	* docs/reference/tmpl/style.sgml:
	* docs/reference/tmpl/stylescheme.sgml:
	* docs/reference/tmpl/view.sgml:
	updated.

	* gtksourceview/language-specs/testdark.styles:
	* gtksourceview/language-specs/testdark.xml:
	renamed testdark.styles to testdark.xml.

	* gtksourceview/language-specs/kate.xml: use correct attribute for current
	line color.






[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]