1. 947d89e Merge test suite definitions into options.cabal; remove scripts/ by John Millikin · 6 years ago
  2. 14d2e53 Warn if any Options modules can't be safe-inferred. by John Millikin · 6 years ago
  3. d683425 Merge OptionTypes into Options by John Millikin · 6 years ago
  4. a65257d Replace TemplateHaskell-based option generation with a defineOptions by John Millikin · 6 years ago
  5. dd7da7f Move Option to Options, and OptionType to Options.Types. by John Millikin · 6 years ago
  6. 33398ec Rename optionTypeFoo -> optionType_foo. by John Millikin · 6 years ago
  7. 893e0be Remove option types and dependencies for Text and FilePath. by John Millikin · 6 years ago
  8. ab6869d Bump version to 0.2. by John Millikin · 6 years ago
  9. 23d67ca Add option definition locations to OptionInfo. by John Millikin · 6 years ago
  10. 4f31f2a Add type names to OptionInfo. by John Millikin · 6 years ago
  11. 5acbf75 Unify Group and GroupInfo. by John Millikin · 6 years ago
  12. 248eb16 Add field names to OptionType. by John Millikin · 6 years ago
  13. b6bceaa mend by John Millikin · 6 years ago
  14. 980e2a8 Define OptionKey and rename TokensFor to Tokens. by John Millikin · 6 years ago
  15. fa60a74 Update tests to Chell 0.3.1. by John Millikin · 6 years ago
  16. f2dc7b7 Update source repository locations. by John Millikin · 6 years ago 0.1
  17. c106f9a Remove maximum dependency versions for most dependencies. by John Millikin · 7 years ago haskell-options_0.1.1
  18. 5c5cd51 Lower-case 'options' as a package name. by John Millikin · 7 years ago haskell-options_0.1
  19. 8e6c186 Remove 'examples/', since the documentation contains plenty of examples already. by John Millikin · 7 years ago
  20. d56b350 Add notes to the docs about the expected encodings of argument lists to by John Millikin · 7 years ago
  21. 8b1735a Fix some GHC warnings. by John Millikin · 7 years ago
  22. c79f119 Add cc-options to the .cabal files. by John Millikin · 7 years ago
  23. 203df9c Fix the path to cbits/utf8.c in options.cabal. by John Millikin · 7 years ago
  24. 4320295 Only build the UTF8 decoder if the current build target requires it. by John Millikin · 7 years ago
  25. 25be403 Use proper C-style comment syntax in cbits/*.c. by John Millikin · 7 years ago
  26. 9e37414 Use the Höhrmann UTF8 decoder to decode strings to GHC 7.4's format. by John Millikin · 7 years ago
  27. 29efea2 Support unicode field names. Add tests for utility functions. by John Millikin · 7 years ago
  28. f49c41f Use ports instead of names for OptionType examples. by John Millikin · 7 years ago
  29. 82bca66 Support Unicode flags and subcommands. Move some utility functions by John Millikin · 7 years ago
  30. aff68b6 Clean up error messages to be more useful and grammatical. by John Millikin · 7 years ago
  31. 6c2aa7e Disable some Posix-specific assertions in Windows builds. by John Millikin · 7 years ago
  32. e337b7e Corrected tests for GHC 7.2 and Windows. by John Millikin · 7 years ago
  33. 1490cb8 Normalize option value encoding from whatever format the current build uses by John Millikin · 7 years ago
  34. 251741f Fix build in GHC 6.10. by John Millikin · 7 years ago
  35. eeb3898 Add a category "Console" to the .cabal file. by John Millikin · 7 years ago
  36. 1a7246c Add 'optionTypeMaybe'. by John Millikin · 7 years ago
  37. 71a8038 Rename 'getOptionsOrDie' to 'runCommand', and make it act like 'runSubcommand'. by John Millikin · 7 years ago
  38. e593c66 Return unparsed arguments from 'getOptionsOrDie'. by John Millikin · 7 years ago
  39. bc68ac4 Document 'defaultOptions'. by John Millikin · 7 years ago
  40. b98f062 Add tests to check that all of the option types and simple option by John Millikin · 7 years ago
  41. 5216457 Correct tests for unicode decoding behavior on GHC 7.2. by John Millikin · 7 years ago
  42. ad1b06a Fix build error in GHC 6.10 and 6.12 by forcing 'optionTypeList' to be in by John Millikin · 7 years ago
  43. 3231330 Fix the docs for 'options'. by John Millikin · 7 years ago
  44. f716787 Fix the link to 'runSubcommand' in the docs for getOptionsOrDie. by John Millikin · 7 years ago
  45. 748e651 Add a description to the .cabal file. by John Millikin · 7 years ago
  46. 512a824 Add scripts/ and tests/ to extra-source-files. by John Millikin · 7 years ago
  47. b8d552e Exclude 'OptionsTests.OptionTypes' from the test coverage report. by John Millikin · 7 years ago
  48. 3873d46 Add an option type for defining FilePath options. by John Millikin · 7 years ago
  49. da4eeaf Attempt Unicode decoding of string and text options, depending on the by John Millikin · 7 years ago
  50. e8cff91 Move option types to a separate module, and write tests for value parsing. by John Millikin · 7 years ago
  51. 8515544 Add 'defaultOptions', which returns what an options value would be if the by John Millikin · 8 years ago
  52. b86f845 Require option defaults to be valid for the specified type. by John Millikin · 8 years ago
  53. 0c3b74c Add compile-time checking for duplicate flags across multiple option types. by John Millikin · 8 years ago
  54. 6b5372f Remove the 'Name' parameter from 'options', and use a hidden method to get by John Millikin · 8 years ago
  55. 1008759 Perform basic validation of field names and flag lists. by John Millikin · 8 years ago
  56. 2f016f7 Fix a compilation error due to a difference in comment parsing between by John Millikin · 8 years ago
  57. 7bef333 Print a newline after the help message if there's an error parsing the options. by John Millikin · 8 years ago
  58. abdcd51 Clean up examples of setting options on the commandline. by John Millikin · 8 years ago
  59. ffbac72 Use the 'Enum' class so the values available to 'optionTypeEnum' don't by John Millikin · 8 years ago
  60. bc15461 Add links to interesting functions in the Haddock code examples. by John Millikin · 8 years ago
  61. 7cb093b Add 'parseSubcommand' for giving users more control over handling of error by John Millikin · 8 years ago
  62. 5792400 Add 'parseOptions' for giving users more control over handling of error by John Millikin · 8 years ago
  63. 2aa9a5c Check for help flags before trying to parse options. by John Millikin · 8 years ago
  64. 9377954 Corrected the documentation for 'optionTypeEnum'. The type doesn't have to be by John Millikin · 8 years ago
  65. 925ab6d Store tokenized unary flags as "true". by John Millikin · 8 years ago
  66. 91602ff Add more option types. by John Millikin · 8 years ago
  67. d0b4bd1 Remove some stale TODOs. by John Millikin · 8 years ago
  68. b4e9746 Add documentation, fix a compiler warning when using boolean options, and by John Millikin · 8 years ago
  69. ff1d0e7 Finished test coverage of the 'Help' module. by John Millikin · 8 years ago
  70. 5c50965 Add some tests for --help messages and related logic. by John Millikin · 8 years ago
  71. 01fdac9 Add support for subcommands. by John Millikin · 8 years ago
  72. 6a49d7d Add support for including existing option types in option definitions. by John Millikin · 8 years ago
  73. 9aef6ea Remove some stale TODOs. by John Millikin · 8 years ago
  74. 6fbf3c4 Allow option definitions to include the option group. by John Millikin · 8 years ago
  75. 997630c Add support for grouping options in --help output. by John Millikin · 8 years ago
  76. b99d8d4 Add option descriptions to --help output. by John Millikin · 8 years ago
  77. d676e04 Add basic support for --help. by John Millikin · 8 years ago
  78. 907c64b Throw an error if an option is specified twice while tokenizing. by John Millikin · 8 years ago
  79. a38cbd2 Add an option type for list options (like a list of include dirs, or by John Millikin · 8 years ago
  80. f63d426 Add basic support for enumerated options. by John Millikin · 8 years ago
  81. 773b009 Simplify 'stringOption' and 'boolOption' to take just a single long-format by John Millikin · 8 years ago
  82. f285103 Add TODOs for various sorts of validation to be performed on options. by John Millikin · 8 years ago
  83. b3c21fd Merge the 'Parser' type into 'OptionType', since it's not practical to have by John Millikin · 8 years ago
  84. ec955c7 Remove TH-based validation, since it's not practical to have user-defined by John Millikin · 8 years ago
  85. fd15bb7 Fix tests for definition of 'OptionInfo' with a default value. by John Millikin · 8 years ago
  86. 51a8e76 Initial checkin of the haskell-options library. by John Millikin · 8 years ago