Faré wrote:
I suppose it would be better to release 3.0.3 without merging my branches, and merge my branches afterwards. On the other hand, there are a few bugs I fixed in my run-program branch, independently from the new functionality, that I'd like to commit in the master branch before the release, with your permission:
- the external-format bug in with-temporary-file is shameful. Sorry.
- the stdin / stdout / stderr initialization is better, and allows
run-program to work at all on ECL when in SLIME (or in many other cases).
- the slight changes in external-format defaults (from :default to utf-8)
should be done earlier rather than later (for increased consistency)
- the new docstrings are also merge-worthy.
I'm hoping to be able to pull in your run-program branch altogether.
I would like to release 3.0.3 very soon, but need to run the tests on the branch, then merge.
Cheers, r