log☇︎
17 entries in 0.511s
diana_coman: ... lisp code is that it pulls in the drakma http client that pulls in as far as I can see another 18 deps (and moreover so far one of them fails anyway on my current setup aka centos 6 with sbcl 1.0.39, asdf 2.26; but I see that whaack reports sbcl 1.4.14 working for the logbot so I'll try it next with that and see.)
mircea_popescu: i expect phf at the very least will muchly love a republican drakma.
spyked: also nb, drakma has no equivalent for curl's --max-time, so I had to cook something up the first time I noticed this issue. sometimes connections don't fail, but they clog the pipeline by keeping the client waiting.
trinque: xdel.ru serves up gpggrams as application/octet-stream rather than text/plain, so I'll have to account for that possibility in the importer, as drakma gives you a byte array for those.
a111: Logged on 2018-04-27 13:34 spyked: good to know, I'll add an example using sbcl's run-program. iirc drakma (or one of the libraries it depends on) forced me to update to asdf3 because of uiop dependency, when getting cl-feed-parser to run.
a111: Logged on 2018-04-27 13:34 spyked: good to know, I'll add an example using sbcl's run-program. iirc drakma (or one of the libraries it depends on) forced me to update to asdf3 because of uiop dependency, when getting cl-feed-parser to run.
spyked: good to know, I'll add an example using sbcl's run-program. iirc drakma (or one of the libraries it depends on) forced me to update to asdf3 because of uiop dependency, when getting cl-feed-parser to run. ☟︎☟︎
a111: Logged on 2018-04-12 20:10 trinque: a muntzed drakma would be a fine thing, I'd sign
trinque: a muntzed drakma would be a fine thing, I'd sign ☟︎
spyked: okay then, I'm gonna work it off this. it'd be enough to replace the "drakma" http client with something lighter, and I'd already cut about half of it. the dependency tree leads to two xml parser libraries being used (plus other redundant stuff).
phf: eg http://weitz.de/drakma/
a111: Logged on 2017-07-16 20:19 phf: !W (defvar *ref* (parse-integer (drakma:http-request "http://nosuchlabs.com/pub/fact_out.txt") :radix 16))
phf: !W (defvar *ref* (parse-integer (drakma:http-request "http://nosuchlabs.com/pub/fact_out.txt") :radix 16)) ☟︎
ben_vulpes: while we're doing these, i'd be much obliged if folks with a copy of drakma on hand would run `(drakma:http-request "https://untrusted-root.badssl.com")` and let me know what you get
mircea_popescu: Drakma/2.0.1_(Clozure_Common_Lisp_Version_1.10-r16531M << check iot out there exists a cl web browser ?
assbot: Logged on 26-12-2015 05:30:02; phf: (drakma:http-request (concatenate 'string (cdr (assoc :location (nth-value 2 (drakma:http-request "http://dpaste.com/api/v2/" :method :post :parameters `(("content" . ,(concatenate 'string "foo" '(#\Newline) "bar"))))))) ".txt") :force-binary t)
phf: (drakma:http-request (concatenate 'string (cdr (assoc :location (nth-value 2 (drakma:http-request "http://dpaste.com/api/v2/" :method :post :parameters `(("content" . ,(concatenate 'string "foo" '(#\Newline) "bar"))))))) ".txt") :force-binary t) ☟︎