texinfo-commits
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[5223] reword "previous implementation"


From: karl
Subject: [5223] reword "previous implementation"
Date: Fri, 08 Mar 2013 17:38:54 +0000

Revision: 5223
          http://svn.sv.gnu.org/viewvc/?view=rev&root=texinfo&revision=5223
Author:   karl
Date:     2013-03-08 17:38:53 +0000 (Fri, 08 Mar 2013)
Log Message:
-----------
reword "previous implementation"

Modified Paths:
--------------
    trunk/NEWS

Modified: trunk/NEWS
===================================================================
--- trunk/NEWS  2013-03-08 17:38:27 UTC (rev 5222)
+++ trunk/NEWS  2013-03-08 17:38:53 UTC (rev 5223)
@@ -85,24 +85,28 @@
   the C program was.  We hope all the many improvements make the new
   version worthwhile for users nevertheless.
 
-* Intentional incompatibilities:
-  . The previous makeinfo implementation accepted a block of text inside
-    @itemize, @enumerate, etc., without any @item.  This is semantically
+* Intentional incompatibilities with the previous implementation of
+  makeinfo, through version 4.13:
+  
+  . The old implementation accepted a lone block of text inside @itemize,
+    @enumerate, etc., without any @item.  This is semantically
     inconsistent, leading to problems with some backends, and thus now
     produces a warning.
     
-  . The previous makeinfo accepted ``irregular'' sectioning trees.  Now,
+  . The old implementation accepted ``irregular'' sectioning trees.  Now,
     when @node pointers are implicitly determined, the consistency of
     @menu and the sectioning tree is checked.  (If node pointers are
     explicitly specified in the document, the tree can still be irregular.)
   
-  . The previous makeinfo always added blank lines between function
+  . The old implementation always added blank lines between function
     definitions if they weren't already there.  Now blank lines are not
-    added.
+    added.  (Both old and new implementations preserve blank lines that
+    are present.)
     
-  . The previous makeinfo did not consider ends of lines from expansion
+  . The old implementation did not consider ends of lines from expansion
     of an @macro definition to end an @-command line-delimited argument
-    (@chapter, @center, etc.).  This is no longer the case.
+    (@chapter, @center, etc.).  This is no longer the case.  (A detailed
+    example is in the manual, node Macro Details.)
 
 * pod2texi is a new (Perl) program that uses the capabilities of
   texi2any to translate Perl pod documentation to Texinfo.




reply via email to

[Prev in Thread] Current Thread [Next in Thread]