Your message dated Sat, 04 Mar 2023 20:36:26 +0000
with message-id <[email protected]>
and subject line Bug#1030151: fixed in vim 2:9.0.1378-1
has caused the Debian Bug report #1030151,
regarding vim-runtime: Undefined variable s:settings_no_doc when running
:TOhtml (2html.vim)
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)
--
1030151: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1030151
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: vim-runtime
Version: 2:9.0.1000-4
Severity: normal
Tags: patch
X-Debbugs-Cc: [email protected]
Dear Maintainer,
Running :TOhtml results in:
~~~
Error detected while processing function tohtml#Convert2HTML[11]..script
/usr/sh
are/vim/vim90/syntax/2html.vim:
line 1884:
E121: Undefined variable: s:settings_no_doc
~~~
This is due to a typo on 2html.vim which I was able to correct locally using
the following patch:
~~~
Index: vim/vim90/syntax/2html.vim
===================================================================
--- vim.orig/vim90/syntax/2html.vim
+++ vim/vim90/syntax/2html.vim
@@ -1881,7 +1881,7 @@ if s:settings.use_css && !s:settings.no_
endif
endif
-if !s:settings.use_css && !s:settings_no_doc
+if !s:settings.use_css && !s:settings.no_doc
" For Netscape 4, set <body> attributes too, though, strictly speaking, it's
" incorrect.
execute '%s:<body\([^>]*\):<body bgcolor="' . s:bgc . '" text="' . s:fgc .
'"\1>\r<font face="'. s:htmlfont .'"'
~~~
The upstream appears to have applied a similar patch:
https://github.com/vim/vim/commit/f1dcd14fc5d4370476cd82895a4479ca2d252e54#diff-0fd732992c6f1a9b27a162d1fbb5e849b7fa49965a8f83779e5bb4a57ac121be
Daniel.
-- System Information:
Debian Release: bookworm/sid
APT prefers testing
APT policy: (500, 'testing')
Architecture: arm64 (aarch64)
Foreign Architectures: amd64
Kernel: Linux 6.2.0-rc6-00129-g5d60edecd444 (SMP w/8 CPU threads)
Kernel taint flags: TAINT_WARN
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8),
LANGUAGE=en_GB:en
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled
vim-runtime depends on no packages.
Versions of packages vim-runtime recommends:
ii vim 2:9.0.1000-4
ii vim-gtk3 [vim] 2:9.0.1000-4
ii vim-tiny 2:9.0.1000-4
vim-runtime suggests no packages.
-- no debconf information
--- End Message ---
--- Begin Message ---
Source: vim
Source-Version: 2:9.0.1378-1
Done: James McCoy <[email protected]>
We believe that the bug you reported is fixed in the latest version of
vim, which is due to be installed in the Debian FTP archive.
A summary of the changes between this version and the previous one is
attached.
Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
James McCoy <[email protected]> (supplier of updated vim package)
(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Format: 1.8
Date: Sat, 04 Mar 2023 14:41:33 -0500
Source: vim
Architecture: source
Version: 2:9.0.1378-1
Distribution: unstable
Urgency: medium
Maintainer: Debian Vim Maintainers <[email protected]>
Changed-By: James McCoy <[email protected]>
Closes: 868252 1029049 1029986 1030151 1031875
Changes:
vim (2:9.0.1378-1) unstable; urgency=medium
.
* Merge upstream patch v9.0.1378
+ Vulnerability fixes
- 9.0.1143: Invalid memory access with bad 'statusline' value,
CVE-2023-0049
- 9.0.1144: Reading beyond text, CVE-2023-0051
- 9.0.1145: Invalid memory access with recursive substitute expression,
(Closes: #1031875, CVE-2023-0054)
- 9.0.1189: Invalid memory access with folding and using "L",
CVE-2023-0288
- 9.0.1225: Reading past the end of a line when formatting text,
CVE-2023-0433
- 9.0.1247: Divide by zero with 'smoothscroll' set and a narrow window,
CVE-2023-0512
- 9.0.1367: Divide by zero in zero-width window, CVE-2023-1127
- 9.0.1376: Accessing invalid memory with put in Visual block mode,
CVE-2023-1170
+ 9.0.1073, 9.0.1080: Fix keyboard input/mapping support for some
terminals (e.g., foot and kitty). (Closes: #1029049)
+ 9.0.1213: Fix inconsistent behavior when adding text after a fold at the
end of the buffer (Closes: #868252)
+ syntax/2html.vim: Fix reference to undefined s:settings_no_doc variable
(Closes: #1030151)
+ syntax/debcontrol.vim, syntax/debsources.vim: Add support for
non-free-firmware. (Closes: #1029986)
Checksums-Sha1:
22793b32f2ae127b25dc966ddf8a2fa8c8758172 3177 vim_9.0.1378-1.dsc
8638a129bdafafa1d950fa390064204cab7b6260 11109404 vim_9.0.1378.orig.tar.xz
55ad1eef2b58c17a79e542fe2d2a53e3cb786457 180200 vim_9.0.1378-1.debian.tar.xz
Checksums-Sha256:
22f5912861dfb5beac051494576d01a4ef08b6be6413f122710a9172d91f308c 3177
vim_9.0.1378-1.dsc
6f20c108c0fe5dbcb00a00080b3607feb024a499de2c4d004de9c3bd74516523 11109404
vim_9.0.1378.orig.tar.xz
81cd659c6e2a960a068cea189d1242fb7155fdd318ea79de3aca4ce45e41ca8e 180200
vim_9.0.1378-1.debian.tar.xz
Files:
483fc27e1252ffcaad929df6918ede0d 3177 editors optional vim_9.0.1378-1.dsc
ec9c8390f880ca837751f294a8a277a0 11109404 editors optional
vim_9.0.1378.orig.tar.xz
31bc747b8d407c2dfdd21f450338fdd6 180200 editors optional
vim_9.0.1378-1.debian.tar.xz
-----BEGIN PGP SIGNATURE-----
iQKoBAEBCgCSFiEEkb+/TWlWvV33ty0j3+aRrjMbo9sFAmQDn01fFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldDkx
QkZCRjRENjk1NkJENURGN0I3MkQyM0RGRTY5MUFFMzMxQkEzREIUHGphbWVzc2Fu
QGRlYmlhbi5vcmcACgkQ3+aRrjMbo9uAUQ/+NNLwLpuZ2D3Ko03k4UAKzeCWcuZk
PoNxQY6GsR5q267I44+xHUDt01zIGcJ5DzqwX8AyxJAwkgnGZuMLybrZhAF18bhv
PIaO/I9+kx6fFLPTWk+Tg7K3k+3Tvsfl4I30jAQrrl55hQPBEPeB6MhGycK+U+7g
DKMB9nkVpXWa++kjGVyXeje3DIlJHCsCM/EeNTB46fttIbxKIwbMCk9M9/9Iv+D1
ztYi19gQ2xv0CY7B97lGwlYPy1B5Tx7W73jPBOsqrm1o1aU0++qjwj3fz3/5R+j0
ReRnuxK3YvqjSkytYGQsX8kByPjtusYw4YagEekPqvg8h87Fd3frRxcIm9BYYNi1
3GxLLnhAOrxexpI4u18W5W3NZZ0R1tWyqe+33Xk3s4AXAqsP/Nyt6Dc7u44vrMdb
yrME8XZY0cnlPRE4ttW7GuaNs1hMfcezKw9dLPiQkK/GQ8S/aSfmOszwDWsBzwl5
Qf6EfZf9LgNrmz8gCiT8kgqbB7scWYtg8ewfrL9jV7icms0ophXjXFIhKjRWgquv
NNODTq+5Xe+1Te8vQ0/U9C7Dmz7QTWK6mtFmN30D4swbs98P0nzPEWt4u5zybaFv
8/xm1iAuTmh03dFSl3Xq2vxDgUnBok6H+g8kx4CKUtKR/7XIKF4Po+fPlt/uWTkw
lsd6E3Xg1dXHNWU=
=1nyb
-----END PGP SIGNATURE-----
--- End Message ---