From a0956447310baeea527c0e90e2c4b27158fc1cf8 Mon Sep 17 00:00:00 2001 From: Zachary Yedidia Date: Fri, 24 Feb 2017 21:06:03 -0500 Subject: [PATCH] Minor fix to tab size --- cmd/micro/cellview.go | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/cmd/micro/cellview.go b/cmd/micro/cellview.go index b4874ee5..f329ef78 100644 --- a/cmd/micro/cellview.go +++ b/cmd/micro/cellview.go @@ -118,11 +118,9 @@ func (c *CellView) Draw(buf *Buffer, top, height, left, width int) { if char == '\t' { if viewCol >= 0 { c.lines[viewLine][viewCol].drawChar = indentchar - viewCol += tabsize - viewCol%tabsize - } else { - viewCol += tabsize } - // viewCol += tabsize + + viewCol += tabsize - (viewCol+left)%tabsize } else if runewidth.RuneWidth(char) > 1 { viewCol += runewidth.RuneWidth(char) } else {