Hi Andrew,
cya, Daniel Furrer
Hello Daniel,
Both I and MYOB have been working on Terminal. Unfortunately I do not have much time to review his work recently so I simply committed his work on adapting MuTerm for our purposes. There are still a number of outstanding issues:
1. the version in apps/terminal parses all the command line options but has no functionality. 2. the version in apps/terminal/MYOB parses some of the command line options 3. neither version respects the default settings file 4. there are still some menu functionality missing 5. the "partial delete of multi-byte characters" bug from R5 still exists
In short, the MuTerm adaptation needs to get the command line parsing from the existing terminal implementation. All of the above should be fixed for R1. I should point out that multiple encodings support _is required_ for R1 compatibility.
A feature that you could skip but one that I and MYOB were both interested in is:
1. re-wrap text when the window is resized horizontally.
Two other potential R5 issues that you may end up addressing are:
1. programs run from inside Terminal die and the shell doesn't return (this is possibly associated with dup/pipe/etc) 2. termcap compatibility issues (including handling escape sequences such as: echo -e "\E]-;$PWD\a" )
Since I am out right now please coordinate with MYOB on what you want to do.
Andrew