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/>
pve has quit [Quit: leaving]
proportions has left #commonlisp [#commonlisp]
varjagg has quit [Ping timeout: 246 seconds]
szkl has quit [Quit: Connection closed for inactivity]
igemnace has quit [Ping timeout: 248 seconds]
tevo has quit [Quit: Leaving.]
tevo has joined #commonlisp
varjagg has joined #commonlisp
varjagg has quit [Ping timeout: 248 seconds]
ec has quit [Ping timeout: 255 seconds]
ec has joined #commonlisp
dlowe has quit [Ping timeout: 255 seconds]
karlosz has quit [Quit: karlosz]
jeosol has joined #commonlisp
triffid has quit [Remote host closed the connection]
random-nick has quit [Read error: Connection reset by peer]
random-nick has joined #commonlisp
random-nick has quit [Ping timeout: 252 seconds]
PepsiLepreux has joined #commonlisp
pranavats has joined #commonlisp
Lycurgus has joined #commonlisp
Fare has joined #commonlisp
ttree has joined #commonlisp
marsia` has joined #commonlisp
marsia has quit [Ping timeout: 256 seconds]
ldb has joined #commonlisp
* ldb still messing around with dpans-parser
specbot has quit [Remote host closed the connection]
minion has quit [Read error: Connection reset by peer]
minion has joined #commonlisp
specbot has joined #commonlisp
pdietz has joined #commonlisp
Fare has quit [Ping timeout: 260 seconds]
<ldb> ok, I think I have done the conversion
<Josh_2> Has anyone here used Stumpwm with a 4k screen?
Lycurgus has quit [Quit: Exeunt: personae.ai-integration.biz]
<ldb> I don't have 4k screen
<ldb> nor do I use sbcl on my desktop
Fare has joined #commonlisp
ldb has quit [Quit: ERC 5.4 (IRC client for GNU Emacs 28.1)]
aartaka has joined #commonlisp
anticomputer has quit [Ping timeout: 255 seconds]
anticomputer has joined #commonlisp
Fare has quit [Ping timeout: 255 seconds]
Gleefre has quit [Remote host closed the connection]
Fare has joined #commonlisp
aartaka has quit [Ping timeout: 256 seconds]
aartaka has joined #commonlisp
_cymew_ has joined #commonlisp
Cymew has joined #commonlisp
repeter`` is now known as repeter
Cymew has quit [Client Quit]
Cymew has joined #commonlisp
mingus has joined #commonlisp
igemnace has joined #commonlisp
avocadoist has quit [Quit: Konversation terminated!]
avocadoist has joined #commonlisp
epony has joined #commonlisp
rgherdt has joined #commonlisp
Mandus has quit [Quit: WeeChat 3.8]
occ has quit [Ping timeout: 252 seconds]
occ has joined #commonlisp
jeosol has quit [Ping timeout: 260 seconds]
Mandus has joined #commonlisp
Fare has quit [Ping timeout: 255 seconds]
avocadoist has quit [Read error: Connection reset by peer]
avocadoist has joined #commonlisp
Inline has quit [Quit: Leaving]
aartaka has quit [Ping timeout: 268 seconds]
aartaka has joined #commonlisp
mingus has quit [Read error: Connection reset by peer]
mingus has joined #commonlisp
azimut_ has quit [Ping timeout: 255 seconds]
Brucio-61 has quit [Ping timeout: 260 seconds]
Brucio-61 has joined #commonlisp
tevo has quit [Read error: Connection reset by peer]
tevo has joined #commonlisp
avocadoist has quit [Quit: Konversation terminated!]
avocadoist has joined #commonlisp
scymtym has joined #commonlisp
avocadoist has quit [Client Quit]
avocadoist has joined #commonlisp
aartaka has quit [Ping timeout: 248 seconds]
aartaka has joined #commonlisp
shka has joined #commonlisp
azimut has joined #commonlisp
azimut has quit [Quit: ZNC - https://znc.in]
azimut has joined #commonlisp
attila_lendvai has joined #commonlisp
Posterdati has quit [Read error: Connection reset by peer]
<scymtym> does anyone know what ldb meant by dpans-parser? i can only find mentions of https://github.com/robert-strandh/dpANS-parser but that repository seems to not exist anymore
<beach> scymtym: At least, ldb was aware of your work, so I assumed that's what was being referred to.
<scymtym> i see, thanks
<jcowan> Other references suggest that it parsed the dpANS into Texinfo
<ixelp> GitHub - rebcabin/dpans2texi: dpans2texi.el converts the TeX sources of the draft ANSI Common Lisp standard (dpANS) to t [...]
<jcowan> see e.g. https://bbs.ax/prog/137/6
<ixelp> /prog/ - SchemeBBS
Posterdati has joined #commonlisp
<beach> It would be unfortunate if we get a multitude of incomplete parsers.
<beach> One could check how they all deal with that page that scymtym identified as problematic, because it is incorrectly translated in the Common Lisp HyperSpec.
quoosp has joined #commonlisp
<beach> I forget which one it is; it has some kind of arrow symbol in it.
quoosp has left #commonlisp [#commonlisp]
<scymtym> i think each of the existing parsers (including mine), as well as the dpANS tex sources themselves, have certain issues. gilberth's approach is probably flawless in terms of accurate translation but as i understand it, the result is not a document object tree suitable for further processing
<beach> Maybe gilberth could be convinced to fix that.
mingus has quit [Ping timeout: 248 seconds]
<scymtym> i'm not sure how easy that would be since he (again, in my understanding) executes a tex implementation by compiling the pascal source code to CL and capturing certain aspects of the output. he shared a video of the process but i don't know whether it was intended for general consumption
<beach> Oh, wow!
<beach> Now that I think about it, that sounds just like something he (and only he) would do. :)
<scymtym> yeah :)
micro_ has quit [Ping timeout: 268 seconds]
micro has joined #commonlisp
random-nick has joined #commonlisp
Posterdati has quit [Read error: Connection reset by peer]
<hayley> That description seems accurate - I saw some S-expression Pascal code of his somewhere.
cage has joined #commonlisp
glaucon has joined #commonlisp
Posterdati has joined #commonlisp
glaucon has quit [Ping timeout: 252 seconds]
jmdaemon has quit [Ping timeout: 248 seconds]
dlowe has joined #commonlisp
simendsjo has joined #commonlisp
aartaka has quit [Ping timeout: 248 seconds]
aartaka has joined #commonlisp
varjagg has joined #commonlisp
utis has joined #commonlisp
<utis> does anyone happen to know why hunchentoot serves another 404 that that in www/errors/404.html?
<splittist> utis: have a look at https://github.com/edicl/hunchentoot/blob/ef175853ce4e2f6b3c7f5927450d8e8c44e70a4c/acceptor.lisp#L763 . You can specialize ACCEPTOR-STATUS-MESSAGE on the HTTP-STATUS-CODE argument (e.g. (http-status-code (eql ...))) and serve whatever you want.
<ixelp> hunchentoot/acceptor.lisp at ef175853ce4e2f6b3c7f5927450d8e8c44e70a4c · edicl/hunchentoot · GitHub
prxq has joined #commonlisp
<splittist> (or up a bit at line 686 for the generic function)
les has joined #commonlisp
les has quit [Client Quit]
les has joined #commonlisp
<splittist> (see also the :error-template-directory initarg to the acceptor object and the initialize-instance :after method on it to see what happens to that argument)
dirtcastle has quit [Ping timeout: 252 seconds]
sedzcat has joined #commonlisp
mingus has joined #commonlisp
_cymew_ has quit [Ping timeout: 246 seconds]
dirtcastle has joined #commonlisp
azimut has quit [Ping timeout: 255 seconds]
pranavats has left #commonlisp [Disconnected: Hibernating too long]
pranavats has joined #commonlisp
amb007 has quit [Ping timeout: 256 seconds]
amb007 has joined #commonlisp
utis has quit [Ping timeout: 248 seconds]
utis has joined #commonlisp
simendsjo has quit [Remote host closed the connection]
aartaka has quit [Ping timeout: 248 seconds]
aartaka has joined #commonlisp
OlCe` has quit []
OlCe has joined #commonlisp
quoosp has joined #commonlisp
quoosp has left #commonlisp [WeeChat 3.8]
pranavats has left #commonlisp [Disconnected: Hibernating too long]
pranavats has joined #commonlisp
amb007 has quit [Ping timeout: 256 seconds]
amb007 has joined #commonlisp
aartaka has quit [Ping timeout: 248 seconds]
aartaka has joined #commonlisp
aartaka has quit [Ping timeout: 248 seconds]
aartaka has joined #commonlisp
scymtym has quit [Ping timeout: 248 seconds]
Brucio-61 has quit [Ping timeout: 260 seconds]
mingus1 has joined #commonlisp
mingus has quit [Ping timeout: 252 seconds]
mingus1 is now known as mingus
Gleefre has joined #commonlisp
aartaka has quit [Ping timeout: 268 seconds]
aartaka has joined #commonlisp
Brucio-61 has joined #commonlisp
scymtym has joined #commonlisp
amb007 has quit [Read error: Connection reset by peer]
amb007 has joined #commonlisp
tyson2 has joined #commonlisp
jmdaemon has joined #commonlisp
goodebye has joined #commonlisp
jmdaemon has quit [Ping timeout: 260 seconds]
utis has quit [Ping timeout: 260 seconds]
utis has joined #commonlisp
Fare has joined #commonlisp
mingus1 has joined #commonlisp
mingus has quit [Ping timeout: 252 seconds]
mingus1 is now known as mingus
aartaka has quit [Ping timeout: 248 seconds]
aartaka has joined #commonlisp
dlowe has quit [Ping timeout: 248 seconds]
dlowe has joined #commonlisp
ldb has joined #commonlisp
<ldb> gudo morjing
<ldb> scymtym: I finally figured it out how to use the architecture.builder-protocol to produce valid XML from your dpans parser, so I can at least something to continue work on.
<scymtym> ldb: i see
jmdaemon has joined #commonlisp
<ldb> I presume the transformation does not drop anything important from concept-*.tex and dict-*.tex files?
<ldb> I have only enabled "make-drop-[1,2]","cleanup-math", "cleanup-components", "cleanup-issues", "simplify".
mingus has quit [Ping timeout: 255 seconds]
<ldb> The TeX macroexpansion is not something I need since I consider the orginal markup is already mostly semantic based.
karlosz has joined #commonlisp
chrcav has quit [Quit: leaving]
dlowe has quit [Ping timeout: 248 seconds]
chrcav has joined #commonlisp
jmdaemon has quit [Ping timeout: 260 seconds]
szkl has joined #commonlisp
dlowe has joined #commonlisp
infra_red[m] has quit [Quit: You have been kicked for being idle]
<ldb> Well, I just found scymtym 's parser treats \SymbolTokens. as a command with name "SymbolTokens." rather than "\SymbolTokens" + "."
epolanski has joined #commonlisp
pve has joined #commonlisp
ldb has quit [Quit: ERC 5.4 (IRC client for GNU Emacs 28.1)]
dlowe has quit [Ping timeout: 248 seconds]
igemnace has quit [Remote host closed the connection]
Cymew has quit [Ping timeout: 260 seconds]
dlowe has joined #commonlisp
morganw has joined #commonlisp
aartaka has quit [Ping timeout: 268 seconds]
aartaka has joined #commonlisp
Cymew has joined #commonlisp
aartaka has quit [Ping timeout: 248 seconds]
aartaka has joined #commonlisp
Cymew has quit [Ping timeout: 246 seconds]
knusbaum has quit [Ping timeout: 248 seconds]
Bocaneri has joined #commonlisp
Bocaneri is now known as Guest5836
knusbaum has joined #commonlisp
Sauvin has quit [Ping timeout: 260 seconds]
rgherdt has quit [Remote host closed the connection]
_cymew_ has joined #commonlisp
aartaka has quit [Ping timeout: 246 seconds]
aartaka has joined #commonlisp
Guest5836 is now known as Sauvin
luis7 has joined #commonlisp
repeter` has joined #commonlisp
repeter has quit [Ping timeout: 255 seconds]
repeter`` has joined #commonlisp
_cymew_ has quit [Ping timeout: 260 seconds]
repeter` has quit [Ping timeout: 252 seconds]
pdietz has quit [Quit: Client closed]
pdietz has joined #commonlisp
sedzcat has quit [Ping timeout: 252 seconds]
azimut has joined #commonlisp
tyson2 has quit [Remote host closed the connection]
varjagg has quit [Ping timeout: 246 seconds]
jmdaemon has joined #commonlisp
tyson2 has joined #commonlisp
jeosol has joined #commonlisp
amb007 has quit [Ping timeout: 255 seconds]
amb007 has joined #commonlisp
avocadoist has quit [Quit: Konversation terminated!]
avocadoist has joined #commonlisp
akonai has quit [Quit: Quit.]
akonai has joined #commonlisp
tasty has quit [Ping timeout: 268 seconds]
epolanski has quit [Quit: Connection closed for inactivity]
azimut has quit [Ping timeout: 255 seconds]
azimut has joined #commonlisp
tasty has joined #commonlisp
tasty has quit [Changing host]
tasty has joined #commonlisp
amb007 has quit [Read error: Connection reset by peer]
amb007 has joined #commonlisp
Gleefre has quit [Remote host closed the connection]
Gleefre has joined #commonlisp
aartaka has quit [Ping timeout: 252 seconds]
aartaka has joined #commonlisp
Inline has joined #commonlisp
Gleefre has quit [Remote host closed the connection]
Gleefre has joined #commonlisp
varjagg has joined #commonlisp
Lycurgus has joined #commonlisp
pranavats has left #commonlisp [Error from remote client]
pranavats has joined #commonlisp
utis has quit [Ping timeout: 260 seconds]
utis has joined #commonlisp
dlowe has quit [Ping timeout: 252 seconds]
sedzcat has joined #commonlisp
son0p has joined #commonlisp
dlowe has joined #commonlisp
aartaka has quit [Ping timeout: 248 seconds]
morganw has quit [Remote host closed the connection]
Lycurgus has quit [Quit: Exeunt: personae.ai-integration.biz]
pdietz has quit [Quit: Client closed]
morganw has joined #commonlisp
attila_lendvai has quit [Ping timeout: 252 seconds]
amb007 has quit [Ping timeout: 248 seconds]
amb007 has joined #commonlisp
cage has quit [Quit: rcirc on GNU Emacs 28.2]
Gleefre has quit [Remote host closed the connection]
Gleefre has joined #commonlisp
Lord_of_Life has quit [Ping timeout: 268 seconds]
Lord_of_Life has joined #commonlisp
occ has quit [Ping timeout: 268 seconds]
occ has joined #commonlisp
shka has quit [Quit: Konversation terminated!]
VincentVega has joined #commonlisp
Gleefre has quit [Remote host closed the connection]
Gleefre has joined #commonlisp
VincentVega has left #commonlisp [ERC 5.4 (IRC client for GNU Emacs 28.2)]
tyson2 has quit [Remote host closed the connection]
<jasom> I cleaned up https://dapperdrake.neocities.org/faster-loops-javascript to be loadable for people not named "Andrew:" https://plaster.tymoon.eu/view/3632#3632 looks okay, but there are still some bugs.
<ixelp> Faster Loops in JavaScript
<jasom> For example it utterly fails on this for some reason: (parenscript:ps (defun bar () (tagbody (go x) (alert "hi") x)))
morganw has quit [Remote host closed the connection]
<jasom> Adding any tag before the (go x) seems too make things work though
<jasom> I was also pleasantly surprised to see that at least simple closing-over of go tags works; e.g. (parenscript:ps (progn (defun foo (x) (funcall x)) (defun bar () (tagbody y (foo (lambda () (go x))) (alert "hi") x))))
varjagg has quit [Quit: ERC 5.4.1 (IRC client for GNU Emacs 29.0.50)]
<Bike> really? that's kind of impressive
<phoe> jasom: I can't find the tagbody function defined anywhere in ps
<jasom> phoe: someone implemented one with macros
<phoe> oh wait! I see your link now
<phoe> nice, TAGBODY is implemented via CASE
<phoe> I did the same thing for cafe-latte in java
Gleefre has quit [Ping timeout: 260 seconds]
<phoe> ...wait, no, I did not - I used Java exceptions as control flow primitives
<phoe> this is clever-er than my solution
<Bike> oh no, don't subject yourself to that
Gleefre has joined #commonlisp
tyson2 has joined #commonlisp
karlosz has quit [Ping timeout: 246 seconds]
<phoe> oh wait - it actually uses throw/catch in there too for control flow
occ has quit [Ping timeout: 248 seconds]
ldb has joined #commonlisp
<ldb> I'm be surprised if there would be goto
<phoe> not in JS though
pve has quit [Quit: leaving]
akoana has joined #commonlisp
utis has quit [Ping timeout: 252 seconds]
<phoe> the best js has is labeled break I think, and this one is used in there