shown concepts: o `sh && sed && stty && dd` flexible patterns and no `find`, built-in `dd` are needed; mc, ncurses, readline are not o key-vectors (tab is fixed origin) o +,-,[,] keys - flexible UI config. * tty backend needed: true windowing (move, overlap), stack-based coloring (easy multi-context highlighting). if somebody is going to do this for me, then i should say, that *this* must be part of modern terminal capabilities; use huge otherwise useless VGA RAM as backup for free (in linux's vt102 emulator or in any X-based).
Now it's time for forward/back paging and, of course, interactive mult-iline text editor! I've used (and still do): mcedit, emacs, jed, vi, nano, and readline (bash most of the time, becasue emacs ^C UI is horrible).
* mcedit: only because it is in `mc`
* emacs: when i've started i heard it is cool
* jed (for email): due to good integration with `slrn`
* vi, nano: checked them out once or twice.
all have half-done sometimes broken, forcing yet another crap to learn, NIH stuff:
* with syntax highlight (NIH1 mcedit, NIH2 emacs, NIH3 jed, NIH4 vi)
* and scripting languages (elisp, slang, etc.)
all i need is not 30 or 20 years old shell, sed, terminal capabilities and some imagination. I'm yet to see:
* BRE + sed instead of all bloat (ERE, perl, slang, elisp RE) around trivial and non-trivial text processing.
* more interractivity:
** like on-the-go spell
** C API/scripted usage checks (as more static analysis as it can be there)
** applied coding style, no stupid flames/readme about it.
** flexible UI (not limit yourself, if something is not comfortable -- it's just shell and sed and files). Example I define what syntax and HTML of it must be here, instead of stupid typing/copying SAME html stuff every time.
*strong* > <strong>strong</strong> is needed -- oh my god! (gee, it's quine of &amp;lt;)
document.write() instead of simple
`echo` -- THAT IS F%#+'... i have no words.
another buggy, exploitable language and executing environment instead of another OS-protected process with pipes (
shell && bin/moz-do-foo*, perl, whatever was working before
I fell to flame and rant again. Jeremy, if i'm fit/not fit in kerneltrap with all this, please let me know. Thanks.