Thomas Jensen
|
ab28ad8c3a
|
Add workaround for mockable fprintf on MinGW
|
2021-11-01 14:23:19 +01:00 |
|
Thomas Jensen
|
a7227c8aa8
|
Extract reading of input lines into its own, new 'input' module #78
|
2021-04-17 15:30:51 +02:00 |
|
Thomas Jensen
|
8a6d0d3315
|
Add and use bx_strndup() in 'tools' module for cross-platform compatibility
|
2021-04-11 20:34:51 +02:00 |
|
Thomas Jensen
|
27adf5b6ba
|
Add argument to -q option for tag queries #23
-q is no longer undocumented,
but can officially be used in combination with -l
|
2021-04-06 22:13:41 +02:00 |
|
Thomas Jensen
|
aab643acbc
|
Add array_contains0() and array_count0() function to tools module
|
2021-04-06 22:13:41 +02:00 |
|
Thomas Jensen
|
9315e62528
|
Add 'parent' keyword to parser/lexer #5
Also major parser/lexer rework to support being called multiple
times. Switch to reentrant and parameterizable parser.
|
2021-03-22 20:45:45 +01:00 |
|
Thomas Jensen
|
614ea31237
|
Add function array_contains() to 'tools' module
|
2021-03-22 20:45:45 +01:00 |
|
Thomas Jensen
|
033c879ae6
|
Add helper function concat_strings_alloc() to tools module
|
2021-03-19 16:40:53 +01:00 |
|
Thomas Jensen
|
f4f14cdc61
|
Update copyright statements in source files with current year
|
2021-02-15 21:10:54 +01:00 |
|
Thomas Jensen
|
5dad2d1137
|
Add unicode-awareness in box removal functionality #1
|
2021-02-13 11:01:55 +01:00 |
|
Thomas Jensen
|
a579da13a5
|
Unicode-enable regex processing by introducing PCRE2 #1 #67
|
2021-02-13 11:01:54 +01:00 |
|
Thomas Jensen
|
53e7782b5f
|
Remove unused function nspaces32() from tools module #1
|
2021-02-13 11:01:54 +01:00 |
|
Thomas Jensen
|
eeeacf2949
|
First successful box with unicode and ansi sequences #1
Existing test cases all green
|
2021-02-13 11:01:37 +01:00 |
|
Thomas Jensen
|
a6a5898341
|
Unicode-enable the reading of input #1
|
2021-02-13 11:01:27 +01:00 |
|
Thomas Jensen
|
f2ddb6d6df
|
Support unicode in expand_tabs_into() of tools.c
Declare ucs4_t character constants in boxes.h
Start unicode support in boxes.c #1
|
2021-02-13 10:54:26 +01:00 |
|
Thomas Jensen
|
f536d45f7a
|
Apply new code format from CLion
|
2021-02-13 10:54:26 +01:00 |
|
Thomas Jensen
|
f9193eb4b3
|
Replace CPP style comments with C style comments
|
2019-02-20 11:04:09 +01:00 |
|
Thomas Jensen
|
7d98227583
|
Change source file header to plain GPLv2 headers
|
2019-02-15 21:24:31 +01:00 |
|
Thomas Jensen
|
022cdd17c8
|
Change website references to https
|
2019-02-14 21:41:11 +01:00 |
|
Thomas Jensen
|
90f967adb3
|
Remove obsolete revision histories from source file headers
|
2015-01-11 23:15:48 +01:00 |
|
Thomas Jensen
|
2dccdbcc0d
|
Moved boxes sources from RCS to git
|
2014-08-27 22:41:48 +02:00 |
|
Thomas Jensen
|
6f11b40d19
|
Changed expand_tabs_into() signature in order to support advanced tab handling
Added tabbify_indent()
|
2006-07-22 19:11:07 +00:00 |
|
Thomas Jensen
|
3f8bdab8f2
|
Updated email and web addresses in comment header
|
2006-07-12 05:25:27 +00:00 |
|
Thomas Jensen
|
a5119027eb
|
Added concat_strings() function prototype from Joe Zbiciak's patches
|
1999-08-31 15:38:42 +00:00 |
|
Thomas Jensen
|
80846a69d1
|
Added GNU GPL disclaimer
Removed include boxes.h
Added prototypes for strisyes() and strisno()
|
1999-07-20 18:56:15 +00:00 |
|
Thomas Jensen
|
77e0ce8550
|
Initial revision
|
1999-06-23 11:19:30 +00:00 |
|