Problem using ET editor

40 views
Skip to first unread message

Steven Fellini

unread,
Apr 8, 2026, 3:57:06 PMApr 8
to [PiDP-1]
I'm trying to follow some examples with the ET text editor.  The problem is with the TAB character when in text mode.

If the cursor is at column 1, typing TAB doesn't advance the cursor.  If I type any other character at column 0, then a subsequent TAB works as expected.

Same problem with Logitech or Raspberry keyboards.

Thanks for any help,
Steve.

Angelo Papenhoff/aap

unread,
Apr 11, 2026, 4:32:30 AMApr 11
to [PiDP-1]
Hm, i think you're right that my tab logic is not quite right. what user interface are you using? pdp1_periph, the web UI or perhaps even plain telnet?

Angelo Papenhoff/aap

unread,
Apr 11, 2026, 4:58:48 AMApr 11
to [PiDP-1]
just pushed a fix to my dev branch of the pidp1 repo. i think it's correct now, thanks for catching that!

Steven Fellini

unread,
Apr 12, 2026, 12:47:42 PMApr 12
to [PiDP-1]
Thank-you Angelo, that fixed it!

Bill E

unread,
Apr 12, 2026, 1:25:04 PMApr 12
to [PiDP-1]
I'm looking at merging the change into my repo, I see nothing has been updated in the main pidp-1 repo. Is this typewriter.c in pdp1_periph in aap's blincolnlights repo?
If so, I'm a bit hesitant. Things there are turning into a mish-mash of quite a few different computers, getting hard to sort out what will work with just the pdp-1 stream.
Is it safe to merge all of pdp1_periph? It's vastly different from the main pidp1 branch (and my branch).
Along these lines, I've cleaned all of the non PDP-1 impls out of my branch, I want it to be a PDP-1, not a large collection of various machines in various states.
I suppose I shouldn't be lazy and  just try it.
I've also reorganized pdp1.c in my repo to move the display IOT code out of the main emulator and into its own IOT where I think it belongs; the original system didn't have all the hardware in the PDP-1, it was an external peripheral. It cleans up pdp1.c a fair amount. The timing is preserved.
Bill

Bill E

unread,
Apr 12, 2026, 3:01:09 PMApr 12
to [PiDP-1]
Ok, finally found the correct file, git was not being cooperative. I've merged the fix, pdp1_periph/typewriter.c, into my repo.
Bill
Reply all
Reply to author
Forward
0 new messages