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/>
psf has joined #commonlisp
pmwals095 has joined #commonlisp
psf has quit [Read error: Connection reset by peer]
psf has joined #commonlisp
orestarod has joined #commonlisp
psf has quit [Read error: Connection reset by peer]
psf has joined #commonlisp
ebrasca has quit [Remote host closed the connection]
orestarod has quit [Ping timeout: 268 seconds]
notzmv has quit [Ping timeout: 268 seconds]
random-nick has quit [Ping timeout: 252 seconds]
masinter__ has quit [Ping timeout: 268 seconds]
ec has quit [Remote host closed the connection]
masinter has joined #commonlisp
mzan has quit [Quit: https://quassel-irc.org - Chat comfortably. Anywhere.]
mzan has joined #commonlisp
waleee has quit [Ping timeout: 268 seconds]
pmwals095 has quit [Ping timeout: 268 seconds]
tyson2 has quit [Remote host closed the connection]
notzmv has joined #commonlisp
justache has quit [Quit: ZNC 1.8.2 - https://znc.in]
White_Flame has quit [Remote host closed the connection]
White_Flame has joined #commonlisp
azimut_ has quit [Ping timeout: 268 seconds]
ttree has quit [Ping timeout: 252 seconds]
perrierjouet has quit [*.net *.split]
nullsh has quit [*.net *.split]
ioa_ has quit [*.net *.split]
ioa has joined #commonlisp
perrierjouet has joined #commonlisp
nullsh has joined #commonlisp
makomo has quit [Ping timeout: 268 seconds]
shka has joined #commonlisp
opcode has quit [*.net *.split]
les has quit [*.net *.split]
famicom_guy has quit [*.net *.split]
lieven has quit [*.net *.split]
resttime has quit [*.net *.split]
miker2049 has quit [*.net *.split]
hirez has quit [*.net *.split]
tychoish has quit [*.net *.split]
drakonis has quit [*.net *.split]
|3b| has quit [*.net *.split]
tychoish has joined #commonlisp
les has joined #commonlisp
miker2049 has joined #commonlisp
|3b| has joined #commonlisp
lieven has joined #commonlisp
drakonis has joined #commonlisp
drakonis has joined #commonlisp
drakonis has quit [Signing in (drakonis)]
opcode has joined #commonlisp
opcode has quit [Signing in (opcode)]
opcode has joined #commonlisp
hirez has joined #commonlisp
resttime has joined #commonlisp
famicom_guy has joined #commonlisp
SR-71 has joined #commonlisp
MajorBiscuit has joined #commonlisp
Noisytoot has quit [Ping timeout: 268 seconds]
Noisytoot has joined #commonlisp
makomo has joined #commonlisp
thomaslewis has joined #commonlisp
eddof13 has joined #commonlisp
eddof13 has quit [Ping timeout: 252 seconds]
thomaslewis has left #commonlisp [#commonlisp]
anticomputer has quit [Remote host closed the connection]
anticomputer has joined #commonlisp
thomaslewis has joined #commonlisp
thomaslewis has left #commonlisp [#commonlisp]
thomaslewis has joined #commonlisp
thomaslewis has left #commonlisp [#commonlisp]
pve has joined #commonlisp
makomo has quit [Quit: WeeChat 3.5]
thomaslewis has joined #commonlisp
thomaslewis has left #commonlisp [#commonlisp]
masinter has quit [Ping timeout: 268 seconds]
justache has joined #commonlisp
Dynom_ has joined #commonlisp
Dynom_ is now known as Guest9285
cage has joined #commonlisp
attila_lendvai has joined #commonlisp
<pve> Hi, I'm trying to build a new macro on top of my "dot" path traversal macro, but I have a feeling I'm going about it the wrong way. The new macro is called "define-dot" and is intended to provide a way to define custom dot macros for specific use cases. It does so by translating the custom path into a path that "dot" can understand.
<pve> (usage in the comment below)
<pve> Now my problem is "binding" the variables in the left hand side patterns, so that they can be used in the right hand side match forms. Currently I do it with "subst", because it's the only thing I could come up with.
<pve> But that results in weirdness like this:
<pve> where I end up substituting "form" and still having to quote it
<pve> it works, but looks really strange
<pve> ideally I would like to use quasi-quote notation in the right-hand side, but I'm not sure how to set it up
<_death> you can do that with fare-quasiquote since it exposes the underlying representation
<pve> _death: aha, I've never used that, have to look it up
<Shinmera> Downside is, as usual, it won't work unless your users also use the quasiquote readtable.
<pve> hmm ok, well I guess I can live with the current behaviour.. maybe I can provide a hint or reminder somehow to the user that the variable will be "subst"ed
pmwals09_ has joined #commonlisp
<pve> I did consider including the quote in the pattern, e.g. ((:any 'form) (format t "~S: ~S" 'form form))
pmwals09_ has quit [Ping timeout: 256 seconds]
anticomputer has quit [Quit: quit]
anticomputer has joined #commonlisp
justache has quit [Quit: ZNC 1.8.2 - https://znc.in]
justache has joined #commonlisp
alvaro121_ has joined #commonlisp
alvaro121 has quit [Ping timeout: 268 seconds]
anticomputer_ has joined #commonlisp
anticomputer has quit [Remote host closed the connection]
puchacz has joined #commonlisp
justache has quit [Remote host closed the connection]
random-nick has joined #commonlisp
justache has joined #commonlisp
justache has quit [Remote host closed the connection]
justache has joined #commonlisp
justache has quit [Remote host closed the connection]
justache has joined #commonlisp
justache has quit [Remote host closed the connection]
justache has joined #commonlisp
anticomputer_ has quit [Remote host closed the connection]
justache has quit [Remote host closed the connection]
anticomputer has joined #commonlisp
justache has joined #commonlisp
justache has quit [Remote host closed the connection]
justache has joined #commonlisp
justache has quit [Remote host closed the connection]
justache has joined #commonlisp
justache has quit [Quit: ZNC 1.8.2 - https://znc.in]
justache has joined #commonlisp
orestarod has joined #commonlisp
Brucio-61 has quit [Ping timeout: 252 seconds]
scymtym has quit [Ping timeout: 268 seconds]
razetime has joined #commonlisp
jmdaemon has quit [Ping timeout: 268 seconds]
scymtym has joined #commonlisp
Brucio-61 has joined #commonlisp
causal has joined #commonlisp
anticomputer has quit [Ping timeout: 268 seconds]
anticomputer has joined #commonlisp
justache has quit [Quit: ZNC 1.8.2 - https://znc.in]
justache has joined #commonlisp
molson has quit [Read error: Connection reset by peer]
molson_ has joined #commonlisp
jeosol has quit [Quit: Client closed]
razetime has quit [Ping timeout: 268 seconds]
pmwals09 has joined #commonlisp
pmwals09 has quit [Ping timeout: 248 seconds]
razetime has joined #commonlisp
igemnace has quit [Quit: WeeChat 3.6]
igemnace has joined #commonlisp
puchacz has quit [Quit: Client closed]
sonny has joined #commonlisp
sonny has left #commonlisp [#commonlisp]
tyson2 has joined #commonlisp
puchacz has joined #commonlisp
azimut has joined #commonlisp
thomaslewis has joined #commonlisp
thomaslewis has left #commonlisp [#commonlisp]
ebrasca has joined #commonlisp
justache has quit [Remote host closed the connection]
justache has joined #commonlisp
thomaslewis has joined #commonlisp
thomaslewis has left #commonlisp [#commonlisp]
comatory has joined #commonlisp
<comatory> hello i tried asking over at #clschool but i will also try here. i'm a long time vim user who has tried emacs to try and learn lisp. i tried regular emacs and also doom emacs. i didn't like the editor much even though it comes with vim bindings. are there any other/former vim users here? have you ever used slimv/vlime plugins? are they any good? i'd like to have at least some lisp autocomplete
<comatory> and ability to program interactively (sth like slime). thank you.
<beach> You also need a good indentation module.
masinter has joined #commonlisp
razetime has quit [Ping timeout: 256 seconds]
<contrapunctus> comatory: I haven't tried slimv/vlime, but if you describe what your dissatisfactions with Emacs are, I could probably provide suggestions to change Emacs to your liking.
<pjb> comatory: alternatively, you could work on improving and keeping up-to-date slimv.
razetime has joined #commonlisp
razetime has quit [Quit: https://quassel-irc.org - Chat comfortably. Anywhere.]
karlosz has joined #commonlisp
ttree has joined #commonlisp
frgo has joined #commonlisp
thomaslewis has joined #commonlisp
thomaslewis has left #commonlisp [#commonlisp]
ebrasca has quit [Remote host closed the connection]
causal has quit [Quit: WeeChat 3.6]
tyson2 has quit [Remote host closed the connection]
splatt990 has quit [Quit: Gateway shutdown]
ym has joined #commonlisp
ym has quit [Remote host closed the connection]
Devon7 has joined #commonlisp
Devon has quit [Read error: Connection reset by peer]
ec has joined #commonlisp
thomaslewis has joined #commonlisp
thomaslewis has left #commonlisp [#commonlisp]
puchacz has quit [Quit: Client closed]
Major_Biscuit has joined #commonlisp
<comatory> pjb: i'll probably check which plugin gets more love and decide whether slimv/vlime is better or not. i also use neovim so the support for it is also important.
MajorBiscuit has quit [Ping timeout: 268 seconds]
thomaslewis has joined #commonlisp
karlosz has quit [Quit: karlosz]
thomaslewis has left #commonlisp [#commonlisp]
attila_lendvai has quit [Ping timeout: 248 seconds]
thomaslewis has joined #commonlisp
thomaslewis has left #commonlisp [#commonlisp]
jeosol has joined #commonlisp
tyson2 has joined #commonlisp
comatory_ has joined #commonlisp
ec has quit [Ping timeout: 268 seconds]
comatory has quit [Ping timeout: 248 seconds]
frgo has quit [Read error: Connection reset by peer]
frgo_ has joined #commonlisp
frgo_ has quit [Client Quit]
son0p has quit [Ping timeout: 268 seconds]
son0p has joined #commonlisp
rgherdt has quit [Remote host closed the connection]
rgherdt has joined #commonlisp
thuna` has quit [Ping timeout: 268 seconds]
Lord_of_Life_ has joined #commonlisp
frgo has joined #commonlisp
Lord_of_Life has quit [Ping timeout: 268 seconds]
rgherdt has quit [Remote host closed the connection]
Lord_of_Life_ is now known as Lord_of_Life
rgherdt has joined #commonlisp
comatory_ has quit [Ping timeout: 256 seconds]
comatory_ has joined #commonlisp
tyson2 has quit [Remote host closed the connection]
SR-71 has quit [Ping timeout: 255 seconds]
waleee has joined #commonlisp
jealousmonk has joined #commonlisp
igemnace has quit [Remote host closed the connection]
tyson2 has joined #commonlisp
jmdaemon has joined #commonlisp
jmd_ has joined #commonlisp
jmdaemon has quit [Ping timeout: 252 seconds]
livoreno has quit [Ping timeout: 268 seconds]
morganw has joined #commonlisp
<gin> comatory_: curios what you found about slimv/vlime in Vim? are they good?
jmdaemon has joined #commonlisp
jmd_ has quit [Ping timeout: 268 seconds]
livoreno has joined #commonlisp
comatory_ has quit [Ping timeout: 248 seconds]
thomaslewis has joined #commonlisp
comatory_ has joined #commonlisp
thomaslewis has left #commonlisp [#commonlisp]
aartaka has quit [Ping timeout: 255 seconds]
comatory_ has quit [Ping timeout: 256 seconds]
Brucio-61 has quit [Ping timeout: 244 seconds]
scymtym has quit [Ping timeout: 256 seconds]
jmd_ has joined #commonlisp
jmdaemon has quit [Ping timeout: 256 seconds]
comatory_ has joined #commonlisp
aartaka has joined #commonlisp
prokhor has joined #commonlisp
prokhor_ has quit [Ping timeout: 268 seconds]
tyson2 has quit [Remote host closed the connection]
karlosz has joined #commonlisp
livoreno has quit [Ping timeout: 256 seconds]
Mandus has quit [Ping timeout: 252 seconds]
Brucio-61 has joined #commonlisp
Mandus has joined #commonlisp
cage has quit [Remote host closed the connection]
karlosz_ has joined #commonlisp
Guest9285 has quit [Quit: WeeChat 3.6]
aartaka has quit [Ping timeout: 256 seconds]
puchacz has joined #commonlisp
cosimone has quit [Read error: Connection reset by peer]
puchacz has quit [Quit: Client closed]
karlosz has quit [Ping timeout: 252 seconds]
karlosz_ is now known as karlosz
anticomputer has quit [Remote host closed the connection]
anticomputer has joined #commonlisp
Catie is now known as catie
catie is now known as Catie
orestarod has quit [Ping timeout: 255 seconds]
cosimone has joined #commonlisp
ec has joined #commonlisp
anticomputer has quit [Remote host closed the connection]
anticomputer has joined #commonlisp
thuna` has joined #commonlisp
morganw has quit [Remote host closed the connection]
ilshad has joined #commonlisp
anticomputer has quit [Remote host closed the connection]
anticomputer has joined #commonlisp
shka has quit [Ping timeout: 268 seconds]
thomaslewis has joined #commonlisp
thomaslewis has left #commonlisp [#commonlisp]
attila_lendvai has joined #commonlisp
notzmv has quit [Ping timeout: 268 seconds]
pve has quit [Quit: leaving]
Krystof has quit [Ping timeout: 252 seconds]
juanzr has quit [Ping timeout: 252 seconds]
comatory_ has quit [Ping timeout: 256 seconds]
thomaslewis has joined #commonlisp
thomaslewis has left #commonlisp [#commonlisp]
tyson2 has joined #commonlisp
comatory_ has joined #commonlisp
gxt has quit [Ping timeout: 268 seconds]
gxt has joined #commonlisp
comatory_ has quit [Ping timeout: 256 seconds]
comatory_ has joined #commonlisp
gxt has quit [Remote host closed the connection]
gxt has joined #commonlisp
Major_Biscuit has quit [Ping timeout: 252 seconds]
gxt has quit [Client Quit]
dra has joined #commonlisp
Kabriel has quit [Quit: .]
ec has quit [Quit: ec]
thomaslewis has joined #commonlisp
thomaslewis has left #commonlisp [#commonlisp]
gxt has joined #commonlisp
avocadoist has joined #commonlisp
ilshad has quit [Remote host closed the connection]
random-nick has quit [Ping timeout: 248 seconds]
skempf has joined #commonlisp
ec has joined #commonlisp
dra_ has joined #commonlisp
dra has quit [Ping timeout: 248 seconds]
dra_ has quit [Ping timeout: 256 seconds]
attila_lendvai has quit [Ping timeout: 248 seconds]
Spawns_Carpeting has quit [Quit: ZNC 1.8.2+deb2+b1 - https://znc.in]
Spawns_Carpeting has joined #commonlisp
comatory_ has quit [Ping timeout: 248 seconds]
comatory_ has joined #commonlisp
comatory_ has quit [Ping timeout: 248 seconds]
comatory_ has joined #commonlisp
thomaslewis has joined #commonlisp
thomaslewis has left #commonlisp [#commonlisp]
comatory_ has quit [Ping timeout: 248 seconds]
comatory_ has joined #commonlisp
tyson2 has quit [Remote host closed the connection]
comatory_ has quit [Ping timeout: 248 seconds]