aboutsummaryrefslogtreecommitdiff
path: root/modules/textadept/editing.lua
diff options
context:
space:
mode:
authormitchell <70453897+667e-11@users.noreply.github.com>2011-11-23 08:22:55 -0500
committermitchell <70453897+667e-11@users.noreply.github.com>2011-11-23 08:22:55 -0500
commit6d8d01a364ba9786b7f9698840ba60e769954808 (patch)
tree19afb5afac0889d6c1a92bb2c33ee551f902a134 /modules/textadept/editing.lua
parentf1db4cacfe3aa49ac03e50f05ea522e69b1a0b63 (diff)
downloadtextadept-6d8d01a364ba9786b7f9698840ba60e769954808.tar.gz
textadept-6d8d01a364ba9786b7f9698840ba60e769954808.zip
Code cleanup.
Diffstat (limited to 'modules/textadept/editing.lua')
-rw-r--r--modules/textadept/editing.lua16
1 files changed, 6 insertions, 10 deletions
diff --git a/modules/textadept/editing.lua b/modules/textadept/editing.lua
index 4d885a81..b6e8bf70 100644
--- a/modules/textadept/editing.lua
+++ b/modules/textadept/editing.lua
@@ -161,16 +161,12 @@ function match_brace(select)
local buffer = buffer
local caret = buffer.current_pos
local match_pos = buffer:brace_match(caret)
- if match_pos ~= -1 then
- if select then
- if match_pos > caret then
- buffer:set_sel(caret, match_pos + 1)
- else
- buffer:set_sel(caret + 1, match_pos)
- end
- else
- buffer:goto_pos(match_pos)
- end
+ if match_pos == -1 then return end
+ if not select then caret = match_pos end
+ if match_pos > caret then
+ buffer:set_sel(caret, match_pos + 1)
+ else
+ buffer:set_sel(caret + 1, match_pos)
end
end