Highline ask方法不会使用相同的行

wma*_*but 5 ruby highline

建立:

  • 巴什
  • Ruby 1.9.2
  • 高线(1.6.13)

描述:

我已经习惯了其他一些项目的高线,但几个月内没有使用它.现在,在Ruby 1.9.2上进行全新安装时,它似乎不允许在同一行上回答提示.

所以以前我会看到类似的东西:

 require "highline/import"
 ask "What is your favorite color?"
Run Code Online (Sandbox Code Playgroud)

得到:

 What is your favorite color? |
Run Code Online (Sandbox Code Playgroud)

现在我看到类似的东西:

 What is your favorite color?
 |
Run Code Online (Sandbox Code Playgroud)

管道(|)符号是我的终端光标.

有没有想过为什么会发生这种变化?

Tim*_*ers 8

在问题字符串的末尾添加一个空格,例如

ask "What is your favorite color? "
Run Code Online (Sandbox Code Playgroud)