Commit Graph

131 Commits

Author SHA1 Message Date
sthen fb50fbfb5b update to vim-9.1.1863 2025-10-17 16:42:38 +00:00
sthen 2aaf66dacf update to vim-9.1.1706 2025-08-28 09:21:18 +00:00
sthen a77e704403 update to vim-9.1.1552
Fixes path traversal problem in zip/tar plugins; archives with ../ paths
can result in possibly-unexpected file writes. The victim must edit such
a file using Vim which will reveal the filename and the file content.
2025-07-15 22:50:48 +00:00
sthen 4c820a76b5 vim port tweaks: use a single PLIST with a "GUI_ONLY" SUBST_VARS rather
than separate PFRAG, and some other tidying/simplification
2025-06-24 23:40:51 +00:00
sthen d655985d0a update to vim-9.1.1478, merging the -lang subpackage into the main
package while there. the byte saving in the default install isn't worth
the extra hassle at update time (which is already tricky due to evim,
gvim and friends which are only in the gui installs).

pvk@ sent me a diff to fix some issues with missing dir creations due
to badly placed files, but I thought I'd go with this approach instead.

updates handled with @conflict @pkgpath as needed (relying on the old
packages which had @pkgpath ${BASE_PKGPATH} that means they match nicely
with the default new pkgpaths, avoiding the need for messy flavour
handling).
2025-06-24 22:41:44 +00:00
sthen a23533cc5e update to vim-9.1.1418 2025-05-29 15:19:04 +00:00
sthen e686d119e2 update to vim-9.1.1265
revert the backout of bd4614f43d0e, now fixed upstream in 06774a271a7d
2025-04-01 09:31:38 +00:00
sthen ea5a67aa03 update to vim-9.1.1194 2025-03-11 16:13:41 +00:00
sthen 76b3beae56 update to vim-9.1.1119 2025-02-17 21:29:39 +00:00
sthen 4eaa919faf update to vim-9.1.1055
move DEBUG_PACKAGES before pulling in bsd.port.arch.mk
2025-01-28 16:36:45 +00:00
sthen 9014ecb549 update to vim-9.1.1043 2025-01-20 23:11:48 +00:00
sthen 5598f4d195 update to vim-9.1.1006
fixes a possible heap-buffer overflow when switching to other buffers
using :all if visual mode is still active
2025-01-12 13:19:22 +00:00
sthen e459f7a4d3 update to vim-9.1.964 2024-12-27 00:04:52 +00:00
sthen da90693355 update to vim-9.1.866 2024-11-15 13:19:57 +00:00
sthen dc2b6659d4 update to vim-9.1.764 2024-10-07 14:02:18 +00:00
sthen b86004dc59 update to vim-9.1.698 2024-08-27 08:10:19 +00:00
sthen 45c00346e6 update to vim-9.1.597 2024-08-26 13:15:37 +00:00
sthen 9ad2c14f13 update to vim-9.1.678 2024-08-16 11:01:32 +00:00
sthen 476780bf9e update to vim-9.1.663 2024-08-06 19:19:26 +00:00
sthen 3b12f174c4 update to vim-9.1.586 2024-07-15 12:33:43 +00:00
sthen aff658bed1 update to vim-9.1.455 2024-06-01 10:03:47 +00:00
sthen 4e6da14ea0 update to vim-9.1.404
For the xxd tool, when outputting colored hexdumps using the -R command
line flag, together with -g1 (group every byte), -c 256 (format 256
octets per line), -d (show offsets in decimal) and -o <large_numer> (add
offset to the file position), the buffer used to write to may overflow.
2024-05-10 13:09:13 +00:00
sthen 785da3f99a update to vim-9.1.346 2024-04-18 15:23:44 +00:00
sthen 7b5cc51730 update to vim-9.1.205 2024-03-26 13:25:46 +00:00
sthen 4809f2c7b8 update to vim-9.1.139 2024-02-27 19:55:05 +00:00
sthen aa96705f0f update to vim-9.1.0065 2024-01-31 13:18:07 +00:00
sthen cb9c4b3003 update to vim-9.0.2112 2023-11-17 09:11:02 +00:00
sthen 7c73e5ec37 update to vim-9.0.2081 2023-10-31 16:29:49 +00:00
sthen 8235ed657d update to vim-9.0.2018, including various fixes for use-after-free and null deref 2023-10-12 07:28:43 +00:00
sthen 47ba769602 update to vim-9.0.1897 2023-09-14 22:11:09 +00:00
sthen d8992e1024 update to vim-9.0.1853 2023-09-03 01:36:21 +00:00
sthen 5635ee5904 update to vim-9.0.1677 2023-08-02 19:10:28 +00:00
sthen e3f2dc63a9 update to vim-9.0.1536 2023-05-10 09:35:39 +00:00
sthen 6636f2aa64 update to vim-9.0.1388 2023-03-06 21:48:46 +00:00
sthen 8c2ba16d6e update to vim-9.0.1285 2023-02-06 09:59:44 +00:00
sthen d9c8b26a02 update to vim-9.0.1151
use a newer lua for the lua flavour
2023-01-06 18:23:08 +00:00
sthen 03cb94a0bb update to vim-9.0.0976 2022-11-30 15:52:06 +00:00
sthen 9c62ecec3a update to vim-9.0.0192 and sync vim-spell 2022-08-11 15:02:38 +00:00
sthen af1151f00e update to vi-8.2.5172 2022-08-11 14:30:31 +00:00
sthen 3a6f08dc22 update to vim-8.2.5036
this includes new colour schemes. they aim to be more consistent in
different environments (e.g. between text and gui versions), but
in some cases significantly change what people are familiar with.

a copy of the old colour schemes is installed under the "legacy"
directory to make it easier to revert if desired. you can either use
them directly in config, or (probably better if you share config
files between machines) copy the relevant files from
/usr/local/share/vim/vim82/colors/legacy to ~/.vim/colors
which take priority.

for more information, see
https://github.com/vim/colorschemes
https://github.com/vim/vim/issues/10449#issuecomment-1140195027=
2022-05-28 11:09:25 +00:00
sthen 5dfb5205c0 update to vim 8.2.4981, with patches to revert the runtime colour theme updates
which have big changes in particular to background colours - various themes went
from "no" background colour (i.e. dark on a dark terminal) to setting a light
background.
2022-05-19 12:06:57 +00:00
sthen c7b4e8ffad update to vim-8.2.4950 (sticking to a version from before the default
colours changed, while I decide what to do with that)
2022-05-19 09:58:20 +00:00
sthen b3681e366f update to vim-8.2.4529
remove the patches backing out SIGTSTP changes; a fix was committed for Android
which helps us too after widening the ifndef
2022-03-09 00:38:50 +00:00
sthen a98e0e6666 remove rcs IDs in ports that I maintain 2022-03-07 21:36:41 +00:00
sthen 24c6afe427 update to vim-8.2.4476
diff-wrangling for the "backout SIGTSTP changes" diff (re
https://github.com/vim/vim/pull/9422) because other changes have been
made to the upstream code (it's still broken)
2022-02-26 13:48:31 +00:00
sthen 74c2e59703 update to vim-8.2.4096 2022-01-15 15:40:27 +00:00
sthen 3d643a24f2 update to vim-8.2.3596, requested by tj@
apparently crashes when typing in malformed commands is enough for a "high" cve these days
2021-11-15 16:26:21 +00:00
sthen c0aef9bc93 update to vim-8.2.3456, including fixes for issues mentioned in
https://www.openwall.com/lists/oss-security/2021/10/01/1
2021-10-03 19:04:52 +00:00
sthen bd20ec36bb update to vim-8.2.3394 2021-09-02 16:08:43 +00:00
sthen 52e76b258c update to vim-8.2.3357 2021-08-17 20:41:17 +00:00