From 0542765d9551342faed8fb78b16dc9e70a34bff3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=B6ran=20Karl?= <3951388+JoeKar@users.noreply.github.com> Date: Thu, 8 Aug 2024 20:38:19 +0200 Subject: [PATCH] action/command: Simplify `ResetCmd` It doesn't need to loop over the DefaultCommonSettings() again, since they're already included in the default settings and set via SetGlobalOptionNative(). --- internal/action/command.go | 12 +++--------- 1 file changed, 3 insertions(+), 9 deletions(-) diff --git a/internal/action/command.go b/internal/action/command.go index 389c047d..73c1a5ac 100644 --- a/internal/action/command.go +++ b/internal/action/command.go @@ -634,16 +634,10 @@ func (h *BufPane) ResetCmd(args []string) { } option := args[0] + defaults := config.DefaultAllSettings() - defaultGlobals := config.DefaultGlobalSettings() - defaultLocals := config.DefaultCommonSettings() - - if _, ok := defaultGlobals[option]; ok { - SetGlobalOptionNative(option, defaultGlobals[option]) - return - } - if _, ok := defaultLocals[option]; ok { - h.Buf.SetOptionNative(option, defaultLocals[option]) + if _, ok := defaults[option]; ok { + SetGlobalOptionNative(option, defaults[option]) return } InfoBar.Error(config.ErrInvalidOption)