Skip to content

REDUCE IDE version 1.14

Latest

Choose a tag to compare

@fjwright fjwright released this 10 Apr 17:03

The file reduce-ide-1.14.tar is a GNU Emacs package archive. To install it, download it and then run the Emacs command package-install-file on it.

  • Repair the rerun-reduce command.
  • Declare the reduce-run-buffer command to autoload.
  • Implement reduce-forward-word and reduce-backward-word to replace reduce-forward-identifier and reduce-backward-identifier. The aim is to move by a number or identifier, more like forward-word etc., which should improve mouse double-click selection.
  • Rename reduce-identifier-mode to reduce-word-mode and the Minor Modes / Identifier Mode menu option to Minor Modes / Word Mode.
  • Hide the Add "Index" Menu menu item if it has already been added, and rename it to Add Index Menu.
  • Fix REDUCE mode Run REDUCE menu, and hence Run Buffer etc.: only autoload functions not already autoloaded.
  • Improve some keyboard shortcuts in the REDUCE menu.
  • Fix Command Mini Help menu item to show only commands intended for user access.
  • Rename REDUCE Run mode menu from Run REDUCE to REDUCE, and REDUCE mode Run menu from Run REDUCE to Run-REDUCE.
  • Fix key mapping for run-reduce.
  • Fix reduce-run--wait-for-prompt. Sending code to REDUCE before it is running should now work better.
  • Do not treat !' as a quote for syntax highlighting.
  • Introduce new option reduce-etags-regexps to allow customization of tagging. Tag put(‘name, ‘psopfn, …) and put(‘name, ‘simpfn, …) as declarations of operator names, and operator declarations with up to 5 names, making it easier to track algebraic-mode operators.
  • Allow REDUCE to be run from a buffer running or having run a different version of REDUCE (with a different root directory).
  • Improve indentation and spacing for insert block and group commands.
  • Change the default directory for reduce-tagify-dir-recursively to the parent of the current directory.