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
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions