You can clone with
HTTPS or Subversion.
Maven central hosts getopt now
Fix some years-old whitespace issues
Exposes some useful functionality from the underlying getopt impl.
Version 0.3.3, with better handling of -- argument
Add test case for ::more
Update clojure and lein versions
Remove precondition that was inaccurate.
It was breaking handling of the -- stop-parsing-arguments indicator.
New version number
More general gitignore
Replace separate with a juxty thing because heck yes
Make compatible with 1.3.0
* write replacement for clojure.contrib.seq/separate
* use 1.2/1.3 "useful" instead of contrib-dependent amalloy.utils.macro
* start of tests ಠ_ಠ
Use new macro-utils
Minor adjustment to project.clj
Update readme now that :clojopts/more works
Bump version number - maybe nearing a real release?
Make getopt call out to help functions when given --help or an unreco…
Add a ui namespace, with the goal of having only end-user functions i…
Move some parsing code out of core and into parse
Minor style tweaks
Rewrite a bunch of stuff, add docs, and write a help-string function
Bump version number
- Add a :clojopts/more key to return the non-option arguments
- Tidy up getopt.clj by introducing a getopt object to hold GetOpt, LongOpts, and argv
Fix copy/paste docstring error
Don't specify types in the sample now that :guess works - it looks mo…
…re impressive this way
Use less verbose link/footnote style
Add more docstrings and comments, and provide a detailed usage sectio…
…n in the readme.
Add some comments, and a new :guess type that will coerce arguments t…
…o the most reasonable-seeming type
Rename and-print to ?, cause it's so handy
Add some doc
Minor tweak to readme
First draft of a README. Definitely needs work
Rename to clojopts, and add more grouping options
Get option-parsing and default values working.