Owen Taylor 
							
						 
					 
					
						
						
							
						
						609944ee0f 
					 
					
						
						
							
							Add text files to EXTRA_DIST. ( #68239 , Matthias Clasen)  
						
						... 
						
						
						
						Tue Jan  8 11:33:28 2002  Owen Taylor  <otaylor@redhat.com >
	* docs/Makefile.am (EXTRA_DIST): Add text files to EXTRA_DIST.
	(#68239 , Matthias Clasen) 
						
						
					 
					
						2002-01-08 16:35:08 +00:00 
						 
				 
			
				
					
						
							
							
								Sebastian Wilhelmi 
							
						 
					 
					
						
						
							
						
						c3d59500e0 
					 
					
						
						
							
							Name the right function.  
						
						... 
						
						
						
						2002-01-08  Sebastian Wilhelmi  <wilhelmi@ira.uka.de >
	* glib/tmpl/threads.sgml: Name the right function. 
						
						
					 
					
						2002-01-08 09:55:13 +00:00 
						 
				 
			
				
					
						
							
							
								Matthias Clasen 
							
						 
					 
					
						
						
							
						
						963926c795 
					 
					
						
						
							
							Replace references to deprecated functions.  
						
						... 
						
						
						
						* glib/tmpl/main.sgml, glib/tmpl/string_utils.sgml,
        glib/tmpl/strings.sgml: Replace references to deprecated
        functions. 
						
						
					 
					
						2001-12-29 00:09:15 +00:00 
						 
				 
			
				
					
						
							
							
								Owen Taylor 
							
						 
					 
					
						
						
							
						
						08388c5f59 
					 
					
						
						
							
							1.3.12, binary, interface age 0.  
						
						... 
						
						
						
						Sat Dec 22 12:08:56 2001  Owen Taylor  <otaylor@redhat.com >
        * configure.in: 1.3.12, binary, interface age 0.
        * NEWS: Updated. 
						
						
					 
					
						2001-12-23 22:39:10 +00:00 
						 
				 
			
				
					
						
							
							
								Matthias Clasen 
							
						 
					 
					
						
						
							
						
						9504ea2f6f 
					 
					
						
						
							
							Remove FIXME. ( #67063 )  
						
						... 
						
						
						
						* glib/gfileutils.c (g_file_get_contents): Remove FIXME. (#67063 )
        * glib/glib-sections.txt: Move g_get_charset() to the
        Charset conversion section. (#65630 ) 
						
						
					 
					
						2001-12-20 23:13:19 +00:00 
						 
				 
			
				
					
						
							
							
								Owen Taylor 
							
						 
					 
					
						
						
							
						
						3de06553d4 
					 
					
						
						
							
							SGML fixes. Small updates.  
						
						... 
						
						
						
						Wed Dec 19 23:07:53 2001  Owen Taylor  <otaylor@redhat.com >
        * glib/tmpl/messages.sgml glib/tmpl/string_utils.sgml:
        SGML fixes.
        * gobject/gobject-sections.txt glib/glib-sectoins.txt: Small updates. 
						
						
					 
					
						2001-12-20 04:48:36 +00:00 
						 
				 
			
				
					
						
							
							
								Tim Janik 
							
						 
					 
					
						
						
							
						
						8d835e44a7 
					 
					
						
						
							
							add configure check to determine G_HAVE_GROWING_STACK.  
						
						... 
						
						
						
						Tue Dec 18 21:11:10 2001  Tim Janik  <timj@gtk.org >
        * configure.in: add configure check to determine G_HAVE_GROWING_STACK. 
						
						
					 
					
						2001-12-18 20:39:53 +00:00 
						 
				 
			
				
					
						
							
							
								Havoc Pennington 
							
						 
					 
					
						
						
							
						
						b0a42f2058 
					 
					
						
						
							
							use g_try_malloc and return error on not-enough-memory  
						
						... 
						
						
						
						2001-12-16  Havoc Pennington  <hp@pobox.com >
	* glib/gfileutils.c (get_contents_regfile): use g_try_malloc and
	return error on not-enough-memory
	(get_contents_stdio): ditto 
						
						
					 
					
						2001-12-18 18:46:41 +00:00 
						 
				 
			
				
					
						
							
							
								Matthias Clasen 
							
						 
					 
					
						
						
							
						
						a52e2986cd 
					 
					
						
						
							
							Minor markup fixes.  
						
						... 
						
						
						
						* glib/gshell.c, glib/gspawn.c, glib/gspawn-win32.c, glib/gerror.c,
        glib/gfileutils.c, glib/ghash.c, glib/gmain.c, glib/gasyncqueue.c,
        glib/gtree.c: Minor markup fixes.
        * glib/tmpl/caches.sgml: GCs are cached by GTK, not by GDK. 
						
						
					 
					
						2001-12-16 19:31:36 +00:00 
						 
				 
			
				
					
						
							
							
								Matthias Clasen 
							
						 
					 
					
						
						
							
						
						d6977cf92f 
					 
					
						
						
							
							Typo fixes.  
						
						... 
						
						
						
						* glib/tmpl/memory.sgml: Typo fixes. 
						
						
					 
					
						2001-12-15 19:29:20 +00:00 
						 
				 
			
				
					
						
							
							
								Matthias Clasen 
							
						 
					 
					
						
						
							
						
						a3d7806b6d 
					 
					
						
						
							
							Revert mistaken change: it is UNIX, not Unix.  
						
						... 
						
						
						
						* glib/tmpl/completion.sgml, glib/tmpl/date.sgml,
        glib/tmpl/fileutils.sgml, glib/tmpl/iochannels.sgml,
        glib/tmpl/macros.sgml, glib/tmpl/memory.sgml,
        glib/tmpl/misc_utils.sgml, glib/tmpl/warnings.sgml,
        glib/tmpl/windows.sgml: Revert mistaken change: it is UNIX, not Unix.
        * glib/tmpl/memory_chunks.sgml,
        glib/tmpl/date.sgml, glib/tmpl/threads.sgml,
        glib/tmpl/gtype.sgml: Trivial markup fixes.
        * glib/gconvert.c, glib/giochannel.c, glib/gmain.c,
        glib/gwin32.c: Revert mistaken change: it is UNIX, not Unix. 
						
						
					 
					
						2001-12-13 22:24:18 +00:00 
						 
				 
			
				
					
						
							
							
								Tim Janik 
							
						 
					 
					
						
						
							
						
						67ab6118e9 
					 
					
						
						
							
							API revamp to shorten GValueArray structure.  
						
						... 
						
						
						
						Thu Dec 13 05:37:51 2001  Tim Janik  <timj@gtk.org >
        * glib/gbsearcharray.[hc]: API revamp to shorten GValueArray
        structure. 
						
						
					 
					
						2001-12-13 07:06:56 +00:00 
						 
				 
			
				
					
						
							
							
								Matthias Clasen 
							
						 
					 
					
						
						
							
						
						a99e75d0a8 
					 
					
						
						
							
							This  fixes   #60543 :  
						
						... 
						
						
						
						* glib/gutils.c (g_snprintf, g_vsnprintf): Switch to C99-[v]snprintf().
        * tests/strfunc-test.c: Add some tests for g_snprintf(). 
						
						
					 
					
						2001-12-12 22:05:55 +00:00 
						 
				 
			
				
					
						
							
							
								Matthias Clasen 
							
						 
					 
					
						
						
							
						
						3fa33317b7 
					 
					
						
						
							
							Documentation fixes.  
						
						... 
						
						
						
						* glib/gconvert.c, glib/grand.c, glib/ghash.c,
        glib/gthreadpool.c, glib/gtree.c: Documentation fixes.
        * glib/tmpl/allocators.sgml, glib/tmpl/arrays.sgml,
        glib/tmpl/arrays_byte.sgml, glib/tmpl/arrays_pointer.sgml,
        glib/tmpl/caches.sgml, glib/tmpl/completion.sgml,
        glib/tmpl/conversions.sgml,
        glib/tmpl/datalist.sgml, glib/tmpl/date.sgml,
        glib/tmpl/error_reporting.sgml, glib/tmpl/fileutils.sgml,
        glib/tmpl/hash_tables.sgml,
        glib/tmpl/hooks.sgml, glib/tmpl/macros.sgml,
        glib/tmpl/macros_misc.sgml, glib/tmpl/main.sgml, glib/tmpl/markup.sgml,
        glib/tmpl/memory.sgml, glib/tmpl/memory_chunks.sgml,
        glib/tmpl/messages.sgml, glib/tmpl/misc_utils.sgml,
        glib/tmpl/modules.sgml, glib/tmpl/numerical.sgml,
        glib/tmpl/patterns.sgml, glib/tmpl/queue.sgml,
        glib/tmpl/shell.sgml, glib/tmpl/spawn.sgml,
        glib/tmpl/string_utils.sgml, glib/tmpl/thread_pools.sgml,
        glib/tmpl/threads.sgml, glib/tmpl/timers.sgml,
        glib/tmpl/trees-binary.sgml, glib/tmpl/trees-nary.sgml,
        glib/tmpl/type_conversion.sgml, glib/tmpl/unicode.sgml,
        glib/tmpl/warnings.sgml, glib/tmpl/windows.sgml:
        Improve markup of examples, general consistency improvements. 
						
						
					 
					
						2001-12-12 20:32:07 +00:00 
						 
				 
			
				
					
						
							
							
								Havoc Pennington 
							
						 
					 
					
						
						
							
						
						e3516e3ad8 
					 
					
						
						
							
							improve g_log_set_handler docs  
						
						... 
						
						
						
						2001-12-06  Havoc Pennington  <hp@redhat.com >
	* glib/tmpl/messages.sgml: improve g_log_set_handler docs 
						
						
					 
					
						2001-12-06 22:48:10 +00:00 
						 
				 
			
				
					
						
							
							
								Havoc Pennington 
							
						 
					 
					
						
						
							
						
						eb2f6f6fc1 
					 
					
						
						
							
							Add notes about how you shouldn't modify these data structures as you  
						
						... 
						
						
						
						2001-11-29  Havoc Pennington  <hp@redhat.com >
	* glib/gtree.c (g_tree_foreach):
	* glib/ghash.c (g_hash_table_foreach):
	Add notes about how you shouldn't modify these data structures as
	you iterate over them. 
						
						
					 
					
						2001-11-29 20:49:07 +00:00 
						 
				 
			
				
					
						
							
							
								Owen Taylor 
							
						 
					 
					
						
						
							
						
						13852a10d4 
					 
					
						
						
							
							Rename (private) GSource.id and id parameter to  
						
						... 
						
						
						
						Wed Nov 28 18:34:22 2001  Owen Taylor  <otaylor@redhat.com >
        * glib/gmain.[ch]: Rename (private) GSource.id and
        id parameter to g_main_context_find_source_by_id()
        to avoid problems with Objective C where 'id' is
        a keyword. (#65616 ) 
						
						
					 
					
						2001-11-28 23:51:51 +00:00 
						 
				 
			
				
					
						
							
							
								Sebastian Wilhelmi 
							
						 
					 
					
						
						
							
						
						0d189bad07 
					 
					
						
						
							
							Fix g_usleep docs.  
						
						... 
						
						
						
						2001-11-28  Sebastian Wilhelmi  <wilhelmi@ira.uka.de >
	* glib/tmpl/date.sgml: Fix g_usleep docs. 
						
						
					 
					
						2001-11-28 16:51:19 +00:00 
						 
				 
			
				
					
						
							
							
								Matthias Clasen 
							
						 
					 
					
						
						
							
						
						1d5e8cbc7d 
					 
					
						
						
							
							Document G_LEVEL_ORDER better.  
						
						... 
						
						
						
						* glib/tmpl/trees-binary.sgml: Document G_LEVEL_ORDER better. 
						
						
					 
					
						2001-11-27 22:16:54 +00:00 
						 
				 
			
				
					
						
							
							
								Matthias Clasen 
							
						 
					 
					
						
						
							
						
						e409b5ae5e 
					 
					
						
						
							
							Implement G_LEVEL_ORDER correctly.  
						
						... 
						
						
						
						* glib/gnode.c (g_node_traverse): Implement G_LEVEL_ORDER correctly.
        * tests/node-test.c: Add a testcase for G_LEVEL_ORDER implementation.
        * glib/tmpl/trees-nary.sgml: Document G_LEVEL_ORDER better. 
						
						
					 
					
						2001-11-26 19:08:46 +00:00 
						 
				 
			
				
					
						
							
							
								Tim Janik 
							
						 
					 
					
						
						
							
						
						5f04f01ff1 
					 
					
						
						
							
							removed enum GTypeFundamentals. use macros to provide the constant  
						
						... 
						
						
						
						Sun Nov 25 22:33:32 2001  Tim Janik  <timj@gtk.org >
        * gtype.h: removed enum GTypeFundamentals. use macros
        to provide the constant fundamental type IDs, so they
        all return numbers of type GType, and not int.
        sizeof(GTypeFundamentals) < sizeof(GType) problem reported
        and fix sugegsted by Havoc. 
						
						
					 
					
						2001-11-25 21:59:53 +00:00 
						 
				 
			
				
					
						
							
							
								Matthias Clasen 
							
						 
					 
					
						
						
							
						
						e08120da5f 
					 
					
						
						
							
							Fixes for  #61284 :  
						
						... 
						
						
						
						* glib/tmpl/windows.sgml: Document G_WIN32_DLLMAIN_FOR_DLL_NAME.
        * glib/tmpl/fileutils.sgml: Document GDir.
        * glib/tmpl/limits.sgml: Document G_MININT64, G_MAXINT64, G_MAXUINT64. 
						
						
					 
					
						2001-11-23 20:59:06 +00:00 
						 
				 
			
				
					
						
							
							
								Owen Taylor 
							
						 
					 
					
						
						
							
						
						b9f59f0f9d 
					 
					
						
						
							
							Update.  
						
						... 
						
						
						
						Thu Nov 22 12:56:57 2001  Owen Taylor  <otaylor@redhat.com >
        * gobject/gobject-sections.txt: Update.
        * glib/tmpl/{spawn.sgml,patterns.sgml}: SGML fixes.
        * glib/glib-sections.txt: Updated.
        * glib/Makefile.am (IGNORE_HFILES): Don't scan
        headers in build/ 
						
						
					 
					
						2001-11-22 18:54:47 +00:00 
						 
				 
			
				
					
						
							
							
								Tim Janik 
							
						 
					 
					
						
						
							
						
						0d14682569 
					 
					
						
						
							
							provide G_TYPE_FUNDAMENTAL_SHIFT and g_type_fundamental_next() to return  
						
						... 
						
						
						
						Thu Nov 22 00:26:26 2001  Tim Janik  <timj@gtk.org >
        * gtype.[hc]: provide G_TYPE_FUNDAMENTAL_SHIFT and
        g_type_fundamental_next() to return next usable fundamental
        type. use TypeNode pointers as type IDs. 
						
						
					 
					
						2001-11-21 23:48:19 +00:00 
						 
				 
			
				
					
						
							
							
								Tim Janik 
							
						 
					 
					
						
						
							
						
						860905c445 
					 
					
						
						
							
							put newly created param spec types into a global array.  
						
						... 
						
						
						
						Wed Nov 21 17:23:33 2001  Tim Janik  <timj@gtk.org >
        * gparamspecs.[hc]: put newly created param spec types into a
        global array.
        * gboxed.[hc]: moved boxed types with _get_type() function here,
        for: G_TYPE_CLOSURE, G_TYPE_VALUE, G_TYPE_VALUE_ARRAY,
        G_TYPE_GSTRING.
        * gtype.h: removed fundamental branch APIs and derived enum
        values. 
						
						
					 
					
						2001-11-21 17:49:34 +00:00 
						 
				 
			
				
					
						
							
							
								Owen Taylor 
							
						 
					 
					
						
						
							
						
						9d3cee6ac3 
					 
					
						
						
							
							Remove g_log_domain_glib  
						
						... 
						
						
						
						Sat Nov 17 17:24:19 2001  Owen Taylor  <otaylor@redhat.com >
	* glib/glib-sections.txt: Remove g_log_domain_glib 
						
						
					 
					
						2001-11-17 23:24:19 +00:00 
						 
				 
			
				
					
						
							
							
								Matthias Clasen 
							
						 
					 
					
						
						
							
						
						50c2504186 
					 
					
						
						
							
							Documentation fixes.  
						
						... 
						
						
						
						* glib/giochannel.c: Documentation fixes.
        * glib/tmpl/iochannels.sgml: Document GIOFlags, fix typos.
        * glib/tmpl/conversions.sgml, glib/tmpl/unicode.sgml,
        glib/tmpl/spawn.sgml, glib/tmpl/fileutils.sgml,
        glib/tmpl/shell.sgml, glib/tmpl/windows.sgml: Add
        some missing short and long descriptions. 
						
						
					 
					
						2001-11-15 23:03:29 +00:00 
						 
				 
			
				
					
						
							
							
								Matthias Clasen 
							
						 
					 
					
						
						
							
						
						a49a78a3b3 
					 
					
						
						
							
							add UTF-8 support.  
						
						... 
						
						
						
						* glib/gpattern.c: add UTF-8 support.
        * tests/patterntest.c: add UTF-8 and equality tests.
        * docs/reference/glib/Makefile.am (MKDB_OPTIONS): Add --sgml-mode.
        * docs/reference/glib/tmpl/patterns.sgml: Document UTF-8 support. 
						
						
					 
					
						2001-11-14 22:22:34 +00:00 
						 
				 
			
				
					
						
							
							
								Tim Janik 
							
						 
					 
					
						
						
							
						
						79208c7cf6 
					 
					
						
						
							
							provide g_newa(ctype, count) on top of g_alloca() like we provide g_new()  
						
						... 
						
						
						
						Wed Nov 14 07:34:24 2001  Tim Janik  <timj@gtk.org >
        * glib/galloca.h (g_newa): provide g_newa(ctype, count) on top of
        g_alloca() like we provide g_new() on top of g_malloc(). 
						
						
					 
					
						2001-11-14 07:50:12 +00:00 
						 
				 
			
				
					
						
							
							
								Tim Janik 
							
						 
					 
					
						
						
							
						
						e5c99d932f 
					 
					
						
						
							
							more docs.  
						
						... 
						
						
						
						Wed Nov 14 03:19:49 2001  Tim Janik  <timj@gtk.org >
        * gobject/tmp/param_value_types.sgml: more docs. 
						
						
					 
					
						2001-11-14 03:01:31 +00:00 
						 
				 
			
				
					
						
							
							
								Tim Janik 
							
						 
					 
					
						
						
							
						
						4abd166025 
					 
					
						
						
							
							list parameter and value types.  
						
						... 
						
						
						
						Tue Nov 13 21:31:58 2001  Tim Janik  <timj@gtk.org >
        * gobject/tmp/param_value_types.sgml: list parameter and
        value types.
        * gobject/tmpl/gparamspec.sgml: more docs for g_param_spec*()
        functions.
        * gobject/*: section cleanups. 
						
						
					 
					
						2001-11-14 01:08:19 +00:00 
						 
				 
			
				
					
						
							
							
								Tim Janik 
							
						 
					 
					
						
						
							
						
						930d11d2af 
					 
					
						
						
							
							param spec updates.  
						
						... 
						
						
						
						Tue Nov 13 19:49:16 2001  Tim Janik  <timj@gtk.org >
        * gobject/tmpl/gparamspec.sgml: param spec updates. 
						
						
					 
					
						2001-11-13 18:49:56 +00:00 
						 
				 
			
				
					
						
							
							
								Matthias Clasen 
							
						 
					 
					
						
						
							
						
						ee83ed4c13 
					 
					
						
						
							
							Remove excess listitem from long description.  
						
						... 
						
						
						
						* glib/tmpl/markup.sgml: Remove excess listitem from long
        description. 
						
						
					 
					
						2001-11-12 22:26:21 +00:00 
						 
				 
			
				
					
						
							
							
								Matthias Clasen 
							
						 
					 
					
						
						
							
						
						c72df49bf9 
					 
					
						
						
							
							Document GNormalizeMode enum.  
						
						... 
						
						
						
						* glib/tmpl/unicode.sgml: Document GNormalizeMode enum.
        * glib/tmpl/spawn.sgml: Document GSpawnFlags flags.
        * glib/tmpl/error_reporting.sgml: Document GError struct.
        * glib/tmpl/main.sgml: Document GMainContext, GSource and
        GSourceCallbackFuncs structs. 
						
						
					 
					
						2001-11-11 00:27:27 +00:00 
						 
				 
			
				
					
						
							
							
								Tim Janik 
							
						 
					 
					
						
						
							
						
						748d5c0449 
					 
					
						
						
							
							remove public signal.h include.  
						
						... 
						
						
						
						Fri Nov  2 19:54:16 2001  Tim Janik  <timj@gtk.org >
        * glib/gbacktrace.h (G_BREAKPOINT): remove public signal.h include. 
						
						
					 
					
						2001-11-02 18:56:51 +00:00 
						 
				 
			
				
					
						
							
							
								Havoc Pennington 
							
						 
					 
					
						
						
							
						
						24915b9a10 
					 
					
						
						
							
							fix to the locking so we don't hang  
						
						... 
						
						
						
						2001-10-31  Havoc Pennington  <hp@redhat.com >
	* glib/gmain.c (g_main_loop_run): fix to the locking so we don't
	hang 
						
						
					 
					
						2001-11-01 00:01:50 +00:00 
						 
				 
			
				
					
						
							
							
								Matthias Clasen 
							
						 
					 
					
						
						
							
						
						eb17b20bd2 
					 
					
						
						
							
							Fix documentation. Document g_log_domain_glib, gunichar, gunichar2,  
						
						... 
						
						
						
						* gobject/gsourceclosure.c (g_source_set_closure): Fix documentation.
        * glib/tmpl/messages.sgml, glib/tmpl/unicode.sgml:
        Document g_log_domain_glib, gunichar, gunichar2, GUnicodeType,
        GUnicodeBreakType. 
						
						
					 
					
						2001-10-30 23:56:30 +00:00 
						 
				 
			
				
					
						
							
							
								Owen Taylor 
							
						 
					 
					
						
						
							
						
						11609462b4 
					 
					
						
						
							
							Remove $(srcdir)/html before building HTML to prevent stale files. Dist  
						
						... 
						
						
						
						Fri Oct 26 11:42:50 2001  Owen Taylor  <otaylor@redhat.com >
	* */Makefile.am: Remove $(srcdir)/html before building
	HTML to prevent stale files. Dist all files in html/ 
						
						
					 
					
						2001-10-26 15:58:11 +00:00 
						 
				 
			
				
					
						
							
							
								Havoc Pennington 
							
						 
					 
					
						
						
							
						
						0628133a11 
					 
					
						
						
							
							docs on why the deprecated functions are deprecated.  
						
						... 
						
						
						
						2001-10-25  Havoc Pennington  <hp@pobox.com >
	* glib/tmpl/string_utils.sgml: docs on why the deprecated
	functions are deprecated. 
						
						
					 
					
						2001-10-25 14:38:45 +00:00 
						 
				 
			
				
					
						
							
							
								Alex Larsson 
							
						 
					 
					
						
						
							
						
						3c39c8fcd0 
					 
					
						
						
							
							Add g_strtod & co.  
						
						... 
						
						
						
						2001-10-24  Alex Larsson  <alexl@redhat.com >
	* docs/reference/glib/glib-sections.txt:
	Add g_strtod & co.
	* docs/reference/glib/tmpl/string_utils.sgml:
	Add docs for G_ASCII_DTOSTR_BUF_SIZE.
	* glib/gstrfuncs.[ch]:
	Added g_ascii_strtod, g_ascii_dtostr and g_ascii_formatd.
	* tests/Makefile.am:
	* tests/strtod-test.c:
	Add tests for g_ascii_strtod & co. 
						
						
					 
					
						2001-10-24 18:00:11 +00:00 
						 
				 
			
				
					
						
							
							
								Sven Neumann 
							
						 
					 
					
						
						
							
						
						01b07656ea 
					 
					
						
						
							
							fixed typo.  
						
						... 
						
						
						
						2001-10-15  Sven Neumann  <sven@gimp.org >
	* glib/tmpl/random_numbers.sgml: fixed typo. 
						
						
					 
					
						2001-10-15 15:48:24 +00:00 
						 
				 
			
				
					
						
							
							
								Tim Janik 
							
						 
					 
					
						
						
							
						
						92dfa96114 
					 
					
						
						
							
							make struct _GPatternSpec and GMatchType private. (g_pattern_equal): new  
						
						... 
						
						
						
						Fri Oct 12 18:24:02 2001  Tim Janik  <timj@gtk.org >
        * glib/gpattern.[hc]: make struct _GPatternSpec and GMatchType
        private.
        (g_pattern_equal): new function to return equality of two patterns
        (required because GPatternSpec is private now).
        (g_pattern_spec_new): fix bug wrg wildcard counting which produced
        incorrect pattern specs (discovered by Matthias Clasen).
        optimized code so we just keep one compiled pattern string now.
        correctly canonicalize patterns. reduce string walks, optimize
        decision about MATCH_ALL vs. MATCH_ALL_TAIL.
        (g_pattern_match_string): call just g_pattern_match() with NULL
        reversed string.
        (g_pattern_match): allow NULL reversed strings now, reverse_dup
        strings on demand.
        * tests/patterntest.c (test_compilation): added an extended testcase
        for pattern matching from Matthias Clasen <matthiasc@poet.de >.
Sat Oct 13 06:58:23 2001  Tim Janik  <timj@gtk.org >
        * glib/tmpl/patterns.sgml: amended documentation. 
						
						
					 
					
						2001-10-13 05:54:10 +00:00 
						 
				 
			
				
					
						
							
							
								Matthias Clasen 
							
						 
					 
					
						
						
							
						
						2125a86d73 
					 
					
						
						
							
							Updates.  
						
						... 
						
						
						
						* glib/tmpl/patterns.sgml, glib/tmpl/shell.sgml: Updates. 
						
						
					 
					
						2001-10-11 20:40:55 +00:00 
						 
				 
			
				
					
						
							
							
								Tim Janik 
							
						 
					 
					
						
						
							
						
						c0934afd1d 
					 
					
						
						
							
							doc builds.  
						
						
						
						
					 
					
						2001-10-06 09:25:09 +00:00 
						 
				 
			
				
					
						
							
							
								Matthias Clasen 
							
						 
					 
					
						
						
							
						
						fc0ed5b29d 
					 
					
						
						
							
							Document G_HOOK_FLAG_USER_SHIFT.  
						
						... 
						
						
						
						* glib/tmpl/hooks.sgml: Document G_HOOK_FLAG_USER_SHIFT.
        * glib/tmpl/trash_stacks.sgml: Document trash stacks.
        * glib/tmpl/async_queues.sgml, glib/tmpl/caches.sgml,
        glib/tmpl/completion.sgml, glib/tmpl/patterns.sgml,
        glib/tmpl/numerical.sgml, glib/tmpl/random_numbers.sgml,
        glib/tmpl/relations.sgml, glib/tmpl/modules.sgml: Update. 
						
						
					 
					
						2001-10-05 20:53:02 +00:00 
						 
				 
			
				
					
						
							
							
								Matthias Clasen 
							
						 
					 
					
						
						
							
						
						f80cd10350 
					 
					
						
						
							
							Update.  
						
						... 
						
						
						
						* glib/tmpl/conversions.sgml: Update. 
						
						
					 
					
						2001-10-05 00:06:48 +00:00 
						 
				 
			
				
					
						
							
							
								Matthias Clasen 
							
						 
					 
					
						
						
							
						
						643bbe8912 
					 
					
						
						
							
							Update.  
						
						... 
						
						
						
						* glib/tmpl/patterns.sgml: Update. 
						
						
					 
					
						2001-10-04 23:51:36 +00:00 
						 
				 
			
				
					
						
							
							
								Matthias Clasen 
							
						 
					 
					
						
						
							
						
						6af390c1e5 
					 
					
						
						
							
							Update.  
						
						... 
						
						
						
						* glib/tmpl/hooks.sgml, glib/tmpl/spawn.sgml,
        glib/tmpl/macros_misc.sgml: Update.
        * glib/tmpl/linked_lists_double.sgml, glib/tmpl/trees-binary.sgml,
        glib/glib-sections.txt: Document GCompareDataFunc. 
						
						
					 
					
						2001-10-04 22:26:23 +00:00 
						 
				 
			
				
					
						
							
							
								Matthias Clasen 
							
						 
					 
					
						
						
							
						
						d761fb4b3b 
					 
					
						
						
							
							documentation update. add documentation. update docs. Remove references to  
						
						... 
						
						
						
						* glib/gstrfuncs.c, glib/giochannel.c: documentation update.
        * glib/gqueue.c: add documentation.
        * glib/tmpl/iochannel.sgml, glib/tmpl/macros_misc.sgml,
          glib/tmpl/queue.sgml: update docs.
        * glib/tmpl/modules.sgml, glib/tmpl/threads.sgml: Remove
          references to glib-config. 
						
						
					 
					
						2001-10-02 23:09:51 +00:00 
						 
				 
			
				
					
						
							
							
								Matthias Clasen 
							
						 
					 
					
						
						
							
						
						e9d05783f6 
					 
					
						
						
							
							More markup fixes and completions.  
						
						... 
						
						
						
						* glib/tmpl/iochannels.sgml, glib/tmpl/shell.sgml,
glib/tmpl/spawn.sgml, glib/tmpl/memory.sgml,
glib/tmpl/macros.sgml, glib/tmpl/completion.sgml,
glib/tmpl/main.sgml, glib/tmpl/messages.sgml,
glib/tmpl/misc_utils.sgml, glib/tmpl/threads.sgml,
glib/tmpl/trees-nary.sgml, glib/tmpl/string_utils.sgml:
More markup fixes and completions. 
						
						
					 
					
						2001-10-01 22:54:48 +00:00