Dear Robert,
I have two local branches with these patches. May I merge into master?
The input-string function was added for symmetry while hacking cl-launch, though I ended up not using it, to remain compatible with older versions of uiop.
The uiop:getenv bug was discovered while fixing cl-launch regressions on LispWorks.
The fasl-op thing is what he had discussed before (only minimally manually tested).
—♯ƒ • François-René ÐVB Rideau •Reflection&Cybernethics• http://fare.tunes.org If you could kick the person in the pants responsible for most of your trouble, you wouldn't sit for a month. — Theodore Roosevelt
Faré wrote:
Dear Robert,
I have two local branches with these patches. May I merge into master?
The input-string function was added for symmetry while hacking cl-launch, though I ended up not using it, to remain compatible with older versions of uiop.
The uiop:getenv bug was discovered while fixing cl-launch regressions on LispWorks.
The fasl-op thing is what he had discussed before (only minimally manually tested).
—♯ƒ • François-René ÐVB Rideau •Reflection&Cybernethics• http://fare.tunes.org If you could kick the person in the pants responsible for most of your trouble, you wouldn't sit for a month. — Theodore Roosevelt
Hi, Fare -- sorry to be unresponsive. Some issues with the mailing lists took all my limited ASDF time budget this weekend.
Please feel free to push your changes. I just pushed 3.1.3.1 where I removed the obsolete bundle-op classes, and added documentation as a FAQ to the manual.
I'm finding the run-program tests fail for me on Mac OS X, on both SBCL and Allegro (haven't tried other lisps yet), which will probably keep me from addressing the minimakefile yet AGAIN). :-(
Cheers, r
On Tue, Aug 5, 2014 at 5:59 PM, Robert P. Goldman rpgoldman@sift.info wrote:
Faré wrote:
Dear Robert,
I have two local branches with these patches. May I merge into master?
The input-string function was added for symmetry while hacking cl-launch, though I ended up not using it, to remain compatible with older versions of uiop.
The uiop:getenv bug was discovered while fixing cl-launch regressions on LispWorks.
The fasl-op thing is what he had discussed before (only minimally manually tested).
Hi, Fare -- sorry to be unresponsive. Some issues with the mailing lists took all my limited ASDF time budget this weekend.
Please feel free to push your changes. I just pushed 3.1.3.1 where I removed the obsolete bundle-op classes, and added documentation as a FAQ to the manual.
OK, I pushed my changes as 3.1.3.2. (LispWorks bug was in getcwd, not getenv, and only when *load-pathname* or such was not NIL — then its directory superseded the getcwd.)
I'm finding the run-program tests fail for me on Mac OS X, on both SBCL and Allegro (haven't tried other lisps yet), which will probably keep me from addressing the minimakefile yet AGAIN). :-(
Oops. What version last passed the tests? Did you check that it was not an environment change? And if not, bissect to the offending patch?
—♯ƒ • François-René ÐVB Rideau •Reflection&Cybernethics• http://fare.tunes.org Never underestimate the power of human stupidity. — Robert A. Heinlein
Faré wrote:
I'm finding the run-program tests fail for me on Mac OS X, on both SBCL
and Allegro (haven't tried other lisps yet), which will probably keep me from addressing the minimakefile yet AGAIN). :-(
Oops. What version last passed the tests? Did you check that it was not an environment change? And if not, bissect to the offending patch?
I'm pretty sure it *is* an environment change. Just need to track it down. I'll update everything and try again.
Occurs to me that the LISP-INVOCATION library would be a good thing to add if we can make the git submodules thing work out.
Cheers, r
On Tue, Aug 5, 2014 at 6:23 PM, Robert P. Goldman rpgoldman@sift.info wrote:
Faré wrote:
I'm finding the run-program tests fail for me on Mac OS X, on both SBCL
and Allegro (haven't tried other lisps yet), which will probably keep me from addressing the minimakefile yet AGAIN). :-(
Oops. What version last passed the tests? Did you check that it was not an environment change? And if not, bissect to the offending patch?
I'm pretty sure it *is* an environment change. Just need to track it down. I'll update everything and try again.
Occurs to me that the LISP-INVOCATION library would be a good thing to add if we can make the git submodules thing work out.
I looked at a few pages criticizing git submodules, but it looks like for the present use case, it is actually ideal: 1- the dependencies don't change too often. 2- we prefer them pinned at a given known-working version rather than tracking the latest. 3- we won't branch them. 4- we can check out and work on asdf.git without having to checkout the submodules.
If point 4 holds, we can actually use it on the main asdf repository itself, rather than create a separate git repository for it.
And yes, lisp-invocation is great, and is used by our program-op tests and by the minimakefile branch.
—♯ƒ • François-René ÐVB Rideau •Reflection&Cybernethics• http://fare.tunes.org COBOL programs are an exercise in Artificial Inelegance.