0
0
mirror of https://github.com/vim/vim.git synced 2025-08-22 19:27:53 -04:00

Runtime file updates.

This commit is contained in:
Bram Moolenaar 2010-08-11 23:37:32 +02:00
parent fae6c1a02d
commit ede981a27f
3 changed files with 29 additions and 19 deletions

View File

@ -1,4 +1,4 @@
*if_pyth.txt* For Vim version 7.3f. Last change: 2010 Jul 25 *if_pyth.txt* For Vim version 7.3f. Last change: 2010 Aug 10
VIM REFERENCE MANUAL by Paul Moore VIM REFERENCE MANUAL by Paul Moore
@ -335,11 +335,11 @@ Currently the name is "python24.dll". That is for Python 2.4. To know for
sure edit "gvim.exe" and search for "python\d*.dll\c". sure edit "gvim.exe" and search for "python\d*.dll\c".
============================================================================== ==============================================================================
7. Python 3 *python3* 7. Python 3 *python3*
*:py3* *:python3* *:py3* *:python3*
The |:py3| and |:python3| commands work similar to |:python|. The |:py3| and |:python3| commands work similar to |:python|.
*:py3file* *:py3file*
The |:py3file| command works similar to |:pyfile|. The |:py3file| command works similar to |:pyfile|.
Vim can be built in four ways (:version output): Vim can be built in four ways (:version output):
@ -349,9 +349,16 @@ Vim can be built in four ways (:version output):
4. Python 2 and 3 support (+python/dyn, +python3/dyn) 4. Python 2 and 3 support (+python/dyn, +python3/dyn)
You can see that when Python 2 and Python 3 are both supported they must be You can see that when Python 2 and Python 3 are both supported they must be
loaded dynamically. This may cause some problems though, therefore currently loaded dynamically.
inside a Vim executable you can only use Python 2 or Python 3. To switch to
the other one you need to restart Vim. On Linux/Unix systems this can only be done without importing global symbols.
In this case python's "import" might fail, if the library expects the symbols
to be provided by vim. To work around this
1. either the problematic library, or python in case of standard libraries,
must be recompiled to link to the according libpython.so file
(--enable-shared in case of python).
2. Or you recompile vim for only one python version. In this case all symbols
can be imported into vim.
============================================================================== ==============================================================================
vim:tw=78:ts=8:ft=help:norl: vim:tw=78:ts=8:ft=help:norl:

View File

@ -199,6 +199,8 @@ J. Wang, 2009 Mar 31)
When $VIMRUNTIME is set in .vimrc, need to reload lang files. Already done When $VIMRUNTIME is set in .vimrc, need to reload lang files. Already done
for GTK, how about others? (Ron Aaron, 2010 Apr 10) for GTK, how about others? (Ron Aaron, 2010 Apr 10)
Patch for GTK buttons X1Mouse and X2Mouse. (Christian J. Robinson, 2010 Aug 9)
Motif: Build on Ubuntu can't enter any text in dialog text fields. Motif: Build on Ubuntu can't enter any text in dialog text fields.
When 'ft' changes redraw custom status line. When 'ft' changes redraw custom status line.

View File

@ -1,7 +1,8 @@
" Vim syntax file " Vim syntax file
" Language: Perl POD format " Language: Perl POD format
" Maintainer: Scott Bigham <dsb@killerbunnies.org> " Maintainer: Andy Lester <andy@petdance.com>
" Last Change: 2007 Jan 21 " URL: http://github.com/petdance/vim-perl
" Last Change: 2009-08-14
" To add embedded POD documentation highlighting to your syntax file, add " To add embedded POD documentation highlighting to your syntax file, add
" the commands: " the commands:
@ -25,15 +26,15 @@ elseif exists("b:current_syntax")
endif endif
" POD commands " POD commands
syn match podCommand "^=head[1234]" nextgroup=podCmdText contains=@NoSpell syn match podCommand "^=head[1234]" nextgroup=podCmdText contains=@NoSpell
syn match podCommand "^=item" nextgroup=podCmdText contains=@NoSpell syn match podCommand "^=item" nextgroup=podCmdText contains=@NoSpell
syn match podCommand "^=over" nextgroup=podOverIndent skipwhite contains=@NoSpell syn match podCommand "^=over" nextgroup=podOverIndent skipwhite contains=@NoSpell
syn match podCommand "^=back" contains=@NoSpell syn match podCommand "^=back" contains=@NoSpell
syn match podCommand "^=cut" contains=@NoSpell syn match podCommand "^=cut" contains=@NoSpell
syn match podCommand "^=pod" contains=@NoSpell syn match podCommand "^=pod" contains=@NoSpell
syn match podCommand "^=for" nextgroup=podForKeywd skipwhite contains=@NoSpell syn match podCommand "^=for" nextgroup=podForKeywd skipwhite contains=@NoSpell
syn match podCommand "^=begin" nextgroup=podForKeywd skipwhite contains=@NoSpell syn match podCommand "^=begin" nextgroup=podForKeywd skipwhite contains=@NoSpell
syn match podCommand "^=end" nextgroup=podForKeywd skipwhite contains=@NoSpell syn match podCommand "^=end" nextgroup=podForKeywd skipwhite contains=@NoSpell
" Text of a =head1, =head2 or =item command " Text of a =head1, =head2 or =item command
syn match podCmdText ".*$" contained contains=podFormat,@NoSpell syn match podCmdText ".*$" contained contains=podFormat,@NoSpell