Update license notices.

This commit is contained in:
CismonX 2021-03-18 15:35:59 +08:00
parent dfb63ce3f5
commit 6e9502bb1a
Signed by: cismonx
GPG Key ID: 3094873E29A482FB
2 changed files with 14 additions and 10 deletions

View File

@ -1,5 +1,5 @@
<!--
Copyright (C) 2020,2021 CismonX <admin@cismon.net>
Copyright (C) 2021 CismonX <admin@cismon.net>
Copying and distribution of this file, with or without modification, are
permitted in any medium without royalty, provided the copyright notice and
@ -33,20 +33,19 @@ this notice are preserved. This file is offered as-is, without any warranty.
## Files from other projects
Source code from the projects listed below are **not** part of vscode-texinfo,
and they are not included in the codebase. However, when building the project,
they are downloaded, compiled, and packaged into a single binary file alongside
with vscode-texinfo.
Source code from the projects listed below are **not** part of vscode-texinfo.
However, when building the project, they are downloaded, compiled, and packaged
into a single binary file alongside with vscode-texinfo.
| Project | Copyright Holder | License |
| - | - | - |
| [Fast HTML Parser](https://github.com/taoqf/node-html-parser) | Tao Qiufeng | [MIT](https://github.com/taoqf/node-html-parser/blob/main/LICENSE) |
| [Texinfo syntax highlighting](https://github.com/Alhadis/language-texinfo) | John Gardner | [ISC](https://github.com/Alhadis/language-texinfo/blob/master/LICENSE.md) |
The following projects are required during runtime of vscode-texinfo, but as a
separate program.
The following projects are required during runtime of vscode-texinfo, but as
separate programs.
| Project | Copyright Holder | License |
| - | - | - |
| [Visual Studio Code](https://github.com/microsoft/vscode) | Microsoft Corporation | [MIT](https://github.com/microsoft/vscode/blob/main/LICENSE.txt) |
| [GNU Texinfo](https://www.gnu.org/software/texinfo) | Free Software Foundation | [GPL-v3](https://git.savannah.gnu.org/cgit/texinfo.git/tree/COPYING)-or-later |
| [GNU Texinfo](https://www.gnu.org/software/texinfo) | Free Software Foundation | [GPL-3.0](https://git.savannah.gnu.org/cgit/texinfo.git/tree/COPYING)-or-later |

View File

@ -33,8 +33,13 @@ export default class CompletionItemProvider implements vscode.CompletionItemProv
/**
* Full list of completion items.
*
* Excerpted from the {@link https://www.gnu.org/software/texinfo/manual/texinfo GNU Texinfo manual},
* which is licensed under the GNU Free Documentation License.
* Note: Descriptions of completion items for @-commands are excerpted from the
* {@link https://www.gnu.org/software/texinfo/manual/texinfo GNU Texinfo manual},
* which is licensed under the GNU Free Documentation License, version 1.3.
*
* According to GFDL, this usage is considered "aggregation with independent work",
* which means that GFDL applies to lines 48-398 of this file, while the remainder
* is under GPL like other source code files of the project.
*/
private get values() {
const enableSnippets = Options.enableSnippets;