Skip to content

docs: refresh is/pl catalogs and editor CLI contract - #481

Merged
HaoZeke merged 7 commits into
mainfrom
docs/i18n-vim-contract
Sep 14, 2026
Merged

HaoZeke merged 7 commits into
mainfrom
docs/i18n-vim-contract

Conversation

@HaoZeke

@HaoZeke HaoZeke commented Sep 14, 2026

Copy link
Copy Markdown
Collaborator

Regenerate gettext catalogs after leftover-walker formats.org
changes. Document MD footnote hang and RST same-line bodies.
Fix editor examples that pass invalid --format tokens (vim
plaintex, conform $FILETYPE, Apheleia latex-as-org). Git
clean filter uses --native and does not attach --format org
to tex/md.

Do not merge until required checks are green.

Record leftover-walker contract in the English format reference:
GFM footnote hang/split, link-reference definitions, empty ATX and
list markers, HTML type-6/7 close, and RST same-line container/meta
bodies. Rewrite delimiter-span examples so ox-rst does not emit
broken inline literals.
RST, POT, and MO are gitignored. Only org sources and locale PO
files are tracked, so leftover-walker edits to formats.org never
reached is/pl until someone regenerated and committed the catalogs.
Sphinx gettext + sphinx-intl update so Icelandic and Polish msgids
match current org (formats leftover walkers, contributing PO note,
changelog include). Translate the new format-reference and
contributing strings; remaining body text still falls back to English
as in the v0.11 catalogs.
Align FormatConfig examples with Default, drop the 18x neural
speed claim in favor of the howto 5ms/200ms table, refuse unknown
extensions instead of calling them plaintext, document mcp and
--color, and make editor/git-filter/pragma examples match the CLI.
plaintex is Vim's Plain TeX filetype, not a snapper FormatArg.
The previous formatprg token was rejected by the CLI.
Format-on-open was never the default. nvim-lspconfig has no snapper
server. Word WASM tracks 0.11.2, not 0.8.1. VS Code README names
snapper-fmt for the openSUSE collision.
Keep the first git-filter example on *.org only. Add --native to
the README editor pipe and clean filter. Start snapper.nvim on
real Neovim filetypes (org/tex/markdown/rst), not plaintext.
@HaoZeke
HaoZeke merged commit 936c328 into main Sep 14, 2026
19 checks passed
@HaoZeke
HaoZeke deleted the docs/i18n-vim-contract branch September 14, 2026 09:52
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant