|
Wow! I love the idea of Man/Ref/Help and RE with it. Is the XyWrite/XyScript comparison going to be in a future version? I'm particularly interested in the comparison of the two XPL syntaxes. --Harry On Fri, 18 Sep 2026 07:44:37 +0000, Carl Distefano wrote: > XyScript v0.1.5 is released. As usual, 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. > > The centerpiece of this version is a build-out of XyScript's HELP command > -- spurred by Edward M.'s recent list of questions "which are almost > certainly answered in the manual, but I couldn't find the answers > easily". > > What used to be `HELP <command>` (where <command> was limited to the set > of valid commands and special variables) is now `HELP <keyword(s)>` > (synonym: `REF <keyword(s)`), which searches the command reference > (./docs/reference.pdf) and directs the results to a read-only document > tab. A new command, MAN, performs the same search on the user manual > (./docs/manual.pdf). The keywords can be words/phrases or regular > expressions -- a common and highly useful regex uses the vertical bar (|) > for disjunctive OR searches, e.g.: MAN light|dark / REF line|page. > > New commands MANPDF and REFPDG open the user manual/reference PDFs in the > default PDF app. > > Also, in line with Edward's suggestion, I've put together a screenshot showing some of the more common user interface (UI) settings: > > https://ammaze.net/xyscript/xyscript-ui-settings.png > > Other additions/fixes include: > > - Enhancements to the GREP command: new settings `GREPBEFORE n` and > `GREPAFTER n` to set the number of lines of context for GREP results; and > `GREPBLANK on|off`, where `on` inserts a blank line between GREP results > (for readability) > > - A new command, `FPRINT <source_file> [<output.pdf>]`, to print a file > from disk to PDF > > - PREVIEW/PRINT/TOPDF/FPRINT now render text files correctly (previously they were rendered as markdown files) > > - Some obscure anomalies in SaveCfg/LoadCfg behavior -- fixed, with new compile-time integrity checks > > -- > Carl Distefano > cld@xxxxxxxxxx > |