Hello Self world,
I have just finished (actually 2 weeks ago, but I just got time to write this message today) writing an editor that is somewhat Emacs like in the graphical UI of Self. It is nothing sepctacular right now, but it can read files and write them back out after editing.
Currently only the following functions are supported (I think !!!):
- ctrl-n: cursor down - ctrl-p: cursor up - ctrl-b: cursor left - ctrl-f: cursor right - ctrl-v: page down - esc-v: page up - ctrl-d: delete char over cursor - backspace: ... - ctrl-x-s: save file - ctrl-k: kill to end of line - ctrl-y: yank out what was killed with ctrl-k
I am about to go on and work on some more features: - lines longer than one screen - currently lines that are wider than the editor is are not supported correctly, the current hack is that you can open up the editor as big as you wish - save as - search - ctrl-u: repeat the following sequence - status bar, much like the Emacs one
What I was wondering was, should I spend any time to try and package what I have now and release it to you guys, with the full understanding that the code is not very readable (this is my first Self project) and that there may be bugs. If anybody would like what I have now, then send me some E-mail and I'll release it to the contrib if I can get enough responses to warrant the time to package ...
:) Eric Arseneau :) email@example.com Danny Epstein firstname.lastname@example.org