Commit graph

  • be64645f2f
    Add SetErrorTemplate() (#1) Sebastian Müller 2018-06-13 15:13:58 +0200
  • 1505704e8e #655 Validate Required Flags Before Prerun Amanpreet Singh 2018-06-04 17:52:10 +0530
  • 61ca3af7ef Started working on Unified API for the various shell completions: Haim Ashkenazi 2018-06-03 22:08:30 +0300
  • 13b42c0440 Merge remote-tracking branch 'spf13/master' into zsh-completion Haim Ashkenazi 2018-06-02 06:39:42 +0300
  • a47935bacf
    Merge 8d4f0c6c0f into 1e58aa3361 Amanpreet Singh 2018-06-01 07:10:58 +0000
  • 8d4f0c6c0f #655 Validate Required Flags Before Prerun Amanpreet Singh 2018-06-01 12:38:27 +0530
  • 1e58aa3361 Include a basic example #465 (#631) Jason Hendry 2018-06-01 04:03:38 +1000
  • d6a6294693 Fix typo in README Kenjiro Nakayama 2018-05-31 10:32:40 +0900
  • 4164386743 Support OnlySubCommands for validation of positional arguments Kenjiro Nakayama 2018-02-17 22:49:17 +0900
  • ef82de70bb Fixed code sample for bash completion (#687) v0.0.3 Zef Hemel 2018-04-27 15:45:50 +0200
  • 35c4666302
    Fixed code sample for bash completion Zef Hemel 2018-04-25 16:44:30 +0200
  • 0ab5b6bcfc doc: hide hidden parent flags (#686) James DeFelice 2018-04-24 12:15:12 -0400
  • d5db774384 doc: hide hidden parent flags * fixes #685 James DeFelice 2018-04-24 15:42:24 +0000
  • 7ee208b09f support completions for command aliases (#669) Rajat Jindal 2018-04-23 05:47:20 -0700
  • a223d1bd4b Merge remote-tracking branch 'spf13/master' into zsh-completion Haim Ashkenazi 2018-04-19 07:42:50 +0300
  • ce329d1cf5 short -v version flag (issue #654) Andrea Manzini 2018-04-15 17:00:52 +0200
  • 376840c4f1 initialize aliashash only when BASH_VERSION > 3 Rajat Jindal 2018-04-14 22:54:31 -0700
  • 2459778a08
    Merge 9191622a46 into 615425954c Sion Williams 2018-04-15 04:07:02 +0000
  • 43375e6ce4 remove whitespace failing build Steve Buzonas 2018-04-13 11:04:56 -0400
  • c2916480e2 process license header as template Steve Buzonas 2018-04-13 10:44:23 -0400
  • c03b5c3e9c add func findCmdSuffix bonfy 2018-04-13 09:45:59 +0800
  • 615425954c remove dot after the abs path (#672) Rajat Jindal 2018-04-12 05:08:29 -0700
  • 1f2154738b add os.PathSeparator to the return value of findCmdDir func bonfy 2018-04-12 16:05:36 +0800
  • 760f889967 remove dot after the abs path Rajat Jindal 2018-04-11 18:30:06 -0700
  • 9e57a03052
    Add note about hiding a command from completion Eddie Zaneski 2018-04-11 17:36:54 -0400
  • 401e0bfc31 try newer version of shellcheck Rajat Jindal 2018-04-10 11:18:29 -0700
  • 947f0efbe0 support completions for command aliases Rajat Jindal 2018-04-10 09:20:55 -0700
  • cd30c2a7e9 typo: fix incorrect (#668) Allen Sun 2018-04-09 00:17:36 +0800
  • d82e75c4b7 typo: fix incorrect Allen Sun 2018-04-08 13:42:05 +0800
  • fb660d6634 Allow to override build date Bernhard M. Wiedemann 2018-04-07 20:49:55 +0200
  • d8e244d161 Updates NoArgs to also report invalid argument Brian Fitzgerald 2018-04-06 12:44:58 -0700
  • 9191622a46 Add support for user specified args validation func (#663) Sion Williams 2018-04-05 19:12:12 +0100
  • 4dab30cb33 Add support for ignoring parse errors (#662) Rajat Jindal 2018-03-31 05:36:20 -0700
  • 96853a4e2c Add support for ignoring parse errors Rajat Jindal 2018-03-30 12:27:50 -0700
  • 7e77f9557d
    Merge aebea8a8b3 into a1f051bc3e Nikolas Sepos 2018-03-28 21:19:21 +0000
  • aebea8a8b3 Fix viper flag Nikolas Sepos 2018-03-28 22:58:52 +0200
  • 27866a844f Add CancelRun method to Command Kevin C. Wells 2018-03-27 14:20:55 -0700
  • 702a715c7c
    Merge 3614e10541 into a1f051bc3e Endri Gjiri 2018-03-24 13:33:14 +0000
  • 3614e10541 Update error output to use Help() instead of UsageString() Endri Gjiri 2018-03-24 09:17:00 -0400
  • 1fc860f55f typo in zsh-completions.md Haim Ashkenazi 2018-03-23 13:57:53 +0300
  • 484eff9644 zsh-completions: implemented argument completion. Haim Ashkenazi 2018-03-23 13:09:56 +0300
  • 4c6a1bc7fc Merge remote-tracking branch 'spf13/master' into zsh-completion Haim Ashkenazi 2018-03-22 20:00:57 +0200
  • 00618a4f66 zsh-completion: tidy up function and variable names Haim Ashkenazi 2018-03-22 19:58:25 +0200
  • a1f051bc3e Update the Travis and CircleCI Go versions (#651) v0.0.2 Michael 2018-03-21 14:39:34 +0000
  • 5ea0a58684 Update the Travis and CircleCI Go versions Michael Käufl 2018-03-21 09:30:28 +0100
  • c439c4fa09 Terminate the stripping of flags when -- is found (#649) Di Xu 2018-03-19 14:20:04 +0800
  • 457f655af7 terminates the flags when -- is found in commandline Di Xu 2018-03-19 13:39:11 +0800
  • d57d0497c3 zsh-completion: added escapinng of single quotes in flag description. Haim Ashkenazi 2018-03-17 20:55:27 +0200
  • 70fa250801 zsh-completion: test to verify that we're always running on root cmd. Haim Ashkenazi 2018-03-05 01:09:55 +0200
  • f57cec37ef zsh-completion: --version and --help still doesn't work correctly Haim Ashkenazi 2018-03-05 00:46:00 +0200
  • 70f3e356eb zsh-completion: completion should always parse the root command! Haim Ashkenazi 2018-03-04 23:56:31 +0200
  • ee1d5ce55b zsh-completion: remove bad test Haim Ashkenazi 2018-03-03 20:34:00 +0200
  • d5412f0772 zsh-completion: remove temporary file Haim Ashkenazi 2018-03-03 14:50:58 +0200
  • 7dc860db89 Merge remote-tracking branch 'spf13/master' into zsh-completion Haim Ashkenazi 2018-03-03 14:50:22 +0200
  • 3fa7d6884c
    Merge 46f41fce47 into c6c44e6fdc Daniel Nephin 2018-03-02 17:36:41 +0000
  • 6ada43c6e8 zsh-completion: added support for filename globbing. Haim Ashkenazi 2018-03-02 08:42:52 +0200
  • c6c44e6fdc Update the bash completion example for kubectl (#645) Bilal Amarni 2018-03-01 19:15:57 +0100
  • 124f490fec
    Update the bash completion example for kubectl Bilal Amarni 2018-03-01 15:22:10 +0100
  • 11cf991a56 zsh-completions: fixed zsh completion markdown file name. Haim Ashkenazi 2018-03-01 08:53:25 +0200
  • 43f884fa23 zsh-completion: added zsh-completion documentation. Haim Ashkenazi 2018-03-01 08:50:20 +0200
  • d925cc6916 zsh-completion: removed forgotten function. Haim Ashkenazi 2018-03-01 08:02:33 +0200
  • 9df4b2fced zsh-completion: two fixes for identifying flag usage: Haim Ashkenazi 2018-02-28 21:52:35 +0200
  • be021cb03a zsh-completion: removed the _dep_ files. Haim Ashkenazi 2018-02-28 21:09:10 +0200
  • c99a50b65c Merge upstream into zsh-completion Haim Ashkenazi 2018-02-28 17:14:40 +0200
  • f7c1ed9054 zsh-completions: revised flags completion rendering + new features: Haim Ashkenazi 2018-02-28 17:04:17 +0200
  • 91a14a05fe zsh-completion template refactoring: Haim Ashkenazi 2018-02-28 12:49:53 +0200
  • 6644d46b81 Prefix bash functions with root command name (#643) John McCabe 2018-02-28 05:38:38 +0000
  • cd2785071c
    Test filename extension and subdirs_in_dir for subcommands John McCabe 2018-02-28 01:55:46 +0000
  • 27b77a6b6e Prefix bash functions with root command name John McCabe 2018-02-28 00:33:34 +0000
  • 6e93d49a67 Fix import ordering Chris Williams 2018-02-27 16:15:26 -0800
  • 991feef2f5 zsh-completion: added support for subcommand description. Haim Ashkenazi 2018-02-26 22:31:06 +0200
  • 487d155ee2 Help belongs on stderr Chris Williams 2018-02-26 11:27:49 -0800
  • ddad852e88 Maintain identical output Chris Williams 2018-02-26 11:11:58 -0800
  • b3917f15b3 Return an error if not runnable Chris Williams 2018-02-26 10:52:51 -0800
  • c978c0bd7d Merge remote-tracking branch 'spf13/master' into zsh-completion Haim Ashkenazi 2018-02-25 14:17:08 +0200
  • 7091b88f98 zsh-completion ignores hidden commands and flags :) Haim Ashkenazi 2018-02-25 14:12:58 +0200
  • 892ebc0721 zsh-completion fixed reference to cmd name Haim Ashkenazi 2018-02-25 08:20:34 +0200
  • 3100f0b575 First try at better zsh completions: Haim Ashkenazi 2018-02-24 18:53:13 +0200
  • a1e4933ab7 Bash completion aliases (#638) Rajat Jindal 2018-02-21 09:51:53 -0800
  • e149968eaf add documentation for bash alias Rajat Jindal 2018-02-21 09:09:13 -0800
  • 1a618fb24b
    Do not add a space after a single flag completion (#625) Eric Paris 2018-02-21 07:50:56 -0800
  • 741bcadda3 Add a hook function called when searching a command to be executed Wataru Ishida 2016-12-15 07:49:16 -0500
  • bbb85f0691 remove print statement Rajat Jindal 2018-02-18 18:30:06 -0800
  • ceddf29ec7 add cmdname to rootcmdname Rajat Jindal 2018-02-18 18:28:24 -0800
  • 6aa26fd0a6 pull from remote Rajat Jindal 2018-02-18 18:03:13 -0800
  • 47e654fe04 support cmdAliases Rajat Jindal 2017-12-06 23:57:25 -0800
  • 26aa2c0695 #578: allow aliases to work with completions Rajat Jindal 2017-11-29 14:37:41 -0800
  • 8df42ed8a2 alias support with bash completions Rajat Jindal 2018-02-18 17:47:32 -0800
  • be77323fc0 Try out CircleCI. (#630) Ricardo N Feliciano 2018-02-11 08:22:30 -0800
  • fd32f09af1 Fix generated bash completion for Bash 3 (OSX) (#520) John McCabe 2018-02-08 21:34:46 +0000
  • 1a8706a828
    Include a basic example #465 Jason Hendry 2018-02-06 21:36:26 +1100
  • 00733e92af Try out CircleCI. Ricardo N Feliciano 2018-02-05 13:46:09 -0800
  • 93959269ad Add Execute func example in README.md (#629) Phillip Johnsen 2018-02-05 23:42:58 +0100
  • b2348bcf84
    Add Execute func example in README.md Phillip Johnsen 2018-02-05 23:10:04 +0100
  • c2bbfaa12d Add usage example for required flags (#627) Jake Dodd 2018-02-05 11:53:53 -0800
  • c91392c8a5 Explain new behavior in MarkFlagRequired godocs jakekdodd 2018-02-05 11:41:49 -0800
  • 46819c09f3 Update Bash completion tests John McCabe 2017-08-25 22:37:14 +0100
  • fc5612606f Pass cmd into writeFlagHandler John McCabe 2017-08-25 22:35:19 +0100
  • 39acf2d7e7 Fix function names in writeFlagHandler John McCabe 2017-08-25 22:19:33 +0100
  • 4a60e13b9c Make preamble functions unique to command John McCabe 2017-08-25 21:53:13 +0100