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/>
makomo has quit [Ping timeout: 248 seconds]
admich1 has quit [Ping timeout: 260 seconds]
mange has joined #commonlisp
admich1 has joined #commonlisp
istewart has quit [Quit: Konversation terminated!]
istewart has joined #commonlisp
rendar has quit [Read error: Connection reset by peer]
robin has quit [Remote host closed the connection]
Thermoriax has quit [Remote host closed the connection]
robin has joined #commonlisp
Ruby has quit [Quit: ZNC - https://znc.in]
rbcarleton has joined #commonlisp
rbcarleton has quit [Client Quit]
bjorkintosh has quit [Quit: "Every day, computers are making people easier to use." David Temkin]
bjorkintosh has joined #commonlisp
bjorkintosh has quit [Changing host]
bjorkintosh has joined #commonlisp
Ruby has joined #commonlisp
_whitelogger has joined #commonlisp
<acdw> e
_whitelogger has joined #commonlisp
random-nick has quit [Ping timeout: 252 seconds]
josrr has quit [Ping timeout: 260 seconds]
_whitelogger has joined #commonlisp
rtypo has quit [Ping timeout: 248 seconds]
<g-gundam> Hypothetically speaking, if you were writing a Common Lisp library and wanted to document it well, how would you go about doing that?
<g-gundam> Are there any community-standard tools for documentation?
calx-87 has joined #commonlisp
<beach> g-gundam: There are so many documentation tools to choose from that it is impossible to get consensus for a particular one.
<beach> g-gundam: The people I hang out with seem to like Texinfo.
admich1 has quit [Ping timeout: 248 seconds]
admich1 has joined #commonlisp
admich1 has quit [Ping timeout: 260 seconds]
admich1 has joined #commonlisp
admich1 has quit [Read error: Connection reset by peer]
admich1 has joined #commonlisp
<g-gundam> beach: It wasn't until years into using Emacs that I came to appreciate texinfo.
<g-gundam> beach: Do they also export their texinfo docs to HTML for public consumption?
admich1 has quit [Ping timeout: 260 seconds]
admich1 has joined #commonlisp
Lord_of_Life has quit [Ping timeout: 265 seconds]
<g-gundam> The only beautiful conversion of texinfo to HTML I've seen is https://emacsdocs.org/ but it hasn't been updated in years.
<ixelp> Hello from Emacs Docs | Emacs Docs
Lord_of_Life has joined #commonlisp
<beach> g-gundam: I haven't really checked, but I think so.
<g-gundam> Usually, texinfo exports look like this: https://www.gnu.org/software/emacs/manual/html_node/elisp/index.html ;; not terrible but not as nice to navigate as the previous example.
<ixelp> Top (GNU Emacs Lisp Reference Manual)
<beach> g-gundam: In the past, I always used LaTeX, but that seems to be frowned upon these days. So I have started using Texinfo instead. But only yesterday, I had a problem that I couldn't figure out how to make an arbitrary table.
pabs3 has quit [Ping timeout: 252 seconds]
<beach> I also don't know how to make a bibliography in Texinfo.
decweb has quit [Quit: Konversation terminated!]
<g-gundam> I'm no texinfo expert. I've only managed to turn previous dislike into a mild appreciation as a user (not an author).
<beach> https://metamodular.eu/Common-Lisp/syntax.html is a summary of my opinions about documentation systems.
<ixelp> Surface syntax is overrated
<beach> g-gundam: And some of us are working on a documentation system according to the principles on that page.
<g-gundam> beach: Going back to your first response to me, you weren't kidding when you said there were many tools to choose from. I found this summary while searching. https://cl-doc-systems.github.io/
<ixelp> Common Lisp Documentation Builders
<beach> Oh, but that's an entirely different can of worms. I totally do not believe that you can generate document. It has to be written. And I totally do not believe that a collection of documentation strings can provide adequate documentation for a system, no matter how they are massaged into a single document.
<g-gundam> beach: I agree with you there on both points.
<beach> Thanks.
<g-gundam> One of my concerns is being able to publish on the web, so that's why I was looking at that stuff.
<beach> Yes, I see.
<beach> That might be one reason LaTeX is frowned upon these days.
edgar-rft` has joined #commonlisp
<g-gundam> Going back to the "Surface syntax is overrated" link you shared, I agree with the main point made there too (about focusing on data structures instead of superficial syntax). A lot of doc systems for code fall short here.
King_julian has quit [Ping timeout: 252 seconds]
<g-gundam> On system that does NOT fall short is Scribble for Racket. https://docs.racket-lang.org/scribble/index.html
<ixelp> Scribble: The Racket Documentation Tool
<g-gundam> If you need to document Racket code, that is the perfect system to use.
DragonMaus has quit [Ping timeout: 260 seconds]
DrachenMaus has joined #commonlisp
<g-gundam> I don't know if there's anything like that for CL though.
edgar-rft has quit [Ping timeout: 268 seconds]
pabs3 has joined #commonlisp
* g-gundam is new to CL
<pranav> g-gundam: There have been attempts at a similar system. https://cliki.net/Scribble
<ixelp> CLiki: Scribble
<g-gundam> pranav: interesting!
shka has joined #commonlisp
pve has joined #commonlisp
istewart has quit [Quit: Konversation terminated!]
bpanthi977 has quit [Ping timeout: 252 seconds]
rgherdt has joined #commonlisp
wbooze has joined #commonlisp
varjag has joined #commonlisp
donlcn has joined #commonlisp
<beach> g-gundam: I don't see any difference between Scribble and any other system defined in terms of surface syntax.
<beach> g-gundam: Like, I don't see the definition of the class/type SECTION and the (perhaps generic) functions that can operate on an instance of that class/type.
<beach> But maybe I am missing something.
squishy_bloob has quit [Remote host closed the connection]
squishy_bloob has joined #commonlisp
theopqq has joined #commonlisp
ewig has joined #commonlisp
ingeniot has joined #commonlisp
donlcn has quit [Ping timeout: 260 seconds]
dnhester26 has joined #commonlisp
tasty has quit [Quit: ZNC - https://znc.in]
<jackdaniel> you are missing that your expectations from the documentation system are not necessarily the same as other people; many people only care about the surface syntax and expect from it to be convenient for writing documentation
admich1 has quit [Ping timeout: 268 seconds]
<jackdaniel> and then to have a compiler from the source code to the final document (i.e a nicely formatted pdf)
GalaxyNova has quit [Ping timeout: 248 seconds]
leeb_ has joined #commonlisp
leeb has quit [Ping timeout: 244 seconds]
admich1 has joined #commonlisp
dnhester26 has quit []
veqq has quit [Quit: veqq]
veqq has joined #commonlisp
theopqq has quit [Quit: Client closed]
theopqq has joined #commonlisp
bpanthi977 has joined #commonlisp
bpanthi977 has quit [Ping timeout: 245 seconds]
uhuh has joined #commonlisp
uhuh has quit [Changing host]
uhuh has joined #commonlisp
uhuh has quit [Ping timeout: 276 seconds]
chiselfu1e has joined #commonlisp
chiselfuse has quit [Ping timeout: 264 seconds]
uhuh has joined #commonlisp
uhuh has quit [Changing host]
uhuh has joined #commonlisp
JuanDaugherty has joined #commonlisp
theopqq has quit [Quit: Client closed]
theopqq has joined #commonlisp
grawlinson has quit [Ping timeout: 252 seconds]
theopqq has quit [Client Quit]
ingeniot has quit [Ping timeout: 245 seconds]
grawlinson has joined #commonlisp
johnjaye has quit [Ping timeout: 244 seconds]
<ixelp> Yukari Hafner :v_lesbian: (@shinmera@tymoon.eu)
random-nick has joined #commonlisp
Oddity has joined #commonlisp
ingeniot has joined #commonlisp
ingeniot has quit [Ping timeout: 248 seconds]
theopqq has joined #commonlisp
uhuh has quit [Remote host closed the connection]
mgl has joined #commonlisp
makomo has joined #commonlisp
theopqq has quit [Ping timeout: 240 seconds]
yitzi has joined #commonlisp
theopqq has joined #commonlisp
theopqq has quit [Client Quit]
JuanDaugherty has quit [Quit: praxis.meansofproduction.biz (juan@acm.org)]
lisper has joined #commonlisp
mgl has quit []
akoana has joined #commonlisp
decweb has joined #commonlisp
ingeniot has joined #commonlisp
tuck has joined #commonlisp
rtypo has joined #commonlisp
reb has quit [Remote host closed the connection]
anticomputer_ has joined #commonlisp
admich1 has quit [Read error: Connection reset by peer]
anticomputer has quit [Ping timeout: 264 seconds]
admich1 has joined #commonlisp
admich1 has quit [Ping timeout: 252 seconds]
admich1 has joined #commonlisp
ingeniot has quit [Ping timeout: 248 seconds]
notzmv has quit [Ping timeout: 248 seconds]
Fare has joined #commonlisp
johnjaye has joined #commonlisp
josrr has joined #commonlisp
ewig has quit [Read error: Connection reset by peer]
King_julian has joined #commonlisp
ewig has joined #commonlisp
ingeniot has joined #commonlisp
Fare has quit [Quit: Leaving]
lisper has quit [Quit: Client closed]
varjag has quit [Quit: ERC 5.5.0.29.1 (IRC client for GNU Emacs 29.3)]
theoppq has joined #commonlisp
mange has quit [Quit: Zzz...]
bpanthi977 has joined #commonlisp
bpanthi977 has quit [Ping timeout: 248 seconds]
molson has quit [Remote host closed the connection]
molson has joined #commonlisp
bpanthi977 has joined #commonlisp
acdw has quit [Quit: See You Space Cowpokes . . . . .]
King_julian has quit [Ping timeout: 244 seconds]
acdw has joined #commonlisp
<acdw> do yall know how i could run lem using "just" quicklisp ? or do i have to install qlot and all
madnificent has joined #commonlisp
yitzi has quit [Ping timeout: 276 seconds]
fart_cat has quit [Read error: Connection reset by peer]
chrcav has quit [Quit: leaving]
chrcav has joined #commonlisp
King_julian has joined #commonlisp
theoppq has quit [Quit: Client closed]
King_julian has quit [Ping timeout: 244 seconds]
chrcav has quit [Quit: leaving]
chrcav has joined #commonlisp
yitzi has joined #commonlisp
<Fade> there are some lem themes in quicklisp, but lem itself is not
<Fade> if you were to check the code out in your asdf path, you could probably quickload it. I haven't tried.
chrcav has quit [Quit: leaving]
chrcav has joined #commonlisp
<acdw> oh yeah maye i could do that
soweli_iki has quit [Read error: Connection reset by peer]
<edgar-rft`> acdw: lem uses external non-lisp libraries (like sdl or ncurses, and maybe others) that cannot be installed via quicklisp
<acdw> aw
<acdw> thanks for the info. now thta i'm thinking about it ... i might've asked this before lmao
<acdw> i might try the sdl-dev and asdf path thing
soweli_iki has joined #commonlisp
ingeniot has quit [Ping timeout: 252 seconds]
yottabyte has joined #commonlisp
ingeniot has joined #commonlisp
Oddity has quit [Ping timeout: 248 seconds]
admich1 has quit [Ping timeout: 276 seconds]
ingeniot has quit [Ping timeout: 265 seconds]
svm has joined #commonlisp
Oladon has joined #commonlisp
JuanDaugherty has joined #commonlisp
rgherdt has quit [Ping timeout: 244 seconds]
msv has quit [Ping timeout: 268 seconds]
anticomputer_ has quit [Remote host closed the connection]
anticomputer has joined #commonlisp
yitzi has quit [Ping timeout: 248 seconds]
zxcvz has joined #commonlisp
yitzi has joined #commonlisp
yitzi has quit [Client Quit]
zxcvz has quit [Quit: zxcvz]
admich1 has joined #commonlisp
wbooze has quit [Read error: Connection reset by peer]
wbooze has joined #commonlisp
phantomics_ has joined #commonlisp
tuck has quit [Ping timeout: 252 seconds]
phantomics has quit [Ping timeout: 276 seconds]
anticomputer has quit [Remote host closed the connection]
anticomputer has joined #commonlisp
pyooque has joined #commonlisp
puke has quit [Killed (erbium.libera.chat (Nickname regained by services))]
pyooque is now known as puke
nefercheprure has joined #commonlisp
lucerne4 has joined #commonlisp
ello- has joined #commonlisp
TMA has quit [Ping timeout: 260 seconds]
lucerne has quit [Read error: Connection reset by peer]
ello has quit [Ping timeout: 260 seconds]
lucerne4 is now known as lucerne
mgl has joined #commonlisp
mgl has quit [Client Quit]
mgl has joined #commonlisp
<jackdaniel> what wew lightning talks at els?
<jackdaniel> were*
Oddity has joined #commonlisp
mulk has quit [Read error: Connection reset by peer]
mgl has quit []
yottabyte has quit [Quit: Connection closed for inactivity]
<g-gundam> https://www.twitch.tv/elsconf -- didn't know this event was happening
<ixelp> elsconf - Twitch
mulk has joined #commonlisp
chrcav has quit [Quit: Lost terminal]
<ixelp> ELS 2025, Zürich - European Lisp Symposium
attila_lendvai has joined #commonlisp
JuanDaugherty has quit [Quit: praxis.meansofproduction.biz (juan@acm.org)]
attila_lendvai has quit [Read error: Connection reset by peer]
attila_lendvai has joined #commonlisp
<gilberth> ixelp is our lint for encoding problems.
eddof13 has joined #commonlisp
eddof13 has quit [Client Quit]
wbooze has quit [Quit: Leaving]
notzmv has joined #commonlisp
mgl has joined #commonlisp
rgherdt has joined #commonlisp
notzmv has quit [Ping timeout: 276 seconds]
tasty has joined #commonlisp
danieli has quit [Quit: Ping timeout (120 seconds)]
danieli has joined #commonlisp
rootnode has quit [Quit: ZNC 1.8.2 - https://znc.in]
rootnode has joined #commonlisp
rootnode has quit [Changing host]
rootnode has joined #commonlisp
ingeniot has joined #commonlisp
tuck has joined #commonlisp
notzmv has joined #commonlisp
yitzi has joined #commonlisp
akoana has quit [Ping timeout: 260 seconds]
shka has quit [Quit: Konversation terminated!]
yitzi has quit [Ping timeout: 252 seconds]
scymtym has quit [Read error: Connection reset by peer]
notzmv has quit [Read error: Connection reset by peer]
scymtym has joined #commonlisp
shka has joined #commonlisp
gorignak has quit [Read error: Connection reset by peer]
gorignak has joined #commonlisp
yitzi has joined #commonlisp
yitzi has quit [Client Quit]
yitzi has joined #commonlisp
acdw has quit [Quit: See You Space Cowpokes . . . . .]
reb has joined #commonlisp
shka has quit [Quit: Konversation terminated!]
gorignak has quit [Ping timeout: 276 seconds]
gorignak has joined #commonlisp
shka has joined #commonlisp
ewig has quit [Remote host closed the connection]
ingeniot has quit [Ping timeout: 248 seconds]
triffid has quit [Remote host closed the connection]
admich1 has quit [Ping timeout: 276 seconds]
shka has quit [Quit: Konversation terminated!]
ixelp has quit [Ping timeout: 276 seconds]
ixelp has joined #commonlisp
pve has quit [Quit: leaving]
admich1 has joined #commonlisp
tuck has quit [Ping timeout: 260 seconds]
<g-gundam> Zürich
<gilberth> ISO-8859-1 is the default for HTTP and whatever the transport says takes priority over any META tag. This is why I always use 7-bit US-ASCII when making HTML. That's what is happening.
istewart has joined #commonlisp
triffid has joined #commonlisp
shka has joined #commonlisp
GalaxyNova has joined #commonlisp
mgl has quit []
nefercheprure is now known as TMA
attila_lendvai has quit [Ping timeout: 260 seconds]
admich1 has quit [Ping timeout: 268 seconds]
admich1 has joined #commonlisp
yitzi has quit [Quit: https://quassel-irc.org - Chat comfortably. Anywhere.]
markb1 has joined #commonlisp
shka has quit [Quit: Konversation terminated!]
admich1 has quit [Remote host closed the connection]
admich1 has joined #commonlisp
rgherdt has quit [Remote host closed the connection]
markb1 has quit [Ping timeout: 265 seconds]
markb1 has joined #commonlisp
Thermoriax has joined #commonlisp
Pixel_Outlaw has joined #commonlisp
svm is now known as msv
bpanthi977 has quit [Ping timeout: 252 seconds]
screwlisp has joined #commonlisp
brokkoli_originl has quit [Ping timeout: 252 seconds]
brokkoli_originl has joined #commonlisp