From: wolf@... Date: 2018-04-10T22:35:45+00:00 Subject: [ruby-core:86494] [Ruby trunk Bug#14676] On Windows Readline's input is not correctly filled after autocomplete Issue #14676 has been reported by graywolf (Gray Wolf). ---------------------------------------- Bug #14676: On Windows Readline's input is not correctly filled after autocomplete https://bugs.ruby-lang.org/issues/14676 * Author: graywolf (Gray Wolf) * Status: Open * Priority: Normal * Assignee: * Target version: * ruby -v: ruby 2.5.1p57 (2018-03-29 revision 63029) [x64-mingw32] * Backport: 2.3: UNKNOWN, 2.4: UNKNOWN, 2.5: UNKNOWN ---------------------------------------- When Readline.completion_proc returns more than one match, you are presented with empty line insted of what you have already put in. ``` require 'readline' Readline.completion_proc = Proc.new do |word| ['foo', 'bar'] end while buf = Readline.readline('> ') pp buf end ``` You will end up with ``` > aa bar foo > "" ``` Works as expected on linux. -- https://bugs.ruby-lang.org/ Unsubscribe: