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 Copying and distribution of this file, with or without modification, are
permitted in any medium without royalty, provided the copyright notice and 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 ## Files from other projects
Source code from the projects listed below are **not** part of vscode-texinfo, 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, However, when building the project, they are downloaded, compiled, and packaged
they are downloaded, compiled, and packaged into a single binary file alongside into a single binary file alongside with vscode-texinfo.
with vscode-texinfo.
| Project | Copyright Holder | License | | 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) | | [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) | | [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 The following projects are required during runtime of vscode-texinfo, but as
separate program. separate programs.
| Project | Copyright Holder | License | | Project | Copyright Holder | License |
| - | - | - | | - | - | - |
| [Visual Studio Code](https://github.com/microsoft/vscode) | Microsoft Corporation | [MIT](https://github.com/microsoft/vscode/blob/main/LICENSE.txt) | | [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. * Full list of completion items.
* *
* Excerpted from the {@link https://www.gnu.org/software/texinfo/manual/texinfo GNU Texinfo manual}, * Note: Descriptions of completion items for @-commands are excerpted from the
* which is licensed under the GNU Free Documentation License. * {@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() { private get values() {
const enableSnippets = Options.enableSnippets; const enableSnippets = Options.enableSnippets;