From 87ee41ab27f0d302f07463cea5da5fb30653233a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=B6ran=20Karl?= <3951388+JoeKar@users.noreply.github.com> Date: Wed, 17 Apr 2024 18:11:33 +0200 Subject: [PATCH] buffer: Don't process the default syntax in the user's custom file lookup It needs to be processed earliest in the moment no match could be determined. --- internal/buffer/buffer.go | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/internal/buffer/buffer.go b/internal/buffer/buffer.go index 60490dd1..566548fe 100644 --- a/internal/buffer/buffer.go +++ b/internal/buffer/buffer.go @@ -710,6 +710,10 @@ func (b *Buffer) UpdateRules() { var header *highlight.Header // search for the syntax file in the user's custom syntax files for _, f := range config.ListRealRuntimeFiles(config.RTSyntax) { + if f.Name() == "default" { + continue + } + data, err := f.Data() if err != nil { screen.TermMessage("Error loading syntax file " + f.Name() + ": " + err.Error())