Skip to content

Releases: wincent/command-t

1.11.4

19 Jan 21:53
1.11.4
Compare
Choose a tag to compare
  • Fix infinite loop on Windows when g:CommandTTraverseSCM is set to a value other than "pwd" (bug present since 1.11).
  • Handle unwanted split edgecase when 'hidden' is set, the current buffer is modified, and it is visible in more than one window.

1.11.3

19 Jan 21:53
1.11.3
Compare
Choose a tag to compare
  • Ignore impromperly encoded filenames (patch from Sherzod Gapirov).
  • Fix failure to update path when using :cd in conjunction with g:CommandTTraverseSCM set to "pwd" (bug present since 1.11.2).

1.11.2

19 Jan 21:54
1.11.2
Compare
Choose a tag to compare
  • Fix error while using Command-T outside of an SCM repo (bug present since 1.11.1).

1.11.1

19 Jan 21:54
1.11.1
Compare
Choose a tag to compare
  • Compatibility fixes with Ruby 1.8.6 (patch from Emily Strickland).
  • Compatibility fixes with Ruby 1.8.5.
  • Fix 'wildignore' being ignored (bug present since 1.11).
  • Fix current working directory being ignored when g:CommandTTraverseSCM is set to "pwd" (bug present since 1.11).
  • Performance improvements.

1.11

19 Jan 21:55
1.11
Compare
Choose a tag to compare
  • Improve edge-case handling in match results window code (patches from Richard Feldman).
  • Add "git" file scanner (patch from Patrick Hayes).
  • Speed-up when 'wildignore' is unset (patch from Patrick Hayes).
  • Add g:CommandTTraverseSCM setting which anchors Command-T's file finder to the nearest SCM directory (based on patches from David Szotten and Ben Osheroff).
  • Add AppStream metadata (patch from Vít Ondruch).

1.10

19 Jan 21:56
1.10
Compare
Choose a tag to compare
  • Improve tag finder performance by caching tag lists (patch from Artem Nezvigin).
  • Consider the 'autowriteall' option when deciding whether to open a file in a split.
  • Make selection acceptance commands configurable (patch from Ole Petter Bang).
  • Add mapping to delete previous word of the match prompt (patch from Kevin Webster).
  • Try harder to always clear status line after closing the match listing (patch from Ton van den Heuvel).
  • Don't allow MRU autocommands to produce errors when the extension has not been compiled.
  • Add g:CommandTIgnoreCase and g:CommandTSmartCase options, providing support for case-sensitive matching (based on patch from Jacek Wysocki).

1.9.1

19 Jan 21:59
1.9.1
Compare
Choose a tag to compare
  • Include the file in the release archive that was missing from the 1.9 release.

1.9

19 Jan 22:01
1.9
Compare
Choose a tag to compare
1.9
  • Improved startup time using Vim's autload mechanism (patch from Ross Lagerwall).
  • Added MRU (most-recently-used) buffer finder (patch from Ton van den Heuvel).
  • Fixed edge case in matching algorithm which could cause spurious matches with queries containing repeated characters.
  • Fixed slight positive bias in the match scoring algorithm's weighting of matching characters based on distance from last match.
  • Tune memoization in match scoring algorithm, yielding a more than 10% speed boost.

1.8

19 Jan 22:01
Compare
Choose a tag to compare
1.8
  • Taught Watchman file scanner to use the binary protocol instead of JSON, roughly doubling its speed.
  • Build changes to accommodate MinGW (patch from Roland Puntaier).

1.7

19 Jan 22:01
Compare
Choose a tag to compare
1.7
  • Added g:CommandTInputDebounce, which can be used to improve responsiveness in large file hierarchies (based on patch from Yiding Jia).
  • Added a potentially faster file scanner which uses the find executable (based on patch from Yiding Jia).
  • Added a file scanner that knows how to talk to Watchman (https://github.com/facebook/watchman).
  • Added g:CommandTFileScanner, which can be used to switch file scanners.
  • Fix processor count detection on some platforms (patch from Pavel Sergeev).