https://github.com/abrudz/out
Split Dyalog APL session output into a separate window and add meta-info
https://github.com/abrudz/out
display dyalog dyalog-apl dyalogapl metainformation output
Last synced: 3 months ago
JSON representation
Split Dyalog APL session output into a separate window and add meta-info
- Host: GitHub
- URL: https://github.com/abrudz/out
- Owner: abrudz
- License: mit
- Created: 2020-06-01T22:08:17.000Z (about 6 years ago)
- Default Branch: master
- Last Pushed: 2020-10-19T21:56:33.000Z (over 5 years ago)
- Last Synced: 2025-04-05T07:43:16.641Z (about 1 year ago)
- Topics: display, dyalog, dyalog-apl, dyalogapl, metainformation, output
- Size: 76.2 KB
- Stars: 3
- Watchers: 3
- Forks: 1
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Split session input and output
### *and give access to meta-data of output and errors*

## Installation
Requires Dyalog APL 18.0 or newer.
1. Clone to
* `Documents\Dyalog APL-64 18.0 Unicode Files\StartupSession\out` if on Windows
* `$HOME/dyalog.180U64.files/StartupSession/out` everywhere else
2. Start APL
3. Run `⎕SE.out.init` to start
You may want to run `⎕SE.out.init` from a startup script.
* Run `⎕SE.out.stop` to revert to normal session
* Edit `config.apln` to change settings
## Functionality
* Hover mouse over output to see meta-info for a given output or error
* Ctrl+click to toggle visibility of the meta-info below the output or error (for copying)
* Alt+click to remove an output from the log
* Ctrl+Alt+click or to remove all output
* `⎕SE.out.cls` to reset display (e.g. if settings have changed)