mirror of
https://github.com/zyedidia/micro.git
synced 2026-02-05 06:30:28 +09:00
action/command: On reload prevent overwriting local settings
This commit is contained in:
@@ -410,6 +410,10 @@ func reloadRuntime(reloadPlugins bool) {
|
||||
for _, b := range buffer.OpenBuffers {
|
||||
config.InitLocalSettings(b.Settings, b.Path)
|
||||
for k, v := range b.Settings {
|
||||
if _, ok := b.LocalSettings[k]; ok {
|
||||
// reload should not override local settings
|
||||
continue
|
||||
}
|
||||
b.DoSetOptionNative(k, v)
|
||||
}
|
||||
b.UpdateRules()
|
||||
|
||||
Reference in New Issue
Block a user