[comp.sys.next] Stuart2.11 on the archive sites

scott@erick.gac.edu (Scott Hess) (02/14/91)

I have placed Stuart2.11 on the cs.orst.edu pub/next/submissions directory.
This is a NextStep2.0 version of Stuart which fixes some bugs, both
superficial and deep (very deep).

This is the Changes file from the distribution:

Changes from Stuart2.0 to Stuart2.11

Stuart2.1 is NextStep2.0-specific.  It won't run under NextStep1.0.
    Most of the fixes I've incorporated don't apply to 1.0, so
    that's not a big loss.

I fixed the spacing problems with fonts other than Ohlfs-10, or so
    I believe.  Now, things should be spaced exactly like old
    Terminal did.

The Find Panel has had a few bugs fixed, or at least they appear to
    be fixed.  There were some problems where every once in awhile,
    it seemed that find wasn't finding stuff I knew was there.  I
    don't notice it now, so maybe it's gone . . .

There were some major problems with the handling of subshell tty
    setup.  This only affects certain circumstances, I'll admit,
    but it still was sad.  I apparently wasn't setting up the
    controlling tty or process group for the subshell correctly.
    What I did worked under 1.0 (in fact, stuff seemed set up
    correctly for the most part), but has broken in some cases for
    me under 2.0.  The main programs it affected were the programs
    run from the subshell - especially if those programs manipulated
    the controlling tty or the process group.  It also accounts
    for certain instances when Stuart died for no apparent reason
    when the first emulation window opened was logged out of.  I've
    now fixed it to Do The Right Thing, or so I hope.  If you have
    problems with this please tell me.

The bold-faced characters in the Info Panel are now aligned correctly.

The fixes I made in the unreleased Stuart2.01 are in 2.11.  These
    fixed an incorrect connection on the Preferences panels that
    could cause bus errors (and Stuart deaths), and a problem with
    scrolling regions that manifested when running vi on a remote,
    non-NeXT system.

I've hopefully fixed a bug which sometimes occurred when
    double-click-dragging below the bottom of the emulation buffer.
    The problem was that it would often take many tries to get the
    bug to occur.  Now I cannot get it to occur at all.  So, maybe
    it's gone.  [This bug also manifests in Terminal, I've heard
    -scott]

I've added code to cause the windowserver not to do dead-key handling
    for Stuart (Thanks Garth!).  This caused problems with Meta-a,
    Meta-n, and Meta-u.  Possibly other keys.  You lose the ability
    to use dead keys, of course.  Since this is more than likely
    not something many people use, I don't imagine it will be a
    problem.  If you have problems, contact me (and it will become
    a preference).

I've also verified that Stuart does not suffer from a certain bug
    which Terminal does have where cursor positioning at the right
    hand side of the screen sometimes gets messed up.  This seems
    to happen especially under VMS, and is related to the automatic
    margins.

There might be other fixes.  Who knows?  But, overall there's little
    or no change (maybe 20 or 30 lines total).  Lastly, the lax
    upgrade policy continues - all of my currently registered users
    are upgraded to 2.11 without charge.

Expect Stuart3.0 out sometime in March.  Stuart3.0 is neat :-).

Later,
--
scott hess                      scott@gac.edu
Independent NeXT Developer	GAC Undergrad
<I still speak for nobody>
"Tried anarchy, once.  Found it had too many constraints . . ."
"Buy `Sweat 'n wit '2 Live Crew'`, a new weight loss program by
Richard Simmons . . ."