]> xn--ix-yja.es Git - alex.git/commitdiff
Add email client, remove Turing parser
authorAlex Corcoles <alex@pdp7.net>
Tue, 31 Oct 2023 22:59:04 +0000 (23:59 +0100)
committerGitHub <noreply@github.com>
Tue, 31 Oct 2023 22:59:04 +0000 (23:59 +0100)
IDEAS.org

index d73513ff91a830d3290edccfae78bda440786095..7c79cbe7e6fc7e0fe017a5033de80bd25d1212f1 100644 (file)
--- a/IDEAS.org
+++ b/IDEAS.org
@@ -6,6 +6,12 @@
 - The mailing list UI can be completely customized to look like microblogging, blogs, comment systems, etc.
 - max n messages over m days feature. n=0, don't send me emails. n=1, send me a digest every m days. n>=2, stop at n-1, then wait until the m period is over to send me a digest.
 
+* Terminal mail client
+
+- Easy set up of common mail accounts (perhaps using mbsync, notmuch, mu, etc.)
+- Sane defaults
+- Markdown email (write email as Markdown, send as plain text + HTML)
+
 * Userland WASM Linux distro
 
 - Bootstrap a Linux distro to run on WASM
 - Could replace Docker/containers for developers
 - Similar to https://github.com/WAVM/Wavix
 
-* Turing Parser
-
-- A toolkit to write parsers for languages which are not CFGs and that need Turing-complete parsing code.
-- Provides tools to implement stateful lexers, keeping line-column information and generating good error messages.
-- Provides tools to transform the token stream, using arbitrary code, to generate annotated ASTs (i.e. with line/column number information)
-- See https://github.com/alexpdp7/lmparser
-
 * Extensible lightweight markup language
 
 - A language similar to AsciiDoc...