Jeremy Saenz
3ac875979d
Merge pull request #49 from kytrinyx/short-version
...
Add shortcut for version flag
11 years ago
Katrina Owen
7d08fb3da5
Add shortcut for version flag
11 years ago
Ryan S. Brown
28cf49a4ca
string slice flag option formatting
...
Used to output:
```
-- 'name' -name option -name option%!(EXTRA string=Usage text)
```
Now:
```
--name [] `-name option -name option` Usage text
```
11 years ago
Jeremy Saenz
a4d75ab69e
Moved some code around in context.go
11 years ago
Jeremy Saenz
01b889e637
Merge branch 'master' of github.com:xyproto/cli into xyproto-master
...
Conflicts:
app.go
context.go
11 years ago
Alexander Rødseth
22a56266c5
Removed the function and data structure for generating man pages
11 years ago
Alexander Rødseth
1bea6dcbf0
Custom type for arguments
11 years ago
Jeremy Saenz
806cdc2890
removed dead test
11 years ago
Jeremy Saenz
ab6f1b7c3c
Formatting
11 years ago
Jeremy Saenz
4120b604ec
Removed help flag. we no longer need it.
11 years ago
Jared Forsyth
37eef5912e
add info about alternate flag names to the readme
11 years ago
Jared Forsyth
dc8a62e0e9
refactor, more robust flag propagation
11 years ago
Jared Forsyth
73e88630a5
fmt
11 years ago
Jared Forsyth
ccb1528bb0
adding multi-named flags
11 years ago
Alexander Rødseth
fbbda7a902
Minor changes
11 years ago
Alexander Rødseth
7050f048d1
Added simple man page support
11 years ago
Alexander Rødseth
f93652a890
Fixed all problems/warnings reported by "go vet"
11 years ago
Alexander Rødseth
30d83a70a7
Added two convenience functions for retrieving arguments
11 years ago
Jeremy Saenz
ea3ef24c9d
Update README.md
...
Added API docs url
11 years ago
Jeremy Saenz
4f38b0cbbf
Merge pull request #40 from codegangsta/JMS-39
...
App.Run() now returns an error if there was one. No more calls to os.Exit()
11 years ago
Jeremy Saenz
b25b7a883c
JMS #39 : Removed all calls to os.Exit().
11 years ago
Jeremy Saenz
e6e641143c
JMS #39 : App.Run returns an error
11 years ago
Jeremy Saenz
0d3c3f4497
Improved documentation
11 years ago
Jeremy Saenz
3c97f95b6a
Merge pull request #38 from thesyncim/master
...
add ability to parse []string types
11 years ago
Thesyncim
ed96efff1b
add simple test , fix errors and unused interface SliceFlag
11 years ago
Thesyncim
4d9038a156
add ability to parse []string types
11 years ago
Jeremy Saenz
e8d8047f49
Merge pull request #36 from dam5s/master
...
Allow for flags being passed in after arguments
11 years ago
Damien Le Berrigaud
5d511c7a8b
Allow for flags being passed in after arguments
11 years ago
Jeremy Saenz
e3ea5e29b0
Merge pull request #35 from codegangsta/JMS-34
...
JMS-34: App.Run() can now be run multiple times.
11 years ago
Jeremy Saenz
e5c31ab592
JMS-34: App.Run() can now be run multiple times.
...
- Added a method for looking up commands
- Using some logic to make sure default flags are not added more than
once
11 years ago
Jeremy Saenz
02252ed208
Merge pull request #32 from dam5s/print_usage
...
Show usage and exit with error whenever arguments parsing fails
11 years ago
Jeremy Saenz
dc056c5f22
Merge pull request #33 from dam5s/flag_tweaks
...
Flag tweaks
11 years ago
Mike Gehard
1a1d6bd163
Vary flag prefix based on name length
11 years ago
Mike Gehard
7ec896dde0
Update flag.go
...
Make boolean flags more in line with standard UNIX boolean flags.
11 years ago
Casey McTaggart
3e07cbd8ba
Show usage and exit with error whenever arguments parsing fails
...
Signed-off-by: Damien Le Berrigaud <damien@pivotallabs.com>
11 years ago
Jeremy Saenz
16d10cc127
Merge pull request #30 from codegangsta/JMS-28
...
JMS #28 : -h flags for subcommands
11 years ago
Jeremy Saenz
8cea424806
JMS #28 : -h flags for subcommands
11 years ago
Jeremy Saenz
61d5778536
Merge pull request #26 from codegangsta/JMS-25
...
JMS #25 : Added support for help flags
11 years ago
Jeremy Saenz
70eacca641
JMS #25 : Added support for help flags
11 years ago
Jeremy Saenz
933a037bf0
Merge pull request #24 from AlexanderChen1989/master
...
README.md fix
11 years ago
Alexander
cd365a2e94
Update README.md
11 years ago
Alexander
a29aaf2879
Update README.md
11 years ago
Jeremy Saenz
30ef543888
Merge pull request #22 from taeram/master
...
Fix app instantiation in greeter example
11 years ago
Jesse Patching
feb04561b2
Fix app instantiation in greeter example
11 years ago
Jeremy Saenz
c3ce3a299d
Merge pull request #21 from andyhmltn/master
...
Fixed the warnings on package install
11 years ago
Andy Hamilton
076e26d30f
Fixed the warnings on package install
...
The following warnings were being displayed when the package was installed/used:
/usr/lib/go/src/pkg/github.com/codegangsta/cli/context.go:56: function ends without a return statement
/usr/lib/go/src/pkg/github.com/codegangsta/cli/context.go:69: function ends without a return statement
/usr/lib/go/src/pkg/github.com/codegangsta/cli/context.go:78: function ends without a return statement
11 years ago
Jeremy Saenz
84a2685b9c
Ellipses
11 years ago
Jeremy Saenz
e146bf9ba5
Added subcommands to the readme
11 years ago
Jeremy Saenz
e14e45d087
More test tweaking
11 years ago
Jeremy Saenz
ed1ee94250
Adding some docs
11 years ago