Waldek Hebisch <[EMAIL PROTECTED]> writes: | Gabriel Dos Reis wrote: | > Waldek Hebisch <[EMAIL PROTECTED]> writes: | > | > | Gabriel Dos Reis wrote: | > | > Waldek Hebisch <[EMAIL PROTECTED]> writes: | > | > | > | > | Playing with build-improvements I have noticed that hypertex is broken: | > | > | > | > Is that reproducible with silver? | > | > | > | | > | Probably no: when I tried build-improvements with gcl-2.6.7 the problem | > | went away. | > | > Interesting. | > | > We have a case to investigate. I seem to remember, but I'm not sure, | > that the socket interface may have changed from 2.6.7 to 2.6.8pre. | > Bill? | | As I wrote in original message the problem seem to be with passing | strings from Lisp to C functions. AFAICS sockio.lisp.pamphlet | assumes that it will pass pointer to original string buffer. But | apparently gcl passes pointer to a copy. Code to pass strings | (in lsp/gcl-2.6.8pre/o/cmpaux.c) changed slightly compared to | gcl-2.6.7, so maybe this is the reason.
I understand your description. I was trying to relate it to a much bigger picture. I was asking Bill whether that is the incompatible changes in GCL-2.6.8pre's socket stuff he told me about at the last Axiom conference call. It is important that as we work on "fixing" things, we do clearly understand what we are fixing. -- Gaby _______________________________________________ Axiom-developer mailing list [email protected] http://lists.nongnu.org/mailman/listinfo/axiom-developer
