forked from aniani/vim
patch 7.4.1649
Problem: The matchit plugin needs to be copied to be used. Solution: Put the matchit plugin in an optional package.
This commit is contained in:
parent
bee6c0cf86
commit
aedfcbe1e6
5
Filelist
5
Filelist
@ -494,8 +494,6 @@ RT_ALL = \
|
|||||||
runtime/macros/less.vim \
|
runtime/macros/less.vim \
|
||||||
runtime/macros/life/click.me \
|
runtime/macros/life/click.me \
|
||||||
runtime/macros/life/life.vim \
|
runtime/macros/life/life.vim \
|
||||||
runtime/macros/matchit.vim \
|
|
||||||
runtime/macros/matchit.txt \
|
|
||||||
runtime/macros/maze/README.txt \
|
runtime/macros/maze/README.txt \
|
||||||
runtime/macros/maze/[mM]akefile \
|
runtime/macros/maze/[mM]akefile \
|
||||||
runtime/macros/maze/main.aap \
|
runtime/macros/maze/main.aap \
|
||||||
@ -525,6 +523,9 @@ RT_ALL = \
|
|||||||
runtime/tutor/tutor \
|
runtime/tutor/tutor \
|
||||||
runtime/tutor/tutor.vim \
|
runtime/tutor/tutor.vim \
|
||||||
runtime/vimrc_example.vim \
|
runtime/vimrc_example.vim \
|
||||||
|
runtime/pack/dist/opt/matchit/plugin/matchit.vim \
|
||||||
|
runtime/pack/dist/opt/matchit/doc/matchit.txt \
|
||||||
|
runtime/pack/dist/opt/matchit/doc/tags \
|
||||||
|
|
||||||
# runtime files for all distributions without CR-NL translation
|
# runtime files for all distributions without CR-NL translation
|
||||||
RT_ALL_BIN = \
|
RT_ALL_BIN = \
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
*usr_05.txt* For Vim version 7.4. Last change: 2012 Nov 20
|
*usr_05.txt* For Vim version 7.4. Last change: 2016 Mar 25
|
||||||
|
|
||||||
VIM USER MANUAL - by Bram Moolenaar
|
VIM USER MANUAL - by Bram Moolenaar
|
||||||
|
|
||||||
@ -12,10 +12,11 @@ Vim's capabilities. Or define your own macros.
|
|||||||
|05.1| The vimrc file
|
|05.1| The vimrc file
|
||||||
|05.2| The example vimrc file explained
|
|05.2| The example vimrc file explained
|
||||||
|05.3| Simple mappings
|
|05.3| Simple mappings
|
||||||
|05.4| Adding a plugin
|
|05.4| Adding a package
|
||||||
|05.5| Adding a help file
|
|05.5| Adding a plugin
|
||||||
|05.6| The option window
|
|05.6| Adding a help file
|
||||||
|05.7| Often used options
|
|05.7| The option window
|
||||||
|
|05.8| Often used options
|
||||||
|
|
||||||
Next chapter: |usr_06.txt| Using syntax highlighting
|
Next chapter: |usr_06.txt| Using syntax highlighting
|
||||||
Previous chapter: |usr_04.txt| Making small changes
|
Previous chapter: |usr_04.txt| Making small changes
|
||||||
@ -263,7 +264,46 @@ The ":map" command (with no arguments) lists your current mappings. At
|
|||||||
least the ones for Normal mode. More about mappings in section |40.1|.
|
least the ones for Normal mode. More about mappings in section |40.1|.
|
||||||
|
|
||||||
==============================================================================
|
==============================================================================
|
||||||
*05.4* Adding a plugin *add-plugin* *plugin*
|
*05.4* Adding a package *add-package* *matchit-install*
|
||||||
|
|
||||||
|
A package is a set of files that you can add to Vim. There are two kinds of
|
||||||
|
packages: optional and automatically loaded on startup.
|
||||||
|
|
||||||
|
The Vim distribution comes with a few packages that you can optionally use.
|
||||||
|
For example, the matchit plugin. This plugin makes the "%" command jump to
|
||||||
|
matching HTML tags, if/else/endif in Vim scripts, etc. Very useful, although
|
||||||
|
it's not backwards compatible (that's why it is not enabled by default).
|
||||||
|
|
||||||
|
To start using the matchit plugin, add one line to your vimrc file: >
|
||||||
|
packadd matchit
|
||||||
|
|
||||||
|
That's all! You can also type the command to try it out. Now you can find
|
||||||
|
help about this plugin: >
|
||||||
|
:help matchit
|
||||||
|
|
||||||
|
This works, because when `:packadd` loaded the plugin it also added the
|
||||||
|
package directory in 'runtimepath', so that the help file can be found.
|
||||||
|
|
||||||
|
You can find packages on the Internet in various places. It usually comes as
|
||||||
|
an archive or as a repository. For an archive you can follow these steps:
|
||||||
|
1. create the package directory: >
|
||||||
|
mkdir -p ~/.vim/pack/fancy
|
||||||
|
< "fancy" can be any name of your liking. Use one that describes the
|
||||||
|
package.
|
||||||
|
2. unpack the archive in that directory. This assumes the top
|
||||||
|
directory in the archive is "start": >
|
||||||
|
cd ~/.vim/pack/fancy
|
||||||
|
unzip /tmp/fancy.zip
|
||||||
|
< If the archive layout is different make sure that you end up with a
|
||||||
|
path like this:
|
||||||
|
~/.vim/pack/fancy/start/fancytext/plugin/fancy.vim ~
|
||||||
|
Here "fancytext" is the name of the package, it can be anything
|
||||||
|
else.
|
||||||
|
|
||||||
|
More information about packages can be found here: |packages|.
|
||||||
|
|
||||||
|
==============================================================================
|
||||||
|
*05.5* Adding a plugin *add-plugin* *plugin*
|
||||||
|
|
||||||
Vim's functionality can be extended by adding plugins. A plugin is nothing
|
Vim's functionality can be extended by adding plugins. A plugin is nothing
|
||||||
more than a Vim script file that is loaded automatically when Vim starts. You
|
more than a Vim script file that is loaded automatically when Vim starts. You
|
||||||
@ -415,23 +455,19 @@ Further reading:
|
|||||||
|new-filetype| How to detect a new file type.
|
|new-filetype| How to detect a new file type.
|
||||||
|
|
||||||
==============================================================================
|
==============================================================================
|
||||||
*05.5* Adding a help file *add-local-help* *matchit-install*
|
*05.6* Adding a help file *add-local-help*
|
||||||
|
|
||||||
If you are lucky, the plugin you installed also comes with a help file. We
|
If you are lucky, the plugin you installed also comes with a help file. We
|
||||||
will explain how to install the help file, so that you can easily find help
|
will explain how to install the help file, so that you can easily find help
|
||||||
for your new plugin.
|
for your new plugin.
|
||||||
Let us use the "matchit.vim" plugin as an example (it is included with
|
Let us use the "doit.vim" plugin as an example. This plugin comes with
|
||||||
Vim). This plugin makes the "%" command jump to matching HTML tags,
|
documentation: "doit.txt". Let's first copy the plugin to the right
|
||||||
if/else/endif in Vim scripts, etc. Very useful, although it's not backwards
|
directory. This time we will do it from inside Vim. (You may skip some of
|
||||||
compatible (that's why it is not enabled by default).
|
the "mkdir" commands if you already have the directory.) >
|
||||||
This plugin comes with documentation: "matchit.txt". Let's first copy the
|
|
||||||
plugin to the right directory. This time we will do it from inside Vim, so
|
|
||||||
that we can use $VIMRUNTIME. (You may skip some of the "mkdir" commands if
|
|
||||||
you already have the directory.) >
|
|
||||||
|
|
||||||
:!mkdir ~/.vim
|
:!mkdir ~/.vim
|
||||||
:!mkdir ~/.vim/plugin
|
:!mkdir ~/.vim/plugin
|
||||||
:!cp $VIMRUNTIME/macros/matchit.vim ~/.vim/plugin
|
:!cp /tmp/doit.vim ~/.vim/plugin
|
||||||
|
|
||||||
The "cp" command is for Unix, on MS-DOS you can use "copy".
|
The "cp" command is for Unix, on MS-DOS you can use "copy".
|
||||||
|
|
||||||
@ -441,7 +477,7 @@ Now create a "doc" directory in one of the directories in 'runtimepath'. >
|
|||||||
|
|
||||||
Copy the help file to the "doc" directory. >
|
Copy the help file to the "doc" directory. >
|
||||||
|
|
||||||
:!cp $VIMRUNTIME/macros/matchit.txt ~/.vim/doc
|
:!cp /tmp/doit.txt ~/.vim/doc
|
||||||
|
|
||||||
Now comes the trick, which allows you to jump to the subjects in the new help
|
Now comes the trick, which allows you to jump to the subjects in the new help
|
||||||
file: Generate the local tags file with the |:helptags| command. >
|
file: Generate the local tags file with the |:helptags| command. >
|
||||||
@ -450,10 +486,10 @@ file: Generate the local tags file with the |:helptags| command. >
|
|||||||
|
|
||||||
Now you can use the >
|
Now you can use the >
|
||||||
|
|
||||||
:help g%
|
:help doit
|
||||||
|
|
||||||
command to find help for "g%" in the help file you just added. You can see an
|
command to find help for "doit" in the help file you just added. You can see
|
||||||
entry for the local help file when you do: >
|
an entry for the local help file when you do: >
|
||||||
|
|
||||||
:help local-additions
|
:help local-additions
|
||||||
|
|
||||||
@ -464,7 +500,7 @@ them through the tag.
|
|||||||
For writing a local help file, see |write-local-help|.
|
For writing a local help file, see |write-local-help|.
|
||||||
|
|
||||||
==============================================================================
|
==============================================================================
|
||||||
*05.6* The option window
|
*05.7* The option window
|
||||||
|
|
||||||
If you are looking for an option that does what you want, you can search in
|
If you are looking for an option that does what you want, you can search in
|
||||||
the help files here: |options|. Another way is by using this command: >
|
the help files here: |options|. Another way is by using this command: >
|
||||||
@ -503,7 +539,7 @@ border. This is what the 'scrolloff' option does, it specifies an offset
|
|||||||
from the window border where scrolling starts.
|
from the window border where scrolling starts.
|
||||||
|
|
||||||
==============================================================================
|
==============================================================================
|
||||||
*05.7* Often used options
|
*05.8* Often used options
|
||||||
|
|
||||||
There are an awful lot of options. Most of them you will hardly ever use.
|
There are an awful lot of options. Most of them you will hardly ever use.
|
||||||
Some of the more useful ones will be mentioned here. Don't forget you can
|
Some of the more useful ones will be mentioned here. Don't forget you can
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
*usr_toc.txt* For Vim version 7.4. Last change: 2010 Jul 20
|
*usr_toc.txt* For Vim version 7.4. Last change: 2016 Mar 25
|
||||||
|
|
||||||
VIM USER MANUAL - by Bram Moolenaar
|
VIM USER MANUAL - by Bram Moolenaar
|
||||||
|
|
||||||
@ -104,10 +104,11 @@ Read this from start to end to learn the essential commands.
|
|||||||
|05.1| The vimrc file
|
|05.1| The vimrc file
|
||||||
|05.2| The example vimrc file explained
|
|05.2| The example vimrc file explained
|
||||||
|05.3| Simple mappings
|
|05.3| Simple mappings
|
||||||
|05.4| Adding a plugin
|
|05.4| Adding a package
|
||||||
|05.5| Adding a help file
|
|05.5| Adding a plugin
|
||||||
|05.6| The option window
|
|05.6| Adding a help file
|
||||||
|05.7| Often used options
|
|05.7| The option window
|
||||||
|
|05.8| Often used options
|
||||||
|
|
||||||
|usr_06.txt| Using syntax highlighting
|
|usr_06.txt| Using syntax highlighting
|
||||||
|06.1| Switching it on
|
|06.1| Switching it on
|
||||||
|
@ -15,8 +15,6 @@ dvorak for when you use a Dvorak keyboard
|
|||||||
|
|
||||||
justify.vim user function for justifying text
|
justify.vim user function for justifying text
|
||||||
|
|
||||||
matchit.vim + matchit.txt make % match if-fi, HTML tags, and much more
|
|
||||||
|
|
||||||
less.sh + less.vim make Vim work like less (or more)
|
less.sh + less.vim make Vim work like less (or more)
|
||||||
|
|
||||||
shellmenu.vim menus for editing shell scripts in the GUI version
|
shellmenu.vim menus for editing shell scripts in the GUI version
|
||||||
@ -26,5 +24,9 @@ swapmous.vim swap left and right mouse buttons
|
|||||||
editexisting.vim when editing a file that is already edited with
|
editexisting.vim when editing a file that is already edited with
|
||||||
another Vim instance
|
another Vim instance
|
||||||
|
|
||||||
This one is only for Unix. It can be found in the extra archive:
|
This one is only for Unix.
|
||||||
file_select.vim macros that make a handy file selector
|
file_select.vim macros that make a handy file selector
|
||||||
|
|
||||||
|
The matchit plugin has been moved to an optional package. To load it put this
|
||||||
|
line in your vimrc file:
|
||||||
|
:packadd matchit
|
||||||
|
50
runtime/pack/dist/opt/matchit/doc/tags
vendored
Normal file
50
runtime/pack/dist/opt/matchit/doc/tags
vendored
Normal file
@ -0,0 +1,50 @@
|
|||||||
|
:MatchDebug matchit.txt /*:MatchDebug*
|
||||||
|
MatchError matchit.txt /*MatchError*
|
||||||
|
[% matchit.txt /*[%*
|
||||||
|
]% matchit.txt /*]%*
|
||||||
|
b:match_col matchit.txt /*b:match_col*
|
||||||
|
b:match_debug matchit.txt /*b:match_debug*
|
||||||
|
b:match_ignorecase matchit.txt /*b:match_ignorecase*
|
||||||
|
b:match_ini matchit.txt /*b:match_ini*
|
||||||
|
b:match_iniBR matchit.txt /*b:match_iniBR*
|
||||||
|
b:match_match matchit.txt /*b:match_match*
|
||||||
|
b:match_pat matchit.txt /*b:match_pat*
|
||||||
|
b:match_skip matchit.txt /*b:match_skip*
|
||||||
|
b:match_table matchit.txt /*b:match_table*
|
||||||
|
b:match_tail matchit.txt /*b:match_tail*
|
||||||
|
b:match_wholeBR matchit.txt /*b:match_wholeBR*
|
||||||
|
b:match_word matchit.txt /*b:match_word*
|
||||||
|
b:match_words matchit.txt /*b:match_words*
|
||||||
|
g% matchit.txt /*g%*
|
||||||
|
matchit matchit.txt /*matchit*
|
||||||
|
matchit-% matchit.txt /*matchit-%*
|
||||||
|
matchit-\1 matchit.txt /*matchit-\\1*
|
||||||
|
matchit-activate matchit.txt /*matchit-activate*
|
||||||
|
matchit-backref matchit.txt /*matchit-backref*
|
||||||
|
matchit-bugs matchit.txt /*matchit-bugs*
|
||||||
|
matchit-choose matchit.txt /*matchit-choose*
|
||||||
|
matchit-configure matchit.txt /*matchit-configure*
|
||||||
|
matchit-debug matchit.txt /*matchit-debug*
|
||||||
|
matchit-details matchit.txt /*matchit-details*
|
||||||
|
matchit-highlight matchit.txt /*matchit-highlight*
|
||||||
|
matchit-hl matchit.txt /*matchit-hl*
|
||||||
|
matchit-intro matchit.txt /*matchit-intro*
|
||||||
|
matchit-languages matchit.txt /*matchit-languages*
|
||||||
|
matchit-modes matchit.txt /*matchit-modes*
|
||||||
|
matchit-newlang matchit.txt /*matchit-newlang*
|
||||||
|
matchit-o_% matchit.txt /*matchit-o_%*
|
||||||
|
matchit-parse matchit.txt /*matchit-parse*
|
||||||
|
matchit-s:notend matchit.txt /*matchit-s:notend*
|
||||||
|
matchit-s:sol matchit.txt /*matchit-s:sol*
|
||||||
|
matchit-spaces matchit.txt /*matchit-spaces*
|
||||||
|
matchit-troubleshoot matchit.txt /*matchit-troubleshoot*
|
||||||
|
matchit-v_% matchit.txt /*matchit-v_%*
|
||||||
|
matchit.txt matchit.txt /*matchit.txt*
|
||||||
|
matchit.vim matchit.txt /*matchit.vim*
|
||||||
|
o_[% matchit.txt /*o_[%*
|
||||||
|
o_]% matchit.txt /*o_]%*
|
||||||
|
o_g% matchit.txt /*o_g%*
|
||||||
|
v_[% matchit.txt /*v_[%*
|
||||||
|
v_]% matchit.txt /*v_]%*
|
||||||
|
v_a% matchit.txt /*v_a%*
|
||||||
|
v_g% matchit.txt /*v_g%*
|
@ -1,7 +1,7 @@
|
|||||||
" An example for a vimrc file.
|
" An example for a vimrc file.
|
||||||
"
|
"
|
||||||
" Maintainer: Bram Moolenaar <Bram@vim.org>
|
" Maintainer: Bram Moolenaar <Bram@vim.org>
|
||||||
" Last change: 2015 Mar 24
|
" Last change: 2016 Mar 25
|
||||||
"
|
"
|
||||||
" To use it, copy it to
|
" To use it, copy it to
|
||||||
" for Unix and OS/2: ~/.vimrc
|
" for Unix and OS/2: ~/.vimrc
|
||||||
@ -100,3 +100,10 @@ if has('langmap') && exists('+langnoremap')
|
|||||||
" compatible).
|
" compatible).
|
||||||
set langnoremap
|
set langnoremap
|
||||||
endif
|
endif
|
||||||
|
|
||||||
|
|
||||||
|
" Add optional packages.
|
||||||
|
"
|
||||||
|
" The matchit plugin makes the % command work better, but it is not backwards
|
||||||
|
" compatible.
|
||||||
|
packadd matchit
|
||||||
|
20
src/Makefile
20
src/Makefile
@ -130,6 +130,7 @@
|
|||||||
# make installlinks only installs the Vim binary links
|
# make installlinks only installs the Vim binary links
|
||||||
# make installmanlinks only installs the Vim manpage links
|
# make installmanlinks only installs the Vim manpage links
|
||||||
# make installmacros only installs the Vim macros
|
# make installmacros only installs the Vim macros
|
||||||
|
# make installpack only installs the packages
|
||||||
# make installtutorbin only installs the Vim tutor program
|
# make installtutorbin only installs the Vim tutor program
|
||||||
# make installtutor only installs the Vim tutor files
|
# make installtutor only installs the Vim tutor files
|
||||||
# make installspell only installs the spell files
|
# make installspell only installs the spell files
|
||||||
@ -1008,6 +1009,7 @@ LANGSUBDIR = /lang
|
|||||||
COMPSUBDIR = /compiler
|
COMPSUBDIR = /compiler
|
||||||
KMAPSUBDIR = /keymap
|
KMAPSUBDIR = /keymap
|
||||||
MACROSUBDIR = /macros
|
MACROSUBDIR = /macros
|
||||||
|
PACKSUBDIR = /pack
|
||||||
TOOLSSUBDIR = /tools
|
TOOLSSUBDIR = /tools
|
||||||
TUTORSUBDIR = /tutor
|
TUTORSUBDIR = /tutor
|
||||||
SPELLSUBDIR = /spell
|
SPELLSUBDIR = /spell
|
||||||
@ -1029,6 +1031,7 @@ PODIR = po
|
|||||||
### COMPSUBLOC location for compiler files
|
### COMPSUBLOC location for compiler files
|
||||||
### KMAPSUBLOC location for keymap files
|
### KMAPSUBLOC location for keymap files
|
||||||
### MACROSUBLOC location for macro files
|
### MACROSUBLOC location for macro files
|
||||||
|
### PACKSUBLOC location for packages
|
||||||
### TOOLSSUBLOC location for tools files
|
### TOOLSSUBLOC location for tools files
|
||||||
### TUTORSUBLOC location for tutor files
|
### TUTORSUBLOC location for tutor files
|
||||||
### SPELLSUBLOC location for spell files
|
### SPELLSUBLOC location for spell files
|
||||||
@ -1050,6 +1053,7 @@ LANGSUBLOC = $(VIMRTLOC)$(LANGSUBDIR)
|
|||||||
COMPSUBLOC = $(VIMRTLOC)$(COMPSUBDIR)
|
COMPSUBLOC = $(VIMRTLOC)$(COMPSUBDIR)
|
||||||
KMAPSUBLOC = $(VIMRTLOC)$(KMAPSUBDIR)
|
KMAPSUBLOC = $(VIMRTLOC)$(KMAPSUBDIR)
|
||||||
MACROSUBLOC = $(VIMRTLOC)$(MACROSUBDIR)
|
MACROSUBLOC = $(VIMRTLOC)$(MACROSUBDIR)
|
||||||
|
PACKSUBLOC = $(VIMRTLOC)$(PACKSUBDIR)
|
||||||
TOOLSSUBLOC = $(VIMRTLOC)$(TOOLSSUBDIR)
|
TOOLSSUBLOC = $(VIMRTLOC)$(TOOLSSUBDIR)
|
||||||
TUTORSUBLOC = $(VIMRTLOC)$(TUTORSUBDIR)
|
TUTORSUBLOC = $(VIMRTLOC)$(TUTORSUBDIR)
|
||||||
SPELLSUBLOC = $(VIMRTLOC)$(SPELLSUBDIR)
|
SPELLSUBLOC = $(VIMRTLOC)$(SPELLSUBDIR)
|
||||||
@ -1155,6 +1159,9 @@ FTPLUGSOURCE = ../runtime/ftplugin
|
|||||||
# Where to copy the macro files from
|
# Where to copy the macro files from
|
||||||
MACROSOURCE = ../runtime/macros
|
MACROSOURCE = ../runtime/macros
|
||||||
|
|
||||||
|
# Where to copy the package files from
|
||||||
|
PACKSOURCE = ../runtime/pack
|
||||||
|
|
||||||
# Where to copy the tools files from
|
# Where to copy the tools files from
|
||||||
TOOLSSOURCE = ../runtime/tools
|
TOOLSSOURCE = ../runtime/tools
|
||||||
|
|
||||||
@ -1430,6 +1437,7 @@ DEST_LANG = $(DESTDIR)$(LANGSUBLOC)
|
|||||||
DEST_COMP = $(DESTDIR)$(COMPSUBLOC)
|
DEST_COMP = $(DESTDIR)$(COMPSUBLOC)
|
||||||
DEST_KMAP = $(DESTDIR)$(KMAPSUBLOC)
|
DEST_KMAP = $(DESTDIR)$(KMAPSUBLOC)
|
||||||
DEST_MACRO = $(DESTDIR)$(MACROSUBLOC)
|
DEST_MACRO = $(DESTDIR)$(MACROSUBLOC)
|
||||||
|
DEST_PACK = $(DESTDIR)$(PACKSUBLOC)
|
||||||
DEST_TOOLS = $(DESTDIR)$(TOOLSSUBLOC)
|
DEST_TOOLS = $(DESTDIR)$(TOOLSSUBLOC)
|
||||||
DEST_TUTOR = $(DESTDIR)$(TUTORSUBLOC)
|
DEST_TUTOR = $(DESTDIR)$(TUTORSUBLOC)
|
||||||
DEST_SPELL = $(DESTDIR)$(SPELLSUBLOC)
|
DEST_SPELL = $(DESTDIR)$(SPELLSUBLOC)
|
||||||
@ -2107,7 +2115,7 @@ INSTALLMANARGS = $(VIMLOC) $(SCRIPTLOC) $(VIMRCLOC) $(HELPSOURCE) $(MANMOD) \
|
|||||||
$(VIMNAME) $(VIMDIFFNAME) $(EVIMNAME)
|
$(VIMNAME) $(VIMDIFFNAME) $(EVIMNAME)
|
||||||
|
|
||||||
# Install most of the runtime files
|
# Install most of the runtime files
|
||||||
installruntime: installrtbase installmacros installtutor installspell
|
installruntime: installrtbase installmacros installpack installtutor installspell
|
||||||
|
|
||||||
# install the help files; first adjust the contents for the final location
|
# install the help files; first adjust the contents for the final location
|
||||||
installrtbase: $(HELPSOURCE)/vim.1 $(DEST_VIM) $(DEST_RT) \
|
installrtbase: $(HELPSOURCE)/vim.1 $(DEST_VIM) $(DEST_RT) \
|
||||||
@ -2206,6 +2214,11 @@ installmacros: $(DEST_VIM) $(DEST_RT) $(DEST_MACRO)
|
|||||||
rm -rf $$cvs; \
|
rm -rf $$cvs; \
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
installpack: $(DEST_VIM) $(DEST_RT) $(DEST_PACK)
|
||||||
|
$(INSTALL_DATA_R) $(PACKSOURCE)/* $(DEST_PACK)
|
||||||
|
chmod $(DIRMOD) `find $(DEST_PACK) -type d -print`
|
||||||
|
chmod $(FILEMOD) `find $(DEST_PACK) -type f -print`
|
||||||
|
|
||||||
# install the tutor files
|
# install the tutor files
|
||||||
installtutorbin: $(DEST_VIM)
|
installtutorbin: $(DEST_VIM)
|
||||||
$(INSTALL_DATA) vimtutor $(DEST_BIN)/$(VIMNAME)tutor
|
$(INSTALL_DATA) vimtutor $(DEST_BIN)/$(VIMNAME)tutor
|
||||||
@ -2355,8 +2368,8 @@ $(HELPSOURCE)/vim.1 $(MACROSOURCE) $(TOOLSSOURCE):
|
|||||||
$(DESTDIR)$(exec_prefix) $(DEST_BIN) \
|
$(DESTDIR)$(exec_prefix) $(DEST_BIN) \
|
||||||
$(DEST_VIM) $(DEST_RT) $(DEST_HELP) \
|
$(DEST_VIM) $(DEST_RT) $(DEST_HELP) \
|
||||||
$(DEST_PRINT) $(DEST_COL) $(DEST_SYN) $(DEST_IND) $(DEST_FTP) \
|
$(DEST_PRINT) $(DEST_COL) $(DEST_SYN) $(DEST_IND) $(DEST_FTP) \
|
||||||
$(DEST_LANG) $(DEST_KMAP) $(DEST_COMP) \
|
$(DEST_LANG) $(DEST_KMAP) $(DEST_COMP) $(DEST_MACRO) \
|
||||||
$(DEST_MACRO) $(DEST_TOOLS) $(DEST_TUTOR) $(DEST_SPELL) \
|
$(DEST_PACK) $(DEST_TOOLS) $(DEST_TUTOR) $(DEST_SPELL) \
|
||||||
$(DEST_AUTO) $(DEST_AUTO)/xml $(DEST_PLUG):
|
$(DEST_AUTO) $(DEST_AUTO)/xml $(DEST_PLUG):
|
||||||
-$(SHELL) ./mkinstalldirs $@
|
-$(SHELL) ./mkinstalldirs $@
|
||||||
-chmod $(DIRMOD) $@
|
-chmod $(DIRMOD) $@
|
||||||
@ -2501,6 +2514,7 @@ uninstall_runtime:
|
|||||||
-rm -f $(DEST_SYN)/*.vim $(DEST_SYN)/README.txt
|
-rm -f $(DEST_SYN)/*.vim $(DEST_SYN)/README.txt
|
||||||
-rm -f $(DEST_IND)/*.vim $(DEST_IND)/README.txt
|
-rm -f $(DEST_IND)/*.vim $(DEST_IND)/README.txt
|
||||||
-rm -rf $(DEST_MACRO)
|
-rm -rf $(DEST_MACRO)
|
||||||
|
-rm -rf $(DEST_PACK)
|
||||||
-rm -rf $(DEST_TUTOR)
|
-rm -rf $(DEST_TUTOR)
|
||||||
-rm -rf $(DEST_SPELL)
|
-rm -rf $(DEST_SPELL)
|
||||||
-rm -rf $(DEST_TOOLS)
|
-rm -rf $(DEST_TOOLS)
|
||||||
|
@ -748,6 +748,8 @@ static char *(features[]) =
|
|||||||
|
|
||||||
static int included_patches[] =
|
static int included_patches[] =
|
||||||
{ /* Add new patch number below this line */
|
{ /* Add new patch number below this line */
|
||||||
|
/**/
|
||||||
|
1649,
|
||||||
/**/
|
/**/
|
||||||
1648,
|
1648,
|
||||||
/**/
|
/**/
|
||||||
|
Loading…
x
Reference in New Issue
Block a user