Permalink
Switch branches/tags
Commits on Sep 26, 2017
  1. Merge pull request #246 from toddhainsworth/feature/doc-unreachable-exit

    jessevdk committed Sep 26, 2017
    Remove unreachable os.Exit call from README.md
Commits on Jul 22, 2017
  1. Merge pull request #220 from jessevdk/#218/no-unsafe

    jessevdk committed Jul 22, 2017
    Remove unnecessary use of unsafe
Commits on Jul 20, 2017
  1. Merge pull request #228 from nickwei84/master

    jessevdk committed Jul 20, 2017
    Completion on short option names allows for exploration of short and long option names
  2. Merge pull request #237 from zyga/fix-empty-subcommand

    jessevdk committed Jul 20, 2017
    Don't crash if subcommand has no commands of its own
Commits on Jul 19, 2017
  1. Don't crash if subcommand has no commands of its own

    zyga committed Jul 19, 2017
    Adding a subcommand parser and then defining no commands on it can crash
    estimatedCommands() since cmdnames is empty but the code assumes it is
    at least one element long. This patch adds an explicit check for that.
    
    Signed-off-by: Zygmunt Krynicki <zygmunt.krynicki@canonical.com>
Commits on Jul 18, 2017
  1. use the provided constants for multi platform support

    nickwei84 committed with pivotal-stuart-pollock Jul 18, 2017
    Signed-off-by: Stu Pollock <spollock@pivotal.io>
Commits on Jul 14, 2017
  1. Merge pull request #231 from yaegashi/fix-default-mask

    jessevdk committed Jul 14, 2017
    Correctly handle `default-mask:"-"`
  2. Merge pull request #236 from alex-slynko/fix_multiflag

    jessevdk committed Jul 14, 2017
    Fix multiple flag options completion
Commits on Jul 7, 2017
Commits on Jun 4, 2017
Commits on May 31, 2017
  1. refactored short and long prefix completions

    nickwei84 committed May 31, 2017
    - preferred more sensible names for completeShortNames and completeLongNames;
    changed to completeNamesForShortPrefix and completeNamesForLongPrefix
    - removed code duplication
    - match prefix is enforced
Commits on May 21, 2017
  1. Fix wrong doc function name

    jessevdk committed May 21, 2017
  2. Make falsy tag strings behave intuitively

    jessevdk committed May 21, 2017
    Fixes #226.
Commits on May 5, 2017
  1. changed the behavior of completing short option names

    pivotal-stuart-pollock committed with nickwei84 May 5, 2017
    - previously it would return only a list of short option names
    - now it returns both short and long option names; in the case when an
    option has both a short and long name, it will return only the long name
    
    Signed-off-by: Nick Wei <nwei@pivotal.io>
Commits on Feb 12, 2017
  1. Do not clear isSet before parsing ini

    jkieboom committed Feb 12, 2017
    Fixes #221.
  2. Expose Option.IsSetDefault

    jkieboom committed Feb 12, 2017
    Fixes #213.
  3. Do not use unsafe syscall when appengine constraint is set

    jkieboom committed Feb 12, 2017
Commits on Dec 15, 2016
  1. Set a minimum length for wrapping text

    jessevdk committed Dec 15, 2016
    Fixes #199.
  2. Merge pull request #208 from zimmski/1332-go-flags-do-not-change-unta…

    jessevdk committed Dec 15, 2016
    …gged-fields
    
    Do not change the value of non-tagged fields
  3. Merge pull request #209 from zimmski/support-1.6-and-1.7

    jessevdk committed Dec 15, 2016
    Always support the two latest Go releases
Commits on Dec 12, 2016
Commits on Dec 10, 2016
Commits on Nov 4, 2016
  1. Merge pull request #197 from kkolman/fix_test_windows

    jessevdk committed Nov 4, 2016
    fix failing test on windows
Commits on Oct 25, 2016
  1. Merge pull request #201 from bengadbois/patch-1

    jessevdk committed Oct 25, 2016
    Fixing typo in ini.go
  2. Fixing typo in ini

    bengadbois committed Oct 25, 2016
Commits on Oct 24, 2016
  1. Merge pull request #200 from Liamraystanley/patch-1

    jessevdk committed Oct 24, 2016
    fix spelling
  2. fix spelling

    lrstanley committed Oct 24, 2016
Commits on Oct 17, 2016
  1. fix failing test on windows

    Karel Kolman committed Oct 17, 2016
Commits on Sep 3, 2016