Hi,
When I try to call HTTP-REQUEST in ACL 8/OS X (using the dev version of DRAKMA), I get the following error/backtrace:
attempt to call `DRAKMA::WITH-CHARACTER-STREAM-SEMANTICS' which is an undefined function. [Condition of type UNDEFINED-FUNCTION]
Restarts: 0: [TRY-AGAIN] Try calling DRAKMA::WITH-CHARACTER-STREAM-SEMANTICS again. 1: [RETURN-VALUE] Return a value instead of calling DRAKMA::WITH-CHARACTER-STREAM-SEMANTICS. 2: [USE-VALUE] Try calling a function other than DRAKMA::WITH-CHARACTER-STREAM-SEMANTICS. 3: [STORE-VALUE] Setf the symbol-function of DRAKMA::WITH-CHARACTER-STREAM-SEMANTICS and call it again. 4: [ABORT-REQUEST] Abort handling SLIME request. 5: [ABORT] Abort entirely from this (lisp) process.
Backtrace: 0: (SWANK::DEBUG-IN-EMACS #<UNDEFINED-FUNCTION @ #x108d7f42>) 1: (SWANK:SWANK-DEBUGGER-HOOK #<UNDEFINED-FUNCTION @ #x108d7f42> #<Function SWANK-DEBUGGER-HOOK>) 2: (ERROR #<UNDEFINED-FUNCTION @ #x108d7f42>) 3: (DRAKMA::WITH-CHARACTER-STREAM-SEMANTICS #(60 104 116 109 108 62 60 104 101 97 ...)) 4: ((LABELS DRAKMA:HTTP-REQUEST DRAKMA::FINISH-REQUEST) NIL) 5: (DRAKMA:HTTP-REQUEST #<PURI:URI http://www.google.co.in%3E :REDIRECT 4 :STREAM NIL :ADDITIONAL-HEADERS NIL) 6: ((LABELS DRAKMA:HTTP-REQUEST DRAKMA::FINISH-REQUEST) NIL) 7: (DRAKMA:HTTP-REQUEST "http://www.google.com")
Couldn't locate the definition of WITH-CHARACTER-STREAM-SEMANTICS anywhere in the drakma source code. Am I missing some dependency?
Chaitanya