bug#80996: 31; Libraries that still need to be assigned to packages
Sean Whitton <[email protected]> Fri, 31 Jul 2026 11:19:06 +0100
| Newsgroups | gmane.emacs.bugs |
|---|---|
| Message-ID | <[email protected]> |
Version: 31.1 Richard Lawrence [30/Jul 5:57pm +02] wrote: > 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. Thanks both for working on this. Done and closing the bug. -- Sean Whitton