Now all it needs is pie menus (like in Blender, The Sims, etc) that you can pop up by clicking on the tabs, and it will be as fun, efficient, and easy to use as UniPress Emacs was in 1988!<p>HCIL Demo - HyperTIES Authoring with UniPress Emacs on NeWS:<p><a href="https://www.youtube.com/watch?v=hhmU2B79EDU">https://www.youtube.com/watch?v=hhmU2B79EDU</a><p>>Demo of UniPress Emacs based HyperTIES authoring tool, by Don Hopkins, at the University of Maryland Human Computer Interaction Lab.<p>HyperTIES discussions from Hacker News:<p><a href="https://donhopkins.medium.com/hyperties-discussions-from-hacker-news-937d156f0330" rel="nofollow">https://donhopkins.medium.com/hyperties-discussions-from-hac...</a><p>I later implemented pie menus and tabbed windows for the NeWS Toolkit (TNT) "Open Look" window manager in 1990 for Sun OpenWindows (X11/NeWS), that let you drag the tabs around to any edge of the window, and wrap all your windows in tabbed frames, even including X11 windows!<p>NeWS Tab Window Demo (This video may not play in some regions due to copyrighted music):<p><a href="https://www.youtube.com/watch?v=tMcmQk-q0k4">https://www.youtube.com/watch?v=tMcmQk-q0k4</a><p>>Demo of the Pie Menu Tab Window Manager for The NeWS Toolkit 2.0. Developed and demonstrated by Don Hopkins.<p>Object oriented PostScript source code for NeWS TNT 2.0 pie menus and tabbed windows:<p><a href="https://donhopkins.com/home/archive/NeWS/win/pie.ps" rel="nofollow">https://donhopkins.com/home/archive/NeWS/win/pie.ps</a><p><a href="https://donhopkins.com/home/archive/NeWS/win/tab.ps" rel="nofollow">https://donhopkins.com/home/archive/NeWS/win/tab.ps</a><p>Tabbed window (with pop-up pie menus on the tabs) are also great for representing PostScript object stuck onto a "stack":<p>PSIBER Space Deck Demo:<p><a href="https://www.youtube.com/watch?v=iuC_DDgQmsM">https://www.youtube.com/watch?v=iuC_DDgQmsM</a><p>The Shape of PSIBER Space: PostScript Interactive Bug Eradication Routines — October 1989:<p><a href="https://donhopkins.medium.com/the-shape-of-psiber-space-october-1989-19e2dfa4d91e" rel="nofollow">https://donhopkins.medium.com/the-shape-of-psiber-space-octo...</a><p>Tabbed Windows - History:<p><a href="https://en.wikipedia.org/wiki/Tab_(interface)#History" rel="nofollow">https://en.wikipedia.org/wiki/Tab_(interface)#History</a><p>>Don Hopkins developed and released several versions of tabbed window frames for the NeWS window system as free software, which the window manager applied to all NeWS applications, and enabled users to drag the tabs around to any edge of the window.[5]<p>>The NeWS version of UniPress's Gosling Emacs text editor was another early product with multiple tabbed windows in 1988.[6] It was used to develop an authoring tool for Ben Shneiderman's hypermedia browser HyperTIES (the NeWS workstation version of The Interactive Encyclopedia System), in 1988 at the University of Maryland Human-Computer Interaction Lab.[7][8] HyperTIES also supported pie menus for managing windows and browsing hypermedia documents with PostScript applets.<p>HyperTIES browser and Gosling Emacs authoring tool with pie menus on the NeWS window system:<p><a href="https://en.wikipedia.org/wiki/Tab_(interface)#/media/File:HyperTIESAuthoring.jpg" rel="nofollow">https://en.wikipedia.org/wiki/Tab_(interface)#/media/File:Hy...</a><p>>HyperTIES is an early hypermedia browser developed under the direction of Dr. Ben Shneiderman at the University of Maryland Human Computer Interaction Lab. This screen snapshot shows the HyperTIES authoring tool (built with UniPress's Gosling Emacs text editor, written in MockLisp) and browser (built with the NeWS window system, written in PostScript, C and Forth). The tabbed windows and pie menu reusable components were developed by Don Hopkins, who also developed the NeWS Emacs (NeMACS) and HyperTIES user interfaces. (Sorry about the quality -- this is a scan of an old screen dump printed by a laser printer.)