jackdaniel changed the topic of #commonlisp to: Common Lisp, the #1=(programmable . #1#) programming language | Wiki: <https://www.cliki.net> | IRC Logs: <https://irclog.tymoon.eu/libera/%23commonlisp> | Cookbook: <https://lispcookbook.github.io/cl-cookbook> | Pastebin: <https://plaster.tymoon.eu/>
bitmapper has quit [Quit: Connection closed for inactivity]
waleee has quit [Ping timeout: 256 seconds]
amb007 has quit [Ping timeout: 272 seconds]
flip214 has quit [Read error: Connection reset by peer]
flip214 has joined #commonlisp
ronald has joined #commonlisp
rgherdt_ has quit [Quit: Leaving]
dnhester` has joined #commonlisp
jonatack has joined #commonlisp
dnhester` has quit [Read error: Connection reset by peer]
tyson2 has quit [Remote host closed the connection]
dnhester` has joined #commonlisp
pve has quit [Quit: leaving]
akoana has quit [Quit: leaving]
ldb has joined #commonlisp
ronald_ has joined #commonlisp
rendar has joined #commonlisp
ronald has quit [Ping timeout: 246 seconds]
ym has joined #commonlisp
random-nick has quit [Ping timeout: 246 seconds]
varjag has quit [Ping timeout: 272 seconds]
Inline has quit [Quit: Leaving]
Inline has joined #commonlisp
pillton has joined #commonlisp
NicknameJohn has joined #commonlisp
jon_atack has joined #commonlisp
amb007 has joined #commonlisp
jonatack has quit [Ping timeout: 264 seconds]
amb007 has quit [Ping timeout: 264 seconds]
brokkoli_origin has quit [Ping timeout: 252 seconds]
brokkoli_origin has joined #commonlisp
SunClonus has quit [Read error: Connection reset by peer]
SunClonus has joined #commonlisp
SunClonus has quit [Client Quit]
Lord_of_Life has quit [Ping timeout: 255 seconds]
brokkoli_origina has joined #commonlisp
brokkoli_origin has quit [Ping timeout: 255 seconds]
Lord_of_Life has joined #commonlisp
tisanae has joined #commonlisp
ldb has quit [Ping timeout: 256 seconds]
NicknameJohn has quit [Ping timeout: 264 seconds]
tisanae has quit [Quit: Leaving]
tyson2 has joined #commonlisp
josrr has quit [Remote host closed the connection]
ymir has quit [Read error: Connection reset by peer]
Pixel_Outlaw has joined #commonlisp
triffid has joined #commonlisp
samedi has joined #commonlisp
X-Scale has joined #commonlisp
pranavats has left #commonlisp [Disconnected: Replaced by new connection]
pranavats has joined #commonlisp
amb007 has joined #commonlisp
amb007 has quit [Ping timeout: 240 seconds]
samedi has quit [Remote host closed the connection]
ymir has joined #commonlisp
decweb has quit [Ping timeout: 252 seconds]
tyson2 has quit [Remote host closed the connection]
igemnace has joined #commonlisp
X-Scale has quit [Quit: Client closed]
ronald_ has quit [Ping timeout: 272 seconds]
ronald has joined #commonlisp
ronald_ has joined #commonlisp
ronald has quit [Read error: Connection reset by peer]
NicknameJohn has joined #commonlisp
chomwitt has joined #commonlisp
mulk has quit [Ping timeout: 252 seconds]
azimut has quit [Ping timeout: 255 seconds]
mulk has joined #commonlisp
Pixel_Outlaw has quit [Remote host closed the connection]
X-Scale has joined #commonlisp
ymir has quit [Ping timeout: 260 seconds]
_cymew_ has joined #commonlisp
danza has joined #commonlisp
_cymew_ has quit [Ping timeout: 264 seconds]
zetef has joined #commonlisp
rainthree has joined #commonlisp
brokkoli_origina has quit [Ping timeout: 260 seconds]
<ebrasca> Good morning!
brokkoli_origina has joined #commonlisp
<beach> Hello ebrasca.
chomwitt has quit [Ping timeout: 240 seconds]
wacki has joined #commonlisp
zetef has quit [Remote host closed the connection]
danza has quit [Ping timeout: 255 seconds]
danza has joined #commonlisp
philipp_ has joined #commonlisp
pve has joined #commonlisp
danza has quit [Ping timeout: 268 seconds]
traidare has joined #commonlisp
rgherdt has joined #commonlisp
amb007 has joined #commonlisp
amb007 has quit [Read error: Connection reset by peer]
amb007 has joined #commonlisp
reb has quit [Read error: Connection reset by peer]
reb has joined #commonlisp
vats has joined #commonlisp
X-Scale has quit [Quit: Client closed]
danse-nr3 has joined #commonlisp
oneeyedalien has joined #commonlisp
holycow has joined #commonlisp
oneeyedalien has quit [Quit: Leaving]
anticomputer has quit [Quit: quit]
anticomputer has joined #commonlisp
bendersteed has joined #commonlisp
shka has joined #commonlisp
varjag has joined #commonlisp
shka has quit [Remote host closed the connection]
shka has joined #commonlisp
amb007 has quit [Ping timeout: 256 seconds]
amb007 has joined #commonlisp
dino_tutter has joined #commonlisp
amb007 has quit [Read error: Connection reset by peer]
amb007 has joined #commonlisp
X-Scale has joined #commonlisp
danse-nr3 has quit [Read error: Connection reset by peer]
danse-nr3 has joined #commonlisp
alcor has joined #commonlisp
X-Scale has quit [Client Quit]
msavoritias has joined #commonlisp
X-Scale has joined #commonlisp
oneeyedalien has joined #commonlisp
attila_lendvai has joined #commonlisp
random-jellyfish has joined #commonlisp
random-jellyfish has quit [Client Quit]
NicknameJohn has quit [Ping timeout: 240 seconds]
danse-nr3 has quit [Ping timeout: 256 seconds]
dnhester26 has joined #commonlisp
danse-nr3 has joined #commonlisp
attila_lendvai has quit [Ping timeout: 260 seconds]
dnhester26 has quit [Client Quit]
dnhester has joined #commonlisp
jmdaemon has quit [Ping timeout: 268 seconds]
dnhester has quit [Quit: WeeChat 4.2.1]
amb007 has quit [Ping timeout: 256 seconds]
brokkoli_origina has quit [Ping timeout: 264 seconds]
Stenotrophomonas has joined #commonlisp
amb007 has joined #commonlisp
oneeyedalien has quit [Quit: Leaving]
oneeyedalien has joined #commonlisp
chomwitt has joined #commonlisp
dcb has quit [Quit: Connection closed for inactivity]
tok has joined #commonlisp
ebrasca has quit [Remote host closed the connection]
amb007 has quit [Read error: Connection reset by peer]
amb007 has joined #commonlisp
danse-nr3 has quit [Read error: Connection reset by peer]
danse-nr3 has joined #commonlisp
oneeyedalien_ has joined #commonlisp
szkl has quit [Quit: Connection closed for inactivity]
dnhester` has quit [Remote host closed the connection]
oneeyedalien has quit [Ping timeout: 256 seconds]
oneeyedalien_ has quit [Max SendQ exceeded]
oneeyedalien_ has joined #commonlisp
oneeyedalien_ has quit [Max SendQ exceeded]
oneeyedalien_ has joined #commonlisp
X-Scale has quit [Quit: Client closed]
terrorjack0 has joined #commonlisp
terrorjack has quit [Read error: Connection reset by peer]
terrorjack0 is now known as terrorjack
dnhester has joined #commonlisp
X-Scale has joined #commonlisp
chomwitt has quit [Ping timeout: 246 seconds]
Oddity has quit [Ping timeout: 246 seconds]
<phoe> minion: memo for green_: try to SETF the SYMBOL-VALUE of FIND-SYMBOL in order to avoid having a read-time dependency on the symbol.
<minion> Remembered. I'll tell green_ when he/she/it next speaks.
dnhester has quit [Ping timeout: 268 seconds]
<phoe> minion: memo for elderK: glad to hear this
<minion> Remembered. I'll tell elderK when he/she/it next speaks.
pillton has quit [Quit: ERC 5.5.0.29.1 (IRC client for GNU Emacs 29.2)]
Oddity has joined #commonlisp
Equill has joined #commonlisp
vats has quit [Ping timeout: 260 seconds]
tok has quit [Remote host closed the connection]
iska has joined #commonlisp
dnhester has joined #commonlisp
tyson2 has joined #commonlisp
decweb has joined #commonlisp
X-Scale has quit [Quit: Client closed]
Oddity has quit [Ping timeout: 264 seconds]
rainthree has quit [Ping timeout: 260 seconds]
yitzi has joined #commonlisp
azimut has joined #commonlisp
Stenotrophomonas has quit [Ping timeout: 256 seconds]
igemnace has quit [Read error: Connection reset by peer]
brokkoli_origin has joined #commonlisp
jon_atack has quit [Ping timeout: 264 seconds]
Lycurgus has joined #commonlisp
danse-nr3 has quit [Ping timeout: 260 seconds]
igemnace has joined #commonlisp
thuna` has quit [Remote host closed the connection]
alcor has left #commonlisp [ERC 5.6-git (IRC client for GNU Emacs 29.2)]
alcor has joined #commonlisp
danse-nr3 has joined #commonlisp
thuna` has joined #commonlisp
X-Scale has joined #commonlisp
aurelius_nero has joined #commonlisp
josrr has joined #commonlisp
rainthree has joined #commonlisp
unl0ckd has joined #commonlisp
holycow has quit [Quit: Lost terminal]
oneeyedalien_ has quit [Quit: Leaving]
jonatack has joined #commonlisp
aurelius_nero has quit [Quit: Leaving]
traidare has quit [Ping timeout: 246 seconds]
Inline has quit [Quit: Leaving]
aurelius_nero has joined #commonlisp
green_ has joined #commonlisp
ym has quit [Quit: Leaving]
szkl has joined #commonlisp
awlygj has joined #commonlisp
kevingal has joined #commonlisp
ymir has joined #commonlisp
bendersteed has quit [Quit: bendersteed]
philipp_ has quit [Ping timeout: 264 seconds]
jonatack has quit [Ping timeout: 252 seconds]
ymir has quit [Ping timeout: 264 seconds]
yitzi has quit [Remote host closed the connection]
prxq has joined #commonlisp
<prxq> I'm looking for a simple package to interface to mysql. I'm thinking of something similar in functionality to pymysql, with prepared statements, cursors, etc. but not an ORM. Any recommendations?
dnhester has quit [Ping timeout: 268 seconds]
waleee has joined #commonlisp
jonatack has joined #commonlisp
jonatack has quit [Ping timeout: 256 seconds]
danse-nr3 has quit [Ping timeout: 255 seconds]
<alcor> prxq: Well, there's cl-dbi https://github.com/fukamachi/cl-dbi – it seems to cover what you're looking for
<ixelp> GitHub - fukamachi/cl-dbi: Database independent interface for Common Lisp
<alcor> Not sure what other options there are. Supposedly clsql can be used without an ORM but I didn't find any info on that, or whether the package is still maintained (lots of links are broken)
dnhester has joined #commonlisp
tyson2 has quit [Remote host closed the connection]
unl0ckd has quit [Ping timeout: 268 seconds]
ymir has joined #commonlisp
danza has joined #commonlisp
varjag has quit [Quit: ERC (IRC client for Emacs 27.1)]
alcor has quit [Read error: Connection reset by peer]
brokkoli_origin has quit [Ping timeout: 268 seconds]
Inline has joined #commonlisp
danza has quit [Ping timeout: 264 seconds]
brokkoli_origin has joined #commonlisp
X-Scale has quit [Quit: Client closed]
alcor has joined #commonlisp
Pixel_Outlaw has joined #commonlisp
waleee has quit [Ping timeout: 246 seconds]
<prxq> alcor: thanks, that looks good.
<prxq> alcor: there's a lot of rot in these old libraries, unfortunately.
ymir has quit [Ping timeout: 252 seconds]
<Pixel_Outlaw> Any thoughts on a GUI system to create a fast raster editor? I know GTK was broken on Mac last time I checked. I'm considering Swing and ABCL for portability.
<Pixel_Outlaw> Essentially something that's not going to die if I floodfill a 1920x1080 screen. :P
<bjorkintosh> McClim?
thuna` has quit [Remote host closed the connection]
yitzi has joined #commonlisp
Inline has quit [Quit: Leaving]
<Shinmera> tangent, why are folks still using mysql
<Equill> Familiarity?
<Equill> I admit that would be one reason I'd use PostgreSQL if I needed a relational DBMS again.
<Shinmera> there's a myriad of reasons not to use mysql/mariadb, and if you can't translate your sql experience to postgres' flavour, lord help you I guess
<Shinmera> anyhow
<Shinmera> Pixel_Outlaw: What exactly do you intend to do? Like, a painting program?
cage has joined #commonlisp
attila_lendvai has joined #commonlisp
<prxq> Shinmera: not aware of any reason *not* to use it. What's the problem with it?
<Shinmera> everything, really
<Shinmera> its query processor is awful, the internal team org is awful, it has really awful legacy cruft, etc etc.
<Shinmera> There hasn't been a reason to use it for like ten years
<Shinmera> actually scratch that 15 years
<Shinmera> postgres is the thing to use for rdb
<Shinmera> and postmodern is an excellent library for it
<ixelp> GitHub - marijnh/Postmodern: A Common Lisp PostgreSQL programming interface
<Shinmera> yes
<prxq> Shinmera: I haver rather simple needs, hadn't noticed any problem with mysql.
<Equill> About 20 years ago, its advantages over Postgres were speed and use of the GPL. The speed advantage went away long ago. I remember them adding InnoDB, where the "innovation" was some semblence of data integrity, but the "near enough is good enough" approach to data-types was always concerning.
tyson2 has joined #commonlisp
traidare has joined #commonlisp
<prxq> Well if you all say so - I guess postmodern + postgresql is going to be it :-)
<Equill> Yay!
zxcvz has joined #commonlisp
gosha_ has joined #commonlisp
random-nick has joined #commonlisp
dcb has joined #commonlisp
pranavats has left #commonlisp [Error from remote client]
Oddity has joined #commonlisp
jmdaemon has joined #commonlisp
igemnace has quit [Quit: WeeChat 4.2.1]
benkard has joined #commonlisp
mulk has quit [Ping timeout: 255 seconds]
benkard is now known as mulk
pranavats has joined #commonlisp
puke has quit [Remote host closed the connection]
echos- has quit [Quit: cheerio]
semz has quit [Remote host closed the connection]
shka has quit [Remote host closed the connection]
contrapunctus has quit [Ping timeout: 264 seconds]
Colleen has quit [Ping timeout: 264 seconds]
prxq has quit [*.net *.split]
awlygj has quit [*.net *.split]
decweb has quit [*.net *.split]
dino_tutter has quit [*.net *.split]
chealjo has quit [*.net *.split]
GreaseMonkey has quit [*.net *.split]
gko` has quit [*.net *.split]
splittist has quit [*.net *.split]
tasty has quit [*.net *.split]
molson has quit [*.net *.split]
aeth has quit [*.net *.split]
ezakimak has quit [*.net *.split]
leeb has quit [*.net *.split]
Mandus has quit [*.net *.split]
snits has quit [*.net *.split]
luna-is-here has quit [*.net *.split]
Lycurgus has quit [*.net *.split]
Lord_of_Life has quit [*.net *.split]
robin has quit [*.net *.split]
NotThatRPG has quit [*.net *.split]
Oladon1 has quit [*.net *.split]
fe[nl]ix has quit [*.net *.split]
bjorkintosh has quit [*.net *.split]
son0p has quit [*.net *.split]
fitzsim has quit [*.net *.split]
cinerion has quit [*.net *.split]
fiddlerwoaroof has quit [*.net *.split]
ryanbw has quit [*.net *.split]
Renfield has quit [*.net *.split]
EsoAlgo811 has quit [*.net *.split]
drakonis has quit [*.net *.split]
skempf has quit [*.net *.split]
hernan has quit [*.net *.split]
nxtr_ has quit [*.net *.split]
zagura has quit [*.net *.split]
jfb4 has quit [*.net *.split]
Pixel_Outlaw has quit [*.net *.split]
green_ has quit [*.net *.split]
thonkpod_ has quit [*.net *.split]
mala has quit [*.net *.split]
phantomics_ has quit [*.net *.split]
hineios2 has quit [*.net *.split]
luis has quit [*.net *.split]
ixelp has quit [*.net *.split]
younder has quit [*.net *.split]
mesaoptimizer has quit [*.net *.split]
randm has quit [*.net *.split]
kmroz has quit [*.net *.split]
kurfen has quit [*.net *.split]
theBlackDragon has quit [*.net *.split]
jfloren has quit [*.net *.split]
patrix has quit [*.net *.split]
xantoz has quit [*.net *.split]
migap__ has quit [*.net *.split]
markasoftware_ has quit [*.net *.split]
antoszka has quit [*.net *.split]
gendl__ has quit [*.net *.split]
selwon has quit [*.net *.split]
kagevf has quit [*.net *.split]
saturn2 has quit [*.net *.split]
b3lm0nt has quit [*.net *.split]
olnw has quit [*.net *.split]
aurelius_nero has quit [*.net *.split]
mustafa has quit [*.net *.split]
mariari has quit [*.net *.split]
mm007emko has quit [*.net *.split]
samebchase has quit [*.net *.split]
doulos05 has quit [*.net *.split]
OlCe has quit [*.net *.split]
jladd- has quit [*.net *.split]
remexre has quit [*.net *.split]
cdegroot has quit [*.net *.split]
Grauwolf has quit [*.net *.split]
crumbles_ has quit [*.net *.split]
rdrg109 has quit [*.net *.split]
phoe has quit [*.net *.split]
equwal has quit [*.net *.split]
|3b| has quit [*.net *.split]
viaken has quit [*.net *.split]
mister_m has quit [*.net *.split]
Sario has quit [*.net *.split]
danieli has quit [*.net *.split]
sukaeto has quit [*.net *.split]
szkl has quit [*.net *.split]
pve has quit [*.net *.split]
kg7ski has quit [*.net *.split]
les has quit [*.net *.split]
jeffrey has quit [*.net *.split]
waaron_ has quit [*.net *.split]
dmgk has quit [*.net *.split]
csos95_ has quit [*.net *.split]
icebarf has quit [*.net *.split]
Catie` has quit [*.net *.split]
hexology has quit [*.net *.split]
gpiero has quit [*.net *.split]
famicom_guy has quit [*.net *.split]
jmercouris has quit [*.net *.split]
_death has quit [*.net *.split]
reb has quit [*.net *.split]
wacki has quit [*.net *.split]
msv has quit [*.net *.split]
semarie has quit [*.net *.split]
scymtym has quit [*.net *.split]
Spawns_Carpeting has quit [*.net *.split]
zephyr has quit [*.net *.split]
SAL9000 has quit [*.net *.split]
d4ryus has quit [*.net *.split]
even4void has quit [*.net *.split]
dnhester has quit [*.net *.split]
mzan has quit [*.net *.split]
enzuru has quit [*.net *.split]
synchromesh has quit [*.net *.split]
White_Flame has quit [*.net *.split]
chsasank has quit [*.net *.split]
grawlinson has quit [*.net *.split]
glozzom has quit [*.net *.split]
bike has quit [*.net *.split]
doyougnu has quit [*.net *.split]
Shinmera has quit [*.net *.split]
tertek has quit [*.net *.split]
MetaYan has quit [*.net *.split]
zxcvz has quit [*.net *.split]
iska has quit [*.net *.split]
rendar has quit [*.net *.split]
gooba has quit [*.net *.split]
lagash has quit [*.net *.split]
cracauer has quit [*.net *.split]
fourier has quit [*.net *.split]
prokhor__ has quit [*.net *.split]
mathrick has quit [*.net *.split]
youthpastor has quit [*.net *.split]
hirez has quit [*.net *.split]
vxe420 has quit [*.net *.split]
etimmons has quit [*.net *.split]
overclucker has quit [*.net *.split]
copec has quit [*.net *.split]
gjvc has quit [*.net *.split]
energizer has quit [*.net *.split]
haku1 has quit [*.net *.split]
smlckz has quit [*.net *.split]
minion has quit [*.net *.split]
froggey has quit [*.net *.split]
loke has quit [*.net *.split]
pok has quit [*.net *.split]
yitzi has quit [*.net *.split]
alip has quit [*.net *.split]
josrr has quit [*.net *.split]
amb007 has quit [*.net *.split]
ronald_ has quit [*.net *.split]
markb1 has quit [*.net *.split]
dtman34 has quit [*.net *.split]
johnjaye has quit [*.net *.split]
yottabyte has quit [*.net *.split]
Irvise_ has quit [*.net *.split]
gaze__ has quit [*.net *.split]
gilberth has quit [*.net *.split]
manwithluck has quit [*.net *.split]
chrcav has quit [*.net *.split]
specbot has quit [*.net *.split]
duuqnd has quit [*.net *.split]
qhong_ has quit [*.net *.split]
krasjet has quit [*.net *.split]
lonjil has quit [*.net *.split]
resttime has quit [*.net *.split]
coat has quit [*.net *.split]
mulk has quit [*.net *.split]
jmdaemon has quit [*.net *.split]
alcor has quit [*.net *.split]
jmiven has quit [*.net *.split]
micro has quit [*.net *.split]
fermat has quit [*.net *.split]
Lord_Nightmare has quit [*.net *.split]
mfiano has quit [*.net *.split]
deriamis has quit [*.net *.split]
mmk2410 has quit [*.net *.split]
foretspaisibles has quit [*.net *.split]
dustinm` has quit [*.net *.split]
zups has quit [*.net *.split]
ns12 has quit [*.net *.split]
lieven has quit [*.net *.split]
grinton has quit [*.net *.split]
calx has quit [*.net *.split]
Oddity has quit [*.net *.split]
dcb has quit [*.net *.split]
rainthree has quit [*.net *.split]
Equill has quit [*.net *.split]
msavoritias has quit [*.net *.split]
rgherdt has quit [*.net *.split]
flip214 has quit [*.net *.split]
notzmv has quit [*.net *.split]
beach has quit [*.net *.split]
cmack has quit [*.net *.split]
louis77 has quit [*.net *.split]
alanz has quit [*.net *.split]
iisi has quit [*.net *.split]
flounders has quit [*.net *.split]
tychoish has quit [*.net *.split]
mht-wtf has quit [*.net *.split]
spec has quit [*.net *.split]
mrvdb has quit [*.net *.split]
ElKowar has quit [*.net *.split]
Opus has quit [*.net *.split]
ryuslash_ has quit [*.net *.split]
jdz has quit [*.net *.split]
pkal has quit [*.net *.split]
Fade has quit [*.net *.split]
azimut has quit [*.net *.split]
anticomputer has quit [*.net *.split]
triffid has quit [*.net *.split]
gxt_ has quit [*.net *.split]
chiselfuse has quit [*.net *.split]
ec has quit [*.net *.split]
traidare has quit [*.net *.split]
tyson2 has quit [*.net *.split]
attila_lendvai has quit [*.net *.split]
cage has quit [*.net *.split]
Alfr has quit [*.net *.split]
sgithens_ has quit [*.net *.split]
Posterdati has quit [*.net *.split]
Eoco has quit [*.net *.split]
Bubblegumdrop has quit [*.net *.split]
childlikempress has quit [*.net *.split]
seanw has quit [*.net *.split]
deadmarshal_ has quit [*.net *.split]
edgar-rft has quit [*.net *.split]
phadthai has quit [*.net *.split]
slyrus has quit [*.net *.split]
Kingsy has quit [*.net *.split]
lucerne has quit [*.net *.split]
skin has quit [*.net *.split]
ajoberstar has quit [*.net *.split]
sm2n has quit [*.net *.split]
alethkit has quit [*.net *.split]
jasom has quit [*.net *.split]
bheesham has quit [*.net *.split]
rselim has quit [*.net *.split]
chiheisen has quit [*.net *.split]
\f has quit [*.net *.split]
cpli has quit [*.net *.split]
artyn has quit [*.net *.split]
whereiseveryone has quit [*.net *.split]
srhm has quit [*.net *.split]
brettgilio has quit [*.net *.split]
sherbert has quit [*.net *.split]
nathanb has quit [*.net *.split]
jonlevin has quit [*.net *.split]
mcoll has quit [*.net *.split]
slondr has quit [*.net *.split]
migalmoreno has quit [*.net *.split]
zyd has quit [*.net *.split]
gosha_ has quit [*.net *.split]
sirufer has quit [*.net *.split]
nytpu has quit [*.net *.split]
payphone has quit [*.net *.split]
jmbr has quit [*.net *.split]
arpunk has quit [*.net *.split]
mhcat has quit [*.net *.split]
theothornhill has quit [*.net *.split]
okflo has quit [*.net *.split]
shunter has quit [*.net *.split]
ggb has quit [*.net *.split]
pvac has quit [*.net *.split]
edgarvincent has quit [*.net *.split]
morganw has quit [*.net *.split]
Schnouki has quit [*.net *.split]
paulapatience has quit [*.net *.split]
ello has quit [*.net *.split]
manicennui has quit [*.net *.split]
cenobite has quit [*.net *.split]
hayley has quit [*.net *.split]
cross has quit [*.net *.split]
justache has quit [*.net *.split]
griffinmb_ has quit [*.net *.split]
cayley5 has quit [*.net *.split]
Nezteb____ has quit [*.net *.split]
jrm has quit [*.net *.split]
m5zs7k has quit [*.net *.split]
Perflosopher has quit [*.net *.split]
iquites has quit [*.net *.split]
hefner has quit [*.net *.split]
dmho has quit [*.net *.split]
jsatk has quit [*.net *.split]
conjunctive has quit [*.net *.split]
stylewarning has quit [*.net *.split]
brokkoli_origin has quit [*.net *.split]
Odin-LAP has quit [*.net *.split]
kopiyka has quit [*.net *.split]
pl has quit [*.net *.split]
dbotton has quit [*.net *.split]
palter has quit [*.net *.split]
drmeister_ has quit [*.net *.split]
rakka has quit [*.net *.split]
Demosthenex has quit [*.net *.split]
pieguy128 has quit [*.net *.split]
dim has quit [*.net *.split]
borodust has quit [*.net *.split]
bollu has quit [*.net *.split]
jaimelm_ has quit [*.net *.split]
ChanServ has quit [*.net *.split]
easye has quit [Read error: Connection reset by peer]
pranavats has quit [Ping timeout: 264 seconds]
jfloren_ has quit [Ping timeout: 264 seconds]
tibfulv is now known as 074AAN4EJ
terrorjack is now known as 074AAOBEZ
khrbtxyz is now known as 074AALQY5
074AAN4EJ has quit [Ping timeout: 264 seconds]
kaskal- has quit [Ping timeout: 264 seconds]
074AALQY5 has quit [Ping timeout: 264 seconds]
contrapunctus has joined #commonlisp
kaskal has joined #commonlisp
terrorjack has joined #commonlisp
khrbtxyz has joined #commonlisp
tibfulv has joined #commonlisp
thuna` has joined #commonlisp
gxt_ has joined #commonlisp
rgherdt has joined #commonlisp
Colleen has joined #commonlisp
semz has joined #commonlisp
pfdietz has joined #commonlisp
echos has joined #commonlisp
mulk has joined #commonlisp
puke has joined #commonlisp
jmdaemon has joined #commonlisp
Oddity has joined #commonlisp
dcb has joined #commonlisp
gosha_ has joined #commonlisp
zxcvz has joined #commonlisp
traidare has joined #commonlisp
attila_lendvai has joined #commonlisp
cage has joined #commonlisp
Pixel_Outlaw has joined #commonlisp
alcor has joined #commonlisp
brokkoli_origin has joined #commonlisp
tyson2 has joined #commonlisp
yitzi has joined #commonlisp
prxq has joined #commonlisp
dnhester has joined #commonlisp
awlygj has joined #commonlisp
green_ has joined #commonlisp
rainthree has joined #commonlisp
Lycurgus has joined #commonlisp
szkl has joined #commonlisp
aurelius_nero has joined #commonlisp
josrr has joined #commonlisp
azimut has joined #commonlisp
decweb has joined #commonlisp
iska has joined #commonlisp
Equill has joined #commonlisp
amb007 has joined #commonlisp
msavoritias has joined #commonlisp
dino_tutter has joined #commonlisp
anticomputer has joined #commonlisp
reb has joined #commonlisp
pve has joined #commonlisp
wacki has joined #commonlisp
ronald_ has joined #commonlisp
triffid has joined #commonlisp
Lord_of_Life has joined #commonlisp
flip214 has joined #commonlisp
robin has joined #commonlisp
rendar has joined #commonlisp
NotThatRPG has joined #commonlisp
thonkpod_ has joined #commonlisp
mzan has joined #commonlisp
dtman34 has joined #commonlisp
gooba has joined #commonlisp
markb1 has joined #commonlisp
lagash has joined #commonlisp
jmiven has joined #commonlisp
notzmv has joined #commonlisp
Oladon1 has joined #commonlisp
fe[nl]ix has joined #commonlisp
enzuru has joined #commonlisp
bjorkintosh has joined #commonlisp
mala has joined #commonlisp
mariari has joined #commonlisp
semarie has joined #commonlisp
johnjaye has joined #commonlisp
fitzsim has joined #commonlisp
Alfr has joined #commonlisp
son0p has joined #commonlisp
sgithens_ has joined #commonlisp
cracauer has joined #commonlisp
fourier has joined #commonlisp
mustafa has joined #commonlisp
yottabyte has joined #commonlisp
phantomics_ has joined #commonlisp
Posterdati has joined #commonlisp
synchromesh has joined #commonlisp
prokhor__ has joined #commonlisp
chiheisen has joined #commonlisp
bheesham has joined #commonlisp
rselim has joined #commonlisp
jasom has joined #commonlisp
alethkit has joined #commonlisp
sm2n has joined #commonlisp
ajoberstar has joined #commonlisp
skin has joined #commonlisp
cpli has joined #commonlisp
artyn has joined #commonlisp
srhm has joined #commonlisp
\f has joined #commonlisp
whereiseveryone has joined #commonlisp
sherbert has joined #commonlisp
brettgilio has joined #commonlisp
sirufer has joined #commonlisp
jonlevin has joined #commonlisp
nathanb has joined #commonlisp
zyd has joined #commonlisp
migalmoreno has joined #commonlisp
slondr has joined #commonlisp
mcoll has joined #commonlisp
nytpu has joined #commonlisp
theothornhill has joined #commonlisp
payphone has joined #commonlisp
jmbr has joined #commonlisp
paulapatience has joined #commonlisp
Schnouki has joined #commonlisp
morganw has joined #commonlisp
pvac has joined #commonlisp
arpunk has joined #commonlisp
edgarvincent has joined #commonlisp
mhcat has joined #commonlisp
okflo has joined #commonlisp
shunter has joined #commonlisp
ggb has joined #commonlisp
mathrick has joined #commonlisp
msv has joined #commonlisp
scymtym has joined #commonlisp
micro has joined #commonlisp
beach has joined #commonlisp
Irvise_ has joined #commonlisp
ello has joined #commonlisp
manicennui has joined #commonlisp
Odin-LAP has joined #commonlisp
fermat has joined #commonlisp
mm007emko has joined #commonlisp
Lord_Nightmare has joined #commonlisp
Eoco has joined #commonlisp
hineios2 has joined #commonlisp
chealjo has joined #commonlisp
gaze__ has joined #commonlisp
GreaseMonkey has joined #commonlisp
samebchase has joined #commonlisp
kg7ski has joined #commonlisp
mfiano has joined #commonlisp
Spawns_Carpeting has joined #commonlisp
louis77 has joined #commonlisp
cmack has joined #commonlisp
cinerion has joined #commonlisp
chsasank has joined #commonlisp
gilberth has joined #commonlisp
ixelp has joined #commonlisp
manwithluck has joined #commonlisp
youthpastor has joined #commonlisp
hirez has joined #commonlisp
gko` has joined #commonlisp
doulos05 has joined #commonlisp
deriamis has joined #commonlisp
alanz has joined #commonlisp
vxe420 has joined #commonlisp
iisi has joined #commonlisp
chrcav has joined #commonlisp
etimmons has joined #commonlisp
overclucker has joined #commonlisp
flounders has joined #commonlisp
White_Flame has joined #commonlisp
copec has joined #commonlisp
Bubblegumdrop has joined #commonlisp
tychoish has joined #commonlisp
splittist has joined #commonlisp
tasty has joined #commonlisp
younder has joined #commonlisp
SAL9000 has joined #commonlisp
zephyr has joined #commonlisp
molson has joined #commonlisp
luis has joined #commonlisp
mmk2410 has joined #commonlisp
foretspaisibles has joined #commonlisp
d4ryus has joined #commonlisp
hayley has joined #commonlisp
fiddlerwoaroof has joined #commonlisp
jladd- has joined #commonlisp
les has joined #commonlisp
ryanbw has joined #commonlisp
childlikempress has joined #commonlisp
seanw has joined #commonlisp
chiselfuse has joined #commonlisp
gjvc has joined #commonlisp
dustinm` has joined #commonlisp
kopiyka has joined #commonlisp
olnw has joined #commonlisp
ec has joined #commonlisp
OlCe has joined #commonlisp
deadmarshal_ has joined #commonlisp
aeth has joined #commonlisp
edgar-rft has joined #commonlisp
Renfield has joined #commonlisp
ezakimak has joined #commonlisp
even4void has joined #commonlisp
dmgk has joined #commonlisp
specbot has joined #commonlisp
jeffrey has joined #commonlisp
kurfen has joined #commonlisp
kmroz has joined #commonlisp
phadthai has joined #commonlisp
waaron_ has joined #commonlisp
leeb has joined #commonlisp
zups has joined #commonlisp
Mandus has joined #commonlisp
snits has joined #commonlisp
csos95_ has joined #commonlisp
icebarf has joined #commonlisp
luna-is-here has joined #commonlisp
slyrus has joined #commonlisp
energizer has joined #commonlisp
remexre has joined #commonlisp
pl has joined #commonlisp
dbotton has joined #commonlisp
cenobite has joined #commonlisp
palter has joined #commonlisp
drmeister_ has joined #commonlisp
spec has joined #commonlisp
mht-wtf has joined #commonlisp
calx has joined #commonlisp
rakka has joined #commonlisp
ns12 has joined #commonlisp
Catie` has joined #commonlisp
randm has joined #commonlisp
mesaoptimizer has joined #commonlisp
ChanServ has joined #commonlisp
jaimelm_ has joined #commonlisp
dmho has joined #commonlisp
hefner has joined #commonlisp
jsatk has joined #commonlisp
conjunctive has joined #commonlisp
stylewarning has joined #commonlisp
iquites has joined #commonlisp
bollu has joined #commonlisp
borodust has joined #commonlisp
dim has joined #commonlisp
pieguy128 has joined #commonlisp
jrm has joined #commonlisp
m5zs7k has joined #commonlisp
Nezteb____ has joined #commonlisp
Perflosopher has joined #commonlisp
cayley5 has joined #commonlisp
griffinmb_ has joined #commonlisp
Demosthenex has joined #commonlisp
mrvdb has joined #commonlisp
justache has joined #commonlisp
lucerne has joined #commonlisp
ElKowar has joined #commonlisp
ryuslash_ has joined #commonlisp
jdz has joined #commonlisp
Opus has joined #commonlisp
pkal has joined #commonlisp
Fade has joined #commonlisp
Kingsy has joined #commonlisp
lieven has joined #commonlisp
grinton has joined #commonlisp
qhong_ has joined #commonlisp
duuqnd has joined #commonlisp
krasjet has joined #commonlisp
coat has joined #commonlisp
lonjil has joined #commonlisp
resttime has joined #commonlisp
haku1 has joined #commonlisp
smlckz has joined #commonlisp
minion has joined #commonlisp
froggey has joined #commonlisp
pok has joined #commonlisp
loke has joined #commonlisp
alip has joined #commonlisp
grawlinson has joined #commonlisp
doyougnu has joined #commonlisp
bike has joined #commonlisp
glozzom has joined #commonlisp
Shinmera has joined #commonlisp
tertek has joined #commonlisp
MetaYan has joined #commonlisp
jmercouris has joined #commonlisp
hexology has joined #commonlisp
gpiero has joined #commonlisp
_death has joined #commonlisp
famicom_guy has joined #commonlisp
b3lm0nt has joined #commonlisp
saturn2 has joined #commonlisp
kagevf has joined #commonlisp
selwon has joined #commonlisp
gendl__ has joined #commonlisp
antoszka has joined #commonlisp
markasoftware_ has joined #commonlisp
migap__ has joined #commonlisp
jfloren has joined #commonlisp
theBlackDragon has joined #commonlisp
xantoz has joined #commonlisp
patrix has joined #commonlisp
Grauwolf has joined #commonlisp
cdegroot has joined #commonlisp
phoe has joined #commonlisp
rdrg109 has joined #commonlisp
equwal has joined #commonlisp
|3b| has joined #commonlisp
sukaeto has joined #commonlisp
danieli has joined #commonlisp
mister_m has joined #commonlisp
viaken has joined #commonlisp
cross has joined #commonlisp
Sario has joined #commonlisp
EsoAlgo811 has joined #commonlisp
drakonis has joined #commonlisp
hernan has joined #commonlisp
skempf has joined #commonlisp
nxtr_ has joined #commonlisp
zagura has joined #commonlisp
jfb4 has joined #commonlisp
crumbles_ has joined #commonlisp
074AAOBEZ has quit [Max SendQ exceeded]
jfloren_ has joined #commonlisp
<Bubblegumdrop> McCLIMLloy
<Bubblegumdrop> Gooey Investigator
<Shinmera> it is theoretically possible to run either on top of the other.
<Bubblegumdrop> Shinmera I can link your treehouse videos? I know they're outdated but I learned a lot about your kandria setup from the Leaf project
<Shinmera> you don't need to ask me for permission, the videos are public
<Bubblegumdrop> Pixel_Outlaw https://www.youtube.com/watch?v=_DjEK3DMY_0 Shinmera's whole series is fantastic
<ixelp> Treehouse - Pt. 1 (Shootman 1) - YouTube
<Bubblegumdrop> Shinmera I respect you!
<Shinmera> though for Alloy in particular the examples it ships and the kandria source are better reference points
<Bubblegumdrop> Yes that's where I left off.
<Shinmera> and trial's examples, now that they have some UI
awlygj has quit [Quit: leaving]
wacki has quit [Quit: My iMac has gone to sleep. ZZZzzz…]
dnhester has quit [Ping timeout: 252 seconds]
rainthree has quit [Ping timeout: 246 seconds]
amb007 has quit [Ping timeout: 268 seconds]
amb007 has joined #commonlisp
ymir has joined #commonlisp
<zyd> A week or so back I went through and watched all the Alloy videos for a high-level understanding of it. Good stuff. Lots of bird noises :)
<Shinmera> who knows if I'll ever do streams like that again
pfdietz has quit [Quit: Client closed]
<notzmv> interesting stuff
<notzmv> I hope you're undergoing treatment for that Shinmera
<Shinmera> there's no treatment for streaming. once you stream, your soul is tainted forever
dnhester has joined #commonlisp
<notzmv> I meant the depression :)
<notzmv> you do great work
<zyd> streamer brain is quite serious. makes one hallucinate at all times
<zyd> "is this real chat!?"
<Shinmera> it's off topic here, but if you want to know I've written plenty at length about my situation on my blog
<notzmv> I'll read when I have some time, thanks
<younder> Looking at how to meter cache misses and whether my data will fit in cache. Seems like you have to really dig in and read the hardware performance counters. Has anyone seen any any tools for this?
wacki has joined #commonlisp
<Shinmera> no
<Shinmera> you're looking at the realm of asm
<Shinmera> it's also even cpu model specific
<Shinmera> so
<Shinmera> good luck
NicknameJohn has joined #commonlisp
son0p has quit [Ping timeout: 260 seconds]
msavoritias has quit [Remote host closed the connection]
rgherdt has quit [Ping timeout: 272 seconds]
Nilby has joined #commonlisp
rgherdt has joined #commonlisp
X-Scale has joined #commonlisp
a51 has joined #commonlisp
ebrasca has joined #commonlisp
yitzi has quit [Ping timeout: 268 seconds]
yitzi_ has joined #commonlisp
yitzi_ has quit [Read error: Connection reset by peer]
yitzi has joined #commonlisp
ymir has quit [Ping timeout: 256 seconds]
unl0ckd has joined #commonlisp
green_ has quit [Ping timeout: 268 seconds]
<prxq> Is there a more or less stable, relatively simple gui toolkit out there? Tk-based would suffice.
traidare has quit [Ping timeout: 272 seconds]
<Shinmera> there's several tk libs afaiu
<Shinmera> haven't tried any, myself
<prxq> ltk seems mantained, at least in CL terms.
<ixelp> GitHub - herth/ltk
wacki has quit [Read error: Connection reset by peer]
wacki_ has joined #commonlisp
<ixelp> GUI toolkits
jonatack has joined #commonlisp
green_ has joined #commonlisp
waleee has joined #commonlisp
jonatack has quit [Ping timeout: 264 seconds]
zxcvz has quit [Quit: zxcvz]
elderK has joined #commonlisp
elderK has quit [Client Quit]
elderK has joined #commonlisp
green_ has quit [Remote host closed the connection]
green_ has joined #commonlisp
NicknameJohn has quit [Ping timeout: 260 seconds]
ymir has joined #commonlisp
unl0ckd has quit [Ping timeout: 268 seconds]
cage has quit [Quit: rcirc on GNU Emacs 29.1]
tyson2 has quit [Remote host closed the connection]
zephyr has quit [Ping timeout: 264 seconds]
zetef has joined #commonlisp
X-Scale has quit [Quit: Client closed]
<younder> (ql:quickload "iup")
yitzi has quit [Ping timeout: 260 seconds]
yitzi has joined #commonlisp
yitzi has quit [Remote host closed the connection]
zetef has quit [Ping timeout: 260 seconds]
zetef has joined #commonlisp
lispmacs[work] has joined #commonlisp
zetef has quit [Remote host closed the connection]
jonatack has joined #commonlisp
<lispmacs[work]> hi, in one file I want to make another name for a built-in function, so it matches the algorithm documentation. What is the simplest way to do that?
<lispmacs[work]> more specifically, I want to able to call TRUNCATE by the name FIX.
jonatack has quit [Ping timeout: 264 seconds]
amb007 has quit [Ping timeout: 246 seconds]
chomwitt has joined #commonlisp
<elderK> lispmacs[work]: Why not just wrap the function?
<minion> elderK, memo from phoe: glad to hear this
<elderK> lispmacs[work]: As long as it's inlinable, there should be no appreciable overhead, afaik.
<lispmacs[work]> elderK: just thought there might be something more elegant, like (defalias truncate fix)
<lispmacs[work]> as opposed to passing the parameters and such
son0p has joined #commonlisp
<elderK> lispmacs[work]: I understand. I wish we could rename on import, too. I think there are ways to achieve what you're asking, at least in some form but I don't know enough to know whether they are safe.
<elderK> For instance, you could get truncate's function definition, and copy it to a new symbol.
<elderK> I'd suggest just wrapping the function, though :)
<lispmacs[work]> I just imagined that I could just somehow change the function reference of one symbol to be the same as the other symbol
<elderK> You could write a defalias macro, though, that would do the boilerplate for you.
<elderK> Moment, I'll look up CLHS for something you can play with.
<lispmacs[work]> the symbols are just pointing to the functions, right?
<lispmacs[work]> the function part of the symbol, I mean
<elderK> Symbols are pretty complex: They contain a lot of information, one of which is the symbol's function definition (in the global scope.)
<ixelp> CLHS: Accessor SYMBOL-FUNCTION
<elderK> You could use this to extract truncate's function definition, and copy it to another symbol.
<elderK> You'd need to ask others here though, as to whether that's a good idea or not :)
* lispmacs[work] turns to others
<lispmacs[work]> any reason not to do that?
<elderK> I'm not sure: From my perspective, it seems like it would be a safe thing to do. I'd experiment and see what you learn.
<mfiano> I would use fdefinition instead.
<bike> it won't copy over anything _but_ the function. so for example, the compiler won't know about your alias, and won't inline it or do whatever special optimizations it has for a basic arithmetic function like truncate.
<elderK> bike: Is there a way to do what copy-symbol does, but with a new name?
<elderK> Or would you have to enumerate over, and copy, the properties?
<bike> there's probably no way to copy it at all. that compiler stuff isn't usually in the symbol plist.
<elderK> Yeah, that's what I'd figure: The compiler will treat some things specially.
<elderK> mfiano: Is fdefinition preferred because it accesses the global function?
amb007 has joined #commonlisp
<mfiano> ,clhs fdefinition
<mfiano> ::clhs fdefinition
<ixelp> CLHS: Accessor FDEFINITION
<mfiano> See the very bottom
<mfiano> A function may not be just a symbol. It can be a (setf foo). This was a later addition to the standard IIRC.
tyson2 has joined #commonlisp
<lispmacs[work]> so, would that be (setf (fdefinition fix) (fdefinition truncate)) ?
<mfiano> may not be named by just a symbol, rather
<mfiano> It would be the same exact syntax as symbol-function
<mfiano> As noted
<elderK> mfiano: Thanks :)
<_death> maybe just use the name TRUNCATE, as that is what a CL programmer knows and expects to see
<mfiano> The exception is that you can also access the symbol function of the function #'(setf foo)
<lispmacs[work]> _death: don't care about them
<_death> lispmacs: about who
<lispmacs[work]> the other CL programmers
<elderK> lispmacs[work]: I'd still suggest just wrapping truncate. If that's too much effort, write a defalias macro that does it for you. But if you want to experiment, try out fdefinition and stuff.
<_death> lispmacs: I see
<lispmacs[work]> fdefinition sounds like what I want, I think. gotta look at this symbol-function syntax first, apparently
<mfiano> I don't think there is any reason to use symbol-function over fdefinition. I would ask bike on this one.
<bike> you are correct. i think of symbol-function as deprecated.
<mfiano> Same, ok good.
wacki_ has quit [Quit: My iMac has gone to sleep. ZZZzzz…]
tyson2 has quit [Remote host closed the connection]
<lispmacs[work]> so, (setf (fdefinition 'fix) (fdefinition 'truncate)) seems to do what I want
<lispmacs[work]> thx
<Bubblegumdrop> lispmacs[work] perhaps you could put defalias into a package
<Bubblegumdrop> If it's useful to you it may be useful to others
<Bubblegumdrop> I recently asked about calling a function by another name
<Bubblegumdrop> It would be useful to me
<lispmacs[work]> Am open-minded, but would wonder why one of the other gurus here hasn't done it already
<Bubblegumdrop> prxq personally for apps with a GUI I like to use the web, I've been making heavy use of Caveman
shka has joined #commonlisp
tyson2 has joined #commonlisp
<Bubblegumdrop> prxq a problem with desktop GUI toolkits is your lisp application is then tied to external libs e.g. .so files on GNU/linux
<Bubblegumdrop> I need to spend more time looking at CLIM
<lispmacs[work]> I'm using CLIM right now for a project
<Bubblegumdrop> https://mcclim.common-lisp.dev/ I am gonna try running the sample app rn
<ixelp> McCLIM – A powerful GUI toolkit for Common Lisp
<Bubblegumdrop> I'm not sure what the difference between McCLIM and CLIM is, "McCLIM is a FOSS implementation of the Common Lisp Interface Manager specification"
<Bubblegumdrop> There's a channel #clim
<_death> it's similar to the difference between SBCL and CL
<Bubblegumdrop> seems about it
<Bubblegumdrop> Even in the topic for #clim it's advertised as McCLIM
NicknameJohn has joined #commonlisp
<_death> well, mcclim is the only free implementation still in development (and this is libera)
dnhester has quit [Ping timeout: 260 seconds]
ronald_ has quit [Ping timeout: 268 seconds]
shka has quit [Ping timeout: 264 seconds]
ronald has joined #commonlisp
ymir has quit [Ping timeout: 246 seconds]
son0p has quit [Read error: Connection reset by peer]
Perflosopher has quit [Quit: Ping timeout (120 seconds)]
Perflosopher has joined #commonlisp
green_ has quit [Ping timeout: 272 seconds]
pve has quit [Quit: leaving]
chomwitt has quit [Ping timeout: 256 seconds]
amb007 has quit [Ping timeout: 264 seconds]
<elderK> Guys, is it possible to *rename* a symbol? :D
<elderK> I figure not but I thought I'd check :)
amb007 has joined #commonlisp
<_death> it is not possible
Inline has joined #commonlisp
tyson2 has quit [Remote host closed the connection]
josrr has quit [Ping timeout: 268 seconds]
tyson2 has joined #commonlisp
Inline has quit [Ping timeout: 264 seconds]
dino_tutter has quit [Ping timeout: 255 seconds]
green_ has joined #commonlisp
rgherdt has quit [Quit: Leaving]
alcor has quit [Remote host closed the connection]
a51 has quit [Quit: WeeChat 4.2.1]
Inline has joined #commonlisp
<Bubblegumdrop> elderK somebody was just asking about aliasing a symbol, I'm not sure if you could (setf (fdefinition ...) ...) to your preferred name then maybe (setf (fdefinition ...) nil) ?
<Bubblegumdrop> No, it didn't like that
amb007 has quit [Ping timeout: 246 seconds]
<Bubblegumdrop> neither makunbound
<Bubblegumdrop> CL-USER> (trivial-package-locks:with-unlocked-system-packages (fmakunbound 'format))
<Bubblegumdrop> This worked :)
<Bubblegumdrop> next blog post: Doing Naughty Things with the REPL for Great Good
<Bubblegumdrop> Thanks.
<Bubblegumdrop> CL-USER> (setf (fdefinition 'my-format) (fdefinition 'format))
<Bubblegumdrop> This allows you to call it by another name, it works for me...
<aeth> for aliasing a function, I'd personally just prefer a trivial inline function (i.e. DECLAIMed inline), though there's an inline expansion limit which means that it may be ignored (SBCL defaults to 50?)... the limit, of course, can be 0 if it's always ignored. Or perhaps a smart compiler selectively ignores.
<aeth> it's easier than you think to hit such a limit
<aeth> seems less hacky, though
<Bubblegumdrop> ,sb-ext:*inline-expansion-limit*
<ixelp> sb-ext:*inline-expansion-limit* ERROR: There is no package named "SB-EXT" .
<Bubblegumdrop> sb-ext::*inline-expansion-limit*
<Bubblegumdrop> thanks!
<aeth> the bot is CCL
<Bubblegumdrop> indeed
<Bubblegumdrop> If I set *inline-expansion-limit* higher will it do what I expect?
<aeth> afaik, the main problem with a high inline expansion limit (beyond the fact that it's implementation-specific if such a limit is configurable and what its name is) is that if you accidentally try to inline a recursive function (i.e. infinite inline expansion), you'll error later rather than sooner
<aeth> it can also probably make the code of a function quite large, but a one-liner shouldn't really impact it at all, especially not one being used as an alias
<Bubblegumdrop> Hmm
<aeth> s/of a function/of a caller function/
<aeth> it's nothing too unusual, though, because macros pose similar issues.
<Kingsy> does anyone know of a nice way in cl to urldecode? so "hello%40hello.com" back to "hello@hello.com "
<Kingsy> I suppose I could do it with cl-ppcre but i am surprised there isnt something specifically for it, rather than me having to write some regex
<Kingsy> I was hoping drakma had a function for it. but it doesnt seem to
ronald has quit [Read error: Connection reset by peer]
ronald has joined #commonlisp