Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Please add distel to Melpa #21

Open
kingcons opened this issue Apr 22, 2013 · 16 comments
Open

Please add distel to Melpa #21

kingcons opened this issue Apr 22, 2013 · 16 comments

Comments

@kingcons
Copy link

http://melpa.milkbox.net/

@massemanet
Copy link
Owner

why not elpa?

@kingcons
Copy link
Author

kingcons commented Jun 1, 2013

Well, ELPA is good too but many emacsers, including myself and others using the Emacs Prelude use Melpa as a default repo. :)

@aahoughton
Copy link

++ please

@goofansu
Copy link

👍

@massemanet
Copy link
Owner

took a look at melpa. looks cool. but, it seems one can only install .el files? distel, of course, must also install .beam files.

@unbalancedparentheses
Copy link

It would be great if you can add distel to any repository (melpa, elpa, marmalade, el-get). I am new in Erlang and I am looking for a great editor. Emacs plus distel looks as the best option. I am learning Emacs and it would be much easier for newcomers if distel is present in any repository.

@leoliu
Copy link
Contributor

leoliu commented Feb 14, 2014

I am interested in adding this to GNU ELPA http://elpa.gnu.org, which will make sure this piece of software always be available and updated as emacs advances. But it requires copyright assignment. It isn't terribly difficult now that every thing can be done electronically. Any objections?

@massemanet
Copy link
Owner

i'm all for it. 2 observations;

  • might not be easy to find all authors.
  • can the .beam/.erl files be hosted at elpa?

On Fri, Feb 14, 2014 at 12:41 PM, Leo Liu [email protected] wrote:

I am interested in adding this to GNU ELPA http://elpa.gnu.org, which
will make sure this piece of software always be available and updated as
emacs advances. But it requires copyright assignment. It isn't terribly
difficult now that every thing can be done electronically. Any objections?

Reply to this email directly or view it on GitHubhttps://github.com//issues/21#issuecomment-35076618
.

@leoliu
Copy link
Contributor

leoliu commented Feb 17, 2014

Thanks, I have received confirmation from emacs's maintainer so I will kick off collecting authors with non-trivial contributions (>= 15 lines of change). I will work with emacs's maintainer to ensure distel can be properly hosted. So don't worry about the .beam files for now.

@unbalancedparentheses
Copy link

@leoliu this is awesome. You made my day.

I am pretty sure use packages for python and ruby that ship python/ruby files. I don't think it's an issue. If beam files can't be hosted at elpa, the package code can compile the .erl files.

If I can help in anything please let me know!

@leoliu
Copy link
Contributor

leoliu commented Feb 17, 2014

@pyotrgalois Thanks for the offer ;)

@unbalancedparentheses
Copy link

@leoliu do you have any update on this?

@leoliu
Copy link
Contributor

leoliu commented May 22, 2014

Sorry for my lack of response. I'll start this shortly.

@lucafavatella
Copy link
Contributor

@massemanet @leoliu

I had a first go at an Emacs package for Distel plus MELPA recipe. This initial work is only for elisp files - no BEAMs - and enables basic functionalities like jumping to definition of module-local function M-. and back M-,.

Thoughts?

UPDATE: EDTS has an Emacs package and a MELPA recipe ref1 ref2 ref3.

lucafavatella added a commit to lucafavatella/dotfiles that referenced this issue Sep 14, 2015
lucafavatella added a commit to lucafavatella/dotfiles that referenced this issue Sep 21, 2015
lucafavatella added a commit to lucafavatella/dotfiles that referenced this issue Dec 8, 2015
@leoliu
Copy link
Contributor

leoliu commented Feb 12, 2018

Sadly I got distracted due to work and life matters. So far we established Emacs maintainer welcomes addition of distel to ELPA. I wonder if someone has interest in taking this on?

@lucafavatella
Copy link
Contributor

For tracking:
Apparently some preparation work was merged in this repo as #59.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

7 participants