Adam Sanderson
22d35a2576
Merge pull request #25 from jaylevitt/master
...
Allow QWANDRY_EDITOR variable
2012-07-23 17:18:12 -07:00
Jay Levitt
0aa962ac03
accept QWANDRY_EDITOR variable to allow no-wait mode for subl, mate, etc
2012-07-23 15:20:28 -04:00
Jay Levitt
f58514cee1
fix deprecation warning requiring rake/rdoctask
2012-07-23 15:20:03 -04:00
Adam Sanderson
02dd90dd8c
Fix the gemspec (apparently I got some compiled rubinius files in there), and bum the version. We will call this 0.1.4.
2011-01-06 07:42:11 -08:00
Adam Sanderson
77cd0f0bd3
The infamous git ignore.
2011-01-06 07:34:30 -08:00
Adam Sanderson
c85ddeff8c
Fixup qwandry to play nice with ruby 1.8.7 and rubininus.
2011-01-05 21:00:31 -08:00
Adam Sanderson
2c590a72a3
Get the gem load path from... Gem! I know, it is shocking.
2011-01-05 19:59:52 -08:00
Adam Sanderson
9a27899c92
Minor fix to allow ruby 1.8 to launch, does not load gems...
2011-01-05 14:18:48 -08:00
Kevin Rohrbaugh
12dd6073a7
Use ruby 1.8-compatible call syntax for Kernel#system (issue #17 )
2011-01-05 13:02:49 -05:00
Adam Sanderson
0eaaa57f1e
Version 0.1.2
2011-01-01 14:19:19 -07:00
Adam Sanderson
f933f9e674
make matching case insensitive
2011-01-01 14:15:54 -07:00
Adam Sanderson
ec37f3b59f
tidying up.
2011-01-01 14:10:30 -07:00
Adam Sanderson
b16af67f73
Differentiate between identically named repositories
2011-01-01 14:07:07 -07:00
Adam Sanderson
320133c4a5
Better detection of mri-ruby sources
2011-01-01 13:56:32 -07:00
Adam Sanderson
237ff7df55
Add rvm sources directory if available.
2011-01-01 13:20:47 -07:00
Adam Sanderson
84d60ae661
Check to make sure a language is installed before registering it. Now if you do not have node installed for instance, you will not see it.
2011-01-01 09:16:19 -07:00
Adam Sanderson
29a1139877
updating gemspec...
2010-12-30 14:07:31 -07:00
Adam Sanderson
22e4068495
Updating Readme for 0.1.0
2010-12-30 13:13:49 -07:00
Adam Sanderson
1fc3f8c943
Fixing up copy/paste typo
2010-12-30 12:56:45 -07:00
Adam Sanderson
fcd76d89ee
Adding support for node.js
2010-12-30 12:52:16 -07:00
Adam Sanderson
9cfa17e13d
Lets call this 0.1.0
2010-12-30 11:03:56 -07:00
Adam Sanderson
5ab6901ab1
Updated custom init.rb to reflect how Qwandry expects to get configured.\nHopefully this does not break for anyone. I am assuming nobody has been too adventurous with it yet.
2010-12-30 11:03:02 -07:00
Adam Sanderson
506be7f192
Refactored how repositories are defined and loaded. We can now support probing tons of different types of repositories by loading them just in time.
2010-12-30 09:56:16 -07:00
Adam Sanderson
147f927f84
Fleshing out the documentation
2010-12-29 15:39:11 -07:00
Adam Sanderson
a3fa222205
Merge branch 'python-3-support' of https://github.com/ilkka/qwandry into ilkka-python-3-support
2010-12-29 09:03:04 -07:00
Adam Sanderson
9edfb27bd2
Making Qwandry return better exit codes, if the editor command fails, pass the exit code through. Also use 4 instead of 404 for no matching package since exit codes should not exceed 127.
2010-12-29 09:01:18 -07:00
Ilkka Laukkanen
77d89621de
Exit with nonzero status if launch fails
...
Qwandry::Launcher::launch()'s exit status is the exit status of the
system() call. This change makes qw exit with status 1 if system()
returns false or nil.
2010-12-29 12:57:14 +02:00
Ilkka Laukkanen
af86fe73ba
Fix Python sys.path sniffing to work with Python 3
...
Python 3 wants parentheses around the args to print().
2010-12-29 12:24:47 +02:00
Adam Sanderson
9c1e1753de
Change custom init.rb to better reflect the default support for perl and python.
2010-12-11 23:40:42 -08:00
Adam Sanderson
f17a9d0f6b
manage TODOs with Github issues, who knows maybe someone else wants to do some of the ;)
2010-12-11 23:38:10 -08:00
Adam Sanderson
9cefce255d
Basic support for python
2010-12-11 23:26:05 -08:00
Adam Sanderson
d9c1c94296
Basic initial support for perl.
2010-12-11 22:50:49 -08:00
Adam Sanderson
6a4fecc044
Version 0.0.3: Thanks trans, Chris Berkhout, and Bernard Gallet for posting issues and pull requests.
2010-12-11 14:15:36 -08:00
Adam Sanderson
c2900b0bf2
Protect against errors in custom initialization scripts.
2010-12-11 14:07:47 -08:00
Adam Sanderson
828fb0ed76
Do not override customized file when --customize is called.
2010-12-11 13:57:28 -08:00
Adam Sanderson
9485b5e157
Follow the XDG spec for placing config files.
2010-12-11 13:56:51 -08:00
Adam Sanderson
b00d4f2a70
Fix for issues gh:6 and gh:7. Split up any parameters the EDITOR has and merge those with the paths. Now EDITOR can be mate -w if you want.
2010-12-11 13:37:59 -08:00
Adam Sanderson
cca2e7d46a
Gathering some thoughts after using qw to export the standard lib.
2010-12-10 23:31:32 -08:00
Adam Sanderson
c5b9c910ff
Honor XDG Base Directory Specification if the user has XDG_CONFIG_HOME defined.
2010-12-08 19:46:59 -08:00
Adam Sanderson
e044eebe28
mend
...
v0.0.2 small changes: better error message when no editor is set.
2010-12-08 17:54:08 -08:00
Adam Sanderson
432e78a908
Version bump to 0.1.0
2010-12-08 17:46:14 -08:00
Adam Sanderson
bc1a837b68
Added a check to make sure that editor was set.
2010-12-08 07:49:20 -08:00
Adam Sanderson
7fecc60495
Polishing the docs a tincy bit.
2010-12-07 19:07:04 -08:00
Adam Sanderson
0281d9a633
Pattern matching for library names
2010-11-19 15:01:28 -08:00
Adam Sanderson
d085b92630
Updating docs
2010-11-19 13:55:03 -08:00
Adam Sanderson
e171dafb2c
More concise file pattern matching.
2010-11-19 09:20:37 -08:00
Adam Sanderson
57157b5c6b
added a customize command to generate a template in the home directory
2010-11-14 15:42:06 -08:00
Adam Sanderson
a341390510
Adding templates for customizing Qwandry.
2010-11-14 13:39:28 -08:00
Adam Sanderson
ea8c0c0b4a
Pretty print known paths
2010-11-10 19:38:20 -08:00
Adam Sanderson
dbaa732ae4
Expand paths so that shortcuts like "~/Projects" work.
2010-11-10 18:59:57 -08:00