CVSROOT:        /sources/m4
Module name:    m4
Branch:         branch-1_4
Changes by:     Eric Blake <ericb>      06/11/08 05:08:26

Index: doc/m4.texinfo
===================================================================
RCS file: /sources/m4/m4/doc/m4.texinfo,v
retrieving revision 1.1.1.1.2.98
retrieving revision 1.1.1.1.2.99
diff -u -b -r1.1.1.1.2.98 -r1.1.1.1.2.99
--- doc/m4.texinfo      7 Nov 2006 19:14:03 -0000       1.1.1.1.2.98
+++ doc/m4.texinfo      8 Nov 2006 05:08:26 -0000       1.1.1.1.2.99
@@ -3621,6 +3621,38 @@
 divert(`-1')undivert
 @end example
 
[EMAIL PROTECTED] Another test of spilled diversions.
+
[EMAIL PROTECTED]
+divert(`-1')define(`f', `.')
+define(`f', defn(`f')defn(`f'))
+define(`f', defn(`f')defn(`f'))
+define(`f', defn(`f')defn(`f'))
+define(`f', defn(`f')defn(`f'))
+define(`f', defn(`f')defn(`f'))
+define(`f', defn(`f')defn(`f'))
+define(`f', defn(`f')defn(`f'))
+define(`f', defn(`f')defn(`f'))
+define(`f', defn(`f')defn(`f'))
+define(`f', defn(`f')defn(`f'))
+define(`f', defn(`f')defn(`f'))
+define(`f', defn(`f')defn(`f'))
+define(`f', defn(`f')defn(`f'))
+define(`f', defn(`f')defn(`f'))
+define(`f', defn(`f')defn(`f'))
+define(`f', defn(`f')defn(`f'))
+define(`f', defn(`f')defn(`f'))
+define(`f', defn(`f')defn(`f'))
+define(`f', defn(`f')defn(`f'))
+define(`f', defn(`f')defn(`f'))
+divert`'dnl
+len(f)
[EMAIL PROTECTED]
+divert(`1')
+f
+m4exit
[EMAIL PROTECTED] example
+
 @comment We also need to test allocation overflow.  On 32-bit
 @comment platforms, this should fail outright.  But on 64-bit platforms
 @comment with enough memory, the allocation might succeed (hopefully


Reply via email to