[erlang-questions] erlang emacs mode question
Tue Dec 15 20:37:53 CET 2009
I have a feature request. Integrate with org-mode
Org-mode is amazing "some people spend their entire life in org-mode"
- it turns emacs into
a proper folding editor/organiser.
Warning: org-mode is addictive
What I'd like is "org mode erlang editing"
hit tab on the first line of a function definition hides or reveals
the body of the function.
hit meta-uparrow on the first line of a function move the function up
in the file.
This could be integrated with a refactoring program to move functions
between modules with one keystroke
On Tue, Dec 15, 2009 at 7:13 PM, Dale Harvey <dale@REDACTED> wrote:
> while people are mentioning feature requests, I would love to be able to
> -spec( not quite as visually distracting/prominent as they are now
> but thanks for the work, Ive been using erlware mode for a while now, would
> love to see it get folder back in to core erlang
> 2009/12/15 Logan, Martin <MARTIN.LOGAN@REDACTED>
>> :-) Well I am glad that the regular mode benefited from it. The thanks
>> for the Erlware mode really goes out to Dave Peticolas who owns it and
>> maintains it quite well. He has added quite a lot of new support for things
>> like flymake and a bunch of other cool stuff which does not spring to mind
>> right now.
>> Perhaps there is a way we can collaborate more actively now with Erlang up
>> on github as you say.
>> P.S I will take that "owe me one" in the form of a beer next year at EUC
>> -----Original Message-----
>> From: Dan Gudmundsson [mailto:dangud@REDACTED]
>> Sent: Tuesday, December 15, 2009 2:32 AM
>> To: Logan, Martin
>> Cc: erlang-questions@REDACTED
>> Subject: Re: [erlang-questions] erlang emacs mode question
>> Hi Martin
>> I guess you haven't tested the new erlang mode either :-)
>> or have you incorporated the fixes we have done?
>> I used the erlware version myself before Kenneth hit me hard and told
>> me to fix our version and apply the patches we had received.
>> The one thing I miss is the edoc skeltons which you have and that you broke
>> out the skeletons to a separate file.
>> I don't use distel either so maybe your variant works better with that.
>> But I have "stolen" some of the fixes you had and done many more and added
>> several large patches from Anders Dahlin and Tomas Abrahamsson into
>> which I think
>> is a better version.
>> Hopefully now with erlang on github we can join our efforts again, so
>> that we can
>> get the best of the two things. I know that our support of the emacs
>> mode havn't been
>> the best and when time is tight the emacs mode get down prioritized.
>> It will probably happen again but now with erlang on github available
>> it should be easier to
>> apply the improvements the community makes.
>> Cheers (I think I owe you one)
>> On Mon, Dec 14, 2009 at 11:28 PM, Logan, Martin <MARTIN.LOGAN@REDACTED>
>> > BTW, the erlware erlang mode "erlware-mode" is much better than the
>> > mode. Many bugs have been fixed and the skeletons are all edoc'd. It
>> > been well maintained for over 2 years and is now way ahead IMHO. You can
>> > find it at erlware.org or over at the google code site
>> > code.google.com/p/erlware-mode
>> > Cheers,
>> > Martin
>> > On 12/14/09 10:36 AM, "Göran Båge" <goran.bage@REDACTED> wrote:
>> > Thanks Dan,
>> > Yes it worked in R13B03, adding '%% ' and removing '%% '. Just my kind
>> > of timing bringing it up just when it was fixed, it's been bugging me for
>> > quite some time before I got around to asking:-). We are very slow
>> > moving to new releases as we have long lived products running out there,
>> > we still have some R9 based ones and I've not run R13 before, just
>> > it as a matter of fact.
>> > Cheers
>> > --Göran
>> > Dan Gudmundsson wrote:
>> >> On Mon, Dec 14, 2009 at 4:56 PM, Göran Båge<goran.bage@REDACTED>
>> >> wrote:
>> >>> Hi,
>> >>> Is there a reason why the erlang emacs mode treats comment (^C^C) and
>> >>> un-comment
>> >>> (^C^U) asymmetrical, comment adds '%% ' and uncomment removes '%'.
>> >>> annoying if you ask me (but who would even think of doing that :-). It
>> >>> used
>> >>> to work by adding only '%' earlier (maybe very much earlier like in R9
>> >>> so).
>> >> Have you tried the latest erlang mode, on github or in R13B03?
>> >> Both ^U^C^C and ^C^U works for me.
>> >> /Dan
>> >> PS: There are a lot of changes in the latest release of the erlang emacs
>> >> mode,
>> >> so if we broke something please report or even better post a
>> >> patch.
>> > --
>> > -- Goran
>> > --------------------- May the Snow be with you --------
>> > Goran Bage MobileArts www.mobilearts.se
>> > Tjarhovsgatan 56 SE-116 28 STOCKHOLM Sweden
>> > goran.bage@REDACTED phone: +46 733 358405
>> > ________________________________________________________________
>> > erlang-questions mailing list. See http://www.erlang.org/faq.html
>> > erlang-questions (at) erlang.org
>> erlang-questions mailing list. See http://www.erlang.org/faq.html
>> erlang-questions (at) erlang.org
More information about the erlang-questions