update readme to parse better when translated to md

This commit is contained in:
Ava Apples Affine 2023-03-17 23:58:59 -07:00
parent 34e77903a6
commit bfd1058ad7
Signed by: affine
GPG key ID: 3A4645B8CF806069

View file

@ -476,48 +476,58 @@ This contains any executable target of this project. Notably the main shell file
Note: this section will not show the status of each item unless you are viewing it with a proper orgmode viewer. Note: this section will not show the status of each item unless you are viewing it with a proper orgmode viewer.
Note: this section only tracks the state of incomplete TODO items. Having everything on here would be cluttered. Note: this section only tracks the state of incomplete TODO items. Having everything on here would be cluttered.
*** TODO Shell prompt is fully configurable (History, L, R, and Delim) ** TODO Pre-alpha tasks
*** TODO Load (load a script) function - SYMTABLE-LET OPTIMIZATION COUNTERS
Pull/Refactor the logic out of the configure functions. - Load (load a script) function
Optionally return a list of new variables and/or functions? - Pull/Refactor the logic out of the configure functions.
Will need a concatenate function for tables - Optionally return a list of new variables and/or functions?
*** TODO userlib list contains - Will need a concatenate function for tables
*** TODO Extend userlib tests - Shell prompt is fully configurable (History, L, R, and Delim)
*** TODO Main shell calls Load function on arg and exits - userlib list contains
*** TODO Add userlib tests to CI - Extend userlib tests
*** TODO Input function - Add userlib tests to CI
*** TODO Lex function - Input function
*** TODO Read function (Input + Lex) - Lex function
*** TODO get type function - Read function (Input + Lex)
*** TODO FINISH DOCUMENTATION - get type function
*** TODO Shell module- - Shell module-
**** TODO only loadable via POSIX config var - Only loadable via POSIX config var
Overload Load function to call a binary too - Overload Load function to hook into this lib
**** TODO arg processor because these are control flow - arg processor because these are control flow
**** TODO Process launching with environment variables - Process launching with environment variables
**** TODO Optional form of process which allows fd redirecting - Optional form of process which allows fd redirecting
**** TODO Background processes (bg function) - Background processes (bg function)
**** TODO Foreground process TTY (fg function) - Foreground process TTY (fg function)
**** TODO list jobs (j function) - list jobs (j function)
**** TODO ESSENTIAL: DOCUMENT POSIX MODULE - Readme documentation for POSIX module
*** TODO logging library - logging library
*** TODO make const all the error messages - make const all the error messages
*** TODO Rename to Flesh - Main shell calls Load function on arg and exits
*** TODO Create a dedicated community channel on matrix.sunnypup.io
*** TODO Post to relevant channels ** TODO alpha tasks
*** TODO Custom ast pretty print - Rename to Flesh
*** TODO Implement Compose for lambdas - master branch -> main branch
DOCUMENT AS WELL - Create a dedicated community channel on matrix.sunnypup.io
*** TODO userlib Map function
*** TODO userlib Reduce function ** TODO post-alpha tasks
*** TODO file operations - Post to relevant channels
**** TODO read-to-string - Custom ast pretty print
**** TODO write-to-file - Implement Compose for lambdas
*** TODO color control library Document this in relevant readme sections
*** TODO Network library - Userlib Map function
**** TODO HTTP Client - Userlib Reduce function
**** TODO TCP Stream client - File operations
**** TODO UDP Client - read-to-string
**** TODO TCP Listener - write-to-file
**** TODO HTTP Listener - color control library
**** TODO UDP Listener - emacs syntax highlighting and/or LSP implementation
- GNU Guix package
** TODO Second release tasks
- Network library
- HTTP Client
- TCP Stream client
- UDP Client
- TCP Listener
- HTTP Listener
- UDP Listener