Note: This channel on freenode is currently not being logged anymore. The logs are reproduced here for posterity.

2020-12-06 09:28:55 +0100 <Hash> , ((0, xK_Insert), pasteSelection)
2020-12-06 09:29:06 +0100 <Hash> Sometimes that conflcts with insert mode
2020-12-06 09:58:12 +0100growpotkin(~growpotki@130-45-30-154.dyn.grandenetworks.net) (Quit: ZNC 1.8.2 - https://znc.in)
2020-12-06 10:02:51 +0100mc47(~yecinem@89.246.239.190)
2020-12-06 10:03:14 +0100mc47(~yecinem@89.246.239.190) (Client Quit)
2020-12-06 10:43:24 +0100malook(~Thunderbi@5.109.206.38)
2020-12-06 10:45:50 +0100abhixec(~abhixec@c-67-169-141-95.hsd1.ca.comcast.net) (Ping timeout: 244 seconds)
2020-12-06 11:06:15 +0100malook(~Thunderbi@5.109.206.38) (Quit: malook)
2020-12-06 11:09:13 +0100jchia(~jchia@58.32.35.91) (Read error: Connection reset by peer)
2020-12-06 11:09:42 +0100daphnis(~daphnis@cm-84.214.179.98.getinternet.no)
2020-12-06 11:11:49 +0100jchia(~jchia@45.32.62.73)
2020-12-06 11:12:50 +0100jchia(~jchia@45.32.62.73) (Remote host closed the connection)
2020-12-06 11:13:15 +0100mc47(~yecinem@89.246.239.190)
2020-12-06 11:13:29 +0100jchia(~jchia@45.32.62.73)
2020-12-06 11:14:31 +0100jchia(~jchia@45.32.62.73) (Remote host closed the connection)
2020-12-06 11:15:17 +0100jchia(~jchia@45.32.62.73)
2020-12-06 11:16:18 +0100jchia(~jchia@45.32.62.73) (Remote host closed the connection)
2020-12-06 11:17:11 +0100jchia(~jchia@58.32.35.91)
2020-12-06 11:24:29 +0100tensegrist(~swann@2400:6180:0:d1::6aa:b001)
2020-12-06 11:27:52 +0100tensegrist(~swann@2400:6180:0:d1::6aa:b001) (Client Quit)
2020-12-06 11:28:41 +0100tensegrist(b28016fd@178.128.22.253)
2020-12-06 11:31:59 +0100 <tensegrist> i'm trying to use NoFrillsDecoration from xmonad-contrib but it seems to break any layout i apply it to and turn it into `Full`
2020-12-06 11:33:24 +0100 <tensegrist> i also tried the `SideDecoration` snippet here and it seems to have the same effect: https://github.com/xmonad/xmonad/issues/152
2020-12-06 11:35:26 +0100 <tensegrist> my config is basically the stock one: https://pastebin.com/FXEvNz0V
2020-12-06 11:42:17 +0100 <Solid> tensegrist: does it work with `noFrillsDeco shrinkText def` ?
2020-12-06 11:43:53 +0100 <tensegrist> no but i just got it to work by manually specifying a `fontName` in the theme
2020-12-06 11:44:07 +0100 <Solid> ah, font issues
2020-12-06 11:44:10 +0100 <Solid> always fun :>
2020-12-06 11:44:34 +0100 <tensegrist> i see text though
2020-12-06 11:45:20 +0100 <tensegrist> i guess i have to use some shrinker that removes it
2020-12-06 12:11:36 +0100sm[m](simonmicma@gateway/shell/matrix.org/x-pnthkezdxbpznobc) (Ping timeout: 246 seconds)
2020-12-06 12:11:37 +0100psibi[m](psibimatri@gateway/shell/matrix.org/x-fwlwdjhmyjruyuan) (Ping timeout: 244 seconds)
2020-12-06 12:11:41 +0100psamim(samimpmatr@gateway/shell/matrix.org/x-krmmfkjnfdrrbytd) (Ping timeout: 244 seconds)
2020-12-06 12:11:41 +0100rednaZ[m](r3dnazmatr@gateway/shell/matrix.org/x-ucrtzpurrvrdgbsf) (Ping timeout: 244 seconds)
2020-12-06 12:11:58 +0100PotatoHatsue(berbermanp@gateway/shell/matrix.org/x-pgpiepqlttziknti) (Ping timeout: 260 seconds)
2020-12-06 12:12:32 +0100By_JumperX4[m](byjumperx4@gateway/shell/matrix.org/x-yjosxwdsozvadbij) (Ping timeout: 260 seconds)
2020-12-06 12:12:38 +0100CRTified[m](schnecfkru@gateway/shell/matrix.org/x-pojsifoicrnfbiru) (Ping timeout: 268 seconds)
2020-12-06 12:22:50 +0100ericsagnes(~ericsagne@2405:6580:0:5100:cd57:3434:c0d0:b946) (Ping timeout: 264 seconds)
2020-12-06 12:25:54 +0100 <mc47> Hello, I'm trying to refactor the test-suite for xmonad-contrib, and
2020-12-06 12:26:53 +0100 <mc47> I'm not sure what's the best way to go about it: in the ideal case, we'd have a single test-suite that you could run
2020-12-06 12:27:45 +0100 <mc47> However, there are some dependencies to the Instances and Utils modules in the core package
2020-12-06 12:28:43 +0100 <mc47> the current solution says to symlink the files, which is less than ideal.. I'm thinking whether copy-pasting these files in xmonad-contrib would be a good idea
2020-12-06 12:28:52 +0100 <mc47> since they are not exposed by the xmonad package
2020-12-06 12:28:59 +0100sm[m](simonmicma@gateway/shell/matrix.org/x-tslfcdwovccelfgc)
2020-12-06 12:32:12 +0100rednaZ[m](r3dnazmatr@gateway/shell/matrix.org/x-hfgocjsopdawrtek)
2020-12-06 12:34:15 +0100ericsagnes(~ericsagne@2405:6580:0:5100:5e7a:6b93:86d8:5cb1)
2020-12-06 12:34:23 +0100psamim(samimpmatr@gateway/shell/matrix.org/x-flynuotvhbmrlxjh)
2020-12-06 12:34:37 +0100psibi[m](psibimatri@gateway/shell/matrix.org/x-obshrmiualxxdpje)
2020-12-06 12:40:57 +0100seschwar(~seschwar@unaffiliated/seschwar)
2020-12-06 12:43:56 +0100PotatoHatsue(berbermanp@gateway/shell/matrix.org/x-zegdpocllywoosgz)
2020-12-06 12:47:42 +0100By_JumperX4[m](byjumperx4@gateway/shell/matrix.org/x-rfwizjkmmxybnvls)
2020-12-06 12:48:20 +0100CRTified[m](schnecfkru@gateway/shell/matrix.org/x-vrozfuovpxunwnos)
2020-12-06 12:52:56 +0100materiyolo(~materiyol@112.204.171.225) (Ping timeout: 240 seconds)
2020-12-06 12:53:33 +0100 <mc47> If anyone has another idea, please let me now (I'll be logging out, I'll check the logs later)
2020-12-06 12:56:30 +0100tensegrist(b28016fd@178.128.22.253) (Remote host closed the connection)
2020-12-06 12:59:52 +0100mc47(~yecinem@89.246.239.190) (Quit: Leaving)
2020-12-06 13:05:26 +0100Rockj(~rockj@2001:67c:550:feed::1) (Ping timeout: 264 seconds)
2020-12-06 13:12:48 +0100 <Solid> I'm not sure I follow; could we not just expose these files?
2020-12-06 13:13:29 +0100daphnis(~daphnis@cm-84.214.179.98.getinternet.no) (Ping timeout: 256 seconds)
2020-12-06 13:24:24 +0100Rockj(~rockj@2001:67c:550:feed::1)
2020-12-06 13:29:17 +0100Rockj(~rockj@2001:67c:550:feed::1) (Ping timeout: 246 seconds)
2020-12-06 13:39:51 +0100Rockj(~rockj@2001:67c:550:feed::1)
2020-12-06 13:52:19 +0100mc47(~yecinem@89.246.239.190)
2020-12-06 13:54:25 +0100 <mc47> Solid Not sure, they live in the test-suite which is not part of the library (I'm a noob when it comes to cabal, so maybe I'm missing something here)
2020-12-06 13:56:28 +0100 <mc47> that's the part I'm not sure about; but after copying them to xmonad-contrib and adding some stuff, the test-suite works quite well
2020-12-06 14:02:15 +0100 <Solid> ah I see, the test-suite in cabal doesn't support the exposed-modules field
2020-12-06 14:03:02 +0100 <Solid> in that case I think copying the over sounds fine
2020-12-06 14:03:07 +0100 <Solid> s/the/them/
2020-12-06 14:03:38 +0100 <Solid> they're not really part of the library as such, so I think moving them there just so we can export them sounds wrong somehow
2020-12-06 14:04:10 +0100 <mc47> I agree. We also don't need everything there, so I'll probably only take the things I need
2020-12-06 14:04:43 +0100incertia(~incertia@d4-50-26-103.nap.wideopenwest.com) (Ping timeout: 246 seconds)
2020-12-06 14:04:53 +0100 <Solid> souns good to me :)
2020-12-06 14:04:58 +0100 <Solid> ergh, I can't type today
2020-12-06 14:05:22 +0100 <mc47> haha all good :) Awesome, hopefully I manage to submit a PR in these couple of days
2020-12-06 14:12:38 +0100 <Liskni_si> personally I don't like copying stuff like this as it makes maintenance harder, so at least add a comment to at least one side of it :-)
2020-12-06 14:19:43 +0100 <mc47> Liskni_si I agree that this is in general bad, but considering the circumstances, it makes sense: The module Instances provides Arbitrary Instances for QuickCheck, and the module Utils provides some basic helper functions, that I don't think will change
2020-12-06 14:20:34 +0100 <mc47> Last commit on both is 7 years old
2020-12-06 14:20:40 +0100 <Liskni_si> mc47: yes, "personally I don't like" and "in this case it's objectively better to do it" are compatible :-)
2020-12-06 14:21:38 +0100 <mc47> hahaha right :)
2020-12-06 14:34:25 +0100daphnis(~daphnis@cm-84.214.179.98.getinternet.no)
2020-12-06 14:36:42 +0100sagax(~sagax_nb@213.138.71.146) (Remote host closed the connection)
2020-12-06 14:49:20 +0100daphnis(~daphnis@cm-84.214.179.98.getinternet.no) (Ping timeout: 260 seconds)
2020-12-06 15:00:56 +0100jchia(~jchia@58.32.35.91) (Read error: Connection reset by peer)
2020-12-06 15:01:26 +0100jchia(~jchia@58.32.35.91)
2020-12-06 15:04:00 +0100daphnis(~daphnis@cm-84.214.179.98.getinternet.no)
2020-12-06 15:24:23 +0100et09(~et09@unaffiliated/endolphin)
2020-12-06 15:26:33 +0100sagax(~sagax_nb@213.138.71.146)
2020-12-06 15:29:46 +0100 <Solid> as always the hardest thing about programming is naming things... or in this case knowing where to put things
2020-12-06 15:30:14 +0100 <Solid> I have written `filterOutWs :: [WorkspaceId] -> [WindowSpace] -> [WindowSpace]` in order to replace the beautifully named `namedScratchpadFilterOutWorkspace`; problem is I don't know where to put it...
2020-12-06 15:32:15 +0100 <Solid> the respective -PP variant fits nicely in in X.H.DynamicLog but that one surely does not
2020-12-06 15:44:14 +0100hexo(~hexo@gateway/tor-sasl/hexo) (Remote host closed the connection)
2020-12-06 15:44:59 +0100hexo(~hexo@gateway/tor-sasl/hexo)
2020-12-06 15:51:36 +0100rotaerk(~rotaerk@ender.afternet.org) (Ping timeout: 240 seconds)
2020-12-06 15:58:03 +0100dxld(~dxld@rush.pub.dxld.at) (Quit: Bye)
2020-12-06 16:00:13 +0100geekosaur(ae68c070@cpe-174-104-192-112.neo.res.rr.com)
2020-12-06 16:01:58 +0100dxld(~dxld@rush.pub.dxld.at)
2020-12-06 16:21:13 +0100s00pcan(~chris@107.181.165.217) (Ping timeout: 246 seconds)
2020-12-06 16:22:47 +0100ericsagnes(~ericsagne@2405:6580:0:5100:5e7a:6b93:86d8:5cb1) (Ping timeout: 244 seconds)
2020-12-06 16:23:21 +0100s00pcan(~chris@075-133-056-178.res.spectrum.com)
2020-12-06 16:23:35 +0100rotaerk(rotaerk@2600:3c02::f03c:91ff:fe70:4a45)