=== gtksourceview 1.90.5 === 2007-09-10 Paolo Borelli * NEWS: * README: * configure.ac: GtkSourceView 1.90.5 released. 2007-09-09 Yevgen Muntyan * gtksourceview/language-specs/perl.lang: added "pod" style for the POD thing; fixed invalid style references. * gtksourceview/language-specs/docbook.lang: use \b in keywords suffixes, since we don't want to match as , etc. * gtksourceview/language-specs/libtool.lang: added "constant" style for both booleans and numbers. * gtksourceview/language-specs/texinfo.lang: allow trailing whitespace for commands like @ignore. * gtksourceview/language-specs/html.lang: fixed invalid style reference. * gtksourceview/language-specs/rpmspec.lang: use changelog styles to highlight changelog stuff. * gtksourceview/language-specs/xml.lang: allow multiline attribute values; do not highlight whole tags by default, but do highlight tag names with element-name style. * gtksourceview/language-specs/kate.xml: fixed. * gtksourceview/language-specs/testfiles.sh: added more stuff to some files, to make it easier to see if something broke. 2007-09-09 Yevgen Muntyan * gtksourceview/gtksourcelanguage-parser-2.c: Store filename in ParserState, and use it in warnings. Warn if map-to attribute is invalid. * gtksourceview/gtksourcelanguage.c: a typo. * gtksourceview/gtksourcestylescheme.c (set_cursor_colors): Set a flag when actually modifying cursor colors using an rc string, so unset_cursor_colors() doesn't have to touch those if they were not changed. 2007-09-09 Paolo Borelli * gtksourceview/language-specs/docbook.lang: one more ordering issue. 2007-09-09 Paolo Borelli * gtksourceview/gtksourcebuffer.[ch]: * gtksourceview/gtksourceview.[ch]: * gtksourceview/gtksourcemarker.[ch]: * gtksourceview/Makefile.am: * tests/test-widget.c: Remove SourceMarkers: API is not ready. The feature will be reconsidered in the next release. 2007-09-09 Paolo Borelli * gtksourceview/language-specs/python.lang: Add 'all', 'any', 'sorted' and 'reversed' builtins. 2007-09-07 Paolo Borelli * gtksourceview/language-specs/html.lang: Highlight CDATA. * gtksourceview/language-specs/sql.lang: some missing keywords. Patch by Stefan Schweizer. 2007-09-06 Paolo Borelli * gtksourceview/language-specs/octave.lang: try to not misdetect the transpose operator as the start of a string and other minor fixes. Bug #413940. 2007-09-04 Juerg Billeter * gtksourceview/language-specs/Makefile.am: * gtksourceview/language-specs/vala.lang: * po/POTFILES.in: Add syntax highlighting file for Vala. Fixes #471058. 2007-09-03 Yevgen Muntyan * gtksourceview/gtksourcecontextengine.c (container_context_starts_here): Make sure it does not go into an infinite loop in case of zero-length match. Fixes #473123. 2007-09-01 Paolo Maggi * MAINTAINERS: * AUTHORS: updated to new format 2007-08-28 Paolo Maggi Style schemes can now optionally define the color of the right margin line and overlay using the "right-margin" style. The foreground color is used for the line, while the background one, if defined, is used for the overlay. If no background color is set the overlay is disabled. A 40/255 alpha value is applied to the line color and a 15/255 one is applied to the overlay color. * gtksourceview/gtksourcestylescheme.[ch] (_gtk_source_style_scheme_get_right_margin_style): new function to get the right-margin style * gtksourceview/gtksourceview.c (gtk_source_view_class_init), (gtk_source_view_init), (gtk_source_view_finalize), (gtk_source_view_expose), (update_right_margin_colors), (gtk_source_view_realize), (gtk_source_view_update_style_scheme): kill the old style properties and use the right-margin style * gtksourceview/language-specs/oblivion.xml: * gtksourceview/language-specs/tango.xml: set right-margin style