aboutsummaryrefslogtreecommitdiff
path: root/modules/textadept/editing.lua
diff options
context:
space:
mode:
Diffstat (limited to 'modules/textadept/editing.lua')
-rw-r--r--modules/textadept/editing.lua4
1 files changed, 2 insertions, 2 deletions
diff --git a/modules/textadept/editing.lua b/modules/textadept/editing.lua
index 23ac3980..8adff1a1 100644
--- a/modules/textadept/editing.lua
+++ b/modules/textadept/editing.lua
@@ -425,12 +425,12 @@ function M.select_indented_block()
local buffer = buffer
local s = buffer:line_from_position(buffer.selection_start)
local e = buffer:line_from_position(buffer.selection_end)
- local indent = buffer.line_indentation[s] - buffer.indent
+ local indent = buffer.line_indentation[s] - buffer.tab_width
if indent < 0 then return end
if buffer:get_sel_text() ~= '' and
buffer.line_indentation[s - 1] == indent and
buffer.line_indentation[e + 1] == indent then
- s, e, indent = s - 1, e + 1, indent + buffer.indent
+ s, e, indent = s - 1, e + 1, indent + buffer.tab_width
end
while buffer.line_indentation[s - 1] > indent do s = s - 1 end
while buffer.line_indentation[e + 1] > indent do e = e + 1 end