|
|
@@ -2,7 +2,7 @@
|
|
|
|
|
|
/*
|
|
|
本文件属于 PaoTin++ 的一部分。
|
|
|
-PaoTin++ © 2020~2024 的所有版权均由担子炮(dzp <danzipao@gmail.com>) 享有并保留一切法律权利
|
|
|
+PaoTin++ © 2020~2026 的所有版权均由担子炮(dzp <danzipao@gmail.com>) 享有并保留一切法律权利
|
|
|
你可以在遵照 GPLv3 协议的基础之上使用、修改及重新分发本程序。
|
|
|
*/
|
|
|
|
|
|
@@ -16,20 +16,23 @@ PaoTin++ © 2020~2024 的所有版权均由担子炮(dzp <danzipao@gmail.com>)
|
|
|
//
|
|
|
// #@ re.TableTail
|
|
|
// 生成一个正则表达式,用来匹配一个表格的结尾。
|
|
|
+//
|
|
|
+// #@ util.CurrentClass
|
|
|
+// 获取当前 class 的名称。
|
|
|
// };
|
|
|
#func {re.TableHeader} {
|
|
|
#local title {%1};
|
|
|
- #local end {$E};
|
|
|
- #if { @isEmptyVar{$E} } {
|
|
|
- #local end {$};
|
|
|
- };
|
|
|
- #return {^╭─{?:(?:─|┬)+}$title{?:(?:─|┬)+}─╮$end};
|
|
|
+ #local class {@util.CurrentClass{}};
|
|
|
+ #return {^╭─{?:(?:─|┬)+}$title{?:(?:─|┬)+}─╮{|$class}$};
|
|
|
};
|
|
|
|
|
|
#func {re.TableTail} {
|
|
|
- #local end {$E};
|
|
|
- #if { @isEmptyVar{$E} } {
|
|
|
- #local end {$};
|
|
|
- };
|
|
|
- #return {^╰─{?:(?:─|┴)+}%u{?:(?:─|┴)+}─╯$end};
|
|
|
+ #local class {@util.CurrentClass{}};
|
|
|
+ #local end {@default{%0;$class}};
|
|
|
+ #return {^╰─{?:(?:─|┴)+}%u{?:(?:─|┴)+}─╯{|$end}$};
|
|
|
+};
|
|
|
+
|
|
|
+#func {util.CurrentClass} {
|
|
|
+ #line quiet #info classes save;
|
|
|
+ #return {$info[CLASSES][1][arg1]};
|
|
|
};
|