Repository navigation
REDUCE IDE version 1.13
The file reduce-ide-1.13.tar is a GNU Emacs package archive. To install it, download it and then run the Emacs command package-install-file on it.
- Add
reduce-extra.el, which currently is loaded viareduce-mode-load-hookand provides experimental optional extra functionality. Since it is experimental it may be subject to incompatible changes and may not be documented in the REDUCE IDE manual. Currently,reduce-extra.eladds optional identifier motion functionality via the minor modereduce-identifier-mode, which is turned on automatically viareduce-mode-hook, and functionality to quickly select a block or group. Please seereduce-extra.elfor details. - Require Emacs 29 or later. Updates to accommodate Emacs 30.
- If no input, send a newline to REDUCE to support
on demo. - Replace the REDUCE Mode Run menu stub with a version of the full REDUCE Mode Run menu that autoloads REDUCE Run.
- Add a
Minor Modessubmenu to the major mode menu and moveShow Current Procinto it. - Better support for multiple REDUCE installations. Allow a root directory to be specified separately for each REDUCE command so that configuring multiple installations is easier and more consistent. Use this local root as the value for both the shortcut
$reduceand thereduceenvironment variable. Also use it to find thepackagesdirectory. This requires small changes to the details of the optionsreduce-root-dir-file-nameandreduce-run-commands. The optionreduce-packages-directoryis now obsolete. Validate that REDUCE root directories are accessible and automatically convert them to absolute directory file names.