jackdaniel changed the topic of #lisp to: Common Lisp, the #1=(programmable . #1#) programming language<http://cliki.net/> logs:<https://irclog.whitequark.org/lisp,http://ccl.clozure.com/irc-logs/lisp/> | SBCL 1.4.5, CMUCL 21b, ECL 16.1.3, CCL 1.11.5, ABCL 1.5.0
<Bike> i think it just does dlopen?
Cymew has quit [Ping timeout: 240 seconds]
fikka has joined #lisp
Cymew has joined #lisp
damke_ has joined #lisp
Kundry_Wag has quit [Remote host closed the connection]
Kundry_Wag has joined #lisp
damke has quit [Ping timeout: 264 seconds]
fikka has quit [Ping timeout: 256 seconds]
Cymew has quit [Ping timeout: 264 seconds]
Kundry_Wag has quit [Ping timeout: 240 seconds]
Rawriful has quit [Quit: WeeChat 1.4]
fikka has joined #lisp
Cymew has joined #lisp
pierpal has quit [Read error: Connection reset by peer]
pierpal has joined #lisp
fikka has quit [Ping timeout: 248 seconds]
Cymew has quit [Ping timeout: 256 seconds]
Cymew has joined #lisp
fikka has joined #lisp
ghard`` has joined #lisp
ghard` has quit [Remote host closed the connection]
Cymew has quit [Ping timeout: 240 seconds]
fikka has quit [Ping timeout: 256 seconds]
Cymew has joined #lisp
Fare has quit [Ping timeout: 240 seconds]
Fare has joined #lisp
Cymew has quit [Ping timeout: 248 seconds]
Cymew has joined #lisp
siraben has joined #lisp
pierpal has quit [Read error: Connection reset by peer]
Cymew has quit [Ping timeout: 256 seconds]
pierpal has joined #lisp
Cymew has joined #lisp
Guest6344 has quit [Ping timeout: 264 seconds]
fikka has joined #lisp
comborico1611 has quit [Quit: Konversation terminated!]
Mutex7 has quit [Quit: Leaving]
<simplegauss> pfdietz: i just compiled the latest sbcl and tested my code, the optimization bug is still there
BlueRavenGT has joined #lisp
Cymew has quit [Ping timeout: 260 seconds]
pierpal has quit [Ping timeout: 264 seconds]
pierpal has joined #lisp
Cymew has joined #lisp
fikka has quit [Ping timeout: 240 seconds]
megalography has quit [Ping timeout: 240 seconds]
<pfdietz> Hmm. I guess it wasn't fixed yet.
Cymew has quit [Ping timeout: 264 seconds]
Cymew has joined #lisp
pierpal has quit [Read error: Connection reset by peer]
fikka has joined #lisp
Cymew has quit [Ping timeout: 240 seconds]
pierpal has joined #lisp
fikka has quit [Ping timeout: 248 seconds]
Cymew has joined #lisp
phax has joined #lisp
oxo1o1o1o has quit [Ping timeout: 264 seconds]
oxo1o1o1o has joined #lisp
megalography has joined #lisp
Cymew has quit [Ping timeout: 256 seconds]
EvW has quit [Ping timeout: 265 seconds]
Cymew has joined #lisp
pierpal has quit [Ping timeout: 256 seconds]
pierpal has joined #lisp
BlueRavenGT has quit [Ping timeout: 248 seconds]
BlueRavenGT has joined #lisp
Cymew has quit [Ping timeout: 248 seconds]
Cymew has joined #lisp
fikka has joined #lisp
Cymew has quit [Ping timeout: 264 seconds]
Cymew has joined #lisp
fikka has quit [Ping timeout: 264 seconds]
Cymew has quit [Ping timeout: 248 seconds]
Cymew has joined #lisp
d4ryus1 has joined #lisp
orivej has quit [Ping timeout: 256 seconds]
Josh_2 has quit [Remote host closed the connection]
d4ryus has quit [Ping timeout: 256 seconds]
Cymew has quit [Ping timeout: 240 seconds]
Cymew has joined #lisp
fikka has joined #lisp
Cymew has quit [Ping timeout: 268 seconds]
Cymew has joined #lisp
Guest6344 has joined #lisp
jlarocco has joined #lisp
fikka has quit [Ping timeout: 260 seconds]
BlueRavenGT has quit [Read error: Connection reset by peer]
Cymew has quit [Ping timeout: 268 seconds]
arescorpio has joined #lisp
Cymew has joined #lisp
fikka has joined #lisp
damke has joined #lisp
Cymew has quit [Ping timeout: 248 seconds]
damke_ has quit [Ping timeout: 264 seconds]
fikka has quit [Ping timeout: 264 seconds]
Kundry_Wag has joined #lisp
Kundry_Wag has quit [Ping timeout: 240 seconds]
Cymew has joined #lisp
arescorpio has quit [Quit: Leaving.]
eSVG has joined #lisp
Guest6344 has quit [Ping timeout: 268 seconds]
Cymew has quit [Ping timeout: 240 seconds]
elderK has joined #lisp
elderK has joined #lisp
elderK has quit [Changing host]
fikka has joined #lisp
varjag has joined #lisp
Cymew has joined #lisp
Cymew has quit [Ping timeout: 248 seconds]
varjag has quit [Ping timeout: 248 seconds]
fikka has quit [Ping timeout: 260 seconds]
Kundry_Wag has joined #lisp
pierpal has quit [Ping timeout: 264 seconds]
pierpal has joined #lisp
fikka has joined #lisp
Kundry_Wag has quit [Ping timeout: 256 seconds]
Cymew has joined #lisp
damke_ has joined #lisp
sea has joined #lisp
<sea> Hey, is there a way to write an array to disk (format f "~S" ...) along with its type? When I read the array back in, the element-type is gone
fikka has quit [Ping timeout: 248 seconds]
damke has quit [Ping timeout: 264 seconds]
mmacleod has joined #lisp
Cymew has quit [Ping timeout: 248 seconds]
damke has joined #lisp
wxie has joined #lisp
Cymew has joined #lisp
damke_ has quit [Ping timeout: 264 seconds]
Cymew has quit [Ping timeout: 248 seconds]
damke_ has joined #lisp
Cymew has joined #lisp
damke__ has joined #lisp
BitPuffin has quit [Remote host closed the connection]
damke has quit [Ping timeout: 264 seconds]
pierpal has quit [Ping timeout: 240 seconds]
arescorpio has joined #lisp
Cymew has quit [Ping timeout: 248 seconds]
damke_ has quit [Ping timeout: 264 seconds]
damke has joined #lisp
fikka has joined #lisp
SenasOzys has quit [Ping timeout: 248 seconds]
Cymew has joined #lisp
<beach> Good morning everyone!
damke__ has quit [Ping timeout: 265 seconds]
<beach> sea: No, there is not predefined printed representation for specialized array. You would have to invent your own.
<sea> Alright, thanks
<sea> I was gonna do that anyway so I could share data with C
<beach> I am sorry to hear that.
<Kevslinger> Hi beach!
<beach> Hey Kevslinger. I take it y'all made it home?
<Kevslinger> Indeed. We left Marbella Wednesday morning, and arrive in Philadelphia Wednesday late afternoon.
<beach> Has the weather improved in Philadelphia since you left?
Cymew has quit [Ping timeout: 264 seconds]
<Kevslinger> The day we left, Philly was very warm. During ELS, it snowed in Philly. This morning, it was very cold, then in the afternoon it was beautifully warm, and now tonigh it is cold again. This weekend is projected to be wonderful, though, so I am looking forward to that.
damke has quit [Ping timeout: 264 seconds]
Cymew has joined #lisp
oxo1o1o1o has quit [Ping timeout: 256 seconds]
<beach> Oh, good.
<Kevslinger> beach: Wow bordeaux is very humid today! Is it always like that?
<beach> In the summer, fairly often, yes.
pierpal has joined #lisp
<Kevslinger> That's wild
<beach> 70% is what I see. That's not bad. :)
<Kevslinger> ::weather in Philadelphia
<Colleen> Weather in Philadelphia: Clear at 6°C (feels like 4°C), 48% humidity, 2km/h wind, 1029hPa pressure.
Cymew has quit [Ping timeout: 256 seconds]
<Kevslinger> you got us beat by a massive margin
<beach> Indeed.
pierpal has quit [Ping timeout: 256 seconds]
damke has joined #lisp
<beach> Annual average relative humidity: 81%. :)
<Kevslinger> That is truly unbelievable. The humidity of Pennsylvania is one of my least favorite parts about it. Couldn't imagine even more water in the air
<beach> There might be some Lisp jobs in Arizona. :)
pierpal has joined #lisp
<beach> Or undergraduate programs in your domain. :)
<Kevslinger> ::weather in Phoe
<Colleen> Weather in Phoenix: Clear at 23°C, 18% humidity, 3km/h wind, 1014hPa pressure.
<Kevslinger> ah, yes, much more suitable. Sounds like a plan :)
vypr has quit [Quit: The Lounge - https://thelounge.github.io]
pierpal has quit [Ping timeout: 240 seconds]
damke_ has joined #lisp
wxie has quit [Ping timeout: 248 seconds]
brendyn has joined #lisp
damke__ has joined #lisp
damke has quit [Ping timeout: 264 seconds]
fikka has quit [Ping timeout: 248 seconds]
Fare has quit [Ping timeout: 256 seconds]
damke_ has quit [Ping timeout: 264 seconds]
fikka has joined #lisp
Oladon has joined #lisp
persi1 has joined #lisp
stacksmith has quit [Ping timeout: 264 seconds]
Fare has joined #lisp
pierpal has joined #lisp
stacksmith has joined #lisp
FareTower has joined #lisp
pierpal has quit [Read error: Connection reset by peer]
fare__ has joined #lisp
minerjoe has joined #lisp
phax has quit [Quit: phax]
Fare has quit [Ping timeout: 256 seconds]
zazzerin` has joined #lisp
zazzerin` has quit [Client Quit]
damke__ has quit [Ping timeout: 264 seconds]
FareTower has quit [Ping timeout: 260 seconds]
zazzerino has quit [Ping timeout: 260 seconds]
pierpal has joined #lisp
FareTower has joined #lisp
persi1 has left #lisp [#lisp]
fare__ has quit [Ping timeout: 260 seconds]
FareTower has quit [Ping timeout: 264 seconds]
minerjoe has quit [Quit: Leaving]
minerjoe has joined #lisp
pierpal has quit [Read error: Connection reset by peer]
minerjoe has quit [Client Quit]
dddddd has quit [Read error: Connection reset by peer]
oxo1o1o1o has joined #lisp
phax has joined #lisp
damke__ has joined #lisp
oxo1o1o1o has quit [Ping timeout: 248 seconds]
gonzojive has quit [Ping timeout: 260 seconds]
damke__ has quit [Ping timeout: 264 seconds]
oxo1o1o1o has joined #lisp
FareTower has joined #lisp
damke__ has joined #lisp
doesthiswork has quit [Quit: Leaving.]
doesthiswork has joined #lisp
wigust has quit [Ping timeout: 268 seconds]
damke has joined #lisp
wigust has joined #lisp
pierpal has joined #lisp
arescorpio has quit [Quit: Leaving.]
damke__ has quit [Ping timeout: 264 seconds]
fikka has quit [Ping timeout: 264 seconds]
mmacleod has quit [Quit: WeeChat 2.1]
damke has quit [Ping timeout: 264 seconds]
Oladon has quit [Quit: Leaving.]
oxo1o1o1o has quit [Read error: Connection timed out]
fikka has joined #lisp
pierpal has quit [Ping timeout: 260 seconds]
oxo1o1o1o has joined #lisp
damke has joined #lisp
phax has quit [Quit: phax]
damke_ has joined #lisp
pierpal has joined #lisp
damke has quit [Ping timeout: 264 seconds]
pierpal has quit [Read error: Connection reset by peer]
pierpal has joined #lisp
damke_ has quit [Ping timeout: 265 seconds]
damke has joined #lisp
pierpal has quit [Ping timeout: 256 seconds]
kerrhau has quit [Ping timeout: 260 seconds]
lnostdal has quit [Ping timeout: 256 seconds]
damke_ has joined #lisp
damke has quit [Ping timeout: 264 seconds]
pierpa has quit [Quit: Page closed]
Lord_Nightmare2 has joined #lisp
pierpal has joined #lisp
damke_ has quit [Ping timeout: 264 seconds]
damke_ has joined #lisp
Lord_Nightmare has quit [Ping timeout: 264 seconds]
Lord_Nightmare2 has quit [Ping timeout: 264 seconds]
Lord_Nightmare has joined #lisp
fikka has quit [Ping timeout: 268 seconds]
damke_ has quit [Ping timeout: 264 seconds]
damke_ has joined #lisp
pierpal has quit [Quit: Poof]
pierpal has joined #lisp
damke_ has quit [Ping timeout: 264 seconds]
kerrhau has joined #lisp
kerrhau has quit [Changing host]
kerrhau has joined #lisp
damke_ has joined #lisp
pjb` has joined #lisp
fikka has joined #lisp
pjb has quit [Ping timeout: 256 seconds]
bailon has quit [Quit: fnord fnord fnord]
damke_ has quit [Ping timeout: 264 seconds]
pierpal has quit [Read error: Connection reset by peer]
vlatkoB has joined #lisp
sauvin has joined #lisp
sauvin has quit [Max SendQ exceeded]
fikka has quit [Ping timeout: 240 seconds]
sauvin has joined #lisp
fikka has joined #lisp
ddrbt has joined #lisp
fikka has quit [Ping timeout: 256 seconds]
verisimilitude has joined #lisp
milanj has quit [Quit: This computer has gone to sleep]
<verisimilitude> Are you currently here, Xach?
ddrbt has quit [Client Quit]
<verisimilitude> I've been waiting for months to have my programs added to Quicklisp.
<verisimilitude> To my knowledge, they still aren't added; I want to know what the issue is.
fikka has joined #lisp
blurgh has joined #lisp
lnostdal has joined #lisp
Pixel_Outlaw has quit [Quit: Leaving]
wxie has joined #lisp
verisimilitude has quit [Remote host closed the connection]
fikka has quit [Ping timeout: 248 seconds]
surya_ has joined #lisp
wxie has quit [Remote host closed the connection]
blurgh has quit [Ping timeout: 276 seconds]
_whitelogger has joined #lisp
shka_ has joined #lisp
smasta has joined #lisp
Kundry_Wag has joined #lisp
Lord_Nightmare has quit [Quit: ZNC - http://znc.in]
Lord_Nightmare has joined #lisp
fikka has joined #lisp
Kundry_Wag has quit [Ping timeout: 240 seconds]
fikka has quit [Ping timeout: 240 seconds]
damke_ has joined #lisp
pierpal has joined #lisp
fikka has joined #lisp
varjag has joined #lisp
Kevslinger has quit [Quit: Connection closed for inactivity]
zooey has quit [Ping timeout: 268 seconds]
rippa has joined #lisp
angavrilov has joined #lisp
nika has joined #lisp
varjag has quit [Ping timeout: 256 seconds]
tessier has quit [Ping timeout: 256 seconds]
SaganMan has quit [Ping timeout: 264 seconds]
pierpal has quit [Ping timeout: 248 seconds]
zooey has joined #lisp
mflem has quit [Read error: Connection reset by peer]
tessier has joined #lisp
doesthiswork has quit [Quit: Leaving.]
al-damiri has quit [Quit: Connection closed for inactivity]
z3t0_ is now known as z3t0
FreeBirdLjj has joined #lisp
fikka has quit [Ping timeout: 263 seconds]
``Erik_ has joined #lisp
``Erik has quit [Ping timeout: 276 seconds]
FreeBirdLjj has quit [Remote host closed the connection]
wxie has joined #lisp
Baggers has joined #lisp
hajovonta has joined #lisp
surya_ has quit [Ping timeout: 248 seconds]
fikka has joined #lisp
<hajovonta> hello
<makomo> hi
<verisimilitude> Hello there.
fikka has quit [Ping timeout: 256 seconds]
Murii_ has joined #lisp
shka_ has quit [Ping timeout: 256 seconds]
fikka has joined #lisp
FreeBirdLjj has joined #lisp
thblt has joined #lisp
Karl_Dscc has joined #lisp
surya_ has joined #lisp
FreeBirdLjj has quit [Ping timeout: 256 seconds]
orivej has joined #lisp
oleo has quit [Quit: Leaving]
FreeBirdLjj has joined #lisp
xrash has quit [Read error: Connection reset by peer]
wxie has quit [Ping timeout: 265 seconds]
khisanth__ has quit [Ping timeout: 240 seconds]
<verisimilitude> So, what are you all working on lately; with regards to Lisp, I've been primarily concerned with my ACUTE-TERMINAL-CONTROL abstract terminal library.
khisanth__ has joined #lisp
FareTower has quit [Ping timeout: 240 seconds]
oleo has joined #lisp
<hajovonta> I work on a statistics library.
damke has joined #lisp
<verisimilitude> What is it called, hajovonta?
damke_ has quit [Ping timeout: 264 seconds]
<hajovonta> it has codename "nightwalker"
<verisimilitude> Okay.
<verisimilitude> Is the current state of the source publicly available?
orivej has quit [Ping timeout: 248 seconds]
DataLinkDroid has joined #lisp
DataLinkDroid2 has joined #lisp
verisimilitude has quit [Remote host closed the connection]
fikka has quit [Ping timeout: 268 seconds]
random-nick has joined #lisp
energizer has quit [Quit: Leaving]
thblt has quit [Remote host closed the connection]
Baggers has quit [Quit: b]
Kevslinger has joined #lisp
Baggers has joined #lisp
Karl_Dscc has quit [Remote host closed the connection]
wigust has quit [Ping timeout: 240 seconds]
fikka has joined #lisp
fikka has quit [Ping timeout: 256 seconds]
python476 has joined #lisp
siraben has quit [Ping timeout: 248 seconds]
fikka has joined #lisp
ebrasca has joined #lisp
cezary has joined #lisp
smokeink has joined #lisp
fikka has quit [Ping timeout: 256 seconds]
kerrhau has quit [Ping timeout: 260 seconds]
fikka has joined #lisp
hajovonta1 has joined #lisp
hajovonta has quit [Ping timeout: 256 seconds]
hajovonta1 is now known as hajovonta
dmiles has quit [Read error: Connection reset by peer]
ebrasca has quit [Remote host closed the connection]
fikka has quit [Ping timeout: 256 seconds]
damke_ has joined #lisp
smasta has quit [Ping timeout: 260 seconds]
damke has quit [Ping timeout: 264 seconds]
dmiles has joined #lisp
hajovonta has quit [Ping timeout: 260 seconds]
hajovonta has joined #lisp
fikka has joined #lisp
siraben has joined #lisp
fikka has quit [Ping timeout: 256 seconds]
lnostdal has quit [Ping timeout: 248 seconds]
varjag has joined #lisp
fikka has joined #lisp
fikka has quit [Ping timeout: 268 seconds]
hajovonta has quit [Quit: hajovonta]
Kundry_Wag has joined #lisp
hajovonta has joined #lisp
Kundry_Wag has quit [Ping timeout: 264 seconds]
SenasOzys has joined #lisp
fikka has joined #lisp
fikka has quit [Ping timeout: 248 seconds]
makomo has quit [Ping timeout: 264 seconds]
Anthaas has joined #lisp
shka_ has joined #lisp
fikka has joined #lisp
<phoe> morniiiing
fikka has quit [Ping timeout: 256 seconds]
jlarocco has quit [Ping timeout: 256 seconds]
d4ryus1 is now known as d4ryus
fikka has joined #lisp
Bike has quit [Ping timeout: 260 seconds]
fikka has quit [Ping timeout: 248 seconds]
hajovonta has quit [Quit: hajovonta]
hajovonta has joined #lisp
Bike has joined #lisp
light2yellow has joined #lisp
fikka has joined #lisp
<light2yellow> I'm reading http://paulgraham.com/rootsoflisp.html and I cannot evaluate a lambda passed as an argument to another lambda on page 4: ((lambda (f) (f '(b c))) '(lambda (x) (cons 'a x))). it should yield (a b c) but instead slime 2.20 & sbcl 1.4.6 provide two "style-warning"s and abort with "function f is undefined". why so? I can do (lambda (x) (* x x) 5) normally, for example
fikka has quit [Ping timeout: 260 seconds]
hajovonta has quit [Ping timeout: 260 seconds]
hajovonta1 has joined #lisp
<phoe> light2yellow: Graham, in his paper, describes a so-called Lisp 1, where functions and variables share a single namespace.
<MichaelRaskin> Which is what Scheme/Guile/Racket do nowadays
<phoe> In Common Lisp, the value of variable F and the function F are distinct; Common Lisp is a lisp-2.
<MichaelRaskin> But Common Lisp is Lisp-2, so you need an explicit funcall to call a value as a function
<phoe> MichaelRaskin: actually
<phoe> I am surprised
Kevslinger has quit [Quit: Connection closed for inactivity]
<phoe> FUNCALL does not accept lists of form (lambda (foo) ...) as functions
hajovonta1 is now known as hajovonta
<phoe> ((lambda (f) (funcall f '(b c))) (lambda (x) (cons 'a x))) works for me
<random-nick> the LAMBDA macros wraps the lambda expression in FUNCTION form
FreeBirdLjj has quit [Remote host closed the connection]
<MichaelRaskin> Right, Common Lisp _also_ wants you to wrap (function …) around the list to recognise that this actually describes a function
<random-nick> s/in/in a/
fikka has joined #lisp
<light2yellow> thanks
flazh has quit [Ping timeout: 256 seconds]
<phoe> light2yellow: a good choice of article though, I used that one to implement a half-working minimal Lisp in Haskell.
fikka has quit [Ping timeout: 265 seconds]
<light2yellow> phoe: I need to write something 10-page long about lisp (without further specification, literally), so I'm just trying to wrap my head around it first
fikka has joined #lisp
<phoe> light2yellow: good idea! You can also fire up some sort of Lisp IDE and fiddle around with it while reading some sort of very introductory book.
<phoe> https://portacle.github.io/ and http://gigamonkeys.com/book/lather-rinse-repeat-a-tour-of-the-repl.html are a good choice, except use Portacle and not Lisp-In-A-Box.
<phoe> Portacle is maintained and modern, compared to L-I-A-B.
<phoe> And once you're done with this chapter, go straight to http://gigamonkeys.com/book/practical-a-simple-database.html
``Erik_ is now known as ``Erik
Bronsa has joined #lisp
shifty has quit [Ping timeout: 256 seconds]
<phoe> but
<phoe> if you already evaluate expressions in CL, it means you already have some sort of implementation installed.
<light2yellow> phoe: thank you for the recommendations. I'm using spacemacs with slime as a repl, and scrolled through few chapters of that book (including the mentioned ones). however, it's more important to me to understand why lisp was/is an important idea, why and in what way it was/is revolutionary, what have its dialects brought etc., than to know how to do something in particular, so I'm reading more "analysis"
<light2yellow> papers/articles, if I can define them so
<phoe> light2yellow: spacemacs+slime is good, I use it as well
<phoe> well, Lisp was revolutionary because it introduced concepts like IF/THEN/ELSE, first-class functions, recursion, GC, image-based programming, homoiconicity et cetera
<phoe> most of which have now made their way into other languages, so that's a successful revolution.
<MichaelRaskin> for if-then-else I would triple-check if Fortran had this from the beginning
<jdz> light2yellow: And maybe also http://www.michaelnielsen.org/ddi/lisp-as-the-maxwells-equations-of-software/ (just because the title seems relevant).
<hajovonta> re
<phoe> MichaelRaskin: AFAIR McCarthy implemented it first in Lisp and then it made its way into Fortran right afterwards
pjb` is now known as pjb
<random-nick> didn't ALGOL have if-then-else before FORTRAN?
<pfdietz> Yes
<MichaelRaskin> For a safer bet one could talk about the full language being available at compile-time for code transformation
<light2yellow> MichaelRaskin: I read it in one of the papers few days ago and can confirm if-then-else is first introduced in lisp
<ecraven> what did the other languages have before that?
<light2yellow> jdz: thank you, I'll check it out later
<phoe> s/Fortran/ALGOL/ perhaps, but Lisp was first to have it
<phoe> ecraven: procedures I think, and jumps
<phoe> I believe GOTO was flourishing there
<light2yellow> yes, goto
<ecraven> well, you need some sort of "jump if ..."
<ecraven> unless you use calculated gotos, like APL :P
<jdz> Conditional jumps, like in assembly.
<jdz> s/assembly/machine code
FreeBirdLjj has joined #lisp
<ecraven> ok, that's what I assumed ;) very interesting
Murii_ has quit [Ping timeout: 268 seconds]
milanj has joined #lisp
surya_ has quit [Ping timeout: 264 seconds]
pierpal has joined #lisp
oxo1o1o1o_ has joined #lisp
markong has joined #lisp
wxie has joined #lisp
oxo1o1o1o has quit [Ping timeout: 240 seconds]
oxo1o1o1o has joined #lisp
oxo1o1o1o_ has quit [Ping timeout: 268 seconds]
nowhere_man has quit [Ping timeout: 256 seconds]
markong has quit [Remote host closed the connection]
wxie has quit [Ping timeout: 248 seconds]
Ukari has joined #lisp
hajovonta has quit [Ping timeout: 248 seconds]
hajovonta has joined #lisp
FareTower has joined #lisp
damke has joined #lisp
hajovonta1 has joined #lisp
hajovonta has quit [Ping timeout: 260 seconds]
hajovonta1 is now known as hajovonta
damke_ has quit [Ping timeout: 264 seconds]
chenggong_ has joined #lisp
Kundry_Wag has joined #lisp
Kundry_Wag has quit [Ping timeout: 268 seconds]
EvW1 has joined #lisp
fikka has quit [Ping timeout: 268 seconds]
Karl_Dscc has joined #lisp
lnostdal has joined #lisp
makomo has joined #lisp
FreeBirdLjj has quit [Ping timeout: 248 seconds]
dddddd_ has joined #lisp
dddddd_ is now known as dddddd
DataLinkDroid has quit [Ping timeout: 240 seconds]
fikka has joined #lisp
SenasOzys has quit [Ping timeout: 264 seconds]
FreeBirdLjj has joined #lisp
cage_ has joined #lisp
SenasOzys has joined #lisp
elfmacs has joined #lisp
siraben has quit [Ping timeout: 256 seconds]
markong has joined #lisp
ted_wroclaw has joined #lisp
milanj has quit [Quit: This computer has gone to sleep]
trocado has joined #lisp
pierpal has quit [Ping timeout: 248 seconds]
lnostdal has quit [Ping timeout: 256 seconds]
oxo1o1o1o_ has joined #lisp
oxo1o1o1o has quit [Ping timeout: 260 seconds]
siraben has joined #lisp
doesthiswork has joined #lisp
fikka has quit [Ping timeout: 265 seconds]
eSVG has quit [Ping timeout: 276 seconds]
AxelAlex has joined #lisp
damke_ has joined #lisp
damke has quit [Ping timeout: 264 seconds]
fikka has joined #lisp
fikka has quit [Ping timeout: 240 seconds]
siraben has quit [Ping timeout: 260 seconds]
FareTower has quit [Ping timeout: 248 seconds]
fikka has joined #lisp
siraben has joined #lisp
fikka has quit [Ping timeout: 256 seconds]
fikka has joined #lisp
Chream_ has quit [Ping timeout: 246 seconds]
LiamH has joined #lisp
palmtree has joined #lisp
pierpal has joined #lisp
eschulte has quit [Ping timeout: 264 seconds]
yeticry has quit [Ping timeout: 264 seconds]
eschulte has joined #lisp
yeticry has joined #lisp
shifty has joined #lisp
trocado has quit [Ping timeout: 264 seconds]
Kevslinger has joined #lisp
milanj has joined #lisp
FareTower has joined #lisp
fikka has quit [Ping timeout: 248 seconds]
palmtree has quit [Quit: Textual IRC Client: www.textualapp.com]
fikka has joined #lisp
MrSleepy has quit [Ping timeout: 245 seconds]
SaganMan has joined #lisp
wigust has joined #lisp
lnostdal has joined #lisp
pierpal has quit [Ping timeout: 268 seconds]
cezary has quit [Remote host closed the connection]
Murii_ has joined #lisp
epony has joined #lisp
epony has quit [Max SendQ exceeded]
sjl has joined #lisp
epony has joined #lisp
arbv has quit [Ping timeout: 240 seconds]
arbv has joined #lisp
c0rehe110 has joined #lisp
wigust has quit [Ping timeout: 264 seconds]
milanj has quit [Quit: This computer has gone to sleep]
Patternmaster has quit [Read error: Connection reset by peer]
nowhere_man has joined #lisp
nowhere_man has quit [Read error: Connection reset by peer]
nowhereman_ has joined #lisp
wigust has joined #lisp
dmiles has quit [Read error: Connection reset by peer]
phenoble has joined #lisp
<phenoble> Hi everyone
logicmoo has joined #lisp
<phoe> hey phenoble
<phenoble> I have a piece of lisp code in front of me that does some text/dom processing on (html-) mails. I am having problems with the output of german Sonderzeichen e.g. ß
<phoe> phenoble: hmm. Which implementation do you use? What libraries do you use for DOM processing?
<phenoble> Specifically, it looks as if (with-output-to-string) would return them using some kind of quoted printable representation
<phoe> phenoble: can you pastebin exactly what you get?
<phoe> use https://plaster.tymoon.eu/edit for Lisp highlighting
Ukari has quit [Ping timeout: 248 seconds]
tessier has quit [Ping timeout: 256 seconds]
<phenoble> I must confess that I have not narrowed down the problem yet. I was hoping for this to be some obvious locale/encoding thing, fixable by adding something into .sbclrc .
<phenoble> Is that possible?
<beach> phenoble: If you read such a character and then output it to a string, it will be in the string unmodified.
<phenoble> I am not at all set-up to do serious debugging. The code is quite involved.
<beach> phenoble: So I don't think WITH-OUTPUT-TO-STRING is a problem.
<phenoble> (in lisp)
FareTower has quit [Ping timeout: 260 seconds]
<phenoble> beach: that's what I thought, but could not rule out. Thank you for the information.
<beach> Sure.
<beach> Now the question is what the input looks like if you are processing email.
<phoe> phenoble: give us the input and the output to your code.
<beach> That is not obvious at all.
<beach> phenoble: What I mean is, if you do (with-output-to-string (var) (format var "~c" #\ß)), you get "ß".
<phenoble> beach: yes, I understood. I am working on figuring out what the exact input to the call(s) is.
tessier has joined #lisp
tessier has quit [Changing host]
tessier has joined #lisp
<phenoble> So the argument to with-output-to-string is not bound at the point of invocation. This confuses me.
<beach> The VAR, you mean?
<beach> WITH-OUTPUT-TO-STRING binds it to a string stream.
<phenoble> (with-output-to-string (out) (format out "div.~a { ~a }~%" class-if body-style))
<phenoble> s/class-if/class-id/
<beach> Oh, so you didn't write this code?
<phenoble> beach: no
<beach> They could be bound by some surrounding macro.
<beach> ... as in (with-this-kind-of-html ... (with-output-to-string ...))
fikka has quit [Ping timeout: 248 seconds]
<beach> Or they could be special variables, but that would be strange.
<phenoble> Plausible. I think this is using the Allegro library.
<phoe> phenoble: is this some kind of publicly available library that you use?
<phenoble> Could be here: (dom:append-child style-element (dom:create-text-node doc (with-output-to-string (out) .....)
ebrasca has joined #lisp
<phenoble> By the way, this here is the code: https://github.com/lokedhs/gnus-outlook-style
<phenoble> format-html-email/format.lisp:313
Pixel_Outlaw has joined #lisp
kerrhau has joined #lisp
kerrhau has quit [Changing host]
kerrhau has joined #lisp
<phenoble> The place where this quoting/encoding problem happens in in format.lisp:219 .
<phenoble> But I doubt that any of you want to dig into this ^^
<phenoble> I would have to get to know the libraries, and some common lisp idioms to get to the bottom of this I think. Was hoping for an easier way.
<phenoble> Well, thank you anyway.
<phoe> phenoble: I still don't know what input you give it and what output you get
<phoe> loke: ^ someone needs support with your library
MasouDa_ has quit [Ping timeout: 248 seconds]
<phenoble> phoe: I can't tell you. Sorry.
fikka has joined #lisp
<phoe> phenoble: I see. Can you prepare some input that isn't confidential but still shows the behaviour you describe?
<phoe> Since it isn't about the exact content of the mail, it's about reproducing the issue.
<phenoble> phoe: Sure, I'll put something together.
ted_wroclaw has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
fikka has quit [Ping timeout: 256 seconds]
fikka has joined #lisp
makomo has quit [Quit: WeeChat 2.0.1]
MasouDa has joined #lisp
EvW1 has quit [Ping timeout: 256 seconds]
fikka has quit [Ping timeout: 260 seconds]
oxo1o1o1o_ has quit [Read error: Connection reset by peer]
fisxoj has joined #lisp
fikka has joined #lisp
elfmacs has quit [Ping timeout: 260 seconds]
fikka has quit [Ping timeout: 256 seconds]
ted_wroclaw has joined #lisp
pmetzger has joined #lisp
Oladon has joined #lisp
hajovonta has quit [Ping timeout: 240 seconds]
trocado has joined #lisp
pierpal has joined #lisp
fikka has joined #lisp
ted_wroclaw has quit [Ping timeout: 264 seconds]
light2yellow has quit [Quit: light2yellow]
fikka has quit [Ping timeout: 248 seconds]
milanj has joined #lisp
c0rehe110 has quit [Ping timeout: 264 seconds]
karswell has joined #lisp
c0rehe110 has joined #lisp
BitPuffin has joined #lisp
<sea> Hrm. If I say my stream has element-type '(unsigned-byte 32), and I do write-byte on it, will it write 32 bits?
<phoe> clhs write-byte
<sea> It says 'affected by element-type', so it seems so, but I wanted to ask to be sure
<phoe> sea: yep, WRITE-BYTE will accept an (unsigned-byte 32) and write it
<sea> I do remember old textbooks had 'byte' as an arbitrary amount that you could redefine the length of, so it makes sense
<sea> okay thanks
c0rehe110 has quit [Ping timeout: 268 seconds]
<phoe> wait a second
<phoe> what will happen if we use the code from the CLHS example?
<phoe> how many bits will get written in that case?
<phoe> since UNSIGNED-BYTE is used as a type, without specialization
light2yellow has joined #lisp
Patternmaster has joined #lisp
<sea> 8 in that case, but maybe that's just a shorthand default coz everyone says bytes are 8 bits long today
<sea> (I think)
fikka has joined #lisp
ebrasca has quit [Remote host closed the connection]
nowhere_man has joined #lisp
SenasOzys has quit [Ping timeout: 260 seconds]
nowhereman_ has quit [Ping timeout: 276 seconds]
c0rehe110 has joined #lisp
mflem has joined #lisp
fikka has quit [Ping timeout: 260 seconds]
surya_ has joined #lisp
c0rehe110 has quit [Ping timeout: 260 seconds]
c0rehe110 has joined #lisp
MasouDa has quit [Ping timeout: 265 seconds]
fikka has joined #lisp
c0rehe110 has quit [Ping timeout: 264 seconds]
lnostdal has quit [Ping timeout: 240 seconds]
fikka has quit [Ping timeout: 248 seconds]
trocado has quit [Ping timeout: 276 seconds]
c0rehe110 has joined #lisp
siraben` has joined #lisp
damke has joined #lisp
slyrus_ has joined #lisp
energizer has joined #lisp
c0rehe110 has quit [Ping timeout: 260 seconds]
siraben has quit [Ping timeout: 260 seconds]
damke_ has quit [Ping timeout: 264 seconds]
c0rehe110 has joined #lisp
pierpal has quit [Ping timeout: 264 seconds]
c0rehe110 has quit [Ping timeout: 240 seconds]
fikka has joined #lisp
fikka has quit [Ping timeout: 260 seconds]
Arcaelyx_ has joined #lisp
Josh_2 has joined #lisp
c0rehe110 has joined #lisp
fikka has joined #lisp
Arcaelyx has quit [Ping timeout: 276 seconds]
c0rehe110 has quit [Ping timeout: 256 seconds]
fikka has quit [Ping timeout: 248 seconds]
Rawriful has joined #lisp
fisxoj has quit [Quit: fisxoj]
cage_ has quit [Ping timeout: 240 seconds]
cage_ has joined #lisp
FreeBirdLjj has quit [Remote host closed the connection]
Arcaelyx_ has quit [Read error: Connection reset by peer]
fikka has joined #lisp
Arcaelyx has joined #lisp
FreeBirdLjj has joined #lisp
fikka has quit [Ping timeout: 240 seconds]
FreeBirdLjj has quit [Ping timeout: 265 seconds]
Oladon has quit [Quit: Leaving.]
tomlukeywood has joined #lisp
tomlukeywood has quit [Client Quit]
c0rehe110 has joined #lisp
jlarocco has joined #lisp
pierpal has joined #lisp
c0rehe110 has quit [Ping timeout: 268 seconds]
cage__ has joined #lisp
cage_ has quit [Ping timeout: 256 seconds]
cage__ has quit [Client Quit]
cage__ has joined #lisp
cage__ has quit [Client Quit]
cage__ has joined #lisp
fikka has joined #lisp
nowhere_man has quit [Ping timeout: 248 seconds]
fikka has quit [Ping timeout: 248 seconds]
nika has quit [Quit: Leaving...]
matijja has joined #lisp
shifty has quit [Ping timeout: 264 seconds]
cpc26 has quit [Remote host closed the connection]
cpc26 has joined #lisp
cpc26 has quit [Changing host]
cpc26 has joined #lisp
orivej has joined #lisp
<pjb> sea: more precisely, the standard guarantees you that when you (write-byte (the (unsigned-byte 32) 42)), then if you (read-byte) the same file with the same element-type and external-format, then you get back the same (unsigned-byte 32). (ie. 42 in this example).
<pjb> sea: we cannot tell, from the standard, that only 32-bits are written.
Oladon has joined #lisp
fikka has joined #lisp
<pjb> sea: eg. you may have choosen, or the :default external format may be a compressed format, so fewer bits would be used to store some (unsigned-byte 32), or more bits for some others.
FreeBirdLjj has joined #lisp
<pjb> sea: or you may be storing your (unsigned-byte 32) on a devices that stores units of 10 decimal-digits. or four 9-bit bytes = 36 bits.
<pjb> sea: see for example what sbcl does on (unsigned-byte 2) streams, vs. what clisp does.
dieggsy has joined #lisp
fikka has quit [Ping timeout: 240 seconds]
pierpal has quit [Read error: Connection reset by peer]
light2yellow has quit [Quit: light2yellow]
pierpal has joined #lisp
eSVG has joined #lisp
fikka has joined #lisp
nowhere_man has joined #lisp
fikka has quit [Ping timeout: 265 seconds]
cpt_nemo_ is now known as cpt_nemo
kark has joined #lisp
fikka has joined #lisp
siraben` has quit [Ping timeout: 264 seconds]
fikka has quit [Ping timeout: 264 seconds]
c0rehe110 has joined #lisp
FareTower has joined #lisp
c0rehe110 has quit [Ping timeout: 260 seconds]
dieggsy has quit [Read error: Connection reset by peer]
dieggsy has joined #lisp
dieggsy has quit [Read error: Connection reset by peer]
trocado has joined #lisp
fikka has joined #lisp
surya_ has quit [Ping timeout: 260 seconds]
fikka has quit [Ping timeout: 248 seconds]
milanj has quit [Read error: Connection reset by peer]
fikka has joined #lisp
Bronsa has quit [Read error: Connection reset by peer]
milanj has joined #lisp
fikka has quit [Ping timeout: 240 seconds]
earl-ducaine has quit [Remote host closed the connection]
lnostdal has joined #lisp
lnostdal has quit [Max SendQ exceeded]
matijja has quit [Ping timeout: 248 seconds]
lnostdal has joined #lisp
FreeBirdLjj has quit [Ping timeout: 248 seconds]
fikka has joined #lisp
fikka has quit [Ping timeout: 276 seconds]
Karl_Dscc has quit [Remote host closed the connection]
smokeink has quit [Remote host closed the connection]
stux|RC-- has quit [Read error: Connection reset by peer]
stux|RC has joined #lisp
tomlukeywood has joined #lisp
tomlukeywood has quit [Remote host closed the connection]
Pixel_Outlaw has quit [Quit: Leaving]
scymtym has quit [Remote host closed the connection]
Pixel_Outlaw has joined #lisp
fikka has joined #lisp
cage__ has quit [Quit: Leaving]
sveit has quit [Quit: Bye]
simplegauss has quit [Quit: Bye]
sveit has joined #lisp
simplegauss has joined #lisp
fikka has quit [Ping timeout: 248 seconds]
BitPuffin has quit [Remote host closed the connection]
ym has quit [Quit: Leaving]
vlatkoB has quit [Remote host closed the connection]
AxelAlex has quit [Quit: AxelAlex]
fikka has joined #lisp
rippa has quit [Quit: {#`%${%&`+'${`%&NO CARRIER]
fikka has quit [Ping timeout: 264 seconds]
jeosol_ has joined #lisp
jeosol_ has quit [Client Quit]
ak5 has joined #lisp
ak5 has quit [Client Quit]
fikka has joined #lisp
phenoble has quit [Quit: WeeChat 1.9.1]
c0rehe110 has joined #lisp
fikka has quit [Ping timeout: 256 seconds]
Murii_ has quit [Ping timeout: 268 seconds]
c0rehe110 has quit [Ping timeout: 256 seconds]
fikka has joined #lisp
troydm has quit [Quit: What is Hope? That all of your wishes and all of your dreams come true? To turn back time because things were not supposed to happen like that (C) Rau Le Creuset]
troydm has joined #lisp
damke_ has joined #lisp
damke has quit [Ping timeout: 264 seconds]
u0_a183 has joined #lisp
shka_ has quit [Ping timeout: 260 seconds]
ebrasca has joined #lisp
pmetzger has quit [Ping timeout: 248 seconds]
al-damiri has joined #lisp
marusich has joined #lisp
lnostdal has quit [Ping timeout: 264 seconds]
angavrilov has quit [Remote host closed the connection]
marusich has quit [Quit: Leaving]
Oladon has quit [Quit: Leaving.]
rumbler31 has joined #lisp
rumbler31 has quit [Remote host closed the connection]
jlarocco has quit [Ping timeout: 260 seconds]
doesthiswork has quit [Ping timeout: 260 seconds]
Folkol has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
varjag has quit [Ping timeout: 264 seconds]
jeosol has quit [Quit: Page closed]
aeth has quit [Ping timeout: 264 seconds]
jeosol has joined #lisp
aeth has joined #lisp
random-nick has quit [Read error: Connection reset by peer]
Anthaas_ has joined #lisp
TCZ has joined #lisp
TCZ is now known as scheme-rzadzi
scheme-rzadzi is now known as scheme_rzadzi
scheme_rzadzi has quit [Client Quit]
<rme> finally home
c0rehe110 has joined #lisp
MrSleepy has joined #lisp
c0rehe110 has quit [Ping timeout: 260 seconds]
SenasOzys has joined #lisp
Cthulhux has quit [Ping timeout: 240 seconds]
Cthulhux has joined #lisp
cpape has joined #lisp
c0rehe110 has joined #lisp
FreeBirdLjj has joined #lisp
c0rehe110 has quit [Ping timeout: 256 seconds]
FreeBirdLjj has quit [Ping timeout: 256 seconds]
Patternmaster has quit [Ping timeout: 256 seconds]
Arcaelyx has quit [Ping timeout: 260 seconds]
Arcaelyx has joined #lisp
fikka has quit [Ping timeout: 248 seconds]
fsmunoz has joined #lisp
python476 has quit [Ping timeout: 248 seconds]
Anthaas_ has quit [Ping timeout: 260 seconds]
<fsmunoz> [1;3C[1;3A[1;2C[1;5A[1;5B[1;5D[1;5C[1;5B[1;5A[1;5D
<fsmunoz> sry
fikka has joined #lisp
<fsmunoz> sry
fsmunoz has quit [Quit: ircII EPIC5-2.0.1 -- Are we there yet?]
pmetzger has joined #lisp
fikka has quit [Ping timeout: 248 seconds]
Arcaelyx has quit [Read error: Connection reset by peer]
Arcaelyx_ has joined #lisp
Arcaelyx_ has quit [Client Quit]
c0rehe110 has joined #lisp
Josh_2 has quit [Remote host closed the connection]
Pixel_Outlaw has quit [Quit: Leaving]
Josh_2 has joined #lisp
Arcaelyx has joined #lisp
c0rehe110 has quit [Ping timeout: 268 seconds]
FareTower has quit [Ping timeout: 240 seconds]
fikka has joined #lisp
siraben has joined #lisp
fikka has quit [Ping timeout: 264 seconds]
wxie has joined #lisp