Skip to content
Commits on Jun 1, 2016
  1. @adriaanzon

    Only add colon if prompt ends with word (#204)

    Lets you use your own ending characters, instead of always adding ': '.
    
    Closes #203
    adriaanzon committed with Jun 2, 2016
Commits on Aug 8, 2015
  1. Merge pull request #175 from yuex/ds__

    support ds<space><space>
    committed Aug 7, 2015
  2. Merge pull request #167 from sunaku/issue-159

    GH-159: don't use comma as alias for HTML/XML tags
    committed Aug 7, 2015
Commits on Aug 7, 2015
  1. @yuex

    support ds<space><space>

    yuex committed Aug 8, 2015
Commits on Apr 30, 2015
  1. GH-159: don't use comma as alias for HTML/XML tags

    This change allows us to surround text with commas.
    Suraj N. Kurapati committed Apr 30, 2015
Commits on Mar 15, 2015
  1. Merge pull request #163 from kiryph/feature-repeat-late

    Add repeat.vim support to surround with LaTeX environment 'ys<>l'
    committed Mar 15, 2015
Commits on Feb 25, 2015
Commits on Feb 22, 2015
  1. Merge pull request #131 from shanesmith/master

    Keep HTML attributes when changing tags
    committed Feb 22, 2015
  2. @shanesmith

    Keep HTML attributes when changing tags

    By default keep the HTML attributes of the previous surrounding tag.
    
    Option to remove attributes if the new tag prompt is ended with '>'.
    
    Fixes #95.
    shanesmith committed May 31, 2014
Commits on Feb 8, 2015
  1. surround.vim 2.1

    * Handle arbitrary punctuation delimiters with cs and ds.
    * Default to automatic indenting.
    * Provide cS to force surroundings on separate lines.
    * Support for disabling mappings only for insert mode.
    * Add repeat.vim support to surround with function.
    * Work around 'nomagic'.
    committed Feb 8, 2015
Commits on Feb 4, 2015
  1. Merge pull request #158 from itspriddle/patch-1

    Fix typo in `repeat#set` call
    committed Feb 4, 2015
  2. @itspriddle
Commits on Feb 3, 2015
  1. Merge pull request #96 from jwhitley/john/cS

    Add support for 'cS' per issue 48
    committed Feb 3, 2015
  2. @jwhitley @jwhitley

    Update documentation for 'cS'

    jwhitley committed with jwhitley May 24, 2013
  3. @jwhitley @jwhitley

    Add support for 'cS' per issue 48

    This adds support for a cS command that puts the contents of the wrapped
    region on their own line, analogous to yS.  This change includes repeat
    support.
    jwhitley committed with jwhitley May 24, 2013
Commits on Jul 26, 2014
  1. Work around 'nomagic'

    Documentation explicitly advises against setting this option, but this
    particular problem is easy enough to work around.
    
    Closes #90.
    committed Jul 26, 2014
Commits on Jun 5, 2014
  1. Merge pull request #125 from tommcdo/master

    Add repeat.vim support to surround with function
    committed Jun 5, 2014
Commits on Apr 11, 2014
  1. @tommcdo
Commits on Sep 23, 2013
  1. Fix quote support

    committed Sep 23, 2013
Commits on Sep 9, 2013
  1. Merge pull request #107 from DanielleSucher/support-arbitrary-delimiters

    Handle arbitrary delimiters with cs and ds
    committed Sep 9, 2013
Commits on Sep 6, 2013
  1. @DanielleSucher
Commits on Jan 23, 2013
  1. @ToQoz

    Support to disable mappings only for insert mode

    If disable mappings only in normal mode.
    let g:surround_no_insert_mappings = 1
    ToQoz committed Jan 21, 2013
Commits on Jan 18, 2013
  1. Default to automatic indenting

    Only one way to find out if this is actually a good idea.
    committed Jan 18, 2013
Commits on Jan 1, 2013
  1. surround.vim 2.0

    * Fix vs with selection=exclusive.
    * Remove `unnamedplus' from clipboard in addition to `unnamed'.
    * Kill vs.
    * Bump to Vim 7.
    * Add support for repeating ys commands.
    * Add support for repeating tags.
    * Don't save deleted surrounding in unnamed register.
    * Fix deletion of delimiters on their own lines.
    committed Jan 1, 2013
  2. Add a lisp function call replacement

    Not sure how useful this is but we'll sneak it in undocumented.
    committed Jan 1, 2013
  3. Add : replacement

    Both Ruby and Clojure use :keywords, so I'm considering this general
    enough to make a default.
    committed Jan 1, 2013
  4. Add leading space replacement

    committed Jan 1, 2013
  5. Remove documentation of LaTeX expansion

    It's dumb, but I can't bring myself to yank it out entirely just yet.
    committed Jan 1, 2013
Commits on Dec 25, 2012
  1. Fix deletion of delimiters on their own lines

    Closes #19.
    committed Dec 25, 2012
Commits on Jun 8, 2012
  1. Remove s warning

    Closes #51.
    committed Jun 7, 2012
Commits on Mar 14, 2012
  1. Fix `.` after a `ys` map

    Closes #54.
    committed Mar 14, 2012
Commits on Mar 3, 2012
  1. Merge pull request #52 from padgetap/master

    Make repeat work for HTML tags
    committed Mar 3, 2012
Commits on Mar 2, 2012
  1. @apcomplete
Something went wrong with that request. Please try again.