bug#80996: 31; Libraries that still need to be assigned to packages
Richard Lawrence <[email protected]> Thu, 30 Jul 2026 17:57:42 +0200
| Newsgroups | gmane.emacs.bugs |
|---|---|
| Message-ID | <[email protected]> |
Sean Whitton <[email protected]> writes: > Richard, do you have some thoughts on this? I don't really understand the significance of this -- I'm not familiar with that variable, and its docstring doesn't tell me much -- but FWIW: > Jonas Bernoulli via "Bug reports for GNU Emacs, the Swiss army knife of text editors" [24/Jul 12:38am +02] wrote: >> Jonas Bernoulli <[email protected]> writes: >> >>> Hello, >>> >>> Some (mostly) new libraries still need to be assigned to a package >>> in `package--builtins'. >>> >>> 1. New icalendar-{ast,macs,mode,parser,recur,shortdoc,utils}.el >>> should probably be part of icalendar. Yes, I think. But are `calendar' and `icalendar' already considered distinct packages, as your next question suggests? (All the code that I think of as `icalendar'-related is in the lisp/calendar directory. It does form a distinctive subset of that code, but OTOH it does depend on the calendar code, especially for date arithmetic. Not sure what this implies about whether they should be considered distinct.) >>> 2. Old diary-lib.el should be part of calendar. The library >>> commentary of calendar.el already says that this is the case. Yes. >>> 3. Should new diary-icalendar.el be a separate package or should >>> be part of of icalendar? I would consider it part of `icalendar'. If it can be part of both `icalendar' and `calendar' (and those are distinct), I would include it in both. But putting it in `icalendar' seems like the right choice if this variable is mostly about defining dependencies for other packages; diary-icalendar will be useless without the rest of the icalendar-* libs. Hope that helps! -- Best, Richard