2024-05-28 00:05 | fix README code blocks | Randy Palamar | 1 | +2 | -0 |
2024-05-27 14:09 | unity build | Randy Palamar | 9 | +57 | -106 |
2023-12-03 04:34 | replace dictionary array with a hash table | Randy Palamar | 3 | +93 | -179 |
2023-11-18 20:44 | use fixed length strings internally | Randy Palamar | 4 | +75 | -58 |
2023-11-30 16:59 | use a fn pointer cast to make entcmp more readable | Randy Palamar | 1 | +2 | -3 |
2023-11-16 16:33 | update usage message | Randy Palamar | 1 | +1 | -1 |
2023-11-16 13:10 | make output field separator configurable | Randy Palamar | 5 | +40 | -25 |
2023-11-15 13:46 | associate ents and nents with their dictionaries | Randy Palamar | 2 | +63 | -77 |
2023-11-14 13:20 | avoid SIZE_MAX by using (size_t)-1 | Randy Palamar | 1 | +2 | -3 |
2023-11-14 06:17 | shut up warnings | Randy Palamar | 2 | +5 | -5 |
2023-11-12 22:41 | add a jdict.1 manpage | Randy Palamar | 3 | +51 | -1 |
2023-11-12 19:58 | jdict: implement multithreading | Randy Palamar | 3 | +82 | -11 |
2023-11-09 13:24 | jdict: infer the stride to avoid some reallocs | Randy Palamar | 3 | +77 | -58 |
2023-11-06 00:38 | yomidict: don't check if current position in data is NUL | Randy Palamar | 1 | +2 | -2 |
2023-11-05 22:30 | rename yomi_parse() to yomi_scan() and rename other static methods | Randy Palamar | 3 | +15 | -14 |
2023-11-05 22:23 | make parser an opaque type and rename to YomiScanner | Randy Palamar | 3 | +78 | -64 |
2023-11-07 23:19 | jdict: log a couple errors | Randy Palamar | 1 | +13 | -3 |
2023-10-31 12:33 | yomidict: drop use of libc headers | Randy Palamar | 2 | +18 | -17 |
2023-10-31 12:15 | yomidict: remove special handling for escaped chars in strs | Randy Palamar | 1 | +9 | -38 |
2023-10-29 05:00 | handle a couple unlikely error cases | Randy Palamar | 1 | +7 | -0 |
2023-10-29 04:36 | xmemdup(): actually add extra byte for NUL | Randy Palamar | 1 | +1 | -1 |
2023-10-29 04:05 | replace strndup with wrapper around memcpy | Randy Palamar | 3 | +17 | -3 |
2023-10-29 03:29 | Makefile: make $(OBJ) depend on config.mk | Randy Palamar | 1 | +2 | -3 |
2023-06-03 13:19 | yomidict.c: parse(): simplify check for YOMI_ARRAY | Randy Palamar | 1 | +6 | -10 |
2023-05-25 20:42 | util: trim(): further simplify by initializing p to the end of s | Randy Palamar | 1 | +4 | -5 |
2023-05-25 20:28 | util: trim(): return start of trimmed string | Randy Palamar | 3 | +10 | -13 |
2023-04-26 15:31 | repl(): refactor to make prompt printing more clear | Randy Palamar | 1 | +5 | -5 |
2022-10-23 04:55 | allow CFLAGS to be more easily overwritten with make | Randy Palamar | 2 | +2 | -2 |
2022-10-23 01:24 | dedup(): shrink dents before returning it | Randy Palamar | 1 | +1 | -1 |
2022-10-23 00:55 | dedup(): simplify loop condition and ensure j doesn't exceed nents | Randy Palamar | 1 | +7 | -13 |
2022-10-22 20:09 | handle more than a single consecutive duplicate correctly | Randy Palamar | 1 | +10 | -7 |
2022-10-22 19:46 | fix typo in comment, remove useless/empty lines | Randy Palamar | 1 | +1 | -3 |
2022-10-22 19:31 | properly merge and remove duplicate entries | Randy Palamar | 1 | +38 | -20 |
2022-10-22 15:58 | add rudimentary duplicate entry merging | Randy Palamar | 1 | +28 | -1 |
2022-10-22 05:43 | make_ent(): remove hack and parse token a little more correctly | Randy Palamar | 1 | +20 | -11 |
2022-07-17 21:02 | remove duplicate dictionary generating code | Randy Palamar | 1 | +21 | -16 |
2022-07-16 19:38 | move qsort call to make_dict() | Randy Palamar | 1 | +8 | -10 |
2022-07-16 19:23 | replace printf("%s\n", ...) with puts() | Randy Palamar | 1 | +3 | -3 |
2022-07-16 19:10 | move fix_newlines() to util.c | Randy Palamar | 3 | +17 | -14 |
2022-07-16 19:05 | implement an interactive/repl mode for [-i] | Randy Palamar | 4 | +115 | -29 |
2022-07-16 17:03 | don't free terms when nterms == 0 | Randy Palamar | 1 | +1 | -3 |
2022-06-26 02:58 | remove useless cleanup() fn and fix some style issues | Randy Palamar | 1 | +15 | -21 |
2022-06-24 23:57 | don't leak memory when returning after an error in parse_term_bank() | Randy Palamar | 1 | +10 | -5 |
2022-06-24 23:15 | store updated stride if it was incorrect | Randy Palamar | 1 | +6 | -5 |
2022-06-20 03:14 | minor style fix in find_ent() (no binary change) | Randy Palamar | 1 | +3 | -3 |
2022-06-20 03:03 | check syscalls for errors | Randy Palamar | 1 | +6 | -3 |
2022-06-20 02:51 | move outer loop in find_and_print_defs() to main() | Randy Palamar | 1 | +26 | -28 |
2022-06-20 02:04 | don't return when a term isn't found | Randy Palamar | 1 | +2 | -2 |
2022-06-19 19:52 | add README | Randy Palamar | 1 | +34 | -0 |
2022-06-19 19:46 | modify the dictionary handling to be more robust | Randy Palamar | 2 | +29 | -23 |
| 5 more commits remaining, fetch the repository |