There are 2 open security issues in sid.
There are 2 open security issues in forky.
commit 47d5d2fe13082627604c61696218c7a0703ee84d Author: James McCoy <jamessan@debian.org> Date: Thu Sep 18 21:15:00 2025 -0400 Update copyright for v9.1.1766 Signed-off-by: James McCoy <jamessan@debian.org> commit 96003f3ec7e57f416b1370958cb4324064de717c Author: James McCoy <jamessan@debian.org> Date: Tue Sep 16 21:59:31 2025 -0400 Rediff patches commit e9817661db846f1f4f2c464afc1bc17877d3a2a1 Author: James McCoy <jamessan@debian.org> Date: Tue Sep 16 21:59:11 2025 -0400 Start changelog for v9.1.1766 Signed-off-by: James McCoy <jamessan@debian.org> commit 1fd031e54daa9618f5a797847aa21993ede67ca8 Merge: 6fbef5d7ba afa2a81a88 Author: James McCoy <jamessan@debian.org> Date: Tue Sep 16 21:56:53 2025 -0400 Merge tag 'v9.1.1766' into debian/sid v9.1.1766 Signed-off-by: James McCoy <jamessan@debian.org> commit 6fbef5d7ba6d963c34ecb19ee85c28ad1ca6d8aa Author: James McCoy <jamessan@debian.org> Date: Sat Aug 16 21:11:35 2025 -0400 Remove backported patches, v9.1.1242 and v9.1.1244 Signed-off-by: James McCoy <jamessan@debian.org> commit a22962f6deede0d9edd2306b5f212999bd8e0b45 Merge: 3d3654e77f c78054da18 Author: James McCoy <jamessan@debian.org> Date: Sat Aug 16 21:08:46 2025 -0400 Merge branch 'debian/experimental' into debian/sid commit 3d3654e77f89787fdcc70e68c226e08c475a2d80 Author: James McCoy <jamessan@debian.org> Date: Thu May 22 20:52:57 2025 -0400 release package vim version 2:9.1.1230-2 Signed-off-by: James McCoy <jamessan@debian.org> commit 819cda173aa05311d674314d709c6b211c0e7515 Author: James McCoy <jamessan@debian.org> Date: Thu May 22 06:36:25 2025 -0400 Start new changelog Signed-off-by: James McCoy <jamessan@debian.org> commit d655957bf06c779e6a35d24d200ea3287d7c84c9 Author: James McCoy <jamessan@debian.org> Date: Thu May 22 06:33:32 2025 -0400 Rediff patches Add patch-9.1.1242-Crash-when-evaluating-variable-name.patch: <REASON> Add patch-9.1.1244-part-of-patch-v9.1.1242-was-wrong.patch: <REASON> commit c78054da181b6f393d0be20db192dfe484510d09 Author: James McCoy <jamessan@debian.org> Date: Thu May 15 20:29:49 2025 -0400 release package vim version 2:9.1.1385-1 Signed-off-by: James McCoy <jamessan@debian.org> commit 0c51b66ef9a48c053e012c1a8cb599032cf7c1d0 Author: Kirill Rekhov <krekhov.dev@gmail.com> Date: Thu May 8 20:24:34 2025 +0300 Fix day-of-week for changelog entries 1:6.3-015+1, 1:6.3-010+1, 4.6-2. Changes-By: lintian-brush Fixes: lintian: debian-changelog-has-wrong-day-of-week See-also: https://lintian.debian.org/tags/debian-changelog-has-wrong-day-of-week.html Signed-off-by: James McCoy <jamessan@debian.org> commit 88b7b7b6b452b8d48e557e622d3d4841b614d91a Author: Kirill Rekhov <krekhov.dev@gmail.com> Date: Thu May 8 20:23:43 2025 +0300 d/upstream/metadata: add metadata Signed-off-by: James McCoy <jamessan@debian.org> commit edf60209f106ee46aeb87a8bc6d939b87304e595 Author: James McCoy <jamessan@debian.org> Date: Tue May 13 06:30:11 2025 -0400 Rediff patches commit 1a33de073fb4f279af0b8f6c835d38073586e3b5 Author: James McCoy <jamessan@debian.org> Date: Tue May 13 06:29:31 2025 -0400 Start changelog for v9.1.1385 Signed-off-by: James McCoy <jamessan@debian.org> commit 33afae4d7a518c8540a1a6beba02f19484f6a1df Merge: 09ba9b001e acf0ebe8a8 Author: James McCoy <jamessan@debian.org> Date: Tue May 13 06:10:29 2025 -0400 Merge tag 'v9.1.1385' into debian/sid v9.1.1385 Signed-off-by: James McCoy <jamessan@debian.org> commit 09ba9b001e13646574a47ba1e37ed9e3e0078fab Author: James McCoy <jamessan@debian.org> Date: Mon Mar 24 20:59:28 2025 -0400 release package vim version 2:9.1.1230-1 Signed-off-by: James McCoy <jamessan@debian.org> commit e8e874eaaf00b90b7b014ace36d3a4bba4281dca Author: James McCoy <jamessan@debian.org> Date: Sat Mar 22 13:39:14 2025 -0400 Refresh patches Gbp-Dch: ignore Signed-off-by: James McCoy <jamessan@debian.org> commit aba6c8bd5656c32405ce6c0d1e5dba247b48624f Author: James McCoy <jamessan@debian.org> Date: Sat Mar 22 13:38:47 2025 -0400 Start changelog for 9.1.1230 Signed-off-by: James McCoy <jamessan@debian.org> commit f330ab9181bf7447ca0e2a402bc8f032012580a3 Merge: 0db7f4ef86 8a63529a2f Author: James McCoy <jamessan@debian.org> Date: Sat Mar 22 13:34:05 2025 -0400 Merge tag 'v9.1.1230' into debian/sid v9.1.1230 Signed-off-by: James McCoy <jamessan@debian.org> commit 8a63529a2f84bb5069b5f5e38f1704a541d067ad Author: glepnir <glephunter@gmail.com> Date: Fri Mar 21 18:12:32 2025 +0100 patch 9.1.1230: inconsistent CTRL-C behaviour for popup windows Problem: Ctrl-C closes popup windows that have a filter callback, but does not close popups without a filter callback. Solution: Modified popup_do_filter() to also close popups without filter callback when Ctrl-C is pressed (glepnir). fixes: #16839 closes: #16928 Signed-off-by: glepnir <glephunter@gmail.com> Signed-off-by: Christian Brabandt <cb@256bit.org> commit 9712a2534f3fabead9fa1c88a11179ded96b43ee Author: Maxim Kim <habamax@gmail.com> Date: Fri Mar 21 18:02:56 2025 +0100 patch 9.1.1229: the comment plugin can be improved Problem: the comment plugin can be improved Solution: add comment text objects "ic" and "ac" (Maxim Kim) closes: #16938 Signed-off-by: Maxim Kim <habamax@gmail.com> Signed-off-by: Christian Brabandt <cb@256bit.org> commit 51a06ecee06096672b2f10fc6cd76bd8f6dfe8c9 Author: Mohamed Akram <mohd.akram@outlook.com> Date: Fri Mar 21 17:52:08 2025 +0100 runtime(sh): consider sh as POSIX shell by default Also, do not set g:is_kornshell when g:is_posix is set. BSD shells are POSIX but many are derived from the ash shell. closes: #16939 Signed-off-by: Mohamed Akram <mohd.akram@outlook.com> Signed-off-by: Christian Brabandt <cb@256bit.org> commit 5753084042e17d794627d77e4300def031ce5498 Author: glepnir <glephunter@gmail.com> Date: Fri Mar 21 17:16:21 2025 +0100 patch 9.1.1228: completion: current position column wrong after got a match Problem: The current_pos.col was incorrectly updated to the length of the matching text. This will cause the next search to start from the wrong position. Solution: current_pos has already been updated in search_str_in_line and does not need to be changed (glepnir) closes: #16941 Signed-off-by: glepnir <glephunter@gmail.com> Signed-off-by: Christian Brabandt <cb@256bit.org> commit 83d74404bb355956e9ce23fa62dd5bf1f2549c05 Author: Christian Brabandt <cb@256bit.org> Date: Wed Mar 19 21:55:59 2025 +0100 runtime(hlyank): add the hlyank package closes: #16919 related: #16866 Signed-off-by: Christian Brabandt <cb@256bit.org> commit 51ff18e3195843156d979e071117670b1483b946 Author: Maxim Kim <habamax@gmail.com> Date: Wed Mar 19 20:54:12 2025 +0100 patch 9.1.1227: no tests for the comment package Problem: no tests for the comment package Solution: add some tests (Maxim Kim). closes: #16933 Signed-off-by: Maxim Kim <habamax@gmail.com> Signed-off-by: Christian Brabandt <cb@256bit.org> commit 7a5115ce50c622caf91503f9d7fe09c3749b928b Author: zeertzjq <zeertzjq@outlook.com> Date: Wed Mar 19 20:29:58 2025 +0100 patch 9.1.1226: "shellcmdline" completion doesn't work with input() Problem: "shellcmdline" completion doesn't work with input(). Solution: Use set_context_for_wildcard_arg(). Fix indent in nextwild() (zeertzjq). There are some other inconsistencies for input() completion (ref #948), but since "shellcmdline" currently doesn't work at all, it makse sense to at least make it work. fixes: #16932 closes: #16934 Signed-off-by: zeertzjq <zeertzjq@outlook.com> Signed-off-by: Christian Brabandt <cb@256bit.org> commit e4e0a2468c78f67ea5ba356d71f2f1983b53b1c4 Author: Hirohito Higashi <h.east.727@gmail.com> Date: Wed Mar 19 20:25:21 2025 +0100 patch 9.1.1225: extra NULL check in VIM_CLEAR() Problem: extra NULL check in VIM_CLEAR() Solution: remove the NULL check and rely on the NULL check in vim_free() instead (Hirohito Higashi). closes: #16936 Signed-off-by: Hirohito Higashi <h.east.727@gmail.com> Signed-off-by: Christian Brabandt <cb@256bit.org> commit 40ab82b974a31ab483abee6357d97d9018d775a7 Author: Christian Brabandt <cb@256bit.org> Date: Tue Mar 18 23:12:52 2025 +0100 runtime(sh): remove invalid commented out line in syntax script Signed-off-by: Christian Brabandt <cb@256bit.org> commit 711f4a07f356cbe6f1d6d67994519f0b36a100f2 Author: Christian Brabandt <cb@256bit.org> Date: Tue Mar 18 22:36:28 2025 +0100 runtime(sh): update sh indent script fixes: #16930 Signed-off-by: Christian Brabandt <cb@256bit.org> commit e08f10a55c3f15b0b4af631908551d88ec4fe502 Author: 64-bitman <60551350+64-bitman@users.noreply.github.com> Date: Tue Mar 18 22:14:34 2025 +0100 patch 9.1.1224: cannot :put while keeping indent Problem: cannot :put while keeping indent (Peter Aronoff) Solution: add the :iput ex command (64-bitman) fixes: #16225 closes: #16886 Co-authored-by: zeertzjq <zeertzjq@outlook.com> Co-authored-by: Hirohito Higashi <h.east.727@gmail.com> Signed-off-by: 64-bitman <60551350+64-bitman@users.noreply.github.com> Signed-off-by: Christian Brabandt <cb@256bit.org> commit 11ab02c819449eaeddc3d8d291f06bc73f428e91 Author: Phạm Bình An <phambinhanctb2004@gmail.com> Date: Tue Mar 18 21:05:35 2025 +0100 runtime(go): use :term for keywordprg for nvim/gvim Problem: - The document from `go doc` can be very long, and you can scroll if using `!` to run shell command in Gvim. - I realize that I didn't fully mimic behavior of default keywordprg in Nvim in the last commit. Solution: - Use builtin terminal for keywordprg in Gvim - In Nvim (both TUI and GUI), it should mimic the behavior of Vim `:term`, `:Man`, and `:help` closes: #16911 Co-authored-by: zeertzjq <zeertzjq@outlook.com> Signed-off-by: Phạm Bình An <phambinhanctb2004@gmail.com> Signed-off-by: Christian Brabandt <cb@256bit.org> commit d5afc744033dbdb1340705808782dc97596b336d Author: Christian Brabandt <cb@256bit.org> Date: Tue Mar 18 20:55:42 2025 +0100 patch 9.1.1223: wrong translation used for encoding failures Problem: wrong translation for encoding failures because of using literal "from" and "to" in the resulting error message (RestorerZ) Solution: use separate error messages for errors "from" and "to" encoding errors. fixes: #16898 closes: #16918 Signed-off-by: Christian Brabandt <cb@256bit.org> commit 8ac0f73eb1e0e6128dd21eb294d12b83b615f05a Author: John Marriott <basilisk@internode.on.net> Date: Tue Mar 18 20:49:01 2025 +0100 patch 9.1.1222: using wrong length for last inserted string Problem: using wrong length for last inserted string (Christ van Willegen, after v9.1.1212) Solution: use the correct length in get_last_insert_save(), make get_last_insert() return a string_T (John Marriott) closes: #16921 Signed-off-by: John Marriott <basilisk@internode.on.net> Signed-off-by: Christian Brabandt <cb@256bit.org> commit a3a7d10bfb9547991e04bcf12d1391deb8060754 Author: zeertzjq <zeertzjq@outlook.com> Date: Tue Mar 18 20:41:24 2025 +0100 patch 9.1.1221: Wrong cursor pos when leaving Insert mode just after 'autoindent' Problem: Wrong cursor position and '^' mark when leaving Insert mode just after 'autoindent' and cursor on last char of line. Solution: Don't move cursor to NUL when it wasn't moved to the left (zeertzjq). fixes: #15581 related: neovim/neovim#30165 neovim/neovim#32943 closes: #16922 Signed-off-by: zeertzjq <zeertzjq@outlook.com> Signed-off-by: Christian Brabandt <cb@256bit.org> commit 18a6853a7627de231f0128237665112a0c8aaaf0 Author: Acaibird <durbannhawkey42@gmail.com> Date: Tue Mar 18 20:35:29 2025 +0100 patch 9.1.1220: filetype: uv.lock file not recognized Problem: filetype: uv.lock file not recognized Solution: detect uv.lock file as toml filetype (Acaibird) closes: #16924 Signed-off-by: Acaibird <durbannhawkey42@gmail.com> Signed-off-by: Christian Brabandt <cb@256bit.org> commit c4815c157b27923001e44bfd241fb540bf1fb518 Author: zeertzjq <zeertzjq@outlook.com> Date: Tue Mar 18 20:28:00 2025 +0100 patch 9.1.1219: Strange error with wrong type for matchfuzzy() "camelcase" Problem: Strange error with type for matchfuzzy() "camelcase". Solution: Show the error "Invalid value for argument camelcase" instead of "Invalid argument: camelcase" (zeertzjq). Note that using tv_get_string() will lead to confusion, as when the value cannot be converted to a string tv_get_string() will also give an error about that, but "camelcase" takes a boolean, not a string. Also don't use tv_get_string() for the "limit" argument above. closes: #16926 Signed-off-by: zeertzjq <zeertzjq@outlook.com> Signed-off-by: Christian Brabandt <cb@256bit.org> commit c00729824d6d335994252a462cc78be52b76f85b Author: John Marriott <basilisk@internode.on.net> Date: Mon Mar 17 21:14:17 2025 +0100 patch 9.1.1218: missing out-of-memory check in filepath.c Problem: missing out-of-memory check in filepath.c Solution: Add check for NULL (John Marriott) closes: #16906 Signed-off-by: John Marriott <basilisk@internode.on.net> Signed-off-by: Christian Brabandt <cb@256bit.org> commit 85627732e0f5f4e31137fc12bcb809418a4f683f Author: zeertzjq <zeertzjq@outlook.com> Date: Mon Mar 17 21:06:02 2025 +0100 patch 9.1.1217: tests: typos in test_matchfuzzy.vim Problem: tests: typos in test_matchfuzzy.vim (after 9.1.1214). Solution: Fix the typos. Consistently put the function call on the second line in assertions for camelcase (zeertzjq). closes: #16907 Signed-off-by: zeertzjq <zeertzjq@outlook.com> Signed-off-by: Christian Brabandt <cb@256bit.org> commit 61b354442418539056cc7073a9aec353d297836c Author: zeertzjq <zeertzjq@outlook.com> Date: Mon Mar 17 21:02:50 2025 +0100 patch 9.1.1216: Pasting the '.' register multiple times may not work Problem: Pasting the '.' register multiple times may work incorrectly when the last insert starts with Ctrl-D and ends with '0'. (after 9.1.1212) Solution: Restore the missing assignment (zeertzjq). closes: #16908 Signed-off-by: zeertzjq <zeertzjq@outlook.com> Signed-off-by: Christian Brabandt <cb@256bit.org> commit ad2f6b66623f0a218ae1b2b18430e728070c8aca Author: Marat Amerov <maratamerov@gmail.com> Date: Mon Mar 17 20:42:40 2025 +0100 runtime(keymap) Add forward slash (/) to russian-jcukenwin keymap closes: #16912 Signed-off-by: Marat Amerov <maratamerov@gmail.com> Signed-off-by: Christian Brabandt <cb@256bit.org> commit dd3f1c0dda276f340d85f56ccf899b19e3e8512d Author: Doug Kearns <dougkearns@gmail.com> Date: Mon Mar 17 20:27:13 2025 +0100 runtime(vim): Update base-syntax, match multiline return types fixes #14442. closes: #16914 Signed-off-by: Doug Kearns <dougkearns@gmail.com> Signed-off-by: Christian Brabandt <cb@256bit.org> commit 762a79e15c8549bc78cbf735723644f9c8578139 Author: Christian Brabandt <cb@256bit.org> Date: Sun Mar 16 21:39:58 2025 +0100 patch 9.1.1215: Patch 9.1.1213 has some issues Problem: Patch 9.1.1213 has some issues Solution: revert it for now This reverts commit 250739d442b51ba76589d6eb67672d95645527ec. Signed-off-by: Christian Brabandt <cb@256bit.org> commit 28e40a7b55ce471656cccc2260c11a29d5da447e Author: glepnir <glephunter@gmail.com> Date: Sun Mar 16 21:24:22 2025 +0100 patch 9.1.1214: matchfuzzy() can be improved for camel case matches Problem: When searching for "Cur", CamelCase matches like "lCursor" score higher than exact prefix matches like Cursor, which is counter-intuitive (Maxim Kim). Solution: Add a 'camelcase' option to matchfuzzy() that lets users disable CamelCase bonuses when needed, making prefix matches rank higher. (glepnir) fixes: #16504 closes: #16797 Signed-off-by: glepnir <glephunter@gmail.com> Signed-off-by: Christian Brabandt <cb@256bit.org> commit 250739d442b51ba76589d6eb67672d95645527ec Author: 64-bitman <60551350+64-bitman@users.noreply.github.com> Date: Sun Mar 16 21:10:47 2025 +0100 patch 9.1.1213: cannot :put while keeping indent Problem: cannot :put while keeping indent (Peter Aronoff) Solution: add the :iput ex command (64-bitman) fixes: #16225 closes: #16886 Signed-off-by: 64-bitman <60551350+64-bitman@users.noreply.github.com> Signed-off-by: Christian Brabandt <cb@256bit.org> commit 7ceca3eb004706d6406e42f9ef1931eb1298f1dc Author: Aliaksei Budavei <0x000c70@gmail.com> Date: Sun Mar 16 20:59:28 2025 +0100 runtime(syntax-tests): Support "wait-free" test failure When certain changes guarantee failure for old syntax tests, opt for faster failure by reducing the number of screendumps made for each file "page" to be no greater than the assigned value of a VIM_SYNTAX_TEST_WAIT_TIME environment variable. (This variable will be ignored and more screendumps may be made when Make is GNU Make and a parent Makefile is used.) Barring regressions, and assuming that v9.1.1163~1 succeeds in providing a correct synchronisation mechanism outside of "VerifyScreenDump()", and assuming that "readfile()" always obtains the latest contents written by "term_dumpwrite()" in "VerifyScreenDump()"; making a single screendump of a file "page" and following it with a single reading of the written screendump file should be enough to decide whether to pass or fail a syntax test. In addition, re-enable self testing after v9.1.1183~2. Signed-off-by: Aliaksei Budavei <0x000c70@gmail.com> Signed-off-by: Doug Kearns <dougkearns@gmail.com> Signed-off-by: Christian Brabandt <cb@256bit.org> commit 34954972c27244a4a1fb4eeeae2aa4e021efd100 Author: John Marriott <basilisk@internode.on.net> Date: Sun Mar 16 20:49:52 2025 +0100 patch 9.1.1212: too many strlen() calls in edit.c Problem: too many strlen() calls in edit.c Solution: refactor edit.c and remove strlen() calls (John Marriott) This commit attempts to make edit.c more efficient by: - in truncate_spaces() pass in the length of the string. - return a string_T from get_last_insert(), so that the length of the string is available to the caller. - refactor stuff_insert(): - replace calls to stuffReadbuff() (which calls STRLEN() on it's string argument) with stuffReadbuffLen() (which gets the length of it's string argument passed in). - replace call to vim_strrchr() which searches from the start of the string with a loop which searches from end of the string to find the last ESC character. - change get_last_insert_save() to call get_last_insert() to get the last_insert string (the logic is in one place). closes: #16863 Signed-off-by: John Marriott <basilisk@internode.on.net> Signed-off-by: Christian Brabandt <cb@256bit.org> commit 20d23ce93b84ea199d5ea56d7ec86f5e6846d6cc Author: Eisuke Kawashima <e-kwsm@users.noreply.github.com> Date: Sun Mar 16 20:37:14 2025 +0100 patch 9.1.1212: filetype: logrotate'd pacmanlogs are not recognized Problem: filetype: logrotate'd pacmanlogs are not recognized Solution: also detect pacman.log* files as pacmanlog filetype, remove BufNewFile autocmd (Eisuke Kawashima) closes: #16873 Signed-off-by: Eisuke Kawashima <e-kwsm@users.noreply.github.com> Signed-off-by: Christian Brabandt <cb@256bit.org> commit 3c7d9b11c8041f483a6caad9e9653e375f387d05 Author: Jonathan <vanillajonathan@users.noreply.github.com> Date: Sun Mar 16 20:32:13 2025 +0100 runtime(prql): include prql syntax script References: https://prql-lang.org/ https://github.com/PRQL/prql closes: #16885 Signed-off-by: Jonathan <vanillajonathan@users.noreply.github.com> Signed-off-by: Christian Brabandt <cb@256bit.org> commit bcf66e014141982192e2743829bceef60ce77727 Author: Jim Zhou <jimzhouzzy@gmail.com> Date: Sun Mar 16 20:24:57 2025 +0100 patch 9.1.1211: TabClosedPre is triggered just before the tab is being freed Problem: TabClosedPre is triggered just before the tab is being freed, which limited its functionality. Solution: Trigger it a bit earlier and also on :tabclose and :tabonly (Jim Zhou) closes: #16890 Signed-off-by: Jim Zhou <jimzhouzzy@gmail.com> Signed-off-by: Christian Brabandt <cb@256bit.org> commit 21ac3a49b52330bbac5815971a15b51bda405f96 Author: RestorerZ <restorer@mail2k.ru> Date: Sun Mar 16 19:49:41 2025 +0100 patch 9.1.1210: translation(ru): missing Russian translation for the new tutor Problem: translation(ru): missing Russian translation for the new tutor Solution: include new Russian translation, update the Makefile for installing the new translations (RestorerZ) closes: #16901 Signed-off-by: RestorerZ <restorer@mail2k.ru> Signed-off-by: Christian Brabandt <cb@256bit.org> commit 2c9f49b200aab6ac0e66ac8b1e52641d603c1c52 Author: Matthias <matthias.rader@outlook.com> Date: Sun Mar 16 19:27:51 2025 +0100 patch 9.1.1209: colorcolumn not drawn after virtual text lines Problem: colorcolumn not drawn after virtual text lines Solution: show colorcolumn on correct line with virtual text by adding the size of p_extra to virtual column offset (Matthias) When a line has two or more lines of virtual text above it, the color column used to appear on the line of the second virtual text line, while the first virtual text line and the "real" text line did not have a color column. The color column for "above" virtual text is positioned by taking the offset of the size of the virtual text lines and subtracting it from the "virtual column" that we are in. If the result equals the color column, this column is colored. The "virtual column" is calculated from the beginning of the first virtual text line and continues over the newlines up to the end of the "real" text. However, the offset from the virtual text was reset at every line. Adding all those offsets together leads to the color column being placed consistently at the line of the "real" text. related: #12004 related: #16868 closes: #16904 Signed-off-by: Matthias <matthias.rader@outlook.com> Signed-off-by: Christian Brabandt <cb@256bit.org> commit ab281f8b34c9d2184cae7c1f44f12e2faf8f6b16 Author: Christopher Plewright <chris@createng.com> Date: Sun Mar 16 19:14:31 2025 +0100 patch 9.1.1208: MS-Windows: not correctly restoring alternate screen on Win 10 Problem: MS-Windows: not correctly restoring alternate screen on Win 10 after ssh (Daniel Viberg) Solution: return a bit later in RestoreConsoleBuffer() (Christopher Plewright) fixes: #16418 closes: #16897 Signed-off-by: Christopher Plewright <chris@createng.com> Signed-off-by: Christian Brabandt <cb@256bit.org> commit 1064426d15e7729f4cb63802faf2eee96c39d83f Author: John Marriott <basilisk@internode.on.net> Date: Sun Mar 16 19:06:31 2025 +0100 patch 9.1.1207: MS-Windows: build warning in filepath.c Problem: MS-Windows: build warning in filepath.c (after v9.1.1204) Solution: add type cast (John Marriott) Signed-off-by: Christian Brabandt <cb@256bit.org> commit 8322923b403be7e88880775aea9e996d0eac6cf1 Author: RestorerZ <restorer@mail2k.ru> Date: Sat Mar 15 10:31:10 2025 +0100 translation(ru): include Russian translation for chapter two of the tutorial closes: #16900 Signed-off-by: RestorerZ <restorer@mail2k.ru> Signed-off-by: Christian Brabandt <cb@256bit.org> commit 13dcea2df13c13ceda109058bd77a2f521073dc5 Author: Christian Brabandt <cb@256bit.org> Date: Sat Mar 15 10:24:11 2025 +0100 runtime(matchparen): line continuation causes failure in CI so let's remove the line continuation Signed-off-by: Christian Brabandt <cb@256bit.org> commit 63a885b6506ce90050c1e3515836db06853cd0d7 Author: Christian Brabandt <cb@256bit.org> Date: Sat Mar 15 10:19:48 2025 +0100 patch 9.1.1206: tests: test_filetype fails when a file is a directory Problem: tests: test_filetype fails when a file is a directory (Eisuke Kawashima) Solution: When encountering a directory instead of a file, skip that particular filetype test fixes: #16894 Signed-off-by: Christian Brabandt <cb@256bit.org> commit 0db7f4ef8602ff8e2705408eece8a7bc4987b067 Author: James McCoy <jamessan@debian.org> Date: Sat Feb 15 20:43:57 2025 -0500 release package vim version 2:9.1.1113-1 Signed-off-by: James McCoy <jamessan@debian.org> commit e6193c647b5fb2ad10f5e28f51fc8ce3a924923a Author: James McCoy <jamessan@debian.org> Date: Sat Feb 15 10:33:15 2025 -0500 Refresh patches Gbp-Dch: Ignore Signed-off-by: James McCoy <jamessan@debian.org> commit 0b4da895bf745d3694acb8cd71d79ddfa804c89f Author: James McCoy <jamessan@debian.org> Date: Sat Feb 15 10:31:29 2025 -0500 Update changelog and copyright for v9.1.1113 Signed-off-by: James McCoy <jamessan@debian.org> commit 49329a6565e096910e5297342c9874c8d8cb07cf Merge: 116e442478 e67eff2e24 Author: James McCoy <jamessan@debian.org> Date: Sat Feb 15 10:02:43 2025 -0500 Merge tag 'v9.1.1113' into debian/sid v9.1.1113 commit e67eff2e24f7289c5a40c90253b0b01910ab898d Author: Yee Cheng Chin <ychin.git@gmail.com> Date: Fri Feb 14 18:01:25 2025 +0100 patch 9.1.1113: tests: Test_terminal_builtin_without_gui waits 2 seconds Problem: tests: Test_terminal_builtin_without_gui waits 2 seconds Solution: add --not-a-term to remove the annoying 2s delay in error message when Vim detects that stdio are not from a terminal (Yee Cheng Chin) closes: #16635 Signed-off-by: Yee Cheng Chin <ychin.git@gmail.com> Signed-off-by: Christian Brabandt <cb@256bit.org> commit b6c900be9ce49f688d3a03c2767dedb48e4f23ae Author: zeertzjq <zeertzjq@outlook.com> Date: Fri Feb 14 17:59:31 2025 +0100 patch 9.1.1112: Inconsistencies in get_next_or_prev_match() Problem: Inconsistencies in get_next_or_prev_match() (after 9.1.1109). Solution: Change "file" to "entry" or "match" in comments. Use the same order of branches for PAGEUP and PAGEDOWN (zeertzjq). closes: #16633 Signed-off-by: zeertzjq <zeertzjq@outlook.com> Signed-off-by: Christian Brabandt <cb@256bit.org> commit faf4112cdc60ca126986da15148f78337f126cf7 Author: glepnir <glephunter@gmail.com> Date: Fri Feb 14 17:57:52 2025 +0100 runtime(doc): document ComplMatchIns highlight for insert-completion closes: #16636 Signed-off-by: glepnir <glephunter@gmail.com> Signed-off-by: Christian Brabandt <cb@256bit.org> commit 73d8222b31be47d274e2a194e3dde25088c6bb69 Author: Luca Saccarola <github.e41mv@aleeas.com> Date: Fri Feb 14 17:54:22 2025 +0100 runtime(netrw): upstream snapshot of v177 relevant commits: - defaults!: use 'suffixes' for 'g:netrw_sort_sequence' - refactor: remove associated buffer when deliting a file - refactor: s:NetrwLocalRm - refactor: s:NetrwDelete - refactor: s:NetrwLocalRmFile - feat: use vim.notify on neovim - fix: prefer v:lua instead of luaeval for vim.deprecate - chore: remove old batteries closes: #16638 Signed-off-by: Luca Saccarola <github.e41mv@aleeas.com> Signed-off-by: Christian Brabandt <cb@256bit.org> commit bf7c88d852204c36d89da1b803c72339fbd7b5fc Author: Hirohito Higashi <h.east.727@gmail.com> Date: Thu Feb 13 21:04:07 2025 +0100 patch 9.1.1111: Vim9: variable not found in transitive import Problem: Vim9: variable not found in transitive import (lifepillar) Solution: fix import and class extends (Hirohito Higashi) fixes: #16379 related: #16440 closes: #16602 Signed-off-by: Hirohito Higashi <h.east.727@gmail.com> Signed-off-by: Yegappan Lakshmanan <yegappan@yahoo.com> Signed-off-by: Christian Brabandt <cb@256bit.org> commit e70587dbdbb1aba2c3f92490b8f870361d4a4177 Author: Yee Cheng Chin <ychin.git@gmail.com> Date: Thu Feb 13 20:55:45 2025 +0100 patch 9.1.1110: Vim tests are slow and flaky Problem: Vim tests are slow and flaky at the same time due to reliance on timeouts which are unreliable. Solution: improve Vim test performance and reduce flakiness (Yee Cheng Chin) A lot of Vim tests currently rely on waiting a specific amount of time before asserting a condition. This is bad because 1) it is slow, as the timeout is hardcoded, 2) it's unreliable as a resource-starved runner may overshoot the timeout. Also, there are a lot of builtin sleep commands in commonly used utilities like VerifyScreenDump and WaitFor() which leads to a lot of unnecessary idle time. Fix these issues by doing the following: 1. Make utilities like VerifyScreenDump and WaitFor use the lowest wait time possible (1 ms). This essentially turns it into a spin wait. On fast machines, these will finish very quickly. For existing tests that had an implicit reliance on the old timeouts (e.g. VerifyScreenDump had a 50ms wait before), fix the tests to wait that specific amount explicitly. 2. Fix tests that sleep or wait for long amounts of time to instead explicitly use a callback mechanism to be notified when a child terminal job has finished. This allows the test to only take as much time as possible instead of having to hard code an unreliable timeout. With these fixes, tests should 1) completely quickly on fast machines, and 2) on slow machines they will still run to completion albeit slowly. Note that previoulsy both were not true. The hardcoded timeouts meant that on fast machines the tests were mostly idling wasting time, whereas on slow machines, the timeouts often were not generous enough to allow them to run to completion. closes: #16615 Signed-off-by: Yee Cheng Chin <ychin.git@gmail.com> Signed-off-by: Christian Brabandt <cb@256bit.org> commit 977561a7198b5d31a17b852e332704025c2dbdc8 Author: glepnir <glephunter@gmail.com> Date: Thu Feb 13 20:48:56 2025 +0100 patch 9.1.1109: cmdexpand.c hard to read Problem: cmdexpand.c hard to read Solution: refactor the file slightly (glepnir) closes: #16621 Signed-off-by: glepnir <glephunter@gmail.com> Signed-off-by: Christian Brabandt <cb@256bit.org> commit d7deeffe11f4db3cce19236ddb80831652a87e83 Author: Matt Perry <matt@mattperry.com> Date: Thu Feb 13 20:45:13 2025 +0100 runtime(exports): include simple filetype plugin closes: #16625 Signed-off-by: Matt Perry <matt@mattperry.com> Signed-off-by: Christian Brabandt <cb@256bit.org> commit 407319fe89d5df2c732937474479803d67761879 Author: Matt Perry <matt@mattperry.com> Date: Thu Feb 13 20:39:40 2025 +0100 runtime(samba): include simple filetype plugin closes: #16626 Signed-off-by: Matt Perry <matt@mattperry.com> Signed-off-by: Christian Brabandt <cb@256bit.org> commit 2c47ab8fcd7188fa87053c757ea86b0d846c06c1 Author: zeertzjq <zeertzjq@outlook.com> Date: Thu Feb 13 20:34:34 2025 +0100 patch 9.1.1108: 'smoothscroll' gets stuck with 'listchars' "eol" Problem: 'smoothscroll' gets stuck with 'listchars' "eol". Solution: Count size of 'listchars' "eol" in line size when scrolling. (zeertzjq) related: neovim/neovim#32405 closes: #16627 Signed-off-by: zeertzjq <zeertzjq@outlook.com> Signed-off-by: Christian Brabandt <cb@256bit.org> commit c0b7ca406ba18640c56e2746d6f6d03549d53072 Author: glepnir <glephunter@gmail.com> Date: Thu Feb 13 20:27:44 2025 +0100 patch 9.1.1107: cannot loop through completion menu with fuzzy Problem: cannot loop through completion menu with fuzzy and nosort in 'completeopt' (Tomasz N) Solution: Reset cur to zero and update compl_shown_match when 'completeopt' contains "nosort" but not "noselect" (glepnir) fixes: #16624 closes: #16629 Signed-off-by: glepnir <glephunter@gmail.com> Signed-off-by: Christian Brabandt <cb@256bit.org> commit 4f010c90bdcb56a9c72cfee4d6fe3130b88616f8 Author: Doug Kearns <dougkearns@gmail.com> Date: Thu Feb 13 20:24:42 2025 +0100 runtime(vim): Update base-syntax, always match continuation comments to EOL closes: #16630 Signed-off-by: Doug Kearns <dougkearns@gmail.com> Signed-off-by: Christian Brabandt <cb@256bit.org> commit 8f3277fbbe92ff0e93289fec4bf8e91841e4ae25 Author: Wu, Zhenyu <wuzhenyu@ustc.edu> Date: Wed Feb 12 20:58:57 2025 +0100 runtime(nroff): set define option & add matchit config in ftplugin closes: #16619 Signed-off-by: Wu, Zhenyu <wuzhenyu@ustc.edu> Signed-off-by: Aman Verma <amanraoverma@gmail.com> Signed-off-by: Christian Brabandt <cb@256bit.org> commit a9c06429ac2a5366ec177621f2275b166605f681 Author: Doug Kearns <dougkearns@gmail.com> Date: Wed Feb 12 20:44:17 2025 +0100 runtime(vim): Update base-syntax, match Vim9 boolean and null literals in parens - Match Vim9 boolean and null literals in parenthesised expressions and function argument lists. - Match read-only registers in expressions. closes: #16622 Signed-off-by: Doug Kearns <dougkearns@gmail.com> Signed-off-by: Christian Brabandt <cb@256bit.org> commit 88ce0c546b54ecb0dc573b99cde6246f87b42687 Author: Christian Brabandt <cb@256bit.org> Date: Tue Feb 11 22:58:20 2025 +0100 patch 9.1.1106: tests: Test_log_nonexistent() causes asan failure Problem: tests: Test_log_nonexistent() causes asan failure (Hirohito Higashi) Solution: don't run vim using system(), but run Vim in a terminal related: #16602 related: #16610 Signed-off-by: Christian Brabandt <cb@256bit.org> commit 7e89800988e44b0ef2d89c69ddb5360d85c03a67 Author: Yegappan Lakshmanan <yegappan@yahoo.com> Date: Tue Feb 11 22:07:05 2025 +0100 patch 9.1.1105: Vim9: no support for protected new() method Problem: Vim9: no support for protected new() method Solution: support the protected "_new()" object method (Yegappan Lakshmanan) closes: #16604 Signed-off-by: Yegappan Lakshmanan <yegappan@yahoo.com> Signed-off-by: Christian Brabandt <cb@256bit.org> commit f0ed0e6f6304d2eb6f43866126912c139778257d Author: Drew Vogel <dvogel@github> Date: Tue Feb 11 21:36:33 2025 +0100 patch 9.1.1104: CI: using Ubuntu 22.04 Github runners Problem: CI: uses Ubuntu 22.04 runners Solution: Switch to Ubuntu 24.04 runners, make a few adjustments for different $TMPDIR (Drew Vogel) closes: #16442 Signed-off-by: Drew Vogel <dvogel@github> Signed-off-by: Christian Brabandt <cb@256bit.org> commit 58818281045fab3ab5b08f76c5745a0f71ba5ba2 Author: Yee Cheng Chin <ychin.git@gmail.com> Date: Tue Feb 11 20:16:11 2025 +0100 ci: syntax tests spam output Currently syntax tests outputs all the Vim commands to the console, which is annoying for a local developer but also makes the CI output impossible to parse and just printing all the terminal output comes with a performance penalty. So let's just simply redirect all output to /dev/null similar to what the script tests do. This can be turned off locally for someone diagnosing issues but it should not be the default behavior to output all terminal control sequences to output in CI. closes: #16612 Signed-off-by: Yee Cheng Chin <ychin.git@gmail.com> Signed-off-by: Christian Brabandt <cb@256bit.org> commit 8cc725e9276d9bc314ca9cf1cb753dc8c9483181 Author: Drew Vogel <dvogel@github> Date: Tue Feb 11 20:06:07 2025 +0100 patch 9.1.1103: if_perl: still some compile errors with Perl 5.38 Problem: if_perl: still some compile errors with Perl 5.38 Solution: copy declaration of PL_memory_wrap from Perl header (Drew Vogel) closes: #16613 Signed-off-by: Drew Vogel <dvogel@github> Signed-off-by: Christian Brabandt <cb@256bit.org> commit bfc7719e48ffc365ee0a1bd1888120d26b6365f0 Author: Christian Brabandt <cb@256bit.org> Date: Tue Feb 11 20:03:10 2025 +0100 patch 9.1.1102: tests: Test_WinScrolled_Resized_eiw() uses wrong filename Problem: tests: Test_WinScrolled_Resized_eiw() uses wrong filename (Luuk van Baal, after v9.1.1084) Solution: Rename the filename to something more unique Signed-off-by: Christian Brabandt <cb@256bit.org> commit 40891bac5d4760e97ff59cd6264f6f00437536e8 Author: glepnir <glephunter@gmail.com> Date: Mon Feb 10 22:18:00 2025 +0100 patch 9.1.1101: insexpand.c hard to read Problem: insexpand.c hard to read Solution: refactor slightly to make it better readable (glepnir) Problem: - Complex while loops with nested conditions - Redundant if branches - Hard to understand and maintain Solution: - Restructure using while(true) with clear break conditions - Using ternary to replace some if conditions - Add descriptive comments for each step closes: #16600 Signed-off-by: glepnir <glephunter@gmail.com> Signed-off-by: Christian Brabandt <cb@256bit.org> commit 35e02af7bf3086b7ad572113fd7c647535bd6605 Author: Christian Brabandt <cb@256bit.org> Date: Mon Feb 10 22:13:43 2025 +0100 patch 9.1.1100: tests: Test_log_nonexistent only works on Linux Problem: tests: Test_log_nonexistent only works on Linux (after v9.1.1097) Solution: Add CheckUnix condition closes: #16476 Signed-off-by: Christian Brabandt <cb@256bit.org> commit 1aa287e0480ff9e6c8d7029b0665b565b7cd6e59 Author: Doug Kearns <dougkearns@gmail.com> Date: Mon Feb 10 22:00:27 2025 +0100 runtime(vim): Update base-syntax, improve variable matching - Match variables after operators, including line continuations. - Match option variables without leading whitespace. - Explicitly match expression subscripts. - Match Vim9 variables in LHS of assignments and method calls. - Match option variables (&option) with a dedicated syntax group like environment variables. - Match list literals, fixes: #5830 - Match :{un}lockvar arguments. - Match registers and environment variables in :let unpack lists. - Match lambda expressions - Match Vim9 scope blocks - Match variables in :for subject - Highlight user variables with Normal - Improve this/super keyword matching, fixes: #15970 closes: #16476 Signed-off-by: Doug Kearns <dougkearns@gmail.com> Signed-off-by: Christian Brabandt <cb@256bit.org> commit 54d7f18c3882bfa2b1c4294a862007feb9b6a382 Author: Yegappan Lakshmanan <yegappan@yahoo.com> Date: Mon Feb 10 21:35:07 2025 +0100 patch 9.1.1099: Vim9: import with extends may crash Problem: Vim9: import with extends may crash, v9.1.1087 wasn't the correct way to fix it) Solution: When using an import class, Check for a valid class member variable at compile time (Yegappan Lakshmanan) related: #16601 closes: #16603 Signed-off-by: Yegappan Lakshmanan <yegappan@yahoo.com> Signed-off-by: Christian Brabandt <cb@256bit.org> commit e3647c8bf5b8143a24a37172e608a2e0c4661318 Author: glepnir <glephunter@gmail.com> Date: Mon Feb 10 21:16:32 2025 +0100 patch 9.1.1098: leaking memory with completing multi lines Problem: leaking memory with completing multi lines (after v9.1.1086) Solution: free allocated memory (glepnir) closes: #16605 Signed-off-by: glepnir <glephunter@gmail.com> Signed-off-by: Christian Brabandt <cb@256bit.org> commit c5654b84480822817bb7b69ebc97c174c91185e9 Author: Hirohito Higashi <h.east.727@gmail.com> Date: Mon Feb 10 20:55:17 2025 +0100 patch 9.1.1097: --log with non-existent path causes a crash Problem: --log with non-existent path causes a crash (Ekkosun) Solution: split initialization phase and init the execution stack earlier (Hirohito Higashi) fixes: #16606 closes: #16610 Signed-off-by: Hirohito Higashi <h.east.727@gmail.com> Signed-off-by: Christian Brabandt <cb@256bit.org> commit 97baa1cfe83c08eff1a452aca8d91f51112ca932 Author: Drew Vogel <dvogel@github> Date: Mon Feb 10 20:17:56 2025 +0100 patch 9.1.1096: if_perl: Perl 5.38 adds new symbols causing link failure Problem: if_perl: Perl 5.38 adds new symbols causing link failure Solution: add stub symbols (Drew Vogel) closes: #16611 Signed-off-by: Drew Vogel <dvogel@github> Signed-off-by: Christian Brabandt <cb@256bit.org> commit 7de6b1bb5687b94369dda82a9648109d7d6832b7 Author: Christian Brabandt <cb@256bit.org> Date: Mon Feb 10 20:12:46 2025 +0100 patch 9.1.1095: tests: matchparen plugin test wrongly named Problem: tests: matchparen plugin test wrongly named (zeertzjq) Solution: rename test_matchparen to test_plugin_matchparen to be consistent with the other plugin tests related: #16599 Signed-off-by: Christian Brabandt <cb@256bit.org> commit 68d08588928b29fe0b19e3513cd689486260ab1c Author: Yegappan Lakshmanan <yegappan@yahoo.com> Date: Sun Feb 9 19:39:52 2025 +0100 patch 9.1.1094: Vim9: problem finding implemented method in type hierarchy Problem: Vim9: problem finding implemented method for abstract method in type hierarchy (Aliaksei Budavei) Solution: When checking for abstract methods in an extended class, check whether an abstract method is implemented in one of the parent classes (Yegappan Lakshmanan) fixes: #16495 closes: #16497 Signed-off-by: Yegappan Lakshmanan <yegappan@yahoo.com> Signed-off-by: Christian Brabandt <cb@256bit.org> commit f30eb4a17084eea741a9eb09ba47dd501412283d Author: Doug Kearns <dougkearns@gmail.com> Date: Sun Feb 9 18:40:05 2025 +0100 runtime(qf): Update syntax file, match second delimiter Match both | separators and link to the Delimiter highlight group. fixes #16584 closes: #16590 Signed-off-by: Doug Kearns <dougkearns@gmail.com> Signed-off-by: Christian Brabandt <cb@256bit.org> commit 3cfac59f926adadf8ec504730ea8876b17bea457 Author: Christian Brabandt <cb@256bit.org> Date: Sun Feb 9 17:22:30 2025 +0100 patch 9.1.1093: tests: output of test ...win32_ctrl_z depends on python version Problem: tests: output of test Test_terminal_eof_arg_win32_ctrl_z depends on python version. Solution: Check for the expected output in both, the second last line and last line It seems python 3.13 changed the output a bit and there is no longer a trailing blank line. So to keep compatible with python < 3.13, let's check for the expected output in either the last line and the second last line. closes: #16599 Signed-off-by: Christian Brabandt <cb@256bit.org> commit 2e4361bd40c302f84f3c699a90dcd0b6f637ec21 Author: Christian Brabandt <cb@256bit.org> Date: Sun Feb 9 17:18:07 2025 +0100 patch 9.1.1092: tests: fix expected return code for python 3.13 on Windows Problem: tests: fix expected return code for python 3.13 on Windows Solution: Check for return code 1 or 123 on Windows There is a regression with python 3.13 on Windows, that it no longer prints the requested error code, but instead exits with return code 1, which breaks the test-suite. So let's check for either exit code 1 or 123 in tests Test_terminal_duplicate_eof_arg() and Test_terminal_eof_arg() This will probably be fixed on the Python side, see the pull request python/cpython#129901 but in the meantime, let's allow both error codes. related: #16599 related: python/cpython#129900 Signed-off-by: Christian Brabandt <cb@256bit.org> commit ec7a4e4d69d17821292048bfa85801fcfa476228 Author: Christian Brabandt <cb@256bit.org> Date: Sun Feb 9 17:16:36 2025 +0100 patch 9.1.1091: tests: timeout might be a bit too small Problem: tests: timeout might be a bit too small Solution: increase the test timeout from 30 to 45 seconds related: #16599 Signed-off-by: Christian Brabandt <cb@256bit.org> commit 116e442478936f8e868189995a7e8e7f43e35772 Author: Andrea Pappacoda <andrea@pappacoda.it> Date: Tue Feb 4 15:45:09 2025 +0100 Drop backspace and history from debian.vim They are now redundant, as they have been made Vim's defaults in patches 9.1.0899 and 9.1.0895, respectively. Closes: #1095155 Signed-off-by: James McCoy <jamessan@debian.org> commit 4e92decc53f1b1b854122f40e7f224e13665c3b0 Author: James McCoy <jamessan@debian.org> Date: Tue Feb 4 16:14:57 2025 -0500 Start new changelog Signed-off-by: James McCoy <jamessan@debian.org> commit 940fa6416cd09d6a79150ae4c74d65a0c3e13363 Author: James McCoy <jamessan@debian.org> Date: Fri Jan 10 06:31:54 2025 -0500 release package vim version 2:9.1.0967-2 Signed-off-by: James McCoy <jamessan@debian.org> commit e6791a3cf6367842dbc3e654935e44b611bad535 Author: James McCoy <jamessan@debian.org> Date: Thu Jan 9 20:42:04 2025 -0500 Revert "patch 9.1.0949: popups inconsistently shifted to the left" It causes a regression in vim-YouCompleteMe's autopkgtests. https://github.com/ycm-core/YouCompleteMe/issues/4284 Closes: #1091729 Signed-off-by: James McCoy <jamessan@debian.org> commit 57f9a0e6616bb37f4875f614b08d32c95056f848 Author: James McCoy <jamessan@debian.org> Date: Thu Jan 9 20:05:54 2025 -0500 Start new changelog Signed-off-by: James McCoy <jamessan@debian.org> commit 86f816bf0c8b3033cfb1ef9b29ac39750f98de70 Author: James McCoy <jamessan@debian.org> Date: Sat Dec 28 23:19:29 2024 -0500 release package vim version 2:9.1.0967-1 Signed-off-by: James McCoy <jamessan@debian.org> commit 78c3bc77eeca7d5ef5d1253dc318d303ea52fa68 Author: James McCoy <jamessan@debian.org> Date: Fri Dec 27 22:10:32 2024 -0500 Remove tags-* / tags.ref from debian/clean Upstream runtime/doc/ Makefile handles cleaning those now Signed-off-by: James McCoy <jamessan@debian.org>
There are 2 open security issues in trixie.
You can find information about how to handle these issues in the security team's documentation.
There are 3 open security issues in bookworm.
You can find information about how to handle these issues in the security team's documentation.
Among the 7 debian patches available in version 2:9.1.1230-2 of the package, we noticed the following issues:
Automatic checks made by the Debian l10n team found some issues with the translations contained in this package. You should check the l10n status report for more information.
Issues can be things such as missing translations, problematic translated strings, outdated PO files, unknown languages, etc.