Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2016-07-19 | Move common data to a perl module | Steven Schubiger | 4 | -37/+53 | |
2016-06-20 | Extract fail tests to test file | Steven Schubiger | 2 | -50/+83 | |
2016-05-27 | Reorder initialization of skip message | Steven Schubiger | 1 | -2/+2 | |
2016-05-27 | Set skip message once for merge tests | Steven Schubiger | 1 | -4/+6 | |
2016-05-20 | Const pointer | Steven Schubiger | 1 | -1/+1 | |
2016-04-07 | Use more descriptive enumerator name | Steven Schubiger | 1 | -5/+5 | |
2016-03-23 | Declare release target as phony | Steven Schubiger | 1 | -1/+1 | |
2016-03-23 | Add Makefile release target | Steven Schubiger | 1 | -0/+3 | |
2016-03-21 | Terminate buffer with single NUL | Steven Schubiger | 1 | -1/+1 | |
2016-03-16 | Set compiler once for tests | Steven Schubiger | 2 | -6/+8 | |
2016-03-09 | Add Usage example | Steven Schubiger | 1 | -0/+12 | |
2016-01-21 | colorize 0.58v0.58 | Steven Schubiger | 2 | -3/+3 | |
2016-01-21 | Add AUTHORS | Steven Schubiger | 1 | -0/+7 | |
2016-01-21 | Remove a.out on make clean | Steven Schubiger | 1 | -1/+1 | |
2016-01-20 | List color separator in version output | Steven Schubiger | 1 | -0/+1 | |
2016-01-19 | Make color separator configurable | Steven Schubiger | 1 | -1/+7 | |
2016-01-15 | Optimize merging for partial lines further | Steven Schubiger | 1 | -12/+18 | |
Completing partial lines (i.e., to ones without truncated escape sequences) can be handled more efficiently by concatenating only the partial line beginning at the last escape control character with the characters read from the input stream. Compared to previous code which concatenated the *entire* partial line with the characters read, pass now the resulting string of aforementioned concatenation separately to the escape sequence cleaning function. Even though it may appear as a minor optimisation, it is a /substantial/ improvement in terms of memory being allocated when cleaning lines. | |||||
2016-01-01 | Add README section header | Steven Schubiger | 1 | -0/+2 | |
2015-11-28 | Bring data type into line | Steven Schubiger | 1 | -4/+3 | |
2015-11-07 | Circumvent cleanup function for testing output | Steven Schubiger | 1 | -2/+2 | |
2015-10-27 | Move path skipping code to a function | Steven Schubiger | 1 | -47/+52 | |
2015-10-27 | Move color names code to a function | Steven Schubiger | 1 | -55/+64 | |
2015-10-25 | Simplify code in cleanup function | Steven Schubiger | 1 | -3/+1 | |
2015-10-25 | Don't initialize arg_cnt | Steven Schubiger | 1 | -1/+1 | |
2015-10-04 | colorize 0.57v0.57 | Steven Schubiger | 2 | -2/+2 | |
2015-10-04 | Readjust indentation of tests | Steven Schubiger | 1 | -2/+2 | |
2015-10-03 | Replace echo command invocations with printf | Steven Schubiger | 3 | -19/+19 | |
to be more portable. | |||||
2015-10-01 | Catch test file exceptions | Steven Schubiger | 1 | -1/+1 | |
2015-09-30 | Merge branch 'merge_part_line' | Steven Schubiger | 3 | -29/+306 | |
When cleaning lines with --clean[-all], reduce allocating space for the partial line in memory. Previously, string concatenation may have lead to excessive use of memory. | |||||
2015-09-20 | Lazily allocate memory | Steven Schubiger | 1 | -11/+12 | |
2015-09-03 | Double memory when increasing buffer | Steven Schubiger | 2 | -40/+52 | |
2015-08-28 | Choose larger integer data type | Steven Schubiger | 1 | -3/+3 | |
2015-08-23 | Amend test name and comment | Steven Schubiger | 1 | -2/+2 | |
2015-08-18 | Properly indent pair of braces | Steven Schubiger | 1 | -4/+5 | |
2015-08-17 | Switch from TAP::Harness to Test::Harness | Steven Schubiger | 1 | -4/+3 | |
in order to increase portability. | |||||
2015-08-15 | Add merge test file | Steven Schubiger | 1 | -0/+152 | |
2015-08-09 | Run test files from test directory | Steven Schubiger | 1 | -0/+7 | |
2015-08-09 | First draft of improved merging partial lines | Steven Schubiger | 1 | -25/+130 | |
2015-07-24 | Move option processing code to a function | Steven Schubiger | 1 | -60/+67 | |
2015-06-17 | colorize 0.56v0.56 | Steven Schubiger | 2 | -2/+2 | |
2015-06-15 | Don't initialize static variables explicitly | Steven Schubiger | 1 | -8/+8 | |
2015-06-07 | Add release preparation script | Steven Schubiger | 1 | -0/+8 | |
2015-06-07 | Cast variable properly | Steven Schubiger | 1 | -9/+9 | |
2015-05-16 | Add initial .gitignore | Steven Schubiger | 1 | -0/+4 | |
Thanks Elias Diem | |||||
2015-05-14 | Refactor print_clean | Steven Schubiger | 1 | -116/+154 | |
Avoid allocating memory for escape sequence offsets by printing text in between directly. Furthermore, divide resulting code into numerous functions in order to reduce complexity. Thanks Urs Fässler | |||||
2015-05-08 | Add COPYING | Steven Schubiger | 1 | -0/+674 | |
2015-04-03 | Declare color sets variables as constant | Steven Schubiger | 1 | -3/+3 | |
2015-03-02 | Convert short version option to uppercase | Steven Schubiger | 2 | -6/+6 | |
2015-02-15 | Nullify pointers only where appropriate | Steven Schubiger | 1 | -4/+4 | |
2015-02-13 | Omit unnecessary break statement | Steven Schubiger | 1 | -1/+0 | |