2025/02/26

Newest at the top

2025-02-26 19:10:02 +0100 <hseg> https://hackage.haskell.org/package/terminal-size appears to be the most recent package supporting this, and it supports windows!
2025-02-26 19:09:45 +0100 <hseg> People on #linux recommended using the TIOCGWINSZ ioctl as a fallback instead
2025-02-26 19:09:15 +0100 <hseg> Was going to just catch and work with TERM=dumb, but was worrying that was standards-incorrect
2025-02-26 19:08:36 +0100 <haskellbridge> <sm> Are you considering something more fancy than just catching the setupTermFromEnv error ?
2025-02-26 19:07:55 +0100 <haskellbridge> <sm> Thanks for looking at that @hseg. I don't know the answer, but it would need to be installable on windows also to avoid complicating packaging.
2025-02-26 19:07:23 +0100alfiee(~alfiee@user/alfiee) (Ping timeout: 244 seconds)
2025-02-26 19:06:48 +0100peterbecich(~Thunderbi@syn-047-229-123-186.res.spectrum.com) peterbecich
2025-02-26 19:04:51 +0100tzh(~tzh@c-76-115-131-146.hsd1.or.comcast.net)
2025-02-26 19:03:13 +0100alfiee(~alfiee@user/alfiee) alfiee
2025-02-26 19:01:02 +0100 <hseg> I'm working on https://github.com/simonmichael/hledger/issues/2332, and the folks at #linux tell me the correct fallback to a missing terminfo entry in my case is to explicitly call ioctl. Other than https://hackage.haskell.org/package/ioctl which seems pretty much abandoned, is there another package wrapping the ioctl system call?
2025-02-26 18:59:06 +0100hseg(~gesh@46.120.20.40) hseg
2025-02-26 18:57:46 +0100Square2(~Square4@user/square) (Ping timeout: 252 seconds)
2025-02-26 18:53:00 +0100acidjnk_new(~acidjnk@p200300d6e7283f80fcc6edffa39079b3.dip0.t-ipconnect.de)
2025-02-26 18:52:24 +0100acidjnk_new(~acidjnk@p200300d6e7283f8040a776c2da6f4573.dip0.t-ipconnect.de) (Ping timeout: 272 seconds)
2025-02-26 18:48:57 +0100zungi(~tory@user/andrewchawk) andrewchawk
2025-02-26 18:48:20 +0100zungi(~tory@user/andrewchawk) (Remote host closed the connection)
2025-02-26 18:47:19 +0100driib318(~driib@vmi931078.contaboserver.net) (Client Quit)
2025-02-26 18:46:12 +0100driib318(~driib@vmi931078.contaboserver.net) driib
2025-02-26 18:40:33 +0100ephilalethes(~noumenon@2001:d08:1a00:bc0:aa7e:eaff:fede:ff94) (Quit: Leaving)
2025-02-26 18:40:24 +0100florida(~florida@2a02:ab88:7200:6a00:762b:62ff:fe83:1a1b) (Quit: Leaving)
2025-02-26 18:38:22 +0100Katarushisu(~Katarushi@finc-20-b2-v4wan-169598-cust1799.vm7.cable.virginm.net) Katarushisu
2025-02-26 18:37:31 +0100Katarushisu(~Katarushi@finc-20-b2-v4wan-169598-cust1799.vm7.cable.virginm.net) (Quit: The Lounge - https://thelounge.chat)
2025-02-26 18:28:43 +0100target_i(~target_i@user/target-i/x-6023099) target_i
2025-02-26 18:25:49 +0100econo_(uid147250@id-147250.tinside.irccloud.com)
2025-02-26 18:21:49 +0100alfiee(~alfiee@user/alfiee) (Ping timeout: 252 seconds)
2025-02-26 18:21:28 +0100califax_califax
2025-02-26 18:20:36 +0100califax(~califax@user/califx) (Ping timeout: 264 seconds)
2025-02-26 18:20:16 +0100califax_(~califax@user/califx) califx
2025-02-26 18:19:54 +0100zungi(~tory@user/andrewchawk) andrewchawk
2025-02-26 18:18:12 +0100zungi(~tory@user/andrewchawk) (Ping timeout: 264 seconds)
2025-02-26 18:17:28 +0100alfiee(~alfiee@user/alfiee) alfiee
2025-02-26 18:16:51 +0100euleritian(~euleritia@ip4d17fae8.dynamic.kabel-deutschland.de) (Ping timeout: 265 seconds)
2025-02-26 18:11:12 +0100ystael(~ystael@user/ystael) (Ping timeout: 246 seconds)
2025-02-26 18:05:04 +0100hgolden(~hgolden@2603:8000:9d00:3ed1:6ff3:8389:b901:6363) hgolden
2025-02-26 18:01:54 +0100merijn(~merijn@77.242.116.146) (Ping timeout: 260 seconds)
2025-02-26 18:01:33 +0100euphores(~SASL_euph@user/euphores) euphores
2025-02-26 17:56:37 +0100euphores(~SASL_euph@user/euphores) (Quit: Leaving.)
2025-02-26 17:54:46 +0100fp(~Thunderbi@2001:708:20:1406::1370) (Ping timeout: 272 seconds)
2025-02-26 17:48:24 +0100florida(~florida@2a02:ab88:7200:6a00:762b:62ff:fe83:1a1b)
2025-02-26 17:43:57 +0100DigitteknohippieDigit
2025-02-26 17:43:29 +0100Square2(~Square4@user/square) Square
2025-02-26 17:42:14 +0100Square(~Square@user/square) Square
2025-02-26 17:40:48 +0100j1n37(~j1n37@user/j1n37) (Ping timeout: 245 seconds)
2025-02-26 17:40:11 +0100j1n37-(~j1n37@user/j1n37) j1n37
2025-02-26 17:37:20 +0100alp(~alp@2001:861:8ca0:4940:b08e:d43c:4f53:7730)
2025-02-26 17:35:41 +0100jespada(~jespada@2800:a4:230f:300:5891:d568:1db3:6726) jespada
2025-02-26 17:35:14 +0100acidjnk_new(~acidjnk@p200300d6e7283f8040a776c2da6f4573.dip0.t-ipconnect.de) acidjnk
2025-02-26 17:35:08 +0100alfiee(~alfiee@user/alfiee) (Ping timeout: 272 seconds)
2025-02-26 17:33:23 +0100tomsmedingwould prefer a symbol other than `->' for a partial function
2025-02-26 17:32:43 +0100 <ski> and then you meant to claim that the partial function `g : Y -> X' was total on this subset of `Y' (which can be written `Img(f)', or `f[X]', or `exists_f X')