More trivial doc fixes
[platform/upstream/glib.git] / ChangeLog
1 2007-11-27  Ryan Lortie  <desrt@desrt.ca>
2
3         * glib/ghash.c (g_hash_table_insert, g_hash_table_replace,
4         g_hash_table_insert_internal): insert/replace were identical except
5         for a single line.  Replace both with a common function.
6
7 2007-11-27  Alexander Larsson  <alexl@redhat.com>
8
9         * gio/Makefile.am:
10         * gio/gurifuncs.[ch]:
11         * glib/Makefile.am:
12         * glib/gstring.[ch]:
13         * glib/gurifuncs.[ch]:
14         Moved gurifuncs from gio to glib
15
16 2007-11-27  Alexander Larsson  <alexl@redhat.com>
17
18         * gio/gfileinfo.[ch]:
19         * glib/gfileutils.[ch]:
20         Move g_format_file_size_for_display from gio to glib
21
22 2007-11-27  Alexander Larsson  <alexl@redhat.com>
23
24         * configure.in:
25         Allow configuration of gio-module-dir
26         
27         * gio-2.0.pc.in:
28         Export giomodules location as giomodule variable
29
30 2007-11-26  Matthias Clasen  <mclasen@redhat.com>
31
32         * tests/markup-collect.c: Add some tests for invalid booleans
33
34 2007-11-26  Ryan Lortie  <desrt@desrt.ca>
35  
36         Add new function g_markup_collect_attributes (bug #496847).
37  
38         * glib/glib.symbols: add g_markup_collect_attributes
39  
40         * docs/reference/glib/glib-sections.txt: 
41         * glib/gmarkup.h:
42         * glib/gmarkup.c: add g_markup_collect_attributes and new enumerated
43         type GMarkupCollectType.  Add new error code
44         G_MARKUP_ERROR_MISSING_ATTRIBUTE that is thrown by the attribute
45         collector.
46
47 2007-11-27  Tor Lillqvist  <tml@novell.com>
48
49         * glib/win_iconv.c: Some improvements, being upstreamed.
50         (must_use_null_useddefaultchar): New function, checks for those
51         codepages for which one must pass a NULL lpUsedDefaultChar pointer
52         to WideCharToMultiByte().
53         (kernel_wctomb): Use it.
54         (kernel_wctomb): Return with E2BIG immediately if bufsize is zero.
55
56 2007-11-27  Tor Lillqvist  <tml@novell.com>
57
58         * glib/gutils.c (_glib_get_locale_dir) [Win32]: Use either
59         lib/locale or share/locale depending on which one is in
60         GLIB_LOCALE_DIR. When the configury recognizes GNU gettext (based
61         on the _nl_msg_cat_cntr variable, eek), share/locale gets used.
62
63         * glib-zip.in: Likewise, look for message catalogs either in
64         lib/locale or share/locale.
65
66 2007-11-26  Matthias Clasen  <mclasen@redhat.com>
67
68         * gio/gfileattribute.c: Fix up a doc comment.
69
70 2007-11-26  Alexander Larsson  <alexl@redhat.com>
71
72         * Makefile.am:
73         * configure.in:
74         * gio-2.0-uninstalled.pc.in:
75         * gio-2.0.pc.in: 
76         * gio-unix-2.0-uninstalled.pc.in:
77         * gio-unix-2.0.pc.in:
78         * gio/
79         * docs/reference/gio
80         Merged gio-standalone into glib.
81         
82         * glib/glibintl.h:
83         * glib/gutils.c:
84         Export glib_gettext so that gio can use it
85         Add P_ (using same domain for now)
86         Add I_ as g_intern_static_string
87
88 2007-11-26  Tor Lillqvist  <tml@novell.com>
89
90         * glib/win_iconv.c: ISO8859-1 is CP28591, not CP1252.
91
92 2007-11-26  Tor Lillqvist  <tml@novell.com>
93
94         Implement #491549: On Windows, always use the native API for
95         character set conversions instead of GNU libiconv. Almost all
96         codesets supported by GNU libiconv exist as Windows codepages.
97         One missing feature is the "C99" and "JAVA" pseudo codesets, but I
98         doubt that is worth worrying about.
99         
100         * glib/win_iconv.c: New file. iconv() implementation for
101         Windows. Placed in the public domain by Yukihiro Nakadaira
102         <yukihiro.nakadaira@gmail.com>. From
103         http://yukihiro.nakadaira.googlepages.com/win_iconv.zip, his
104         2007-11-17 version.
105
106         * glib/gconvert.c: Include win_iconv.c on Windows.
107
108         * glib/Makefile.am: Add win_iconv.c to EXTRA_DIST.
109         
110         * configure.in: Bypass iconv checks on Windows. 
111
112 2007-11-25  Tor Lillqvist  <tml@novell.com>
113
114         * glib/gtestutils.c: Add conditionals for non-Unix. Just g_error()
115         unless G_OS_UNIX for now.
116
117 2007-11-25  Matthias Clasen  <mclasen@redhat.com>
118
119         * configure.in: Require gtk-doc 1.8.
120
121         * glib/gasyncqueue.c:
122         * glib/gdate.c:
123         * glib/gfileutils.c:
124         * glib/gmain.c:
125         * glib/gmarkup.c:
126         * glib/gregex.c:
127         * glib/gtestutils.c:
128         * glib/gutils.c: Use gtk-doc abbreviations for 
129         examples in doc comments.
130
131 2007-11-24  Matthias Clasen  <mclasen@redhat.com>
132
133         * */Makefile.am: Replace INCLUDES by AM_CPPFLAGS, other
134         cleanups.
135
136 2007-11-24  Matthias Clasen  <mclasen@redhat.com>
137
138         * tests/base64-test.c: Fix a memory overrun.
139
140 2007-11-24  Matthias Clasen  <mclasen@redhat.com>
141
142         * glib/gutils.c: Remove leftover ENABLE_NLS #ifdefs.
143
144 2007-11-23  Matthias Clasen  <mclasen@redhat.com>
145
146         * glib/gbase64.c (g_base64_encode): Don't refuse to encode
147         a single byte.  (Milan Crha)
148
149         * tests/base64-test.c: Test encoding short strings.
150
151 2007-11-23  Matthias Clasen  <mclasen@redhat.com>
152
153         * glib/gi18n-lib.h: 
154         * glib/gi18n.h: Define a two-argument macro C_() for marking
155         translatable strings with context and implement C_() and Q_()
156         using g_dpgettext().  (#142676, Morten Welinder)
157
158         * glib/glib.symbols:
159         * glib/gstrfuncs.[hc]: Implement g_dpgettext().
160
161 2007-11-23  Matthias Clasen  <mclasen@redhat.com>
162
163         * glib/goption.c: Use g_print to print out --help text in 
164         locale encoding.  (#469551, Takao Fujiwara)
165
166 2007-11-22  Matthias Clasen  <mclasen@redhat.com>
167
168         * glib/gkeyfile.c: Set length out param in list-returning functions
169         to 0 when returning NULL.  (#498728, Christian Persch)
170
171 2007-11-21 21:06:47  Tim Janik  <timj@imendio.com>
172
173         * Makefile.decl: initialize automake variables EXTRA_DIST and
174         TEST_PROGS for unconditional appending via += in other makefiles.
175         define recursive test targets: test, test-report, perf-report,
176         full-report, as described here:
177       http://mail.gnome.org/archives/gtk-devel-list/2007-November/msg00000.html
178
179         * Makefile.am:
180         * build/win32/vs8/Makefile.am, build/win32/dirent/Makefile.am:
181         * build/win32/Makefile.am, build/Makefile.am:
182         * docs/Makefile.am, docs/reference/Makefile.am:
183         * docs/reference/glib/Makefile.am, docs/reference/gobject/Makefile.am:
184         * gmodule/Makefile.am, tests/Makefile.am:
185         * tests/refcount/Makefile.am, tests/gobject/Makefile.am:
186         * glib/update-pcre/Makefile.am, glib/libcharset/Makefile.am:
187         * glib/tests/Makefile.am, glib/pcre/Makefile.am:
188         * glib/gnulib/Makefile.am, gobject/Makefile.am, m4macros/Makefile.am:
189         * gthread/Makefile.am, glib/Makefile.am:
190         include $(top_srcdir)/Makefile.decl, adapted EXTRA_DIST assignments.
191
192         * glib/tests/Makefile.am: removed example testing rules.
193
194         * glib/tests/testing.c: conditionalized performance and slow tests.
195
196         * glib/gtestutils.h:
197         * glib/gtestutils.c: work around g_test_config_vars not changing its
198         exported value after value assignments, aparently due to symbol aliases.
199
200         * glib/gtester.c: fixed off-by-one error which produced junk in logs.
201
202         * configure.in: check for python >= 2.4 and provide $PYTHON for scripts.
203
204 Tue Nov 20 15:59:55 2007 +0100 Tim Janik
205
206         Renamed gtestframework to gtestutils.
207
208         * glib/glib.h:
209         * glib/Makefile.am: added gtestutils.h to public includes.
210
211         * glib/gtestutils.c: include gtestutils.h.
212
213         * glib/gtestutils.h:
214         * glib/glib.symbols:
215         * glib/tests/testing.c: renamed gtestframework to gtestutils.
216
217         * glib/gtestframework.h: renamed to gtestutils.h.
218
219         * glib/gtestframework.c: renamed to gtestutils.c.
220
221 Tue Nov 20 15:29:34 2007 +0100 Tim Janik
222
223         glib/gtestframework.c: g_test_init(): make warnings and criticals fatal for all test programs.
224
225 Wed Nov 14 20:35:05 2007 +0100 Tim Janik
226
227         gtestframework.c: added test API documentation by Sven Herzberg and Tim Janik.
228
229 Wed Nov 14 19:10:28 2007 +0100 Tim Janik
230
231         gtestframework.[hc]: implemented g_test_queue_destroy() and g_test_queue_unref().
232
233 Fri Nov 9 12:28:52 2007 +0100 Tim Janik
234
235         Added g_test_bug() and related API.
236
237         * gtester.c: handle G_TEST_LOG_MESSAGE and test test message API.
238
239         * gtestframework.h, gtestframework.c: added test message API and convenience
240         API to send test messages about bug URLs.
241
242 Fri Nov 9 11:35:11 2007 +0100 Tim Janik
243
244         Added API to access test framework configuration.
245
246         * gtestframework.h, gtestframework.c: export testing configuration to test
247         programs with g_test_quick(), g_test_perf(), g_test_verbose(), g_test_quiet().
248
249 Thu Nov 8 17:55:09 2007 +0100 Tim Janik
250
251         gtester: implemented logic to handle failing tests, self tests, and validate XML reports.
252
253         * gtester.c: terminate when tests failed. keep XML valid when test cases fail.
254         restart test binaries when tests fail, resuming after the last processed test.
255         support --gtester-selftest to run gtester itself as test program.
256         support --test-arg=<arg> to pass args along to test programs. added
257         main_selftest() which does a simplistic fixture test. fail if exit
258         code of test programs is not 0.
259
260         * gtestframework.h: added G_TEST_LOG_SKIP_CASE test log message type.
261
262         * gtestframework.c: support --GTestSkipCount=<n> to skip a number of tests.
263
264         * tests/Makefile.am: added test-report: for demonstration purposes.
265         added gtester-xmllint-check: and hooked it up into check:, this rule calls
266         gtester as test program, running it's selftest, and then uses xmllint to
267         validate the generate XML test log file.
268
269 Thu Nov 8 14:51:37 2007 +0100 Tim Janik
270
271         gtester: implemented XML logging.
272
273         * glib/gtester.c: log test messages to XML output file. beautified normal test
274         result output.
275
276         * glib/gtestframework.c: fixed GTimer leak.
277
278         * glib/tests/Makefile.am: start gtester with --verbose.
279
280 Thu Nov 8 12:33:31 2007 +0100 Tim Janik
281
282         tests/Makefile.am: execute test programs with gtester, add test: to check:
283
284 Thu Nov 8 12:18:51 2007 +0100 Tim Janik
285
286         Fixed PLT symbol exports for gtestframework.h.
287
288         * glib/glib.symbols: added all exported gtestframework.h symbols.
289
290         * glib/gtestframework.c: include galias.h, galiasdef.c, define __G_TESTFRAMEWORK_C__.
291
292 Thu Nov 8 11:31:12 2007 +0100 Tim Janik
293
294         glib/gtester.c: fixed debugging flag.
295
296 Wed Nov 7 17:56:26 2007 +0100 Tim Janik
297
298         fixed bogus unistd.h include.
299
300 Wed Nov 7 17:53:30 2007 +0100 Tim Janik
301
302         Implemented test log IPC.
303
304         * gtester.c: read and decode log messages from test binary child processes.
305         fixed GIOChannel and child watch handling to process all messages and avoid
306         hangs. pass --verbose and --quiet on to children, default to --quiet.
307
308         * gtestframework.h: export g_test_log_type_name().
309
310         * gtestframework.c: send test log to --GTestLogFD=<fd> if given, removed
311         bogus -o-option.
312
313 Tue Nov 6 20:07:44 2007 +0100 Tim Janik
314
315         gtester.c: support test case listing through gtester.
316
317 Tue Nov 6 20:01:06 2007 +0100 Tim Janik
318
319         gtestframework.c: fixed testpath matches for automatic root suite.
320
321 Tue Nov 6 19:50:33 2007 +0100 Tim Janik
322
323         gtester.c: adapted to become a rudimentary test binary launcher.
324
325         * gtester.c: increased read buffer size to match common unix pipe buffer size.
326         added argument parsing and usage. changed io handling to capture and replicate
327         stdout. fixed io handlers to be cleaned up when the child process exits (catch
328         G_IO_ERR | G_IO_HUP). we now use pending/iteration instead of a main loop
329         structure, to keep running until the child process exits and all io has been
330         processed. launch the test binaries given on the command line. don't quit when
331         a child couldn't be launched but --keep-going was specified.
332
333 Tue Nov 6 17:11:37 2007 +0100 Tim Janik
334
335         Integrated gtester program into build process.
336
337         * Makefile.am: build and install gtester binary.
338
339         * gtester.c: fixed up coding style and removed hard wired test coded.
340
341 Tue Nov 6 16:12:32 2007 +0100 Sven Herzberg
342
343         glib/gtester.c:Small -Wall fix
344
345 Tue Nov 6 16:05:06 2007 +0100 Sven Herzberg
346
347         glib/gtester.c:Implemented nonblocking reading properly now
348
349 Mon Nov 5 13:53:23 2007 +0100 Sven Herzberg
350
351         glib/gtester.c:Quit the application when the output is parsed completely, not just the process finished
352
353 Mon Nov 5 12:00:16 2007 +0100 Sven Herzberg
354
355         glib/gtester.c:Read the output of the child process
356
357 Mon Nov 5 11:50:59 2007 +0100 Sven Herzberg
358
359         glib/gtester.c:Use g_spawn_async_with_pipes()
360
361 Mon Nov 5 11:50:08 2007 +0100 Sven Herzberg
362
363         glib/gtester.c:Spawn a process async and quit gtester after the child process exited
364
365 Mon Nov 5 11:30:45 2007 +0100 Sven Herzberg
366
367         glib/gtester.c:Added a first revision of gtester
368
369 Tue Nov 6 16:47:06 2007 +0100 Tim Janik
370
371         Implemented test log serialization.
372
373         * glib/gtestframework.h: added g_test_log*() API.
374
375         * glib/gtestframework.c: implement test log serialization.
376
377 Tue Nov 6 14:24:54 2007 +0100 Tim Janik
378
379         Implemented test logging basics.
380
381         * glib/gtestframework.c: added --debug-log and --verbose, implemented
382         test information logging.
383
384         * testing.c: test g_test_maximized_result() and g_test_minimized_result().
385
386 Tue Nov 6 11:52:14 2007 +0100 Tim Janik
387
388         Implemented g_test_timer*().
389
390         * gtestframework.c: implemented g_test_timer*().
391
392         * tests/testing.c: added a g_test_timer*() test.
393
394 Mon Nov 5 18:28:24 2007 +0100 Tim Janik
395
396         Implemented support for testpaths.
397
398         * gtestframework.c: implemented g_test_add_vtable() and g_test_add_func().
399
400         * tests/testing.c: use g_test_add() and g_test_add_func() to majorly simplify main().
401
402 Mon Nov 5 15:56:42 2007 +0100 Tim Janik
403
404         testing.c: added tests for the g_test_rand*() API.
405
406 Mon Nov 5 15:55:38 2007 +0100 Tim Janik
407
408         Implemented g_test_rand*().
409
410         * gtestframework.h: fixed g_assert_cmp*() to evaluate arguments only once.
411         added g_assert_cmpuint(). completed g_test_rand*() to cover bits, ints,
412         doubles and ranges.
413
414         * gtestframework.c: fixed "--seed" option and implemented g_test_rand*().
415
416 Mon Nov 5 15:51:43 2007 +0100 Tim Janik
417
418         testing.c: added tests for g_assert_cmphex() and forked test traps.
419
420 Mon Nov 5 15:10:18 2007 +0100 Tim Janik
421
422         Implemented g_test_trap_fork() API.
423
424         * gtestframework.h: added g_assert_cmphex(). reworked g_test_trap*() API.
425
426         * gtestframework.c: implemented g_test_trap_fork() API.
427
428 Thu Nov 1 15:05:07 2007 +0100 Tim Janik
429
430         * glib/gtestframework.c:
431
432         that match a given test path.
433         (g_test_run_suite): run suite only if it matches the existing test paths.
434
435         * glib/tests/testing.c: minor rename.
436
437 Thu Nov 1 13:45:55 2007 +0100 Tim Janik
438
439         GTest framework started.
440
441         * glib/gtestframework.h: testing framework API as proposed on gtk-devel-list.
442         includes elaborate assertions, performance report functions, test traps,
443         test timer, test random numbers, teardoiwn garbage collection functions
444         and general test case / test suite management APIs.
445
446         * glib/gtestframework.c: first test framework implementation. already covers
447         some test suite management APIs and assertion message implementations.
448
449         * glib/tests/testing.c: test program for the testing framework.
450
451         * glib/tests/Makefile.am: complie testing.c as test. run all tests as part of
452         make test:.
453
454 Wed Oct 31 15:42:48 2007 +0100 Tim Janik
455
456         glib/Makefile.am: build tests/ subdir after building libglib.
457
458 Tue Oct 30 16:17:32 2007 +0100 Tim Janik
459
460         Fixed up internal 'g_test*' names.
461
462         * refcount/signals.c:
463         * refcount/objects.c:
464         * refcount/objects2.c:
465         * refcount/closures.c:
466         * refcount/properties.c:
467         * refcount/properties2.c: changed namespace prefix from g_test_* to my_test_*
468         to not clash with newly introduced g_test* API in glib.
469
470 Tue Oct 30 14:41:26 2007 +0100 Tim Janik
471
472         Added gtestframework.[hc] and glib/tests/.
473
474 2007-11-20  Sven Neumann  <sven@gimp.org>
475
476         * glib/gerror.c (g_error_add_prefix): use g_strconcat() instead of
477         g_strjoin() to concatenate two strings.
478
479 2007-11-19  Marco Barisione  <marco@barisione.org>
480
481         * glib/gregex.c: When the compilation of a pattern fails in the error
482         message use the character offset and not the byte offset.
483
484         * glib/gregex.c: Pass an unsigned long instead of an int to
485         pcre_fullinfo() to avoid problems on 64-bit systems (#498113, Kouhei
486         Sutou)
487
488 2007-11-19 10:30:33  Tim Janik  <timj@imendio.com>
489
490         * configure.in: updated version number to 2.15.0 for development.
491
492 2007-11-18  Matthias Clasen  <mclasen@redhat.com>
493
494         * glib/gbase64.c: Documentation improvements.  (#496518,
495         Stefan Schulze Frielinghaus)
496
497 2007-11-18  Matthias Clasen  <mclasen@redhat.com>
498
499         * configure.in: Check whether assembler supports numerical local
500         labels.  
501
502         * glib/gatomic.c: Fix powerpc implementation of atomic ops for 
503         platforms where the assembler doesn't support numerical local
504         labels.  (#445362)
505
506 2007-11-15  Ryan Lortie  <desrt@desrt.ca>
507
508         * docs/reference/glib/tmpl/markup.sgml:
509         * glib/gmarkup.h:
510         * glib/gmarkup.c: new flag G_MARKUP_PREFIX_ERROR_POSITION to cause the
511         parser to prepend location information (ie: "Error on line %d, char
512         %d:") to errors generated by the GMarkupParser callbacks.
513
514         Closes #496046.
515
516 2007-11-15  Ryan Lortie  <desrt@desrt.ca>
517
518         * docs/reference/glib/glib-sections.txt:
519         * glib/glib.symbols:
520         * glib/gerror.h:
521         * glib/gerror.c: new functions g_prefix_error and
522         g_propagate_prefixed_error.
523
524 2007-11-13  Cody Russell  <bratsche@gnome.org>
525
526         * docs/reference/gobject/gobject-docs.sgml:
527         * docs/reference/gobject/tut_gsignal.xml:
528         * docs/reference/gobject/tut_gtype.xml:
529         * docs/reference/gobject/tut_intro.xml:
530         * docs/reference/gobject/tut_tools.xml:
531         * docs/reference/gobject/tut_howto.xml:
532         * docs/reference/gobject/tut_gobject.xml: Documentation fixes.
533         Recommend macro type names such as NAUTILUS_TYPE_WINDOW (not
534         NAUTILUS_WINDOW_TYPE).  Fixed text which erroneously stated that 
535         superclass initializers don't run when an object is 
536         instantiated.  Fixed numerous spelling mistakes.  Minor grammar 
537         edits. (#490637, Adam Dingle)
538
539 2007-11-09  Matthias Clasen <mclasen@redhat.com>
540
541         * glib/gkeyfile.c: Coding style cleanups and doc 
542         improvements.  (#491979, #491982, Areg Beketovski)
543
544 2007-11-09  Matthias Clasen <mclasen@redhat.com>
545
546         * glib/giochannel.c: Coding style cleanups and doc 
547         improvements.  (#491975, Areg Beketovski)
548
549 2007-11-09  Matthias Clasen <mclasen@redhat.com>
550
551         * glib/gmain.c (g_main_context_iteration): Improve the
552         docs.  (#491974, Areg Beketovski)
553
554 2007-11-09  Matthias Clasen <mclasen@redhat.com>
555
556         * glib/gdate.c: Coding style fixes.
557
558 2007-11-09  Matthias Clasen <mclasen@redhat.com>
559
560         * configure.in: Add AM_PROG_CC_C_O.
561
562         * Makefile.am: Remove the install-exec-local hook and use
563         configexecincludedir_DATA instead, in an attempt to avoid
564         automake 1.9 <> 1.10 incompatibilities.
565
566         * glib/Makefile.am: Rename MIRRORING_TAB_SOURCES, since
567         automake 1.10 complains.
568
569 2007-11-09  Matthias Clasen <mclasen@redhat.com>
570
571         * glib/gspawn.c (g_spawn_sync): Improve the docs.  (#491968,
572         Areg Beketovski)
573
574 2007-11-08  Matthias Clasen <mclasen@redhat.com>
575
576         * glib/gmain.c (g_main_context_release): 
577         (g_main_context_acquire):
578         (g_main_context_new): Fix the doc wording.  (#491957, 
579         #491965, #491966, Areg Beketovski)
580
581 2007-11-08  Matthias Clasen <mclasen@redhat.com>
582
583         * glib/gutils.c (g_set_application_name): Add a missing
584         since tag.  (#464259, Mark Doliner)
585
586 2007-11-08  Matthias Clasen <mclasen@redhat.com>
587
588         * glib/goption.c (g_option_context_new): Improve the docs.
589         (#436293, Vincent Untz)
590
591 2007-11-08  Matthias Clasen <mclasen@redhat.com>
592
593         * glib/gmain.c (g_main_loop_quit): Expand the docs 
594         a bit.  (#317775, Søren Sandmann)
595
596 2007-11-08  Matthias Clasen <mclasen@redhat.com>
597         
598         * autogen.sh: Accept automake 1.10, too
599
600         * mkinstalldirs: Temporarily add this script, to fix building
601         from svn.
602
603         * Makefile.am: Use MKDIRS_P instead of mkinstalldirs, add
604         ChangeLog.pre-2-14 and mkinstalldirs to EXTRA_DIST.
605
606 2007-11-08  Matthias Clasen <mclasen@redhat.com>
607
608         * glib/gmarkup.h: Include gslist.h. Pointed out by Michael Natterer.
609
610 2007-11-08  Matthias Clasen <mclasen@redhat.com>
611
612         * glib/gconvert.c (g_convert_with_iconv): Try harder to reset
613         shift state with AIX iconv().  (#467537)
614
615 2007-11-08  Matthias Clasen <mclasen@redhat.com>
616
617         * configure.in:
618         * m4macros/glib-2.0.m4: Require pkg-config 0.16 in configure
619         and in AM_PATH_GLIB_2_0 to be consistent with the use of
620         PKG_PROG_PKG_CONFIG which was introduced in 0.16.  (#418778,
621         Loïc Minier)
622
623 2007-11-08  Matthias Clasen <mclasen@redhat.com>
624
625         * glib/gstrfuncs.c (g_parse_long_long): Don't leave
626         out parameters uninitialized.  (#490061, Benjamin Otte)
627
628 2007-11-07  Matthias Clasen <mclasen@redhat.com>
629
630         * glib/gmain.c (g_main_context_unref): Don't leak the
631         condvar.  (#479724, Areg Beketovski)
632
633 2007-11-07  Matthias Clasen <mclasen@redhat.com>
634
635         * glib/glib.symbols:
636         * glib/gmarkup.[hc] (g_markup_parse_context_get_element_stack): 
637         New function, to get the stack of open elements.  (#452887,
638         Ryan Lortie)
639
640 2007-11-07  Matthias Clasen <mclasen@redhat.com>
641
642         * glib/gkeyfile.[hc]: Make some functions that take
643         a GError return boolean instead of void.  (#375651, Matt Barnes)
644
645 2007-11-07  Matthias Clasen <mclasen@redhat.com>
646         
647         * autogen.sh: Use automake 1.9
648
649         * acinclude.m4:
650         * configure.in: Move some inter-*.m4 includes from
651         configure.in to acinclude.m4 to avoid warnings when
652         using automake 1.9.  (#449937)
653
654 2007-11-07  Matthias Clasen <mclasen@redhat.com>
655
656         === Branch for 2.14 ===