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

54411Re: vim 7.2 compiles fine on MSYS but it doesn't execute

Expand Messages
  • Dominique Pellé
    Jun 7, 2009
    • 0 Attachment
      Cesar Romani wrote:
      >
      > Dominique Pellé wrote:
      >
      >> I suspect that on your system (mingw), it's using 1024 instead
      >> of 2048. If so, the attached patch might fix it.  It adds
      >> "defined(__MINGW32__)"  (__MINGW32__ is already used
      >> in several places in Vim's code):
      >>
      >> 1348 #if defined(AMIGA) || defined(__linux__) || defined(__QNX__) ||
      >> defined(_AIX) \
      >> 1349   || defined(__CYGWIN32__) || defined(__MINGW32__)
      >> 1350 # define TBUFSZ 2048            /* buffer size for termcap entry
      >> */
      >> 1351 #else
      >> 1352 # define TBUFSZ 1024            /* buffer size for termcap entry */
      >> 1353 #endif
      >
      > Your patch works only if I change __MINGW32__ by __MSYS__ or if I add
      > || defined(__MSYS__)
      >
      > There is one problem: The backspace key doesn't delete the precedent
      > character. That was also the case on the console before applying the
      > patch.
      > On the old vim version installed on the system the backspace key works
      > fine.
      >
      > Regards,
      > Cesar


      Good to hear that patch works (with __MSYS__). I see that the source
      code of Vim never uses __MSYS__ yet. I've never tried msys myself.

      Regarding the delete key not working, can you delete with CTRL-h?
      Did you also read ":help fixdel"? It contains useful tips when delete
      key does not work.

      Regards
      -- Dominique

      --~--~---------~--~----~------------~-------~--~----~
      You received this message from the "vim_dev" maillist.
      For more information, visit http://www.vim.org/maillist.php
      -~----------~----~----~----~------~----~------~--~---
    • Show all 15 messages in this topic