Re: Bug: javascript license not recognized by librejs [9.2.6 (9.2.6-elpa @ /home/arne/.guix-profile/share/emacs/site-lisp/guix.d/org-9.2.6/)]

2020-02-11 Thread Arne Babenhauserheide
Hi Bastien,

Thank you very much!

Best wishes,
Arne

Bastien  writes:

> Hi Arne,
>
> this is fixed in the master branch -- not in maint, as this is just
> a (welcome) enhancement.
>
> Thanks for suggesting this.


-- 
Unpolitisch sein
heißt politisch sein
ohne es zu merken



Re: Bug: javascript license not recognized by librejs [9.2.6 (9.2.6-elpa @ /home/arne/.guix-profile/share/emacs/site-lisp/guix.d/org-9.2.6/)]

2020-02-11 Thread Bastien
Hi Arne,

this is fixed in the master branch -- not in maint, as this is just
a (welcome) enhancement.

Thanks for suggesting this.

-- 
 Bastien



Re: Bug: javascript license not recognized by librejs [9.2.6 (9.2.6-elpa @ /home/arne/.guix-profile/share/emacs/site-lisp/guix.d/org-9.2.6/)]

2019-11-03 Thread Nicolas Goaziou
Hello,

Arne Babenhauserheide  writes:

> The javascript license notice by org-mode is not recognized by
> librejs.

Would you want to provide a patch for that?

Thank you.

Regards,

-- 
Nicolas Goaziou



Bug: javascript license not recognized by librejs [9.2.6 (9.2.6-elpa @ /home/arne/.guix-profile/share/emacs/site-lisp/guix.d/org-9.2.6/)]

2019-11-02 Thread Arne Babenhauserheide


Remember to cover the basics, that is, what you expected to happen and
what in fact did happen.  You don't know how to make a good report?  See

 https://orgmode.org/manual/Feedback.html#Feedback

Your bug report will be posted to the Org mailing list.


The javascript license notice by org-mode is not recognized by librejs.

example:

/*
@licstart  The following is the entire license notice for the
JavaScript code in this tag.

Copyright (C) 2012-2019 Free Software Foundation, Inc.

The JavaScript code in this tag is free software: you can
redistribute it and/or modify it under the terms of the GNU
General Public License (GNU GPL) as published by the Free Software
Foundation, either version 3 of the License, or (at your option)
any later version.  The code is distributed WITHOUT ANY WARRANTY;
without even the implied warranty of MERCHANTABILITY or FITNESS
FOR A PARTICULAR PURPOSE.  See the GNU GPL for more details.

As additional permission under GNU GPL version 3 section 7, you
may distribute non-source (e.g., minimized or compacted) forms of
that code without the copy of the GNU GPL normally required by
section 4, provided you include this license notice and a URL
through which recipients can access the Corresponding Source.


@licend  The above is the entire license notice
for the JavaScript code in this tag.
*/
*///-->



To get this recognized, it could use magnet-style license definition:



// @license 
magnet:?xt=urn:btih:1f739d935676111cfff4b4693e3816e664797050=gpl-3.0.txt 
GPL-v3-or-Later
*///-->
// @license-end


This would also have the advantage of being shorter.


See 
https://www.gnu.org/software/librejs/free-your-javascript.html#magnet-link-license


Best wishes,
Arne


Emacs  : GNU Emacs 26.1 (build 1, x86_64-unknown-linux-gnu, GTK+ Version 3.24.0)
 of 2019-01-22
Package: Org mode version 9.2.6 (9.2.6-elpa @ 
/home/arne/.guix-profile/share/emacs/site-lisp/guix.d/org-9.2.6/)
--
Unpolitisch sein
heißt politisch sein
ohne es zu merken


signature.asc
Description: PGP signature