Updated PKGBUILD and docs.

This commit is contained in:
Storm Dragon committed 2026-10-23 12:37:12 -04:00
1 parent e962fd0a78
commit de31e5b513
2 files changed
+19 -2

No files matched your search

@@ -1,7 +1,7 @@
# Maintainer: Storm Dragon <storm_dragon@stormux.org>
pkgname=wine-access-git
pkgver=r53.gb57681d
pkgrel=2
pkgver=r58.gdbf3ceb
pkgrel=1
pkgdesc='Wine accessibility helper with MSAA, NVDA Controller, and Tolk compatibility for screen readers'
arch=('x86_64')
url='https://git.stormux.org/storm/wine-access'
+17
View File
@@ -143,6 +143,23 @@ the snapshot length. Snapshot queries now call the current window procedure
directly, preserving the subclass chain without invoking the message hook.
A lower subclass also verifies that the original text change still reaches it.
Validation on October 23, 2026 for commit `e962fd0`:
- CMake configuration and build passed; `git diff --check` passed.
- `xvfb-run -a ctest --test-dir build --output-on-failure` passed all five
tests, including all three large ANSI snapshot sizes in both architectures.
- Eleven existing integration checks passed: `menu`, `edit` with
`--late-helper --restart-helper`, `hooks`, and `winforms` in both
architectures; `list --32-bit`; and `reader_stall_integration.py --timeout`
in both architectures. These cover editor feedback, command history,
Unicode, password exclusion, menu return, helper lifecycle, foreground
ownership, and delayed-reader handling. Logs are retained under
`build/Testing/WineAccessLogs/`.
The maintainer also relayed the contributor's report that live MUSHclient
testing was successful. Individual speech and physical braille checks were
not specified in that report.
The original 32-bit callbacks fail the stack budget; the original global 64-bit
hooks fail the background-thread check. These reproduce specific defects,
without proving they caused the live MUSHclient stack overflow. Hook DLLs keep