Skip to content

Releases: Dyalog/ride

v4.0.2669

28 Feb 13:58

Choose a tag to compare

v4.0.2669 Pre-release
Pre-release

Pre-Release of RIDE 4.0

WARNING: This is a pre-release version of RIDE. We cannot guarantee the stability of this product at this time.

Changelog:
add SI stack dropdown to tracer, relates to #52
Try harder to make the cursor visible. Fixes #102.

v4.0.2667

23 Feb 09:49
c1aa51a

Choose a tag to compare

v4.0.2667 Pre-release
Pre-release

Pre-Release of RIDE 4.0

WARNING: This is a pre-release version of RIDE. We cannot guarantee the stability of this product at this time.

Changelog:
Add roles for cut/copy/paste etc. Fixes #23.
Tweak menus to match standard Mac menus better.
Standardise some menu names
set WSE width on add/remove windows
Update OptionsDialog to match the interpreter.

v4.0.2659

21 Feb 09:40

Choose a tag to compare

v4.0.2659 Pre-release
Pre-release

Pre-Release of RIDE 4.0

WARNING: This is a pre-release version of RIDE. We cannot guarantee the stability of this product at this time.

Changelog:
added default Ctrl-F binding for search fixes #75
remember scroll pos on resize fixes #67
Menu on OS X now appears - This is still being worked on #17

v4.0.2657

20 Feb 16:04

Choose a tag to compare

v4.0.2657 Pre-release
Pre-release

Pre-Release of RIDE 4.0

WARNING: This is a pre-release version of RIDE. We cannot guarantee the stability of this product at this time.

Changelog:
Fix blank lines at top of status output window.
shift+enter opens edit on error fix #60
switch to tracer on ctrl+enter on blank #48
move focus on error #3
adjusted cn_lhs to allow for save button 6f50db0
fixes broken connection page mentioned on 6f50db0
don't prompt on close connect page #46
final part of fix for #49 commit 6f50db0
last to set wins, intelligence removed, fixes #49
removed auto-save and added save button fixes #21
prompt before shutdown fixes #46
added connections file
Use cm to update selection after AO/DO. Fixes #82.
moved context menu to specific objects fixes #29
Update distributed files to include status.html #42
fixes #3 focus moved to session
Fix Windows application icon
Use decent application icon on Mac #66 and Windows
Fix renaming LICENSE->LICENSE.electron
close all windows menu option #51
fixes #16 scroll issue on maximise
added code to help reduce warning pop ups #49
scroll on open/close WSE, fixes #16
Update OS X icns file
tried to fix "Cannot read property connecting_dlg ..." when cmd line args are passed
proper cursor for vertical splits, #54
updated language bar (for #55)
Fix some JSON that the syntax highlighter objected to

v4.0.2622

25 Jan 15:13

Choose a tag to compare

v4.0.2622 Pre-release
Pre-release

Pre-Release of RIDE 4.0

WARNING: This is a pre-release version of RIDE. We cannot guarantee the stability of this product at this time.

Changelog:
increased timeout allowance when spawning an interpreter.

v4.0.2621

24 Jan 10:48
69087b8

Choose a tag to compare

v4.0.2621 Pre-release
Pre-release

Pre-Release of RIDE 4.0

WARNING: This is a pre-release version of RIDE. We cannot guarantee the stability of this product at this time.

Changelog:
Update icon cache when installing on Linux
Buttons changed from flat to raised.
fixed cursor dissapearing on ctrl+enter #48
added keyboard handling to host fields #50
Style tweaks for generic dialog box.
set SINGLETRACE and CLASSICMODE to 1 when spawning an interpreter. (#44)

v4.0.2613

17 Jan 11:37
cbb8841

Choose a tag to compare

v4.0.2613 Pre-release
Pre-release

Pre-Release of RIDE 4.0

WARNING: This is a pre-release version of RIDE. We cannot guarantee the stability of this product at this time.

Changelog:
[Linux] Update shortcut name detection for Dyalog TTY
[Linux] Fixes for pre-remove package script
[Linux] Fixed update-alternatives when uninstalling

v4.0.2604

13 Jan 09:34
5478a7f

Choose a tag to compare

v4.0.2604 Pre-release
Pre-release

Pre-Release of RIDE 4.0

WARNING: This is a pre-release version of RIDE. We cannot guarantee the stability of this product at this time.

v3.0.1996

13 Jan 09:32
5478a7f

Choose a tag to compare

Release of RIDE 3.0

v2.0.1406

26 Oct 11:16

Choose a tag to compare

RIDE 2.0

Changelog:
use 14.1 docs for F1 and rm wrong sys cmd ")intro"
prefer left edge when keeping session cursor in view
Correct binary name for menu shortcut
syntax highlighting for & (spawn operator)
OSX: force focus the session on startup
argv can be overridden through $DYALOG_IDE_ARGV
smooth interruptible output
blind fix for a problem that only occurs in installed Mac verion
different cursor style when in overwrite mode
disabled alt+letter shortcuts on Mac
properly block&unblock queue of interpreter commands
rm forgotton console.info()
colourscheme Dürer is supposed to be greyscale only
try to guess language even if other than UK,US,DA,DE
error when using "New Session" for a remote connection
"New Session" spawns "another one of the same"
in a tracer don't ask if changes should be saved
Consistent package name across platforms
"Spawn" -> "Launch"
Mac: it's "Dyalog-$v.app", not "Dyalog-$v"
use --epoch on fpm to supress warnings
corrected path to mapl on Mac
auto-spawn depends on whether RIDE is standalone
ability to make Windows-only customisations in menu
don't clean up "locales" directory
avoid scary msgs in console when using Prefs>Colours
don't cascade new editors if first one is maximized
a hack to dodge some focus issues
slightly better icon on Windows
fixed code that sends SetLineAttributes
better test for version number
fixed vagrant script: executable is now "ride20"
use correct if syntax for bash
keyup with shiftKey reported the wrong .which
test that TARGET is set before packaging
rm shortcut ("crash RIDE"), no longer useful
set title of dialog to "RIDE Protocol Log"
on OSX look for "nwjs" instead of "node-webkit"
rm reference to unused css file
env var to help load extra js easily
rm some unused code
remember window maximization state
allow Spawn only after user specifies an interpreter
Application name for Icon injection
trying to dodge some of the focus issues on a Mac
don't rely on registry data being in the correct format
missed .exe from windows binary name
fix ride name
fixed file permissions on OSX
added a localStorage.version property for migrations
set app name to "ride20" (was "ride")
added undo and redo to right-click menu
use our own menu items for Undo and Redo
prevented drag and drop in a more elegant way
prevented drag and drop
rm forgotten console.info()
editor close button didn't work on the Mac
implemented a print cmd (not yet exposed in the UI)
don't focus editor on ReplyUpdateWindow
updated tooltips of debugger buttons
CBP should clear all line attributes
was setting gutter bg colour to the wrong css class
do not invoke setAlwaysOnTop(...) in vain
whitespace and formatting adjustments
a hack to force Windows to repaint the title bar
no need to fix libudev anymore
fix file perms and rm unnecessary files on Linux
upgraded nw version to latest
put a "version" file in build/ride/win{32,64}/
fixed misnamed variable in dist.sh
spawn: remember selected interpreter, incl "Other"
rm "Toggle Fullscreen" due to issues with the menu
avoided mysterious problems with calling .EP() on Windows
on Windows get list of interpreters from registry
set dev tools window to be always on top
upgraded npm dependencies
exit process when main window is closed
Prefs>Layout: moved locale dropdown above the kbd
publish.sh: don't fail when "latest" symlink is missing
option to preserve the indentation of comments
option to reformat on editor open
re-added option for special indent inside methods
detect %ProgramFiles% properly in a win32 RIDE
use set-ime.exe in the win32 build, too
added label for Path field in Connect screen
sort interpreters in connect screen
enable Dyalog IME for the user's layout
wider box for executable in Connect screen
allow connecting to v14.1+, including v14.1
alphabetical order in cmds.coffee
use external browser for dyalog.com link in About
heuristic for when alt-shift-up is between 2 tokens
moved EP button into the tab
trying out variations on one of Callum's suggestions
don't treat dblclick-s in gutter as
added command to toggle fullscreen mode
disable unsupported interpreters in spawn dropdown
fixed display of own IP address on Listen
changed label of IME checkbox again
rm theme "Modern"
changed label of IME checkbox
added checkbox to control if IME should be enabled
node-webkit-builder 1.x -> nw-builder 2.x
show only version+bits+edition in the list of interpreters
proxy lists interpreters in an extensible format
add version file in dated directory
force version for Linux package
debugging Linux packaging
use git current branch instead of "support" for RPM/DEB
user can choose an interpreter in Connect page
Merge branch 'master' of github.com:Dyalog/Ride
Code to add DEB/RPM for Linux
added a build.bat file in windows-ime/
tried to compile set-ime for 32-bit
no need for echo in bash expansion
ignore set-ime.exe on 32-bit for now
set permissions on windows binaries
blind fix for ⍞ input
rm unused "help-content" directory
renamed theme Ancient to Classic
"←" for bksp; longer arrow doesn't work on Windows
don't send a SaveChanges when closing the tracer
move breakpoints when lines move
Prefs>Shortcuts: set 100% width for the table
for DK-Mac, use the same APL symbols as in DK
proper support for ANSI geometry
use scraped kbd layouts in Prefs>Layout
script to scrape off dfns website for kbd data
made line number background opaque
use external browser to show help on F1
changed version number to 2.0.x
support for German layout
kbd locales in alphabetical order
"Restart all threads" → "Resume all threads"
an attempt to work around a broken stdout
added support for DK-Mac layout
use "RIDE - Connect" as the title of the Connect page
added -v cmd line option to print the version
included a "version" file in the binary
dodge mysterious error on BK/FD
keyboard button on lbar leads to Prefs>Layout
it should have been "Reset", not "Revert"
added Revert buttons in Prefs>Shortcuts
added "host" field next to Listen button
"New Key" → "New Shortcut"
SI (strong interrupt) wasn't working
don't reformat the content of arrays in the editor
removed option "Format code on editor open"
renamed DOM element #layout-layout to #layout-kbd
use sharp corner to mark fold end in gutter
validate Shortcuts tab -- don't allow duplicates
added "(outlining)" after "Code folding" in Prefs>Code
renamed tabs Glyphs,Keys to Layout,Shortcuts
fixed per-layout locales
option to format code on editor open
clarify "{}" only after "Highlight matching brackets"
hid "indent for methods" option and set it to 4
show lines in gutter to show where folds end
adopted foldgutter.js and converted it to CoffeeScript
updated default prefix mappings
clear search field in Prefs>Keys when dialog is shown
store kbd layout separately for each locale
syntax hl for : after :Class to specify inheritance
an spawn interpreters on Windows (only with GUI)
don't hide Spawn section on Windows
centralized detection of platform
set-ime.exe accepts a pid and sets its parent's locale
enable IME when RIDE is started on Windows
added "()[]{}" after "Highlight matching brackets"
show a message when interpreter exits with code ≠0
fixed highlighting of matching braces
minor changes in prefs-glyphs.coffee
added info in layouts about APL and APL shifted layouts (currently unused)
more compact representation of national kbd layouts
added mapping from `£ to ⍒
":If :For" instead of ":if :for" in Prefs>Code
sorted commands in alphabetical order
made autocompletion and its delay optional
added command to re-indent selection
option to highlight matching bracket
colour for matching brackets in Goya scheme
Ctrl-Enter to confirm Prefs dialog
single colour for selection, regardless of focus
renamed the "toggle fold" cmd from FLD to TO
changed default closing keyword from :End to :EndX
re-compute gutter widths on tab activate
renamed CUT/CPY/PST to CT/CP/PT, as is tradition
colour for ⋄ and ← in colourscheme Goya
renamed theme "Freedom" to "Ancient"
changed default for title: show only WS name
keep shortcuts displayed in menu in sync with prefs
got rid of lib/jquery.hotkeys.js
give users a choice between :EndXxx and :End
made "auto-close blocks" configurable
auto-close blocks based on heuristics
added a "Clear search" button in Preferences>Keys
made code folding an option under Preferences>Code
use [+] and [-] in fold column instead of triangles
syntax-based code folding
made "toggle language bar" a key-mappable command
rm forgotten console.info()
added comments and fixed initial indent settings
exposed prefs API as D.prefs for easier debugging
added settings for autoindent
use cmd code "SA" as an alias for "selectAll"
mark ; and ⋄ as errors when not in the proper context
improved support for :access
forgot to export ACB_VALUE in editor.coffee
refactored lexer
added Prefs>Code and an option to auto-close brackets
tidied up lexer code and fixed some minor issues
added an "Apply" button to "Preferences"
restore inner block indent after :else, :case, etc
ctrl key mapping for HLP through Prefs>Keys
2-space indent in methods
made autoindent more tolerant to deliberate misindentation
validate word after :Implements in syntax highlighting
extracted default keymappings to a separate file
extracted default keymappings to a separate file
:using
:disposable :repeat :until :leave :continue
:caselist
syntax highlighting for :implements and :base
don't set breakpoint when clicking on fold marker
don't try to highlight classes,ns,etc as tradfns
js regex doesn't allow char classes inside [ ]
when zoom changes, scroll session's cursor into view
CodeMirror insists on Shift-Ctrl- instead of Ctrl-Shift-
restored cursor:pointer for line numbers
turned ZMI,ZMO,ZMR into CodeMirror commands
configured simple code folding, indent-based
store colour schemes more compactly in localStorage
min width,height for Prefs dialog
made sure theme Modern works with Prefs>Glyphs
hide splitters for editor/tracer when RIDE starts
line numbers' gutter wasn't transparent
refacto...

Read more