feat: xterm easter egg; lazy X clients; twm Delete Window #13
Loading…
Reference in a new issue
No description provided.
Delete branch "refs/pull/13/head"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
The X session now boots with only Netscape. xterm, xclock, and xeyes
launch on demand from the twm root menu, matching how sparse a real
twm session started.
xterm is a working shell: commands run through the same pipe engine as
the main terminal via a new pure dispatcher (js/xterm-shell.js, node-
tested), so fortune, neofetch, cat resume, figlet | lolcat and friends
all work. exit closes the window, xterm spawns another, arrow keys walk
per-window history, and startx/xinit inside it fail with the period-
correct 'Server is already active for display 0'. Console-only programs
(doom, cmatrix, ...) refuse to run under X. X clients launch or raise
their windows; Netscape nods to its infamous lock file.
Delete Window (f.delete) joins the root menu: it arms an XC_pirate
skull cursor and the next click kills the topmost window or icon under
it; root click or Esc aborts. Deleted singletons (Netscape, xclock,
xeyes, View Source) resurrect from the menu with closure state intact
via reopenWin().