summaryrefslogtreecommitdiffstats
path: root/main.py
Commit message (Expand)AuthorAgeFilesLines
* main+command_manager: allow symlink shortcuts to subcommandsJan Pokorný2015-06-191-6/+11
* main: s/(expert)/(Advanced)/ per Pacemaker's exampleJan Pokorný2015-06-191-1/+1
* main: prepend "(expert) " to options of that sortJan Pokorný2015-06-191-0/+2
* main: massage help messages a bitJan Pokorný2015-04-151-7/+9
* main: extra --dist handling callbackJan Pokorný2015-04-081-1/+31
* main: enable the option-handling callbacks to be verboseJan Pokorný2015-04-081-0/+2
* main: normalize "sys" option value to lowercaseJan Pokorný2015-04-081-5/+11
* __init__/main: make --version more akin to e.g., coreutilsJan Pokorný2015-01-141-4/+4
* main: make the --version detail depend on loglevelJan Pokorný2015-01-141-1/+5
* main: tweak for better utilization of pretty_cmdsJan Pokorný2015-01-091-2/+6
* main: reorder some options in help msg, --dist is non-expertJan Pokorný2015-01-091-32/+31
* main: fix issue with -H switch not expanding %defaultJan Pokorný2015-01-091-0/+1
* Integrate FancyOutput helper classJan Pokorný2014-12-111-1/+10
* Extend external plugins support: user provided dirsJan Pokorný2014-11-241-1/+8
* Add support for external plugins (located in ext-plugins subdir)Jan Pokorný2014-11-241-1/+7
* main + more: introduce concept of "expert" cmd switchesJan Pokorný2014-11-141-11/+55
* main: state the substitution-in-the-file-spec feature in helpJan Pokorný2014-10-081-0/+2
* main: unify "technical reference" quote styleJan Pokorný2014-10-081-1/+1
* Make CLI interface work again after bfbb5c8(?)Jan Pokorný2014-09-051-1/+1
* Solve a "read-only dict as API" question once foreverJan Pokorný2014-09-041-4/+2
* main + tests/command_manager: cleanup/cosmeticsJan Pokorný2014-08-261-3/+1
* command_manager: add `implicit` as a shortcut constructorJan Pokorný2014-08-261-1/+1
* main: avoid using programmer's expression needlesslyJan Pokorný2014-06-171-1/+1
* Add "quiet" general parameter and make XMLFilter honor itJan Pokorný2014-05-261-0/+4
* Introduce an explicit notion about target system+distroJan Pokorný2014-05-221-2/+18
* main: make style/PEP-8 checker happyJan Pokorný2014-05-191-2/+2
* Refactor: separate set_logging func in utils_progJan Pokorný2014-05-191-4/+4
* utils_prog: new program-specific unit incl. some moves from utilsJan Pokorný2014-05-191-1/+1
* Relicence GPLv2 -> GPLv2+Jan Pokorný2014-04-251-1/+1
* logging: allow destination file/logfile to be specifiedJan Pokorný2014-04-041-1/+8
* main: make logging work also under Python <2.7Jan Pokorný2014-04-031-1/+2
* main: logging.captureWarnings not present until Python 2.7Jan Pokorný2014-04-031-1/+5
* format/main: start using warnings standard moduleJan Pokorný2014-04-011-0/+1
* main: in fact "@" magic file have more trailing digitsJan Pokorný2014-03-271-2/+2
* format: allow for non-linear piping using @DIGIT notationJan Pokorný2014-03-201-2/+2
* main: accompany "version" output with Python runtime infoJan Pokorný2014-03-131-1/+2
* main: dash++Jan Pokorný2014-03-071-1/+1
* main: extend hint about getting per-command helpJan Pokorný2014-03-071-1/+2
* format: '-' file specification on output means stdout as usualJan Pokorný2014-03-071-7/+8
* command: integrate cmd alias support (incl. help screen+completion)Jan Pokorný2014-03-061-3/+8
* main: allow to pass also raw description (cmd alias related)Jan Pokorný2014-03-061-8/+5
* main: adjust help messagesJan Pokorný2014-02-261-3/+5
* completion: way to get bash (and perhaps others) autocompletionsJan Pokorný2014-02-261-1/+8
* command-related: postpone creating Option instancesJan Pokorný2014-02-261-41/+51
* Allow more convenient way of specifying command parametersJan Pokorný2014-02-191-2/+9
* Move base exceptions and exit codes to separate error.pyJan Pokorný2014-01-271-1/+1
* Finalize basic command-line handlingJan Pokorný2014-01-231-12/+159
* command_manager: make handle help (at least)Jan Pokorný2014-01-201-1/+1
* main: prepare exception harness (commented for verbose info)Jan Pokorný2014-01-201-0/+4
* main: use __init__'s version_line insteadJan Pokorný2014-01-201-2/+2