Daniel,

Last night I updated clj-doc so that it should run without problems:
if you're willing to try it out I'd be willing to fix any problems
that you come up against and let me know about. At this point there
are still rough edges that I want to fix and features that I want to
add (see the TODO), but going forward it should be runnable at all
times. Again, if you find this not to be the case let me know and I'll
try jump on it right away.

I haven't updated the docs online - those were only really intended to
be an easily accessible demo for the initial alpha release. I've now
included a complete set of updated docs in the /example directory of
the distribution, so you can use those if you'd like some pre-built
docs. I have thoughts for more permanent online reference docs, but
those are still in the works.

If you'd like to use ant for building docs, you might find Pierre
Pracht's build file in his clj-doc fork interesting:

http://github.com/ppierre/clj-doc/blob/20005ca48119634cfe089e164d0594120e83d2c8/build.xml

Perhaps you could start with that and see if there is a way to make it
any simpler. If you found a good way to build docs from ant I may want
to include it clj-doc itself for generating the example docs.

Thanks for your interest,
- Mark

On Fri, Jan 30, 2009 at 10:49 PM, Daniel E. Renfer <d...@kronkltd.net> wrote:
>
> Mark,
>
> Glad to see you are putting some more work into clj-doc again. I tried
> compiling it a couple weeks ago, and after I downloaded the 4 or 5
> libraries it depended on and fixed some of the references to code that
> had been moved, I got an exception when I tried running it. I gave up
> after that.
>
> Is clj-doc usable yet, or should I still wait a little bit? Ideally I
> would like to be able to include an ant task in my build file that
> generates all the documentation for the code in my project much like you
> can get in Java-land with javadoc.
>
> Btw, the bookmark I have to your generated clj-doc documentation is
> still my prefered way to find the function I'm looking for. Are you
> still keeping that up to date, or has it stagnated since you first
> announced it?
>
> Mark McGranaghan <mmcgr...@gmail.com> writes:
>> Hi Kevin,
>>
>> You should try clj-doc:
>>
>> http://github.com/mmcgrana/clj-doc
>>
>> clj-doc generates HTML API documentation that is searchable via
>> JavaScript and includes source snippets for the code that defined each
>> var.
>>
>> I update clj-doc tonight to include example docs, just clone my
>> clj-doc repo and open example/index.html in your browser to see what
>> the docs look like.
>>
>> In my update I also made it easier to generate docs for your own sets
>> of libs: check out the README and let me know if you have any
>> questions/problems.
>>
>> I've had clj-doc on hold for a little while as I've been waiting for
>> various documentation-related features to find their way into core,
>> especially the ns docstrings. Now that we have most of those (though
>> (def foo "docstring" :bar) is noticeably missing) I'm going to be
>> working more on clj-doc.
>>
>> Hope you find it useful,
>> - Mark McGranaghan
>>
>
> >
>

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"Clojure" group.
To post to this group, send email to clojure@googlegroups.com
To unsubscribe from this group, send email to 
clojure+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/clojure?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to