GNU bug report logs - #11915
libraries that don't provide a feature or the wrong one

Previous Next

Package: emacs;

Reported by: Jonas Bernoulli <jonas <at> bernoul.li>

Date: Wed, 11 Jul 2012 20:59:02 UTC

Severity: minor

Done: Stefan Monnier <monnier <at> IRO.UMontreal.CA>

Bug is archived. No further changes may be made.

Full log


View this message in rfc822 format

From: help-debbugs <at> gnu.org (GNU bug Tracking System)
To: Stefan Monnier <monnier <at> IRO.UMontreal.CA>
Cc: tracker <at> debbugs.gnu.org
Subject: bug#11915: closed (libraries that don't provide a feature or the
 wrong one)
Date: Wed, 18 Jul 2012 11:51:01 +0000
[Message part 1 (text/plain, inline)]
Your message dated Wed, 18 Jul 2012 07:44:38 -0400
with message-id <jwvd33t2tfj.fsf-monnier+emacs <at> gnu.org>
and subject line Re: bug#11915: libraries that don't provide a feature or the wrong one
has caused the debbugs.gnu.org bug report #11915,
regarding libraries that don't provide a feature or the wrong one
to be marked as done.

(If you believe you have received this mail in error, please contact
help-debbugs <at> gnu.org.)


-- 
11915: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=11915
GNU Bug Tracking System
Contact help-debbugs <at> gnu.org with problems
[Message part 2 (message/rfc822, inline)]
From: Jonas Bernoulli <jonas <at> bernoul.li>
To: bug-gnu-emacs <at> gnu.org
Subject: libraries that don't provide a feature or the wrong one
Date: Wed, 11 Jul 2012 22:52:47 +0200
* in the emacs-24 branch:

bug-reference.el and map-ynp.el do not provide a feature.
misearch.el provides `multi-isearch' instead of `misearch'.

userlock.el, patcomp.el, forms-d2.el and forms-pass.el also
don't provide a feature but it seems this intentional.
However I think they then should not appear in `packages-builtins'.
The last two could possibly be added to the forms package.

* in the elpa branch:

markchars.el does not provide a feature.


[Message part 3 (message/rfc822, inline)]
From: Stefan Monnier <monnier <at> IRO.UMontreal.CA>
To: Jonas Bernoulli <jonas <at> bernoul.li>
Cc: 11915-done <at> debbugs.gnu.org
Subject: Re: bug#11915: libraries that don't provide a feature or the wrong one
Date: Wed, 18 Jul 2012 07:44:38 -0400
>>> * in the emacs-24 branch:
>>> bug-reference.el and map-ynp.el do not provide a feature.
>> Looks like a bug in bug-reference.el.
> This bug does not appear to be fixed yet.

Should be fixed now.

>> For map-ynp.el, I think it's normal because that file is preloaded.

I added:

> ;; Package: emacs
> to it's header.

>>> misearch.el provides `multi-isearch' instead of `misearch'.
>> That should be fixed,
> This does not appear to be fixed yet.

Should be fixed now.

>>> userlock.el, patcomp.el, forms-d2.el and forms-pass.el also
>>> don't provide a feature but it seems this intentional.
>> userlock should arguably be preloaded.
> Then it should also not be an "independent package" but be part of the
> "emacs" package just like `map-ynp.el'.

Done.

>> patcomp.el is obsolete and not worth fixing,
> Shouldn't it be moved to lisp/obsolete then (or since it was only used by
> maintainers removed right away)?  Also it should not appear in
> `package--builtins'.

It's already been moved to obsolete in trunk a while ago.

>>> However I think they then should not appear in `packages-builtins'.
>> You might be right (at least the etc/forms/*.el files shouldn't be
>> there), tho I'm not sure how important this is.
> It would be easy to make them part of the `forms' package.

Oh, I see, you're looking at the 24.1 code, but in the trunk these files
have been moved to "etc/forms" so they should not be a problem any more.

>>> * in the elpa branch:
>>> markchars.el does not provide a feature.
>> That's an oversight, yes, thank you,
> This does not appear to be fixed yet.

Should be fixed now.


        Stefan


This bug report was last modified 12 years and 308 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.