Bugfix message styling, save tailLine setting
This commit is contained in:
		@@ -254,6 +254,12 @@ class Editor
 | 
			
		||||
                    $this->redrawEditor();
 | 
			
		||||
                    $this->showMessage("Toggle collapse icon before item (b)");
 | 
			
		||||
                    break;
 | 
			
		||||
 | 
			
		||||
                case "t":
 | 
			
		||||
                    Settings::$tailLine = !Settings::$tailLine;
 | 
			
		||||
                    $this->redrawEditor();
 | 
			
		||||
                    $this->showMessage("Toggle tail line (t)");
 | 
			
		||||
                    break;
 | 
			
		||||
    
 | 
			
		||||
                case "+":
 | 
			
		||||
                    $node = $this->list->getNodeForIndex($this->currentRow);
 | 
			
		||||
@@ -840,7 +846,7 @@ class Editor
 | 
			
		||||
    {
 | 
			
		||||
        [$w,$h] = $this->term->getSize();
 | 
			
		||||
        $this->term->setCursor(1, $h);
 | 
			
		||||
        echo $message."\e[K\e[0m";
 | 
			
		||||
        echo "\e[0m".$message."\e[K\e[0m";
 | 
			
		||||
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
 
 | 
			
		||||
@@ -24,6 +24,7 @@ class Settings
 | 
			
		||||
            self::$compactGroups = $data->compactGroups ?? false;
 | 
			
		||||
            self::$indentationGuides = $data->indentationGuides ?? true;
 | 
			
		||||
            self::$collapseBefore = $data->collapseBefore ?? true;
 | 
			
		||||
            self::$tailLine = $data->tailLine ?? true;
 | 
			
		||||
        }
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
@@ -35,6 +36,7 @@ class Settings
 | 
			
		||||
            'indentationGuides' => self::$indentationGuides,
 | 
			
		||||
            'collapseBefore' => self::$collapseBefore,
 | 
			
		||||
            'highlightRow' => self::$highlightRow,
 | 
			
		||||
            'tailLine' => self::$tailLine,
 | 
			
		||||
        ], JSON_UNESCAPED_SLASHES|JSON_PRETTY_PRINT)."\n";
 | 
			
		||||
        @file_put_contents($filename, $data);
 | 
			
		||||
    }
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user