2025/03/01

Newest at the top

2025-03-01 12:39:55 +0100 <tomsmeding> the nice thing about open source is that you can contribute, but also that you can fork, and furthermore that nobody requires you to contribute :p
2025-03-01 12:39:28 +0100rvalue(~rvalue@user/rvalue) rvalue
2025-03-01 12:38:57 +0100 <tomsmeding> heh
2025-03-01 12:38:56 +0100rvalue(~rvalue@user/rvalue) (Read error: Connection reset by peer)
2025-03-01 12:38:42 +0100 <euouae> tomsmeding: it doesn't help I have a generally different temperament from the average programmer. kind of a short fuse, and it's been getting shorter... It's only so many times I can keep it together when I send a doc patch that turns into a feature rewrite into getting lectured on x86 assembly cycle cost
2025-03-01 12:36:59 +0100 <tomsmeding> yay
2025-03-01 12:36:45 +0100 <euouae> sweet! I got it to work. thank you
2025-03-01 12:32:58 +0100 <tomsmeding> I totally understand :p
2025-03-01 12:32:45 +0100 <euouae> and sometimes, I've even gotten into fights for those stupid patches... I'm kind of checked out
2025-03-01 12:32:34 +0100 <euouae> I've sent hundreds of useless stupid patches over time
2025-03-01 12:32:28 +0100 <tomsmeding> :p
2025-03-01 12:32:26 +0100 <euouae> yeah I knew you were going to say this
2025-03-01 12:32:22 +0100 <euouae> well I can't fix everything, so I'll just ignore this
2025-03-01 12:32:20 +0100 <tomsmeding> sounds like this is your chance to improve emacs :)
2025-03-01 12:31:58 +0100 <euouae> in particular popup messages
2025-03-01 12:31:54 +0100 <euouae> Emasc UI is not designed for *all* intents and purposes. Certain things are anti patterns in emacs
2025-03-01 12:31:32 +0100 <tomsmeding> because this is not just HLS, those levels are in the LSP protocol in general
2025-03-01 12:31:19 +0100 <tomsmeding> that sounds like a mistake in the emacs lsp client :p
2025-03-01 12:31:15 +0100 <euouae> yeah lol
2025-03-01 12:31:06 +0100 <tomsmeding> oh wait 'info'-level messages are more in-your-face than warnings?
2025-03-01 12:31:02 +0100 <euouae> but I don't want squiggly lines, annoying pop ups, etc
2025-03-01 12:30:52 +0100 <euouae> I can check whatever I need when I check that window
2025-03-01 12:30:40 +0100 <euouae> no, those are in a separate window
2025-03-01 12:30:36 +0100 <tomsmeding> I'd find that annoying too :p
2025-03-01 12:30:31 +0100 <tomsmeding> do warnings also pop up?
2025-03-01 12:30:26 +0100 <tomsmeding> I find them annoying in vim too but from what you're saying it's not quite as bad :)
2025-03-01 12:30:20 +0100 <euouae> pop up messages that hide other stuff, etc
2025-03-01 12:30:01 +0100 <euouae> It's attention-grabbing and erratic
2025-03-01 12:29:49 +0100 <tomsmeding> euouae: how does it look in emacs?
2025-03-01 12:29:39 +0100 <euouae> they're just not interacting well with emacs, that's all
2025-03-01 12:29:27 +0100 <euouae> but anyway, the slice of haskell + emacs programmers is so small that maybe it doesn't matter
2025-03-01 12:29:10 +0100 <euouae> They should be opt-in
2025-03-01 12:29:02 +0100 <tomsmeding> I'm not saying stan or hlint are bad, I personally just don't need or want them in my editor (and I think HLS is a bit over-eager in making them opt-out instead of opt-in)
2025-03-01 12:28:17 +0100 <euouae> I think stan is the otehr one. I've noticed I get lint-like things from 2 difefrent sources
2025-03-01 12:28:15 +0100 <tomsmeding> more annoying messages :3
2025-03-01 12:28:09 +0100 <euouae> what's that?
2025-03-01 12:28:02 +0100 <tomsmeding> (I have that set, as well as haskell.plugin.stan.globalOn = false)
2025-03-01 12:27:38 +0100tzh(~tzh@c-76-115-131-146.hsd1.or.comcast.net) (Quit: zzz)
2025-03-01 12:27:37 +0100 <euouae> thank you!!
2025-03-01 12:24:45 +0100 <tomsmeding> Leary: I've actually seen that before, it's genius
2025-03-01 12:23:05 +0100alfiee(~alfiee@user/alfiee) (Ping timeout: 265 seconds)
2025-03-01 12:18:32 +0100alfiee(~alfiee@user/alfiee) alfiee
2025-03-01 12:17:56 +0100 <tomsmeding> the setting you need to set is haskell.plugin.hlint.globalOn = false
2025-03-01 12:17:37 +0100 <tomsmeding> euouae: figure out where you put language server configuration in your emacs LSP client
2025-03-01 12:14:33 +0100talismanick(~user@2601:644:937c:ed10::ae5) (Ping timeout: 245 seconds)
2025-03-01 12:14:21 +0100 <euouae> I've tried to turn them off selectively I'm thinking that I just don't want them at all
2025-03-01 12:13:56 +0100 <euouae> You're moving the cursor point on a symbol to see its type and boom Clippy pops up "It looks like you're not optimizing your endofunctors here"
2025-03-01 12:13:08 +0100 <euouae> holy cow they're annoying on emacs
2025-03-01 12:13:03 +0100 <euouae> Does anyone know how I can turn off all the hlint recommendations
2025-03-01 12:12:22 +0100talisman`(~user@2601:644:937c:ed10::ae5)