On Mon, 29 Dec 2014 20:25:23 -0600 Rob Landley <[email protected]> wrote:
> On 12/29/2014 07:45 PM, Jason Spiro wrote: > > Marc André Tanner <mat@...> wrote: > >> > >> In general I would like to see toybox focus on clean, POSIX > >> compilant replacements of the basic utilities (thing core/find > >> utils, sed, awk etc) instead of duplicating stuff like tmux. > > > > Agreed. The only reason why I mentioned tmux is because Rob > > mentioned[1], in passing, the idea of putting screen into Toybox. > > If he puts in any terminal multiplexer, I'd prefer tmux instead of > > screen. But, in truth, I too would be happier if toybox would > > focus on the basics rather than on terminal multiplexers. :) > > I have a list of things I might add after the 1.0 release. For 1.0, > the existing roadmap is _plenty_. My guess is that neither screen nor tmux would be added to toybox, but something a bit more generic, engineered from the ground up, and with screen and tmux compatible front ends (probably even abduco and dvtm as well). None of them has any sort of standard as far as I know. And yeah, post 1.0 release. I note that nohup is on the roadmap. Along with my boxes stuff, I suspect that would be half way there. (Quoting Rob from a different email ...) > Possibly at some point I'll need to implement a midnight commander > variant, but building it into screen seems odd. (The "windowing > system" vs "desktop" dichotomy. You seem to be objecting that screen > _isn't_ the textmode version of a desktop.) If you recall, I was all gung ho about doing midnight commander as well. Part of my boxes infrastructure was designed with that in mind. Implementing midnight commander - need to split the terminal into independent rectangular areas. Implementing screen / tmux / dvtm - need to split the terminal into arbitrary, independent rectangular areas. Implementing the usual editors - need to split the terminal into arbitrary, independent rectangular areas. This is why I started writing boxes in this way. B-) They all also need to deal with readline style input, and figuring out their terminal size, including size changes, and do terminal escapes without a curses style library. All of this I put into boxes two years ago, mostly been waiting since then for bits of it to pass through Robs TODO from hell, so I can continue. We probably could have had most of this by now. -- A big old stinking pile of genius that no one wants coz there are too many silver coated monkeys in the world.
signature.asc
Description: PGP signature
_______________________________________________ Toybox mailing list [email protected] http://lists.landley.net/listinfo.cgi/toybox-landley.net
