Illustration 1: Window size menu. Stretching changes the font size, resizing changes the number of rows or columns. Last and next size cycle through the window size history. Stretch XY Stretch Y Full Screen Stretch X Resize X Icon Resize Y Resize XY Illustrations for CACM paper: 3. Nested pies, both stack-of-cards and walking. Layered card deck menu. Nested card/suite menu. 4. A pull-down pie. Cut Paste Insert Tie Save > 5. Various types of potential pies, with wasted space shaded. 6. A pie menu as it appears in the X window system, within rectangle. Screen dump. Really fastboot? yes/no Hosts. > 11. A menu that works will in miniature form as a submenu. 12. Hundred item pie menu. Screen dump. > 13. Trail of nested pie menus. Font, size, style calculator x^2 -x 1/x sqrt(x) + Exp -> Mem -> CE = - . + / * - Zodiac Emacs Calander planner Flow chart Arpanet Chess Delete Window Switch Buffer Transpose with Next Zoom Window Delete All Others Switch File Freeze Window Guard Window a list all functions or variables Apropos a keyword b describe current Buffer c describe function bound to Character(s) l display Last keystrokes typed d Describe a function v describe meaning of a Variable i run Info program to learn Emacs features t edit Emacs Tutorial file to learn how to use Emacs help: