summaryrefslogtreecommitdiff
path: root/lua/nvim-treesitter/textobjects/move.lua
diff options
context:
space:
mode:
authorStephan Seitz <stephan.seitz@fau.de>2020-09-20 23:20:37 +0200
committerStephan Seitz <stephan.lauf@yahoo.de>2020-10-04 14:20:20 +0200
commit3362f4519671da29b437c48a7c54bec8550a4f9d (patch)
treed43fa3815b25e4a9178b4d15bfa134d4c13839b6 /lua/nvim-treesitter/textobjects/move.lua
parent7f325538cca8682d931a944fbf74b35408022232 (diff)
Remove textobjects module
Diffstat (limited to 'lua/nvim-treesitter/textobjects/move.lua')
-rw-r--r--lua/nvim-treesitter/textobjects/move.lua29
1 files changed, 0 insertions, 29 deletions
diff --git a/lua/nvim-treesitter/textobjects/move.lua b/lua/nvim-treesitter/textobjects/move.lua
deleted file mode 100644
index 1dd2f132..00000000
--- a/lua/nvim-treesitter/textobjects/move.lua
+++ /dev/null
@@ -1,29 +0,0 @@
-local ts_utils = require'nvim-treesitter.ts_utils'
-local shared = require'nvim-treesitter.textobjects.shared'
-local attach = require'nvim-treesitter.textobjects.attach'
-
-local M = {}
-
-function M.goto_adjacent(query_string, forward, start, same_parent, overlapping_range_ok)
- local bufnr, _, node = shared.textobject_at_point(query_string)
- local adjacent = shared.get_adjacent(forward, node, query_string, same_parent, overlapping_range_ok, bufnr)
-
- ts_utils.goto_node(adjacent, not start)
-end
-
--- luacheck: push ignore 631
-M.goto_next_start = function(query_string) M.goto_adjacent(query_string, 'forward', 'start', not 'same_parent', 'overlap ok') end
-M.goto_next_end = function(query_string) M.goto_adjacent(query_string, 'forward', not 'start', not 'same_parent', 'overlap ok') end
-M.goto_previous_start = function(query_string) M.goto_adjacent(query_string, not 'forward', 'start', not 'same_parent', 'overlap ok') end
-M.goto_previous_end = function(query_string) M.goto_adjacent(query_string, not 'forward', not 'start', not 'same_parent', 'overlap ok') end
--- luacheck: pop
-
-local normal_mode_functions = {"goto_next_start",
- "goto_next_end",
- "goto_previous_start",
- "goto_previous_end"}
-
-M.attach = attach.make_attach(normal_mode_functions, "move")
-M.deattach = attach.make_detach(normal_mode_functions, "move")
-
-return M