[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
texinfo update (Fri Jul 7 18:22:01 EDT 2006)
From: |
Karl Berry |
Subject: |
texinfo update (Fri Jul 7 18:22:01 EDT 2006) |
Date: |
Fri, 07 Jul 2006 18:22:03 -0400 |
Index: ChangeLog
===================================================================
RCS file: /sources/texinfo/texinfo/ChangeLog,v
retrieving revision 1.620
retrieving revision 1.621
diff -u -r1.620 -r1.621
--- ChangeLog 3 Jul 2006 18:25:41 -0000 1.620
+++ ChangeLog 7 Jul 2006 21:54:56 -0000 1.621
@@ -1,3 +1,23 @@
+2006-07-04 Sergey Poznyakoff <address@hidden>
+
+ * makeinfo/macro.c (add_macro): Initialize def->argcount
+ (get_brace_args): Change argument type to enum quote_type.
+ (All callers updated.) Implement default argument quoting.
+ (expand_macro): Use def->argcount to control the number of passed
+ arguments.
+ (define_macro): Issue a warning if @allow-recursion or @quote-arg
+ is used.
+ * makeinfo/macro.h (MACRO_DEF): New member argcount
+ (enum quote_type): New data type.
+ (get_brace_args): Change argument type to enum quote_type
+ (ME_QUOTE_ARG): Remove the macro
+ * makeinfo/makeinfo.c (cm_ifeq): Update call to get_brace_args
+ * makeinfo/tests/Makefile.am (TESTS): New test quote-args
+ (EXTRA_DIST): New file quote-args.txi
+ * makeinfo/tests/quote-args: New test
+ * makeinfo/tests/quote-args.txi: New file
+ * doc/texinfo.txi: Document automatic argument quoting
+
2006-07-03 Sergey Poznyakoff <address@hidden>
* doc/txi-pl.tex: Do not use \prefixing and \notprefixing. They
Index: NEWS
===================================================================
RCS file: /sources/texinfo/texinfo/NEWS,v
retrieving revision 1.128
retrieving revision 1.129
diff -u -r1.128 -r1.129
--- NEWS 19 Jun 2006 23:08:57 -0000 1.128
+++ NEWS 7 Jul 2006 21:54:56 -0000 1.129
@@ -1,4 +1,4 @@
-$Id: NEWS,v 1.128 2006/06/19 23:08:57 karl Exp $
+$Id: NEWS,v 1.129 2006/07/07 21:54:56 karl Exp $
This NEWS file records noteworthy changes, very tersely.
See the manual for detailed information.
@@ -36,6 +36,8 @@
. the Local Variables coding: setting written by --enable-encoding now
comes at the very end, after the tags table, so that Emacs can find
it in more cases.
+ . @allow-recursion (never documented) is deprecated and produces a warning.
+ . @quote-args (never documented) is now the default behavior.
. improvements to XML and Docbook output and the DTD.
* texi2dvi:
. new mode --build=tidy which supports compilation in a separate
P ChangeLog
P NEWS
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- texinfo update (Fri Jul 7 18:22:01 EDT 2006),
Karl Berry <=