Dyalog / ride

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

Linebreaks in RIDE #99

Closed mbaas2 closed 7 years ago

mbaas2 commented 7 years ago

It looks like ⎕PW of the session is not considered, Preferences also have no setting to control length of lines - and there certainly is more screen estate available... 2017-02-22_17-04-59

JasonRivers commented 7 years ago

Please could you include information from shift+F1 (Help > About). Could you also include if you are connecting to an already running interpreter or if you are starting the interpreter from RIDE.

If you're starting the interpreter from RIDE, Please could you try adding the Environment Variable: AUTO_PW=1 in the RIDE connect window.

mbaas2 commented 7 years ago

I've added AUTO_PW and started the interpreter through RIDE as follows: image

Still getting the same result: image

The config that About displays does not include AUTO_PW (yes, I had saveded it):

IDE:
  Version: 4.0.2667
  Platform: Win32
  Date: 2017-02-23 09:35:21 +0000
  Git commit: c1aa51a6224bb69d73387f3914888c3f25e8efe3
  Preferences:{
    "favs":"[{\"type\":\"start\",\"ssh_auth_type\":\"pass\",\"ssh_tnl_auth_type\":\"pass\",\"host\":\"localhost\",\"exe\":\"C:\\\\Program Files\\\\Dyalog\\\\Dyalog APL-64 16.0 Unicode\\\\dyalog.exe\",\"name\":\"V16 locally\",\"env\":\"inifile=SOFTWARE\\\\Dyalog\\\\Dyalog APL/W-64 16.0 Unicode\\n\"},{\"ssh_auth_type\":\"pass\",\"ssh_tnl_auth_type\":\"pass\",\"name\":\"Connect4502\"}]",
    "kbdLocale":"en_US",
    "keys":"{\"SC\":[\"Shift-F9\"]}",
    "selectedExe":"C:\\Program Files\\Dyalog\\Dyalog APL-64 16.0 Unicode\\dyalog.exe"
  }

Interpreter:
  Version: 16.0.29236
  Platform: Windows-64
  Edition: Unicode/64
  Date: Feb 20 2017 at 18:09:34
ngn commented 7 years ago

Note that some system commands don't respect ⎕PW. It's a known issue in the interpreter.

mbaas2 commented 7 years ago

After upgrading to R4.0.2669 and D16.0.29298 I can no longer reproduce the problem...