Browse Source

feat(ui): UI 杂项小修改

* beautify: 增加了几个字符
* mtail: 安静地退出
* tmux: #line sub 换成新语法,修复了一个小 BUG
dzp 3 years ago
parent
commit
cfcd03f612
3 changed files with 11 additions and 8 deletions
  1. 2 2
      bin/mtail
  2. 7 4
      plugins/lib/ui/beautify.tin
  3. 2 2
      plugins/lib/ui/tmux.tin

+ 2 - 2
bin/mtail

@@ -30,7 +30,7 @@ exit
 
 #event {PROGRAM START} {
     #if { "%0" == "" } {
-        #end {\};
+        #line quiet #end {\};
     };
 
     disable-all-keys;
@@ -79,7 +79,7 @@ exit
         };
         #else {
             #screen set title {NOLOG};
-            #end {\};
+            #line quiet #end {\};
         };
     };
 };

+ 7 - 4
plugins/lib/ui/beautify.tin

@@ -27,14 +27,17 @@
     {╔|╦|╠|╬|╚|╩|═|╒|╤|╞|╪|╘|╧}                    {═}
 
     {│|┃|║|┆|┇|┊|┋|┤|┨|┫|╣|╢|╡}                    {left-align}
-    {┐|┓|┒|╮|╗|┘|┛|┚|╯|╝|╲|╱}                       {left-align}
+    {┐|┓|┒|╮|╗|┘|┛|┚|╯|╝|╲|╱|∕}                    {left-align}
 
     {■|‖|▉|▊|▋|▌|▍|▎|▏|◢|◣|◥|◤|▓}                 {left-align}
     {▁|▂|▃|▄|▅|▆|▇|█|▀|▔|┄|┅|┈|┉|—}              {double}
 
-    {▼|△|□|◇|◆|☆|★|◎|⊙|○|●|Θ|⊕|×|·|∶|∴|∷}     {left-align}
-    {≤|≧|≥|≮|≯|↙|↘|↗|↖|←|↑|→|↓|∨|∧|≌|╳}        {left-align}
-    {※|Ψ|Ж|ξ|ф|∩|⊥|♀|∞|≈|√|⌒|Ω|¤|ō||ψ|ζ}     {left-align}
+    {▼|▲|△|▽|□|◇|◆|☆|★}                                {left-align}
+    {•|◎|⊙|☉|○|●|Θ|⊕}                                   {left-align}
+    {·|∶|∴|∷|˙|¨}                                         {left-align}
+    {≤|≧|≥|≮|≯|∨|∧|≌|╳|×}                             {left-align}
+    {↙|↘|↗|↖|←|↑|→|↓}                                   {left-align}
+    {※|Ψ|Ж|ξ|ф|∩|⊥|♀|∞|≈|√|⌒|Ω|¤|ō||ψ|ζ|∽}  {left-align}
     {①|②|③|④|⑤|⑥|⑦|⑧|⑨|⑩}                             {left-align}
 
     {“|‘}                                                     {right-align}

+ 2 - 2
plugins/lib/ui/tmux.tin

@@ -68,7 +68,7 @@ PaoTin++ © 2020~2023 的所有版权均由担子炮(dzp <danzipao@gmail.com>) 
         {$tmux-pane-border-format[$theme][right]};
         {$tmux-pane-border-format[DEFAULT][right]}}};
 
-    #line sub functions #line sub var #line sub escapes #line sub colors {
+    #line sub {functions;var;escapes;colors} {
         #format left   {%s} {$left};
         #format centre {%s} {$centre};
         #format right  {%s} {$right};
@@ -93,7 +93,7 @@ PaoTin++ © 2020~2023 的所有版权均由担子炮(dzp <danzipao@gmail.com>) 
 
     #local file {tmux/$char[档案][账号]/game-border};
     #script {tmp} {echo '$line' > $file};
-    #script {tmp} {tmux refresh};
+    #script {tmp} {tmux refresh 2>/dev/null};
 };
 
 #func {TMUX} {