Hacker News new | ask | show | jobs
by tasty_freeze 599 days ago
I'm not dumb and I'm sure you aren't either, so I think we are failing to imagine the same scenario the other is.

>> I can select the body of a function > and as I've pointed out, that's a different workflow. You've added a "in this > semantic block" requirement and mistakenly compare it to the original > incremental one

Yes, I picked that scenario because doing search & replace on all vars of a given name across the whole file doesn't require selection. Yes, I would normally want to replace that var name when it appears in comments too. Yes, I typically have a very good if not perfect knowledge of whether foobar is a variable name only or might appear as a substring of something else. If my variable name was "n" then I'd have to take more care.

1 comments

> across the whole file

The original scenario explicitly states "not every instance in the open file ", so not sure why you bring that up

> in comments

same, where is this coming from? That adds no difference to these 2 workflows

> very good ... knowledge

This is just self-deception, you don't have the full text with auto-matching built into your brain, and since 'n' is an rethorical alternative, in reality you wouldn't even have a great way of knowing when to take more care

Clearly you know what work I do better than I know do.
Clearly I know the basic capabilities of a human mind better than you do.

But also: how is your very serious "I know all the text" limitation relevant to this general comparison of 2 approaches?