0.8.0.78.vector-nil-string.6:
authorChristophe Rhodes <csr21@cam.ac.uk>
Mon, 23 Jun 2003 15:31:29 +0000 (15:31 +0000)
committerChristophe Rhodes <csr21@cam.ac.uk>
Mon, 23 Jun 2003 15:31:29 +0000 (15:31 +0000)
commit64a7331285b0eab2c216f52670763c7d192cfdaa
tree6c21072ab6c930f0ab7223d56a0e08ae74b8dbbd
parentb34c64b50e8ade72fabb565a38841c4710ee8f40
0.8.0.78.vector-nil-string.6:
Cosmetic cleanups
... invert the test in %SXHASH-SIMPLE-SUBSTRING, since that
way it stands a chance of working even when putative
(VECTOR CHARACTER) != (VECTOR BASE-CHAR)
... some reasonable slight changes to RUN-PROGRAM / Unix
environment stuff.

The ALIEN/C-STRING issue looks like it's not a problem; all of the work
there is explicitly done in terms of BASE-STRINGs.  I don't think anyone
is likely to complain at a type error should they attempt to pass an
object of (VECTOR NIL 0) to foreign lands as the null string, and even
if they do I feel unmotivated to care without sufficient inducement. :-)
src/code/run-program.lisp
src/code/target-sxhash.lisp
version.lisp-expr