Home liberachat/#xmonad: Logs Calendar

Logs on 2024-06-12 (liberachat/#xmonad)

00:46:40 × catman quits (~catman@user/catman) (Quit: WeeChat 4.3.0-dev)
00:50:17 catman joins (~catman@user/catman)
02:42:41 hightower4 joins (~hightower@54-65.dsl.iskon.hr)
02:45:35 × hightower3 quits (~hightower@160-196.dsl.iskon.hr) (Ping timeout: 264 seconds)
02:56:21 × td_ quits (~td@i53870920.versanet.de) (Ping timeout: 268 seconds)
02:58:04 td_ joins (~td@i5387092E.versanet.de)
06:58:10 ChubaDuba joins (~ChubaDuba@46.147.213.157)
08:13:37 × ChubaDuba quits (~ChubaDuba@46.147.213.157) (Quit: WeeChat 4.2.1)
08:37:22 × hightower4 quits (~hightower@54-65.dsl.iskon.hr) (Ping timeout: 268 seconds)
08:48:48 mekeor joins (~user@2001:4ca0:0:f238:861d:9aef:5de5:a573)
08:54:58 × mekeor quits (~user@2001:4ca0:0:f238:861d:9aef:5de5:a573) (Quit: towards emacs as interface to a cybernetic council communism)
09:02:31 ChubaDuba joins (~ChubaDuba@46.147.103.70)
09:18:35 × ft quits (~ft@p508db8fc.dip0.t-ipconnect.de) (Quit: leaving)
09:29:42 cfricke joins (~cfricke@user/cfricke)
09:50:30 × cfricke quits (~cfricke@user/cfricke) (Quit: WeeChat 4.2.2)
09:50:47 × thunderrd quits (~thunderrd@118.175.249.2) (Remote host closed the connection)
09:53:00 × ChubaDuba quits (~ChubaDuba@46.147.103.70) (Read error: Connection reset by peer)
09:53:36 ChubaDuba joins (~ChubaDuba@46.147.103.70)
10:00:26 hightower2 joins (~hightower@dh207-113-71.xnet.hr)
10:06:15 × hightower2 quits (~hightower@dh207-113-71.xnet.hr) (Ping timeout: 264 seconds)
10:13:35 <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.
10:25:56 <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.
11:44:41 cfricke joins (~cfricke@user/cfricke)
11:49:07 × cfricke quits (~cfricke@user/cfricke) (Ping timeout: 246 seconds)
11:59:36 cfricke joins (~cfricke@user/cfricke)
12:04:13 × ChubaDuba quits (~ChubaDuba@46.147.103.70) (Quit: Leaving)
12:04:30 ChubaDuba joins (~ChubaDuba@46.147.103.70)
13:06:09 × catman quits (~catman@user/catman) (Remote host closed the connection)
13:07:25 catman joins (~catman@user/catman)
13:08:47 × catman quits (~catman@user/catman) (Client Quit)
13:19:28 catman joins (~catman@user/catman)
13:33:30 × ChubaDuba quits (~ChubaDuba@46.147.103.70) (Quit: WeeChat 4.2.1)
13:39:12 <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?
13:53:07 derfflinger joins (~derffling@user/derfflinger)
14:25:06 × redgloboli quits (~redglobol@user/redgloboli) (Quit: ...enter the matrix...)
14:26:30 redgloboli joins (~redglobol@user/redgloboli)
15:20:04 <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
15:20:16 <geekosaur> but it will keep running
15:23:51 <haskellbridge> <iqubic (she/her)> Cool. I'll look into where LightDM puts the stderr messages.
15:26:39 <geekosaur> I think it uses ~/.xsession-errors
15:26:51 <geekosaur> sddm is the only one that uses an unusual place
15:33:17 × cfricke quits (~cfricke@user/cfricke) (Ping timeout: 240 seconds)
16:46:37 × derfflinger quits (~derffling@user/derfflinger) (Read error: Connection reset by peer)
18:06:54 × lally quits (sid388228@id-388228.uxbridge.irccloud.com) (Ping timeout: 256 seconds)
18:09:02 lally joins (sid388228@id-388228.uxbridge.irccloud.com)
19:12:32 ft joins (~ft@p3e9bcb39.dip0.t-ipconnect.de)
19:13:54 mekeor joins (~user@2001:a61:10ae:1901:3241:bc6e:53bb:fccc)
19:37:04 × lally quits (sid388228@id-388228.uxbridge.irccloud.com) (Ping timeout: 246 seconds)
19:40:15 lally joins (sid388228@id-388228.uxbridge.irccloud.com)
20:24:13 × mekeor quits (~user@2001:a61:10ae:1901:3241:bc6e:53bb:fccc) (Read error: Connection reset by peer)
21:35:11 <liskin> Mine goes to systemd journal but that's probably not a usual setup. But then, these days...
23:30:53 dysthesis joins (~dysthesis@user/dysthesis)

All times are in UTC on 2024-06-12.