diff options
author | bptato <nincsnevem662@gmail.com> | 2024-03-13 15:21:05 +0100 |
---|---|---|
committer | bptato <nincsnevem662@gmail.com> | 2024-03-13 15:21:05 +0100 |
commit | 9ee1dd6e5167d9c2054dee5f9241e3bba286706f (patch) | |
tree | 4c36afa6c45f33f581206583fde23ca389a04a23 /todo | |
parent | 73909b09756a3ae2c987b3ef05d02b49c4f37eaa (diff) | |
download | chawan-9ee1dd6e5167d9c2054dee5f9241e3bba286706f.tar.gz |
man: rewrite in Nim
Depending on Perl just for this is silly. Now we use libregexp for filtering basically the same things as w3mman2html did. This required another patch to QuickJS to avoid pulling in the entire JS engine, but in return, we can now run regexes without a dummy JS context global variable. Also, man.nim now tries to find a man command on the system even if it's not in /usr/bin/man.
Diffstat (limited to 'todo')
-rw-r--r-- | todo | 8 |
1 files changed, 2 insertions, 6 deletions
diff --git a/todo b/todo index 6205e475..0dc4736d 100644 --- a/todo +++ b/todo @@ -80,12 +80,8 @@ images: - incremental decoding (maybe implement streams first?) - separate image decoder process? or just run on a different thread? man: -- mancha: - * detect man directory automatically - * eventually rewrite in Nim -- man pages: - * add a DOM -> man page converter so that we do not depend on pandoc - for man page conversion +* add a DOM -> man page converter so that we do not depend on pandoc + for man page conversion gmifetch: - rewrite in Nim etc: |