freenode/#lisp - IRC Chatlog
Search
15:39:16
jmercouris
Xach: I don't think that ever works, except on few people that are very headstrong
15:40:39
_death
Xach: the other day I had a new slime patch as well.. I don't know when it started exactly, but for a while now if you press 'v' in the debugger to view source of code in a defmethod, there's a #:***HERE*** symbol stuck near the culprit, so I always had to search for it in the buffer.. welp, https://github.com/death/slime/commit/4921a08c1b9fffb9f79f709972a3c1b8816fe571
15:41:15
beach
Cymew: Here is a story for you. A few months before the first ELS we were in Amsterdam for ECLM. So since I was the local organizer of the first ELS I invited everyone to attend. KT said something like "Never will I go to something like that, ECLM is the ONLY REAL LISP VENUE" and he said it very loud.
15:44:58
_death
Xach: the source shown is a macroexpansion, and #:***here*** is the way sbcl marks the place I guess
15:46:42
beach
_death: ECLM was fun, but different. It was great to see all these people, including Arthur and Edi, the organizers.
15:47:10
beach
In Europe, everything is close, so many people would attend both, and for good reasons.
15:49:09
Cymew
I have lived in north america, and as a European I also say "everything is close in Europe!".
15:50:08
beach
I lived in Auckland for a year, and there were around 10 Lispers within a radius of a 3 hour flight.
15:50:52
jmercouris
I've never even met someone else who uses Emacs in my whole life. Sometimes I feel like a bottle with a cork bobbing up and down in an ocean of javascript developers
15:51:59
montaropdf
jmercouris: I do relate, except the the one guy that introduce me to emacs so longtime ago
15:53:19
Cymew
I'm more of an old school sysadmin so I find many emacs users among people I meet. Young devs are probably all visual basic and js users for all I know.
16:01:49
Xach
ECLM was more aligned with my interests. But any gathering of Common Lisp users is welcome regardless of the context.
16:04:54
beach
It doesn't matter *that* much. It is not as though ELS is reserved for Europeans. But it would have been the perfect excuse to go to Japan.
16:05:47
Nilby
I'm a little surprised that this works: (๐ก๐ข๐ฃ๐ฒ๐ซ ๐๐จ๐จ (๐ค๐ฅ๐ฃ๐๐๐) (๐ฃ๐ฌ๐ฏ๐ช๐๐ฑ ๐ "Wโฑงโณโฎ โฎโฑงษ โฑงษโตโญ?? ~a~%" ๐ค๐ฅ๐ฃ๐๐๐))
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.