Skip to content


Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Commits on Oct 11, 2012
  1. Release 0.3.6

Commits on Aug 31, 2012
Commits on Mar 29, 2012
  1. Merge remote-tracking branch 'jafingerhut/develop'

    Man, this was an ugly merge.
Commits on Feb 27, 2012
  1. @jafingerhut
Commits on Jan 26, 2012
  1. @Raynes

    URL encode ALL the things.

    Raynes authored
  2. @Raynes
Commits on Jan 25, 2012
Commits on Dec 5, 2011
  1. @jafingerhut

    Added search support when in local mode.

    jafingerhut authored
    In local mode, searches can be done on exact strings, or using a regex
    Changed fixup-name-url so it escapes all possible special characters
    that can appear in a URL using clj-http.util/url-encode, as opposed to
    the small subset of special characters it handled before.
  2. @jafingerhut
  3. @jafingerhut
Commits on Dec 4, 2011
  1. @jafingerhut
  2. @jafingerhut
  3. @jafingerhut
  4. @jafingerhut

    Clarify and expand some documentation strings, especially cdoc's.

    jafingerhut authored
    After all, if anything Clojure functions need examples of use in their
    doc strings, it is especially the ones that help you find examples of
    use for other Clojure functions :-)
  5. @jafingerhut

    Shorter output for pr-examples, pr-comments, and cdoc

    jafingerhut authored
    Remove blank lines at beginning and end of examples and comments.
    Print lines of ~~~ only as separators between examples and comments,
    instead of before each one.
    For now, don't print "Last Updated" times for examples and comments.
    I'll add an option to print them from the REPL later.
  6. @jafingerhut

    Add snapshot date/time to snapshot files, pr-see-also, and cdoc

    jafingerhut authored
    cdoc combines the output of doc, pr-examples, pr-see-also, and
Commits on Dec 3, 2011
  1. @jafingerhut

    Make more of the internal implementation details private

    jafingerhut authored
    to avoid polluting the namespace of those who use this.
  2. @jafingerhut

    Add *debug-flags* for debugging HTTP URLs requested, and HTTP

    jafingerhut authored
    responses.  TBD: Is there a way to make this definition, and the other
    vars, private to the cd-client.core namespace?
    Fixed a bug in fixup-name-url, probably due to a change in the server code.
  3. @jafingerhut
Commits on Oct 17, 2011
  1. @Raynes
  2. @Raynes

    Cleanup code a tiny bit.

    Raynes authored
Commits on Oct 15, 2011
  1. @Raynes

    Start updating to 1.3

    Raynes authored
Commits on Mar 7, 2011
  1. @jafingerhut

    Add ability to query a local snapshot of clojuredocs API results

    jafingerhut authored
    without using the Internet at all.  The file test/partial-snapshot.clj
    can be used to test this capability on a partial snapshot of
    clojuredocs contents.  See comments in that file for how to use it.
Commits on Mar 4, 2011
  1. @jafingerhut
Commits on Feb 25, 2011
  1. @jafingerhut

    Add some more de-HTML-izing to remove-markdown

    jafingerhut authored
    And also call it from pr-examples-core.  Without this change, the
    relatively new example for clojure.string/escape isn't displayed the
    same as it is when examining the page in a browser.
  2. @jafingerhut

    Add fn fixup-name-url so names with . ? / can be looked up

    jafingerhut authored
    fixup-name-url is called when creating URLs to retreive from  It expects symbols with a few special characters in
    them like . ? / to be replaced with other strings.
    Without this change, symbols like string? and .. cannot be searched
    for, and symbols like char? will return results for char instead.
Commits on Feb 23, 2011
  1. @jafingerhut
  2. @jafingerhut

    Change examples, pr-examples, and others to macros that can now corre…

    jafingerhut authored
    …ctly handle macros and special form names
    Complete list of functions changed to macros: examples, pr-examples,
    comments, pr-comments, see-also, browse-to.
    I made sure to keep their 'interfaces' the same, i.e. they could
    either take one or two arguments.
    Something close to the original functions are still there, with
    '-core' appended to their names.  Those functions are simplified a
    little in that they only need to work given a full namespace and name,
    as strings.
    handle-fns-etc is where the work is done checking for special forms
    and syntax symbols.  It was inspired from looking at the source for
    Clojure's doc macro.
Commits on Sep 30, 2010
  1. Bring client inline with the new WSAPI changes.

    Added ability to use just a var to search for examples, comments or see-also.
    Added function for browsing to the clojuredocs url in OS default browser,
    (browse-to ...)
    Pretty-printing functions for examples and comments (thanks Zach).
Commits on Sep 27, 2010
  1. @zk

    Dabbled a bit:

    zk authored
    Switched `examples` to a multifn to support lookup by passing a var:
    (examples map) vs (examples "clojure.core" "map")
    Added pretty print function `pr-examples`
Commits on Sep 14, 2010
  1. Parse out some of the markdown in the examples when returned.

    Hopefully this makes it a bit more human-readable until we figure out
    a better solution for storing examples.
Commits on Sep 9, 2010
Commits on Aug 25, 2010
  1. Initial commit

Something went wrong with that request. Please try again.