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/>
robin has joined #commonlisp
char has joined #commonlisp
kurtis has quit [Remote host closed the connection]
kurtis has joined #commonlisp
kurtis has quit [Ping timeout: 245 seconds]
Akbar-Birbal has joined #commonlisp
kurtis has joined #commonlisp
X-Scale has joined #commonlisp
tane has quit [Quit: Leaving]
spdegabrielle has quit [Quit: Connection closed for inactivity]
mmontone has quit [Ping timeout: 256 seconds]
Akbar-Birbal has left #commonlisp [#commonlisp]
lucasta has joined #commonlisp
random-nick has quit [Ping timeout: 252 seconds]
cdegroot has joined #commonlisp
amb007 has joined #commonlisp
char has quit [Remote host closed the connection]
amb007 has quit [Ping timeout: 265 seconds]
kurtis has quit [Remote host closed the connection]
kurtis has joined #commonlisp
lucasta has quit [Quit: Leaving]
Akbar-Birbal has joined #commonlisp
istewart has joined #commonlisp
brokkoli_origin has quit [Ping timeout: 248 seconds]
brokkoli_origin has joined #commonlisp
kurtis has quit []
akoana has joined #commonlisp
yitzi has quit [Remote host closed the connection]
triffid has quit [Remote host closed the connection]
mzan has joined #commonlisp
gooba has joined #commonlisp
triffid has joined #commonlisp
Akbar-Birbal has left #commonlisp [Disconnected: Replaced by new connection]
Akbar-Birbal has joined #commonlisp
akoana has left #commonlisp [Leaving]
istewart has quit [Quit: Konversation terminated!]
Lord_of_Life has quit [Ping timeout: 246 seconds]
Lord_of_Life_ has joined #commonlisp
Lord_of_Life_ is now known as Lord_of_Life
Alfr has quit [Ping timeout: 246 seconds]
decweb has quit [Ping timeout: 276 seconds]
Alfr has joined #commonlisp
doyougnu has quit [Quit: ZNC 1.8.2 - https://znc.in]
doyougnu has joined #commonlisp
brokkoli_origin has quit [Ping timeout: 252 seconds]
brokkoli_origin has joined #commonlisp
wacki has joined #commonlisp
amb007 has joined #commonlisp
amb007 has quit [Ping timeout: 252 seconds]
amb007 has joined #commonlisp
chomwitt has joined #commonlisp
X-Scale has quit [Quit: Client closed]
Pixel_Outlaw has quit [Quit: Leaving]
neuroevolutus has joined #commonlisp
bitspook has joined #commonlisp
amb007 has quit [Ping timeout: 260 seconds]
amb007 has joined #commonlisp
aadcg has joined #commonlisp
chomwitt has quit [Ping timeout: 248 seconds]
shka has joined #commonlisp
manwithluck has quit [Ping timeout: 252 seconds]
manwithluck has joined #commonlisp
donleo has joined #commonlisp
manwithluck has quit [Ping timeout: 245 seconds]
manwithluck has joined #commonlisp
rtypo has joined #commonlisp
neuroevolutus has quit [Quit: Client closed]
alcor has joined #commonlisp
bitspook has quit [Ping timeout: 246 seconds]
mgl_ has joined #commonlisp
alcor has quit [Ping timeout: 272 seconds]
spdegabrielle has joined #commonlisp
zxcvz has joined #commonlisp
aadcg has quit [Ping timeout: 252 seconds]
zxcvz has quit [Client Quit]
jfb4 has quit [Remote host closed the connection]
jfb4 has joined #commonlisp
X-Scale has joined #commonlisp
pve has joined #commonlisp
alternateved has joined #commonlisp
dino_tutter has quit [Quit: Leaving]
ingeniot has joined #commonlisp
dino_tutter has joined #commonlisp
drewjose has quit [Ping timeout: 245 seconds]
drewjose has joined #commonlisp
even4void has quit [Quit: Lost terminal]
even4void has joined #commonlisp
X-Scale has quit [Ping timeout: 256 seconds]
traidare has joined #commonlisp
King_julian has joined #commonlisp
traidare has quit [Ping timeout: 245 seconds]
synchromesh has quit [Read error: Connection reset by peer]
synchromesh has joined #commonlisp
King_julian has quit [Ping timeout: 245 seconds]
euandreh has quit [Remote host closed the connection]
euandreh has joined #commonlisp
traidare has joined #commonlisp
X-Scale has joined #commonlisp
X-Scale35 has joined #commonlisp
X-Scale has quit [Ping timeout: 256 seconds]
X-Scale35 has quit [Ping timeout: 256 seconds]
manwithluck has quit [Ping timeout: 252 seconds]
manwithluck has joined #commonlisp
random-nick has joined #commonlisp
Inline has joined #commonlisp
chomwitt has joined #commonlisp
donleo has quit [Ping timeout: 276 seconds]
taku has joined #commonlisp
taku has quit [Changing host]
taku has joined #commonlisp
edgar-rft_ has joined #commonlisp
edgar-rft has quit [Ping timeout: 260 seconds]
edgar-rft_ is now known as edgar-rft
chomwitt has quit [Ping timeout: 248 seconds]
decweb has joined #commonlisp
taku has quit [Ping timeout: 260 seconds]
spdegabrielle has quit [Quit: Connection closed for inactivity]
spdegabrielle has joined #commonlisp
taku has joined #commonlisp
Demosthe1ex is now known as Demosthenex
taku has quit [Changing host]
taku has joined #commonlisp
chomwitt has joined #commonlisp
taku has quit [Ping timeout: 246 seconds]
chomwitt has quit [Ping timeout: 246 seconds]
alcor has joined #commonlisp
taku has joined #commonlisp
alternateved has quit [Remote host closed the connection]
synchromesh has quit [Read error: Connection reset by peer]
synchromesh has joined #commonlisp
taku has joined #commonlisp
taku has quit [Changing host]
ingeniot has quit [Ping timeout: 256 seconds]
Inline has quit [Ping timeout: 265 seconds]
donleo has joined #commonlisp
mwnaylor has quit [Read error: Connection reset by peer]
mwnaylor has joined #commonlisp
alternateved has joined #commonlisp
alternateved has quit [Remote host closed the connection]
alternateved has joined #commonlisp
alternateved has quit [Remote host closed the connection]
cmack has joined #commonlisp
semarie has quit [Ping timeout: 248 seconds]
alternateved has joined #commonlisp
alternateved has quit [Remote host closed the connection]
alternateved has joined #commonlisp
jdz has quit [Quit: I'm done]
jdz has joined #commonlisp
alternateved has quit [Remote host closed the connection]
semarie has joined #commonlisp
taku has quit [Ping timeout: 260 seconds]
alternateved has joined #commonlisp
alternateved has quit [Remote host closed the connection]
alternateved has joined #commonlisp
alternateved has quit [Remote host closed the connection]
chomwitt has joined #commonlisp
skeemer has joined #commonlisp
taku has joined #commonlisp
Th30n has quit [Ping timeout: 260 seconds]
meaty has quit [Quit: touch grass]
meaty has joined #commonlisp
alcor has quit [Remote host closed the connection]
alcor has joined #commonlisp
JuanDaugherty has joined #commonlisp
taku has quit [Ping timeout: 260 seconds]
triffid has quit [Remote host closed the connection]
cmack has quit [Remote host closed the connection]
Posterdati has quit [Remote host closed the connection]
Posterdati has joined #commonlisp
King_julian has joined #commonlisp
taku has joined #commonlisp
Posterdati has quit [Client Quit]
mala has joined #commonlisp
paddymahoney has quit [Ping timeout: 248 seconds]
Posterdati has joined #commonlisp
skeemer has quit [Quit: WeeChat 4.4.1]
paddymahoney has joined #commonlisp
taku has quit [Ping timeout: 276 seconds]
taku has joined #commonlisp
alternateved has joined #commonlisp
alternateved has quit [Remote host closed the connection]
taku has quit [Remote host closed the connection]
alternateved has joined #commonlisp
alternateved has quit [Remote host closed the connection]
alternateved has joined #commonlisp
alternateved has quit [Remote host closed the connection]
cage has joined #commonlisp
cage has quit [Excess Flood]
cage has joined #commonlisp
Inline has joined #commonlisp
yitzi has joined #commonlisp
Pixel_Outlaw has joined #commonlisp
rtypo has quit [Ping timeout: 252 seconds]
rtypo has joined #commonlisp
synchromesh has quit [Read error: Connection reset by peer]
synchromesh has joined #commonlisp
jonatack has joined #commonlisp
jon_atack has quit [Ping timeout: 255 seconds]
King_julian has quit [Ping timeout: 245 seconds]
jon_atack has joined #commonlisp
jonatack has quit [Ping timeout: 252 seconds]
alternateved has joined #commonlisp
alternateved has quit [Remote host closed the connection]
alternateved has joined #commonlisp
gooba has left #commonlisp [ERC 5.4 (IRC client for GNU Emacs 28.2.50)]
<alcor> When using Sly's C-M-i autocomplete (aka *sly-completions*) in Emacs, clicking with the mouse on any completion always picks the first completion in the list :(
<alcor> I'm not discounting the possibly of a misconfigured Emacs (I do have a near-vanilla Emacs, but there are some customizations), but would be cool if anyone can confirm/deny this possible issue.
mm007emko has joined #commonlisp
theruran has joined #commonlisp
<alcor> There seem to be other issues with Sly's completions, too. Hmm, this is a bit rough.
* alcor temporarily accepts defeat and switches back to SLIME
Akbar-Birbal has left #commonlisp [Error from remote client]
Inline has quit [Ping timeout: 265 seconds]
mwnaylor has quit [Ping timeout: 260 seconds]
yottabyte has joined #commonlisp
decweb has quit [Remote host closed the connection]
zxcvz has joined #commonlisp
zxcvz has quit [Client Quit]
mwnaylor has joined #commonlisp
JuanDaugherty has quit [Quit: JuanDaugherty]
supercode has joined #commonlisp
<supercode> hello! I've got a Lisp reader-evaluator question? If all READ does is return a list representing the input source code, how during EVAL, tooling like SLIME etc. know where in the source code an error occurred when an error occurs?
<supercode> I mean in other non-Lispy languages, the tokenizer emits tokens where each token has metadata like token-type, source line number, source column number, etc.
<supercode> but READ of Lisp returns an ordinary list. it does not have any source line, source column information that can be used for error reporting
<yitzi> Source info is collected outside of vanilla READ.
<supercode> yitzi: when EVAL finds an error how does it find out the source location for the expression that errored out?
<supercode> my confusion is that EVAL receives only a list.
<yitzi> Each implementation does it differently. See Eclector for an implementation-indepedent version https://github.com/s-expressionists/Eclector
<ixelp> GitHub - s-expressionists/Eclector: A portable Common Lisp reader that is highly customizable, can recover from errors a [...]
<yitzi> The cons cells passed to EVAL can be used in an EQ hash-table for source code lookup.
<supercode> yitzi: thanks for the link. any further pointer about where in the project I should look to find out the expression-to-source-location association?
<supercode> and more importantly how during EVAL time, the source location can be looked up again?
<supercode> I know there could be multiple ways to solve this. a short discussion on any one way would help me to wrap my head around this
<mrcom> alcor: I just use company ("company-complete-common" is what's bound to tab). Sly completion is indeed a bit wonky--you have to select the selection window and can then scroll up and down with arrows.
benjaminl has quit [Read error: Connection reset by peer]
benjaminl has joined #commonlisp
<younder> Company is a bit twitchy in my experience. I'd go for Corfu and cape which is more configurable.
<younder> More work to set up, but you will benefit in the long run.
<younder> Particularly on the REPL
cage has quit [Quit: rcirc on GNU Emacs 29.4]
<younder> Just did a major revision of my Emacs config last week. After experiencing many of the problems mccom mentioned.
<younder> There is a whole host of modes.. vertico, marginalia, orderless, embark (mini-buffer) and also emacs, consult, corfu, cape and wgrep.
<younder> Mostly replaces Ivy and Company.
<alcor> I use Emacs 29's default CAP as it's fairly usable now https://robbmann.io/posts/emacs-29-completions/
<ixelp> The *Completions* Buffer Gets a Big Upgrade in Emacs 29 · robbmann
<alcor> SLIME does not seem to have issues with the default CAP provider but SLY indeed seems to suffer from jank. I remember this was probably the issue that drove me back to SLIME some years ago.
Inline has joined #commonlisp
wacki has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
<younder> THe Sly on ELPA is pretty out of date. Most use ELPA, or I use Straigt and the GIT REPO.
<younder> s/use ELPA/use MELPA/
shka has quit [Read error: Connection reset by peer]
traidare has quit [Ping timeout: 276 seconds]
attila_lendvai has joined #commonlisp
shka has joined #commonlisp
simoninireland has joined #commonlisp
simoninireland has left #commonlisp [#commonlisp]
yitzi has quit [Remote host closed the connection]
simoninireland has joined #commonlisp
simoninireland has quit [Client Quit]
simoninireland has joined #commonlisp
simoninireland has quit [Client Quit]
mrcom has quit [Quit: Leaving]
<younder> Lot of old guy's remembering Zappa on #emacs wish Edi was there.
amb007 has quit [Ping timeout: 265 seconds]
<younder> For the record you need to be damn near fanatic Zappa fan to remember Huchentoot and Drakma.
JuanDaugherty has joined #commonlisp
King_julian has joined #commonlisp
amb007 has joined #commonlisp
Inline has quit [Ping timeout: 260 seconds]
kevingal has joined #commonlisp
drewjose has quit [Ping timeout: 246 seconds]
drewjose has joined #commonlisp
mgl_ has quit [Ping timeout: 245 seconds]
X-Scale has joined #commonlisp
<attila_lendvai> quidnunc, did you resolve your hu.dwim.util #t issue? if not, then there were some changes to ASDF that gutted our customizations. i've reported it, explained the situation, but i'm not sure what's the current state...
<attila_lendvai> quidnunc, i think if you have a too new ASDF then that may be the source of the problem.
<younder> My ASDF issue is that I need to restart Emacs before it sees new libraries I added.
<younder> Seems to me the function ASDF uses at startup should be available at any old time. Only I don't know that it is. Perhaps you can help me out.
attila_lendvai has quit [Ping timeout: 245 seconds]
King_julian has quit [Ping timeout: 265 seconds]
puke has joined #commonlisp
alcor has quit [Ping timeout: 252 seconds]
amb007 has quit [Read error: Connection reset by peer]
amb007 has joined #commonlisp
theruran has quit [Quit: Connection closed for inactivity]
neuroevolutus has joined #commonlisp
neuroevolutus has quit [Ping timeout: 256 seconds]
pve has quit [Quit: leaving]
JuanDaugherty has quit [Quit: JuanDaugherty]
shka has quit [Quit: Konversation terminated!]
alternateved has quit [Remote host closed the connection]
chomwitt has quit [Ping timeout: 248 seconds]
st_aldini has quit [Remote host closed the connection]
X-Scale24 has joined #commonlisp
X-Scale has quit [Ping timeout: 256 seconds]
st_aldini has joined #commonlisp
donleo has quit [Ping timeout: 260 seconds]
mrcom has joined #commonlisp
spdegabrielle has quit [Quit: Connection closed for inactivity]
kevingal has quit [Ping timeout: 244 seconds]
rtypo has quit [Ping timeout: 260 seconds]