home *** CD-ROM | disk | FTP | other *** search
/ vim.ftp.fu-berlin.de / 2015-02-03.vim.ftp.fu-berlin.de.tar / vim.ftp.fu-berlin.de / unreleased / patches / 6.0ax.014 < prev    next >
Encoding:
Internet Message Format  |  2001-09-23  |  2.5 KB

  1. To: vim-dev@vim.org
  2. Subject: Patch 6.0ax.014
  3. Fcc: outbox
  4. From: Bram Moolenaar <Bram@moolenaar.net>
  5. ------------
  6.  
  7. Patch 6.0ax.014
  8. Problem:    Win32: On Windows 98 ":make -f file" doesn't work when 'shell' is
  9.         "command.com" and 'makeprg' is "nmake".  The environment isn't
  10.         passed on to "nmake".
  11. Solution:   Also use vimrun.exe when redirecting the output of a command.
  12. Files:        src/os_win32.c
  13.  
  14.  
  15. *** ../vim60ax.13/src/os_win32.c    Mon Sep 17 16:41:59 2001
  16. --- src/os_win32.c    Fri Sep 21 11:46:49 2001
  17. ***************
  18. *** 2982,2988 ****
  19.           else
  20.           {
  21.   #if defined(FEAT_GUI_W32)
  22. !         if (!(options & SHELL_DOOUT) && need_vimrun_warning)
  23.           {
  24.               MessageBox(NULL,
  25.                   _("VIMRUN.EXE not found in your $PATH.\n"
  26. --- 2982,2988 ----
  27.           else
  28.           {
  29.   #if defined(FEAT_GUI_W32)
  30. !         if (need_vimrun_warning)
  31.           {
  32.               MessageBox(NULL,
  33.                   _("VIMRUN.EXE not found in your $PATH.\n"
  34. ***************
  35. *** 2992,3002 ****
  36.                   MB_ICONWARNING);
  37.               need_vimrun_warning = FALSE;
  38.           }
  39. !         if (!(options & SHELL_DOOUT) && !s_dont_use_vimrun)
  40.               /* Use vimrun to execute the command.  It opens a console
  41.                * window, which can be closed without killing Vim. */
  42.               sprintf((char *)newcmd, "%s%s%s %s %s",
  43. !                 vimrun_path, msg_silent != 0 ? "-s " : "",
  44.                   p_sh, p_shcf, cmd);
  45.           else
  46.   #endif
  47. --- 2992,3004 ----
  48.                   MB_ICONWARNING);
  49.               need_vimrun_warning = FALSE;
  50.           }
  51. !         if (!s_dont_use_vimrun)
  52.               /* Use vimrun to execute the command.  It opens a console
  53.                * window, which can be closed without killing Vim. */
  54.               sprintf((char *)newcmd, "%s%s%s %s %s",
  55. !                 vimrun_path,
  56. !                 (msg_silent != 0 || (options & SHELL_DOOUT))
  57. !                                  ? "-s " : "",
  58.                   p_sh, p_shcf, cmd);
  59.           else
  60.   #endif
  61. *** ../vim60ax.13/src/version.c    Mon Sep 24 15:30:27 2001
  62. --- src/version.c    Mon Sep 24 14:12:13 2001
  63. ***************
  64. *** 608,609 ****
  65. --- 608,611 ----
  66.   {   /* Add new patch number below this line */
  67. + /**/
  68. +     14,
  69.   /**/
  70.  
  71. -- 
  72. FIRST SOLDIER:  So they wouldn't be able to bring a coconut back anyway.
  73. SECOND SOLDIER: Wait a minute! Suppose two swallows carried it together?
  74. FIRST SOLDIER:  No, they'd have to have it on a line.
  75.                  "Monty Python and the Holy Grail" PYTHON (MONTY) PICTURES LTD
  76.  
  77.  ///  Bram Moolenaar -- Bram@moolenaar.net -- http://www.moolenaar.net  \\\
  78. (((   Creator of Vim -- http://vim.sf.net -- ftp://ftp.vim.org/pub/vim   )))
  79.  \\\  Help me helping AIDS orphans in Uganda - http://iccf-holland.org  ///
  80.