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

Re: [patch] Initialise history before adding elements

Expand Messages
  • Bram Moolenaar
    ... Thanks, I ll put it in the todo list. -- Seen it all, done it all, can t remember most of it. /// Bram Moolenaar -- Bram@Moolenaar.net --
    Message 1 of 5 , Dec 17, 2009
    • 0 Attachment
      Lech Lorens wrote:

      > The attached patch fixes the behaviour of Vim where histadd() and
      > searching with * fail to add elements to history if the history is
      > empty.
      >
      > How to reproduce:
      >
      > Problem with histadd():
      >
      > $ vim -i NONE -c 'call histadd("search", "search")' \
      > -c 'call histadd("search", "for")' \
      > -c 'call histadd("search", "some")' \
      > -c 'call histadd("search", "words")' \
      > -c 'call feedkeys("q/")'
      >
      > Problem with searching with *:
      >
      > vim -i NONE -c 'normal ido' \
      > -c 'normal osome' \
      > -c 'normal osearching' \
      > -c 'normal oplease' \
      > -c 'normal gg' \
      > -c 'normal *' \
      > -c 'call feedkeys("q/")'
      >
      > Note that the window containing the history is empty, although it should
      > contain 4 elements in the first case and 1 element in the second case.

      Thanks, I'll put it in the todo list.

      --
      Seen it all, done it all, can't remember most of it.

      /// Bram Moolenaar -- Bram@... -- http://www.Moolenaar.net \\\
      /// sponsor Vim, vote for features -- http://www.Vim.org/sponsor/ \\\
      \\\ download, build and distribute -- http://www.A-A-P.org ///
      \\\ help me help AIDS victims -- http://ICCF-Holland.org ///

      --
      You received this message from the "vim_dev" maillist.
      For more information, visit http://www.vim.org/maillist.php
    Your message has been successfully submitted and would be delivered to recipients shortly.