52 Commits (main)

Author SHA1 Message Date
Dan Buch 11915a875d
Build and run `urfave-cli-genflags` via its `Makefile`
2 years ago
dearchap 6331954e44
Merge branch 'main' into shift-supported-go
2 years ago
Dan Buch ade5edbb7f
Use goimports as formatting standard
2 years ago
Dan Buch 3e4237a67f
Move genflags tool to cmd/ and pin to previous release
2 years ago
Dan Buch ed0033984b
Generate flag types (again?)
2 years ago
Ajitem Sahasrabuddhe c75fee9224
Merge master @1.22.1 with v2
5 years ago
Dan Buch 2da290b872
Ensure indentation is consistent in example code
7 years ago
Dan Buch a61867e5e6
Merge remote-tracking branch 'origin/v1' into merging-from-v1
7 years ago
Nicolas Gailly a6dd54e94b make the basic example build-able.
7 years ago
Dan Buch f7b2b93ffa
Merge remote-tracking branch 'origin/v1' into merging-from-v1
8 years ago
Dan Buch c3b03b8437
Adding flag type generation for altsrc
8 years ago
Dan Buch 3a8ad862a6
Add help text/docs for generate-flag-types script
8 years ago
Dan Buch 6185b8d8fd
Generate code for flag types and context accessors
8 years ago
Dan Buch df685fbacc
Remove `NewApp` initializer
8 years ago
Dan Buch fed78b8bab
Rework of hidden flag impl plus some Action func corrections
8 years ago
Dan Buch f3e55a0783
Move error types to errors.go
8 years ago
Dan Buch b7329f4968
Switch from multi-return with exit codes to ExitCoder check
8 years ago
Jesse Szwedko 7ed7a51f86 Aggregate errors from Before/After
9 years ago
Jeremy Saenz ed1ee94250 Adding some docs
11 years ago
Jeremy Saenz 6664835bc1 JMS #14: Moving toward having and app object
11 years ago
Jeremy Saenz c15c42a7a8 JMS #4: Command.HasName
11 years ago
Jeremy Saenz 4495e2e996 JMS #4: Delegating to Command.Run
11 years ago
Jeremy Saenz 87d3b81d55 JMS #4: Parsing arguments for subcommands as well
11 years ago
Jeremy Saenz 59b0ce24ef JMS #4: Support for global flags in cli.Context
11 years ago
Jeremy Saenz 3119b075d6 JMS #4: Flag testing
11 years ago
Jeremy Saenz 3f76896c4f JMS #4: Getting some cli tests going. Testing out flags
11 years ago
Jeremy Saenz 04496e4364 JMS #4: More WIP
11 years ago
Jeremy Saenz 3b0fc03a67 JMS #4: Support for flag handling on command line
11 years ago
Jeremy Saenz 6f22315082 JMS #4: Parsing command flags with context
11 years ago
Jeremy Saenz 5f85917dc2 JMS #4: TDD Our options map
11 years ago
Jeremy Saenz e2733adc45 JMS #4: Kinda parsing flags now
11 years ago
Jeremy Saenz 96f806fd22 JMS #3: Passing a context struct instead of a string
11 years ago
Jeremy Saenz e2de64ea4d JMS #2: Formmating
11 years ago
Jeremy Saenz 4ab8f6b3e2 JMS #2: Renamed "Action" type to handler.
11 years ago
Jeremy Saenz 921da63e2e Support for global flags in help text
11 years ago
Jeremy Saenz 16bf6d4f76 Formatting
11 years ago
Jeremy Saenz 5a624affb8 Yo dawg, I heard you liked the help command...
11 years ago
Jeremy Saenz bdb9c5ab61 Support for shortnames
11 years ago
Jeremy Saenz 6fa7cfa8a6 Removed commandswithdefaults method
11 years ago
Jeremy Saenz 5b788be8a6 Formatted help text via templates
11 years ago
Jeremy Saenz 6016cafda3 Removed application object, help formatting
11 years ago
Jeremy Saenz ef5944640e Getting help in there
11 years ago
Jeremy Saenz 04c645f6c6 Accepting Arg string in App.Run
11 years ago
Jeremy Saenz 0c14bbdc56 More renaming. trying to keep consistent with Flags API
11 years ago
Jeremy Saenz e72d8e22aa Experimenting with some names
11 years ago
Jeremy Saenz 372b86498f Turning cli into a package
11 years ago
Jeremy Saenz e830a4195e Formatting
11 years ago
Jeremy Saenz 994660f605 Using anon functions and calling run altogether
11 years ago
Jeremy Saenz 6efb9862ea Attempting to make the composite literals pretty
11 years ago
Jeremy Saenz 19158640aa Formatting
11 years ago