GNOME Bugzilla – Bug 138646
intltool-merge cannot handle the default value "[]"
Last modified: 2009-08-15 18:40:50 UTC
From http://bugzilla.gnome.org/show_bug.cgi?id=121330, intltool-merge cannot handle the default value "[]".
Created attachment 26162 [details] [review] patch for intltool-merge.in.in
Can you add a test case and a ChangeLog entry? Also add a comment about the regex.
Sorry for my late response. I have no time to prepare the build machine at the present. I reported the bug and need to fix this issue. Originally, I encountered this issue in gedit, gnome-terminal and gnomemeeting in GNOME2.2 and found the issue originates in intltool. If this issue is not fixed, when new components are generated, it is possible to encounter this issue. Test case: This issue could be reproducible in gedit, gnome-terminal and gnomemeeting. I just repleased intltool-merge.in with the patched file, then I could fix this issue in all components. and the function of msgmerge is no problem. --- intltool-0.30-orig/ChangeLog 2004-04-30 14:22:44.000000000 +0900 +++ intltool-0.30/ChangeLog 2004-04-30 14:25:36.000000000 +0900 @@ -1,3 +1,7 @@ +2004-04-30 Takao Fujiwara <takao.fujiwara@sun.com> + * intltool-merge.in.in: handle the brackets '[]' in the default values + of .schemas files. +
Feel free to check in. Btw, why did you change the product name to imlib1 ???
Oh, Did I change it? Now I changed it to intltool.
It seems so from the mail report that I got ;-) probably a mistake!
What exactly is the result of this bug? I can't seem to cause any problems with intltool HEAD using <default>[]</default> in several locations. I believe the following commit fixes this problem, so I'm going to resolve this as a dup of bug 133369. 2004-02-05 Callum McKenzie <callum@physics.otago.ac.nz> * intltool-merge.in.in: Removed the sqaure-bracket feature for presenting comments in schema files. It conflicts with the encoding of gconf lists which also use square brackets. See bug #133369 for details. *** This bug has been marked as a duplicate of 133369 ***