Skip to content

Save path of interpreters on SSH connections as you do for local session #1387

@mbaas2

Description

@mbaas2

Describe the issue you are having

Whenever I open a session that uses SSH connections, I have to re-select the interpreter.
This is (thankfully!) not neccessary on local connections. Granted, SSH is not local, but in most cases I have observed, the interpreter was still there when I connected - so this clearly is unnecessary friction.

Paste the contents of Help → About (Shift+F1)

IDE:
  Version: 4.6.4267
  Electron: 34.5.5
  Chrome: 132.0.6834.210
  Node: 20.19.1
  Platform: win32-ia32
  Date: 2026-01-15 19:21:37 +0100
  Git commit: 8e1524d7d67d1a504ebe373c2f35a8e3469e465a
  Preferences:{
    "autoPW":"1",
    "connectOnQuit":"1",
    "defaultConfig":"dls",
    "kbdLocale":"en_US",
    "presetsCreated":"[\"C:\\\\Program Files\\\\Dyalog\\\\Dyalog APL-64 20.0 Unicode\\\\dyalog.exe\",\"C:\\\\Program Files\\\\Dyalog\\\\Dyalog APL-64 20.0 Classic\\\\dyalog.exe\",\"C:\\\\Program Files (x86)\\\\Dyalog\\\\Dyalog APL 20.0 Unicode\\\\dyalog.exe\",\"C:\\\\Program Files (x86)\\\\Dyalog\\\\Dyalog APL 20.0 Classic\\\\dyalog.exe\",\"C:\\\\Program Files\\\\Dyalog\\\\Dyalog APL-64 19.0 Unicode\\\\dyalog.exe\",\"C:\\\\Program Files\\\\Dyalog\\\\Dyalog APL-64 19.0 Classic\\\\dyalog.exe\",\"C:\\\\Program Files (x86)\\\\Dyalog\\\\Dyalog APL 19.0 Classic\\\\dyalog.exe\",\"C:\\\\Program Files\\\\Dyalog\\\\Dyalog APL-64 18.2 Unicode\\\\dyalog.exe\",\"C:\\\\Program Files\\\\Dyalog\\\\Dyalog APL-64 18.2 Classic\\\\dyalog.exe\",\"C:\\\\Program Files (x86)\\\\Dyalog\\\\Dyalog APL 18.2 Unicode\\\\dyalog.exe\",\"C:\\\\Program Files (x86)\\\\Dyalog\\\\Dyalog APL 18.2 Classic\\\\dyalog.exe\",\"C:\\\\Program Files\\\\Dyalog\\\\Dyalog APL-64 21.0 Unicode\\\\dyalog.exe\",\"C:\\\\Program Files\\\\Dyalog\\\\Dyalog APL-64 21.0 Classic\\\\dyalog.exe\",\"C:\\\\Program Files (x86)\\\\Dyalog\\\\Dyalog APL 21.0 Unicode\\\\dyalog.exe\",\"C:\\\\Program Files (x86)\\\\Dyalog\\\\Dyalog APL 21.0 Classic\\\\dyalog.exe\"]",
    "selectedExe":"/opt/mdyalog/20.0/64/unicode/p9/mapl",
    "title":"RIDE {RIDE_VER} / {PROFILE} - {VER_A}{VER_B}{CHARS}{BITS}.{VER_C}"
  }

Interpreter:
  Version: unknown
  Platform: unknown
  Edition: unknown
  Date: unknown

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions