GNU bug report logs - #47152
elpa.gnu.org incompatible with librejs

Previous Next

Package: emacs;

Reported by: email <at> johnmuhl.me

Date: Mon, 15 Mar 2021 00:59:02 UTC

Severity: normal

Tags: fixed

Done: Stefan Kangas <stefan <at> marxist.se>

Bug is archived. No further changes may be made.

Full log


Message #24 received at 47152 <at> debbugs.gnu.org (full text, mbox):

From: Stefan Kangas <stefan <at> marxist.se>
To: Stefan Monnier <monnier <at> iro.umontreal.ca>
Cc: email <at> johnmuhl.me, 47152 <at> debbugs.gnu.org
Subject: Re: bug#47152: elpa.gnu.org incompatible with librejs
Date: Sat, 24 Apr 2021 19:03:25 -0500
Stefan Monnier <monnier <at> iro.umontreal.ca> writes:

>> 1. The "JavaScript license" link seems to be missing in the footer on:
>>
>>     https://elpa.gnu.org/packages/
>>     https://elpa.nongnu.org/nongnu/
>
> Hmm...:
>
>     diff index.html .../elpa/html/index.html
>
> gives me nothing.  Should I be looking elsewhere?

I believe the package lists are generated by elpa-admin.el, more
specifically `elpaa--html-make-index' that calls the new function
`elpaa--html-footer' where the links are specified.

More specifically, it is this line that matters for LibreJS:

<p><a href=\"/jslicense.html\" data-jslicense=\"1\">JavaScript Licenses</a></p>




This bug report was last modified 4 years and 24 days ago.

Previous Next


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