eepp: Improvements in Process. Some minor performance improvements.

ecode : Fixes in XML Tools. Fixes in Linter Plugin.
This commit is contained in:
Martín Lucas Golini
2023-09-28 01:05:15 -03:00
parent 4286976099
commit 8612eb2721
15 changed files with 217 additions and 125 deletions

View File

@@ -830,6 +830,12 @@ void LSPClientPlugin::loadLSPConfig( std::vector<LSPDefinition>& lsps, const std
if ( j.contains( "config" ) ) {
auto& config = j["config"];
if ( config.contains( "silent" ) )
mSilence = config.value( "silent", false );
else if ( updateConfigFile )
config["silent"] = mSilence;
if ( config.contains( "hover_delay" ) )
setHoverDelay( Time::fromString( config["hover_delay"].get<std::string>() ) );
else if ( updateConfigFile )