| |
| abcdef hijklmn pqrstuvwxyz 1060ABCDEFGHIJKLMNOP |
| |
| Test 1: set linebreak + set list + fancy listchars |
| ▕———abcdef |
| +hijklmn▕——— |
| +pqrstuvwxyz␣1060ABC |
| +DEFGHIJKLMNOPˑ¶ |
| |
| Test 2: set nolinebreak list |
| ▕———abcdef hijklmn▕— |
| +pqrstuvwxyz␣1060ABC |
| +DEFGHIJKLMNOPˑ¶ |
| ¶ |
| *mask = nil; |
| |
| Test 3: set linebreak nolist |
| *mask = nil; |
| ~ |
| ~ |
| ~ |
| #define ABCDE 1 |
| #define ABCDEF 1 |
| #define ABCDEFG 1 |
| #define ABCDEFGH 1 |
| #define MSG_MODE_FILE 1 |
| #define MSG_MODE_CONSOLE 2 |
| #define MSG_MODE_FILE_AND_CONSOLE 3 |
| #define MSG_MODE_FILE_THEN_CONSOLE 4 |
| |
| Test 4: set linebreak list listchars and concealing |
| #define ABCDE>-->---1 |
| #define >CDEF>-->---1 |
| #define >CDEFG>->---1 |
| #define >CDEFGH>----1 |
| #define >_FILE>--------->--->---1 |
| #define >_CONSOLE>---------->---2 |
| #define >_FILE_AND_CONSOLE>---------3 |