LWN.net Logo

A tempest in a tty pot

A tempest in a tty pot

Posted Jul 29, 2009 19:16 UTC (Wed) by Tobu (subscriber, #24111)
Parent article: A tempest in a tty pot

Ignoring the “I don't like your attitude” mismatch, Linus uses sloppy terminology with his "bug".

> Why? Why blame emacs? Why call user land buggy, when the bug was 
> introduced by you, and was in the kernel? Why are you fighting it? Why did 
> it take so long to admit that all the regressions were kernel problems? 
> Why were you trying to dismiss the regression report as a user-land bug 
> from the very beginning?

While the emacs+tty code together show unexpected and unwanted behaviour (one meaning of bug), it isn't up to him to decide that the tty code has inconsistent semantics (another meaning of bug). He could have been more precise and less insulting.

iabervon's comment makes a good point on where the semantics come from.

(Where to fix things is an entirely different matter of short vs long term maintability, from the point of view of people who freeze things vs people who update things.)


(Log in to post comments)

Copyright © 2013, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds