Hi All.
I'm commenting here on the new setup just offered by Carl (1000 thanks!) for a MacOS Tahoe/Dvorak keyboard iteration.
Mostly the keybindings now work, though ctrl-q still does not quit; there may be others not working but I haven't made an exhausting test.
Something strange with the numpad though, as follows:
1: nothing happens
2: types 2
3: types 3
4:georgia,serif;font-size:large">5: types 5
7: cursor to top of file
8: types 8
Again I'm asking if there are any other Mac users on this list having these or other issues?
Fred W
9: types 9
On Fri, Sep 4, 2026 at 3:03 PMreply@xxxxxxxxxxxxx> wrote:
I've released XyScript v0.1.3. The binary downloads are here:
https://ammaze.net/xyscript
Please back up your startup.xpl and other personal configuration files before unzipping the new binary.
New or changed in this version:
- Added new RGB settings to customize the foreground and background colors of the line-number gutter (`LNFGCOLOR(S)`, `LNBGCOLOR(S)`). Current values returned by special variables `$LNFGCOLOR` and `$LNBGCOLOR`
- Added new RGB settings to customize message-box colors: Header foregroundnd color (`MSGOKFGCOLOR`); OK button background color (`MSGOKBGCOLOR`). Current values returned by special variables `$MSGHFGCOLOR`, `$MSGBGCOLOR`); `$MSGOKFGCOLOR`, and `$MSGOKBGCOLOR`
- Added an error logging option. `ERRORLOG on|off` enables/disables; `ERRORLOGFILE <path>` specifies the name of the error log file (default: `xyscript-errors.log`, in the XyScript main directory)
- Special variable $ERROR, previously a boolean (0|1), now returns a
- Added new commands to resize the width of lines of text delimited by newline characters (for example, in email messages): `REFLOW [width_in_characters]` and `REFLOWWIDTH` (default width, initial setting 65 chars)
- New Dvorak keyboard file (`xyscript-dvorak.kbd`, in `./examples`)
- New Emacs starter keyboard layout (`emacs.kbd`, `emacs-kbd.lib` in `./examples`)
- New color theme (`retro-green.xpl`, in `./themes`)
- `xyscript-default.cfg` now has a comprehensive listing of user-adjustable
- Improved error trapping/reporting when KBD file fails to load on startup
- Hover over truncated path display raises a tooltip with full path
- Ctrl+drag moves the XyScript window
- First click in an out-of-focus XyScript window restores focus but does not move the cursor
- OPEN dialog initially displays current working directory (not the XyScript main directory)
- Command to launch XyScript and edit a file (`xyscript[.exe] <file_to_edit>`) now resolves the path based on the OS current working directory (not the XyScript main directory)
- Status-line messages are erased upon next successful command execution (avoids stale messages persisting)
- Incomplete internal keyboard table for macOS -- fixed
- Scrolling of LISTTABS open-tabs list was jumpy -- fixed
- `UP`/`DOWN` now reliably moves cursor between logical lines, `LU`/`LD` between visual lines
- Added XPL template files `lines.txt` and `weather.txt` to `./examples` (see User Manual, Appendix C)
- XPL enhancement: a new `REVERSE` function that takes a string and returnsot;gnirts"`)
--
Carl Distefano
cld@xxxxxxxxxx