Răsfoiți Sursa

chore: 添加版权声明

dzp 3 ani în urmă
părinte
comite
91c22f41c2

+ 12 - 0
framework/class.tin

@@ -1,3 +1,15 @@
+#nop vim: set filetype=tt:;
+
+/*
+模块名称:class 功能封装
+模块说明:本文件属于框架代码的一部分,不建议修改。如有需求请在 GitHub 发 issue 或者 PR
+版权声明:本文件属于 PaoTin++ 的一部分
+===========
+PaoTin++ © 2020~2022 的所有版权均由担子炮(dzp <danzipao@gmail.com>) 享有并保留一切法律权利
+你可以在遵照 GPLv3 协议的基础之上使用、修改及重新分发本程序。
+===========
+*/
+
 #list xtt-class-stack create {};
 
 #alias {class.name} {

+ 11 - 1
framework/log.tin

@@ -1,4 +1,14 @@
-#nop 日志模块;
+#nop vim: set filetype=tt:;
+
+/*
+模块名称:日志模块
+模块说明:本文件属于框架代码的一部分,不建议修改。如有需求请在 GitHub 发 issue 或者 PR
+版权声明:本文件属于 PaoTin++ 的一部分
+===========
+PaoTin++ © 2020~2022 的所有版权均由担子炮(dzp <danzipao@gmail.com>) 享有并保留一切法律权利
+你可以在遵照 GPLv3 协议的基础之上使用、修改及重新分发本程序。
+===========
+*/
 
 #var gLog[buffer]   {buffer.log};
 #var gLog[socket]   {socket.log};

+ 11 - 7
framework/main.tin

@@ -1,10 +1,14 @@
-#nop 模块名称:框架主程序;
-#nop 模块说明:本文件属于框架代码的一部分,不建议修改。如有需求请在 GitHub 发 issue 或者 PR;
-#nop 版权声明:本文件属于《担子炮 TinTin 套装》的一部分;
-#nop ===========;
-#nop 《担子炮 TinTin 套装》的所有版权均由 © 2020 担子炮(dzp <danzipao@gmail.com>) 享有并保留一切法律权利;
-#nop 你可以在遵照 GPLv3 协议的基础之上使用、修改及重新分发本程序。;
-#nop ===========;
+#nop vim: set filetype=tt:;
+
+/*
+模块名称:框架主程序
+模块说明:本文件属于框架代码的一部分,不建议修改。如有需求请在 GitHub 发 issue 或者 PR
+版权声明:本文件属于 PaoTin++ 的一部分
+===========
+PaoTin++ © 2020~2022 的所有版权均由担子炮(dzp <danzipao@gmail.com>) 享有并保留一切法律权利
+你可以在遵照 GPLv3 协议的基础之上使用、修改及重新分发本程序。
+===========
+*/
 
 #class main open;
 

+ 11 - 7
framework/module-loader.tin

@@ -1,10 +1,14 @@
-#nop 模块名称:模块加载器;
-#nop 模块说明:本文件属于框架代码的一部分,不建议修改。如有需求请在 GitHub 发 issue 或者 PR;
-#nop 版权声明:本文件属于《担子炮 TinTin 套装》的一部分;
-#nop ===========;
-#nop 《担子炮 TinTin 套装》的所有版权均由 © 2020 担子炮(dzp <danzipao@gmail.com>) 享有并保留一切法律权利;
-#nop 你可以在遵照 GPLv3 协议的基础之上使用、修改及重新分发本程序。;
-#nop ===========;
+#nop vim: set filetype=tt:;
+
+/*
+模块名称:模块加载器
+模块说明:本文件属于框架代码的一部分,不建议修改。如有需求请在 GitHub 发 issue 或者 PR
+版权声明:本文件属于 PaoTin++ 的一部分
+===========
+PaoTin++ © 2020~2022 的所有版权均由担子炮(dzp <danzipao@gmail.com>) 享有并保留一切法律权利
+你可以在遵照 GPLv3 协议的基础之上使用、修改及重新分发本程序。
+===========
+*/
 
 load-file {framework/class.tin};
 

+ 11 - 1
framework/online.tin

@@ -1,4 +1,14 @@
-#nop 几个常用的别名;
+#nop vim: set filetype=tt:;
+
+/*
+模块名称:几个常用的别名
+模块说明:本文件属于框架代码的一部分,不建议修改。如有需求请在 GitHub 发 issue 或者 PR
+版权声明:本文件属于 PaoTin++ 的一部分
+===========
+PaoTin++ © 2020~2022 的所有版权均由担子炮(dzp <danzipao@gmail.com>) 享有并保留一切法律权利
+你可以在遵照 GPLv3 协议的基础之上使用、修改及重新分发本程序。
+===========
+*/
 
 #nop 一些中文 MUD 服务器在接收到 quit 命令时会让角色从服务器上下线,;
 #nop 这往往会导致玩家丢失背包里的物品。;

+ 12 - 0
framework/settings.tin

@@ -1,3 +1,15 @@
+#nop vim: set filetype=tt:;
+
+/*
+模块名称:PaoTin++ 环境设置
+模块说明:本文件属于框架代码的一部分,不建议修改。如有需求请在 GitHub 发 issue 或者 PR
+版权声明:本文件属于 PaoTin++ 的一部分
+===========
+PaoTin++ © 2020~2022 的所有版权均由担子炮(dzp <danzipao@gmail.com>) 享有并保留一切法律权利
+你可以在遵照 GPLv3 协议的基础之上使用、修改及重新分发本程序。
+===========
+*/
+
 #nop 默认使用 GBK 编码,国内最常见的编码。支持通过触发动态切换编码。;
 #config {charset} {GBK1TOUTF8};
 #nop 网络延迟较大的时候,设置较大的包延迟选项可以尽量避免命令输出接受不完整。;

+ 12 - 0
framework/utils.tin

@@ -1,3 +1,15 @@
+#nop vim: set filetype=tt:;
+
+/*
+模块名称:框架依赖的工具函数
+模块说明:本文件属于框架代码的一部分,不建议修改。如有需求请在 GitHub 发 issue 或者 PR
+版权声明:本文件属于 PaoTin++ 的一部分
+===========
+PaoTin++ © 2020~2022 的所有版权均由担子炮(dzp <danzipao@gmail.com>) 享有并保留一切法律权利
+你可以在遵照 GPLv3 协议的基础之上使用、修改及重新分发本程序。
+===========
+*/
+
 #function {existsAlias} {
     #local pName     {%1};
     #local pClass    {%2};

+ 12 - 9
ids/DEFAULT

@@ -1,12 +1,15 @@
-#nop vim: filetype=tt
-#nop 模块名称:默认环境信息;
-#nop 模块说明:本文件属于框架代码的一部分,一般情况不建议修改。如果需要定制,请在用户配置里进行。;
-#nop           用户配置文件的模版请参见 ids/EXAMPLE
-#nop 版权声明:本文件属于《担子炮 TinTin 套装》的一部分;
-#nop ===========;
-#nop 《担子炮 TinTin 套装》的所有版权均由 © 2020 担子炮(dzp <danzipao@gmail.com>) 享有并保留一切法律权利;
-#nop 你可以在遵照 GPLv3 协议的基础之上使用、修改及重新分发本程序。;
-#nop ===========;
+#nop vim: set filetype=tt:;
+
+/*
+模块名称:默认环境信息
+模块说明:本文件属于框架代码的一部分,一般情况不建议修改。如果需要定制,请在用户配置里进行。
+          用户配置文件的模版请参见 ids/EXAMPLE
+版权声明:本文件属于 PaoTin++ 的一部分
+===========
+PaoTin++ © 2020~2022 的所有版权均由担子炮(dzp <danzipao@gmail.com>) 享有并保留一切法律权利
+你可以在遵照 GPLv3 协议的基础之上使用、修改及重新分发本程序。
+===========
+*/
 
 #nop session 的名字,没特殊需求不建议修改;
 #var session[name]  pkuxkx;

+ 10 - 8
ids/EXAMPLE

@@ -1,13 +1,15 @@
 #!/usr/bin/env tt++
-#nop vim: filetype=tt
+#nop vim: set filetype=tt:;
 
-#nop 模块名称:用户配置文件模版;
-#nop 模块说明:本文件是《担子炮 TinTin 套装》的命令行入口程序;
-#nop 版权声明:本文件属于《担子炮 TinTin 套装》的一部分;
-#nop ===========;
-#nop 《担子炮 TinTin 套装》的所有版权均由 © 2020 担子炮(dzp <danzipao@gmail.com>) 享有并保留一切法律权利;
-#nop 你可以在遵照 GPLv3 协议的基础之上使用、修改及重新分发本程序。;
-#nop ===========;
+/*
+模块名称:用户配置文件模版
+模块说明:本文件是 PaoTin++ 的命令行入口程序
+版权声明:本文件属于 PaoTin++ 的一部分
+===========
+PaoTin++ © 2020~2022 的所有版权均由担子炮(dzp <danzipao@gmail.com>) 享有并保留一切法律权利
+你可以在遵照 GPLv3 协议的基础之上使用、修改及重新分发本程序。
+===========
+*/
 
 #nop 载入担子炮的 TinTin 脚本框架;
 #read {framework/main.tin};

+ 12 - 0
plugins/lib/event.tin

@@ -1,3 +1,15 @@
+#nop vim: set filetype=tt:;
+
+/*
+模块名称:事件驱动编程
+模块说明:提供基本的事件驱动编程 API,允许用户定义、发射、订阅事件
+版权声明:本文件属于 PaoTin++ 的一部分
+===========
+PaoTin++ © 2020~2022 的所有版权均由担子炮(dzp <danzipao@gmail.com>) 享有并保留一切法律权利
+你可以在遵照 GPLv3 协议的基础之上使用、修改及重新分发本程序。
+===========
+*/
+
 #function {lib_event.Init} {
     #var gEventHandlers {};
     #var gValidEvent    {};

+ 7 - 0
plugins/lib/gmcp.tin

@@ -1,4 +1,11 @@
 #nop GMCP 支持库;
+#nop vim: set filetype=tt:;
+
+/*
+本文件属于 PaoTin++ 的一部分。
+PaoTin++ © 2020~2022 的所有版权均由担子炮(dzp <danzipao@gmail.com>) 享有并保留一切法律权利
+你可以在遵照 GPLv3 协议的基础之上使用、修改及重新分发本程序。
+*/
 
 load-lib telnet;
 load-lib event;

+ 8 - 0
plugins/lib/option.tin

@@ -1,3 +1,11 @@
+#nop vim: set filetype=tt:;
+
+/*
+本文件属于 PaoTin++ 的一部分。
+PaoTin++ © 2020~2022 的所有版权均由担子炮(dzp <danzipao@gmail.com>) 享有并保留一切法律权利
+你可以在遵照 GPLv3 协议的基础之上使用、修改及重新分发本程序。
+*/
+
 #var lib_option[META] {
     {NAME}      {全局选项管理}
     {DESC}      {为全局选项提供了一个储存位置,并提供一些实用的 API。}

+ 8 - 0
plugins/lib/tab-completion.tin

@@ -1,3 +1,11 @@
+#nop vim: set filetype=tt:;
+
+/*
+本文件属于 PaoTin++ 的一部分。
+PaoTin++ © 2020~2022 的所有版权均由担子炮(dzp <danzipao@gmail.com>) 享有并保留一切法律权利
+你可以在遵照 GPLv3 协议的基础之上使用、修改及重新分发本程序。
+*/
+
 #event {READ FILE} {
     refresh-tab-completion;
 };

+ 8 - 0
plugins/lib/telnet.tin

@@ -1,3 +1,11 @@
+#nop vim: set filetype=tt:;
+
+/*
+本文件属于 PaoTin++ 的一部分。
+PaoTin++ © 2020~2022 的所有版权均由担子炮(dzp <danzipao@gmail.com>) 享有并保留一切法律权利
+你可以在遵照 GPLv3 协议的基础之上使用、修改及重新分发本程序。
+*/
+
 #var TELNET[IAC]  {\xFF};
 #var TELNET[DONT] {\xFE};
 #var TELNET[DO]   {\xFD};

+ 8 - 0
plugins/lib/xtintin/__init__.tin

@@ -1,3 +1,11 @@
+#nop vim: set filetype=tt:;
+
+/*
+本文件属于 PaoTin++ 的一部分。
+PaoTin++ © 2020~2022 的所有版权均由担子炮(dzp <danzipao@gmail.com>) 享有并保留一切法律权利
+你可以在遵照 GPLv3 协议的基础之上使用、修改及重新分发本程序。
+*/
+
 #nop xtintin: 为了方便 TinTin++ 使用而增加的一些语法扩展。;
 
 load-file plugins/lib/xtintin/funcs.tin;

+ 8 - 0
plugins/lib/xtintin/cmds.tin

@@ -1,3 +1,11 @@
+#nop vim: set filetype=tt:;
+
+/*
+本文件属于 PaoTin++ 的一部分。
+PaoTin++ © 2020~2022 的所有版权均由担子炮(dzp <danzipao@gmail.com>) 享有并保留一切法律权利
+你可以在遵照 GPLv3 协议的基础之上使用、修改及重新分发本程序。
+*/
+
 #alias {Tick} {xtt.Tick};
 #alias {xtt.Tick} {
     #local id       {%1};

+ 8 - 0
plugins/lib/xtintin/debug.tin

@@ -1,3 +1,11 @@
+#nop vim: set filetype=tt:;
+
+/*
+本文件属于 PaoTin++ 的一部分。
+PaoTin++ © 2020~2022 的所有版权均由担子炮(dzp <danzipao@gmail.com>) 享有并保留一切法律权利
+你可以在遵照 GPLv3 协议的基础之上使用、修改及重新分发本程序。
+*/
+
 #nop ############################ 调试开关 #################################;
 
 #var XTinTin[debug] {false};

+ 8 - 0
plugins/lib/xtintin/doc.tin

@@ -1,3 +1,11 @@
+#nop vim: set filetype=tt:;
+
+/*
+本文件属于 PaoTin++ 的一部分。
+PaoTin++ © 2020~2022 的所有版权均由担子炮(dzp <danzipao@gmail.com>) 享有并保留一切法律权利
+你可以在遵照 GPLv3 协议的基础之上使用、修改及重新分发本程序。
+*/
+
 #nop ############################ 系统工具-帮助文档和参数类型检查 #################################;
 
 #alias {xtt.PrintHelpDoc} {

+ 8 - 0
plugins/lib/xtintin/fp.tin

@@ -1,3 +1,11 @@
+#nop vim: set filetype=tt:;
+
+/*
+本文件属于 PaoTin++ 的一部分。
+PaoTin++ © 2020~2022 的所有版权均由担子炮(dzp <danzipao@gmail.com>) 享有并保留一切法律权利
+你可以在遵照 GPLv3 协议的基础之上使用、修改及重新分发本程序。
+*/
+
 #function {filter} {
     #local table {%1};
     #local cond {%2};

+ 8 - 0
plugins/lib/xtintin/funcs.tin

@@ -1,3 +1,11 @@
+#nop vim: set filetype=tt:;
+
+/*
+本文件属于 PaoTin++ 的一部分。
+PaoTin++ © 2020~2022 的所有版权均由担子炮(dzp <danzipao@gmail.com>) 享有并保留一切法律权利
+你可以在遵照 GPLv3 协议的基础之上使用、修改及重新分发本程序。
+*/
+
 #nop ############################ 小工具-方向处理 #################################;
 
 #function {reverseCmds} {