atto
atto copied to clipboard
Atto Emacs is a minimal functional Emacs in less than 2000 lines of C code. It is derived from Anthony's Editor and uses a buffer-gap to represent the file in memory.
Issuing `./atto +10 README.md main.c -- +5` in the source directory will: - open README.md with the cursor set to line 10 - open main.c - try to open the...
As stated here: https://pubs.opengroup.org/onlinepubs/9699919799/basedefs/V1_chap04.html#tag_04_08 leading hyphens should be avoided (not underscores). Here are lot's of gory details for the reasons: https://dwheeler.com/essays/fixing-unix-linux-filenames.html
This is a useful feature, especially when working on a remote machine. I am absolutely unsure about the `noraw(); endwin();` and the `raw(); noecho(); idlok(stdscr, TRUE);` sequences, they are just...