Commit Graph

17 Commits

Author SHA1 Message Date
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