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
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
Adam Sanderson
828fb0ed76
Do not override customized file when --customize is called.
2010-12-11 13:57:28 -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
0281d9a633
Pattern matching for library names
2010-11-19 15:01:28 -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
1668fc3a55
Sensible mechanism for setting default repositories.
2010-11-10 18:56:30 -08:00
Adam Sanderson
6c44db6e65
Recipes are silly, undoing some excessive code.
2010-11-10 09:24:23 -08:00
Adam Sanderson
4eaedbad12
Made recipes normal classes, less magic.
2010-11-10 00:26:26 -08:00
Adam Sanderson
22ec2aa217
Adding recipes
2010-11-08 22:31:09 -08:00
Adam Sanderson
c3edb028ec
better option formatting and handling for specifying repositories.
2010-11-08 21:12:21 -08:00
Adam Sanderson
127a76f5ba
allow searching a specific repository
2010-11-08 19:39:00 -08:00
Adam Sanderson
e5b64406ce
Create a proper executable for qwandry, qw
2010-08-17 21:42:57 -07:00
Adam Sanderson
0306e71f47
Reorganizing files, cleaning up.
2010-08-16 22:53:40 -07:00