phoe changed the topic of #lisp to: Common Lisp, the #1=(programmable . #1#) programming language | <http://cliki.net/> <https://irclog.tymoon.eu/freenode/%23lisp> <https://irclog.whitequark.org/lisp> <http://ccl.clozure.com/irc-logs/lisp/> | SBCL 1.4.14, CMUCL 21b, ECL 16.1.3, CCL 1.11.5, ABCL 1.5.0
ntbre has joined #lisp
<fiddlerwoaroof> *application-frame* is part of the CLIM standard, I think
<pjb> Well, it's not obtained by using CLIM with McCLIM…
<pjb> I only have it in FOO. McCLIM doesn't define it.
<fiddlerwoaroof> Hmm, I've used it without defining it
<fiddlerwoaroof> It's an external symbol in the CLIM package
<pjb> Not on ccl.
<fiddlerwoaroof> ¯\_(ツ)_/¯
<pjb> err, stranger: https://pastebin.com/CYuhcNj2
<pjb> it is, but what are those stars!?!
<fiddlerwoaroof> I get the same error in clojure
<fiddlerwoaroof> s/error/results/
<pjb> asarch: Why do you use #\asterix_operator ∗ instead of #\asterix * ?
<fiddlerwoaroof> Weird, yeah, that's #\U+2217
<fiddlerwoaroof> This smells to me like XInput or something being too helpful
Khisanth has quit [Ping timeout: 250 seconds]
robotoad has joined #lisp
<asarch> After compiling successfully the file, how would I run the code?
<asarch> If I try adding (run-frame-top-level (make-application-frame 'color-editor)) at the end of the code, I get.
<asarch> "The variable ∗APPLICATION-FRAME∗ is unbound."
<asarch> pjb, asterisk_operator?
<asarch> Where?
<asarch> Page 11
<|3b|> the error you just pasted has asterisk operatoor
Khisanth has joined #lisp
<|3b|> as does the PDF, at least copied directly from firefox
nowhere_man has quit [Ping timeout: 252 seconds]
<asarch> Asterisk operator? Where?
dale has quit [Quit: dale]
<|3b|> in place of * around APPLICATION-FRAME
<|3b|> ∗ vs *
<|3b|> (if you can't distinguish ∗ and *, try changing font)
<asarch> I can't even read the letter
<asarch> Which is which?
<|3b|> ∗ is 'asterisk operator', code-point 8727. * is 'asterisk', codepoint 42
<|3b|> '∗' and '*', if surrounding with '' helps
<asarch> WOW!!!
milanj has quit [Ping timeout: 250 seconds]
<asarch> Yeah!
<asarch> You're right!
<pjb> Joys of unicode.
<Xach> aha! i think ptys on macos can be fixed with some #+/#- fiddling!
<asarch> Son of the...!!!
<Xach> cl-expect, here i come!
<|3b|> probably also some odd quotes in that PDF too, so watch out for those as well
<asarch> Yeah. I fixed them: ", -, double spaces, etc
<asarch> Since the beginning, the code was right
<asarch> #"$#$%$"%$#%"#$!!!
Essadon has quit [Quit: Qutting]
<asarch> Anyway. Thank you guys
yvy has quit [Read error: Connection reset by peer]
<asarch> Thank you very much :-)
eddof13 has quit [Quit: eddof13]
<katco> (i'm sorry for this weird sentence): i'm working on some packaging for guix, and i'm trying to package a package-inferred-system system. with sbcl, guix uses the `compile-bundle-op` to produce fasl's, but this seems to not be working. that is, many fasl files are produced, but not the single `foo--system.fasl` i would expect. is there a way i can get package-inferred-systems to produce this single fasl using the `compile-bundle-op` op?
milanj has joined #lisp
Bike has quit [Ping timeout: 245 seconds]
<asarch> The example is evaluated fine
<asarch> Thank you once again :-)
<asarch> Next time I'll write the code letter by letter from the PDF file
igemnace has joined #lisp
<Xach> well, i guess i can't find the code that caused me problems with ptys on macos, so i guess i should stop complaining
zotan has quit [Ping timeout: 264 seconds]
zotan has joined #lisp
undiscovered has quit [Ping timeout: 256 seconds]
nowhere_man has joined #lisp
JetJej has quit [Read error: Connection reset by peer]
Arcaelyx has quit [Quit: Textual IRC Client: www.textualapp.com]
varjag has quit [Ping timeout: 240 seconds]
Bike has joined #lisp
shifty has joined #lisp
shka_ has quit [Ping timeout: 250 seconds]
buhman has quit [Ping timeout: 264 seconds]
nicdev has joined #lisp
buhman has joined #lisp
SqREL has joined #lisp
SqREL has quit [Ping timeout: 246 seconds]
milanj has quit [Quit: This computer has gone to sleep]
ahungry has joined #lisp
nowhere_man has quit [Remote host closed the connection]
actuallybatman has joined #lisp
refpga has quit [Ping timeout: 250 seconds]
mrcom has quit [Read error: Connection reset by peer]
nowhere_man has joined #lisp
robotoad has quit [Quit: robotoad]
atgreen_ has joined #lisp
milanj has joined #lisp
atgreen has quit [Ping timeout: 240 seconds]
atgreen has joined #lisp
SqREL has joined #lisp
atgreen_ has quit [Ping timeout: 258 seconds]
SqREL has quit [Ping timeout: 268 seconds]
robotoad has joined #lisp
varjag has joined #lisp
mrcom has joined #lisp
varjag has quit [Ping timeout: 250 seconds]
milanj has quit [Ping timeout: 245 seconds]
karlosz has joined #lisp
ldb has joined #lisp
<ldb> good evening
scymtym has quit [Read error: Connection reset by peer]
FreeBirdLjj has joined #lisp
dddddd has quit [Remote host closed the connection]
krwq has joined #lisp
Lord_of_Life has quit [Ping timeout: 272 seconds]
marusich has joined #lisp
ldb has quit [Quit: leaving]
Lord_of_Life has joined #lisp
karlosz has quit [Remote host closed the connection]
marvin3 has joined #lisp
marvin2 has quit [Ping timeout: 258 seconds]
KingRiver has joined #lisp
karlosz has joined #lisp
Necktwi has joined #lisp
karlosz has quit [Quit: karlosz]
orivej has joined #lisp
FreeBirdLjj has quit [Remote host closed the connection]
jkordani has quit [Read error: Connection reset by peer]
FreeBirdLjj has joined #lisp
Jesin has quit [Quit: Leaving]
lnostdal has quit [Quit: https://www.Quanto.ga/]
ntbre has quit [Ping timeout: 272 seconds]
lnostdal has joined #lisp
FreeBirdLjj has quit [Remote host closed the connection]
iovec has joined #lisp
gravicappa has joined #lisp
Necktwi has quit [Quit: leaving]
igemnace has quit [Ping timeout: 240 seconds]
jack_rabbit has joined #lisp
KingRiver has quit [Ping timeout: 250 seconds]
atgreen has quit [Ping timeout: 245 seconds]
Jesin has joined #lisp
dale has joined #lisp
<beach> Good morning everyone!
asarch has quit [Quit: Leaving]
_whitelogger has joined #lisp
space_otter has joined #lisp
igemnace has joined #lisp
xkapastel has quit [Quit: Connection closed for inactivity]
Bike has quit [Quit: Lost terminal]
ahungry has quit [Remote host closed the connection]
orivej has quit [Ping timeout: 268 seconds]
FreeBirdLjj has joined #lisp
KingRiver has joined #lisp
patche has joined #lisp
patche has quit [Client Quit]
mindCrime has joined #lisp
corvidzz has joined #lisp
mindCrime has quit [Remote host closed the connection]
Oladon has quit [Quit: Leaving.]
FreeBird_ has joined #lisp
FreeBirdLjj has quit [Ping timeout: 272 seconds]
akoana has joined #lisp
orivej has joined #lisp
vms14 has joined #lisp
vms14 has quit [Quit: meh...]
igemnace has quit [Ping timeout: 250 seconds]
SqREL has joined #lisp
marusich has quit [Remote host closed the connection]
rippa has joined #lisp
SqREL has quit [Ping timeout: 240 seconds]
robotoad has quit [Max SendQ exceeded]
robotoad has joined #lisp
ggole has joined #lisp
shifty has quit [Ping timeout: 268 seconds]
SqREL has joined #lisp
irdr has quit [Remote host closed the connection]
krwq has quit [Remote host closed the connection]
anewuser has quit [Read error: Connection reset by peer]
kajo has quit [Ping timeout: 252 seconds]
sauvin has joined #lisp
dale has quit [Quit: dale]
angavrilov has joined #lisp
shka_ has joined #lisp
orivej has quit [Ping timeout: 250 seconds]
robotoad has quit [Quit: robotoad]
d4ryus has quit [Quit: WeeChat 2.3]
SqREL has quit [Remote host closed the connection]
xkapastel has joined #lisp
robotoad has joined #lisp
irdr has joined #lisp
d4ryus has joined #lisp
ggole has quit [Ping timeout: 252 seconds]
makomo has joined #lisp
xrash has quit [Ping timeout: 240 seconds]
random-nick has joined #lisp
gravicappa has quit [Ping timeout: 258 seconds]
ggole has joined #lisp
orivej has joined #lisp
robotoad has quit [Quit: robotoad]
robotoad has joined #lisp
akoana has left #lisp ["Leaving"]
space_otter has quit [Remote host closed the connection]
robotoad has quit [Quit: robotoad]
varjag has joined #lisp
atgreen has joined #lisp
Zaab1t has joined #lisp
orivej has quit [Ping timeout: 245 seconds]
Essadon has joined #lisp
orivej has joined #lisp
Essadon has quit [Max SendQ exceeded]
KingRiver has quit [Ping timeout: 245 seconds]
Essadon has joined #lisp
Odin- has quit [Ping timeout: 246 seconds]
orivej has quit [Ping timeout: 250 seconds]
runejuhl has quit [Quit: WeeChat 2.3]
orivej has joined #lisp
akoana has joined #lisp
eschatologist has quit [Ping timeout: 240 seconds]
akoana has left #lisp ["Leaving"]
makomo has quit [Ping timeout: 250 seconds]
runejuhl has joined #lisp
wxie has joined #lisp
Necktwi has joined #lisp
wxie has quit [Remote host closed the connection]
wxie has joined #lisp
angavrilov has quit [Ping timeout: 246 seconds]
angavrilov has joined #lisp
dddddd has joined #lisp
Necktwi has quit [Ping timeout: 250 seconds]
Bike has joined #lisp
Necktwi has joined #lisp
ggole has quit [Quit: ggole]
makomo has joined #lisp
JetJej has joined #lisp
atgreen has quit [Ping timeout: 246 seconds]
verisimilitude has quit [Remote host closed the connection]
smokeink has joined #lisp
shifty has joined #lisp
scymtym has joined #lisp
<makomo> a pretty cool word: CLOStrophobia :-) http://home.pipeline.com/~hbaker1/CLOStrophobia.html
<_death> Common Lisp vs. Common BOL
glv has joined #lisp
atgreen has joined #lisp
atgreen has quit [Remote host closed the connection]
atgreen has joined #lisp
<beach> I will use that as the name of one of my libraries or applications.
<beach> Just to amuse y'all since it's so quiet here, this is an excerpt from a book on introduction to programming that I am working on: http://metamodular.com/si-units.pdf
<beach> It is in a chapter about computing with rational numbers.
<beach> Since there are a very large number of books on introduction to programming, I wanted this one to be different. For one thing, it is using Common Lisp. So it is natural that I show off things like rationals, complex numbers, arbitrary-precision integers, first-class functions, etc.
<beach> Hmm, nobody is amused. Oh well. I guess it won't be a bestseller then.
<Xach> Needs time for word-of-mouth
<makomo> beach: the name "CLOStrophobia" or "claustrophobia" or something else? :-)
<beach> makomo: The former.
<beach> I guess both really.
<beach> Xach: Needs to be finished first of all.
<makomo> now that's pretty neat. do you have an idea of what the library/application will do?
<beach> No. :)
<makomo> heh :-)
<jackdaniel> it may bring some confusion (because this article is known for this name)
<jackdaniel> by this name°
<beach> Hmm, yes, you are right.
<makomo> beach: i think you have an extra space before the closing paren in the output of your example in si-units.pdf
<beach> I do, yes.
<beach> I might try to get rid of it.
<beach> Normally, I would delegate that kind of work to my coauthor, but none has been named for this book yet.
<makomo> ah
benkard has joined #lisp
atgreen has quit [Ping timeout: 258 seconds]
KingRiver has joined #lisp
ft has quit [Ping timeout: 250 seconds]
meepdeew has joined #lisp
wxie has quit [Quit: Bye.]
Younder has joined #lisp
undiscovered has joined #lisp
smokeink has quit [Quit: Leaving]
orivej has quit [Ping timeout: 245 seconds]
wxie has joined #lisp
anewuser has joined #lisp
atgreen has joined #lisp
meepdeew has quit [Remote host closed the connection]
wxie has quit [Quit: Bye.]
<Xach> Hmm
ntbre has joined #lisp
<Xach> When looking for patterns in streams from arbitrary sources (not necessarily well-encoded, or possibly with control codes, etc) I've often thought it would be better to convert the pattern to binary, rather than convert the whole stream all the time according to some encoding. And then only convert the potentially-small data of interest to character data. But I've only tried it on a small scale so I'm not sure
<Xach> how well it would work for bigger things.
<Xach> It's on my mind today because of a renewed interest in something Expect-like in sbcl, where the program output often has a lot of junk in it.
xrash has joined #lisp
<Younder> How do you intend to determine what pieces are character data?
<Xach> Younder: in the past i've used protocol context. for example, http headers have line terminators and colons that mean special things.
<Xach> so checking for the ascii codes 10 and 13 and 58.
<Xach> for programs, I don't know.
shifty has quit [Ping timeout: 258 seconds]
kajo has joined #lisp
Lord_of_Life_ has joined #lisp
Lord_of_Life has quit [Ping timeout: 246 seconds]
Lord_of_Life_ is now known as Lord_of_Life
<pjb> Hence COM.INFORMATIMAGO.COMMON-LISP.CESARUM.ASCII.
Zaab1t has quit [Quit: bye bye friends]
KingRiver has quit [Ping timeout: 272 seconds]
meepdeew has joined #lisp
hiroaki has joined #lisp
jason_m has joined #lisp
Oladon has joined #lisp
hiroaki has quit [Ping timeout: 244 seconds]
kajo has quit [Ping timeout: 252 seconds]
wusticality has joined #lisp
wusticality has quit [Remote host closed the connection]
wusticality has joined #lisp
hiroaki has joined #lisp
anewuser has quit [Ping timeout: 246 seconds]
bexx has joined #lisp
meepdeew has quit [Remote host closed the connection]
Grauwolf has quit [Quit: WeeChat 2.3]
D30mancer has joined #lisp
orivej has joined #lisp
hiroaki has quit [Ping timeout: 250 seconds]
emar has quit [Ping timeout: 246 seconds]
Oladon has quit [Quit: Leaving.]
Younder has quit [Quit: Leaving]
akoana has joined #lisp
orivej has quit [Ping timeout: 250 seconds]
hhdave has joined #lisp
meepdeew has joined #lisp
orivej has joined #lisp
hiroaki has joined #lisp
makomo has quit [Ping timeout: 246 seconds]
Bob has joined #lisp
hhdave has quit [Quit: hhdave]
akoana has left #lisp ["Leaving"]
ebrasca has joined #lisp
ebrasca has quit [Remote host closed the connection]
hiroaki has quit [Ping timeout: 250 seconds]
space_otter has joined #lisp
dorketch has joined #lisp
dorketch has quit [Client Quit]
hiroaki has joined #lisp
scymtym has quit [Ping timeout: 260 seconds]
dale has joined #lisp
xkapastel has quit [Quit: Connection closed for inactivity]
mulk has quit [Quit: ZNC - http://znc.in]
benkard is now known as mulk
wusticality has quit [Ping timeout: 258 seconds]
robotoad has joined #lisp
Necktwi has quit [Ping timeout: 258 seconds]
robotoad has quit [Quit: robotoad]
random-nick has quit [Ping timeout: 268 seconds]
Josh_2 has joined #lisp
eschatologist has joined #lisp
froggey has quit [Ping timeout: 250 seconds]
Necktwi has joined #lisp
permagreen has quit [Remote host closed the connection]
froggey has joined #lisp
robotoad has joined #lisp
Oladon has joined #lisp
X-Scale` has quit [Ping timeout: 244 seconds]
X-Scale has joined #lisp
random-nick has joined #lisp
rippa has quit [Quit: {#`%${%&`+'${`%&NO CARRIER]
FreeBird_ has quit [Remote host closed the connection]
_whitelogger has joined #lisp
Mr-Potter has joined #lisp
mulk has quit [Ping timeout: 246 seconds]
mulk has joined #lisp
arbv has quit [Quit: ZNC - https://znc.in]
arbv has joined #lisp
scymtym has joined #lisp
kajo has joined #lisp
notzmv has quit [Ping timeout: 268 seconds]
Necktwi has quit [Ping timeout: 246 seconds]
makomo has joined #lisp
MichaelRaskin has quit [Quit: gchristensen last call: if nobody is in the process of writing a good post about medium-term RFC SC selection rules, I will write a quick-hack «please state your opinions» one]
atgreen has joined #lisp
Necktwi has joined #lisp
<fiddlerwoaroof> If anyone wants a docker image with sbcl built to work with CFFI:STATIC-IMAGE-OP, here's a Dockerfile: https://fwoar.co/pastebin/9b30249f564662b48b1612759c2328204fe4bb04.nil.html
<fiddlerwoaroof> This will essentially let you generate a binary that has no dependencies on any shared objects loaded by CFFI
mulk has quit [Ping timeout: 250 seconds]
mulk has joined #lisp
bexx2 has joined #lisp
bexx has quit [Ping timeout: 250 seconds]
<fiddlerwoaroof> That one's slightly wrong, this one's better: https://fwoar.co/pastebin/7893627c963cdbd4b63de76ef72240dd22bb58e9.nil.html
shifty has joined #lisp
robotoad has quit [Ping timeout: 246 seconds]
robotoad_ has joined #lisp
atgreen has quit [Ping timeout: 268 seconds]
shka_ has quit [Ping timeout: 258 seconds]
shifty has quit [Ping timeout: 246 seconds]
random-nick has quit [Read error: Connection reset by peer]
Khisanth has quit [Ping timeout: 258 seconds]
<fiddlerwoaroof> I'm using this to publish a redistributable image to Gitub Releases
angavrilov has quit [Remote host closed the connection]
akoana has joined #lisp
akoana has left #lisp [#lisp]
<dim> fiddlerwoaroof: wow, I'm interested! for pgloader
<dim> well I think I misunderstood what you said here, too bad
JetJej has quit [Quit: [Quit]]
Khisanth has joined #lisp
metallicus has joined #lisp
notzmv has joined #lisp
xrash has quit [Ping timeout: 244 seconds]
<fiddlerwoaroof> dim: what did you think I said?
<fiddlerwoaroof> The reason I did all this work is that CFFI generates runtime dependencies on shared objects that make it hard to transfer a dumped lisp image to someone else's system
mulk has quit [Ping timeout: 240 seconds]
<fiddlerwoaroof> (osicat is the worst offender here, ime, because it generates a so as part of its build in the ASDF cache directories)
mulk has joined #lisp
<fiddlerwoaroof> I've been hoping to see if I can get pgloader to use this build process
<fiddlerwoaroof> (you asked me about it a couple months ago, but things have been kinda crazy around here)
xrash has joined #lisp
atgreen has joined #lisp
charh has quit [Remote host closed the connection]
charh has joined #lisp
smokeink has joined #lisp
emar has joined #lisp