Phil,

I didn't realize that had been implemented either, that's cool.

I'm not so excited about deriving authorship data from git, though. It
seems like there are a lot of reasons that could be "wrong" from the
point of view of what we want for the documentation (how do you decide
when a checkin represents a true "co--author?",  etc.). Having the
string there allows folks to use it with a little more nuance ("By
Stuart Sierra with some critical bug  fixes by Phil Hagelberg").

We also use that metadata field to add :see-also cross references,
though we don't use that as much as we did on google code.

I don't like the syntax so much either. It would be nice if (ns ...)
just took a map of metadata in addition to the docstring. There's an
opportunity of an issue/patch there and maybe I'll even make one
(though I haven't even had time to breathe lately).

But even if it did #^{} is legitimate syntax and emacs probably
shouldn't barf on it.

Tom

On Sep 10, 2:24 pm, Phil Hagelberg <p...@hagelb.org> wrote:
> Tom Faulhaber <tomfaulha...@gmail.com> writes:
> > Also, one thing that I (and others) have noticed is that clojure mode
> > chokes on the #^{} form metadata on namespaces. (See any of the files
> > in clojure-contrib for an example.) I'm not able to reproduce the
> > problem now, so if you don't already know what it is, I'll keep my eye
> > out for it and send you a proper report when I have it happening.
>
> So I just found out that you can add regular docstrings to namespaces as
> perhttp://code.google.com/p/clojure/issues/detail?id=30, which was
> actually news to me (I thought it was targeted for 1.1). Anyway, given
> that you can do docstrings with nicer syntax now and git supports far
> more detailed authorship data, is there any reason to still use the #^{}
> syntax for namespaces? I must confess I've never liked the way it looks.
>
> -Phil
--~--~---------~--~----~------------~-------~--~----~
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
Note that posts from new members are moderated - please be patient with your 
first post.
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