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/>
thomaslewis has left #commonlisp [#commonlisp]
attila_lendvai has quit [Ping timeout: 268 seconds]
thomaslewis has joined #commonlisp
thomaslewis has left #commonlisp [#commonlisp]
karlosz has joined #commonlisp
ebrasca has quit [Remote host closed the connection]
causal has joined #commonlisp
karlosz has quit [Quit: Client closed]
karlosz has joined #commonlisp
Common-Lisp has joined #commonlisp
Common-Lisp has quit [Client Quit]
Common-Lisp has joined #commonlisp
karlosz has quit [Quit: Client closed]
karlosz has joined #commonlisp
waleee has quit [Ping timeout: 255 seconds]
karlosz has quit [Quit: Client closed]
Mandus has quit [Ping timeout: 268 seconds]
Mandus has joined #commonlisp
molson has joined #commonlisp
pranavats has left #commonlisp [#commonlisp]
NotThatRPG has joined #commonlisp
ttree has quit [Ping timeout: 268 seconds]
livoreno has quit [Ping timeout: 268 seconds]
livoreno has joined #commonlisp
NotThatRPG has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
NotThatRPG has joined #commonlisp
thomaslewis has joined #commonlisp
grawlinson_ has joined #commonlisp
grawlinson has quit [Ping timeout: 268 seconds]
grawlinson_ is now known as grawlinson
thomaslewis has left #commonlisp [#commonlisp]
pranavats has joined #commonlisp
Alfr has quit [Read error: Connection reset by peer]
Alfr has joined #commonlisp
pranavats has left #commonlisp [Disconnected: Replaced by new connection]
pranavats has joined #commonlisp
thomaslewis has joined #commonlisp
thomaslewis has left #commonlisp [#commonlisp]
megeve_ has joined #commonlisp
dstein64- has joined #commonlisp
bollu4 has joined #commonlisp
overclucker has joined #commonlisp
sjl has joined #commonlisp
robin_ has joined #commonlisp
White__Flame has joined #commonlisp
sukaeto1 has joined #commonlisp
xaltsc_ has joined #commonlisp
phadthai has joined #commonlisp
zephyr9 has joined #commonlisp
torhex-pasmul[m4 has joined #commonlisp
aeth_ has joined #commonlisp
dmgk_ has joined #commonlisp
saturn3 has joined #commonlisp
lagash has joined #commonlisp
jsatk___ has joined #commonlisp
jsatk__ has quit [*.net *.split]
edgar-rft has quit [*.net *.split]
sjl_ has quit [*.net *.split]
lagash_ has quit [*.net *.split]
White_Flame has quit [*.net *.split]
fourier has quit [*.net *.split]
phadthai_ has quit [*.net *.split]
dstein64 has quit [*.net *.split]
overclucker_ has quit [*.net *.split]
bollu has quit [*.net *.split]
cosimone` has quit [*.net *.split]
gateway2000 has quit [*.net *.split]
infra_red[m] has quit [*.net *.split]
mgxm has quit [*.net *.split]
megeve has quit [*.net *.split]
xaltsc has quit [*.net *.split]
mht-wtf has quit [*.net *.split]
robin has quit [*.net *.split]
zephyr has quit [*.net *.split]
dmgk has quit [*.net *.split]
saturn2 has quit [*.net *.split]
sukaeto has quit [*.net *.split]
aeth has quit [*.net *.split]
Colleen has quit [*.net *.split]
torhex-pasmul[m] has quit [*.net *.split]
remexre has quit [*.net *.split]
dmgk_ is now known as dmgk
dstein64- is now known as dstein64
megeve_ is now known as megeve
bollu4 is now known as bollu
zephyr9 is now known as zephyr
Colleen has joined #commonlisp
edgar-rft has joined #commonlisp
gateway2000 has joined #commonlisp
remexre has joined #commonlisp
mht-wtf has joined #commonlisp
infra_red[m]1 has joined #commonlisp
rainthree has joined #commonlisp
cosimone` has joined #commonlisp
NotThatRPG has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
fourier has joined #commonlisp
NotThatRPG has joined #commonlisp
thomaslewis has joined #commonlisp
thomaslewis has left #commonlisp [#commonlisp]
mgxm has joined #commonlisp
notzmv has quit [Ping timeout: 268 seconds]
thomaslewis has joined #commonlisp
thomaslewis has left #commonlisp [#commonlisp]
rainthree has quit [Ping timeout: 268 seconds]
thomaslewis has joined #commonlisp
thomaslewis has left #commonlisp [#commonlisp]
thomaslewis has joined #commonlisp
thomaslewis has left #commonlisp [#commonlisp]
azimut has quit [Ping timeout: 268 seconds]
ttree has joined #commonlisp
ahc has joined #commonlisp
EsoAlgo has quit [Ping timeout: 268 seconds]
gxt___ has quit [Read error: Connection reset by peer]
anticomputer has quit [Remote host closed the connection]
anticomputer has joined #commonlisp
saturn3 is now known as saturn2
hineios3 has joined #commonlisp
hineios has quit [Ping timeout: 252 seconds]
hineios3 is now known as hineios
irfan has joined #commonlisp
karlosz has joined #commonlisp
karlosz has quit [Remote host closed the connection]
Oddity has joined #commonlisp
karlosz has joined #commonlisp
thomaslewis has joined #commonlisp
thomaslewis has left #commonlisp [#commonlisp]
thomaslewis has joined #commonlisp
anticomputer has quit [Remote host closed the connection]
anticomputer has joined #commonlisp
aartaka has joined #commonlisp
thomaslewis has left #commonlisp [#commonlisp]
thomaslewis has joined #commonlisp
thomaslewis has left #commonlisp [#commonlisp]
_cymew_ has joined #commonlisp
notzmv has joined #commonlisp
ttree has quit [Ping timeout: 252 seconds]
<phantomics_> Question: Is there an SBCL function that will return the current call stack? I.e. the stack of the current invocation of the function that the tracing function is called within
Cymew has joined #commonlisp
<_death> you mean like a backtrace?
<Shinmera> Colleen: tell phantomics_ look up dissect
<Colleen> phantomics_: About dissect https://shinmera.github.io/dissect
<phantomics_> Thanks Shinmera, I'll try this
<phantomics_> Here's what I get from one element in the call stack: #<DISSECT::SBCL-CALL [7] (LAMBDA (I) IN INDEXER-OF) | /home/user/src/lisp/april/varray/varray.lisp>
<phantomics_> The problem is, INDEXER-OF is a method that belongs to many different classes. Is there a way to determine which class this specific indexer-of applies to?
<Shinmera> look at the arguments?
<phantomics_> That gives me some idea, I'll work from there
Krystof has joined #commonlisp
shka has joined #commonlisp
karlosz has quit [Quit: karlosz]
MajorBiscuit has joined #commonlisp
MajorBiscuit has quit [Quit: WeeChat 3.5]
MajorBiscuit has joined #commonlisp
cosimone` has quit [Read error: Connection reset by peer]
maxz has joined #commonlisp
artchad has joined #commonlisp
cosimone has joined #commonlisp
<artchad> Hey, I have a sbcl image running on a server. In order to connect to that repl I need a swank server running inside that image. So I do `(require:swank)' and `(swank:create-server)'. But after some time the swank server is no longer accessible. It just closes the port. Is that the default behaviour?
rainthree has joined #commonlisp
rainthree3 has joined #commonlisp
<artchad> How would I make sure to keep the swank server running for the whole time, because when I ssh into the box, I don't have direct access to the shell where the sbcl process is running. The only way to access that is via swank.
<jackdaniel> there is a keyword parameter for that
<jackdaniel> :dont-close or something like that (to create-server that is)
<artchad> I tried :dont-close, but it still closed
<artchad> Maybe there was another issue.
<jackdaniel> then you are doing something wrong, because this parameter works
<artchad> alright
<artchad> I just wanted to make sure it's the correct keyword argument
<jackdaniel> it is
<jackdaniel> you may also check swank::*communicatin-style* - if it is NIL then it is not possible to spawn new processes
<jackdaniel> (i.e your build does not have threads nor serve-event)
rainthree has quit [Ping timeout: 252 seconds]
<jackdaniel> call (swank::preferred-communication-style)
<jackdaniel> if it is :spawn then there is no issue with that
frgo has quit [Ping timeout: 268 seconds]
cosimone has quit [Remote host closed the connection]
cosimone has joined #commonlisp
<artchad> well, the preferred-communication-style is :spawn. Maybe it will work now. I've closed the repl and restarted it.
<artchad> thanks for the help
<jackdaniel> sure
_cymew_ has quit [Ping timeout: 268 seconds]
pve has joined #commonlisp
Brucio-61 has quit [Read error: Connection reset by peer]
Brucio-61 has joined #commonlisp
maxz has quit [Quit: Leaving.]
<pjb> phantomics_: uiop:print-backtrace and uiop:raw-print-backtrace
<pjb> phantomics_: don't ask implementation specific questions in #commonlisp! Go to #sbcl to get the sbcl specific answer, to #ecl for the ecl specific answer, to #ccl for the ccl specific answer, to #abcl for the abcl specific answer, etc.
rainthree3 has quit [Read error: Connection reset by peer]
rainthree has joined #commonlisp
rainthree3 has joined #commonlisp
dlowe[m] has quit [Quit: You have been kicked for being idle]
rainthree has quit [Ping timeout: 268 seconds]
Oddity has quit [Ping timeout: 268 seconds]
ahc has quit [Ping timeout: 252 seconds]
Oddity has joined #commonlisp
ebrasca has joined #commonlisp
Demosthe1ex is now known as Demosthenex
amerlyq has joined #commonlisp
<jackdaniel> NotThatRPG: I've accepted your message to the ecl-devel mailing list; that said you wouldn't need to wait for moderation if you had subscribed to it
rainthree3 has quit [Ping timeout: 252 seconds]
rainthree has joined #commonlisp
random-nick has joined #commonlisp
jmdaemon has quit [Ping timeout: 268 seconds]
genpaku has quit [Remote host closed the connection]
genpaku has joined #commonlisp
Noisytoot has quit [Ping timeout: 268 seconds]
gxt___ has joined #commonlisp
aeth_ is now known as aeth
<aeth> Anyone interested in copying the stumpwm experience on top of a wayland compositor like wlroots? The long run solution would probably be to go with its own compositor, but there might not be enough time.
<aeth> Now that Nvidia is getting alpha, and maybe even beta, quality Wayland support, I'm afraid that the transition to Wayland in the bleeding edge distros like Arch and Fedora will be fairly rapid.
<aeth> Because that has always been the blocker.
<amerlyq> Looking into experience of Qtile transitioning to Wayland -- it's a painful endeavour. And until proper HiDpi support I will live on Xorg till the end of time)
<aeth> A quick search of Github shows that there has been an attempt at a compositor before but idk its state https://github.com/malcolmstill/ulubis
<aeth> amerlyq: Well, a separate issue (on many of the same types of monitors) is that support for HDR displays is probably never coming to X11, but will eventually come to Wayland and a lot of relatively cheap screens are HDR now.
frgo has joined #commonlisp
<aeth> (Although a search shows that Nvidia has been trying for years to hack together HDR support on X11 on its own, apparently.)
cosimone has quit [Remote host closed the connection]
<kakuhen> aeth: I'd be interested, if I had a way to test things
<kakuhen> more specifically, how will we test this wayland port (or whatever new window manager you attempt making)
<kakuhen> assuming I can set up an environment for that, then I'd become interested in a (hopefully portable) wayland-based CL-based window manager
<aeth> Afaik, there wouldn't really be much to port. Stumpwm is a fairly thin client layer on top of X via clx, much simpler than if it had to rely on xlib or wayland, but with some obvious UI faults that come from that (all of the stuff you bring up from stumpwm like C-t ? don't look like they belong at all) and it is... very X11
hineios has quit [Ping timeout: 252 seconds]
<aeth> (Plus they still don't have a way to set a background image)
<aeth> (reliably anyway, issue #587)
hineios has joined #commonlisp
<aeth> On the other hand, Wayland creates new priorities, like having a built-in way to do screenshots (in stumpwm, I have a one line script in ~/bin to screenshot to the specified subdir of Pictures via `import ~/Pictures/$*/screenshot-$(date -Iseconds).png` instead of a less hacky and more Lisp-native way to screenshot)
tyson2 has joined #commonlisp
cosimone has joined #commonlisp
Josh_2 has joined #commonlisp
hineios5 has joined #commonlisp
dlowe has quit [Remote host closed the connection]
hineios has quit [Ping timeout: 268 seconds]
hineios5 is now known as hineios
cage has joined #commonlisp
thomaslewis has joined #commonlisp
thomaslewis has left #commonlisp [#commonlisp]
frgo has quit []
<NotThatRPG> jackdaniel: Thank you. If that's mailman, you could just add me as an authorized sender. I've had to give up on subscribing to all the implementations' development lists: there are just too many.
azimut has joined #commonlisp
<hayley> Being subscribed to the SBCL mailing list helps numb my mind telling itself that setting up a mail server was a waste of time.
<jackdaniel> I'm not going to press the matter, but I find it reasonable to expect someone broadcasting things on a list to subscribe there ,)
MajorBiscuit has quit [Ping timeout: 244 seconds]
rainthree3 has joined #commonlisp
rainthree has quit [Ping timeout: 244 seconds]
xaltsc_ is now known as xaltsc
Oddity has quit [Ping timeout: 252 seconds]
Alfr is now known as Guest5549
Alfr has joined #commonlisp
thomaslewis has joined #commonlisp
Guest5549 has quit [Ping timeout: 268 seconds]
thomaslewis has left #commonlisp [#commonlisp]
MajorBiscuit has joined #commonlisp
cage has quit [Ping timeout: 268 seconds]
Major_Biscuit has joined #commonlisp
MajorBiscuit has quit [Ping timeout: 268 seconds]
NotThatRPG has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
NotThatRPG has joined #commonlisp
azimut_ has joined #commonlisp
azimut has quit [Quit: ZNC - https://znc.in]
Major_Biscuit has quit [Ping timeout: 252 seconds]
Major_Biscuit has joined #commonlisp
Major_Biscuit has quit [Client Quit]
<NotThatRPG> jackdaniel: I'm sorry, but there are a lot of implementation developer mailing lists and I simply can't track all of them.
<NotThatRPG> I mean, I could, and just dump all the emails to /dev/null, but...
<NotThatRPG> jackdaniel: If ECL tracks asdf-announce, which is EXTREMELY low traffic (about 1/year!), I could stop sending announcements to ECL-devel
hineios9 has joined #commonlisp
hineios has quit [Ping timeout: 255 seconds]
hineios9 is now known as hineios
MajorBiscuit has joined #commonlisp
<dim> hi friends! for the curious here asking for a stacktrace yesterday, for the pgloader compile warning "deleting unreachable code", it's available now at https://paste.debian.net/1249706/
<dim> 5: (SB-C:COMPILER-NOTIFY CODE-DELETION-NOTE :FORMAT-CONTROL "deleting unreachable code" :FORMAT-ARGUMENTS NIL)
<dim> I suppose I could handle-case specifically that one, the compiler-notify condition?
thomaslewis has joined #commonlisp
<hayley> I don't see why there is a handler for what would appear to not even be a warning (if memory serves me right).
<hayley> The handler should be for ERRORs or SERIOUS-CONDITIONs, and a compilation note is neither.
<jackdaniel> dim: did you try to fix the function print-backtrace first?
<dim> yeah I believe that's what the paste is showing, right?
<jackdaniel> the second branch has (trivial-backtrace:print-backtrace condition nil), but nil is in the position of the keyword argument
thomaslewis has left #commonlisp [#commonlisp]
<dim> 4: (SB-KERNEL:WITH-SIMPLE-CONDITION-RESTARTS SIGNAL NIL #<CODE-DELETION-NOTE "deleting unreachable code" {1008468C33}>)
<dim> that might be the relevant information in the backtrace
pranavats has left #commonlisp [Error from remote client]
<jackdaniel> as I see it, all works as expected
<jackdaniel> first: trivial-backtrace prints the backtrace with a message "FATAL error: …" (and it is not a fatal error)
<jackdaniel> then the control is transferred to the handler-case's case CONDITION that prints "What am I doing here"
<jackdaniel> what do you expect this code to do?
<jackdaniel> if you replace the last clause name with serious-condition, then handler-case will simply glide over and move to "done"
<dim> whenever something I didn't account for is happening, the program stops and might display a backtrace
<dim> here the thing that I didn't account for is a compiler warning (note: deleting unreachable code) that I'd like to ignore
<jackdaniel> you should replace the last clause in handler case ("What I am doing here?") with serious-condition instead of condition
<Bike> when you say "ignore", do you mean you'd like the program to not do anything special, or that you'd like to actually suppress the message
<Bike> regardless, you really actually should not treat all conditions as fatal errors, because they're not
<dim> I could live with the message really
<jackdaniel> the condition CONDITION subsumes all warnings, errors, notes and innocent signals
<dim> okay you're saying I'm trying to hard with handling the conditions?
<Bike> ok, then all you have to do is replace CONDITION with SERIOUS-CONDITION or ERROR or something
<Bike> yes, you are treating things as fatal errors that aren't fatal nor errors
<dim> is an error a serious condition, or do I need (or error serious-condition) ?
<jackdaniel> yes, you deliberely handle things like compiler notes and call uiop:quit on them
<Bike> errors are serious conditions
<dim> yeah I get it now, thanks
<jackdaniel> yes, serious-condition is an error + some things that are not errors in code (timeout, out of memory etc)
<jackdaniel> also I wouldn't write "FATAL error" in your backtrace printer, I'd print the condition class name (because that was confusing)
<dim> should I still process warnings-p and failure-p output from the call to (compile nil source)?
gxt___ has quit [Write error: Connection reset by peer]
<jackdaniel> if you want to error when compilation does not succeed, then yes
gxt___ has joined #commonlisp
pranavats has joined #commonlisp
<dim> how do you get the classname of a condition?
<jackdaniel> (class-name (class-of condition))
<dim> (let ((c (make-condition 'simple-error :format-control "error"))) (class-name (class-of c)))
<dim> ah yeah thanks
<jackdaniel> sure
amerlyq has quit [Quit: Client closed]
cage has joined #commonlisp
<dim> PR updated at https://github.com/dimitri/pgloader/pull/1411 with your feedback jackdaniel and Bike ; thanks
<dim> let's see what the unit tests make of the current code, and then I'll ask my debian friend to test again with sid and SBCL 2.2.6
thomaslewis has joined #commonlisp
thomaslewis has left #commonlisp [#commonlisp]
<jackdaniel> fwiw I wouldn't print the backtrace for non-serious conditions either
<dim> the driver for showing it is usng both --verbose and --debug at the moment
<jackdaniel> so (and SERIOUS-condition (not (or monitor-error …)))
ec has joined #commonlisp
<jcowan> aeth: does that mean that fedora/etc. will stop supporting xwayland? That would really be a disaster, and not just for WMs
<dim> mmm, not really, but I don't follow what you're saying jackdaniel this time sorry
<jackdaniel> dim: in your handler-bind you handle all conditions (except for a few chosen ones) and print the backtrace for them - do you want to print a backtrace i.e for compiler notes?
qhong has quit [Ping timeout: 252 seconds]
<dim> ooooh, that's a good catch, thanks!
<jackdaniel> sure
tyson2 has quit [Remote host closed the connection]
<NotThatRPG> It would be neat if something like UIOP provided some common condition classes usable across implementations
<jackdaniel> like serious-condition?
<jackdaniel> another interesting trick in a toolbox is to have a macro like handler-case (let's call it handler-case*), that handles the condition, then unwind the stack and returns; then printing the backtrace in this situation could be done in the last serious-condition clause
<jackdaniel> putting aside details like properly handling :no-error and multiple return values, writing such macro based on handler-bind is rather trivial
ec has quit [Ping timeout: 268 seconds]
ec has joined #commonlisp
ec has quit [Remote host closed the connection]
ec has joined #commonlisp
<hayley> I believe I have a handler-case* somewhere, based off Pitman's condition system code.
<NotThatRPG> @jackdaniel: I don't believe that there's a class that corresponds to compiler notes, for example.
<NotThatRPG> s/class/ANSI class/
<hayley> The existence of compiler notes is implementation dependent already.
<hayley> But (deftype silly-condition () '(and condition (not serious-condition))) is useful.
<jackdaniel> some conditions are not silly though! signaling partial results in an otherwise synchronous body is one example
<NotThatRPG> hayley: Yes, it would be nice if one could make code that wraps around compilation, that could portably handle different implementations' equivalent of compiler notes (assuming that these are implemented as conditions of some sort).
<aeth> jcowan: no, but afaik (based on another IRC channel anyway) Fedora would move exclusively to xwayland
<aeth> for x stuff, including tiling WMs
<jcowan> Well, that's tolerable for ordinary applications like Medley, no?
<jackdaniel> redhot chili paperfs on the systemd booster
<jcowan> On or in.
SR-71 has quit [Ping timeout: 244 seconds]
<Bike> shinmera and i have been talking about doing that, notthatrpg. it would basically be ripping out part of swank. i think my main conceptual confusion now is why sbcl "compiler errors" aren't actually errors
<Bike> also i'll have to check if any implementations have a compile that never signals and only reports problems some other way, which would be annoying
<NotThatRPG> Bike: if you were to do that, I'd be interested in porting it into UIOP...
<Bike> i will see what i can do. i'm doing a bunch of other stuff for clasp at the moment, though
pranavats has left #commonlisp [Disconnected: Replaced by new connection]
pranavats has joined #commonlisp
Cymew has quit [Ping timeout: 268 seconds]
gxt___ has quit [Remote host closed the connection]
gxt___ has joined #commonlisp
Devon7 has joined #commonlisp
<Devon7> who
Devon7 has left #commonlisp [#commonlisp]
EsoAlgo has joined #commonlisp
Catie has joined #commonlisp
aartaka has quit [Ping timeout: 268 seconds]
aartaka has joined #commonlisp
anticomputer has quit [Remote host closed the connection]
anticomputer has joined #commonlisp
gxt___ has quit [Remote host closed the connection]
gxt___ has joined #commonlisp
<Bike> allegro has a compiler-note class but swank at least treats it as unexported. the abcl code looks like you have to bind an internal dynamic variable to make the compiler actually signal warnings. geh.
Devon7 has joined #commonlisp
<Shinmera> Ain't portability fun :)
<jackdaniel> "portable by accident"™
causal has quit [Quit: WeeChat 3.6]
NotThatRPG has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
bitmapper has joined #commonlisp
gxt has joined #commonlisp
gxt___ has quit [Remote host closed the connection]
attila_lendvai has joined #commonlisp
dilated_dinosaur has quit [Quit: Leaving]
pve has quit [Ping timeout: 252 seconds]
azimut_ has quit [Remote host closed the connection]
azimut has joined #commonlisp
pve has joined #commonlisp
Noisytoot_ has joined #commonlisp
Noisytoot_ has quit [Read error: Connection reset by peer]
qhong has joined #commonlisp
rainthree3 has quit [Quit: Leaving]
Noisytoot_ has joined #commonlisp
Noisytoot_ is now known as Noisytoot
attila_lendvai has quit [Ping timeout: 268 seconds]
karlosz has joined #commonlisp
dilated_dinosaur has joined #commonlisp
NotThatRPG has joined #commonlisp
karlosz has quit [Quit: karlosz]
<Devon7> CL-PPCRE seems to implement no inverse PARSE-STRING, is it so?
ttree has joined #commonlisp
NotThatRPG has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
Dynom has joined #commonlisp
NotThatRPG has joined #commonlisp
NotThatRPG has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
NotThatRPG has joined #commonlisp
specbot has quit [Remote host closed the connection]
minion has quit [Read error: Connection reset by peer]
specbot has joined #commonlisp
minion has joined #commonlisp
Lord_of_Life_ has joined #commonlisp
Lord_of_Life has quit [Ping timeout: 268 seconds]
Lord_of_Life_ is now known as Lord_of_Life
karlosz has joined #commonlisp
karlosz_ has joined #commonlisp
_cymew_ has joined #commonlisp
irfan has quit [Quit: leaving]
<Devon7> OtOH, Emacs Lisp (rx-to-string (xr "a\\|b")) => "[ab]"
Devon7 is now known as Devon
karlosz has quit [Quit: Client closed]
karlosz_ is now known as karlosz
karlosz has quit [Quit: karlosz]
molson has quit [Ping timeout: 255 seconds]
MajorBiscuit has quit [Ping timeout: 268 seconds]
MajorBiscuit has joined #commonlisp
bitmapper has quit [Quit: Connection closed for inactivity]
MajorBiscuit has quit [Quit: WeeChat 3.5]
Brucio-61 has quit [Ping timeout: 255 seconds]
notzmv has quit [Ping timeout: 268 seconds]
scymtym has quit [Ping timeout: 268 seconds]
Brucio-61 has joined #commonlisp
scymtym has joined #commonlisp
Oddity has joined #commonlisp
White__Flame is now known as White_Flame
waleee has joined #commonlisp
jmdaemon has joined #commonlisp
attila_lendvai has joined #commonlisp
cage has quit [Quit: rcirc on GNU Emacs 27.1]
Devon has quit [Ping timeout: 244 seconds]
splatt990 has quit [Excess Flood]
tyson2 has joined #commonlisp
molson has joined #commonlisp
frgo has joined #commonlisp
_cymew_ has quit [Ping timeout: 268 seconds]
Devon has joined #commonlisp
Devon has quit [Quit: ERC 5.4 (IRC client for GNU Emacs 28.1)]
Devon has joined #commonlisp
Dynom has quit [Quit: WeeChat 3.6]
specbot has quit [Remote host closed the connection]
minion has quit [Remote host closed the connection]
minion has joined #commonlisp
specbot has joined #commonlisp
karlosz has joined #commonlisp
causal has joined #commonlisp
anticomputer has quit [Remote host closed the connection]
ec has quit [Remote host closed the connection]
gxt has quit [Write error: Broken pipe]
artchad has quit [Ping timeout: 268 seconds]
ec has joined #commonlisp
gxt has joined #commonlisp
anticomputer has joined #commonlisp
ec has quit [Remote host closed the connection]
ec has joined #commonlisp
notzmv has joined #commonlisp
anticomputer has quit [Remote host closed the connection]
anticomputer has joined #commonlisp
attila_lendvai has quit [Ping timeout: 268 seconds]
colin[m] has left #commonlisp [#commonlisp]
NotThatRPG has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
szkl has quit [Quit: Connection closed for inactivity]
thomaslewis has joined #commonlisp
thomaslewis has left #commonlisp [#commonlisp]
pve has quit [Quit: leaving]
thomaslewis has joined #commonlisp
thomaslewis has left #commonlisp [#commonlisp]
thomaslewis has joined #commonlisp
thomaslewis has left #commonlisp [#commonlisp]
jeosol has joined #commonlisp
NotThatRPG has joined #commonlisp
Oddity has quit [Ping timeout: 244 seconds]
livoreno has quit [Ping timeout: 268 seconds]
sjl has quit [Quit: WeeChat 3.3]
NotThatRPG has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
anticomputer has quit [Remote host closed the connection]
anticomputer has joined #commonlisp
thomaslewis has joined #commonlisp
thomaslewis has left #commonlisp [#commonlisp]
livoreno has joined #commonlisp
thomaslewis has joined #commonlisp
thomaslewis has left #commonlisp [#commonlisp]
attila_lendvai has joined #commonlisp