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

The last touches on if_cscope

Expand Messages
  • Khorev Sergey
    Hopefully it is not too late... The patch is aimed on following (in order of appearance in source code): 1) Solved reentrance problem in do_cscope (e.g. user
    Message 1 of 3 , May 28, 2003
    • 0 Attachment
      Hopefully it is not too late...
      The patch is aimed on following (in order of appearance in source code):
      1) Solved reentrance problem in do_cscope (e.g. user have
      ":au BufRead *.* :cs add cscope.out", when he calls ":scs find 0 cs_find" he
      got error during buffer loading, that command (cs add) don't support
      splitting).
      2) (Win32) The checking for duplicated cscope database works more correctly
      (especially on Windows 9x).
      3) The checking for duplicates is performed on all cscope databases (instead
      of first non-empty).


      --
      Sergey Khorev
      http://iamphet.nm.ru
      1957 - Fortran is introduced.



      begin 600 if_cscope.c.diff.gz
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
      =?N#8)9M42:MNED^7ZT)#8OZK,/P-JMFJ7HL8```=
      `
      end
    • Bram Moolenaar
      ... Well, that s quite a big patch to include so short before a release. But I (more or less) understand what it does and think we can take the risc. At least
      Message 2 of 3 , May 30, 2003
      • 0 Attachment
        Sergey Khorev wrote:

        > Hopefully it is not too late...
        > The patch is aimed on following (in order of appearance in source code):
        > 1) Solved reentrance problem in do_cscope (e.g. user have
        > ":au BufRead *.* :cs add cscope.out", when he calls ":scs find 0 cs_find" he
        > got error during buffer loading, that command (cs add) don't support
        > splitting).
        > 2) (Win32) The checking for duplicated cscope database works more correctly
        > (especially on Windows 9x).
        > 3) The checking for duplicates is performed on all cscope databases
        > (instead of first non-empty).

        Well, that's quite a big patch to include so short before a release.
        But I (more or less) understand what it does and think we can take the
        risc. At least it appears to fix a couple of real bugs.

        Please test the patch when I have sent it!

        --
        hundred-and-one symptoms of being an internet addict:
        29. Your phone bill comes to your doorstep in a box.

        /// Bram Moolenaar -- Bram@... -- http://www.Moolenaar.net \\\
        /// Creator of Vim - Vi IMproved -- http://www.Vim.org \\\
        \\\ Project leader for A-A-P -- http://www.A-A-P.org ///
        \\\ Help AIDS victims, buy at Amazon -- http://ICCF.nl/click1.html ///
      • Khorev Sergey
        Bram, sorry for the late response: I was out of Internet :)) Now I have no more if_cscope bugreports and requests (and Vim 6.2 works very well including the
        Message 3 of 3 , Jun 2, 2003
        • 0 Attachment
          Bram, sorry for the late response: I was out of Internet :))
          Now I have no more if_cscope bugreports and requests (and Vim 6.2 works very
          well including the last addressed issue :).
          Thanks a lot for your hard work for Vim Community.

          --
          Sergey Khorev
          http://iamphet.nm.ru
          If you redo a batch file, is it a son of a batch?

          > Well, that's quite a big patch to include so short before a release.
          > But I (more or less) understand what it does and think we can take the
          > risc. At least it appears to fix a couple of real bugs.
          >
          > Please test the patch when I have sent it!
          >
          > --
          > hundred-and-one symptoms of being an internet addict:
          > 29. Your phone bill comes to your doorstep in a box.
          >
          > /// Bram Moolenaar -- Bram@... --
          > http://www.Moolenaar.net \\\
          > /// Creator of Vim -
          > Vi IMproved -- http://www.Vim.org \\\
          > \\\ Project leader for A-A-P --
          http://www.A-A-P.org ///
          \\\ Help AIDS victims, buy at Amazon -- http://ICCF.nl/click1.html ///
        Your message has been successfully submitted and would be delivered to recipients shortly.