[Date Prev][Date Next][Subject Prev][Subject Next][Date Index][Subject Index]

XyScript v0.1.5 is here!



XyScript v0.1.5 is released. As usual, the binary downloads are here:


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