[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Bug#766868: haml-elisp: Fails to install with Emacs 24.4



Sven Joachim <svenjoac@gmx.de> writes:

> The offending line reads like this:
>
> (require 'css-mode nil t)

And I suspect the haml-mode upstream doesn't remotely expect the
css-mode in the external package -- looks like that was last
updated upstream in 1998.

> and it is css-mode.el from the css-mode package which uses
> apropos-macrop.  I would suggest that you remove this package, because
> Emacs has included its own css-mode.el since version 22.2[1].
>
> The apropos-macrop function was removed from the Emacs trunk in August
> 2013[2].

>From a quick test, it looks like emacs23, doesn't have apropos-macrop
either.  If so, then this isn't emacs24 (24.4) specific, and I'm
wondering why we haven't see the failure sooner (implies no one uses the
css-mode package these days?).

In any case, we need to get this fixed immediately, or I suspect it
might keep emacs24 24.4 out of jessie.

One answer would be to patch css-mode, another would be to just remove
css-mode (and html-helper-mode (last updated upstream in 2004) if it
doesn't work with Emacs' built-in css-mode).

Thoughts?

Thanks
-- 
Rob Browning
rlb @defaultvalue.org and @debian.org
GPG as of 2011-07-10 E6A9 DA3C C9FD 1FF8 C676 D2C4 C0F0 39E9 ED1B 597A
GPG as of 2002-11-03 14DD 432F AE39 534D B592 F9A0 25C8 D377 8C7E 73A4


Reply to: