Repository navigation
REDUCE IDE version 1.11
The file reduce-ide-1.11.tar is a GNU Emacs package archive. To install it, download it and then run the Emacs command package-install-file on it.
- New option
reduce-run-terminalto specify value of TERM to use on Unix-like platforms so that CSL REDUCE responds appropriately to interrupts, which with a dumb terminal it does not. It defaults to nil on MS Windows and toEtermon all other platforms. - Only remove
ansi-color-process-outputon MS Windows; it is necessary for CSL REDUCE on Linux and probably redundant on MS Windows. - Incompatible key binding changes:
reduce-input-fileis now bound toC-c C-f,reduce-compile-filetoC-c C-M-c,reduce-eval-linetoC-c C-M-e, andreduce-load-packagetoC-c C-M-lto avoid conflicts with Comint bindings. - Define key
Meta-Rin the REDUCE mode key map to run REDUCE. - Revise detection of end-of-file marker, which must now be at start of line.
- Repair
re-run-reduceto support general REDUCE command names and no name (i.e. an explicit command), rename it torerun-reduceand revise the wording of the menu item to (Re)Run REDUCE. - Correct highlighting of fluid variables in a vertical list, such as at start of
int/driver.red. - Repair
reduce-comment-procedureandreduce-reposition-window. - Revise manual. Move customization of REDUCE Run mode into the chapter on general customization of REDUCE IDE. Move Run Keys section into other Run mode sections.
- Remove
require-reduce-run, and runreduce-mode-load-hookbefore requiringreduce-run. - Improve Run REDUCE menu.
- Correct
reduce-run-fileand revisereduce--wait-for-prompt. - Remove
reduce-run-bufferkey bindings from REDUCE Run mode. - Add REDUCE mode font lock support to the previous output font lock support in run mode.
- Add REDUCE show delim support to run mode.
- Add minimal font-lock level, which is syntactic plus the old font-lock support in run mode, and syntactic-only in edit mode.
- Revise
reduce-run-fileandreduce-run-bufferto prompt for the REDUCE command (viarun-reduce). - Add option
reduce-run-command-name-defaultto specify the default REDUCE command name, which defaults to the first command name inreduce-run-commands. - Add Customize… item to REDUCE mode Run REDUCE menu.
- Simplify
run-reduceand no longer use a pop-up window, which was overkill. Now, a null command name aborts the run. I think these changes finally repairreduce-run-file, which callsrun-reduce. - Improve Imenu support to handle REDUCE syntax.
- Repair and update Show Proc code. Turn it on by default. Add support for mouse menu, cf. which-function-mode.
- Replace reduce-show-proc-delay with idle-update-delay.
- Make Show Proc a proper buffer-local minor mode turned on automatically if the new option
reduce-show-proc-mode-onis non-nil. - Fix a minor font-lock bug causing a transient error message.
- Add links to the manual to all customizable options.
- Rename
autoload-reduce-runtoreduce-run-autoload. - Add menu item to read the REDUCE IDE manual.
- Comment out obsolete menu item to add a change log entry.
- Make Auto Indent a proper buffer-local minor mode turned on automatically if the new option
reduce-auto-indent-mode-onis non-nil. Revisereduce-auto-indent-regexpto allow arbitrary text between the trigger and point, which seems to work much better. - Make Show Delim a proper buffer-local minor mode. Replace
reduce-show-delim-delaywithshow-paren-delay. - Add Show Version item to end of main run menu.
- Remove choice menu from
reduce-run-commandscustomization.