Permalink
Commits on Mar 12, 2017
  1. Better imports for Help

    HuwCampbell committed Mar 12, 2017
Commits on Mar 9, 2017
  1. Merge pull request #248 from pcapriotti/topic/0.13.2-hotfix

    Topic/0.13.2 hotfix
    HuwCampbell committed on GitHub Mar 9, 2017
  2. Update changelog and version

    HuwCampbell committed Mar 9, 2017
  3. Bump process again

    HuwCampbell committed Mar 9, 2017
  4. Remove example from cabal file

    Fixup haddocks for Help
    HuwCampbell committed Mar 9, 2017
Commits on Mar 8, 2017
  1. Merge pull request #247 from pcapriotti/topic/flags-with-opts

    Guard on Flags for long opts with '=val'
    HuwCampbell committed on GitHub Mar 8, 2017
  2. Guard on Flags for long opts with '=val'

    HuwCampbell committed Mar 8, 2017
  3. Merge pull request #244 from pcapriotti/topic/levenshtein

    Add suggestions for typos
    HuwCampbell committed on GitHub Mar 8, 2017
  4. Formatting

    HuwCampbell committed Mar 6, 2017
  5. Additional completions test

    HuwCampbell committed Feb 21, 2017
  6. Put suggestions into their own ParserHelp record.

    This would allow one to either delete them or not
    show things like usage if there is a suggestion.
    HuwCampbell committed Feb 21, 2017
  7. Add a test for suggestions

    HuwCampbell committed Feb 21, 2017
  8. Add suggestions for typos

    Uses a Levenshtein distance to see if there's a suitable
    candidate for suggestions.
    
    Also fixes a subtle bug in bash completions, where argument
    completers from deeper into the parser would have their
    possibilities added to the completion.
    HuwCampbell committed Feb 21, 2017
  9. Merge pull request #234 from pcapriotti/topic/no-intersperse

    Fix noIntersperse behaviour, and add a new policy
    HuwCampbell committed on GitHub Mar 8, 2017
Commits on Feb 26, 2017
  1. Rename constructors for ArgPolicy

    HuwCampbell committed Feb 26, 2017
  2. Better description in haddocks

    HuwCampbell committed Feb 26, 2017
Commits on Feb 24, 2017
  1. Fix noIntersperse behaviour, and add new policies.

    noInterpserse was not allowing any options to occur
    before arguments, and wasn't behaving as its namesake
    in other parsing libraries.
    
    Add a new policy (which is potentially useful for
    applications wrapping other cli tools) allowing the
    command (or subcommand) to collect all unknown options
    and arguments as positionals to be passed to the
    command line.
    HuwCampbell committed Oct 24, 2016
Commits on Feb 10, 2017
  1. Merge pull request #240 from pcapriotti/topic/prepare-0.13.1

    Bump version
    HuwCampbell committed on GitHub Feb 10, 2017
Commits on Feb 9, 2017
  1. Remove version example from the README

    It's not best way to make a version command
    HuwCampbell committed Feb 9, 2017
  2. Bump version

    Add Huw Campbell to authors list
    HuwCampbell committed Feb 4, 2017
  3. Merge pull request #241 from bgamari/patch-1

    Bump upper bound on process
    HuwCampbell committed on GitHub Feb 9, 2017
  4. Bump upper bound on process

    bgamari committed on GitHub Feb 9, 2017
Commits on Feb 4, 2017
  1. Fix type signature in Readme.

    HuwCampbell committed on GitHub Feb 4, 2017
Commits on Feb 3, 2017
  1. Update README.md

    HuwCampbell committed on GitHub Feb 3, 2017
  2. Update README.md

    Simpler first sentence.
    HuwCampbell committed on GitHub Feb 3, 2017
  3. Merge pull request #237 from pcapriotti/topic/doc

    Topic/doc
    HuwCampbell committed on GitHub Feb 3, 2017
Commits on Feb 2, 2017
  1. Use backticks on command line input

    HuwCampbell committed Feb 2, 2017
  2. Run through gnu fmt

    HuwCampbell committed Feb 2, 2017
  3. Explain one common misusage pattern

    HuwCampbell committed Feb 2, 2017
  4. Take in Feedback on README

    HuwCampbell committed Feb 2, 2017
Commits on Jan 3, 2017
  1. More haddocks

    HuwCampbell committed Jan 3, 2017
Commits on Dec 1, 2016
  1. Style

    HuwCampbell committed Nov 26, 2016
Commits on Nov 25, 2016