f42a6e313d2c694e69f9ab5519105688a8881a59
[platform/upstream/glib.git] / ChangeLog
1 2007-11-18  Matthias Clasen  <mclasen@redhat.com>
2
3         * configure.in: Check whether assembler supports numerical local
4         labels.  
5
6         * glib/gatomic.c: Fix powerpc implementation of atomic ops for 
7         platforms where the assembler doesn't support numerical local
8         labels.  (#445362)
9
10 2007-11-15  Ryan Lortie  <desrt@desrt.ca>
11
12         * docs/reference/glib/tmpl/markup.sgml:
13         * glib/gmarkup.h:
14         * glib/gmarkup.c: new flag G_MARKUP_PREFIX_ERROR_POSITION to cause the
15         parser to prepend location information (ie: "Error on line %d, char
16         %d:") to errors generated by the GMarkupParser callbacks.
17
18         Closes #496046.
19
20 2007-11-15  Ryan Lortie  <desrt@desrt.ca>
21
22         * docs/reference/glib/glib-sections.txt:
23         * glib/glib.symbols:
24         * glib/gerror.h:
25         * glib/gerror.c: new functions g_prefix_error and
26         g_propagate_prefixed_error.
27
28 2007-11-13  Cody Russell  <bratsche@gnome.org>
29
30         * docs/reference/gobject/gobject-docs.sgml:
31         * docs/reference/gobject/tut_gsignal.xml:
32         * docs/reference/gobject/tut_gtype.xml:
33         * docs/reference/gobject/tut_intro.xml:
34         * docs/reference/gobject/tut_tools.xml:
35         * docs/reference/gobject/tut_howto.xml:
36         * docs/reference/gobject/tut_gobject.xml: Documentation fixes.
37         Recommend macro type names such as NAUTILUS_TYPE_WINDOW (not
38         NAUTILUS_WINDOW_TYPE).  Fixed text which erroneously stated that 
39         superclass initializers don't run when an object is 
40         instantiated.  Fixed numerous spelling mistakes.  Minor grammar 
41         edits. (#490637, Adam Dingle)
42
43 2007-11-09  Matthias Clasen <mclasen@redhat.com>
44
45         * glib/gkeyfile.c: Coding style cleanups and doc 
46         improvements.  (#491979, #491982, Areg Beketovski)
47
48 2007-11-09  Matthias Clasen <mclasen@redhat.com>
49
50         * glib/giochannel.c: Coding style cleanups and doc 
51         improvements.  (#491975, Areg Beketovski)
52
53 2007-11-09  Matthias Clasen <mclasen@redhat.com>
54
55         * glib/gmain.c (g_main_context_iteration): Improve the
56         docs.  (#491974, Areg Beketovski)
57
58 2007-11-09  Matthias Clasen <mclasen@redhat.com>
59
60         * glib/gdate.c: Coding style fixes.
61
62 2007-11-09  Matthias Clasen <mclasen@redhat.com>
63
64         * configure.in: Add AM_PROG_CC_C_O.
65
66         * Makefile.am: Remove the install-exec-local hook and use
67         configexecincludedir_DATA instead, in an attempt to avoid
68         automake 1.9 <> 1.10 incompatibilities.
69
70         * glib/Makefile.am: Rename MIRRORING_TAB_SOURCES, since
71         automake 1.10 complains.
72
73 2007-11-09  Matthias Clasen <mclasen@redhat.com>
74
75         * glib/gspawn.c (g_spawn_sync): Improve the docs.  (#491968,
76         Areg Beketovski)
77
78 2007-11-08  Matthias Clasen <mclasen@redhat.com>
79
80         * glib/gmain.c (g_main_context_release): 
81         (g_main_context_acquire):
82         (g_main_context_new): Fix the doc wording.  (#491957, 
83         #491965, #491966, Areg Beketovski)
84
85 2007-11-08  Matthias Clasen <mclasen@redhat.com>
86
87         * glib/gutils.c (g_set_application_name): Add a missing
88         since tag.  (#464259, Mark Doliner)
89
90 2007-11-08  Matthias Clasen <mclasen@redhat.com>
91
92         * glib/goption.c (g_option_context_new): Improve the docs.
93         (#436293, Vincent Untz)
94
95 2007-11-08  Matthias Clasen <mclasen@redhat.com>
96
97         * glib/gmain.c (g_main_loop_quit): Expand the docs 
98         a bit.  (#317775, Søren Sandmann)
99
100 2007-11-08  Matthias Clasen <mclasen@redhat.com>
101         
102         * autogen.sh: Accept automake 1.10, too
103
104         * mkinstalldirs: Temporarily add this script, to fix building
105         from svn.
106
107         * Makefile.am: Use MKDIRS_P instead of mkinstalldirs, add
108         ChangeLog.pre-2-14 and mkinstalldirs to EXTRA_DIST.
109
110 2007-11-08  Matthias Clasen <mclasen@redhat.com>
111
112         * glib/gmarkup.h: Include gslist.h. Pointed out by Michael Natterer.
113
114 2007-11-08  Matthias Clasen <mclasen@redhat.com>
115
116         * glib/gconvert.c (g_convert_with_iconv): Try harder to reset
117         shift state with AIX iconv().  (#467537)
118
119 2007-11-08  Matthias Clasen <mclasen@redhat.com>
120
121         * configure.in:
122         * m4macros/glib-2.0.m4: Require pkg-config 0.16 in configure
123         and in AM_PATH_GLIB_2_0 to be consistent with the use of
124         PKG_PROG_PKG_CONFIG which was introduced in 0.16.  (#418778,
125         Loïc Minier)
126
127 2007-11-08  Matthias Clasen <mclasen@redhat.com>
128
129         * glib/gstrfuncs.c (g_parse_long_long): Don't leave
130         out parameters uninitialized.  (#490061, Benjamin Otte)
131
132 2007-11-07  Matthias Clasen <mclasen@redhat.com>
133
134         * glib/gmain.c (g_main_context_unref): Don't leak the
135         condvar.  (#479724, Areg Beketovski)
136
137 2007-11-07  Matthias Clasen <mclasen@redhat.com>
138
139         * glib/glib.symbols:
140         * glib/gmarkup.[hc] (g_markup_parse_context_get_element_stack): 
141         New function, to get the stack of open elements.  (#452887,
142         Ryan Lortie)
143
144 2007-11-07  Matthias Clasen <mclasen@redhat.com>
145
146         * glib/gkeyfile.[hc]: Make some functions that take
147         a GError return boolean instead of void.  (#375651, Matt Barnes)
148
149 2007-11-07  Matthias Clasen <mclasen@redhat.com>
150         
151         * autogen.sh: Use automake 1.9
152
153         * acinclude.m4:
154         * configure.in: Move some inter-*.m4 includes from
155         configure.in to acinclude.m4 to avoid warnings when
156         using automake 1.9.  (#449937)
157
158 2007-11-07  Matthias Clasen <mclasen@redhat.com>
159
160         === Branch for 2.14 ===