|
From: Nicolas N. <Nic...@iw...> - 2003-06-24 14:10:08
|
Hello, Matlisp- and CMUCL-users.
I have recently updated to a new CMUCL version (not without problems as the
CMUCL users know). Also Matlisp does not work out of the box (I have
finally succeeded in doing a CVS update for it [1]).
I have the following problems from the beginning:
---------------------------------------------------------------------------
(load "start.lisp")
; Loading #p"/home/neuss/CL-HOME/matlisp/start.lisp".
; Converted SETLOGICALROOT.
; Converted GETLOGICALROOT.
; Converted DEFLOGICALPATH.
Error in function LISP::SUBSTITUTE-INTO:
Not enough wildcards in FROM pattern to match TO pattern:
#<LISP::PATTERN :MULTI-CHAR-WILD "." :MULTI-CHAR-WILD>
[Condition of type SIMPLE-ERROR]
Restarts:
0: [CONTINUE] Return NIL from load of "matlisp:system.dcl".
1: Return NIL from load of "start.lisp".
2: [ABORT ] Return to Top-Level.
Debug (type H for help)
(LISP::SUBSTITUTE-INTO #<LISP::PATTERN :MULTI-CHAR-WILD "." :MULTI-CHAR-WILD>
NIL
T)
Source:
; File: target:code/pathname.lisp
; File has been modified since compilation:
; target:code/pathname.lisp
; Using form offset instead of character position.
(ERROR "Not enough wildcards in FROM pattern to match ~
TO pattern:~% ~S"
PATTERN)
0] l
LISP::DIDDLE-CASE = T
LISP::PATTERN = #<LISP::PATTERN :MULTI-CHAR-WILD "." :MULTI-CHAR-WILD>
LISP::SUBS = NIL
0] d
(LISP::TRANSLATE-COMPONENT "SYSTEM"
:WILD
#<LISP::PATTERN
:MULTI-CHAR-WILD "." :MULTI-CHAR-WILD>
T)
1] l
LISP::DIDDLE-CASE = T
LISP::FROM = :WILD
LISP::SOURCE = "SYSTEM"
LISP::TO = #<LISP::PATTERN :MULTI-CHAR-WILD "." :MULTI-CHAR-WILD>
1] d
(TRANSLATE-PATHNAME #.(logical-pathname "MATLISP:SYSTEM.DCL")
#.(logical-pathname "MATLISP:**;*.*.*")
#p"/home/neuss/CL-HOME/matlisp/**/*.*.*")
2]
---------------------------------------------------------------------------
Apparently something changed in CMUCL's handling of pathnames...
Nicolas.
[1] Sourceforge appears to be quite unreliable. Would it be reasonable for
Matlisp to switch to another server, e.g. savannah.gnu.org? Or
savannah.nongnu.org?
|