Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

> Exactly because you don't know it makes sense to optimize for the common case.

What is "common"? What if I want grep to match text that has an escape code in the middle of it - do I have to first inspect the generated escape codes? What if I'm redirecting the output to a file, and opening that file in a program that doesn't process escape codes?

Every sane tool I know of calls isatty. It's only those that don't that cause problems.

> Yes, because it's useful.

Please read the article I've linked about "cat -v". There's no doubt someone (perhaps many people) find it useful; that doesn't mean it isn't a bad idea and/or a poor design.



Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: