Path: utzoo!attcan!uunet!husc6!endor!singer From: singer@endor.harvard.edu (Rich Siegel) Newsgroups: comp.sys.mac Subject: Re: LightSpeed Pascal pretty-printing Keywords: parse token pretty printing Lightspeed Pascal LSP incremental compiler Message-ID: <544@husc6.harvard.edu> Date: 5 Nov 88 00:11:54 GMT References: <1151@usfvax2.EDU> <244@lloyd.camex.uucp> Sender: news@husc6.harvard.edu Reply-To: singer@endor.UUCP (Rich Siegel) Organization: Symantec/THINK Technologies, Bedford, MA Lines: 36 In article <244@lloyd.camex.uucp> kent@lloyd.UUCP (Kent Borg) writes: >(Personal LSP request: Editor support of arrow keys, option arrow >keys, command arrow keys, shift option arrow keys, etc.) Consider this: In version 2.0 Arrow keys move as you expect. Option-Left and and Option-Right arrow move t oprevious and next semantic unit (a token, that is). Option-Up and Option-Down move to the previous or next procedure/function. Command-Left and Command-Right arrow move to beginning/end of current line, Command-Up and Command-Down arrow move to top/bottom of window. Command-Mouse Down in the title bar gives a list (in order of implementation) of all procedures in the file. Command-Option mouse down gives the same, sorted alphabetically. Selecting an item takes you to the beginning of that prorcedure. Option-Mouse gives a listing of units USED by the current file, and choosing an item opens the source file that contains the unit. --Rich Rich Siegel Staff Software Developer THINK Technologies Division, Symantec Corp. Internet: singer@endor.harvard.edu UUCP: ..harvard!endor!singer Phone: (617) 275-4800 x305 Any opinions stated in this article do not necessarily reflect the views or policies of Symantec Corporation or its employees.