montxero has quit [Remote host closed the connection]
montxero has joined #commonlisp
Brucio-61 has joined #commonlisp
pve has quit [Quit: leaving]
zyni-moe has joined #commonlisp
zyni-moe has quit [Client Quit]
thonkpod has quit [Ping timeout: 246 seconds]
pfd has joined #commonlisp
thonkpod has joined #commonlisp
random-nick has quit [Ping timeout: 260 seconds]
karlosz has quit [Quit: karlosz]
karlosz has joined #commonlisp
waleee has quit [Ping timeout: 252 seconds]
karlosz has quit [Quit: karlosz]
son0p has joined #commonlisp
occ has joined #commonlisp
harps has joined #commonlisp
bitmapper has quit [Quit: Connection closed for inactivity]
tyson2 has joined #commonlisp
harps is now known as harpsidan
Lord_of_Life has quit [Ping timeout: 252 seconds]
Lord_of_Life has joined #commonlisp
son0p has quit [Ping timeout: 255 seconds]
seere has quit [Ping timeout: 246 seconds]
jeosol has quit [Quit: Client closed]
seere has joined #commonlisp
jeosol has joined #commonlisp
harpsidan has quit [Remote host closed the connection]
harpsidan has joined #commonlisp
dec0d3r has quit [Ping timeout: 252 seconds]
attila_lendvai has quit [Ping timeout: 252 seconds]
elderK has joined #commonlisp
occ has quit [Ping timeout: 255 seconds]
<jcowan>
My wife just died.
<holycow>
mr. cowan, my condolences
<jcowan>
THank you
<holycow>
It is one of those grand forks in life that really puts a sharp perspective on things
<holycow>
how long were you married for?
occ has joined #commonlisp
<patrix>
my condolences jcowan
harpsidan has quit [Ping timeout: 248 seconds]
jello_pudding has quit [Ping timeout: 264 seconds]
<Bike>
sorry to hear.
ymir has joined #commonlisp
<mason>
jcowan: I'm very sorry. I can barely imagine what you're feeling. I've lost siblings and parents and grandparents, but that's not quite the same thing.
jello_pudding has joined #commonlisp
ymir has quit [Quit: ERC 5.4 (IRC client for GNU Emacs 28.2)]
ash has joined #commonlisp
ash is now known as Guest6404
Guest6404 is now known as minerva
minerva is now known as scythia
<scythia>
Hi, how would one iterate over a loop using format but without printing the values?
<scythia>
For example, I'm trying to build an SQL query and I have `(format NIL "insert into data (~{~A~^, ~}) values (~:*~{?~^, ~})~%" (get-column-names))`, but the second iteration runs forever. Printing a value there fixes that, but I don't want to do that.
<beach>
scythia: It might be more readable to use FORMAT with a string with fill pointer, and then do the iteration with LOOP.
<Bike>
scythia: not sure i understand what you're doing, but i think you can just use ~* within {} to eat an argument.
<scythia>
Bike: that did it, thank you!
tyson2 has quit [Remote host closed the connection]
scythia has quit [Quit: ERC 5.4 (IRC client for GNU Emacs 28.2)]
azimut has joined #commonlisp
Brucio-61 has quit [Ping timeout: 260 seconds]
scymtym has quit [Ping timeout: 248 seconds]
X-Scale has quit [Quit: Client closed]
Brucio-61 has joined #commonlisp
Oladon has quit [Quit: Leaving.]
aartaka has joined #commonlisp
Brucio-61 has quit [Ping timeout: 260 seconds]
ym has joined #commonlisp
harpsidan has joined #commonlisp
aartaka has quit [Ping timeout: 252 seconds]
aartaka has joined #commonlisp
X-Scale has joined #commonlisp
igemnace has joined #commonlisp
aartaka has quit [Ping timeout: 268 seconds]
aartaka has joined #commonlisp
beach` has joined #commonlisp
harpsidan has quit [Ping timeout: 260 seconds]
Devon has quit [Remote host closed the connection]
beach has quit [Ping timeout: 255 seconds]
pve has joined #commonlisp
frgo has quit []
Cymew has joined #commonlisp
beach` is now known as beach
LW has joined #commonlisp
shka has joined #commonlisp
Cymew has quit [Quit: Konversation terminated!]
aartaka has quit [Ping timeout: 252 seconds]
Cymew has joined #commonlisp
glaucon has joined #commonlisp
kenran has joined #commonlisp
kenran has quit [*.net *.split]
holycow has quit [*.net *.split]
Nilby has quit [*.net *.split]
repeter has quit [*.net *.split]
remexre has quit [*.net *.split]
mariari has quit [*.net *.split]
edgarvincent[m] has quit [*.net *.split]
yitzi has quit [*.net *.split]
mmk2410 has quit [*.net *.split]
sirufer has quit [*.net *.split]
remexre has joined #commonlisp
holycow has joined #commonlisp
repeter has joined #commonlisp
kenran has joined #commonlisp
mariari has joined #commonlisp
mariari has joined #commonlisp
mariari has quit [Signing in (mariari)]
mmk2410 has joined #commonlisp
mmk2410 has joined #commonlisp
mmk2410 has quit [Changing host]
holycow has quit [Client Quit]
sirufer has joined #commonlisp
yitzi has joined #commonlisp
edgarvincent[m] has joined #commonlisp
X-Scale has quit [Ping timeout: 260 seconds]
utis has joined #commonlisp
aartaka has joined #commonlisp
aartaka has quit [Ping timeout: 255 seconds]
occ has quit [Ping timeout: 252 seconds]
utis has quit [Ping timeout: 268 seconds]
<beach>
Is there a function that takes an arbitrary number of arguments and that does absolutely nothing (including not allocating anything)?
<beach>
I could probably figure it out if I think harder about it, but perhaps someone already knows.
<beach>
I mean, I could create such a thing with a lambda expression, of course.
<hayley>
(constantly nil) perhaps?
<beach>
Sounds good! Thanks!
quoosp has joined #commonlisp
attila_lendvai has joined #commonlisp
_cymew_ has joined #commonlisp
pfd has quit [Quit: Client closed]
utis has joined #commonlisp
peterhil has quit [Quit: WeeChat 3.7]
<beach>
I guess if I really wanted to avoid consing, I would wrap it in a LOAD-TIME-VALUE.
<jackdaniel>
constantly nil (at least in ecl) is optimized to resolve to builtin function, same constantly t
<beach>
Oh, nice!
montxero has quit [Remote host closed the connection]
unlucy has quit []
jmdaemon has quit [Ping timeout: 268 seconds]
<jcowan>
thank you all
<jackdaniel>
jcowan: I'm sorry to hear that, take care.
user__ has joined #commonlisp
overclucker_ has joined #commonlisp
dmgk_ has joined #commonlisp
attila_lendvai_ has joined #commonlisp
dstein64- has joined #commonlisp
skyl4rk` has joined #commonlisp
samebchase5 has joined #commonlisp
boigahs_ has joined #commonlisp
hefner_ has joined #commonlisp
quoosp_ has joined #commonlisp
energizer_ has joined #commonlisp
jackdani1l has joined #commonlisp
jackdani1l has quit [Client Quit]
phadthai_ has joined #commonlisp
jackdaniel has quit [Killed (NickServ (GHOST command used by jack!~jack@turtleware.eu))]
utis_ has joined #commonlisp
utis has quit [*.net *.split]
quoosp has quit [*.net *.split]
attila_lendvai has quit [*.net *.split]
pranavats has quit [*.net *.split]
Posterdati has quit [*.net *.split]
saturn2 has quit [*.net *.split]
boigahs has quit [*.net *.split]
hefner has quit [*.net *.split]
energizer has quit [*.net *.split]
rendar has quit [*.net *.split]
dmgk has quit [*.net *.split]
phantomics has quit [*.net *.split]
overclucker has quit [*.net *.split]
samebchase has quit [*.net *.split]
Prokhor_ has quit [*.net *.split]
dstein64 has quit [*.net *.split]
gilberth has quit [*.net *.split]
skyl4rk has quit [*.net *.split]
rdrg109_ has quit [*.net *.split]
phadthai has quit [*.net *.split]
dmgk_ is now known as dmgk
samebchase5 is now known as samebchase
dstein64- is now known as dstein64
jackdaniel has joined #commonlisp
rdrg109_ has joined #commonlisp
phadthai_ is now known as phadthai
waleee has joined #commonlisp
Posterdati has joined #commonlisp
phantomics has joined #commonlisp
Brucio-61 has joined #commonlisp
utis_ has quit [Ping timeout: 246 seconds]
saturn2 has joined #commonlisp
utis has joined #commonlisp
random-nick has joined #commonlisp
elderK has quit [Quit: Connection closed for inactivity]
Brucio-61 has quit [Ping timeout: 260 seconds]
Brucio-61 has joined #commonlisp
utis has quit [Ping timeout: 260 seconds]
LW has quit [Ping timeout: 248 seconds]
attila_lendvai_ is now known as attila_lendvai
LW has joined #commonlisp
glaucon has quit [Read error: Connection reset by peer]
rgherdt has joined #commonlisp
karlosz has joined #commonlisp
prokhor has joined #commonlisp
prokhor__ has quit [Ping timeout: 265 seconds]
MajorBiscuit has joined #commonlisp
rendar has joined #commonlisp
rendar has joined #commonlisp
rendar has quit [Changing host]
harps has joined #commonlisp
harps has quit [Ping timeout: 248 seconds]
<antoszka>
Guys, is there anyone officially maintaining `hu.dwim.*` stuff? I could use some help with upgrading the code of an old IRC bot to a new version of the library
<attila_lendvai>
antoszka, it's been fixed, but it's not yet in ql. downgrade your sbcl, or get the latest from git
<antoszka>
oh, cool, so I don't need to update the calling code
<antoszka>
just the library
tibfulv has quit [Remote host closed the connection]
<antoszka>
is there a canonical way of getting it from git via quicklisp? Or only manually and push it into asdf registry so that it loads prior to the QL version?
tibfulv has joined #commonlisp
<antoszka>
or maybe I'll just downgrade sbcl for now, that's probably an easier solution.
<attila_lendvai>
antoszka, no, it's some messing with sbcl internals and sbcl moved on... hu.dwim.util and hu.dwim.walker needed patches
<jackdaniel>
antoszka: putting a project in local-projects/ gives it a precedence over things in the quicklisp distribution
<antoszka>
jackdaniel: oh, obviously, I forgot about that, thx
<pjb>
antoszka: I have a preliminary specification for an alternative system based on git, but no implementation yet. https://gitlab.com/informatimago/ergo
<ixelp>
Pascal J. Bourguignon / ergo · GitLab
<antoszka>
nice, i'll take a closer look
anticomputer has quit [Ping timeout: 255 seconds]
anticomputer has joined #commonlisp
utis has joined #commonlisp
pfd has joined #commonlisp
astrophage has joined #commonlisp
astrophage is now known as astr
Brucio-61 has quit [Read error: Connection reset by peer]
<mariari>
does it format it for you like in s-edit, beach ?
<beach>
I don't know what s-edit is, so I suppose the answer is "no".
<mariari>
it's the structural editor for lisp on the interlisp medley machine
<beach>
Then the answer is definitely "no". Indentation is defined on the result of Eclector parsing the buffer.
karlosz has quit [Ping timeout: 264 seconds]
eddof13 has joined #commonlisp
Brucio-61 has quit [Ping timeout: 260 seconds]
tyson2 has joined #commonlisp
<beach>
I think I have defined indentation computations for all the special forms that required it, and many of the standard macros. I think I may have a few dozen standard macros and a few standard functions left.
waleee has quit [Quit: WeeChat 3.8]
eddof13 has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
Brucio-61 has joined #commonlisp
quoosp_ has quit [Ping timeout: 268 seconds]
harps has quit [Remote host closed the connection]
harps has joined #commonlisp
karlosz has joined #commonlisp
eddof13 has joined #commonlisp
LW has quit [Quit: WeeChat 3.6]
kenran has quit [Remote host closed the connection]
harps_ has joined #commonlisp
LW has joined #commonlisp
harps has quit [Ping timeout: 260 seconds]
quoosp_ has joined #commonlisp
harps_ has quit [Remote host closed the connection]
harps_ has joined #commonlisp
bitmapper has joined #commonlisp
jon_atack has quit [Quit: WeeChat 3.8]
dlowe has joined #commonlisp
jonatack has joined #commonlisp
zxcvz has joined #commonlisp
amoroso has joined #commonlisp
harps_ has quit [Ping timeout: 255 seconds]
rogersm has joined #commonlisp
aartaka has joined #commonlisp
jeosol has quit [Quit: Client closed]
pfd has quit [Quit: Client closed]
dlowe has quit [Ping timeout: 248 seconds]
X-Scale has quit [Quit: Client closed]
dlowe has joined #commonlisp
igemnace has quit [Remote host closed the connection]
rtoy has quit [Read error: Connection reset by peer]
Oladon has joined #commonlisp
pslotko has quit [Remote host closed the connection]
pslotko has joined #commonlisp
pslotko has quit [Changing host]
pslotko has joined #commonlisp
attila_lendvai_ has joined #commonlisp
pslotko has quit [Remote host closed the connection]
eddof13 has joined #commonlisp
azimut_ has joined #commonlisp
azimut has quit [Ping timeout: 255 seconds]
attila_lendvai has quit [Ping timeout: 252 seconds]
bilegeek has joined #commonlisp
rogersm has quit [Quit: Leaving...]
tyson2 has joined #commonlisp
cage has quit [Quit: rcirc on GNU Emacs 28.2]
karlosz has quit [Quit: karlosz]
karlosz has joined #commonlisp
karlosz has quit [Read error: Connection reset by peer]
grawlinson has quit [Quit: SIGTERM]
Alfr has quit [Remote host closed the connection]
Alfr has joined #commonlisp
karlosz has joined #commonlisp
waleee has quit [Ping timeout: 255 seconds]
pslotko has joined #commonlisp
_cymew_ has quit [Ping timeout: 268 seconds]
grawlinson has joined #commonlisp
waleee has joined #commonlisp
quoosp_ has joined #commonlisp
pslotko has quit [Remote host closed the connection]
pslotko has joined #commonlisp
X-Scale has quit [Ping timeout: 260 seconds]
waleee has quit [Ping timeout: 252 seconds]
pslotko has quit [Remote host closed the connection]
waleee has joined #commonlisp
azathough has joined #commonlisp
mariari has quit [Ping timeout: 252 seconds]
tane has quit [Quit: Leaving]
tyson2 has quit [Remote host closed the connection]
eddof13 has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
amoroso has quit [Quit: Client closed]
zxcvz has quit [Quit: zxcvz]
<NotThatRPG>
Is there any toolage (ideally Emacs) that goes beyond normal CL autoindent to actually break lines? E.g., let's say I have a funcall expression that has enough complex parameters that it's too long for one line. Normal auto-indent will only indent it properly, not break the s-expression across lines and auto-indent.
son0p has joined #commonlisp
<NotThatRPG>
In a pinch, even "take this s-expression and put each sublist on a separate line" would be helpful