[Coco] Uemacs
L. Curtis Boyle
curtisboyle at sasktel.net
Fri Feb 11 13:08:40 EST 2022
Unless I am mis-remembering, the original Tandy/Microware login did indeed shut echo for the password. But the password list was definitely plain text.
L. Curtis Boyle
curtisboyle at sasktel.net
> On Feb 11, 2022, at 11:41 AM, Bill Gunshannon <bill.gunshannon at hotmail.com> wrote:
>
> On 2/11/22 02:39, Jeff Teunissen wrote:
>> On Thu, Feb 10, 2022 at 4:14 PM Bill Gunshannon
>> <bill.gunshannon at hotmail.com> wrote:
>>>
>>>
>>> So, I have my OS9 system up and running. Not tethered to a Pi,
>>> but running DriveWire anyway.
>>>
>>> Now I have been working on getting Uemacs working so I have a
>>> usable full screen editor. I am doing all my work logged in
>>> remotely using Putty so after much futzing around IO have built
>>> two versions of Uemacs. One for an ANSI terminal and another
>>> for the COCO screen and keyboard. Curious if anyone else has
>>> ever made this work? Ran into a number of problems getting it
>>> to build but I found workarounds. Only problem now is I have
>>> to turn off echo manually before starting Uemacs up. There is
>>> a routine call ttopen() which is supposed to do that but as
>>> near as I can tell I don't think it even gets called. The
>>> same problem exists in both versions. And, as a side note,
>>> the Password prompt for login doesn't successfully turn echo
>>> off either. :-)
>> It's even worse, login doesn't even try to turn echo off.
>
> Huh?
>
> ----------
> killecho pshs x,b,a
> leax >popts,u
> ldb #SS.Opt get path options
> clra for stdin
> os9 I$GetStt get status
> bcs notscf branch if error
> lda (PD.OPT-PD.FST),x get path type
> cmpa #DT.SCF SCF device?
> bne notscf branch if not
> lda (PD.EKO-PD.FST),x
> pshs a save path echo flag
> clr (PD.EKO-PD.FST),x
> bsr setopts
> puls a
> sta (PD.EKO-PD.FST),x
> puls pc,x,b,a
> -------
> And
> ------
> lbsr killecho
> leax >Pass,pcr
> ldy #PassLen
> lbsr L0347
>
More information about the Coco
mailing list