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