≡

Wincent

  • Products
    • Desktop products

      • Synergy
      • WinSwitch
    • Developer products

      • atosym
      • Command-T
      • Hextrapolate
      • Install
      • Walrus
      • Walrat
      • Wincent Login Tool
      • Wincent Strings Utility
      • WOPublic
      • WOTest
    • Server products

      • Bansshee
      • Wikitext
  • Blog
  • Wiki
  • Forums
  • Support
  • Search
log in log out
Home » Blog

Blog posts

  • Displaying 1-10 of 355:
  • First
  • Previous
  • Next
  • Last

Command-T 1.11.4 released

2014-11-05T04:28:07Z by Greg Hurrell

This is a bugfix release that contains a couple of fixes (one for Windows compatibility and another to better handle a rare edge case). Most users weren't affected by these issues, but if you were, you'll want to upgrade.

For more details about recent changes to Command-T, see the original 1.11.1 release announcement.

0 comments releases command.t

Ruby refinements

Created 2014-10-22T00:27:27Z, updated 2014-11-05T04:22:44Z by Greg Hurrell

Playing with Ruby refinements for the first time. Disappointed that you can't just do something like:

module Project
  using SomeRefinement

  # ...
end

And have the refinements defined in SomeRefinement be available throughout an entire library (literally all the modules and classes, inside and outside of instance and class methods, even if they're spread over different files).

more...
0 comments ruby refinements

Command-T 1.11.3 released

2014-10-11T00:41:10Z by Greg Hurrell

This is a quick bugfix release that contains a couple of fixes, the most noteworthy of which is this fix for GitHub issue #118 (where Command-T would cache stale directory information if you used :cd in conjunction with a g:CommandTTraverseSCM setting of "pwd". For more details about recent changes to Command-T, see the original 1.11.1 release announcement.

0 comments releases command.t

Git service down for temporary maintenance [updated]

2014-09-25T14:35:27Z by Greg Hurrell

Due to the still-unresolved Bash "shellshock" vulnerability (see "CVE-2014-6271: Remote code execution through bash" and "CVE-2014-7169: Bash Fix Incomplete, Still Exploitable") I've temporarily taken down the Git service (both the web interface and the Git protocol interface) as a precaution until some definitive patches are available.

In the meantime, all of my repos are mirrored and available at https://github.com/wincent and https://gitorious.org/~wincent.

Sorry for the inconvenience.

Update: Thursday 25th September, 10:30 PM PST

Amazon just released packages which fix both CVEs, so I've now re-enabled all services. (Previously they released a package that only address CVE-2014-6271; I installed it as soon as I could, but I wanted to take the services offline until a more definitive fix was available.)

Thanks for your understanding.

0 comments site maintenance

Command-T 1.11.2 released

2014-09-01T19:53:31Z by Greg Hurrell

This is a quick bugfix release that contains only one change, a fix for GitHub issue #109. For more details, see the original 1.11.1 release announcement.

This bug warrants a new release because it would break Command-T when used outside of an SCM repo, which for some may be a common use case.

0 comments releases command.t

Command-T 1.11.1 released

2014-08-29T14:51:44Z by Greg Hurrell

I just released version 1.11.1 of Command-T. Command-T is a powerful, open source file and buffer-navigation plug-in inspired by the "Command-T" feature in TextMate.

What's new

This release brings a mixture of performance improvements and fixes for bugs introduced in version 1.11.

As always, a full change-log appears under HISTORY in the documentation, and you can explore the commits in the release here. (Note: the integrated repository browser that I'm linking to here is still relatively new and doesn't have a full feature set yet. You may prefer to view the commits on GitHub or in the old GitWeb repository browser in the meantime.)

Installation

Command-T is a combination of C, Ruby and Vim's built-in scripting language, which means that you need not only Ruby and a suitable C compiler on your system, but you also have to make sure you use compatible versions. That is, you can't link your Vim against Ruby 1.9.3 and Command-T against Ruby 2.1.2 without things going "Boom!". It can be hard to install. Please see the documentation for trouble-shooting hints.

1 comment releases command.t

Command-T 1.11 released

Created 2014-08-15T14:58:22Z, updated 2014-08-29T14:52:03Z by Greg Hurrell

I just released version 1.11 of Command-T. Command-T is a powerful, open source file and buffer-navigation plug-in inspired by the "Command-T" feature in TextMate.

What's new

This release is a mixture of performance improvements, bug fixes and small features. Highlights are the fast new "git" file scanner which uses git ls-files instead of scanning the file-system (patch from Patrick Hayes), and a new 'g:CommandTTraverseSCM' setting which causes Command-T to start its search from the nearest SCM directory (based on patches from David Szotten and Ben Osheroff).

As always, a full change-log appears under HISTORY in the documentation, and you can explore the commits in the release here. (Note: the integrated repository browser that I'm linking to here is still relatively new and doesn't have a full feature set yet. You may prefer to view the commits on GitHub or in the old GitWeb repository browser in the meantime.)

Installation

Command-T is a combination of C, Ruby and Vim's built-in scripting language, which means that you need not only Ruby and a suitable C compiler on your system, but you also have to make sure you use compatible versions. That is, you can't link your Vim against Ruby 1.9.3 and Command-T against Ruby 2.1.2 without things going "Boom!". It can be hard to install. Please see the documentation for trouble-shooting hints.

0 comments releases command.t

Downtime

2014-07-29T00:16:43Z by Greg Hurrell

I just had about 10 minutes of downtime. Sorry about that.

Got a notice from Amazon that one of my instances was due for retirement and that I could migrate ahead of time by stopping and starting the instance. Operative words there are "stopping" and "starting". I issued a sudo reboot and the instance didn't come back up; I actually had to go into the AWS console and stop the instance, then restart it.

0 comments aws

Command-T 1.10 released

2014-07-16T01:14:30Z by Greg Hurrell

I just released version 1.10 of Command-T. Command-T is a powerful, open source file and buffer-navigation plug-in inspired by the "Command-T" feature in TextMate.

What's new

This release brings is a mixture of performance improvements, bug fixes and small features.

As always, a full change-log appears under HISTORY in the documentation, and you can explore the commits in the release here. (Note: the integrated repository browser that I'm linking to here is still relatively new and doesn't have a full feature set yet. You may prefer to view the commits on GitHub or in the old GitWeb repository browser in the meantime.)

Installation

Command-T is a combination of C, Ruby and Vim's built-in scripting language, which means that you need not only Ruby and a suitable C compiler on your system, but you also have to make sure you use compatible versions. That is, you can't link your Vim against Ruby 1.9.3 and Command-T against Ruby 1.8.7 without things going "Boom!". For some reason, people love playing with different Ruby versions, via RVM, rbenv and other means, and this has generated no small number of tickets in the issue tracker.

Windows is the worst platform of all, unsurprisingly. Getting Ruby, Vim and Command-T working together on Windows is similar in difficulty to transmuting lead into gold; if anything, transmuting may be easier.

So, if you're unfortunate enough to be using Windows, or if you're the sort that likes to play with different versions of Ruby, all I can do is encourage you to read the documentation very, very carefully — I've done my best to make it accurate and comprehensive — stick to the recommended, known-working versions, and maybe watch the installation screencasts on the Command-T product page.

Pathogen users

$ cd path/to/your/pathogen/bundle # probably ~/.vim/bundle
$ git clone git://git.wincent.com/command-t.git
$ cd command-t
$ rake make

And in Vim:

:call pathogen#helptags()

See the docs for more info on installing (and updating) Command-T via Pathogen.

Everybody else

  • Download the vimball from the Command-T product page (or www.vim.org, if you prefer)
  • Open the vimball archive in vim, and do :so % to unpack it
  • cd ~/.vim/ruby/command-t && ruby extconf.rb && make

Beware that vimballs aren't the most robust packaging system; if your vimball doesn't extract completely on the first try (ie. if only some of the files are extracted), just try again.

0 comments releases command.t

Site maintenance

2014-06-25T01:35:28Z by Greg Hurrell

I'm going to be doing some maintenance on the site tonight that will require me to take it offline for perhaps an hour.

Update: The maintenance is over. Let me know (either by commenting here or emailing me at win@wincent.com) if you notice anything strange.

0 comments site updates
  • Displaying 1-10 of 355:
  • First
  • Previous
  • Next
  • Last
  • contact
  • legal

Menu

  • Blog
  • Wiki
  • Forums
  • Support
  • Snippets

Products

  • Synergy
  • Command-T
  • Wikitext
  • All products