Skip to content


Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Commits on Mar 9, 2015
  1. Version 2.10

    Ingo Karkat authored committed
    - FIX: :Bufdo..., :Win..., :Tab... in recent Vim 7.4 defaults to wrong range. Forgot -range=% argument.
    - Add :CDoFile, :CDoEntry, :CDoFixEntry commands for iteration over quickfix / location list.
Commits on Feb 11, 2015
  1. Version 2.00

    Ingo Karkat authored committed
    - Use ingo#msg#WarningMsg().
    - ENH: Keep previous (last accessed) window on :Windo. Thanks to Daniel Hahler for the patch.
    - ENH: Keep alternate buffer (#) on :Argdo and :Bufdo commands. Thanks to Daniel Hahler for the suggestion.
    - Handle modified buffers together with :set nohidden when restoring the original buffer after :Argdo and :Bufdo by using :hide.
    - FIX: :Argdo may fail to restore the original buffer. Ensure that argidx() actually points to valid argument; this may not be the case when arguments have only been :argadd'ed, but not visited yet.
    - Support the -addr=arguments attribute in Vim 7.4.530 or later for :Argdo... commands. With that, relative addressing can also be used non-interactively.
    - Support ranges in :Bufdo..., :Windo..., :Tabdo... if supported by Vim.
    - Support ranges in :ArgsList and :ArgsToQuickfix if supported by Vim.
    - Switch to ingo#regexp#fromwildcard#AnchoredToPathBoundaries() to correctly enforce path boundaries in :ArgsList {glob}. *** You need to update to ingo-library (vimscript #4433) version 1.023! ***
Commits on Mar 26, 2014
  1. Version 1.22

    Ingo Karkat authored committed
    - Add :CList and :LList, analog to :ArgsList.
    - FIX: :ArgsList printed "cnt" is zero-based, not 1-based.
    - Add :ArgdoConfirmWrite variant of :ArgdoWrite.
    - Also catch custom exceptions and errors caused by the passed user command (or configured post-command). *** You need to update to ingo-library (vimscript #4433) version 1.017! ***
Commits on Aug 12, 2013
  1. Version 1.20

    Ingo Karkat authored committed
    - Add dependency to ingo-library (vimscript #4433). *** You need to separately install ingo-library (vimscript #4433) version 1.007 (or higher)! ***
    - ENH: Add :ArgdoWrite and :BufdoWrite variants that also perform an automatic :update.
    - ENH: Add errors from :Argdo and :BufDo to the quickfix list to allow easier rework.
    - Avoid script errors when using :Argdo 3s/foo/bar
    - ENH: Enable syntax highlighting on :Argdo / :Bufdo on freshly loaded buffers when the command is an interactive one (:s///c, according to g:ArgsAndMore_InteractiveCommandPattern), but for performance reasons not in the general case.
    - In :{range}Argdo, emulate the behavior of the built-in :argdo to disable syntax highlighting during to speed up the iteration, but consider our own enhancement, the exception for interactive commands.
Commits on Sep 13, 2012
  1. Version 1.10

    Ingo Karkat authored committed
    - Add g:ArgsAndMore_AfterCommand hook before buffer switching and use this by default to add a small delay, which allows for aborting an interactive s///c substitution by pressing CTRL-C twice within the delay.
    - Add :Bufdo command for completeness, to get the new hook, and the enhanced error reporting of :Argdo.
Commits on Aug 8, 2012
  1. Version 1.00: Initial upload

    Ingo Karkat authored committed
Something went wrong with that request. Please try again.