summaryrefslogtreecommitdiff
path: root/test
diff options
context:
space:
mode:
authoraycabta <aycabta@gmail.com>2021-09-10 11:23:42 +0900
committergit <svn-admin@ruby-lang.org>2021-09-10 11:38:54 +0900
commit5dc753df47739ce03d4ecaf1f37817858861e5cd (patch)
treec59b9b30f8b08c82fb167a26b92fc7f9ff180f83 /test
parent01a364a36a14bc4cc0dfbfba02557bceec10f6b8 (diff)
[ruby/reline] Move #pointer from DialogRenderInfo to Dialog
https://github.com/ruby/reline/commit/92dbac0bff
Diffstat (limited to 'test')
-rwxr-xr-xtest/reline/yamatanooroti/multiline_repl14
1 files changed, 7 insertions, 7 deletions
diff --git a/test/reline/yamatanooroti/multiline_repl b/test/reline/yamatanooroti/multiline_repl
index e8a4aa5a90..473d9d0f00 100755
--- a/test/reline/yamatanooroti/multiline_repl
+++ b/test/reline/yamatanooroti/multiline_repl
@@ -59,12 +59,12 @@ opt.on('--dialog VAL') { |v|
if v.include?('scrollkey')
dialog.trap_key = nil
if key and key.match?(dialog.name)
- if context.pointer.nil?
- context.pointer = 0
- elsif context.pointer >= (contents.size - 1)
- context.pointer = 0
+ if dialog.pointer.nil?
+ dialog.pointer = 0
+ elsif dialog.pointer >= (contents.size - 1)
+ dialog.pointer = 0
else
- context.pointer += 1
+ dialog.pointer += 1
end
end
dialog.trap_key = [?j.ord]
@@ -74,8 +74,8 @@ opt.on('--dialog VAL') { |v|
if v.include?('scrollbar')
scrollbar = true
end
- Reline::DialogRenderInfo.new(pos: cursor_pos, contents: contents, height: height, pointer: context.pointer, scrollbar: scrollbar)
- }, Struct.new(:pointer).new)
+ Reline::DialogRenderInfo.new(pos: cursor_pos, contents: contents, height: height, scrollbar: scrollbar)
+ })
}
opt.on('--complete') {
Reline.completion_proc = lambda { |target, preposing = nil, postposing = nil|