update readme to parse better when translated to md
This commit is contained in:
parent
34e77903a6
commit
bfd1058ad7
1 changed files with 55 additions and 45 deletions
100
Readme.org
100
Readme.org
|
|
@ -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 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 Load (load a script) function
|
||||
Pull/Refactor the logic out of the configure functions.
|
||||
Optionally return a list of new variables and/or functions?
|
||||
Will need a concatenate function for tables
|
||||
*** TODO userlib list contains
|
||||
*** TODO Extend userlib tests
|
||||
*** TODO Main shell calls Load function on arg and exits
|
||||
*** TODO Add userlib tests to CI
|
||||
*** TODO Input function
|
||||
*** TODO Lex function
|
||||
*** TODO Read function (Input + Lex)
|
||||
*** TODO get type function
|
||||
*** TODO FINISH DOCUMENTATION
|
||||
*** TODO Shell module-
|
||||
**** TODO only loadable via POSIX config var
|
||||
Overload Load function to call a binary too
|
||||
**** TODO arg processor because these are control flow
|
||||
**** TODO Process launching with environment variables
|
||||
**** TODO Optional form of process which allows fd redirecting
|
||||
**** TODO Background processes (bg function)
|
||||
**** TODO Foreground process TTY (fg function)
|
||||
**** TODO list jobs (j function)
|
||||
**** TODO ESSENTIAL: DOCUMENT POSIX MODULE
|
||||
*** TODO logging library
|
||||
*** TODO make const all the error messages
|
||||
*** TODO Rename to Flesh
|
||||
*** TODO Create a dedicated community channel on matrix.sunnypup.io
|
||||
*** TODO Post to relevant channels
|
||||
*** TODO Custom ast pretty print
|
||||
*** TODO Implement Compose for lambdas
|
||||
DOCUMENT AS WELL
|
||||
*** TODO userlib Map function
|
||||
*** TODO userlib Reduce function
|
||||
*** TODO file operations
|
||||
**** TODO read-to-string
|
||||
**** TODO write-to-file
|
||||
*** TODO color control library
|
||||
*** TODO Network library
|
||||
**** TODO HTTP Client
|
||||
**** TODO TCP Stream client
|
||||
**** TODO UDP Client
|
||||
**** TODO TCP Listener
|
||||
**** TODO HTTP Listener
|
||||
**** TODO UDP Listener
|
||||
** TODO Pre-alpha tasks
|
||||
- SYMTABLE-LET OPTIMIZATION COUNTERS
|
||||
- Load (load a script) function
|
||||
- Pull/Refactor the logic out of the configure functions.
|
||||
- Optionally return a list of new variables and/or functions?
|
||||
- Will need a concatenate function for tables
|
||||
- Shell prompt is fully configurable (History, L, R, and Delim)
|
||||
- userlib list contains
|
||||
- Extend userlib tests
|
||||
- Add userlib tests to CI
|
||||
- Input function
|
||||
- Lex function
|
||||
- Read function (Input + Lex)
|
||||
- get type function
|
||||
- Shell module-
|
||||
- Only loadable via POSIX config var
|
||||
- Overload Load function to hook into this lib
|
||||
- arg processor because these are control flow
|
||||
- Process launching with environment variables
|
||||
- Optional form of process which allows fd redirecting
|
||||
- Background processes (bg function)
|
||||
- Foreground process TTY (fg function)
|
||||
- list jobs (j function)
|
||||
- Readme documentation for POSIX module
|
||||
- logging library
|
||||
- make const all the error messages
|
||||
- Main shell calls Load function on arg and exits
|
||||
|
||||
** TODO alpha tasks
|
||||
- Rename to Flesh
|
||||
- master branch -> main branch
|
||||
- Create a dedicated community channel on matrix.sunnypup.io
|
||||
|
||||
** TODO post-alpha tasks
|
||||
- Post to relevant channels
|
||||
- Custom ast pretty print
|
||||
- Implement Compose for lambdas
|
||||
Document this in relevant readme sections
|
||||
- Userlib Map function
|
||||
- Userlib Reduce function
|
||||
- File operations
|
||||
- read-to-string
|
||||
- write-to-file
|
||||
- color control library
|
||||
- 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
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue