Permalink
Commits on Feb 21, 2012
  1. change submodules to use https:// rather than git://

    Josh Jaques committed Feb 21, 2012
  2. Merge branch 'pull/33'

    * pull/33:
      Add Seth Fowler to author listing
      The clean task in the Rakefile now correctly removes the generated Makefile.
      Permit the user to specify the C compiler to use via the CC environment variable.
    
    Signed-off-by: Wincent Colaiuta <win@wincent.com>
    wincent committed Feb 21, 2012
  3. Add Seth Fowler to author listing

    Signed-off-by: Wincent Colaiuta <win@wincent.com>
    wincent committed Feb 21, 2012
  4. The clean task in the Rakefile now correctly removes the generated Ma…

    …kefile.
    Seth Fowler committed with wincent Jan 23, 2012
  5. Permit the user to specify the C compiler to use via the CC environme…

    …nt variable.
    Seth Fowler committed with wincent Jan 23, 2012
  6. Update docs to reflect addition of CommandTMinHeight option

    Signed-off-by: Wincent Colaiuta <win@wincent.com>
    wincent committed Feb 21, 2012
  7. Add g:CommandTMinHeight option

    Signed-off-by: Wincent Colaiuta <win@wincent.com>
    nathanaelkane committed with wincent Aug 23, 2011
  8. Update author info, history and mailmap

    Split the list into two columns as it is starting to get long. There
    should be room to add a third column when the time comes.
    
    Signed-off-by: Wincent Colaiuta <win@wincent.com>
    wincent committed Feb 21, 2012
  9. Merge branch 'pull/30'

    * pull/30:
      Remove relative line numbers and color columns in the match window
      Extract VIM::exists? method for use outside of the controller
    
    Signed-off-by: Wincent Colaiuta <win@wincent.com>
    wincent committed Feb 21, 2012
  10. Remove relative line numbers and color columns in the match window

    Call :setlocal norelativenumber and :set colorcolumn=0 after opening a
    new match window so they won't show up in the match split. These extra
    commands are not added to the existing commands array, as these are
    7.3 features and need some feature detection to make sure they exist
    first.
    jeffkreeftmeijer committed with wincent Dec 27, 2011
  11. Extract VIM::exists? method for use outside of the controller

    This will be used for feature detection in the MatchWindow class.
    
    Signed-off-by: Wincent Colaiuta <win@wincent.com>
    wincent committed Feb 21, 2012
  12. Merge branch 'tag-finder'

    * tag-finder:
      Prepare tag-finder branch for merging into master
      Made it use vim's 'tags' variable to tag filename lookup
      Made it such that filenames in the tag list are optional
      Moved some functions around
      Added first version of tag plugin
    
    Signed-off-by: Wincent Colaiuta <win@wincent.com>
    wincent committed Feb 21, 2012
  13. Fix .mailmap syntax

    In order to make the .mailmap file work as intended, needed to add the
    mapping on the right that corresponds to the canonical mapping on the
    left.
    
    Signed-off-by: Wincent Colaiuta <win@wincent.com>
    wincent committed Feb 21, 2012
  14. Prepare tag-finder branch for merging into master

    This commit prepare's the tag-finder contributed by Noon Silk for
    merging into master. Changes made:
    
      - Add Noon to the .mailmap file, as his commits use two distinct email
        addresses
      - flesh out the CommandTTag documentation
      - add documentation for the g:CommandTTagIncludeFilenames setting,
        which itself was renamed from underscore-style to CamelCase for
        consistency with the other settings
      - added Noon to the AUTHORS section in the documentation
      - updated copyright year ranges in touched files
      - remove default setting of g:command_t_tag_include_filenames
        preference from the main plug-in file, for consistency with other
        settings (where defaults are handled when initializing Finders and
        Scanners)
      - get rid of the controller's @tag_finder instance when the user runs
        CommandTFlush; this means that you can change the value of
        g:CommandTTagIncludeFilenames and force Command-T to use the new
        setting without having to alter the setting in your ~/.vimrc and
        restart Vim
      - removed commented-out code
      - removed or fixed whitespace-damaged files (trailing whitespace and
        incorrect indentation)
      - changed TagFinder#open_selection to extract tag portion of the
        selection without calling #split (guard against unnecessary work in
        pathological case that filename contains colons)
      - open tags using `silent!` rather than `silent` (suppresses "E432:
        Tags file not sorted" warning for non-sorted tags files)
      - removed unneeded inclusion of VIM::PathUtilities in TagScanner
      - use Vim's `taglist()` function to get tags rather than opening and
        parsing tags files directly (insulate Command-T from differences in
        the different tag file formats that Vim supports)
    
    Signed-off-by: Wincent Colaiuta <win@wincent.com>
    wincent committed Feb 21, 2012
  15. Moved some functions around

    Noon Silk committed with wincent Dec 5, 2011
  16. Added first version of tag plugin

    Noon Silk committed with wincent Dec 5, 2011
  17. Update copyright year range in LICENSE file

    Signed-off-by: Wincent Colaiuta <win@wincent.com>
    wincent committed Feb 21, 2012
Commits on Dec 18, 2011
  1. Update docs for 1.3.1 release

    Signed-off-by: Wincent Colaiuta <win@wincent.com>
    wincent committed Dec 18, 2011
  2. Fix CommandTJump under Ruby 1.9.x

    The jump scanner pulls in a string jumplist. This worked fine under Ruby
    1.8.7, where `String#select` operates in a line-wise fashion. Under Ruby
    1.9.x, however, it's a private method and explodes. Using `String#lines`
    instead makes things work on both Rubies.
    
    Signed-off-by: Wincent Colaiuta <win@wincent.com>
    woahdae committed with wincent Dec 18, 2011
Commits on Nov 28, 2011
  1. Update docs for 1.3 release

    Signed-off-by: Wincent Colaiuta <win@wincent.com>
    wincent committed Nov 28, 2011
Commits on Nov 26, 2011
  1. Merge branch 'jump-list'

    * jump-list:
      Refactor "redir" code to use new "capture" method
      Use lazy-initialization in controller
      Minor stylistic clean-up for jump finder
      Make it possible to select file from jump list
    wincent committed Nov 26, 2011
  2. Refactor "redir" code to use new "capture" method

    As there are now two places in the code where we have to use "redir" to
    capture the output of a Vim command, factor it out into a method that
    can be easily reused for that purpose.
    
    Signed-off-by: Wincent Colaiuta <win@wincent.com>
    wincent committed Nov 26, 2011
  3. Use lazy-initialization in controller

    We now have three finders (file, buffer and jumplist), so it's starting
    to smell to create them all up front, especially given that some users
    won't ever use anything other than the file finder.
    
    So, switch to lazy initialization.
    
    Signed-off-by: Wincent Colaiuta <win@wincent.com>
    wincent committed Nov 26, 2011
  4. Minor stylistic clean-up for jump finder

    Tweaks to bring the jump finder code into line with the conventions of
    the rest of the code base:
    
      - add a little more detail to the :CommandTJump documentation
      - add Marian Schubert to contributors list
      - alphabetize finder methods in command-t.vim file
      - move getJumpsLines functionality down into Ruby; in general the
        VimScript portion of the plug-in is intended to be a thin wrapper
        only, and all the real work is done from Ruby
      - use "jump" singular rather than plural, because Vim calls it the
        "jumplist" and the other finders all use the singular ("buffer
        finder", "file finder" and not "buffers finder" and "files finder")
      - align equals signs in consecutive assignment statements
      - update copyright year ranges
      - annotate "end" statements for classes and modules
      - make private methods private
    
    Signed-off-by: Wincent Colaiuta <win@wincent.com>
    wincent committed Nov 26, 2011
Commits on Nov 6, 2011
  1. Record and restore window widths

    Previously we stored and restored only window heights. It's been pointed
    out, however, that when using Command-T Vim will reset horizontal sizes
    for vertically-split windows as well, so we need to store and restore
    window widths as well.
    
    Based on patch posted by anonymous submitter here:
    
      https://wincent.com/issues/1896
    
    Signed-off-by: Wincent Colaiuta <win@wincent.com>
    wincent committed Nov 6, 2011
Commits on Oct 19, 2011
  1. doc: update contributor list

    Signed-off-by: Wincent Colaiuta <win@wincent.com>
    wincent committed Oct 19, 2011
  2. docs: use nnoremap in examples

    To match the mapping command used internally since commit 56d37ff.
    
    Signed-off-by: Wincent Colaiuta <win@wincent.com>
    wincent committed Oct 19, 2011
Commits on Oct 18, 2011
  1. Ensure mappings use nnoremap.

    This fixes a bug when the user redefines : to ;
    Previously \t and \b would not work in this case.
    panozzaj committed Oct 18, 2011
Commits on Oct 9, 2011
  1. Fix possible 'rake make' breakage on Windows

    I've had a report that '&&' can cause problems on Windows, so this seems
    like a harmless enough fix. See:
    
      https://wincent.com/issues/1888
    
    Signed-off-by: Wincent Colaiuta <win@wincent.com>
    wincent committed Oct 9, 2011
Commits on Sep 28, 2011
  1. Merge branch 'multi-cache'

    wincent committed Sep 28, 2011
  2. Add g:CommandTMaxCachedDirectories option

    This allows the user to specify an upper limit on the number of caches
    which Command-T will use when changing directories. The default of 1
    preserves the existing behavior, meaning that each time you change into
    a different directory, Command-T will scan it.
    
    Set to a higher number to increase the number of cached directories, or
    to 0 for no limit at all.
    
    Signed-off-by: Wincent Colaiuta <win@wincent.com>
    wincent committed Sep 18, 2011