2008-08-08 Ryan Lortie <desrt@desrt.ca>
* glib/gmarkup.c: previously the parser only accepted character
references for \t \n and \r (as per XML 1.0); now it accepts all
of  .. .
svn path=/trunk/; revision=7326
+2008-08-08 Ryan Lortie <desrt@desrt.ca>
+
+ Bug 546876 - Modify GMarkup parser to accept  .. 
+
+ * glib/gmarkup.c: previously the parser only accepted character
+ references for \t \n and \r (as per XML 1.0); now it accepts all
+ of  .. .
+
2008-08-07 Tor Lillqvist <tml@novell.com>
* configure.in: Output comment clarifying GPid semantics to
}
else
{
- /* characters XML permits */
- if (l == 0x9 ||
- l == 0xA ||
- l == 0xD ||
- (l >= 0x20 && l <= 0xD7FF) ||
- (l >= 0xE000 && l <= 0xFFFD) ||
- (l >= 0x10000 && l <= 0x10FFFF))
+ /* characters XML 1.1 permits */
+ if ((0 < l && l <= 0xD7FF) ||
+ (0xE000 <= l && l <= 0xFFFD) ||
+ (0x10000 <= l && l <= 0x10FFFF))
{
gchar buf[8];
g_string_append (ucontext->str, char_str (l, buf));