1
0
mirror of synced 2026-01-12 00:42:56 +00:00
Interlisp.medley/docs/internal/Motown-wishlist.TEdit

137 lines
2.9 KiB
Plaintext

Hardware:
Bigger Disks
Faster local IFSs
Color display
Sell better peripherals
Laser writer
better file server
SCSI
Labelless Disks
Streaming Tape
Documentation:
Updated and online doc
Improved documents
Consistent paradigm for writing documents (IM formatting replacement)
Make system easy to learn
Window system / User interface:
Interruptable pop-up Menus
TIP tables
Remote Windows
Faster text display
Imager
Image Streams
clean up code
collapse common code
add clipping
Rethink & overhaul Image Objects
Loopsified window system
Consistent look & feel (window UI and commands)
User interface as consistent as Viewpoint or Macintosh
Same keying or mousing gets same op everywhere
Cheap, Pervasive Text (TTYIN replacement)
Symbol ESC completion on type-in
Programming Environment:
Same machine low-level debugger
Source level debugger
Good stepper
NS based Teleraid
Teleraid and CL stack ops
revert
return from
Teleraid Inspect
Interactive Interface to File manager
Better File Browser
Definition groups
Extensible SEdit
Programmers Interface to SEdit
More Common Lisp integration
Higher level language features:
Unification
Single, Common prettyprinter
Fast prettyprinter
Path name cleanup
use pathnames all the way down
get SAME object always for same file
Single Compiler
Decouple DWIM - CLISP
Fast sequence functions
Ropes
System building and installation:
Non-Dorado loadups
FASL in the init
Packages in the init
Common Lisp primacy, eg in the init
State saving smaller than sysout-sized
Revamp software Installation process
better user interface
written in Lisp, not Mesa
FAST
include error Recovery
Language kernel:
Big Reference counts w/microcode support
Full GC (circular objects)
Get arith to IEEE compliance
GCable Symbols
Unboxed floating point compler
Finalization of GCed objects
Smaller base sysout
More Common Lisp microcode, eg EVAL
Common Loops IN the system
Operating system:
Pre-emptive scheduler
Non-consing Synchronizers (monitorlocks)
Device drivers:
SNA networking
Floppy speed
Improve local disk speed
Real Subdirectories
Support File Cacher
Reliable TCP & RS232
Run in XNS only world
Run in Stand Alone World
Sun NFS support
XNS over phone lines
Applications:
Video Image Manipulation
Bitmap Editor as good as MacPaint
Mail support for
X.400
SMTP
Release Lafite
Lisp based File Server
3270 terminal emulator
Good 3rd party software development path
Database
Spreadsheet
AR category clean up
Programming system Management Tools
Adobe Tools
Notecards
TEdit
Footnotes
Index
toc
egns
styles
LPT output
change masks
better than Tex
WYSIWG Page mode
DES/DIS/DIF/VP convert
Easier Landscape Printing
YACC and such
C, Fortran, Pascal, Cobol
Work environment:
Work at Home
Better design process