Re: [$Bounty] Emacs plugin for Typed Clojure

2014-02-12 Thread john walker
I don't actually know yet. I have an idea that I'll submit ~Saturday that could be pretty cool. On Wednesday, February 12, 2014 10:37:31 AM UTC-5, Ambrose Bonnaire-Sergeant wrote: > > I guess it takes awhile to propagate to BountySource. > > Did you have any projects in mind for GSoC? Perhaps mo

Re: [$Bounty] Emacs plugin for Typed Clojure

2014-02-12 Thread john walker
Thanks Alex, I've added this. On Wednesday, February 12, 2014 10:39:49 AM UTC-5, Alex Ott wrote: > > Hi John > > it would be nice to add the > > ;;;###autoload > > cookie for minor-mode definition... > > > > On Wed, Feb 12, 2014 at 4:32 PM, john walker > > > wrote: > >> OK, thanks! I realigned

Re: [$Bounty] Emacs plugin for Typed Clojure

2014-02-12 Thread Alex Ott
Hi John it would be nice to add the ;;;###autoload cookie for minor-mode definition... On Wed, Feb 12, 2014 at 4:32 PM, john walker wrote: > OK, thanks! I realigned the repository name / filename / modename to be > both more correct and compliant with your fork. My version can now be seen >

Re: [$Bounty] Emacs plugin for Typed Clojure

2014-02-12 Thread Ambrose Bonnaire-Sergeant
I guess it takes awhile to propagate to BountySource. Did you have any projects in mind for GSoC? Perhaps more Typed Clojure work? Thanks, Ambrose On Wed, Feb 12, 2014 at 11:32 PM, john walker wrote: > OK, thanks! I realigned the repository name / filename / modename to be > both more correct a

Re: [$Bounty] Emacs plugin for Typed Clojure

2014-02-12 Thread john walker
OK, thanks! I realigned the repository name / filename / modename to be both more correct and compliant with your fork. My version can now be seen here: https://github.com/johnwalker/typed-clojure-mode I didn't immediately see how to claim a bounty, but I see that the issue has to be marked as

Re: [$Bounty] Emacs plugin for Typed Clojure

2014-02-12 Thread Ambrose Bonnaire-Sergeant
Hi John, I gave it a whirl, it's exactly what I wanted. When you're ready please claim the bounty. Thanks, Ambrose On Wed, Feb 12, 2014 at 4:46 PM, john walker wrote: > Well, that was easy to find. It will be fixed in the next version of > clojure mode. If you are impatient, do > > C-h f cloju

Re: [$Bounty] Emacs plugin for Typed Clojure

2014-02-12 Thread john walker
Well, that was easy to find. It will be fixed in the next version of clojure mode. If you are impatient, do C-h f clojure-match-next-def, click on clojure-mode.el and replace the line (when (re-search-backward "^(def\sw*" nil t) with (when (re-search-backward "^(def\\sw*" nil t) then rec

Re: [$Bounty] Emacs plugin for Typed Clojure

2014-02-12 Thread john walker
Added. The next big thing I see is fixing which-function. On Wednesday, February 12, 2014 3:07:44 AM UTC-5, Ambrose Bonnaire-Sergeant wrote: > > Hi John, > > I don't mind that ns-aliases can go out of date. Please use the output of > ns-alias as authoritative, and make a documentation note of

Re: [$Bounty] Emacs plugin for Typed Clojure

2014-02-12 Thread Ambrose Bonnaire-Sergeant
Hi John, I don't mind that ns-aliases can go out of date. Please use the output of ns-alias as authoritative, and make a documentation note of this quirk. Thanks, Ambrose On Wed, Feb 12, 2014 at 4:03 PM, john walker wrote: > Ahh, this turned out to be fairly interesting. My first thought was t

Re: [$Bounty] Emacs plugin for Typed Clojure

2014-02-12 Thread john walker
Ahh, this turned out to be fairly interesting. My first thought was to check the aliases using (ns-alias), but it turns out that re-evaluating a namespace after removing the alias leaves the original aliases in place. So I'm just going to use a regex, which is probably easier anyway. On Wednesd

Re: [$Bounty] Emacs plugin for Typed Clojure

2014-02-11 Thread Ambrose Bonnaire-Sergeant
Hi John, Wow! One thing, if clojure.core.typed is aliases in the current namespace, then the ann* refactor should use that alias. If there is no alias, then use the fully qualified namespace. If the var is referred into the current ns-map, then use the fully qualified namespace or a namespace alia

Re: [$Bounty] Emacs plugin for Typed Clojure

2014-02-11 Thread john walker
I'm still on my first cup, so let me know what you think: https://github.com/johnwalker/typed-clojure-el On Tuesday, February 11, 2014 12:01:36 PM UTC-5, Ambrose Bonnaire-Sergeant wrote: > > Hi, > > I need a relatively straightforward Emacs plugin for Typed Clojure written. > > I'm offering a $2

[$Bounty] Emacs plugin for Typed Clojure

2014-02-11 Thread Ambrose Bonnaire-Sergeant
Hi, I need a relatively straightforward Emacs plugin for Typed Clojure written. I'm offering a $200US bounty. If you would also like to see this, please bump up the $$. If you're interested in claiming, see the bounty page