From fc5b1c64579e0ec33ea374051bcfef59ebfc0c5c Mon Sep 17 00:00:00 2001 From: Loris Cro Date: Thu, 9 Jun 2022 23:48:18 +0200 Subject: [PATCH] fix off by one error in documentRange --- src/offsets.zig | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/offsets.zig b/src/offsets.zig index 955ea7c..702f4b9 100644 --- a/src/offsets.zig +++ b/src/offsets.zig @@ -190,6 +190,8 @@ pub fn documentRange(doc: types.TextDocument, encoding: Encoding) !types.Range { curr_line = line; } + if (line_idx > 0) line_idx -= 1; + if (encoding == .utf8) { return types.Range{ .start = .{