From: leboutt (Francis Leboutte)

Subject: New releases for TE-ini and Define-System

Date: 1996-3-30 13:14

Hello,

The latest versions of TE-ini (v.3.1) and Define-System (v.1.6) are
available in the CMU repository (ftp.cs.cmu.edu:/user/ai/new/). Look for
the te-ini-6.* and defsys-5.* files.

TE-ini is a program that adds functions to the Allegro CL for Windows (3.0)
programming tools. It includes functions about the management of systems
defined with Define-System (dialogs to load and compile systems, a system
browser). See below an excerpt of the TE-ini aide-memoire.

--
Francis Leboutte
Rue de la Charrette, 141 - 4130 Tilff - Belgium
Internet: <mail.interpac.be at leboutte>

THE CLIPBOARD
CTRL+LEFT-CLICK steal a word/form (or the selection) and copy it to 
   the clipboard
ALT+LEFT-CLICK move a word/form (or the selection)
CTRL-C copy the word/form or the current selection to the clipboard
ALT-INS as the paste command; and pop the the top item of the clipboard
CTRL-SHT-DEL kill (to the clipboard) the sexp that starts at the point  
CTRL-SHT-BACKSPACE kill the sexp whose end is at the point
CTRL-W kill (to the clipboard) the current word

CLIPBOARD BROWSER ENHANCEMENTS
INS select the last editor window and insert the selected clipboard item
ALT-INS same as INS but pop the the top item
CTRL+LEFT-CLICK on a clipboard item, select an item and insert

DELETING 
ALT-D delete the word/form
ALT-DEL delete current line, newline included

FORMATTING
ALT-Q fill-region, inserting the fill prefix (*fill-prefix*) 
ALT-SHT-Q fill-region (using the width specified by *fill-column*)

CASE CHANGE
CTRL-ALT-U upercase the selection or the word/form
CTRL-ALT-D downcase the selection or the word/form
CTRL-ALT-Z capitalize the selection or the word/form

SELECTION 
CTRL-X_S select the word/form

MOTION
ALT-C center-current-line
CTRL-X_D defun-to-top
CTRL-PgUP scroll-one-line-up
CTRL-PgDown scroll-one-line-down
CTRL-SHT-PgUP scroll-some-lines-up 
CTRL-SHT-PgDOWN scroll-some-lines-down 

EVALUATION
F12 eval the word/form (NB: the point does not move)
CTRL-F12 eval the word/form and insert the result in the buffer
F7 or CTRL-ALT-L load the file
CTRL-ALT-K load from the pane

COMPILATION (and load via a compiled file)
CTRL-ALT-J compile the file and load the compiled file
CTRL-X_C compile and load the current definition (top-level form)

WINDOWS
CTRL-F10 reshape a text-edit-window to a predefined shape
F1 select the previously selected lisp-editor-window
F2 menu to select one of the current lisp-editor-window windows
F3 select the previously selected non-text-edit-window window
F4 menu to select an interesting non-text-edit-window window
CTRL_F1 give a dialog to close some of the lisp-editor-window windows
CTRL_F3 give a dialog to close some interesting non-text-edit-windows
ALT-F12 Some Of My Files dialog
CTRL-X_2 tile the 2 uppermost text-edit-window windows
F11 select the clipboard browser
SHT-F9 iconize window
ALT-F9 toggle window between normal and maximized state

MISCELLANEOUS  
CTRL-P application packages selection menu (set the *package* variable)
ALT-M insert my stamp (see custom1.lsp)
CTRL-X_Q (quit) exits from the current toploop
ALT-L to insert this 80 characters line:  ;;**********....  
CTRL-X_F information about file and point position.
CTRL-F11 call the function :test (should be a 0 argument function)

SYSTEMS MANAGEMENT
F5 open a file by means of a systems browser
F6 browse the system of the current editor window file
CTRL-X_L load systems dialog
CTRL-X_K compile systems dialog
--