Michael Vorburger
Michael Vorburger
Hello @rtyley , first of all, once again thanks for this amazing tool. Here's feedback of something I'm struggling with - unless I misunderstand, files from protected commits loose their...
The following would be useful in a project I'm working on and using Xtend in - would a contribution (PR) from me with an implementation of what is outlined below...
Hi @madscientist, thank you for msjnc! ;-) I had your v2.4 (27 Sep 2012) completely working for a long time, and Connect still does, but it looks like some Ubuntu...
The `waitForExit()` methods currently internally (all?) use `checkResult()`. This makes it impossible to wait for a non-sucessful exit - which could be handy for some use cases (e.g. a CLI...
The `wait(100)` in `ch.vorburger.exec.ManagedProcess.startExecute()` isn't great. Wouldn't some sort of `yield()` (:question:) suffice?
When using this library somewhere where there already is a "command line" (as in an executable + arguments), then the `ManagedProcessBuilder` as-is currently is more in the way than helpful,...
`ManagedProcess` ideally should have something like a `startWaitGetOutput()` which would: ``` java p.start(); if (p.waitForExit() != 0) { throw fail(p.getProcLongName() + " did not return 0"); } return p.getConsole(); ```...
There ideally should be a `setConsoleBufferMaxLinesUnlimitedMemory()` kind of method to create "unlimited" output buffering.
For a new personal project I'm toying with, I'd actually prefer it now if this great old library of mine would separate its core functionality from the currently built-in and...
https://github.com/google/guava/issues/2030