Artifact f723f0618a50729158bc53eb48ec7107ab65e0b7b1a35070e44eb2b70ce4c730:
- File
psl-1983/3-1/nmode/-nmode.files
— part of check-in
[eb17ceb7f6]
at
2020-04-21 19:40:01
on branch master
— Add Reduce 3.0 to the historical section of the archive, and some more
files relating to version sof PSL from the early 1980s. Thanks are due to
Paul McJones and Nelson Beebe for these, as well as to all the original
authors.git-svn-id: https://svn.code.sf.net/p/reduce-algebra/code/historical@5328 2bfe0521-f11c-4a00-b80e-6202646ff360 (user: arthurcnorman@users.sourceforge.net, size: 2827) [annotate] [blame] [check-ins using] [more...]
NMODE Source Files Summary - 5 April 1983 ------------------------------------------------------------------------------- AUTOFILL.SL - auto fill mode BROWSER-BROWSER.SL - the browser browser BROWSER-SUPPORT.SL - general support functions for browsers BROWSER.SL - browser object definition BUFFER-BROWSER.SL - the buffer browser (C-X C-B) BUFFER-IO.SL - support for PSL I/O to and from text buffers BUFFER-POSITION.SL - type representing (line,char) pairs BUFFER-WINDOW.SL - abstract data type mapping text buffer to virtual screen BUFFER.SL - auxiliary functions for operating on the current buffer BUFFERS.SL - functions managing set of existing buffers CASE-COMMANDS.SL - commands for changing the case of text COMMAND-INPUT.SL - functions for command input COMMANDS.SL - miscellaneous editor commands DEFUN-COMMANDS.SL - editor commands related to top-level definitions in code DIRED.SL - directory edit subsystem DISPATCH.SL - command dispatch table manager DOC.SL - online documentation facility EXTENDED-INPUT.SL - functions for reading extended characters FILEIO.SL - functions for I/O to and from files HP9836-DEV.SL - development support for 9836 INCR.SL - incremental search command INDENT-COMMANDS.SL - editor commands relating to indentation KILL-COMMANDS.SL - editor commands relating to killing text LISP-COMMANDS.SL - miscellaneous editor commands relating to lisp code LISP-INDENTING.SL - commands and functions for indenting lisp code LISP-INTERFACE.SL - interaction between NMODE and Lisp (including MAIN) LISP-PARSER.SL - basic parser for Lisp code M-X.SL - the M-X command reader M-XCMD.SL - miscellaneous extended commands MODE-DEFS.SL - definitions of standard modes MODES.SL - mode definition functions MOVE-COMMANDS.SL - editor commands relating to cursor motion NMODE-20.SL - system dependent functions for Dec-20 NMODE-9836.SL - system dependent functions for HP9836 NMODE-ATTRIBUTES.SL - macros for constructing parsing attributes NMODE-BREAK.SL - NMODE's break handler NMODE-INIT.SL - initialization code NMODE-PARSING.SL - primitive functions for parsing source code NMODE-VAX.SL - system dependent functions for Vax-Unix PROMPTING.SL - string input and basic prompt line functions QUERY-REPLACE.SL - query-replace subsystem READER.SL - NMODE command reader REC.SL - recursive editing functions SCREEN-LAYOUT.SL - functions managing overall NMODE screen layout SEARCH.SL. - searching functions SOFTKEYS.SL - NMode softkeys (Esc-/) STRUCTURE-FUNCTIONS.SL - functions for moving about structured text TERMINAL-INPUT.SL - terminal input functions, including prompted input TEXT-BUFFER.SL - text buffer abstract data type TEXT-COMMANDS.SL - sentence, paragraph, and formatting stuff WINDOW-LABEL.SL - manages label area of a window WINDOW.SL - auxiliary functions for manipulating the current window