Index: grep/ChangeLog
diff -u grep/ChangeLog:1.281 grep/ChangeLog:1.282
--- grep/ChangeLog:1.281 Fri Nov 11 07:39:11 2005
+++ grep/ChangeLog Fri Nov 11 10:21:25 2005
@@ -1,8 +1,14 @@
2005-11-11 Charles Levert <[EMAIL PROTECTED]>
- * grep/configure.in (ALL_LINGUAS): Add languages that were missing
+ * configure.in (ALL_LINGUAS): Add languages that were missing
from this variable (bg, ca, da, nb, tr), but that GNU grep supports
with a po/xx.po file. Reported by Tony Abou-Assaleh <[EMAIL
PROTECTED]>.
+
+ * src/search.c (Pcompile): Abort in error if -P and multiple patterns
+ are specified, with an error message explaining the situation.
+ Fixing this won't be simple; the '\n' characters separating the
+ patterns cannot just be replaced by '|' to create an alternation as
+ back-references are assumed to be local to each individual pattern.
2005-11-10 Charles Levert <[EMAIL PROTECTED]>