2024/06/12

2024-06-12 00:46:40 +0000catman(~catman@user/catman) (Quit: WeeChat 4.3.0-dev)
2024-06-12 00:50:17 +0000catman(~catman@user/catman)
2024-06-12 02:42:41 +0000hightower4(~hightower@54-65.dsl.iskon.hr)
2024-06-12 02:45:35 +0000hightower3(~hightower@160-196.dsl.iskon.hr) (Ping timeout: 264 seconds)
2024-06-12 02:56:21 +0000td_(~td@i53870920.versanet.de) (Ping timeout: 268 seconds)
2024-06-12 02:58:04 +0000td_(~td@i5387092E.versanet.de)
2024-06-12 06:58:10 +0000ChubaDuba(~ChubaDuba@46.147.213.157)
2024-06-12 08:13:37 +0000ChubaDuba(~ChubaDuba@46.147.213.157) (Quit: WeeChat 4.2.1)
2024-06-12 08:37:22 +0000hightower4(~hightower@54-65.dsl.iskon.hr) (Ping timeout: 268 seconds)
2024-06-12 08:48:48 +0000mekeor(~user@2001:4ca0:0:f238:861d:9aef:5de5:a573)
2024-06-12 08:54:58 +0000mekeor(~user@2001:4ca0:0:f238:861d:9aef:5de5:a573) (Quit: towards emacs as interface to a cybernetic council communism)
2024-06-12 09:02:31 +0000ChubaDuba(~ChubaDuba@46.147.103.70)
2024-06-12 09:18:35 +0000ft(~ft@p508db8fc.dip0.t-ipconnect.de) (Quit: leaving)
2024-06-12 09:29:42 +0000cfricke(~cfricke@user/cfricke)
2024-06-12 09:50:30 +0000cfricke(~cfricke@user/cfricke) (Quit: WeeChat 4.2.2)
2024-06-12 09:50:47 +0000thunderrd(~thunderrd@118.175.249.2) (Remote host closed the connection)
2024-06-12 09:53:00 +0000ChubaDuba(~ChubaDuba@46.147.103.70) (Read error: Connection reset by peer)
2024-06-12 09:53:36 +0000ChubaDuba(~ChubaDuba@46.147.103.70)
2024-06-12 10:00:26 +0000hightower2(~hightower@dh207-113-71.xnet.hr)
2024-06-12 10:06:15 +0000hightower2(~hightower@dh207-113-71.xnet.hr) (Ping timeout: 264 seconds)
2024-06-12 10:13:35 +0000 <haskellbridge> <iqubic (she/her)> Does XMonad have good error handling? What if I have a partial function in my config file (say for example, pattern matching on a "Maybe a" and only handling the "Just" branch) and I accidentally get XMonad to call it with an unexpected input "Nothing" in this case.
2024-06-12 10:25:56 +0000 <Leary> iqubic: It depends. Most user config runs inside `userCode`, which will catch any exceptions. Pure code that explodes in IO will become an exception if it reaches a bind, but due to laziness that won't always happen.
2024-06-12 11:44:41 +0000cfricke(~cfricke@user/cfricke)
2024-06-12 11:49:07 +0000cfricke(~cfricke@user/cfricke) (Ping timeout: 246 seconds)
2024-06-12 11:59:36 +0000cfricke(~cfricke@user/cfricke)
2024-06-12 12:04:13 +0000ChubaDuba(~ChubaDuba@46.147.103.70) (Quit: Leaving)
2024-06-12 12:04:30 +0000ChubaDuba(~ChubaDuba@46.147.103.70)
2024-06-12 13:06:09 +0000catman(~catman@user/catman) (Remote host closed the connection)
2024-06-12 13:07:25 +0000catman(~catman@user/catman)
2024-06-12 13:08:47 +0000catman(~catman@user/catman) (Client Quit)
2024-06-12 13:19:28 +0000catman(~catman@user/catman)
2024-06-12 13:33:30 +0000ChubaDuba(~ChubaDuba@46.147.103.70) (Quit: WeeChat 4.2.1)
2024-06-12 13:39:12 +0000 <haskellbridge> <iqubic (she/her)> Will XMonad catch things like "Non-exhaustive patterns in function foo"? And if so, what XMonad do after that? Will that error be logged anywhere?
2024-06-12 13:53:07 +0000derfflinger(~derffling@user/derfflinger)
2024-06-12 14:25:06 +0000redgloboli(~redglobol@user/redgloboli) (Quit: ...enter the matrix...)
2024-06-12 14:26:30 +0000redgloboli(~redglobol@user/redgloboli)
2024-06-12 15:20:04 +0000 <geekosaur> it should abort whatever hook is running and log a message to its stderr, which will be the virtual console for `startx` or the session log for a display manager
2024-06-12 15:20:16 +0000 <geekosaur> but it will keep running
2024-06-12 15:23:51 +0000 <haskellbridge> <iqubic (she/her)> Cool. I'll look into where LightDM puts the stderr messages.
2024-06-12 15:26:39 +0000 <geekosaur> I think it uses ~/.xsession-errors
2024-06-12 15:26:51 +0000 <geekosaur> sddm is the only one that uses an unusual place
2024-06-12 15:33:17 +0000cfricke(~cfricke@user/cfricke) (Ping timeout: 240 seconds)
2024-06-12 16:46:37 +0000derfflinger(~derffling@user/derfflinger) (Read error: Connection reset by peer)
2024-06-12 18:06:54 +0000lally(sid388228@id-388228.uxbridge.irccloud.com) (Ping timeout: 256 seconds)
2024-06-12 18:09:02 +0000lally(sid388228@id-388228.uxbridge.irccloud.com)
2024-06-12 19:12:32 +0000ft(~ft@p3e9bcb39.dip0.t-ipconnect.de)
2024-06-12 19:13:54 +0000mekeor(~user@2001:a61:10ae:1901:3241:bc6e:53bb:fccc)
2024-06-12 19:37:04 +0000lally(sid388228@id-388228.uxbridge.irccloud.com) (Ping timeout: 246 seconds)
2024-06-12 19:40:15 +0000lally(sid388228@id-388228.uxbridge.irccloud.com)
2024-06-12 20:24:13 +0000mekeor(~user@2001:a61:10ae:1901:3241:bc6e:53bb:fccc) (Read error: Connection reset by peer)
2024-06-12 21:35:11 +0000 <liskin> Mine goes to systemd journal but that's probably not a usual setup. But then, these days...
2024-06-12 23:30:53 +0000dysthesis(~dysthesis@user/dysthesis)