Dyalog / ride

Cross-platform IDE for Dyalog APL
https://dyalog.github.io/ride
MIT License
198 stars 29 forks source link

Cloning a configuration creates an inconsistenly named config item #1215

Open mbaas2 opened 4 months ago

mbaas2 commented 4 months ago

The suffix (copy)is only visible in the "Available Configurations" list, the name shown in the Configuration Details is different (the name of the original config is kept). I'd expect to see the original name + suffix in both fields.

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

IDE:
  Version: 4.5.4097
  Electron: 26.6.9
  Chrome: 116.0.5845.228
  Node: 18.16.1
  Platform: MacIntel
  Date: 2024-02-23 15:24:25 +0100
  Git commit: 9fb313638328832b51012bd75b2523a8d97f4509
  Preferences:{
    "autoPW":"1",
    "defaultConfig":"cita 19 (copy)",
    "kbdLocale":"en_US_Mac",
    "prefixKey":"<",
    "presetsCreated":"[\"/Applications/Dyalog-19.0.app/Contents/Resources/Dyalog/mapl\",\"/Applications/Dyalog-18.2.app/Contents/Resources/Dyalog/mapl\",\"/Applications/Dyalog-18.0.app/Contents/Resources/Dyalog/mapl\"]",
    "title":"{CAPTION}  RIDE {RIDE_VER}"
  }

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