From 56bacc105a07810a5ddb6c1abde8e6f22a8b4165 Mon Sep 17 00:00:00 2001 From: Christian Rocha Date: Tue, 22 Feb 2022 15:55:09 -0500 Subject: [PATCH] fix: start line numbers at 1 (was a regression) --- server/middleware.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/server/middleware.go b/server/middleware.go index 48ca66bc89f90a1ecea4b034d4bb1906aefa21a4..e8b86b8c568cf6ac28bf923cd6630ef2cb76174d 100644 --- a/server/middleware.go +++ b/server/middleware.go @@ -150,7 +150,7 @@ func withLineNumber(s string, color bool) string { // because we're only dealing with digits, which are one byte each. mll := len(fmt.Sprintf("%d", len(lines))) for i, l := range lines { - digit := fmt.Sprintf("%*d", mll, i) + digit := fmt.Sprintf("%*d", mll, i+1) bar := "│" if color { digit = lineDigitStyle.Render(digit)