[latex3-commits] [git/LaTeX3-latex3-latex2e] develop: Case changer setup shows in hook (75a1d755)

Frank Mittelbach frank.mittelbach at latex-project.org
Mon Feb 21 13:07:11 CET 2022


Am 21.02.22 um 12:48 schrieb Joseph Wright:
> On 21/02/2022 11:22, Frank Mittelbach wrote:
>> Am 21.02.22 um 11:09 schrieb Joseph Wright:
>>>
>>> So by both criteria it's ruled out here: usage is by expl3 not 
>>> latex.ltx, and the functionality here is nice not essential (i.e. if 
>>> it's skipped, basic code doesn't break).
>>
>> are you saying it is not produced by the L3 prog layer? but only if 
>> the package is loaded?
>>
>> I haven't checked where that code came from I just assumed it is 
>> L3prog and that is (for me) LaTeX kernel
> 
> It's always generated with LaTeX, as \@uclclist is defined out-of-the-box.

then I don't understand your earlier statement. If if something is 
always there and the is no reason to require ordering, it is pointless 
to put it in a public hook  instead of a private kernel one as that only 
make the hook more complicated and slower - no?

in my opinion a large portion of what currently goes int begindocument 
(and enddocument) shouldn't necessarily be there.

frank


More information about the latex3-commits mailing list.