From fbc73922e9853d7e344e388f3fdfedb8fa323682 Mon Sep 17 00:00:00 2001 From: Marc Vertes Date: Fri, 28 Nov 2025 16:34:28 +0100 Subject: doc: improve comments, pass lint Also improve the setup of golangci-lint. --- scanner/scan.go | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) (limited to 'scanner/scan.go') diff --git a/scanner/scan.go b/scanner/scan.go index b5e9962..edd8b1c 100644 --- a/scanner/scan.go +++ b/scanner/scan.go @@ -155,10 +155,7 @@ func (sc *Scanner) Scan(src string, semiEOF bool) (tokens []Token, err error) { func loc(s string, p int) string { s = s[:p] l := strings.Count(s, "\n") - li := strings.LastIndex(s, "\n") - if li < 0 { - li = 0 - } + li := max(strings.LastIndex(s, "\n"), 0) return fmt.Sprintf("%d:%d", 1+l, 1+len(s)-li) } -- cgit v1.2.3