Loading ...
Sorry, an error occurred while loading the content.

Patch 6.1a.015

Expand Messages
  • Bram Moolenaar
    Patch 6.1a.015 Problem: MS-Windows: When expanding a file name that contains a [ or { an extra backslash is inserted. (Raul Segura Acevedo) Solution:
    Message 1 of 1 , Feb 28, 2002
    • 0 Attachment
      Patch 6.1a.015
      Problem: MS-Windows: When expanding a file name that contains a '[' or '{'
      an extra backslash is inserted. (Raul Segura Acevedo)
      Solution: Avoid adding the backslash.
      Files: src/ex_getln.c


      *** ../vim61a.014/src/ex_getln.c Fri Feb 22 11:13:20 2002
      --- src/ex_getln.c Thu Feb 28 21:20:51 2002
      ***************
      *** 2647,2653 ****
      --- 2647,2667 ----
      #endif
      }
      }
      + #ifdef BACKSLASH_IN_FILENAME
      + {
      + char_u buf[20];
      + int j = 0;
      +
      + /* Don't escape '[' and '{' if they are in 'isfname'. */
      + for (p = PATH_ESC_CHARS; *p != NUL; ++p)
      + if ((*p != '[' && *p != '{') || !vim_isfilec(*p))
      + buf[j++] = *p;
      + buf[j] = NUL;
      + p = vim_strsave_escaped(files[i], buf);
      + }
      + #else
      p = vim_strsave_escaped(files[i], PATH_ESC_CHARS);
      + #endif
      if (p != NULL)
      {
      vim_free(files[i]);
      *** ../vim61a.014/src/version.c Thu Feb 28 20:52:13 2002
      --- src/version.c Thu Feb 28 21:22:40 2002
      ***************
      *** 608,609 ****
      --- 608,611 ----
      { /* Add new patch number below this line */
      + /**/
      + 15,
      /**/

      --
      From "know your smileys":
      O:-) Saint

      /// Bram Moolenaar -- Bram@... -- http://www.moolenaar.net \\\
      /// Creator of Vim -- http://vim.sf.net -- ftp://ftp.vim.org/pub/vim \\\
      \\\ Project leader for A-A-P -- http://www.a-a-p.org ///
      \\\ Help me helping AIDS orphans in Uganda - http://iccf-holland.org ///
    Your message has been successfully submitted and would be delivered to recipients shortly.