Switch branches/tags
Nothing to show
Commits on Feb 3, 2011
  1. Create config variables that defines which key sequence should be ins…

    …erted when "Flush Keys" are pressed AND the popup menu is visible.
    Townk committed Feb 3, 2011
  2. Add an option to not use the "preserve dot register" feature.

    If you set g:AutoClosePreservDotReg to 0 on your vimrc, AutoClose will not use the completion buffer and will not map the flushing keys (Esc, Left, Right, Up, Down, MouseLeftButton and MouseRightButton).
    This option is for those who are getting problems with the arrow keys on vim inside a terminal. Without this, the Esc key is always mapped, therefore when a terminal sends the sequence ^[OA to vim (which is an up arrow), vim will receive the <Esc> char (^[) and trigger its map, which makes the arrow keys insert a new line with a upper letter on it in the sequence.
    Townk committed Feb 3, 2011
Commits on Feb 1, 2011
  1. Remove pumvisile() check from mapping

    This should be an user option not plugin one.
    Signed-off-by: Thiago Alves <>
    Townk committed Feb 1, 2011
  2. Fixed single quote problem.

    I missplaced the check for allowed regions when plugin is about to close the pair and this was not valid.
    Signed-off-by: Thiago Alves <>
    Townk committed Feb 1, 2011
Commits on Jan 31, 2011
  1. Remove expandable chars and fix quotes counts

    Thiago Alves committed with Townk Jan 31, 2011
  2. Handle key strokes when popup menu is visible

    Thiago Alves committed Jan 31, 2011
Commits on May 13, 2010
  1. Make quote completion way smarter!

    Now quote completion also consider a backslash before a quote and quotes inside quotes before decide if a quote should be autocompleted.
    Thiago Alves committed May 13, 2010
Commits on May 12, 2010
  1. Fix improper buffer flush

    Thiago Alves committed May 12, 2010
  2. Add smart quotes

    Thiago Alves committed May 12, 2010
  3. Let expand return be the default

    Thiago Alves committed May 12, 2010
Commits on May 11, 2010
  1. Remove last number from revision.

    Revision scheme for AutoClose will be as follow:
    wher BUGFIX_RELEASE can be ommited when no bugfix was provided for that minor release.
    Thiago Alves committed May 11, 2010
  2. Change last edit data

    Thiago Alves committed May 11, 2010
  3. Add ability to autoexpand characters inside AutoComplete pairs.

    One can define a list of "expandable" characters and while inside an empty pair ( {|} for instance ) one can type one of these expandable characters and AutoComplete will add the character one is typing plus another copy of it after the cursor.
    Thiago Alves committed May 11, 2010
  4. DRY fix

    Thiago Alves committed May 11, 2010
  5. Make AutoComplete buffer always in sync vim modes.

    Thiago Alves committed May 11, 2010
  6. Tune up Buffer functions.

    Thiago Alves committed May 11, 2010
  7. Change key mapping for AutoComplete in visual mode.

    Now you should press <LEADER>a + the AutoComplete char.
    Thiago Alves committed May 11, 2010
  8. Give credit to delimitMate author to the buffer idea

    Thiago Alves committed May 11, 2010
  9. Ignore .DS_Store files from MacOS

    Thiago Alves committed May 11, 2010
  10. Make AutoComplete works on a per buffer basis.

    Now you can set all AutoComplete's configuration different for each
    buffer you have.
    Also, if you don't set a per buffer configuration, the global one
    is still valid
    Thiago Alves committed May 11, 2010
  11. Fix the undo break!

    Thanks to Israel Chauca Fuentes <>!
    Although he didn't give any credit for some of my code used on his plugin
    I have to say that the idea of a complete buffer flushed upon movement or
    insert mode exit is all his.
    Thiago Alves committed May 11, 2010
Commits on May 6, 2010
  1. Map mapping characters remappable.

    Unfortunately the current revision of the autoclose.vim script does not
    work with g:AutoClosePairs when it contains '|'.
    Specifically, the vim [re]map and execute commands cannot take the '|'
    symbol as an argument as it also acts as a command separator (like ';'
    is in C).
    Now there is a new internal map that can be used to inform those special
    The whole solution was proposed and coded by Benjamin Howell.
    Thanks Benjamin!
    Thiago Alves committed May 6, 2010
Commits on Dec 21, 2008
  1. Add information files

    Thiago Alves committed Dec 21, 2008
Commits on Sep 6, 2008
  1. Fix a problem when use AutoClose on Visual Mode Blockwise.

    Unfortunatelly Backspace will not work as expected on this mode
    due Vim behavior. E.g.:
    Select a column of text and press <Backspace> than <Delete> keys.
    You'll see that only the first line will be changed.
    Thiago Alves committed Sep 6, 2008
Commits on Aug 27, 2008
  1. Fix nocompat and header.

    Restore the nocompat mode to its original at the end of plugin load.
    Also chenge the header to reflect the current version.
    Thiago Alves committed Aug 27, 2008
Commits on Aug 26, 2008
  1. Really fix the autoclose equal chars\!

    Thiago Alves committed Aug 26, 2008
Commits on Aug 24, 2008
  1. Fix a problem to autocomplete in some regions of some languages (e.g.…

    … strings on C/C++)
    Thiago Alves committed Aug 24, 2008
Commits on Aug 23, 2008
  1. Add verbose information when toggling between AutoCloseOn and AutoClo…

    Thiago Alves committed Aug 23, 2008
Commits on Aug 12, 2008
  1. Move files to their right places

    Thiago Alves committed Aug 12, 2008