Skip to content
Commits on Jan 3, 2016
  1. @superlukas

    Fix syntax in documentation

    superlukas committed
Commits on Aug 28, 2015
Commits on Aug 24, 2015
  1. attempt to simplify configuration of completion chainging

    committed
    update SuperTabChain to set the omni precedence and the default
    completion to 1 of the supported defaults and prevent overriding of that
    through calls to SuperTabSetCompletionType.
    
    refs #156
Commits on Aug 23, 2015
Commits on Aug 8, 2015
Commits on Jul 9, 2015
  1. add tracking of completion mode to alleviate reliance on pumvisible()

    committed
    for users with a recent version of vim that don't use the completion
    menu, add support for tracking when completion mode is started/ended so
    that next/previous completions work correctly even when the completion
    menu isn't enabled.
Commits on Feb 15, 2015
  1. @blueyed

    Use "inoremap" for "<C-x>" mapping

    blueyed committed
    This is required when `<C-R>` is mapped itself, e.g. with peekaboo:
    
       i  <C-R>       * <C-O>:call peekaboo#peek(1, 'ctrl-r',  0)<CR>
Commits on Jan 15, 2015
Commits on Nov 18, 2014
  1. disable g:SuperTabCrMapping by default

    committed
    This one feature causes more headaches than any other, with very little
    benefit to show for it.
  2. fix supertab <cr> map chaining logic

    committed
    Looks like the logic for deciding if a cr should be issued by
    SelectCompletion has been wrong. Negating the previous logic seems to be
    what I had intended (unless there was some other edge case I'm
    forgetting).
    
    refs #138
Commits on Nov 17, 2014
Commits on Oct 17, 2014
  1. @blueyed
Commits on Aug 20, 2014
Commits on Aug 7, 2014
Commits on Aug 2, 2014
  1. release fix for possible infinite recursion on <bs>

    committed
    when s:SuperTabNoCompleteAfter has been modified by the user, then eclim
    will remap <bs>. However a recent change[1] modify the s:CompletionReset
    code to call the second <bs> char as the mapped version, which if
    supertab has it mapped, results in an infinite loop under these
    conditions.
    
    fixes #120
    
    [1] c8c1876
Commits on Jul 4, 2014
  1. @earthday

    Fix a typo.

    earthday committed
Commits on Jun 20, 2014
  1. fix handling of existing non-expr <s-tab> mapping

    committed
    also remove some code duplication
    
    fixes #123
Commits on Jun 19, 2014
  1. @hspak
Commits on Jun 11, 2014
  1. @naggie

    fix undefined variable 'patch32'

    naggie committed
Commits on Jun 9, 2014
  1. @blueyed

    SuperTabCodeComplete: handle dict return value from Func

    blueyed committed
    If the first function in the chain returns a dict, instead of just a
    list of words, look at (the length of) results.words.
    
    NOTE: if results.refresh is set to "always" (as with YouCompleteMe), we
    might want to return the empty list anyway, which would allow the
    function to stay in the loop.
    
    > || (has_key(results, 'refresh') && results.refresh == 'always')
  2. @blueyed

    CompletionReset: feed the original BS key with mapping enabled

    blueyed committed
    Backspace might have been mapped by the user, and this should be
    executed.
  3. @blueyed
Commits on May 4, 2014
  1. de-indent the code blocks in the README

    committed
    when indented they start looking more like quotes with a leading gray
    bar.
Commits on May 3, 2014
  1. @gkotian

    Fix minor typo in README

    gkotian committed
Commits on Apr 30, 2014
  1. use keepalt + bufhidden=wipe instead of delete for SuperTabHelp

    committed
    - use keepalt to preserve the current file's alt file name
    - using wipe to cause the alternate file name to be cleared in other
      cases so it doesn't remain as the now removed buffer name.
Commits on Apr 9, 2014
  1. bump the version to 2.1

    committed
    closes #104
Something went wrong with that request. Please try again.