2024-10-22 16:04 | move basic typedefs into the platform code | Randy Palamar | 5 | +38 | -24 |
2024-10-17 17:03 | linux_amd64: use getdents64 directly rather than the 32-bit wrapper | Randy Palamar | 2 | +13 | -11 |
2024-10-17 15:52 | mark asm sections as volatile so gcc doesn't miscompile us | Randy Palamar | 1 | +4 | -4 |
2024-10-17 15:41 | fix alloc alignment when using the end of the arena | Randy Palamar | 3 | +4 | -3 |
2024-10-17 14:11 | improve readability when separating with '\n' | Randy Palamar | 1 | +12 | -1 |
2024-10-17 14:02 | s8_cmp -> s8_equal | Randy Palamar | 1 | +11 | -11 |
2024-10-17 13:40 | make stream flush implicit when the stream is full | Randy Palamar | 3 | +57 | -51 |
2024-10-17 04:52 | use same dirent name length trick in posix layer | Randy Palamar | 3 | +7 | -12 |
2024-10-17 04:36 | support building without libc on linux-x86_64 | Randy Palamar | 5 | +313 | -3 |
2024-10-16 14:18 | push PathStream file opening/reading into the platform layer | Randy Palamar | 2 | +33 | -31 |
2024-10-16 12:25 | split platform code into seperate file | Randy Palamar | 3 | +181 | -157 |
2024-10-16 04:35 | make term bank enumeration work as an iterator | Randy Palamar | 1 | +59 | -41 |
2024-10-16 02:16 | drop stdio.h | Randy Palamar | 1 | +58 | -23 |
2024-10-15 22:15 | simplify and correct s8 unescaping code | Randy Palamar | 1 | +5 | -12 |
2024-10-15 14:18 | remove stdlib.h | Randy Palamar | 1 | +13 | -2 |
2024-10-15 14:06 | remove *printf calls | Randy Palamar | 2 | +163 | -59 |
2024-10-15 04:57 | config.def.h: correct string types | Randy Palamar | 1 | +4 | -4 |
2024-10-15 04:48 | drop string.h | Randy Palamar | 1 | +43 | -41 |
2024-10-15 03:42 | stop mmap-ing term banks | Randy Palamar | 1 | +40 | -15 |
2024-10-15 03:11 | combine two arena alloc paths | Randy Palamar | 1 | +27 | -35 |
2024-10-14 21:44 | yomidict.c: drop unused headers | Randy Palamar | 1 | +0 | -2 |
2024-10-14 03:36 | drop ctype.h | Randy Palamar | 1 | +3 | -3 |
2024-10-14 03:30 | use Arena for allocations | Randy Palamar | 1 | +140 | -55 |
2024-10-13 22:34 | combine util.c and jdict.c | Randy Palamar | 2 | +114 | -120 |
2024-10-13 18:56 | convert definitions to a linked list | Randy Palamar | 3 | +97 | -117 |
2024-10-10 12:55 | drop arg.h | Randy Palamar | 4 | +73 | -111 |
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 |
| 31 more commits remaining, fetch the repository |