Herbert Voss wrote:

> the following patch prevents lyx from saving such values.


sorry, it was the wrong one. here it comes again.


Herbert



-- 
http://www.lyx.org/help/
Index: src/ChangeLog
===================================================================
RCS file: /usr/local/lyx/cvsroot/lyx-devel/src/ChangeLog,v
retrieving revision 1.460
diff -u -r1.460 ChangeLog
--- src/ChangeLog       2001/12/13 17:19:53     1.460
+++ src/ChangeLog       2001/12/13 22:04:49
@@ -1,3 +1,6 @@
+2001-12-13  Herbert Voss <[EMAIL PROTECTED]>
+
+       * buffer.C: no "added_space 0cm"
 
 2001-12-13  André Pönitz <[EMAIL PROTECTED]>
 
Index: src/buffer.C
===================================================================
RCS file: /usr/local/lyx/cvsroot/lyx-devel/src/buffer.C,v
retrieving revision 1.279
diff -u -r1.279 buffer.C
--- src/buffer.C        2001/12/11 14:33:50     1.279
+++ src/buffer.C        2001/12/13 22:04:59
@@ -1019,10 +1024,16 @@
                }
        } else if (token == "\\added_space_top") {
                lex.nextToken();
-               par->params().spaceTop(VSpace(lex.getString()));
+               VSpace value = VSpace(lex.getString());
+               if ((value.length().len().value() != 0) ||
+                   (value.kind() != VSpace::LENGTH))
+                   par->params().spaceTop(value);
        } else if (token == "\\added_space_bottom") {
                lex.nextToken();
-               par->params().spaceBottom(VSpace(lex.getString()));
+               VSpace value = VSpace(lex.getString());
+               if ((value.length().len().value() != 0) ||
+                   (value.kind() != VSpace::LENGTH))
+                   par->params().spaceBottom(value);
 #ifndef NO_COMPABILITY
 #ifndef NO_PEXTRA_REALLY
        } else if (token == "\\pextra_type") {

Reply via email to