Commit History

Author SHA1 Message Date
  Francis Wright 87c469e2b3 Handle the query pop-up alert return value safely. Rename the new Options menu item from "Query Pop-ups" to "Pop-up Queries". 3 years ago
  Francis Wright 79f28e87ed v3.1 Add an Options menu with a check item Query Pop-ups. When this is selected, which it is by default, pop up a confirmation alert when REDUCE queries the user. CSL and PSL behave slightly differently, so selecting the query text is somewhat heuristic. Tested only for declare operator queries so far. 3 years ago
  Francis Wright ee1674d6d9 Tidy up the web pages and add some more internal links to InstallAndRun.md. 3 years ago
  Francis Wright 96d49d566d v3.0 release, mainly to provide installers. Add display of FX path to build.bat. Update web pages. 3 years ago
  Francis Wright b2c1c557f9 Update installer builder scripts. 3 years ago
  Francis Wright 3bf4034dd5 Use JDK16 (language level 11). Checked that the JAR runs with JDK11+JFX11. 3 years ago
  Francis Wright 1280669ec0 Update to KaTeX 0.13.0. 3 years ago
  Francis Wright a43885fb47 v2.7.3, March 2021. Delete some obsolete KaTeX debugging code. Use JFX16, which avoids the problem that KaTeX.css failed to load when running the non-jar version. Use JRE15 (language level 11). Checked that the JAR runs with JDK11+JFX11. 3 years ago
  Francis Wright bf36081280 Add KaTeX debugging code, commented out. 3 years ago
  Francis Wright 5e0b3d2208 Improve previous commit, but it can still leave a zombie process. This still needs fixing! 4 years ago
  Francis Wright ffdcbc9799 Correct previous commit by using the Application stop() method to kill all running REDUCE processes. 4 years ago
  Francis Wright 53244d0516 v2.7.2 Explicitly kill all running REDUCE processes automatically when Run-REDUCE is closed to avoid leaving a zombie process caused by REDUCE processes left running. 4 years ago
  Francis Wright 39976a7631 Delete Cygwin installer builder file "build", which doesn't work. Add the necessary version support to "build.bat" instead, which does work. Include -debugMenu in my default IDE run configuration. (Beware that running installed Run-REDUCE on Windows leaves a zombie process on exit!) 4 years ago
  Francis Wright d6cabb6c0a Minor corrections to installer builders and Version.main after testing. 4 years ago
  Francis Wright 19cf9522a8 Add a main method to Version and use it to automate setting the app-version in the installer builders. This requires a new bash script for use with Cygwin. 4 years ago
  Francis Wright 255a9047aa Capitalise names of constants. Add Java/FX version information displayed in the About dialogue. This is experimental! 4 years ago
  Francis Wright 3a80f6f57e v2.7.1 Add comment to InstallAndRun.new.md about X11 versus Wayland on Fedora. Move version, release date and copyright strings into new class Version. Move to 3-component rather than decimal fraction version. 4 years ago
  Francis Wright b4e6b21e6c Minor tweaks to the installer builders and InstallAndRun.new.md describing the installers ready for when I release them. 4 years ago
  Francis Wright 31d27bfde5 Add a Linux installer builder and update the Windows installer builder. Update the LICENSE for 2021. 4 years ago
  Francis Wright bc4c877fd5 v2.7 Update UserGuide for release. 4 years ago
  Francis Wright a068681f8f Synchronise with tmprint to add typesetting support for atan2(y,x), m_Gamma(a,z), Lambert_W(x); BernoulliP(n,x), EulerP(n,x), FibonacciP(n,x); Bernoulli(n), Euler(n), Fibonacci(n), Stirling1(n, m), Stirling2(n, m), Motzkin(n). 4 years ago
  Francis Wright 70df98b29c When switching panels in a split pane using the keyboard, focus on the output web view if the input text area is hidden. Make synchronised scrolling relative to the maximum scroll distance, i.e. the content height minus the window height. 4 years ago
  Francis Wright 8afe642e93 Consume Control+Tab/PageUp/Down events on a split pane to stop Control+Tab propagating and changing the focus away from the input text area. 4 years ago
  Francis Wright eea71d5123 v2.66 First implementation of synchronised scrolling of REDUCEPanels in a split pane. Correct names of some menu items from *CheckBox to *CheckMenuItem. 4 years ago
  Francis Wright baf791d131 Fix internal link anchors in InstallAndRun.md and replace "Linux" by "Unix-like platforms" more consistently. 4 years ago
  Francis Wright 854725475a Link to the updated Run-REDUCE script files in InstallAndRun.md and describe them better. 4 years ago
  Francis Wright 997784671f Tweak the script files to run Run-REDUCE asynchronously and avoid a console window on MS Windows. 4 years ago
  Francis Wright d48ed6cc13 Update the Windows installer builder. This version works! 4 years ago
  Francis Wright 83395a6ae1 Minor updates to the scripts to run the jar and build an installer (which stsill doesn't work). 4 years ago
  Francis Wright fcfed4809d v2.65 You can now select the other REDUCE panel in a split pane by pressing Control+Tab, Control+PageDown, Control+Shift+Tab, or Control+PageUp, which matches the default keyboard shortcuts for a TabPane. 4 years ago