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