Skip to content

REDUCE IDE version 1.13

Latest
Compare
Choose a tag to compare
@fjwright fjwright released this 16 Dec 16:32

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 via reduce-mode-load-hook and 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.el adds optional identifier motion functionality via the minor mode reduce-identifier-mode, which is turned on automatically via reduce-mode-hook, and functionality to quickly select a block or group. Please see reduce-extra.el for 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 Modes submenu to the major mode menu and move Show Current Proc into 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 $reduce and the reduce environment variable. Also use it to find the packages directory. This requires small changes to the details of the options reduce-root-dir-file-name and reduce-run-commands. The option reduce-packages-directory is now obsolete. Validate that REDUCE root directories are accessible and automatically convert them to absolute directory file names.