Repository navigation
REDUCE IDE version 1.12
The file reduce-ide-1.12.tar is a GNU Emacs package archive. To install it, download it and then run the Emacs command package-install-file on it.
- The command
reduce-tagify-dir-recursivelyfailed on the REDUCE packages directory (at least on Microsoft Windows) because the list of files is too long. Add a depth argument toreduce--directory-files-recursivelyto limit the recursion depth, which works around the problem. Handle errors better and improve the tagging menu tooltips. - Fix a bug in the display of the current procedure name.
- Incompatible changes:
- Change the option
reduce-run-commandsso that a REDUCE command is a list of strings rather than a single string, which allows spaces in both the command and its arguments. Automatically update a saved value to the new structure and offer to edit and/or save it. Add a facility to set the environment variablereduce. Better labelling of the customization buffer. - Rename the option
reduce-run-installation-directorytoreduce-root-dir-file-nameand make it a directory file name rather than a directory name, i.e. remove the final directory separator. This makes it suitable as the default value of the environment variablereduce. - Remove the option
reduce-run-MSWin-drivesand incorporate its use into the definition ofreduce-root-dir-file-name, without using any external programs.
- Change the option
- Introduce the shorthand
$reduceto be replaced at the start of strings (other than Name) inreduce-run-commandsandreduce-packages-directorywith the value ofreduce-root-dir-file-namebefore they are used. - On Microsoft Windows, run REDUCE directly by default rather than via the
.batfiles, which avoids the query Terminate batch job (Y/N)? when REDUCE is killed (such as by attempting to interrupt it). Keep the.batcommands for now for comparison, but update the default CSL REDUCE command to preserve the current working directory. Remove special support for PSL REDUCE, which is no longer needed from REDUCE revision 6726. Note that if you have customizedreduce-run-commandsthen you may need to erase the customization (at least for PSL REDUCE) and then re-customize it. - Update manual.