I would like to work on REPL stuff.
Some examples:
- a tab completion
TerminalMenuwas proposed here - the history could be improved:
- Don’t show the same entry twice (Issue)
- Use a
TerminalMenuto replicate something similar to the matlab command history
- TerminalMenus could be improved
ProgressMeter.jlcould be used in more places e.g. Optim- I recently published REPLTetris and REPLGameOfLife - it would be nice to build a
REPLGamesBasepackage which provides drawing and key-input with an easy to use API for simple games- I would also like to build some more REPLGames, e.g. Pong, Pacman, etc.
UnicodePlotscould be updated to allow animations. I have made some proof of concept with the Braille Canvas with differential updates in REPLGameOfLife.- all this should consider
LineEdit.jlandTerminals.jlfromstdlib/REPL- what can be reused
- what can be improved
I think some of these tasks have a low entry barrier and may be suited for beginners.
I don’t quite feel like hosting a hackathon, but perhaps @kristoffer.carlsson may be a good host?
