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

Patch 7.4.138

Expand Messages
  • Bram Moolenaar
    Patch 7.4.138 (after 7.4.114) Problem: Directory change messages are not recognized. Solution: Fix using a character range literally. (Lech Lorens) Files:
    Message 1 of 4 , Jan 10, 2014
      Patch 7.4.138 (after 7.4.114)
      Problem: Directory change messages are not recognized.
      Solution: Fix using a character range literally. (Lech Lorens)
      Files: src/option.h


      *** ../vim-7.4.137/src/option.h 2013-12-11 12:22:54.000000000 +0100
      --- src/option.h 2014-01-10 15:17:09.000000000 +0100
      ***************
      *** 31,39 ****
      # define DFLT_EFM "%A%p^,%C%%CC-%t-%m,%Cat line number %l in file %f,%f|%l| %m"
      # else /* Unix, probably */
      # ifdef EBCDIC
      ! #define DFLT_EFM "%*[^ ] %*[^ ] %f:%l%*[ ]%m,%*[^\"]\"%f\"%*\\D%l: %m,\"%f\"%*\\D%l: %m,%f:%l:%c:%m,%f(%l):%m,%f:%l:%m,\"%f\"\\, line %l%*\\D%c%*[^ ] %m,%D%*\\a[%*\\d]: Entering directory [`']%f',%X%*\\a[%*\\d]: Leaving directory [`']%f',%DMaking %*\\a in %f,%f|%l| %m"
      # else
      ! #define DFLT_EFM "%*[^\"]\"%f\"%*\\D%l: %m,\"%f\"%*\\D%l: %m,%-G%f:%l: (Each undeclared identifier is reported only once,%-G%f:%l: for each function it appears in.),%-GIn file included from %f:%l:%c:,%-GIn file included from %f:%l:%c\\,,%-GIn file included from %f:%l:%c,%-GIn file included from %f:%l,%-G%*[ ]from %f:%l:%c,%-G%*[ ]from %f:%l:,%-G%*[ ]from %f:%l\\,,%-G%*[ ]from %f:%l,%f:%l:%c:%m,%f(%l):%m,%f:%l:%m,\"%f\"\\, line %l%*\\D%c%*[^ ] %m,%D%*\\a[%*\\d]: Entering directory [`']%f',%X%*\\a[%*\\d]: Leaving directory [`']%f',%D%*\\a: Entering directory [`']%f',%X%*\\a: Leaving directory [`']%f',%DMaking %*\\a in %f,%f|%l| %m"
      # endif
      # endif
      # endif
      --- 31,39 ----
      # define DFLT_EFM "%A%p^,%C%%CC-%t-%m,%Cat line number %l in file %f,%f|%l| %m"
      # else /* Unix, probably */
      # ifdef EBCDIC
      ! #define DFLT_EFM "%*[^ ] %*[^ ] %f:%l%*[ ]%m,%*[^\"]\"%f\"%*\\D%l: %m,\"%f\"%*\\D%l: %m,%f:%l:%c:%m,%f(%l):%m,%f:%l:%m,\"%f\"\\, line %l%*\\D%c%*[^ ] %m,%D%*\\a[%*\\d]: Entering directory %*[`']%f',%X%*\\a[%*\\d]: Leaving directory %*[`']%f',%DMaking %*\\a in %f,%f|%l| %m"
      # else
      ! #define DFLT_EFM "%*[^\"]\"%f\"%*\\D%l: %m,\"%f\"%*\\D%l: %m,%-G%f:%l: (Each undeclared identifier is reported only once,%-G%f:%l: for each function it appears in.),%-GIn file included from %f:%l:%c:,%-GIn file included from %f:%l:%c\\,,%-GIn file included from %f:%l:%c,%-GIn file included from %f:%l,%-G%*[ ]from %f:%l:%c,%-G%*[ ]from %f:%l:,%-G%*[ ]from %f:%l\\,,%-G%*[ ]from %f:%l,%f:%l:%c:%m,%f(%l):%m,%f:%l:%m,\"%f\"\\, line %l%*\\D%c%*[^ ] %m,%D%*\\a[%*\\d]: Entering directory %*[`']%f',%X%*\\a[%*\\d]: Leaving directory %*[`']%f',%D%*\\a: Entering directory %*[`']%f',%X%*\\a: Leaving directory %*[`']%f',%DMaking %*\\a in %f,%f|%l| %m"
      # endif
      # endif
      # endif
      *** ../vim-7.4.137/src/version.c 2014-01-10 13:51:35.000000000 +0100
      --- src/version.c 2014-01-10 15:17:04.000000000 +0100
      ***************
      *** 740,741 ****
      --- 740,743 ----
      { /* Add new patch number below this line */
      + /**/
      + 138,
      /**/

      --
      In a world without fences, who needs Gates and Windows?

      /// Bram Moolenaar -- Bram@... -- http://www.Moolenaar.net \\\
      /// sponsor Vim, vote for features -- http://www.Vim.org/sponsor/ \\\
      \\\ an exciting new programming language -- http://www.Zimbu.org ///
      \\\ help me help AIDS victims -- http://ICCF-Holland.org ///

      --
      --
      You received this message from the "vim_dev" maillist.
      Do not top-post! Type your reply below the text you are replying to.
      For more information, visit http://www.vim.org/maillist.php

      ---
      You received this message because you are subscribed to the Google Groups "vim_dev" group.
      To unsubscribe from this group and stop receiving emails from it, send an email to vim_dev+unsubscribe@....
      For more options, visit https://groups.google.com/groups/opt_out.
    • Gary Johnson
      ... It looks to me that this fix does not use a character range but allows an arbitrary number of spaces after Entering directory and Leaving directory
      Message 2 of 4 , Jan 10, 2014
        On 2014-01-10, Bram Moolenaar wrote:
        > Patch 7.4.138 (after 7.4.114)
        > Problem: Directory change messages are not recognized.
        > Solution: Fix using a character range literally. (Lech Lorens)
        > Files: src/option.h

        It looks to me that this fix does not use a character range but
        allows an arbitrary number of spaces after "Entering directory" and
        "Leaving directory" instead of only a single space after each.

        Regards,
        Gary

        --
        --
        You received this message from the "vim_dev" maillist.
        Do not top-post! Type your reply below the text you are replying to.
        For more information, visit http://www.vim.org/maillist.php

        ---
        You received this message because you are subscribed to the Google Groups "vim_dev" group.
        To unsubscribe from this group and stop receiving emails from it, send an email to vim_dev+unsubscribe@....
        For more options, visit https://groups.google.com/groups/opt_out.
      • Lech Lorens
        ... How come? From :help errorformat : %*{conv} any scanf non-assignable conversion Cheers, Lech -- -- You received this message from the vim_dev
        Message 3 of 4 , Jan 10, 2014
          On 10 January 2014 20:16, Gary Johnson <garyjohn@...> wrote:
          > On 2014-01-10, Bram Moolenaar wrote:
          >> Patch 7.4.138 (after 7.4.114)
          >> Problem: Directory change messages are not recognized.
          >> Solution: Fix using a character range literally. (Lech Lorens)
          >> Files: src/option.h
          >
          > It looks to me that this fix does not use a character range but
          > allows an arbitrary number of spaces after "Entering directory" and
          > "Leaving directory" instead of only a single space after each.
          >
          > Regards,
          > Gary

          How come? From ":help errorformat":
          %*{conv} any scanf non-assignable conversion

          Cheers,
          Lech

          --
          --
          You received this message from the "vim_dev" maillist.
          Do not top-post! Type your reply below the text you are replying to.
          For more information, visit http://www.vim.org/maillist.php

          ---
          You received this message because you are subscribed to the Google Groups "vim_dev" group.
          To unsubscribe from this group and stop receiving emails from it, send an email to vim_dev+unsubscribe@....
          For more options, visit https://groups.google.com/groups/opt_out.
        • Gary Johnson
          ... Because I misread the %* . Thanks for the correction and sorry for the noise. Regards, Gary -- -- You received this message from the vim_dev maillist.
          Message 4 of 4 , Jan 10, 2014
            On 2014-01-10, Lech Lorens wrote:
            > On 10 January 2014 20:16, Gary Johnson <garyjohn@...> wrote:
            > > On 2014-01-10, Bram Moolenaar wrote:
            > >> Patch 7.4.138 (after 7.4.114)
            > >> Problem: Directory change messages are not recognized.
            > >> Solution: Fix using a character range literally. (Lech Lorens)
            > >> Files: src/option.h
            > >
            > > It looks to me that this fix does not use a character range but
            > > allows an arbitrary number of spaces after "Entering directory" and
            > > "Leaving directory" instead of only a single space after each.
            > >
            > > Regards,
            > > Gary
            >
            > How come? From ":help errorformat":
            > %*{conv} any scanf non-assignable conversion

            Because I misread the "%*". Thanks for the correction and sorry for
            the noise.

            Regards,
            Gary

            --
            --
            You received this message from the "vim_dev" maillist.
            Do not top-post! Type your reply below the text you are replying to.
            For more information, visit http://www.vim.org/maillist.php

            ---
            You received this message because you are subscribed to the Google Groups "vim_dev" group.
            To unsubscribe from this group and stop receiving emails from it, send an email to vim_dev+unsubscribe@....
            For more options, visit https://groups.google.com/groups/opt_out.
          Your message has been successfully submitted and would be delivered to recipients shortly.