Skip to content


Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
branch: master
Commits on Apr 18, 2014
  1. Clojure 1.6 upgrade.

Commits on Nov 4, 2013
Commits on Jul 17, 2013
Commits on Mar 20, 2013
  1. README update.

Commits on Mar 19, 2013
  1. Updates to Clojure 1.5.1.

Commits on Dec 20, 2012
Commits on Oct 24, 2012
  1. Adds support for multiline parameter descriptions.

    * Fixes paramter description regexps to support multiline
      parameter n.
    * Changes parameter description format in the function docstring
      to display multiline parameter descriptions properly.
Commits on Oct 15, 2012
  1. Fixed default-value update and added shortcut for option doc.

    Documentation for an option parameter :param can now be added with "<param>docstring</>".
    Function ->option-map annotates a given map with metadata such that a defn+opts function will
    accept it as option-map.
Commits on Aug 20, 2012
Commits on Aug 15, 2012
  1. TODO added

Commits on Aug 9, 2012
Commits on Aug 8, 2012
  1. Improved option map construction.

    * Option map construction is rewritten. Using apply with defn+opts is not needed anymore (but works).
    * When passing an option map to another defn+opts function it has to be the last parameter.
    * Caller functions (defn+opts) can now override default valuess of a called defn+opts function by specifying those parameters in front of the option map.
      The metadata and docstring will reflect this override of default values.
    * version 0.2.2
Commits on Aug 7, 2012
  1. Improved :as specification for the given option map.

    * symbol 'options is not used implicitly anymore
    * default values are merge into the option map
    * version 0.2.1
Commits on May 8, 2012
Commits on Mar 19, 2012
  1. Minor fixes in README.

Commits on Mar 18, 2012
  1. Readme update.

  2. Copyright and readme.

Commits on Mar 16, 2012
  1. Added EPL and copyright.

  2. Copied to new git repo.

Something went wrong with that request. Please try again.