Skip to content

Commit

Permalink
Merge pull request #1119 from Dyalog/restore-files
Browse files Browse the repository at this point in the history
Restore protocol.md
  • Loading branch information
xpqz authored Sep 1, 2023
2 parents a8a0a2d + 0cf62c8 commit cfe035b
Show file tree
Hide file tree
Showing 3 changed files with 1,034 additions and 0 deletions.
60 changes: 60 additions & 0 deletions code-docs/abbr.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,60 @@
common abbreviations used throughout the code:

bg background
btn button
cb checkbox
cfg configuration
clt client (like in Conga)
cm CodeMirror
cmd command, a 2-or-3-uppercase-letter code for an IDE action
col colour; column
com comment
dlg dialog
D Dyalog
ed editor
el element
eol end of line
esc escape; usually referring to html characters: &→&amp; <→&lt; etc
exe executable (not necessarily a DOS MZ .exe file)
fav favourite(s), the list of remembered addresses of remote interpreters
fg foreground
fmt format
fn function
geom geometry, the mechanical layout of a keyboard
grp group
hdr header
hvr hover
kbd keyboard
kw keyword; sometimes used as a synonym for "control structure"
lb language bar
lbl label
lc locale
lh CodeMirror's LineHandle objects (see https://codemirror.net/doc/manual.html#getLineHandle)
lhs left-hand side
lyt layout
msg message
pfx prefix
pos position
prf preference(s)
re regular expression; sometimes used as a prefix to variable names
rhs right-hand side
rp replace (like Dyalog's RP command)
rq require
rst reset
sc search (like Dyalog's SC command)
scm scheme (like the typical extension for files containing mostly parens)
sel selection
se session
sfx suffix
shc shortcut
sig signal
skt socket
sol start of line (used by CodeMirror)
srv server (like in Conga)
stk stack
stl style
sm stream (for instance in the ssh client or in CodeMirror's tokenizer function)
tb toolbar
tid id returned by setTimeoutId()
upd update
win window (session or editor)
39 changes: 39 additions & 0 deletions code-docs/cmd-codes.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,39 @@
Pre-RIDE command codes and their default shortcuts on Windows:

AC Align Comments
AO Add comments
BH Run to exit (in tracer)
BK Backward or Undo Control+Shift+Back
BP Toggle breakpoint
BT Back Tab between windows
CP Copy
CT Cut
DK Delete Block Control+Delete
DO Del comments
ED Edit Shift+Enter
EP Exit (and save changes) Esc
FD Forward or Redo Control+Shift+Enter
FX Fix the current function
GL Go to Line
LN Toggle Line numbers Num -
LS Left Screen
MA Resume all threads (in tracer)
MO Goto matching outline
NX Next
PT Paste
PV Previous
QT Quit (and lose changes) Shift+Esc
RD Reformat Num /
RM Resume execution (in tracer)
RP Replace
RS Right Screen
RZ Snap window size
S1 Fix script and exit editor
S2 Fix script but remain in editor
SA Select all
SC Search
TB Tab between windows
TC Trace Control+Enter
TL Toggle localisation Control+Up
TO Toggle outline
UA Undo all changes
Loading

0 comments on commit cfe035b

Please sign in to comment.