freenode/#lisp - IRC Chatlog
Search
16:30:12
Cymew
I was just about to ask how you got the idea to even try that, but I guess I don't want to ask that.
16:34:50
Nilby
I have a lot of ideas :) But for example consider this language: https://github.com/nasser/---
16:59:16
p_l
Nilby: Symbolics Genera, not sure about older MIT CADR, supported using formatted text for source, but I think it stripped the formatting so you didn't have to remember to *bold* the function name, for example ;)
17:03:42
Nilby
p_l: Right. I have lispm code with all those ^F1 etc. With unicode you don't need that. It's even more "font-lock"ed.
17:07:10
Nilby
Except not. Because the above function works. And it considers (eq 'π€π₯π£πππ 'string) => t
17:22:00
Nilby
Nice. I'm thankful for that. Apologies for possibly contaminating everyone's irc with mojibake.
19:51:09
jasom
okay it's weird that (eq 'π‘π’π£π²π« 'defun) but not (string-equal "DEFUN" (string-upcase "π‘π’π£π²π«"))
19:58:07
pjb
and (string-equal "DEFUN" (string-upcase "π‘π’π£π²π«")) is equivalent to (string-equal "DEFUN" "π‘π’π£π²π«") and to (string-equal "defun" "π‘π’π£π²π«")
20:09:58
Nilby
Maybe I'm blinded by the thrill of using so many new characters. I may live to regret it.
20:11:54
jasom
pjb: on sbcl with default settings and my current locale: (eq 'defun 'π‘π’π£π²π«) ; -> T
20:16:32
jasom
in normalization K -> Kompatibility which normalizes font, positional, circled, width, rotations, squared and fractions
20:17:54
jasom
and it's done after it decides if a token is a number so ΒΌ reads in as the symbol '1/4 not the number 1/4
20:19:32
fiund
is anybody else having (new) trouble with qtools on mac? (qt-libs:ensure-standalone-libs) succeeds, but (ql:quickload 'qtools) fails, unable to load libcommonqt.dylib
21:54:50
lottaquestions
Hi all, has anyone gotten the code from Practical Common Lisp Working on SBCL?
22:01:24
lottaquestions
I modified the code in Chapter29, in playlist.lisp so that the param *silence-mp3* points to an actual mp3 file
22:02:02
lottaquestions
but when loading the source code from asdf, somehow it attempts to run this code and fails to open the said mp3 file
22:09:24
pjb
lottaquestions: you could use termbin.com : #!/bin/bash \n nc termbin.com 9999 | tr -d '\000'
22:12:14
lottaquestions
no problem, its actually the source from the book Practical Common Lisp. Here is my change to playlist.lisp: https://pastebin.com/9rPtGkBB
23:05:05
pjb
lottaquestions: Undefined function id3-p ; I don't find it in the id3v2 system I have β¦
23:07:07
pjb
and there's no com.gigamonkeys.id3v2 system in quicklisp. System "com.gigamonkeys.id3v2" not found.
23:19:18
_death
lottaquestions: it expects the stream to be a binary stream, and the code in PCL's id3-p does pass :element-type '(unsigned-byte 8) so maybe you forgot it in your copy
23:19:58
pjb
lottaquestions: anyways, the problem is in com.gigamonkeys.id3v2:read-id3 which doesn't open the file as a binary file.