To:
[email protected]
Subject: Patch 6.0ax.003
Fcc: outbox
From: Bram Moolenaar <
[email protected]>
------------
Patch 6.0ax.003
Problem: The Workshop interface didn't work when 'compatible' is set.
Solution: Make 'cpoptions' empty while defining mappings and menus.
Files: src/workshop.c
*** ../vim60ax.2/src/workshop.c Thu Sep 13 21:34:27 2001
--- src/workshop.c Thu Sep 20 12:39:28 2001
***************
*** 1717,1730 ****
--- 1717,1736 ----
char *cmd, /* the command to print */
Boolean force) /* force cursor update */
{
+ char_u *cpo_save = p_cpo;
+
#ifdef WSDEBUG
if (WSDLEVEL(WS_TRACE_COLONCMD))
wsdebug("Cmd: %s\n", cmd);
#endif
+ p_cpo = empty_option;
+
ALT_INPUT_LOCK_ON;
do_cmdline_cmd((char_u *)cmd);
ALT_INPUT_LOCK_OFF;
+
+ p_cpo = cpo_save;
if (force)
gui_update_screen();
*** ../vim60ax.2/src/version.c Thu Sep 20 22:48:13 2001
--- src/version.c Thu Sep 20 22:52:24 2001
***************
*** 608,609 ****
--- 608,611 ----
{ /* Add new patch number below this line */
+ /**/
+ 3,
/**/
--
TALL KNIGHT: When you have found the shrubbery, then you must cut down the
mightiest tree in the forest ... with a herring.
"Monty Python and the Holy Grail" PYTHON (MONTY) PICTURES LTD
/// Bram Moolenaar --
[email protected] --
http://www.moolenaar.net \\\
((( Creator of Vim --
http://vim.sf.net --
ftp://ftp.vim.org/pub/vim )))
\\\ Help me helping AIDS orphans in Uganda -
http://iccf-holland.org ///