Survex 1.4.22 released

Olly Betts olly at survex.com
Tue Jun 23 23:22:27 BST 2026


Survex 1.4.22 is now available:

https://survex.com/download.html

Here's the full NEWS file entry for this release:

Changes in 1.4.22 (2026-06-23):

* cavern:

  + Add more explicit support for station notes with new reading types `note`
    (for a quoted or single-word note) and `noteall` (for a note which lasts
    for the rest of the line).

  + Allow omitting any/all dimensions in passage data.  Dimensions not in
    the style are handled like dimensions explicitly marked as omitted.
    This may be helpful in cases where only some dimensions have been
    measured, but probably more usefully it allows using `*data passage
    note` or `*data passage noteall` to record station descriptions in
    a survey where splays were used instead of recording LRUD.  Suggested by
    Andrew Atkinson.

  + "ignoreall" as the final reading in style "nosurvey" was getting
    ignored - e.g. in:

        *data nosurvey station ignoreall

  + Report a clearer error for a reading after `ignoreall`:

        Reading “...” not allowed after reading “ignoreall”

    Previously we either reported:

        Too few readings for data style “...”

    or:

        End of line not blank

  + Report `NEWLINE can't be the last reading` when the readings list ends
    `ignoreall newline` (we were reporting the less clear `Too few readings for
    data style "..."`), e.g.:

        *data cylpolar station depth ignoreall newline

  + Fix reported context for `NEWLINE can't be the last reading` error to
    indicate the whole `NEWLINE` token.

* Manual:

  + Document Walls `#SYMBOL` handling.

  + Fix typos.

* Test suite:

  + Add test coverage for `ignore`/`ignoreall` in `*data passage`.

  + Add test coverage for `*data normal` error cases.

  + Improve test coverage for `*data cylpolar` and `*data nosurvey` error
    cases.

* (Microsoft Windows version): aven: Fix the extra blank window which opened
  under aven's window in recent releases.  Reported by Juan Corrin.  Patch
  from Philip Schuchardt.  Fixes #146.


Here are SHA256 checksums should you want to verify the integrity of the
files:

a26962d888621cfd2043a7cc6a227fc905130dfbd14c450dc1c4c02fbfdd9dbc  survex-1.4.22.tar.gz
9e380ee9f039c3a1f6ffc4a607828df1f09e7ab71f54d081b11215619d649791  survex-microsoft-windows-1.4.22.exe

There are also detached GPG signatures in the download directory:
https://survex.com/software/1.4.22/

There are "release notes" on the wiki, which I'll try to keep updated
with any issues found, so take a look there for the latest information:

https://trac.survex.com/wiki/ReleaseNotes/1.4.22

Please report any issues you find which are not covered in the release
notes to the bug tracker: https://trac.survex.com/

Cheers,
    Olly
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 833 bytes
Desc: not available
URL: <http://lists.survex.com/pipermail/survex/attachments/20260624/881a073a/attachment.sig>


More information about the Survex mailing list