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>&nbsp;script karma&nbsp;</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 &gt; 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 &quot;`&quot; 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=&quot;gbk&quot;' 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 &quot;CVS - Annotate&quot;&nbsp;&nbsp;(assign a positive value to g:CVSaddspaceafterannotate) so that files that use TABs can align better.
<br>- Output of &quot;CVS - Annotate&quot; 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 &quot;CVS - Directory - Update&quot; 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 &quot;&&quot;, &quot;&lt;&quot;, &quot;&gt;&quot;, &quot;|&quot;, and &quot;^&quot; are handled correctly if shell is cmd.exe and shellxquote is \&quot; (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 &quot;let &fileencoding=&quot;; 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 &gt; 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 &quot;`&quot; 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=&quot;gbk&quot;' 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 &quot;CVS - Annotate&quot;&nbsp;&nbsp;(assign a positive value to g:CVSaddspaceafterannotate) so that files that use TABs can align better.
<br>- Output of &quot;CVS - Annotate&quot; 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 &quot;CVS - Directory - Update&quot; 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 &quot;&&quot;, &quot;&lt;&quot;, &quot;&gt;&quot;, &quot;|&quot;, and &quot;^&quot; are handled correctly if shell is cmd.exe and shellxquote is \&quot; (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