Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 440348 - app-emacs/sml-mode-6.0 version bump
Summary: app-emacs/sml-mode-6.0 version bump
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Library (show other bugs)
Hardware: All Linux
: Normal enhancement (vote)
Assignee: Emacs project
URL: http://www.iro.umontreal.ca/~monnier/...
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-10-31 01:32 UTC by José Romildo Malaquias
Modified: 2012-11-01 14:43 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description José Romildo Malaquias 2012-10-31 01:32:29 UTC
sml-mode-0.6 has been released. Plese, update portage.

From the annoucement:

This release has seen many internal changes, mostly to clean up the
code, and as a result it now requires Emacs-24.

Visible changes since 5.0:

* Lots of compatibility code is gone.

* The | key is now electric, depending on sml-electric-pipe-mode.

* sml-proc.el is gone, all the code is in a single file.
Comment 1 José Romildo Malaquias 2012-10-31 01:33:32 UTC
(In reply to comment #0)
> sml-mode-0.6 has been released. Plese, update portage.

I meant sml-mode-6.0.
Comment 2 Ulrich Müller gentoo-dev 2012-10-31 06:39:24 UTC
I can't find a tarball for it on the upstream site.
Comment 3 José Romildo Malaquias 2012-10-31 08:38:13 UTC
(In reply to comment #2)
> I can't find a tarball for it on the upstream site.

The number of elisp files has been reduced to one:

http://elpa.gnu.org/packages/sml-mode-6.0.el

It seems the author is not distributing a tarball this time.

The complete list of files are in the ELPA repository:

http://bzr.savannah.gnu.org/lh/emacs/elpa/files/head:/packages/sml-mode/
Comment 4 Ulrich Müller gentoo-dev 2012-10-31 08:50:42 UTC
(In reply to comment #3)
> It seems the author is not distributing a tarball this time.
> 
> The complete list of files are in the ELPA repository:
> 
> http://bzr.savannah.gnu.org/lh/emacs/elpa/files/head:/packages/sml-mode/

Yes, but there's no release tag, so how can we identify what revision belongs to sml-mode-6.0?

Could you ask upstream to make a proper release tarball (much preferred), or at least tag version 6.0 in the repository?
Comment 5 monnier 2012-10-31 15:14:33 UTC
While there still several files in the sml-mode repository, the distribution is now a single file, indeed.  So there's not much point making a tarball.  I can add a tag, tho.  I've just added such a tag "sml-mode-6.0".
Comment 6 Ulrich Müller gentoo-dev 2012-10-31 16:00:57 UTC
(In reply to comment #5)
> While there still several files in the sml-mode repository, the distribution
> is now a single file, indeed.  So there's not much point making a tarball.

Well, so far our ebuild used to install the Texinfo documentation which obviously won't be possible any more if there's only an .el file. (It also installed "BUGS ChangeLog NEWS README TODO" in /usr/share/doc but that's of minor importance.)

Please advise, should we no longer install the documentation?

> I can add a tag, tho.  I've just added such a tag "sml-mode-6.0".

Thanks.
Comment 7 monnier 2012-10-31 16:17:31 UTC
While the Texinfo doc was useful/important back when sml-mode started, nowadays most of what it documents can easily be found via the menu and the Customize interface.  Also it is "standard programming mode behavior".
And more importantly, it is too out-of-date to be of much use, which is why I decided to drop it from the distribution.
Comment 8 Ulrich Müller gentoo-dev 2012-11-01 14:43:52 UTC
Version bumped to sml-mode-6.1.
Thank you.