Dyalog / Dyalog/qSE

Dyalog 20.0 does not bring in the StartupSession specified by DYALOGSTARTUPSE

Open
#23 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
APL
Stars
4
Forks
1
PR merge metrics
No merged PRs in 30d

Description

20.0.54382 64-bit Unicode on MS Windows

in cmd.exe
unzip the latest qSE for 20.0 to c:\tmp\
while the 20.0 install directory just has the installed StartupSession last changed in StartupSession\Dyalog\util.apln has 1.57 at the top.

cd "c:\Program Files\Dyalog\dyalog*20.0*unicode"
dyalog.exe DYALOGSTARTUP=c:\tmp\qSE-20.0\StartupSession.aplf DYALOGSTARTUPSE=c:\tmp\qSE-20.0\StartupSession

⍝Test by looking at the version number at the top
)ed ⎕se.Dyalog.Utils

Similar settings using qSE for 19.0 work with 19.0, but not 20.0. I can get 20.0 to work with an undocumented parameter instead of DYALOGSTARTUPSE.

Real world user story: I want to use the latest qSE, but I cannot modify the 20.0 install directory in C:\Program Files\ until the next scheduled 20.0 update rollout which might be a long time away.

Contributor guide

No contributing guide indexed for this repository

Research direction

Start with the StartupSession.aplf and StartupSession paths in the qSE-20.0 archive, then reproduce the command-line setup on Windows using DYALOGSTARTUP and DYALOGSTARTUPSE. Compare the same settings with 19.0 and investigate why 20.0 does not load the external StartupSession. Done means the latest qSE StartupSession loads on 20.0 without changing the installed Program Files directory.

Written by the indexing model from the issue text.

Assessment

Domain
tooling
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Active
Clarity
Mostly clear
Newbie friendliness
48/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.