2025/03/31

Newest at the top

2025-03-31 17:35:25 +0200tromp(~textual@2001:1c00:3487:1b00:29bc:7fae:9d9f:d545)
2025-03-31 17:29:49 +0200lortabac(~lortabac@2a01:e0a:541:b8f0:55ab:e185:7f81:54a4) (Quit: WeeChat 4.5.2)
2025-03-31 17:27:55 +0200L29Ah(~L29Ah@wikipedia/L29Ah) L29Ah
2025-03-31 17:22:51 +0200Smiles(uid551636@id-551636.lymington.irccloud.com) Smiles
2025-03-31 17:21:02 +0200acidjnk(~acidjnk@p200300d6e71c4f0201dd6e6931f35b33.dip0.t-ipconnect.de) (Ping timeout: 268 seconds)
2025-03-31 16:59:49 +0200jmcantrell(~weechat@user/jmcantrell) jmcantrell
2025-03-31 16:57:00 +0200jinsun(~jinsun@user/jinsun) jinsun
2025-03-31 16:45:34 +0200manny81(~manny@2601:445:700:69b0:43cb:caf0:77c8:51bc)
2025-03-31 16:45:02 +0200manny2(~manny@2601:445:700:69b0:43cb:caf0:77c8:51bc) (Quit: Client closed)
2025-03-31 16:31:54 +0200CiaoSen(~Jura@2a02:8071:64e1:da0:5a47:caff:fe78:33db) (Ping timeout: 260 seconds)
2025-03-31 16:30:21 +0200XZDX(~xzdx@c-68-55-21-207.hsd1.mi.comcast.net)
2025-03-31 16:25:35 +0200jespada(~jespada@2800:a4:2219:3d00:3c5d:9220:9de:e877) jespada
2025-03-31 16:24:33 +0200 <haskellbridge> <Bowuigi> I would have to use one FIFO to read commands and one FIFO per command reply, which is inmediately closed after the whole reply is read
2025-03-31 16:21:36 +0200fp(~Thunderbi@130.233.70.95) fp
2025-03-31 16:21:21 +0200jespada(~jespada@2800:a4:2219:3d00:3c5d:9220:9de:e877) (Quit: My Mac has gone to sleep. ZZZzzz…)
2025-03-31 16:21:08 +0200XZDX(~xzdx@user/XZDX) (Ping timeout: 272 seconds)
2025-03-31 16:21:03 +0200xff0x(~xff0x@2405:6580:b080:900:1654:70d2:c294:d90)
2025-03-31 16:19:03 +0200 <haskellbridge> <Bowuigi> Oh actually a FIFO would work without clever trickery, that's way easier to work with
2025-03-31 16:14:03 +0200pabs3(~pabs3@user/pabs3) pabs3
2025-03-31 16:13:06 +0200pabs3(~pabs3@user/pabs3) (Read error: Connection reset by peer)
2025-03-31 16:12:59 +0200 <haskellbridge> <Bowuigi> I don't think I can cut much more, I don't know if a FIFO would work instead of a UNIX socket, it would be annoying if you want to change the settings on a window while something else is running (unless I fix that with some clever trickery)
2025-03-31 16:12:10 +0200mari-estel(~mari-este@user/mari-estel) (Remote host closed the connection)
2025-03-31 16:11:19 +0200 <tomsmeding> :p
2025-03-31 16:11:05 +0200 <haskellbridge> <Bowuigi> I managed to cut like 90% of the features of a text editor but I still have to do some things lol
2025-03-31 16:10:08 +0200 <haskellbridge> <Bowuigi> Yeah, I wanted to make this as small as possible because of that
2025-03-31 16:09:41 +0200 <tomsmeding> watch out for the time sink
2025-03-31 16:09:34 +0200 <tomsmeding> making editors is fun
2025-03-31 16:09:26 +0200 <haskellbridge> <Bowuigi> Might implement basic autocompletion at some point but not now
2025-03-31 16:08:52 +0200 <haskellbridge> <Bowuigi> No minibuffer or command buffer either
2025-03-31 16:08:13 +0200manny2(~manny@2601:445:700:69b0:43cb:caf0:77c8:51bc)
2025-03-31 16:08:05 +0200 <haskellbridge> <Bowuigi> I don't manage windows either
2025-03-31 16:07:56 +0200 <haskellbridge> <Bowuigi> Not sure yet, can't decide between vty and termbox
2025-03-31 16:07:37 +0200 <tomsmeding> escape sequences for cursor movement, drawing, etc.
2025-03-31 16:07:25 +0200 <tomsmeding> what are you using for terminal IO?
2025-03-31 16:06:12 +0200 <haskellbridge> <Bowuigi> Not that much, really. The server part is fairly simple, Haskell makes IPC reasonably easy and the most complex part of the editor is probably handling keybindings and syntax highlighting
2025-03-31 16:04:12 +0200fp(~Thunderbi@130.233.70.95) (Ping timeout: 252 seconds)
2025-03-31 16:03:10 +0200Digit(~user@user/digit) Digit
2025-03-31 16:01:48 +0200noctux(~noctux@user/noctux) noctux
2025-03-31 16:01:08 +0200Digit(~user@user/digit) (Read error: Connection reset by peer)
2025-03-31 16:00:02 +0200 <mari-estel> sounds challenging
2025-03-31 15:57:24 +0200noctux(~noctux@user/noctux) (Ping timeout: 252 seconds)
2025-03-31 15:56:55 +0200 <haskellbridge> <Bowuigi> Any recommendations for using UNIX sockets? I'm looking to quickly hack around an Acme-like text editor
2025-03-31 15:56:33 +0200tromp(~textual@2001:1c00:3487:1b00:29bc:7fae:9d9f:d545) (Quit: My iMac has gone to sleep. ZZZzzz…)
2025-03-31 15:56:22 +0200mari-estel(~mari-este@user/mari-estel) mari-estel
2025-03-31 15:49:41 +0200merijn(~merijn@77.242.116.146) (Ping timeout: 244 seconds)
2025-03-31 15:47:48 +0200Smiles(uid551636@id-551636.lymington.irccloud.com) (Quit: Connection closed for inactivity)
2025-03-31 15:47:33 +0200comerijn(~merijn@77.242.116.146) merijn
2025-03-31 15:41:13 +0200merijn(~merijn@77.242.116.146) merijn
2025-03-31 15:38:27 +0200internatetional(~nate@2400:9800:d:fb6:1:0:8dba:4857) (Ping timeout: 252 seconds)
2025-03-31 15:36:42 +0200merijn(~merijn@77.242.116.146) (Ping timeout: 252 seconds)