mirror of
https://github.com/vim/vim.git
synced 2025-07-25 10:54:51 -04:00
updated for version 7.0153
This commit is contained in:
parent
1c7715dfe4
commit
07d4d7328a
@ -1,4 +1,4 @@
|
|||||||
*pi_spec.txt* For Vim version 7.0aa. Last change: 2005 Apr 01
|
*pi_spec.txt* For Vim version 7.0aa. Last change: 2005 Oct 03
|
||||||
|
|
||||||
by Gustavo Niemeyer ~
|
by Gustavo Niemeyer ~
|
||||||
|
|
||||||
@ -26,13 +26,13 @@ your maplocalleader key (default is '\') plus 'c'. If you do not have
|
|||||||
|spec_chglog_format| set, the plugin will ask you for an email address
|
|spec_chglog_format| set, the plugin will ask you for an email address
|
||||||
to use in this edit session.
|
to use in this edit session.
|
||||||
|
|
||||||
Everytime you run the plugin, it will check to see if the last entry
|
Every time you run the plugin, it will check to see if the last entry in the
|
||||||
in the changelog has been written today and by you. If it's the entry
|
changelog has been written today and by you. If the entry matches, it will
|
||||||
mathes, it will just insert a new changelog item, otherwise it will
|
just insert a new changelog item, otherwise it will create a new changelog
|
||||||
create a new changelog entry. If you are running with
|
entry. If you are running with |spec_chglog_release_info| enabled, it will
|
||||||
|spec_chglog_release_info| enabled, it will also check if the name, version
|
also check if the name, version and release matches. The plugin is smart
|
||||||
and release matches. The plugin is smart enough to ask you if it should
|
enough to ask you if it should update the package release, if you have not
|
||||||
update the package release, if you have not done so.
|
done so.
|
||||||
|
|
||||||
Setting a map *spec-setting-a-map*
|
Setting a map *spec-setting-a-map*
|
||||||
-------------
|
-------------
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
*todo.txt* For Vim version 7.0aa. Last change: 2005 Sep 30
|
*todo.txt* For Vim version 7.0aa. Last change: 2005 Oct 03
|
||||||
|
|
||||||
|
|
||||||
VIM REFERENCE MANUAL by Bram Moolenaar
|
VIM REFERENCE MANUAL by Bram Moolenaar
|
||||||
@ -30,15 +30,13 @@ be worked on, but only if you sponsor Vim development. See |sponsor|.
|
|||||||
*known-bugs*
|
*known-bugs*
|
||||||
-------------------- Known bugs and current work -----------------------
|
-------------------- Known bugs and current work -----------------------
|
||||||
|
|
||||||
Support subdirectories in plugin directory? (Nikolai Weibull)
|
test32 hangs. When 'complete' is ".,w" finding match in other window.
|
||||||
|
|
||||||
When scrolling starts, remember what script/line caused this, so that we know
|
|
||||||
what caused the hit-enter prompt? (Charles Campbell)
|
|
||||||
|
|
||||||
|
Undercurl doesn't work in HTML italic. (Michal Bozon)
|
||||||
When 'foldcolumn' is 1 show more + to be able to open all folds? (Donohue)
|
When 'foldcolumn' is 1 show more + to be able to open all folds? (Donohue)
|
||||||
|
|
||||||
ccomplete:
|
ccomplete:
|
||||||
- How to use a popup menu?
|
- When completing something that is a structure, add the "." or "->".
|
||||||
- When a typedef or struct is local to a file only use it in that file?
|
- When a typedef or struct is local to a file only use it in that file?
|
||||||
|
|
||||||
Mac unicode patch (Da Woon Jung):
|
Mac unicode patch (Da Woon Jung):
|
||||||
@ -79,10 +77,7 @@ PLANNED FOR VERSION 7.0:
|
|||||||
make it work for all completion methods.
|
make it work for all completion methods.
|
||||||
|
|
||||||
UI:
|
UI:
|
||||||
- Display the list of choices right under the place where they
|
- GUI implementation of the popup menu.
|
||||||
would be inserted in a kind of meny (use scrollbar when there are many
|
|
||||||
alternatives).
|
|
||||||
At first in a terminal, then add GUI implementations.
|
|
||||||
- When using tags, show match in preview window (function prototype,
|
- When using tags, show match in preview window (function prototype,
|
||||||
struct member, etc.).
|
struct member, etc.).
|
||||||
Or use one window for matches, another for context/info (Doug Kearns,
|
Or use one window for matches, another for context/info (Doug Kearns,
|
||||||
@ -3645,6 +3640,11 @@ From vile:
|
|||||||
|
|
||||||
|
|
||||||
Far future and "big" extensions:
|
Far future and "big" extensions:
|
||||||
|
- Instead of using a Makefile and autoconf, use a simple shell script to
|
||||||
|
find the C compiler and do everything with C code. Translate something
|
||||||
|
like an Aap recipe and configure.in to C. Avoids depending on Python,
|
||||||
|
thus will work everywhere. With batch file to find the C compiler it
|
||||||
|
would also work on MS-Windows.
|
||||||
- Make it easy to setup Vim for groups of users: novice vi users, novice
|
- Make it easy to setup Vim for groups of users: novice vi users, novice
|
||||||
Vim users, C programmers, xterm users, GUI users,...
|
Vim users, C programmers, xterm users, GUI users,...
|
||||||
- Change layout of blocks in swap file: Text at the start, with '\n' in
|
- Change layout of blocks in swap file: Text at the start, with '\n' in
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
*usr_05.txt* For Vim version 7.0aa. Last change: 2005 Feb 08
|
*usr_05.txt* For Vim version 7.0aa. Last change: 2005 Oct 02
|
||||||
|
|
||||||
VIM USER MANUAL - by Bram Moolenaar
|
VIM USER MANUAL - by Bram Moolenaar
|
||||||
|
|
||||||
@ -327,6 +327,9 @@ Example for Unix (assuming you didn't have a plugin directory yet): >
|
|||||||
That's all! Now you can use the commands defined in this plugin to justify
|
That's all! Now you can use the commands defined in this plugin to justify
|
||||||
text.
|
text.
|
||||||
|
|
||||||
|
If your plugin directory is getting full: You can also put them subdirecties.
|
||||||
|
For example, use "~/.vim/plugin/perl/*.vim" for all your Perl plugins.
|
||||||
|
|
||||||
|
|
||||||
FILETYPE PLUGINS *add-filetype-plugin* *ftplugins*
|
FILETYPE PLUGINS *add-filetype-plugin* *ftplugins*
|
||||||
|
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
*version7.txt* For Vim version 7.0aa. Last change: 2005 Sep 30
|
*version7.txt* For Vim version 7.0aa. Last change: 2005 Oct 02
|
||||||
|
|
||||||
|
|
||||||
VIM REFERENCE MANUAL by Bram Moolenaar
|
VIM REFERENCE MANUAL by Bram Moolenaar
|
||||||
@ -194,7 +194,12 @@ Use CTRL-X CTRL-O in Insert mode to start the completion. |i_CTRL-X_CTRL-O|
|
|||||||
The 'omnifunc' option is set by filetype plugins to define the function that
|
The 'omnifunc' option is set by filetype plugins to define the function that
|
||||||
figures out the completion.
|
figures out the completion.
|
||||||
|
|
||||||
Currently only C is supported. |ft-c-omni|
|
Currently supported languages:
|
||||||
|
C |ft-c-omni|
|
||||||
|
XHTML |ft-html-omni|
|
||||||
|
|
||||||
|
When the 'completeopt' option contains "menu" then matches for Insert mode
|
||||||
|
completion are displayed in a popup menu.
|
||||||
|
|
||||||
|
|
||||||
KDE support *new-KDE*
|
KDE support *new-KDE*
|
||||||
@ -366,6 +371,7 @@ Options: ~
|
|||||||
'completefunc' The name of a function used for user-specified Insert
|
'completefunc' The name of a function used for user-specified Insert
|
||||||
mode completion. CTRL-X CTRL-U can be used in Insert
|
mode completion. CTRL-X CTRL-U can be used in Insert
|
||||||
mode to do any kind of completion. (Taro Muraoka)
|
mode to do any kind of completion. (Taro Muraoka)
|
||||||
|
'completeopt' Enable popup menu for Insert mode completion.
|
||||||
'omnifunc' The name of a function used for omni completion.
|
'omnifunc' The name of a function used for omni completion.
|
||||||
'quoteescape' Characters used to escape quotes inside a string.
|
'quoteescape' Characters used to escape quotes inside a string.
|
||||||
Used for the a", a' and a` text objects. |a'|
|
Used for the a", a' and a` text objects. |a'|
|
||||||
@ -603,6 +609,9 @@ the cursor position. Likewise for "1gD" and "gD".
|
|||||||
'scrolljump' can be set to a negative number to scroll a percentage of the
|
'scrolljump' can be set to a negative number to scroll a percentage of the
|
||||||
window height.
|
window height.
|
||||||
|
|
||||||
|
The |v:scrollstart| variable has been added to help finding the location in
|
||||||
|
your script that causes the hit-enter prompt.
|
||||||
|
|
||||||
==============================================================================
|
==============================================================================
|
||||||
IMPROVEMENTS *improvements-7*
|
IMPROVEMENTS *improvements-7*
|
||||||
|
|
||||||
@ -826,6 +835,9 @@ completion supported for the input. (Yegappan Lakshmanan)
|
|||||||
When the 'include' option contains \zs the file name found is what is being
|
When the 'include' option contains \zs the file name found is what is being
|
||||||
matched from \zs to the end or \ze. Useful to pass more to 'includeexpr'.
|
matched from \zs to the end or \ze. Useful to pass more to 'includeexpr'.
|
||||||
|
|
||||||
|
Loading plugins on startup now supports subdirectories in the plugin
|
||||||
|
directory. |load-plugins|
|
||||||
|
|
||||||
==============================================================================
|
==============================================================================
|
||||||
COMPILE TIME CHANGES *compile-changes-7*
|
COMPILE TIME CHANGES *compile-changes-7*
|
||||||
|
|
||||||
|
@ -550,7 +550,7 @@ main
|
|||||||
*/
|
*/
|
||||||
if (p_lpl)
|
if (p_lpl)
|
||||||
{
|
{
|
||||||
source_runtime((char_u *)"plugin/*.vim", TRUE);
|
source_runtime((char_u *)"plugin/**/*.vim", TRUE);
|
||||||
TIME_MSG("loading plugins");
|
TIME_MSG("loading plugins");
|
||||||
}
|
}
|
||||||
#endif
|
#endif
|
||||||
|
Loading…
x
Reference in New Issue
Block a user