Skip to content

Latest haskell-mode on Marmelade is v2.8.0 #132

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

Closed
scvalex opened this issue Apr 15, 2013 · 14 comments
Closed

Latest haskell-mode on Marmelade is v2.8.0 #132

scvalex opened this issue Apr 15, 2013 · 14 comments

Comments

@scvalex
Copy link
Contributor

scvalex commented Apr 15, 2013

The haskell-mode on Marmelade is v2.8.0. A more up-to-date version would be great.

@ivan-m
Copy link
Contributor

ivan-m commented Apr 16, 2013

I think melpa has git snapshots of the repository.

@scvalex
Copy link
Contributor Author

scvalex commented Apr 16, 2013

Yes, but the readme says that you can also install from Marmalade, and that version is 3 years out of date.

haskell-mode is available on both Marmalade and MELPA community maintained repos.

@Whoops
Copy link

Whoops commented Apr 26, 2013

Personally I'm hesitant to use MELPA since Emacs doesn't provide a good method of specifying which repo a package comes from, and MELPA often contains pre-release builds.

@gregorycollins
Copy link
Member

I'm tempted to just remove the mention of marmalade and MELPA from the readme file. Obviously, whoever put that in there isn't maintaining it.

@scvalex
Copy link
Contributor Author

scvalex commented Apr 26, 2013

@gregorycollins That doesn't sound like a bad idea. A warning like the following would be nice, though:

Warning: The haskell-mode packages on the community Emacs repos sometimes have out-of-date or experimental versions. Use at your own risk.

I lost a bit of time last week trying to figure out why haskell-mode wasn't inheriting prog-mode (because I was using marmalade, and 2.8 came out before prog-mode existed). A warning like the above would have tipped me off and saved me the trouble of cloning the git repo and trying to find the "bug".

@ivan-m
Copy link
Contributor

ivan-m commented Apr 27, 2013

The version on MELPA is github snapshots though... so unless you're wanting something that just came out a day or so ago I don't think there's an issue with using it.

(I stopped bothering having a git repo of haskell-mode that I kept updating and instead just rely on MELPA to update it for me... now I just have to figure out how emacs packages work as the MELPA package doesn't include the .svg file for notifications :/)

@scvalex
Copy link
Contributor Author

scvalex commented Apr 27, 2013

@ivan-m I just opened a pull request on MELPA to include logo.svg in the package.

@milkypostman
Copy link

@Whoops using the melpa package you can either whitelist or blacklist packages from the MELPA repo so only certain packages are installed from the MELPA repo.

Thanks for the pulls request!

@Whoops
Copy link

Whoops commented Apr 27, 2013

Did not know that, thanks I'll use that then.

@chrisdone
Copy link
Member

See #145 for future releases. On June 1st a new release tag will be made, and each month after that. Anyone who wants to maintain one of these package systems can follow that release cycle.

@hvr
Copy link
Member

hvr commented Jun 1, 2013

Fwiw, I plan to upload 13.6 to Marmalade once it's released (not least because GitHub has discontinued /downloads and thus Marmalade is an easy way to provide file hosting for a distribution tarball)

@scvalex
Copy link
Contributor Author

scvalex commented Jun 1, 2013

@hvr Thank you!

@hvr
Copy link
Member

hvr commented Jun 1, 2013

@chrisdone
Copy link
Member

Cool!

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