Debian Patches

Status for vim-ultisnips/3.2-3

Patch Description Author Forwarded Bugs Origin Last update
0001-Prefer-python3-shebang-in-test_Interpolation.py.patch Prefer python3 shebang in test_Interpolation.py
Note, print with parentheses and single argument produce the same output in old Python.
Nicholas Guriev <nicholas@guriev.su> no 2022-07-13
0002-Run-automated-tests-against-installed-UtliSnips.patch Run automated tests against installed UtliSnips Nicholas Guriev <nicholas@guriev.su> no 2022-07-13
0003-Detect-vim_flavor-from-call-to-has-nvim.patch Detect vim_flavor from call to has('nvim') Nicholas Guriev <nicholas@guriev.su> no 2022-07-13
0004-Ignore-in-NeoVim-broken-test-SnippetActions_PostActi.patch Ignore in NeoVim broken test SnippetActions_PostActionModifiesCharAfterSnippet Nicholas Guriev <nicholas@guriev.su> no 2022-07-13
0005-Invert-check_required_vim_version-in-Autotrigger_Wil.patch Invert check_required_vim_version in Autotrigger_WillProduceNoExceptionWithVimLowerThan214

More accurate check does not imply NeoVim. It has got working autotrigger feature.
Nicholas Guriev <nicholas@guriev.su> no 2022-07-14
0006-Check-success-of-tmux-send-keys.patch Check success of "tmux send-keys"
If for any reason tmux failed, reveal the error raising a subprocess exception.
This makes debugging a lot easier. If something goes wrong, for instance tmux
session is not started, we will see stack trace, command arguments as an
array, and all output. However, the output is printed in a mess with unittest
messages, but it is okay.

Furthermore, the Python documentation cautions against using stdout=PIPE or
stderr=PIPE with the call() function.
Nicholas Guriev <nicholas@guriev.su> no 2022-07-14
0007-Check-Vim-version-through-call-to-Vim-s-has-function.patch Check Vim version through call to Vim's has() function
* Do not parse output of the `--version` option. The format is not documented.
Nicholas Guriev <nicholas@guriev.su> no 2023-01-13
0008-Respect-the-retries-option-in-tests-with-the-expecte.patch Respect the retries option in tests with the expected_error parameter
* Remove the `return` instruction from the loop over [0, retries) if the
expected_error parameter is set.
* Break the loop early when the check is successful.
* This trick reduces chance of failure due to input/output race in tmux.
Nicholas Guriev <nicholas@guriev.su> no 2023-01-14
0009-Fix-syntax-warnings-about-invalid-escape-sequences-i.patch Fix syntax warnings about invalid escape sequences in tests
Based on upstream commit 79b063ac44eb5a9c28129bc3837fef789a3190fa.
Nicholas Guriev <nicholas@guriev.su> no 2025-11-13
0010-Fix-syntax-warnings-about-invalid-escape-sequences-i.patch Fix syntax warnings about invalid escape sequences in error reports
Upstream fixed in commit 91911c71d2a396e3b651d4ba4546e02ce1b252cc.
Nicholas Guriev <nicholas@guriev.su> no 2025-11-14
0011-Respect-TMPDIR-for-NeoVim-socket.patch Respect TMPDIR for NeoVim socket Nicholas Guriev <nicholas@guriev.su> no 2025-11-13
0012-Finite-waiting-of-load-and-exit-events-in-tests.patch Finite waiting of load and exit events in tests Nicholas Guriev <nicholas@guriev.su> no 2025-11-14
0013-Skip-test-flaky-with-NeoVim.patch Skip test flaky with NeoVim Nicholas Guriev <nicholas@guriev.su> no 2025-11-14
0014-Parse-version-prefixed-with-next-when-tmux-is-built-.patch Parse version prefixed with next- when tmux is built from Git snapshot Romain Francoise <rfrancoise@debian.org> no 2025-11-14

All known versions for source package 'vim-ultisnips'

Links