From 62c1c667b8437c5f4dfd221f890bd39a415c65a9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=B6ran=20Karl?= <3951388+JoeKar@users.noreply.github.com> Date: Tue, 16 Jul 2024 18:20:31 +0200 Subject: [PATCH] buffer/settings: On `filetype` change remove the following steps - reload runtime files - reset globals - parse the settings again since this isn't the task of a filetype change. --- internal/buffer/settings.go | 9 --------- 1 file changed, 9 deletions(-) diff --git a/internal/buffer/settings.go b/internal/buffer/settings.go index 9d671dcf..355cf864 100644 --- a/internal/buffer/settings.go +++ b/internal/buffer/settings.go @@ -26,15 +26,6 @@ func (b *Buffer) SetOptionNative(option string, nativeValue interface{}) error { } else if option == "statusline" { screen.Redraw() } else if option == "filetype" { - config.InitRuntimeFiles(true) - err := config.ReadSettings() - if err != nil { - screen.TermMessage(err) - } - err = config.InitGlobalSettings() - if err != nil { - screen.TermMessage(err) - } config.InitLocalSettings(b.Settings, b.Path) b.UpdateRules() } else if option == "fileformat" {