ref: f21e48971068263828017c62320859748d36842e
dir: /notes/
⍝ https://github.com/Dyalog/ride/blob/master/docs/protocol.md ⍝ General UnknownCommand ∘ ∘ UnknownCommand ∘ InternalError ⍝ Connection management Identify → ReplyIdentify GetLog → ReplyGetLog ∘ SysError Exit ∘ Disconnect ∘ ∘ Disconnect ⍝ Session Control ∘ AppendSessionOutput ∘ SetPromptType Execute ∘ ∘ HadError SetPW ∘ ⍝ Window management Edit ∘ ShowAsArrayNotation ∘ ∘ OpenWindow ∘ UpdateWindow ∘ GotoWindow ∘ WindowTypeChanged SaveChanges → ReplySaveChanges FormatCode → ReplyFormatCode CloseWindow ∘ ∘ CloseWindow CloseAllWindows ∘ ⍝ Debugging ∘ SetHighlightLine SetLineAttributes ∘ ∘ SetLineAttributes TraceBackward ∘ ClearTraceStopMonitor → ReplyClearTraceStopMonitor Continue ∘ ContinueTrace ∘ Cutback ∘ TraceForward ∘ RestartThreads ∘ RunCurrentLine ∘ StepInto ∘ TracePrimitive ∘ ⍝ Status Subscribe ∘ ∘ InterpreterStatus ⍝ Threads GetSIStack → ReplyGetSIStack GetThreads → ReplyGetThreads SetThread → ReplySetThread GetThreadAttributes → ReplyGetThreadAttributes SetThreadAttributes → ReplySetThreadAttributes PauseAllThreads ∘ ⍝ Interrupts WeakInterrupt ∘ StrongInterrupt ∘ ⍝ UI GetAutocomplete → ReplyGetAutocomplete GetValueTip → ValueTip ReplyOptionsDialog ← OptionsDialog ReplyStringDialog ← StringDialog ReplyTaskDialog ← TaskDialog ∘ NotificationMessage ∘ ShowHTML ∘ UpdateDisplayName ∘ UpdateSessionCaption ⍝ Misc TreeList → ReplyTreeList ∘ StatusOutput ⍝ Info GetHelpInformation → ReplyGetHelpInformation GetSyntaxInformation → ReplyGetSyntaxInformation GetLanguageBar → ReplyGetLanguageBar GetConfiguration → ReplyGetConfiguration SetConfiguration → ReplySetConfiguration