CVSROOT:        /cvs/gnome
Module name:    gtksourceview
Changes by:     muntyan 06/07/24 04:14:16

Modified files:
        gtksourceview/libegg/regex: Tag: soc-2006 Makefile.am README 
                                    eggregex.c eggregex.h 
        gtksourceview/libegg/regex/pcre: Tag: soc-2006 Makefile.am 
                                         pcre.h pcre_compile.c 
                                         pcre_config.c pcre_dfa_exec.c 
                                         pcre_exec.c pcre_fullinfo.c 
                                         pcre_get.c pcre_globals.c 
                                         pcre_info.c pcre_internal.h 
                                         pcre_ord2utf8.c pcre_study.c 
                                         pcre_tables.c 
                                         pcre_try_flipped.c 
                                         pcre_valid_utf8.c 
                                         pcre_version.c pcre_xclass.c 
                                         ucp.h ucpinternal.h ucptable.c 
        tests          : Tag: soc-2006 Makefile.am 
Added files:
        gtksourceview/libegg/regex/pcre: Tag: soc-2006 pcre_printint.src 
                                         pcre_ucp_searchfuncs.c 
Removed files:
        gtksourceview/libegg/regex: Tag: soc-2006 testregex.c 
        gtksourceview/libegg/regex/pcre: Tag: soc-2006 config.h 
                                         dftables.c pcre_maketables.c 
                                         pcre_printint.c pcre_refcount.c 
                                         pcre_scanner.h 
                                         pcre_ucp_findchar.c 
                                         ucp_findchar.c 

Log message:
2006-07-24  Yevgen Muntyan  <[EMAIL PROTECTED]>

Updated EggRegex and pcre, updated build infrastructure for it,
made it optionally use system pcre. Made the library export only
public symbols.

* docs/reference/gtksourceview.types:
* docs/reference/Makefile.am: made gtk-doc work again,
without PrintJob and old removed classes.

* gtksourceview/libegg/regex/*: synced with Marco's eggregex
repository. Now it's pcre-6.7, and EggRegex using byte offsets.

* gtksourceview/gtksourcecontextengine.c: updated code using
EggRegex. Corrected lot of places dealing with zero-length
segments. It all needs rewriting.
* gtksourceview/gtksourcelanguage-parser-2.c: updated code using
EggRegex. Made parser_error_quark() static.

* gtksourceview/Makefile.am:
* gtksourceview/gtksourceview.c:
* gtksourceview/gtksourceundomanager.c:
* gtksourceview/gtksourcebuffer.c: prefixed marshals with
underscore.
* gtksourceview/gtksourceview-i18n.[ch]: prefixed gtksourceview_gettext
with underscore.

* gtksourceview/Makefile.am: use -export-symbols-regex in LDFLAGS
to export only gtk_source_* symbols.

* tests/Makefile.am: do not build testregion since it requires private
api.

* acinclude.m4:
* configure.in: GTK_SOURCE_VIEW_AC_PCRE macro for --with-system-pcre
configure option and pcre options needed in config.h.

* gtksourceview/gtksourcesimpleengine.[ch]:
* gtksourceview/gtksourcetag-private.h:
* gtksourceview/gtksourcetagstyle.h:
* gtksourceview/gtksourcetagtable.[ch]: removed these files.

URL : 
http://cvs.gnome.org/bonsai/cvsquery.cgi?branch=&dir=gtksourceview&who=muntyan&date=explicit&mindate=2006-07-24%2004:13&maxdate=2006-07-24%2004:15

_______________________________________________
cvs-commits-list mailing list
cvs-commits-list@gnome.org
http://mail.gnome.org/mailman/listinfo/cvs-commits-list

Reply via email to