]> mj.ucw.cz Git - libucw.git/commitdiff
Newlines and carriage returns are considered blanks. Carefully checked
authorMartin Mares <mj@ucw.cz>
Thu, 25 Jan 2001 14:51:47 +0000 (14:51 +0000)
committerMartin Mares <mj@ucw.cz>
Thu, 25 Jan 2001 14:51:47 +0000 (14:51 +0000)
all modules using Cspace() and Cblank().

lib/charmap.h
lib/chartype.h

index ab9eb6c75acdde0e074000832e5b08c9da3cbe49..7866889704068748c2ebafde0f09384a8202844e 100644 (file)
@@ -16,10 +16,10 @@ CHAR(0x06,0x06,0x06,CA_NONE,                _C_CTRL)                                //      <control>
 CHAR(0x07,0x07,0x07,CA_NONE,           _C_CTRL)                                //      <control>
 CHAR(0x08,0x08,0x08,CA_NONE,           _C_CTRL)                                //      <control>
 CHAR(0x09,0x09,0x09,CA_NONE,           _C_CTRL | _C_BLANK | _C_PRINT)          //      <control>
-CHAR(0x0A,0x0A,0x0A,CA_NONE,           _C_CTRL)                                //      <control>
+CHAR(0x0A,0x0A,0x0A,CA_NONE,           _C_CTRL | _C_BLANK)                     //      <control>
 CHAR(0x0B,0x0B,0x0B,CA_NONE,           _C_CTRL)                                //      <control>
 CHAR(0x0C,0x0C,0x0C,CA_NONE,           _C_CTRL)                                //      <control>
-CHAR(0x0D,0x0D,0x0D,CA_NONE,           _C_CTRL)                                //      <control>
+CHAR(0x0D,0x0D,0x0D,CA_NONE,           _C_CTRL | _C_BLANK)                     //      <control>
 CHAR(0x0E,0x0E,0x0E,CA_NONE,           _C_CTRL)                                //      <control>
 CHAR(0x0F,0x0F,0x0F,CA_NONE,           _C_CTRL)                                //      <control>
 CHAR(0x10,0x10,0x10,CA_NONE,           _C_CTRL)                                //      <control>
index 4111eb11eb0a0b15e3d33b0ac9b9f58c8bcf7c6d..0276e20e4faf058c26c35a6787d2b9def9135e74 100644 (file)
@@ -13,7 +13,7 @@
 #define _C_DIGIT 8                     /* Digits */
 #define _C_CTRL 16                     /* Control characters */
 #define _C_XDIGIT 32                   /* Hexadecimal digits */
-#define _C_BLANK 64                    /* Blanks */
+#define _C_BLANK 64                    /* White spaces (spaces, tabs, newlines) */
 #define _C_INNER 128                   /* `inner punctuation' -- underscore etc. */
 
 #define _C_ALPHA (_C_UPPER | _C_LOWER)