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.