Age | Commit message (Collapse) | Author | |
---|---|---|---|
2020-05-27 | made global objects static to clean namespace | Holden Rohrer | |
2020-05-25 | ZERO VALGRIND ERRORS! | Holden Rohrer | |
I was accidentally checking for a zero byte in already ended strings in the row-col loop of foldlines | |||
2020-05-25 | fixed accumlines multiline handling | Holden Rohrer | |
the splitting of a string by lines isn't done by replacing \n with \0 but by replacing the char after (with a bit of restructuring) | |||
2020-05-25 | changed strtok to a custom token() | Holden Rohrer | |
2020-05-25 | minor memory leakage | Holden Rohrer | |
multiple twobytes returns require a single array that isn't on the heap but automatically allocated. removed printf's and freed some "" lines. | |||
2020-05-24 | removed twobytes memory leak | Holden Rohrer | |
2020-05-24 | wsclean clarified (i think) | Holden Rohrer | |
2020-05-18 | accumlines now handles multiline | Holden Rohrer | |
2020-05-18 | moved folding logic away from lineset, starting to generalize | Holden Rohrer | |
2020-05-18 | Removed an unnecessary goto and 3 lines | Holden Rohrer | |
2020-05-13 | added badroff nbsp and merge | Holden Rohrer | |
2020-05-12 | Added .LS | Holden Rohrer | |
Did a lot of code cleanup on the way because I was trying to find a bug in the new code, but it was actually in the handling of multiline inputs to wordset (now fixed). sb.* added for correct memory allocation in lineset, which, did I mention, now works. Makefile has been updated, and phrase-circuit.src can now handle line widths of about 50. | |||
2020-04-02 | added vert() and simplified wordset() framework | Holden Rohrer | |
2020-04-01 | badroff has slightly erring .LS && typeset cleanup | Holden Rohrer | |
Two lines can break at different spots and create incorrect images; nonbreaking spaces may need to be added for this. | |||
2020-04-01 | partial migration of typeset | Holden Rohrer | |
2020-04-01 | migrated typeset | Holden Rohrer | |
typeset() now relies on a one line at a time approach; the current version does have some bugs, though (poor handling of large spaces, EOL whitespace) | |||
2020-03-31 | added leader command | Holden Rohrer | |
2020-03-31 | fixed double spacing on empty lines | Holden Rohrer | |
2020-03-31 | added new .FIL cmd and fixed lots of typeset bugs | Holden Rohrer | |
2020-03-31 | memory fixes | Holden Rohrer | |
memchr(3) is now used in chr(n)fill, and strings mostly get freed after use. This should cut down on memory usage. | |||
2020-03-31 | fixed some memory leaks and created typeset() for !brk | Holden Rohrer | |
2020-03-31 | a partial attempt at typesetting | Holden Rohrer | |
2020-03-30 | slight reorganization of badroff.c | Holden Rohrer | |
2020-03-30 | added setwidth | Holden Rohrer | |
2020-03-30 | general fn call interface | Holden Rohrer | |
2020-03-30 | minor changes and actually exiting w/ return code | Holden Rohrer | |
2020-03-30 | removed sb.* | Holden Rohrer | |
2020-03-30 | added center cmd to badroff | Holden Rohrer | |
2020-03-30 | cmd and typeset framework added | Holden Rohrer | |
2020-03-28 | minor badroff.c update | Holden Rohrer | |
2020-03-28 | initial commit | Holden Rohrer | |