patch 7.4.1676
Problem: The shellmenu plugin has to be copied or sourced to be used.
Solution: Turn it into a package.
diff --git a/Filelist b/Filelist
index 65ebe4c..1af664d 100644
--- a/Filelist
+++ b/Filelist
@@ -531,6 +531,7 @@
runtime/pack/dist/opt/matchit/plugin/matchit.vim \
runtime/pack/dist/opt/matchit/doc/matchit.txt \
runtime/pack/dist/opt/matchit/doc/tags \
+ runtime/pack/dist/opt/shellmenu/plugin/shellmenu.vim \
runtime/pack/dist/opt/swapmouse/plugin/swapmouse.vim \
# runtime files for all distributions without CR-NL translation
diff --git a/runtime/macros/README.txt b/runtime/macros/README.txt
index a134112..0163546 100644
--- a/runtime/macros/README.txt
+++ b/runtime/macros/README.txt
@@ -13,8 +13,6 @@
less.sh + less.vim make Vim work like less (or more)
-shellmenu.vim menus for editing shell scripts in the GUI version
-
This one is only for Unix.
file_select.vim macros that make a handy file selector
@@ -32,4 +30,6 @@
packadd! matchit makes the % command work better
+packadd! shellmenu menus for editing shell scripts in the GUI version
+
packadd! swapmouse swap left and right mouse buttons
diff --git a/runtime/macros/shellmenu.vim b/runtime/macros/shellmenu.vim
index 6175d1d..4eb72a5 100644
--- a/runtime/macros/shellmenu.vim
+++ b/runtime/macros/shellmenu.vim
Binary files differ
diff --git a/runtime/pack/dist/opt/shellmenu/plugin/shellmenu.vim b/runtime/pack/dist/opt/shellmenu/plugin/shellmenu.vim
new file mode 100644
index 0000000..6175d1d
--- /dev/null
+++ b/runtime/pack/dist/opt/shellmenu/plugin/shellmenu.vim
Binary files differ
diff --git a/src/version.c b/src/version.c
index 70a5969..a009d8c 100644
--- a/src/version.c
+++ b/src/version.c
@@ -749,6 +749,8 @@
static int included_patches[] =
{ /* Add new patch number below this line */
/**/
+ 1676,
+/**/
1675,
/**/
1674,