2021-10-23 00:08:14 +0200 | alternateved | (~user@staticline-31-183-146-132.toya.net.pl) (Ping timeout: 260 seconds) |
2021-10-23 00:13:13 +0200 | bart | (~user@2a02:a020:52:a929:bed2:ac3a:6654:7798) |
2021-10-23 00:13:40 +0200 | bart | (~user@2a02:a020:52:a929:bed2:ac3a:6654:7798) (Remote host closed the connection) |
2021-10-23 00:14:29 +0200 | bsjd | (~user@2a02:a020:52:a929:bed2:ac3a:6654:7798) |
2021-10-23 00:17:17 +0200 | bsjd | (~user@2a02:a020:52:a929:bed2:ac3a:6654:7798) (Remote host closed the connection) |
2021-10-23 00:19:35 +0200 | allbery_b | (~geekosaur@xmonad/geekosaur) |
2021-10-23 00:19:36 +0200 | geekosaur | (~geekosaur@xmonad/geekosaur) (Killed (NickServ (GHOST command used by allbery_b))) |
2021-10-23 00:19:38 +0200 | allbery_b | geekosaur |
2021-10-23 00:42:53 +0200 | <mc47[m]> | The naming conventions are a bit confusing, I remember scratching my head a bit figuring out whether to write XMonad or xmonad while writing my report |
2021-10-23 00:43:58 +0200 | <geekosaur> | conventions? ain't any at this point :þ |
2021-10-23 00:45:36 +0200 | <geekosaur> | I personally have tried to follow some simple conventions (XMonad for the project, xmonad for the package/repo, `xmonad` for the executable) but even there I usually give up when amending someone else's writing where I usually can't fathom any usable convention |
2021-10-23 00:48:03 +0200 | wonko | (~wjc@62.115.229.50) (Ping timeout: 258 seconds) |
2021-10-23 00:51:23 +0200 | seschwar | (~seschwar@user/seschwar) (Quit: :wq) |
2021-10-23 00:59:05 +0200 | <mc47[m]> | Let the free market decide the conventions |
2021-10-23 01:27:14 +0200 | bsjd | (~user@2a02:a020:52:a929:bed2:ac3a:6654:7798) |
2021-10-23 01:29:11 +0200 | bsjd` | (~user@2a02:a020:52:a929:bed2:ac3a:6654:7798) |
2021-10-23 01:33:58 +0200 | bsjd` | (~user@2a02:a020:52:a929:bed2:ac3a:6654:7798) (Remote host closed the connection) |
2021-10-23 01:34:30 +0200 | bsjd` | (~user@2a02:a020:52:a929:bed2:ac3a:6654:7798) |
2021-10-23 01:41:20 +0200 | mvk | (~mvk@2607:fea8:5cc1:300::4b63) |
2021-10-23 01:43:47 +0200 | <liskin> | hm, I wanted to rearrange CHANGES.md in xmonad but I can't decide what to do, everything seems either breaking or important to me :-) |
2021-10-23 01:50:54 +0200 | <liskin> | if GitHub is to be believed (which I'm not sure about as the payout numbers seem messed up), we should have about $820 in balance after Open Collective processes the transaction |
2021-10-23 01:50:54 +0200 | <geekosaur> | if it involves core, it probably is one or the other |
2021-10-23 01:51:05 +0200 | <liskin> | geekosaur: yeah, core |
2021-10-23 01:51:34 +0200 | <geekosaur> | hm, guess I didn't phrase that well. s/if/given that/ |
2021-10-23 01:51:51 +0200 | <liskin> | ah |
2021-10-23 01:52:15 +0200 | <liskin> | so I guess I'll leave this bit for Solid to tackle as he originally suggested that :-) |
2021-10-23 01:54:28 +0200 | <liskin> | I wanted to make the announcement post a bit less formal (perhaps even a picture or two?) and add a section about the fundraiser, so that's my priority for tomorrow, and the announcement mail should be prepared too (will it be the same or a shorter version?) |
2021-10-23 01:58:18 +0200 | <geekosaur> | dibs on https://wiki.haskell.org/wikiupload/thumb/9/9c/Xmonad-lambdacat.jpg/300px-Xmonad-lambdacat.jpg |
2021-10-23 01:58:35 +0200 | <liskin> | :-D |
2021-10-23 01:59:11 +0200 | <liskin> | please do post more, I'm really bad at internet memes |
2021-10-23 01:59:43 +0200 | <geekosaur> | I'm not really that much better but that one's on the wiki front page and I do find it amusing |
2021-10-23 02:00:07 +0200 | <L29Ah> | how do you ppl set and revert terminal emulator window titles? |
2021-10-23 02:00:24 +0200 | <L29Ah> | vim does that somehow, but i couldn't understand what's going on after reading its and urxvt's source code |
2021-10-23 02:01:41 +0200 | <liskin> | L29Ah: vim cheats, it reads it by looking at the WINDOWID env var and then going through X |
2021-10-23 02:02:35 +0200 | <liskin> | there isn't any better way, really. xterm has escapes for that but these are by default disabled presumably for security reasons, and urxvt doesn't have that at all |
2021-10-23 02:03:32 +0200 | <geekosaur> | interestingly those escapes are not disabled in the mate and gnome terminal emulators |
2021-10-23 02:03:42 +0200 | <geekosaur> | (but what they accept is sanitized) |
2021-10-23 02:04:41 +0200 | <geekosaur> | so my prompt+etc. setup sends a bunch of escapes to set the window and icon titles (the latter is often used by taskbars/pagers) |
2021-10-23 02:05:18 +0200 | <liskin> | hm, sanitizing probably helps, but it's still risky |
2021-10-23 02:05:45 +0200 | <liskin> | if you're in a root shell, you don't want anything asking the terminal to dump the title to the pty input |
2021-10-23 02:06:17 +0200 | <geekosaur> | that's a different set of escapes though |
2021-10-23 02:08:50 +0200 | <L29Ah> | liskin: i see some code that supposedly should output the title in urxvt but it doesn't for me |
2021-10-23 02:09:29 +0200 | <L29Ah> | ahh it's disabled for security's sake |
2021-10-23 02:10:36 +0200 | <liskin> | well vim does weird shit |
2021-10-23 02:11:12 +0200 | <geekosaur> | one thing that gets me about all this is $WINDOWID is as much of a security violation as the others, possibly more so |
2021-10-23 02:11:13 +0200 | <liskin> | like I had to hack the terminfo entry to contain the word "xterm" otherwise some stuff wouldn't work: https://github.com/liskin/dotfiles/blob/home/.terminfo/terminfo.src#L1 |
2021-10-23 02:11:25 +0200 | <L29Ah> | http://www.shelldorado.com/scripts/cmds/xtitle great i found some $WINDOWID kludges |
2021-10-23 02:15:21 +0200 | <liskin> | note that vim only uses WINDOWID for reading, it uses \033]0;…\007 to set the title as any other terminal program should |
2021-10-23 02:15:26 +0200 | <liskin> | it wouldn't work in tmux otherwise |
2021-10-23 02:16:11 +0200 | <liskin> | (it's still crazy to use WINDOWID in tmux but it usually works) |
2021-10-23 02:18:10 +0200 | <geekosaur> | oh. yeh, I only ever set it |
2021-10-23 02:18:30 +0200 | <geekosaur> | use wrappers around commands that change the title themselves to restore it |
2021-10-23 02:19:06 +0200 | <geekosaur> | also wrappers around things that change state I show in the prompt and/or titlebar |
2021-10-23 02:19:56 +0200 | <liskin> | well it's a bit silly that vim will only set the title if it thinks it can restore it, as many people configure their shell to just reset it in PROMPT_COMMAND |
2021-10-23 02:20:25 +0200 | <liskin> | (although it quite likely can be overridden somehow, I haven't had to go that deep fortunately) |
2021-10-23 02:21:23 +0200 | <geekosaur> | I'd use that but it actually takes a while to generate all the information I stuff in there so I optimize to only regen it when needed |
2021-10-23 02:38:47 +0200 | mvk | (~mvk@2607:fea8:5cc1:300::4b63) (Ping timeout: 264 seconds) |
2021-10-23 03:01:55 +0200 | mestre | (~mestre@191.177.175.57) (Quit: Lost terminal) |
2021-10-23 04:03:23 +0200 | bsjd` | (~user@2a02:a020:52:a929:bed2:ac3a:6654:7798) (Ping timeout: 264 seconds) |
2021-10-23 04:03:23 +0200 | bsjd | (~user@2a02:a020:52:a929:bed2:ac3a:6654:7798) (Ping timeout: 264 seconds) |
2021-10-23 04:03:55 +0200 | banc | (banc@gateway/vpn/airvpn/banc) (Ping timeout: 265 seconds) |
2021-10-23 04:22:11 +0200 | banc | (banc@gateway/vpn/airvpn/banc) |
2021-10-23 04:40:35 +0200 | td_ | (~td@94.134.91.189) (Ping timeout: 264 seconds) |
2021-10-23 04:42:09 +0200 | td_ | (~td@muedsl-82-207-238-090.citykom.de) |
2021-10-23 04:45:15 +0200 | eyenx | (~m-5paiux@eyenx.ch) (Remote host closed the connection) |
2021-10-23 04:46:03 +0200 | eyenx | (~m-5paiux@eyenx.ch) |
2021-10-23 05:56:03 +0200 | catman | (~catman@user/catman) (Ping timeout: 265 seconds) |
2021-10-23 05:59:13 +0200 | catman | (~catman@user/catman) |
2021-10-23 07:58:08 +0200 | ^[ | (~user@user//x-8473491) |
2021-10-23 08:12:55 +0200 | <Solid> | 08:05 <liskin> [01:52:14] so I guess I'll leave this bit for Solid to tackle as he originally suggested that :-) << fair enough :) |
2021-10-23 08:13:17 +0200 | <Solid> | though I'd hope that most changes (like the XDG handling) are backwards compatible and thus wouldn't necessarily be "breaking changes" as such |
2021-10-23 08:15:08 +0200 | <Solid> | some things are _technically_ breaking changes (like changing `data T = T { a :: !A }` to `newtype T = T { a :: A }` ostensibly changes the strictness behaviour slightly) but I'd hope no one relies on these |
2021-10-23 08:22:42 +0200 | <Solid> | as for the email I'd go for a proper plain text version of that markdown file (possibly shortened, but not necessarily) |
2021-10-23 09:00:07 +0200 | qbt | (~qbt@user/edun) |
2021-10-23 09:33:17 +0200 | Guest2999 | (~ectospasm@23-227-173-50.static.hvvc.us) (Quit: WeeChat 3.3) |
2021-10-23 09:33:30 +0200 | ectospasm | (~ectospasm@user/ectospasm) |
2021-10-23 10:31:22 +0200 | bsjd | (~user@2a02:a020:56:3ef1:98bb:31a7:7253:2c31) |
2021-10-23 10:37:18 +0200 | bsjd | (~user@2a02:a020:56:3ef1:98bb:31a7:7253:2c31) (Read error: Connection reset by peer) |
2021-10-23 10:41:39 +0200 | bsjd | (~user@2a02:a020:56:3ef1:98bb:31a7:7253:2c31) |
2021-10-23 11:00:07 +0200 | syntactic_sugar[ | (~syntactic@2001:470:69fc:105::b4af) (Quit: You have been kicked for being idle) |
2021-10-23 11:24:29 +0200 | seschwar | (~seschwar@user/seschwar) |
2021-10-23 11:27:48 +0200 | bsjd | (~user@2a02:a020:56:3ef1:98bb:31a7:7253:2c31) (Remote host closed the connection) |
2021-10-23 11:31:17 +0200 | qbt | (~qbt@user/edun) (Quit: Leaving.) |
2021-10-23 11:33:20 +0200 | bsjd | (~user@2a02:a020:56:3ef1:98bb:31a7:7253:2c31) |
2021-10-23 11:55:00 +0200 | bsjd | (~user@2a02:a020:56:3ef1:98bb:31a7:7253:2c31) (Remote host closed the connection) |
2021-10-23 12:09:49 +0200 | mestre | (~mestre@191.177.175.57) |
2021-10-23 12:10:01 +0200 | mc47 | (~mc47@xmonad/TheMC47) |
2021-10-23 12:11:38 +0200 | bsjd | (~user@2a02:a020:56:3ef1:98bb:31a7:7253:2c31) |
2021-10-23 12:31:44 +0200 | qbt | (~qbt@user/edun) |
2021-10-23 12:47:07 +0200 | bsjd | (~user@2a02:a020:56:3ef1:98bb:31a7:7253:2c31) (Remote host closed the connection) |
2021-10-23 12:48:31 +0200 | bsjd | (~user@2a02:a020:56:3ef1:98bb:31a7:7253:2c31) |
2021-10-23 12:59:33 +0200 | bsjd | (~user@2a02:a020:56:3ef1:98bb:31a7:7253:2c31) (Remote host closed the connection) |
2021-10-23 13:00:36 +0200 | bsjd | (~user@2a02:a020:56:3ef1:98bb:31a7:7253:2c31) |
2021-10-23 13:00:37 +0200 | bsjd` | (~user@2a02:a020:56:3ef1:98bb:31a7:7253:2c31) |
2021-10-23 13:01:36 +0200 | bsjd` | (~user@2a02:a020:56:3ef1:98bb:31a7:7253:2c31) (Remote host closed the connection) |
2021-10-23 13:01:36 +0200 | bsjd | (~user@2a02:a020:56:3ef1:98bb:31a7:7253:2c31) (Remote host closed the connection) |
2021-10-23 13:05:26 +0200 | bsjd | (~user@2a02:a020:56:3ef1:98bb:31a7:7253:2c31) |
2021-10-23 13:05:32 +0200 | bsjd` | (~user@2a02:a020:56:3ef1:98bb:31a7:7253:2c31) |
2021-10-23 13:06:42 +0200 | bsjd | (~user@2a02:a020:56:3ef1:98bb:31a7:7253:2c31) (Remote host closed the connection) |
2021-10-23 13:06:42 +0200 | bsjd` | (~user@2a02:a020:56:3ef1:98bb:31a7:7253:2c31) (Remote host closed the connection) |
2021-10-23 13:07:21 +0200 | bsjd | (~user@2a02:a020:56:3ef1:98bb:31a7:7253:2c31) |
2021-10-23 13:09:11 +0200 | bsjd | (~user@2a02:a020:56:3ef1:98bb:31a7:7253:2c31) (Remote host closed the connection) |
2021-10-23 13:10:02 +0200 | bsjd | (~user@2a02:a020:56:3ef1:98bb:31a7:7253:2c31) |
2021-10-23 13:11:21 +0200 | bsjd | (~user@2a02:a020:56:3ef1:98bb:31a7:7253:2c31) (Remote host closed the connection) |
2021-10-23 13:56:37 +0200 | <liskin> | hm, the Virtual Haskell Cohack is today: https://www.meetup.com/NY-Haskell/events/280998863 |
2021-10-23 13:56:58 +0200 | <liskin> | but writing a release announcement isn't exactly an exciting thing for a hackathon, is it? |
2021-10-23 14:00:42 +0200 | <geekosaur> | not really. and it's somewhat badly timed wrt the release |
2021-10-23 14:00:50 +0200 | <geekosaur> | unless we want a headstart on 0.18 |
2021-10-23 14:15:57 +0200 | <liskin> | it's just me still thinking that these events are something that I should enjoy, and every time I try it's a bit of a disaster :-) |
2021-10-23 14:16:40 +0200 | <liskin> | like zurihac, I couldn't focus on a thing and it took me days to catch up with the talks I wanted to see, I have no idea how anyone manages to actually hack on something as well |
2021-10-23 14:17:18 +0200 | <liskin> | on the other hand zurihac have us the sublayouts window swallowing contribution which I enabled a couple days ago and it's awesome |
2021-10-23 14:17:35 +0200 | <liskin> | so here I am again thinking what to do to make the most of the cohack :-/ |
2021-10-23 14:17:43 +0200 | <liskin> | s/have us/gave us/ |
2021-10-23 14:20:16 +0200 | <geekosaur> | sounds like my life tbh |
2021-10-23 14:32:14 +0200 | <Solid> | last time that cohack thing relied on using proprietary video conferencing software :/ |
2021-10-23 14:32:41 +0200 | Solid | is busy for the rest of the day anyways, though |
2021-10-23 14:51:35 +0200 | electr0n | (~electr0n@about/security/founder/electr0n) (Quit: WeeChat 3.3) |
2021-10-23 14:53:51 +0200 | <liskin> | Solid: what software? |
2021-10-23 14:54:04 +0200 | <liskin> | (haven't seen any details/instructions anywhere) |
2021-10-23 15:05:23 +0200 | bsjd | (~user@2a02:a020:56:3ef1:98bb:31a7:7253:2c31) |
2021-10-23 15:16:14 +0200 | mestre | (~mestre@191.177.175.57) (Quit: Lost terminal) |
2021-10-23 16:06:38 +0200 | <Solid> | liskin: afair it was zoom |
2021-10-23 16:53:34 +0200 | geekosaur | (~geekosaur@xmonad/geekosaur) (Remote host closed the connection) |
2021-10-23 16:55:14 +0200 | geekosaur | (~geekosaur@xmonad/geekosaur) |
2021-10-23 19:16:42 +0200 | catman | (~catman@user/catman) (Ping timeout: 260 seconds) |
2021-10-23 19:46:11 +0200 | allbery_b | (~geekosaur@xmonad/geekosaur) |
2021-10-23 19:46:11 +0200 | geekosaur | (~geekosaur@xmonad/geekosaur) (Killed (NickServ (GHOST command used by allbery_b))) |
2021-10-23 19:46:14 +0200 | allbery_b | geekosaur |
2021-10-23 19:50:10 +0200 | bsjd | (~user@2a02:a020:56:3ef1:98bb:31a7:7253:2c31) (Read error: Connection reset by peer) |
2021-10-23 20:38:33 +0200 | benin | (~benin@183.82.207.116) |
2021-10-23 20:40:49 +0200 | ml| | (~ml|@user/ml/x-5298235) (Ping timeout: 252 seconds) |
2021-10-23 20:54:09 +0200 | ml| | (~ml|@user/ml/x-5298235) |
2021-10-23 21:59:53 +0200 | qbt | (~qbt@user/edun) (Quit: Leaving.) |
2021-10-23 22:50:05 +0200 | benin | (~benin@183.82.207.116) (Ping timeout: 244 seconds) |
2021-10-23 22:51:15 +0200 | benin | (~benin@183.82.207.116) |
2021-10-23 23:24:12 +0200 | allbery_b | (~geekosaur@xmonad/geekosaur) |
2021-10-23 23:24:12 +0200 | geekosaur | (~geekosaur@xmonad/geekosaur) (Killed (NickServ (GHOST command used by allbery_b))) |
2021-10-23 23:24:15 +0200 | allbery_b | geekosaur |