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/>
azimut has quit [Remote host closed the connection]
azimut has joined #commonlisp
flip214 has quit [Read error: Connection reset by peer]
karlosz has quit [Quit: karlosz]
flip214 has joined #commonlisp
occ has joined #commonlisp
tibfulv has quit [Remote host closed the connection]
tibfulv has joined #commonlisp
tibfulv has quit [Remote host closed the connection]
tibfulv has joined #commonlisp
random-jellyfish has quit [Quit: Client closed]
Inline has joined #commonlisp
inline__ has quit [Ping timeout: 246 seconds]
occ has quit [Ping timeout: 260 seconds]
santiagopim has quit [Ping timeout: 255 seconds]
occ has joined #commonlisp
random-nick has quit [Ping timeout: 256 seconds]
akoana has quit [Quit: leaving]
Lord_of_Life has quit [Ping timeout: 248 seconds]
Lord_of_Life has joined #commonlisp
eddof13 has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
tyson2 has quit [Remote host closed the connection]
Lycurgus has joined #commonlisp
Inline has quit [Read error: Connection reset by peer]
Inline has joined #commonlisp
Lycurgus has quit [Quit: Exeunt: personae.ai-integration.biz]
masinter has joined #commonlisp
Devon7 has quit [Quit: ERC (IRC client for Emacs 27.1)]
Devon has joined #commonlisp
inline__ has joined #commonlisp
Inline has quit [Ping timeout: 268 seconds]
dcb has quit [Quit: MSN Messenger 3.8]
chip_x has joined #commonlisp
chipxxx has quit [Ping timeout: 256 seconds]
occ has quit [Ping timeout: 264 seconds]
an_origamian[m] has left #commonlisp [#commonlisp]
occ has joined #commonlisp
elderK has joined #commonlisp
inline__ has quit [Remote host closed the connection]
inline__ has joined #commonlisp
azimut has quit [Ping timeout: 255 seconds]
occ has quit [Ping timeout: 250 seconds]
occ has joined #commonlisp
notzmv has quit [Ping timeout: 260 seconds]
pranavats has joined #commonlisp
shka has joined #commonlisp
aartaka has joined #commonlisp
igemnace has joined #commonlisp
Cymew has joined #commonlisp
Cymew has quit [Client Quit]
Cymew has joined #commonlisp
waleee has joined #commonlisp
aartaka has quit [Ping timeout: 260 seconds]
kenran has joined #commonlisp
kenran has quit [Remote host closed the connection]
<splittist> All I wanted to do was extract text from some PDFs. Now I'm implementing bits of PostScript interpreter :(
aartaka has joined #commonlisp
<bitspook[m]> I try to put a positive spin in such situations splittist ! You get to implement a PostScript interpreter! Yay!
<jackdaniel> replace in your head the word 'problem' with the word 'opportunity'!
aartaka has quit [Ping timeout: 256 seconds]
masinter has quit [Ping timeout: 250 seconds]
<jackdaniel> [I have a very serious alcohol opportunity] :)
<jackdaniel> Shinmera: thanks
<jackdaniel> I gather that producing a minimal reproducible example is an excercise to the reader :,(
rgherdt has joined #commonlisp
<Shinmera> Sorry, I don't have time to figure out compiler bugs myself
aartaka has joined #commonlisp
<splittist> Thanks for the wisdom. I have a fabulous opportunity to explore many interesting font file syntaxes!
<jackdaniel> the nitpicky side of me grumbles, that minimizing the test case is not figuring out compiler bugs, be the benovelent side of me doesn't let that thought bother him
<jackdaniel> s/be the/but the/
<Shinmera> Well, I don't particularly mind if you don't rush to fix it :)
<Shinmera> I just wanted to let you know, since I had little trust that the original reporter would actually forward it to you.
<jackdaniel> sure, I appreciate that you have forwarded it (that's why I've sai thank you in the first place!)
random-jellyfish has joined #commonlisp
<semarie> does exist a way to define a character name ? I am looking to use cl-str library with ecl, and it is using #\Next-Line (which is reported as illegal character name)
<jackdaniel> is #\next-line the same as #\newline?
random-jellyfish has quit [Client Quit]
<jackdaniel> if we talk about internals there is a hash table with names, so you may add it manually. but that's not part of the public api.
<semarie> I am unsure. but looking at cl-str HEAD git, it seems it is already corrected: https://github.com/vindarel/cl-str/blob/master/str.lisp#L152
<ixelp> cl-str/str.lisp at master · vindarel/cl-str · GitHub
<semarie> #+sbcl #\Next-Line #-sbcl (code-char 133)
<jackdaniel> isn't 133 the letter #\q or something?
pve has joined #commonlisp
<jackdaniel> Shinmera: luckily this problem was already fixed in the branch develop
<Shinmera> nice! :)
<jackdaniel> semarie: sorry, I've typed 113
<jackdaniel> it is not #\q :P
<semarie> #\U0085 (133) is "Next Line" in unicode https://unicodeplus.com/U+0085
<ixelp> "…" U+0085: Next Line (Nel) (Unicode Character)
<jackdaniel> semarie: try going to contrib/unicode and using update-ucd.sh (and rebuilding ecl)
<splittist> The great thing about standard encodings is that there are so many of them...
<jackdaniel> perhaps the name will magically appear ;p
inline__ has quit [Remote host closed the connection]
Inline has joined #commonlisp
<jackdaniel> generally relying on uncode names is rather risky business (and not portable at that - ecl for instance may be built without unicode -- ascii only)
bitmapper has quit [Quit: Connection closed for inactivity]
waleee has quit [Ping timeout: 276 seconds]
LW has joined #commonlisp
occ has quit [Ping timeout: 276 seconds]
azimut has joined #commonlisp
<hayley> I might have asked before, but I can't find it in the logs. It was stated before that ELS will have some support for giving presentations remotely, but how would that be done? Would a pre-recorded video be used, or some sort of video conferencing?
<beach> hayley: I think phoe will know. He co-managed that part for ELS Porto.
<beach> I know phoe and the other "managers" were on live, but I can't remember about the authors. Maybe a mixed bag.
<beach> There must have been a live component, because I think questions for the authors were asked; at least I think so.
<mfiano> The format was pre-recorded videos, with live Q&A by some authors after the presentation.
<beach> Makes sense.
<hayley> I wasn't awake for much of ELS Porto, and seemingly I neglected to watch through it. Thanks.
<hayley> *watch through it at a later time
aartaka has quit [Ping timeout: 265 seconds]
aartaka has joined #commonlisp
inline__ has joined #commonlisp
Inline has quit [Ping timeout: 250 seconds]
<jcowan> What would be a good name for a vector with a fill pointer?
<hayley> Does it matter if it's adjustable or not?
<jackdaniel> jcowan: *the-hay* ;)
<jcowan> hayley: Probably not.
<jcowan> jackdaniel: why?
<jcowan> I mean for the type "vector with fill pointer", the type of the first argument of vector-{pop,push,push-extend}
inline__ has quit [Quit: Leaving]
<jackdaniel> I'm joking. but haystack fits better than simply a stack since hays have a base of certain diameter and there is an upper limit of how much you can put on top of it
<jackdaniel> so you can add, you can remove, and there is a predetermined size
<jackdaniel> also that was a word play to the nick hay-ley, but that's easy to miss I think
<hayley> jcowan: Darn. I like the name "stretchy vector" from Dylan, which would apply if the vector was adjustable too.
karlosz has joined #commonlisp
<jcowan> stretchy sounds more like adjustable to me
<hayley> gilberth once said I must wade through hay due to my name, when we were discussing the construction of finite state machines for grepping and lexing.
<hayley> Right, yes.
frgo has quit [Ping timeout: 276 seconds]
rgherdt_ has joined #commonlisp
* jackdaniel has registered to ELS'23 \o/
rgherdt has quit [Ping timeout: 265 seconds]
dcb has joined #commonlisp
santiagopim has joined #commonlisp
masinter has joined #commonlisp
prxq has quit [Quit: http://quassel-irc.org - Chat comfortably. Anywhere.]
waleee has joined #commonlisp
tyson2 has joined #commonlisp
aartaka has quit [Ping timeout: 256 seconds]
aartaka has joined #commonlisp
pjb has quit [Ping timeout: 248 seconds]
lxi has quit [Ping timeout: 265 seconds]
Devon7 has joined #commonlisp
Devon has quit [Ping timeout: 255 seconds]
random-nick has joined #commonlisp
frgo has joined #commonlisp
pjb has joined #commonlisp
masinter has quit [Ping timeout: 276 seconds]
glaucon has joined #commonlisp
MajorBiscuit has joined #commonlisp
<jcowan> hayley: _Lea_ is 'field', but I'm not sure if _hay_ is 'hay' or 'fence'. I suppose 'hayfield' is more probable
<hayley> The analogy was "needle in a haystack", wherein a lexer gets to complain if it doesn't find a needle immediately.
euandreh has quit [Quit: euandreh]
Gleefre has joined #commonlisp
scymtym has quit [Ping timeout: 248 seconds]
Brucio-61 has quit [Ping timeout: 260 seconds]
occ has joined #commonlisp
NotThatRPG has joined #commonlisp
X-Scale has joined #commonlisp
Lycurgus has joined #commonlisp
X-Scale has quit [Quit: Client closed]
Brucio-61 has joined #commonlisp
scymtym has joined #commonlisp
Gleefre has quit [Remote host closed the connection]
random-nick has quit [Ping timeout: 252 seconds]
X-Scale has joined #commonlisp
aartaka has quit [Ping timeout: 248 seconds]
aartaka has joined #commonlisp
Lycurgus has quit [Quit: Exeunt: personae.ai-integration.biz]
aartaka has quit [Ping timeout: 268 seconds]
aartaka has joined #commonlisp
AmyMalik has quit [Remote host closed the connection]
gnoo has quit [Ping timeout: 250 seconds]
gko`` has joined #commonlisp
gko` has quit [Ping timeout: 250 seconds]
gnoo has joined #commonlisp
euandreh has joined #commonlisp
masinter has joined #commonlisp
Ellenor has joined #commonlisp
aartaka has quit [Ping timeout: 268 seconds]
glaucon has quit [Quit: Leaving.]
aartaka has joined #commonlisp
aartaka has quit [Ping timeout: 255 seconds]
aartaka has joined #commonlisp
waleee has quit [Ping timeout: 248 seconds]
Equill has quit [Quit: KVIrc 5.0.1 Aria http://www.kvirc.net/]
Ellenor is now known as AmyMalik
aartaka has quit [Ping timeout: 255 seconds]
aartaka has joined #commonlisp
Gleefre has joined #commonlisp
n0den1te has joined #commonlisp
n0den1te has quit [Read error: Connection reset by peer]
glaucon has joined #commonlisp
aartaka has quit [Ping timeout: 260 seconds]
aartaka has joined #commonlisp
X-Scale has quit [Quit: Client closed]
occ has quit [Ping timeout: 256 seconds]
aartaka has quit [Ping timeout: 250 seconds]
aartaka has joined #commonlisp
occ has joined #commonlisp
tyson2 has quit [Remote host closed the connection]
aartaka has quit [Ping timeout: 246 seconds]
aartaka has joined #commonlisp
aartaka has quit [Ping timeout: 246 seconds]
Krystof has quit [Ping timeout: 268 seconds]
Catie has quit [Changing host]
Catie has joined #commonlisp
genpaku has quit [Read error: Connection reset by peer]
aartaka has joined #commonlisp
genpaku has joined #commonlisp
waleee has joined #commonlisp
aartaka has quit [Ping timeout: 246 seconds]
aartaka has joined #commonlisp
aartaka has quit [Ping timeout: 246 seconds]
aartaka has joined #commonlisp
occ has quit [Ping timeout: 246 seconds]
tyson2 has joined #commonlisp
occ has joined #commonlisp
pve has quit [Ping timeout: 264 seconds]
pve has joined #commonlisp
Gleefre has quit [Ping timeout: 260 seconds]
szkl has quit [Quit: Connection closed for inactivity]
aartaka has quit [Ping timeout: 246 seconds]
White_Flame has quit [Remote host closed the connection]
White_Flame has joined #commonlisp
skin has joined #commonlisp
<skin> This bug bit me bad on my raspberry pi https://gitlab.common-lisp.net/asdf/asdf/-/issues/84
<ixelp> Upcoming trouble in next QL release (#84) · Issues · asdf / asdf · GitLab
<skin> I was running the latest roswell, latest qlot, patched in the latest asdf to 3.3.6, uiop 3.3.5, still hurt when I ran `qlot install`
<skin> Interestingly though, when I just `(ql:quickload` ed my dependencies, the bug didn't get triggered.
aartaka has joined #commonlisp
cage has joined #commonlisp
yottabyte has joined #commonlisp
MajorBiscuit has quit [Ping timeout: 276 seconds]
NotThatRPG has quit [Ping timeout: 256 seconds]
Cymew has quit [Ping timeout: 246 seconds]
tyson2 has quit [Remote host closed the connection]
random-nick has joined #commonlisp
NotThatRPG has joined #commonlisp
tyson2 has joined #commonlisp
Cymew has joined #commonlisp
Cymew has quit [Ping timeout: 250 seconds]
aartaka has quit [Ping timeout: 246 seconds]
aartaka has joined #commonlisp
tyson2 has quit [Ping timeout: 246 seconds]
rgherdt has joined #commonlisp
rgherdt_ has quit [Ping timeout: 265 seconds]
waleee has quit [Ping timeout: 256 seconds]
zxcvz has joined #commonlisp
zxcvz has quit [Client Quit]
prxq has joined #commonlisp
NotThatRPG has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
zxcvz has joined #commonlisp
zxcvz has quit [Quit: zxcvz]
Krystof has joined #commonlisp
cage has quit [Quit: rcirc on GNU Emacs 28.2]
waleee has joined #commonlisp
NotThatRPG has joined #commonlisp
aartaka has quit [Ping timeout: 246 seconds]
aartaka has joined #commonlisp
igemnace has quit [Remote host closed the connection]
scymtym has quit [Ping timeout: 246 seconds]
aartaka has quit [Ping timeout: 268 seconds]
Brucio-61 has quit [Ping timeout: 260 seconds]
aartaka has joined #commonlisp
Brucio-61 has joined #commonlisp
aartaka has quit [Ping timeout: 250 seconds]
aartaka has joined #commonlisp
santiagopim has quit [Ping timeout: 255 seconds]
shka has quit [Ping timeout: 265 seconds]
glaucon has quit [Read error: Connection reset by peer]
aartaka has quit [Ping timeout: 268 seconds]
pve has quit [Quit: leaving]
pdietz has joined #commonlisp
LW has quit [Quit: WeeChat 3.6]
skin has quit [Quit: Leaving.]
rgherdt has quit [Remote host closed the connection]
occ has quit [Ping timeout: 250 seconds]
<pdietz> I would like to see an extension to Common Lisp that would allow arrays to be defined with "inlined" elements of specific types.   That is, an array of inlined structures would have the structure objects right there, rather than storing a pointer.   This would alter the normal semantics of CL arrays on these objects, probably by disallowing
<pdietz> assignment (instead, a structure-to-structure copying function would be needed.)   Similarly, structure fields could be inlined as well.    In an implementation of this concept, a pointer to an inlined thing would keep its entire container alive.
<pdietz> The goal here would be something that would still work in a CL that doesn't support such inlining, but if it were supported, it would have higher efficiency.
scymtym has joined #commonlisp
<aeth> it wouldn't be an ARRAY because it would break the semantics of things like AREF
<aeth> but otherwise seems doable.
<aeth> maybe call it a multistruct
<pdietz> aref would still give a reference to the structure.  You just couldn't SETF the aref.
elderK has quit [Quit: Connection closed for inactivity]
tyson2 has joined #commonlisp