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