r1269 - in /trunk/packages/vim-scripts: debian/changelog debian/vim-scripts.status html/index.html html/plugin_cvsmenu.vim.html plugin/cvsmenu.vim
jamessan at users.alioth.debian.org
jamessan at users.alioth.debian.org
Sat Jul 5 02:13:08 UTC 2008
Author: jamessan
Date: Sat Jul 5 02:13:08 2008
New Revision: 1269
URL: http://svn.debian.org/wsvn/pkg-vim/?sc=1&rev=1269
Log:
Update cvsmenu to 1.147
Modified:
trunk/packages/vim-scripts/debian/changelog
trunk/packages/vim-scripts/debian/vim-scripts.status
trunk/packages/vim-scripts/html/index.html
trunk/packages/vim-scripts/html/plugin_cvsmenu.vim.html
trunk/packages/vim-scripts/plugin/cvsmenu.vim
Modified: trunk/packages/vim-scripts/debian/changelog
URL: http://svn.debian.org/wsvn/pkg-vim/trunk/packages/vim-scripts/debian/changelog?rev=1269&op=diff
==============================================================================
--- trunk/packages/vim-scripts/debian/changelog (original)
+++ trunk/packages/vim-scripts/debian/changelog Sat Jul 5 02:13:08 2008
@@ -6,7 +6,7 @@
[ James Vega ]
* Updated addons:
- - NERD Commenter, vcscommand
+ - NERD Commenter, vcscommand, cvsmenu
* Added patches:
- closetag-sanity.dpatch: Ensure b:unaryTagsStack is defined when calling
GetCloseTag. (Closes: #489239)
Modified: trunk/packages/vim-scripts/debian/vim-scripts.status
URL: http://svn.debian.org/wsvn/pkg-vim/trunk/packages/vim-scripts/debian/vim-scripts.status?rev=1269&op=diff
==============================================================================
--- trunk/packages/vim-scripts/debian/vim-scripts.status (original)
+++ trunk/packages/vim-scripts/debian/vim-scripts.status Sat Jul 5 02:13:08 2008
@@ -127,7 +127,7 @@
email: adah at sh163.net
license: GNU LGPL, see /usr/share/common-licenses/LGPL-2
disabledby: let loaded_cvsmenu = 1
-version: 1.145
+version: 1.147
script_name: plugin/vcscommand.vim
addon: vcscommand
Modified: trunk/packages/vim-scripts/html/index.html
URL: http://svn.debian.org/wsvn/pkg-vim/trunk/packages/vim-scripts/html/index.html?rev=1269&op=diff
==============================================================================
--- trunk/packages/vim-scripts/html/index.html (original)
+++ trunk/packages/vim-scripts/html/index.html Sat Jul 5 02:13:08 2008
@@ -50,7 +50,7 @@
<li><a href="syntax_mkd.vim.html">syntax/mkd.vim.html</a></li>
</ul>
<p>
- Page generated on Fri, 04 Jul 2008 21:57:42 -0400
+ Page generated on Fri, 04 Jul 2008 22:05:48 -0400
.
</p>
</body>
Modified: trunk/packages/vim-scripts/html/plugin_cvsmenu.vim.html
URL: http://svn.debian.org/wsvn/pkg-vim/trunk/packages/vim-scripts/html/plugin_cvsmenu.vim.html?rev=1269&op=diff
==============================================================================
--- trunk/packages/vim-scripts/html/plugin_cvsmenu.vim.html (original)
+++ trunk/packages/vim-scripts/html/plugin_cvsmenu.vim.html Sat Jul 5 02:13:08 2008
@@ -153,8 +153,8 @@
<tr>
<td class="lightbg"><b> script karma </b></td>
<td>
- Rating <b>98/34</b>,
- Downloaded by 2201 </td>
+ Rating <b>114/38</b>,
+ Downloaded by 2515 </td>
</tr>
</table>
<p>
@@ -204,228 +204,236 @@
<th valign="top">release notes</th>
</tr>
<tr>
- <td class="rowodd" valign="top" nowrap><a href="download_script.php?src_id=8101">cvsmenu.vim</a></td>
- <td class="rowodd" valign="top" nowrap><b>1.145</b></td>
- <td class="rowodd" valign="top" nowrap><i>2007-12-29</i></td>
- <td class="rowodd" valign="top" nowrap>6.0</td>
- <td class="rowodd" valign="top"><i><a href="/account/profile.php?user_id=6184">Yongwei Wu</a></i></td>
- <td class="rowodd" valign="top" width="2000">Fix the bug that the local status is not automatically refreshed when committing a file not in the current directory.</td>
-</tr>
-<tr>
- <td class="roweven" valign="top" nowrap><a href="download_script.php?src_id=7839">cvsmenu.vim</a></td>
- <td class="roweven" valign="top" nowrap><b>1.144</b></td>
- <td class="roweven" valign="top" nowrap><i>2007-10-26</i></td>
- <td class="roweven" valign="top" nowrap>6.0</td>
- <td class="roweven" valign="top"><i><a href="/account/profile.php?user_id=6184">Yongwei Wu</a></i></td>
- <td class="roweven" valign="top" width="2000">Fix the bug that shortcut keys cannot be created in Unix when the path of cvsmenu.vim contains spaces.
<br></td>
-</tr>
-<tr>
- <td class="rowodd" valign="top" nowrap><a href="download_script.php?src_id=7737">cvsmenu.vim</a></td>
- <td class="rowodd" valign="top" nowrap><b>1.143</b></td>
- <td class="rowodd" valign="top" nowrap><i>2007-10-01</i></td>
- <td class="rowodd" valign="top" nowrap>6.0</td>
- <td class="rowodd" valign="top"><i><a href="/account/profile.php?user_id=6184">Yongwei Wu</a></i></td>
- <td class="rowodd" valign="top" width="2000">Fix the bug that the file path cannot contain spaces (in Unix and Cygwin).</td>
-</tr>
-<tr>
- <td class="roweven" valign="top" nowrap><a href="download_script.php?src_id=7088">cvsmenu.vim</a></td>
- <td class="roweven" valign="top" nowrap><b>1.142</b></td>
- <td class="roweven" valign="top" nowrap><i>2007-05-09</i></td>
- <td class="roweven" valign="top" nowrap>6.0</td>
- <td class="roweven" valign="top"><i><a href="/account/profile.php?user_id=6184">Yongwei Wu</a></i></td>
- <td class="roweven" valign="top" width="2000">Shorten `CVScvsoutputencoding' to `CVScmdencoding';
<br>Add a new control variable g:CVSfileencoding to ensure the result of CVS-Diff and CVS-Annotate is correct;
<br>Set the appropriate fileencoding in CVSDoCommand.</td>
-</tr>
-<tr>
- <td class="rowodd" valign="top" nowrap><a href="download_script.php?src_id=6316">cvsmenu.vim</a></td>
- <td class="rowodd" valign="top" nowrap><b>1.140</b></td>
- <td class="rowodd" valign="top" nowrap><i>2006-10-22</i></td>
- <td class="rowodd" valign="top" nowrap>6.0</td>
- <td class="rowodd" valign="top"><i><a href="/account/profile.php?user_id=6184">Yongwei Wu</a></i></td>
- <td class="rowodd" valign="top" width="2000">Re-enable password piping on Windows (tested to work with CVSNT 2.5.02 Build 2115) to make update cvsmenu.vim smoother; Change the name pattern of temporary log message file to make CVSeasylogmessage work with different versions of CVS (tested with more than 4 different CVS clients); Make some minor bug fixes.</td>
-</tr>
-<tr>
- <td class="roweven" valign="top" nowrap><a href="download_script.php?src_id=6311">cvsmenu.vim</a></td>
- <td class="roweven" valign="top" nowrap><b>1.136</b></td>
- <td class="roweven" valign="top" nowrap><i>2006-10-20</i></td>
- <td class="roweven" valign="top" nowrap>6.0</td>
- <td class="roweven" valign="top"><i><a href="/account/profile.php?user_id=6184">Yongwei Wu</a></i></td>
- <td class="roweven" valign="top" width="2000">When vimming a CVS log message, ensure there is an empty line at the beginning, make editing start in insert mode, and make a normal-mode ENTER finish editing (can be disabled by put `let g:CVSeasylogmessage=0' in (.|_)vimrc).</td>
-</tr>
-<tr>
- <td class="rowodd" valign="top" nowrap><a href="download_script.php?src_id=6304">cvsmenu.vim</a></td>
- <td class="rowodd" valign="top" nowrap><b>1.135</b></td>
- <td class="rowodd" valign="top" nowrap><i>2006-10-19</i></td>
- <td class="rowodd" valign="top" nowrap>6.0</td>
- <td class="rowodd" valign="top"><i><a href="/account/profile.php?user_id=6184">Yongwei Wu</a></i></td>
- <td class="rowodd" valign="top" width="2000">Display a message and cease to CVS diff if the file is newly added; allow using `q' to close the CVS history window.</td>
-</tr>
-<tr>
- <td class="roweven" valign="top" nowrap><a href="download_script.php?src_id=6286">cvsmenu.vim</a></td>
- <td class="roweven" valign="top" nowrap><b>1.133</b></td>
- <td class="roweven" valign="top" nowrap><i>2006-10-16</i></td>
- <td class="roweven" valign="top" nowrap>6.0</td>
- <td class="roweven" valign="top"><i><a href="/account/profile.php?user_id=6184">Yongwei Wu</a></i></td>
- <td class="roweven" valign="top" width="2000">Use the corresponding version instead of the most recent version in the repository to Diff, as the command line `cvs diff ...' does.</td>
-</tr>
-<tr>
- <td class="rowodd" valign="top" nowrap><a href="download_script.php?src_id=6280">cvsmenu.vim</a></td>
- <td class="rowodd" valign="top" nowrap><b>1.132</b></td>
- <td class="rowodd" valign="top" nowrap><i>2006-10-13</i></td>
- <td class="rowodd" valign="top" nowrap>6.0</td>
- <td class="rowodd" valign="top"><i><a href="/account/profile.php?user_id=6184">Yongwei Wu</a></i></td>
- <td class="rowodd" valign="top" width="2000">Fix the display problem of `Directory > Local status'; clean up the code a little.</td>
-</tr>
-<tr>
- <td class="roweven" valign="top" nowrap><a href="download_script.php?src_id=6264">cvsmenu.vim</a></td>
- <td class="roweven" valign="top" nowrap><b>1.127</b></td>
- <td class="roweven" valign="top" nowrap><i>2006-10-10</i></td>
- <td class="roweven" valign="top" nowrap>6.0</td>
- <td class="roweven" valign="top"><i><a href="/account/profile.php?user_id=6184">Yongwei Wu</a></i></td>
- <td class="roweven" valign="top" width="2000">Fix the bug that `Checkout to' does not work.</td>
-</tr>
-<tr>
- <td class="rowodd" valign="top" nowrap><a href="download_script.php?src_id=6159">cvsmenu.vim</a></td>
- <td class="rowodd" valign="top" nowrap><b>1.126</b></td>
- <td class="rowodd" valign="top" nowrap><i>2006-09-11</i></td>
- <td class="rowodd" valign="top" nowrap>6.0</td>
- <td class="rowodd" valign="top"><i><a href="/account/profile.php?user_id=6184">Yongwei Wu</a></i></td>
- <td class="rowodd" valign="top" width="2000">Allow non-ASCII filename to be used when encoding=utf-8.</td>
-</tr>
-<tr>
- <td class="roweven" valign="top" nowrap><a href="download_script.php?src_id=6134">cvsmenu.vim</a></td>
- <td class="roweven" valign="top" nowrap><b>1.125</b></td>
- <td class="roweven" valign="top" nowrap><i>2006-09-02</i></td>
- <td class="roweven" valign="top" nowrap>6.0</td>
- <td class="roweven" valign="top"><i><a href="/account/profile.php?user_id=6184">Yongwei Wu</a></i></td>
- <td class="roweven" valign="top" width="2000">Truncate the Vim title after the file name so that the file name is always visible when the directory name is long.</td>
-</tr>
-<tr>
- <td class="rowodd" valign="top" nowrap><a href="download_script.php?src_id=6082">cvsmenu.vim</a></td>
- <td class="rowodd" valign="top" nowrap><b>1.124</b></td>
- <td class="rowodd" valign="top" nowrap><i>2006-08-20</i></td>
- <td class="rowodd" valign="top" nowrap>6.0</td>
- <td class="rowodd" valign="top"><i><a href="/account/profile.php?user_id=6184">Yongwei Wu</a></i></td>
- <td class="rowodd" valign="top" width="2000">Map `q' to quickly close the buffer opened by cvs annotate and cvs log.</td>
-</tr>
-<tr>
- <td class="roweven" valign="top" nowrap><a href="download_script.php?src_id=5734">cvsmenu.vim</a></td>
- <td class="roweven" valign="top" nowrap><b>1.123</b></td>
- <td class="roweven" valign="top" nowrap><i>2006-05-21</i></td>
- <td class="roweven" valign="top" nowrap>6.0</td>
- <td class="roweven" valign="top"><i><a href="/account/profile.php?user_id=6184">Yongwei Wu</a></i></td>
- <td class="roweven" valign="top" width="2000">Update broken links and make self-update work again.</td>
-</tr>
-<tr>
- <td class="rowodd" valign="top" nowrap><a href="download_script.php?src_id=5687">cvsmenu.vim</a></td>
- <td class="rowodd" valign="top" nowrap><b>1.122</b></td>
- <td class="rowodd" valign="top" nowrap><i>2006-05-13</i></td>
- <td class="rowodd" valign="top" nowrap>6.0</td>
- <td class="rowodd" valign="top"><i><a href="/account/profile.php?user_id=6184">Yongwei Wu</a></i></td>
- <td class="rowodd" valign="top" width="2000">Update CVS info due to the SourceForge site change to make updating itself continue to work.</td>
-</tr>
-<tr>
- <td class="roweven" valign="top" nowrap><a href="download_script.php?src_id=4770">cvsmenu.vim</a></td>
- <td class="roweven" valign="top" nowrap><b>1.121</b></td>
- <td class="roweven" valign="top" nowrap><i>2005-11-16</i></td>
- <td class="roweven" valign="top" nowrap>6.0</td>
- <td class="roweven" valign="top"><i><a href="/account/profile.php?user_id=6184">Yongwei Wu</a></i></td>
- <td class="roweven" valign="top" width="2000">- Use extracted cvs command (w/o `-q' etc.) to match with CVSdontconvertfor; - Ensure correct message escaping on Windows when shell=cmd.exe (regardless of shellxquote); - Documentation is updated to reflect my changes: be sure to use `CVS - Settings - Install - Install updates' (or `Download updates' followed by `Install buffer as help' on the help file buffer) to get it.</td>
-</tr>
-<tr>
- <td class="rowodd" valign="top" nowrap><a href="download_script.php?src_id=4725">cvsmenu.vim</a></td>
- <td class="rowodd" valign="top" nowrap><b>1.118</b></td>
- <td class="rowodd" valign="top" nowrap><i>2005-11-09</i></td>
- <td class="rowodd" valign="top" nowrap>6.0</td>
- <td class="rowodd" valign="top"><i><a href="/account/profile.php?user_id=6184">Yongwei Wu</a></i></td>
- <td class="rowodd" valign="top" width="2000">- Deal with "`" correctly under Unix;
<br>- Make no-reload-prompt trick work when the committed file is not in the current directory.</td>
-</tr>
-<tr>
- <td class="roweven" valign="top" nowrap><a href="download_script.php?src_id=4713">cvsmenu.vim</a></td>
- <td class="roweven" valign="top" nowrap><b>1.116</b></td>
- <td class="roweven" valign="top" nowrap><i>2005-11-01</i></td>
- <td class="roweven" valign="top" nowrap>6.0</td>
- <td class="roweven" valign="top"><i><a href="/account/profile.php?user_id=6184">Yongwei Wu</a></i></td>
- <td class="roweven" valign="top" width="2000">- Do not allow to commit if the current file has not a name;
<br>- Fix a bug when executing `:w file' on an unsaved named buffer.</td>
-</tr>
-<tr>
- <td class="rowodd" valign="top" nowrap><a href="download_script.php?src_id=4673">cvsmenu.vim</a></td>
- <td class="rowodd" valign="top" nowrap><b>1.114</b></td>
- <td class="rowodd" valign="top" nowrap><i>2005-10-14</i></td>
- <td class="rowodd" valign="top" nowrap>6.0</td>
- <td class="rowodd" valign="top"><i><a href="/account/profile.php?user_id=6184">Yongwei Wu</a></i></td>
- <td class="rowodd" valign="top" width="2000">- Work around a problem that unedit of CVSNT may prompt to revert changes;
<br>- Allow the ouput encoding of cvs be different from the Vim encoding (e.g., to make Chinese in annotate and the error message of CVSNT display correctly, one may now use `let CVScvsoutputencoding="gbk"' in .vimrc).</td>
-</tr>
-<tr>
- <td class="roweven" valign="top" nowrap><a href="download_script.php?src_id=4612">cvsmenu.vim</a></td>
- <td class="roweven" valign="top" nowrap><b>1.112</b></td>
- <td class="roweven" valign="top" nowrap><i>2005-09-22</i></td>
- <td class="roweven" valign="top" nowrap>6.0</td>
- <td class="roweven" valign="top"><i><a href="/account/profile.php?user_id=6184">Yongwei Wu</a></i></td>
- <td class="roweven" valign="top" width="2000">- Rename CVSaddspaceafterannotate to CVSspacesinannotate;
<br>- Display two missing parameters in CVS - Info;
<br>- Avoid the reload prompt after commit;
<br>- Do not allow to commit if the current buffer is modified.</td>
-</tr>
-<tr>
- <td class="rowodd" valign="top" nowrap><a href="download_script.php?src_id=4414">cvsmenu.vim</a></td>
- <td class="rowodd" valign="top" nowrap><b>1.109</b></td>
- <td class="rowodd" valign="top" nowrap><i>2005-07-07</i></td>
- <td class="rowodd" valign="top" nowrap>6.0</td>
- <td class="rowodd" valign="top"><i><a href="/account/profile.php?user_id=6184">Yongwei Wu</a></i></td>
- <td class="rowodd" valign="top" width="2000">Fix problems with CVS annotation highlighting.</td>
-</tr>
-<tr>
- <td class="roweven" valign="top" nowrap><a href="download_script.php?src_id=4351">cvsmenu.vim</a></td>
- <td class="roweven" valign="top" nowrap><b>1.107</b></td>
- <td class="roweven" valign="top" nowrap><i>2005-06-08</i></td>
- <td class="roweven" valign="top" nowrap>6.0</td>
- <td class="roweven" valign="top"><i><a href="/account/profile.php?user_id=6184">Yongwei Wu</a></i></td>
- <td class="roweven" valign="top" width="2000">- Allow space adjustment of output of "CVS - Annotate" (assign a positive value to g:CVSaddspaceafterannotate) so that files that use TABs can align better.
<br>- Output of "CVS - Annotate" is now highlighted.</td>
-</tr>
-<tr>
- <td class="rowodd" valign="top" nowrap><a href="download_script.php?src_id=4207">cvsmenu.vim</a></td>
- <td class="rowodd" valign="top" nowrap><b>1.104</b></td>
- <td class="rowodd" valign="top" nowrap><i>2005-04-28</i></td>
- <td class="rowodd" valign="top" nowrap>6.0</td>
- <td class="rowodd" valign="top"><i><a href="/account/profile.php?user_id=6184">Yongwei Wu</a></i></td>
- <td class="rowodd" valign="top" width="2000">- Do not remap keys for new buffers output by cvs annotate, history, and log.
<br>- Correct the help message for output buffer.</td>
-</tr>
-<tr>
- <td class="roweven" valign="top" nowrap><a href="download_script.php?src_id=4184">cvsmenu.vim</a></td>
- <td class="roweven" valign="top" nowrap><b>1.102</b></td>
- <td class="roweven" valign="top" nowrap><i>2005-04-19</i></td>
- <td class="roweven" valign="top" nowrap>6.0</td>
- <td class="roweven" valign="top"><i><a href="/account/profile.php?user_id=6184">Yongwei Wu</a></i></td>
- <td class="roweven" valign="top" width="2000">Make menu commands like "CVS - Directory - Update" work in insert mode.</td>
-</tr>
-<tr>
- <td class="rowodd" valign="top" nowrap><a href="download_script.php?src_id=4175">cvsmenu.vim</a></td>
- <td class="rowodd" valign="top" nowrap><b>1.100</b></td>
- <td class="rowodd" valign="top" nowrap><i>2005-04-17</i></td>
- <td class="rowodd" valign="top" nowrap>6.0</td>
- <td class="rowodd" valign="top"><i><a href="/account/profile.php?user_id=6184">Yongwei Wu</a></i></td>
- <td class="rowodd" valign="top" width="2000">Do not reload-after-commit after a directory commit (to avoid an error).
<br>
<br>Fix CVSInstallAsPlugin and CVSInstallAsHelp so that the plugin and its help are installed to where the script is currently installed.</td>
-</tr>
-<tr>
- <td class="roweven" valign="top" nowrap><a href="download_script.php?src_id=4121">cvsmenu.vim</a></td>
- <td class="roweven" valign="top" nowrap><b>1.97</b></td>
- <td class="roweven" valign="top" nowrap><i>2005-04-04</i></td>
- <td class="roweven" valign="top" nowrap>6.0</td>
- <td class="roweven" valign="top"><i><a href="/account/profile.php?user_id=6184">Yongwei Wu</a></i></td>
- <td class="roweven" valign="top" width="2000">Fix the broken key mapping. Now it is possible to use key sequences similar to the menu hot keys. E.g. `alt-c, i' is used to commit when the GUI menu exists; so `,ci' could be used in text-mode Vim to commit.</td>
-</tr>
-<tr>
- <td class="rowodd" valign="top" nowrap><a href="download_script.php?src_id=4089">cvsmenu.vim</a></td>
- <td class="rowodd" valign="top" nowrap><b>1.96</b></td>
- <td class="rowodd" valign="top" nowrap><i>2005-03-28</i></td>
- <td class="rowodd" valign="top" nowrap>6.0</td>
- <td class="rowodd" valign="top"><i><a href="/account/profile.php?user_id=6184">Yongwei Wu</a></i></td>
- <td class="rowodd" valign="top" width="2000">Make sure the special characters "&", "<", ">", "|", and "^" are handled correctly if shell is cmd.exe and shellxquote is \" (there will be miscellaneous gotchas if the shell is command.com or shellxquote is empty).
<br>
<br>Change the prefixing spaces in menu items to appending spaces to make wildmenu users happier (when wim includes longest).</td>
-</tr>
-<tr>
- <td class="roweven" valign="top" nowrap><a href="download_script.php?src_id=4058">cvsmenu.vim</a></td>
- <td class="roweven" valign="top" nowrap><b>1.94</b></td>
- <td class="roweven" valign="top" nowrap><i>2005-03-22</i></td>
- <td class="roweven" valign="top" nowrap>6.0</td>
- <td class="roweven" valign="top"><i><a href="/account/profile.php?user_id=6184">Yongwei Wu</a></i></td>
- <td class="roweven" valign="top" width="2000">Initial upload</td>
+ <td class="rowodd" valign="top" nowrap><a href="download_script.php?src_id=8868">cvsmenu.vim</a></td>
+ <td class="rowodd" valign="top" nowrap><b>1.147</b></td>
+ <td class="rowodd" valign="top" nowrap><i>2008-06-29</i></td>
+ <td class="rowodd" valign="top" nowrap>6.0</td>
+ <td class="rowodd" valign="top"><i><a href="/account/profile.php?user_id=6184">Yongwei Wu</a></i></td>
+ <td class="rowodd" valign="top" width="2000">Fix the issue that the global fileencoding can be accidentally changed by "let &fileencoding="; fix the problem that the log message is not converted to the CVScmdencoding.</td>
+</tr>
+<tr>
+ <td class="roweven" valign="top" nowrap><a href="download_script.php?src_id=8101">cvsmenu.vim</a></td>
+ <td class="roweven" valign="top" nowrap><b>1.145</b></td>
+ <td class="roweven" valign="top" nowrap><i>2007-12-29</i></td>
+ <td class="roweven" valign="top" nowrap>6.0</td>
+ <td class="roweven" valign="top"><i><a href="/account/profile.php?user_id=6184">Yongwei Wu</a></i></td>
+ <td class="roweven" valign="top" width="2000">Fix the bug that the local status is not automatically refreshed when committing a file not in the current directory.</td>
+</tr>
+<tr>
+ <td class="rowodd" valign="top" nowrap><a href="download_script.php?src_id=7839">cvsmenu.vim</a></td>
+ <td class="rowodd" valign="top" nowrap><b>1.144</b></td>
+ <td class="rowodd" valign="top" nowrap><i>2007-10-26</i></td>
+ <td class="rowodd" valign="top" nowrap>6.0</td>
+ <td class="rowodd" valign="top"><i><a href="/account/profile.php?user_id=6184">Yongwei Wu</a></i></td>
+ <td class="rowodd" valign="top" width="2000">Fix the bug that shortcut keys cannot be created in Unix when the path of cvsmenu.vim contains spaces.
<br></td>
+</tr>
+<tr>
+ <td class="roweven" valign="top" nowrap><a href="download_script.php?src_id=7737">cvsmenu.vim</a></td>
+ <td class="roweven" valign="top" nowrap><b>1.143</b></td>
+ <td class="roweven" valign="top" nowrap><i>2007-10-01</i></td>
+ <td class="roweven" valign="top" nowrap>6.0</td>
+ <td class="roweven" valign="top"><i><a href="/account/profile.php?user_id=6184">Yongwei Wu</a></i></td>
+ <td class="roweven" valign="top" width="2000">Fix the bug that the file path cannot contain spaces (in Unix and Cygwin).</td>
+</tr>
+<tr>
+ <td class="rowodd" valign="top" nowrap><a href="download_script.php?src_id=7088">cvsmenu.vim</a></td>
+ <td class="rowodd" valign="top" nowrap><b>1.142</b></td>
+ <td class="rowodd" valign="top" nowrap><i>2007-05-09</i></td>
+ <td class="rowodd" valign="top" nowrap>6.0</td>
+ <td class="rowodd" valign="top"><i><a href="/account/profile.php?user_id=6184">Yongwei Wu</a></i></td>
+ <td class="rowodd" valign="top" width="2000">Shorten `CVScvsoutputencoding' to `CVScmdencoding';
<br>Add a new control variable g:CVSfileencoding to ensure the result of CVS-Diff and CVS-Annotate is correct;
<br>Set the appropriate fileencoding in CVSDoCommand.</td>
+</tr>
+<tr>
+ <td class="roweven" valign="top" nowrap><a href="download_script.php?src_id=6316">cvsmenu.vim</a></td>
+ <td class="roweven" valign="top" nowrap><b>1.140</b></td>
+ <td class="roweven" valign="top" nowrap><i>2006-10-22</i></td>
+ <td class="roweven" valign="top" nowrap>6.0</td>
+ <td class="roweven" valign="top"><i><a href="/account/profile.php?user_id=6184">Yongwei Wu</a></i></td>
+ <td class="roweven" valign="top" width="2000">Re-enable password piping on Windows (tested to work with CVSNT 2.5.02 Build 2115) to make update cvsmenu.vim smoother; Change the name pattern of temporary log message file to make CVSeasylogmessage work with different versions of CVS (tested with more than 4 different CVS clients); Make some minor bug fixes.</td>
+</tr>
+<tr>
+ <td class="rowodd" valign="top" nowrap><a href="download_script.php?src_id=6311">cvsmenu.vim</a></td>
+ <td class="rowodd" valign="top" nowrap><b>1.136</b></td>
+ <td class="rowodd" valign="top" nowrap><i>2006-10-20</i></td>
+ <td class="rowodd" valign="top" nowrap>6.0</td>
+ <td class="rowodd" valign="top"><i><a href="/account/profile.php?user_id=6184">Yongwei Wu</a></i></td>
+ <td class="rowodd" valign="top" width="2000">When vimming a CVS log message, ensure there is an empty line at the beginning, make editing start in insert mode, and make a normal-mode ENTER finish editing (can be disabled by put `let g:CVSeasylogmessage=0' in (.|_)vimrc).</td>
+</tr>
+<tr>
+ <td class="roweven" valign="top" nowrap><a href="download_script.php?src_id=6304">cvsmenu.vim</a></td>
+ <td class="roweven" valign="top" nowrap><b>1.135</b></td>
+ <td class="roweven" valign="top" nowrap><i>2006-10-19</i></td>
+ <td class="roweven" valign="top" nowrap>6.0</td>
+ <td class="roweven" valign="top"><i><a href="/account/profile.php?user_id=6184">Yongwei Wu</a></i></td>
+ <td class="roweven" valign="top" width="2000">Display a message and cease to CVS diff if the file is newly added; allow using `q' to close the CVS history window.</td>
+</tr>
+<tr>
+ <td class="rowodd" valign="top" nowrap><a href="download_script.php?src_id=6286">cvsmenu.vim</a></td>
+ <td class="rowodd" valign="top" nowrap><b>1.133</b></td>
+ <td class="rowodd" valign="top" nowrap><i>2006-10-16</i></td>
+ <td class="rowodd" valign="top" nowrap>6.0</td>
+ <td class="rowodd" valign="top"><i><a href="/account/profile.php?user_id=6184">Yongwei Wu</a></i></td>
+ <td class="rowodd" valign="top" width="2000">Use the corresponding version instead of the most recent version in the repository to Diff, as the command line `cvs diff ...' does.</td>
+</tr>
+<tr>
+ <td class="roweven" valign="top" nowrap><a href="download_script.php?src_id=6280">cvsmenu.vim</a></td>
+ <td class="roweven" valign="top" nowrap><b>1.132</b></td>
+ <td class="roweven" valign="top" nowrap><i>2006-10-13</i></td>
+ <td class="roweven" valign="top" nowrap>6.0</td>
+ <td class="roweven" valign="top"><i><a href="/account/profile.php?user_id=6184">Yongwei Wu</a></i></td>
+ <td class="roweven" valign="top" width="2000">Fix the display problem of `Directory > Local status'; clean up the code a little.</td>
+</tr>
+<tr>
+ <td class="rowodd" valign="top" nowrap><a href="download_script.php?src_id=6264">cvsmenu.vim</a></td>
+ <td class="rowodd" valign="top" nowrap><b>1.127</b></td>
+ <td class="rowodd" valign="top" nowrap><i>2006-10-10</i></td>
+ <td class="rowodd" valign="top" nowrap>6.0</td>
+ <td class="rowodd" valign="top"><i><a href="/account/profile.php?user_id=6184">Yongwei Wu</a></i></td>
+ <td class="rowodd" valign="top" width="2000">Fix the bug that `Checkout to' does not work.</td>
+</tr>
+<tr>
+ <td class="roweven" valign="top" nowrap><a href="download_script.php?src_id=6159">cvsmenu.vim</a></td>
+ <td class="roweven" valign="top" nowrap><b>1.126</b></td>
+ <td class="roweven" valign="top" nowrap><i>2006-09-11</i></td>
+ <td class="roweven" valign="top" nowrap>6.0</td>
+ <td class="roweven" valign="top"><i><a href="/account/profile.php?user_id=6184">Yongwei Wu</a></i></td>
+ <td class="roweven" valign="top" width="2000">Allow non-ASCII filename to be used when encoding=utf-8.</td>
+</tr>
+<tr>
+ <td class="rowodd" valign="top" nowrap><a href="download_script.php?src_id=6134">cvsmenu.vim</a></td>
+ <td class="rowodd" valign="top" nowrap><b>1.125</b></td>
+ <td class="rowodd" valign="top" nowrap><i>2006-09-02</i></td>
+ <td class="rowodd" valign="top" nowrap>6.0</td>
+ <td class="rowodd" valign="top"><i><a href="/account/profile.php?user_id=6184">Yongwei Wu</a></i></td>
+ <td class="rowodd" valign="top" width="2000">Truncate the Vim title after the file name so that the file name is always visible when the directory name is long.</td>
+</tr>
+<tr>
+ <td class="roweven" valign="top" nowrap><a href="download_script.php?src_id=6082">cvsmenu.vim</a></td>
+ <td class="roweven" valign="top" nowrap><b>1.124</b></td>
+ <td class="roweven" valign="top" nowrap><i>2006-08-20</i></td>
+ <td class="roweven" valign="top" nowrap>6.0</td>
+ <td class="roweven" valign="top"><i><a href="/account/profile.php?user_id=6184">Yongwei Wu</a></i></td>
+ <td class="roweven" valign="top" width="2000">Map `q' to quickly close the buffer opened by cvs annotate and cvs log.</td>
+</tr>
+<tr>
+ <td class="rowodd" valign="top" nowrap><a href="download_script.php?src_id=5734">cvsmenu.vim</a></td>
+ <td class="rowodd" valign="top" nowrap><b>1.123</b></td>
+ <td class="rowodd" valign="top" nowrap><i>2006-05-21</i></td>
+ <td class="rowodd" valign="top" nowrap>6.0</td>
+ <td class="rowodd" valign="top"><i><a href="/account/profile.php?user_id=6184">Yongwei Wu</a></i></td>
+ <td class="rowodd" valign="top" width="2000">Update broken links and make self-update work again.</td>
+</tr>
+<tr>
+ <td class="roweven" valign="top" nowrap><a href="download_script.php?src_id=5687">cvsmenu.vim</a></td>
+ <td class="roweven" valign="top" nowrap><b>1.122</b></td>
+ <td class="roweven" valign="top" nowrap><i>2006-05-13</i></td>
+ <td class="roweven" valign="top" nowrap>6.0</td>
+ <td class="roweven" valign="top"><i><a href="/account/profile.php?user_id=6184">Yongwei Wu</a></i></td>
+ <td class="roweven" valign="top" width="2000">Update CVS info due to the SourceForge site change to make updating itself continue to work.</td>
+</tr>
+<tr>
+ <td class="rowodd" valign="top" nowrap><a href="download_script.php?src_id=4770">cvsmenu.vim</a></td>
+ <td class="rowodd" valign="top" nowrap><b>1.121</b></td>
+ <td class="rowodd" valign="top" nowrap><i>2005-11-16</i></td>
+ <td class="rowodd" valign="top" nowrap>6.0</td>
+ <td class="rowodd" valign="top"><i><a href="/account/profile.php?user_id=6184">Yongwei Wu</a></i></td>
+ <td class="rowodd" valign="top" width="2000">- Use extracted cvs command (w/o `-q' etc.) to match with CVSdontconvertfor; - Ensure correct message escaping on Windows when shell=cmd.exe (regardless of shellxquote); - Documentation is updated to reflect my changes: be sure to use `CVS - Settings - Install - Install updates' (or `Download updates' followed by `Install buffer as help' on the help file buffer) to get it.</td>
+</tr>
+<tr>
+ <td class="roweven" valign="top" nowrap><a href="download_script.php?src_id=4725">cvsmenu.vim</a></td>
+ <td class="roweven" valign="top" nowrap><b>1.118</b></td>
+ <td class="roweven" valign="top" nowrap><i>2005-11-09</i></td>
+ <td class="roweven" valign="top" nowrap>6.0</td>
+ <td class="roweven" valign="top"><i><a href="/account/profile.php?user_id=6184">Yongwei Wu</a></i></td>
+ <td class="roweven" valign="top" width="2000">- Deal with "`" correctly under Unix;
<br>- Make no-reload-prompt trick work when the committed file is not in the current directory.</td>
+</tr>
+<tr>
+ <td class="rowodd" valign="top" nowrap><a href="download_script.php?src_id=4713">cvsmenu.vim</a></td>
+ <td class="rowodd" valign="top" nowrap><b>1.116</b></td>
+ <td class="rowodd" valign="top" nowrap><i>2005-11-01</i></td>
+ <td class="rowodd" valign="top" nowrap>6.0</td>
+ <td class="rowodd" valign="top"><i><a href="/account/profile.php?user_id=6184">Yongwei Wu</a></i></td>
+ <td class="rowodd" valign="top" width="2000">- Do not allow to commit if the current file has not a name;
<br>- Fix a bug when executing `:w file' on an unsaved named buffer.</td>
+</tr>
+<tr>
+ <td class="roweven" valign="top" nowrap><a href="download_script.php?src_id=4673">cvsmenu.vim</a></td>
+ <td class="roweven" valign="top" nowrap><b>1.114</b></td>
+ <td class="roweven" valign="top" nowrap><i>2005-10-14</i></td>
+ <td class="roweven" valign="top" nowrap>6.0</td>
+ <td class="roweven" valign="top"><i><a href="/account/profile.php?user_id=6184">Yongwei Wu</a></i></td>
+ <td class="roweven" valign="top" width="2000">- Work around a problem that unedit of CVSNT may prompt to revert changes;
<br>- Allow the ouput encoding of cvs be different from the Vim encoding (e.g., to make Chinese in annotate and the error message of CVSNT display correctly, one may now use `let CVScvsoutputencoding="gbk"' in .vimrc).</td>
+</tr>
+<tr>
+ <td class="rowodd" valign="top" nowrap><a href="download_script.php?src_id=4612">cvsmenu.vim</a></td>
+ <td class="rowodd" valign="top" nowrap><b>1.112</b></td>
+ <td class="rowodd" valign="top" nowrap><i>2005-09-22</i></td>
+ <td class="rowodd" valign="top" nowrap>6.0</td>
+ <td class="rowodd" valign="top"><i><a href="/account/profile.php?user_id=6184">Yongwei Wu</a></i></td>
+ <td class="rowodd" valign="top" width="2000">- Rename CVSaddspaceafterannotate to CVSspacesinannotate;
<br>- Display two missing parameters in CVS - Info;
<br>- Avoid the reload prompt after commit;
<br>- Do not allow to commit if the current buffer is modified.</td>
+</tr>
+<tr>
+ <td class="roweven" valign="top" nowrap><a href="download_script.php?src_id=4414">cvsmenu.vim</a></td>
+ <td class="roweven" valign="top" nowrap><b>1.109</b></td>
+ <td class="roweven" valign="top" nowrap><i>2005-07-07</i></td>
+ <td class="roweven" valign="top" nowrap>6.0</td>
+ <td class="roweven" valign="top"><i><a href="/account/profile.php?user_id=6184">Yongwei Wu</a></i></td>
+ <td class="roweven" valign="top" width="2000">Fix problems with CVS annotation highlighting.</td>
+</tr>
+<tr>
+ <td class="rowodd" valign="top" nowrap><a href="download_script.php?src_id=4351">cvsmenu.vim</a></td>
+ <td class="rowodd" valign="top" nowrap><b>1.107</b></td>
+ <td class="rowodd" valign="top" nowrap><i>2005-06-08</i></td>
+ <td class="rowodd" valign="top" nowrap>6.0</td>
+ <td class="rowodd" valign="top"><i><a href="/account/profile.php?user_id=6184">Yongwei Wu</a></i></td>
+ <td class="rowodd" valign="top" width="2000">- Allow space adjustment of output of "CVS - Annotate" (assign a positive value to g:CVSaddspaceafterannotate) so that files that use TABs can align better.
<br>- Output of "CVS - Annotate" is now highlighted.</td>
+</tr>
+<tr>
+ <td class="roweven" valign="top" nowrap><a href="download_script.php?src_id=4207">cvsmenu.vim</a></td>
+ <td class="roweven" valign="top" nowrap><b>1.104</b></td>
+ <td class="roweven" valign="top" nowrap><i>2005-04-28</i></td>
+ <td class="roweven" valign="top" nowrap>6.0</td>
+ <td class="roweven" valign="top"><i><a href="/account/profile.php?user_id=6184">Yongwei Wu</a></i></td>
+ <td class="roweven" valign="top" width="2000">- Do not remap keys for new buffers output by cvs annotate, history, and log.
<br>- Correct the help message for output buffer.</td>
+</tr>
+<tr>
+ <td class="rowodd" valign="top" nowrap><a href="download_script.php?src_id=4184">cvsmenu.vim</a></td>
+ <td class="rowodd" valign="top" nowrap><b>1.102</b></td>
+ <td class="rowodd" valign="top" nowrap><i>2005-04-19</i></td>
+ <td class="rowodd" valign="top" nowrap>6.0</td>
+ <td class="rowodd" valign="top"><i><a href="/account/profile.php?user_id=6184">Yongwei Wu</a></i></td>
+ <td class="rowodd" valign="top" width="2000">Make menu commands like "CVS - Directory - Update" work in insert mode.</td>
+</tr>
+<tr>
+ <td class="roweven" valign="top" nowrap><a href="download_script.php?src_id=4175">cvsmenu.vim</a></td>
+ <td class="roweven" valign="top" nowrap><b>1.100</b></td>
+ <td class="roweven" valign="top" nowrap><i>2005-04-17</i></td>
+ <td class="roweven" valign="top" nowrap>6.0</td>
+ <td class="roweven" valign="top"><i><a href="/account/profile.php?user_id=6184">Yongwei Wu</a></i></td>
+ <td class="roweven" valign="top" width="2000">Do not reload-after-commit after a directory commit (to avoid an error).
<br>
<br>Fix CVSInstallAsPlugin and CVSInstallAsHelp so that the plugin and its help are installed to where the script is currently installed.</td>
+</tr>
+<tr>
+ <td class="rowodd" valign="top" nowrap><a href="download_script.php?src_id=4121">cvsmenu.vim</a></td>
+ <td class="rowodd" valign="top" nowrap><b>1.97</b></td>
+ <td class="rowodd" valign="top" nowrap><i>2005-04-04</i></td>
+ <td class="rowodd" valign="top" nowrap>6.0</td>
+ <td class="rowodd" valign="top"><i><a href="/account/profile.php?user_id=6184">Yongwei Wu</a></i></td>
+ <td class="rowodd" valign="top" width="2000">Fix the broken key mapping. Now it is possible to use key sequences similar to the menu hot keys. E.g. `alt-c, i' is used to commit when the GUI menu exists; so `,ci' could be used in text-mode Vim to commit.</td>
+</tr>
+<tr>
+ <td class="roweven" valign="top" nowrap><a href="download_script.php?src_id=4089">cvsmenu.vim</a></td>
+ <td class="roweven" valign="top" nowrap><b>1.96</b></td>
+ <td class="roweven" valign="top" nowrap><i>2005-03-28</i></td>
+ <td class="roweven" valign="top" nowrap>6.0</td>
+ <td class="roweven" valign="top"><i><a href="/account/profile.php?user_id=6184">Yongwei Wu</a></i></td>
+ <td class="roweven" valign="top" width="2000">Make sure the special characters "&", "<", ">", "|", and "^" are handled correctly if shell is cmd.exe and shellxquote is \" (there will be miscellaneous gotchas if the shell is command.com or shellxquote is empty).
<br>
<br>Change the prefixing spaces in menu items to appending spaces to make wildmenu users happier (when wim includes longest).</td>
+</tr>
+<tr>
+ <td class="rowodd" valign="top" nowrap><a href="download_script.php?src_id=4058">cvsmenu.vim</a></td>
+ <td class="rowodd" valign="top" nowrap><b>1.94</b></td>
+ <td class="rowodd" valign="top" nowrap><i>2005-03-22</i></td>
+ <td class="rowodd" valign="top" nowrap>6.0</td>
+ <td class="rowodd" valign="top"><i><a href="/account/profile.php?user_id=6184">Yongwei Wu</a></i></td>
+ <td class="rowodd" valign="top" width="2000">Initial upload</td>
</tr>
</table>
<!-- finish off the framework -->
@@ -471,8 +479,7 @@
</td>
<td align="right" valign="top">
- <a href="http://www.webconceptgroup.net"><img src="/images/logo_sponsor_wcg.jpg" width="131" height="30" border="0" alt="Sponsored by Web Concept Group Inc."></a>
- <a href="http://sourceforge.net"><img src="http://sflogo.sourceforge.net/sflogo.php?group_id=8&type=1" width="88" height="31" border="0" alt="SourceForge.net Logo" /></a>
+ <a href="http://sourceforge.net" rel="nofollow"><img src="http://sflogo.sourceforge.net/sflogo.php?group_id=8&type=1" width="88" height="31" border="0" alt="SourceForge.net Logo" /></a>
</td>
<td><img src="/images/spacer.gif" width="5" height="1" alt=""></td>
Modified: trunk/packages/vim-scripts/plugin/cvsmenu.vim
URL: http://svn.debian.org/wsvn/pkg-vim/trunk/packages/vim-scripts/plugin/cvsmenu.vim?rev=1269&op=diff
==============================================================================
--- trunk/packages/vim-scripts/plugin/cvsmenu.vim (original)
+++ trunk/packages/vim-scripts/plugin/cvsmenu.vim Sat Jul 5 02:13:08 2008
@@ -1,8 +1,8 @@
" CVSmenu.vim : Vim menu for using CVS vim:tw=0:sw=2:ts=8
" Author : Thorsten Maerz <info at netztorte.de> vim600:fdm=marker
" Maintainer : Wu Yongwei <wuyongwei at gmail.com>
-" $Revision: 1.145 $
-" $Date: 2007/12/30 06:40:43 $
+" $Revision: 1.147 $
+" $Date: 2008/06/29 09:41:46 $
" License : LGPL
"
" Tested with Vim 6.0
@@ -352,7 +352,7 @@
new
let zbak=@z
let @z = ''
- \."\n\"CVSmenu $Revision: 1.145 $"
+ \."\n\"CVSmenu $Revision: 1.147 $"
\."\n\"Current directory : ".expand('%:p:h')
\."\n\"Current Root : ".root
\."\n\"Current Repository : ".repository
@@ -787,7 +787,9 @@
else
let regbak=@z
let cntenc=''
+ let cmd=a:cmd
if has('iconv') && g:CVScmdencoding != ''
+ let cmd=iconv(cmd, &encoding, g:CVScmdencoding)
let filename=iconv(filename, &encoding, g:CVScmdencoding)
let cntenc=g:CVScmdencoding
endif
@@ -795,7 +797,7 @@
let shellxquotebak=&shellxquote
let &shellxquote='"'
endif
- let @z=system($CVSCMD.' '.$CVSOPT.' '.a:cmd.' '.$CVSCMDOPT.' '.filename)
+ let @z=system($CVSCMD.' '.$CVSOPT.' '.cmd.' '.$CVSCMDOPT.' '.filename)
if &shell =~? 'cmd\.exe'
let &shellxquote=shellxquotebak
unlet shellxquotebak
@@ -811,11 +813,11 @@
endif
new
if cntenc != ''
- let &fileencoding=cntenc
+ exec 'setlocal fileencoding=' . cntenc
endif
silent normal "zP
let @z=regbak
- unlet regbak cntenc cvscmd
+ unlet regbak cntenc cmd cvscmd
endif
call CVSProcessOutput(isfile, filename, a:cmd)
call CVSRestoreDir()
More information about the pkg-vim-maintainers
mailing list