Commit Graph

38 Commits

Author SHA1 Message Date
Daylin Morgan 9a85d9ed02
chore: bump version 0.1.0 -> 0.1.1 2024-03-19 12:37:41 -05:00
Daylin Morgan a7eb31407d
fix: export type information 2023-10-20 15:14:39 -05:00
Daylin Morgan 48ad65c521
build: nim 2 ftw 2023-09-20 15:41:03 -05:00
Daylin Morgan 5d5b459c95
refactor: don't process help string by default 2023-09-20 15:40:55 -05:00
Daylin Morgan 190cf82e6e
refactor: templates I guess? 2023-09-20 15:40:35 -05:00
Daylin Morgan 16356ad51f
fix: properly highlight individual characters 2023-09-20 15:40:19 -05:00
Daylin Morgan 4029129c75
ci: add docs workflow for api 2023-09-18 13:06:15 -05:00
Daylin Morgan ddd3242cbd
tests: add indication that it's compiling a binary 2023-09-18 12:59:01 -05:00
Daylin Morgan 0285a823b8
refactor: rearrange imports 2023-09-18 12:58:40 -05:00
Daylin Morgan e77ad85cd3
fix: add existence check for cli test 2023-09-17 11:12:17 -05:00
Daylin Morgan 3db462973b
refactor: drop string table for normal table 2023-09-15 17:10:25 -05:00
Daylin Morgan ad53d89eb9
refactor: tables don't need to be public 2023-09-15 01:52:36 -05:00
Daylin Morgan 45e23dc1c5
refactor: move some things around 2023-09-15 01:10:18 -05:00
Daylin Morgan 565880e69a
tests: make test binary compilation conditional 2023-09-15 00:33:20 -05:00
Daylin Morgan 02ebab10d1
fix: more efficiently handle back to back styles 2023-09-15 00:17:51 -05:00
Daylin Morgan 5564fdb18a
refactor: combine code more efficiently 2023-09-14 22:35:19 -05:00
Daylin Morgan 29a4de39d6
refactor: & -> fmt 2023-09-14 11:11:14 -05:00
Daylin Morgan 13ca3538d9
tests: reduce boilerplate with template 2023-09-13 03:06:57 -05:00
Daylin Morgan 32abc9910a
feat: start testcard implementation 2023-09-13 02:58:48 -05:00
Daylin Morgan 48cd26b644
format: nimpretty did it's thing 2023-09-13 02:33:19 -05:00
Daylin Morgan 30a337f755
refactor: switch back to strtables 2023-09-13 02:33:10 -05:00
Daylin Morgan eef4d80cfe
tests: add integration tests 2023-09-13 02:14:37 -05:00
Daylin Morgan 67e00968fb
refactor: `--style` must be defined 2023-09-13 01:37:09 -05:00
Daylin Morgan f4594287d1
refactor: move debug to mainmodule 2023-09-13 01:36:44 -05:00
Daylin Morgan a5f7ca90cd
ci: use proper name for job 2023-09-12 17:27:04 -05:00
Daylin Morgan 8ea452fdd7
todo: remove 3 add 1 2023-09-12 17:26:30 -05:00
Daylin Morgan fe8177a8f9
fix: skip rapid blink 2023-09-12 17:25:41 -05:00
Daylin Morgan 9bf3b17a7b
feat: add additional cli flags 2023-09-12 15:26:31 -05:00
Daylin Morgan bcc70173b5
feat add helper to style a full string 2023-09-12 10:14:03 -05:00
Daylin Morgan 6b79b0de07
use syntax to prevent ligature funny business 2023-09-12 00:40:51 -05:00
Daylin Morgan fd43f537b1
add testing workflow 2023-09-12 00:14:42 -05:00
Daylin Morgan 82486a89e6
use proper types for bbstring 2023-09-12 00:14:37 -05:00
Daylin Morgan 0df16a2654
add basic cli 2023-09-11 00:38:01 -05:00
Daylin Morgan 887a724606
properly escape `\[` 2023-09-11 00:30:29 -05:00
Daylin Morgan 780c60ad7e
let's make a helper binary too 2023-09-11 00:29:59 -05:00
Daylin Morgan 2abf49541d
add support for `/` escape pattern 2023-09-10 19:11:50 -05:00
Daylin Morgan e6639f1669
very mvp 2023-09-10 19:07:42 -05:00
Daylin Morgan b36de6c556
initial commit 2023-09-10 17:16:54 -05:00