Shiro Kawai

Results 110 comments of Shiro Kawai

Ah, I see. The premise is that we do use system's install command to install libgauche and other binaries, and use gauche-install to install the rest. By the time we...

Now I figured what happened. The toplevel "`make install`" triggers the following events: 1. run `make install` under `lib`, which uses system's `install` to install library files 2. run `make...

Your point is reasonable. Note that `include` is fully expanded at read-time, before any compilation/evaluation takes place, so at the time of error there's no dynamic environment indicating we're processing...

Hmm, `load`does show `def.scm` in the stack trace. Something's off with `import`. ``` osh> ,l ./def.sld *** ERROR: invalid application: (() ()) While loading "./def.sld" at line 3 Stack Trace:...

I now remember the context. I have a plan to attach the stack trace informationt to the condition object when an exception is raised. Then the stack trace information is...

Thanks for finding this. A quick workaround would be to avoid autoboxing of return value and call SCM_MAKE_STR_COPYING explictly in the CiSE code, but this behavior is inherently dangerous. I'm...

It turned out it's not straightforward to change cgen to address this issue with keeping backward compatible to existing extension code. Maybe 1.0 is a good time to make a...

Thanks, I merged the two PRs. I'll go over sys-* functions.

Good point. I guess having two values is better.

Aha, right. I don't like the number of environment variable to explode, so let's put env var aside and go for configurability from Scheme. One thing to consider is that...