James Edward Gray II

Results 29 comments of James Edward Gray II

This is very interesting. `inquirer.rb` looks like a HighLine competitor. I wasn't aware of it. Thanks for sharing.

Yes. I'm out of town, but will look at this Monday.

So my main thought with this as that it forces us to double manage dependency lists (the `import` statements and the `depend_on` directives). I worry those listings would eventually drift...

> Ok, this new plugin sounds cool! i will try it during the weekend :) Awesome. Please report back on how it goes for you.

Gotcha. Yeah, it looks like more work is needed here. I just haven't got to it yet, unfortunately. Your PR may be a viable option though.

I would like to get away from manually specifying all of the bang method variants. Could we read the public method list and wrap all of those or some similar...

Closer to what I had in mind yeah, but can we use an extended() (or included()) hook to avoid the need for bang_method() altogether. Or alternately, we could just define...

Sorry. I have been busy. The thing I don't like about the current version is that you purposefully had to move the call to bang_method() to after all the methods...

> I think we could just use input and output as their core to HighLine class. Perhaps use an additional and optional *options hash parameter and fetch from it. Another...

Can you share the output of the following? ``` $ ruby -r highline -ve 'p [HighLine::VERSION, HighLine::SystemExtensions::CHARACTER_MODE]' ```