* [git pull][resend] Input updates for 2.6.22-rc7 @ 2007-07-05 5:11 Dmitry Torokhov 2007-07-05 23:09 ` Linus Torvalds 0 siblings, 1 reply; 8+ messages in thread From: Dmitry Torokhov @ 2007-07-05 5:11 UTC (permalink / raw) To: Linus Torvalds; +Cc: Andrew Morton, LKML [Resending with proper kernel version in subject... I guess original claiming to be for 2.6.22-rc4 might have something to do with it being dropped...] Hi Linus, Please consider pulling from: git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git for-linus or master.kernel.org:/pub/scm/linux/kernel/git/dtor/input.git for-linus to receive updates for input subsystem. You will get update to AT keyboard driver that throttles LED switching so that 'setleds' does not lock up keyboards. Also fix for an oops happening if user presses Ctrl-Alt-Del in the middle of keyboard being probed (serio_cleanup should take mutex). Note that the bulk of changes to input.h are just comments for various KEY_XXX input codes and not functional changes. Changelog: ---------- Dmitry Torokhov (4): Input: i8042 - add HP Pavilion ZT1000 to the MUX blacklist Input: atkbd - throttle LED switching Input: serio - take drv_mutex in serio_cleanup() Input: document some of keycodes Henrique de Moraes Holschuh (1): Input: add a new EV_SW SW_RADIO event, for radio switches on laptops Qi Yong (1): Input: atkbd - use printk_ratelimit for spurious ACK messages Diffstat: --------- drivers/input/keyboard/atkbd.c | 47 +++++++---- drivers/input/serio/i8042-x86ia64io.h | 11 +++ drivers/input/serio/serio.c | 2 + include/linux/input.h | 143 +++++++++++++++++--------------- 4 files changed, 119 insertions(+), 84 deletions(-) -- Dmitry ^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [git pull][resend] Input updates for 2.6.22-rc7 2007-07-05 5:11 [git pull][resend] Input updates for 2.6.22-rc7 Dmitry Torokhov @ 2007-07-05 23:09 ` Linus Torvalds 2007-07-05 23:32 ` Linus Torvalds ` (2 more replies) 0 siblings, 3 replies; 8+ messages in thread From: Linus Torvalds @ 2007-07-05 23:09 UTC (permalink / raw) To: Dmitry Torokhov; +Cc: Andrew Morton, LKML [-- Warning: decoded text below may be mangled, UTF-8 assumed --] [-- Attachment #1: Type: TEXT/PLAIN; charset=us-ascii, Size: 1733 bytes --] [ Ok, pulled. However, it's time for another installment of "Flame that stupid mail client", because this isn't the first time this bit me ] On Thu, 5 Jul 2007, Dmitry Torokhov wrote: > > Please consider pulling from: > > git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git for-linus There's somethign wrong with your emails, and it's very irritating. I cannot just cut-and-paste the whole line, because your tabs and spaces aren't tabs and spaces, they are some horrible abomination. What _looks_ like a tab above, when I save it and look at it with "od", it shows it true nasty life: it's not a tab, and it's not even eight spaces, it's four copies of the byte sequence '\302\240 ' ('\xC2\xA0\x20'), ie some horrid nasty three-byte sequence where one character is a space, and the previous two characters are some utf-8 abomination. I have no idea what kind of crap you use to generate it, and quite frankly, I don't want to know. I just want it to stop, so that when I cut-and-paste, I don't get random UTF-8 characters that just *look* like spaces but don't act like it, and cause my shell to very reasonably whine about the result. I think the "c2 a0" character is the utf-8 representation of a   (non-breaking space), but: - you are damn well sending text - it's followed by a regular space, so it's stupid - please don't do it. It says your user-agent is "Kmail", and maybe there is some way to fix it. And if kmail is correct, please make a bug-report to the kmail people. Sending hidden invisible utf-8 crap that looks like space, but doesn't act like it, is just damn impolite by kmail. I assume you weren't even aware of the random crud you are sending out? Linus ^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [git pull][resend] Input updates for 2.6.22-rc7 2007-07-05 23:09 ` Linus Torvalds @ 2007-07-05 23:32 ` Linus Torvalds 2007-07-05 23:50 ` Jesper Juhl 2007-07-06 3:40 ` Dmitry Torokhov 2007-07-06 21:21 ` plain text MUAs (Re: [git pull][resend] Input updates for 2.6.22-rc7) Oleg Verych 2 siblings, 1 reply; 8+ messages in thread From: Linus Torvalds @ 2007-07-05 23:32 UTC (permalink / raw) To: Dmitry Torokhov; +Cc: Andrew Morton, LKML On Thu, 5 Jul 2007, Linus Torvalds wrote: > > It says your user-agent is "Kmail", and maybe there is some way to fix it. > And if kmail is correct, please make a bug-report to the kmail people. Ok, googling for kmail, I think it really is kmail doing it, because I find others complaining about the same idiocy. Btw, the others who noticed this weren't _nearly_ as polite as I am about kmail. Apparently kmail - at least when cutting-and-pasting - will actually turn every other space into an NBSP for some internal idiotic reason. So even if you _originally_ had 8 spaces, Kmail will apparently corrupt your data when cutting-and-pasting according to that other report I saw. Please stop using kmail, or ask for it to get fixed. I'm constantly surprised by just how _many_ ways MUA's find to screw up. It's not like they seem to all have some stupid bug. It's more like they seem to all have willfully added code explicitly to mess up the content of email, often with the goal of making it "look" right, even if it's crap. In this case, it means that you cannot cut-and-paste simple ASCII text, because Kmail messed up. Linus ^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [git pull][resend] Input updates for 2.6.22-rc7 2007-07-05 23:32 ` Linus Torvalds @ 2007-07-05 23:50 ` Jesper Juhl 2007-07-06 1:01 ` Linus Torvalds 0 siblings, 1 reply; 8+ messages in thread From: Jesper Juhl @ 2007-07-05 23:50 UTC (permalink / raw) To: Linus Torvalds; +Cc: Dmitry Torokhov, Andrew Morton, LKML On 06/07/07, Linus Torvalds <torvalds@linux-foundation.org> wrote: > > > On Thu, 5 Jul 2007, Linus Torvalds wrote: > > > > It says your user-agent is "Kmail", and maybe there is some way to fix it. > > And if kmail is correct, please make a bug-report to the kmail people. > > Ok, googling for kmail, I think it really is kmail doing it, because I > find others complaining about the same idiocy. > > Btw, the others who noticed this weren't _nearly_ as polite as I am about > kmail. > > Apparently kmail - at least when cutting-and-pasting - will actually turn > every other space into an NBSP for some internal idiotic reason. So even > if you _originally_ had 8 spaces, Kmail will apparently corrupt your data > when cutting-and-pasting according to that other report I saw. > > Please stop using kmail, or ask for it to get fixed. > Or just configure it differently. I use kmail sometimes (either that or pine) and with a little config tweaking (and a few rules of thumb about use) it can actually be made to behave resonably fine. Here are a few tips; - Don't cut'n'paste stuff into kmail - Go to Settings --> Configure KMail, select Composer, remove the checkmark from "Word wrap at column ...". - Go to Settings --> Configure KMail, select Composer, go to the Charset tab, make the list read us-ascii, iso-8859-1 - just listing those two (in that order) seems to generate working mails. - Go to Settings --> Configure KMail, select Accounts, go to the Sending tab, make "Message property" be "Allow 8-bit". When writing a new message, check the Options menu, make sure Wordwrap is not enabled and that Encoding is us-ascii or iso-8859-1 (or possibly something else) - the auto-detect option seems to sometimes get things wrong. When inserting a patch or similar into a mail, use Message-->"Insert File" > I'm constantly surprised by just how _many_ ways MUA's find to screw up. 'pine' actually seems to work pretty damn well once you disable the flowed-text "feature". > It's not like they seem to all have some stupid bug. It's more like they > seem to all have willfully added code explicitly to mess up the content of > email, often with the goal of making it "look" right, even if it's crap. > > In this case, it means that you cannot cut-and-paste simple ASCII text, > because Kmail messed up. > Yeah, email is old, and there are too many ways to do things, too many conflicting RFC's, compeeting commercial implementations etc etc etc - the whole thing could do with a from-scratch re-implementation (as if that's going to happen)... -- Jesper Juhl <jesper.juhl@gmail.com> Don't top-post http://www.catb.org/~esr/jargon/html/T/top-post.html Plain text mails only, please http://www.expita.com/nomime.html ^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [git pull][resend] Input updates for 2.6.22-rc7 2007-07-05 23:50 ` Jesper Juhl @ 2007-07-06 1:01 ` Linus Torvalds 0 siblings, 0 replies; 8+ messages in thread From: Linus Torvalds @ 2007-07-06 1:01 UTC (permalink / raw) To: Jesper Juhl; +Cc: Dmitry Torokhov, Andrew Morton, LKML On Fri, 6 Jul 2007, Jesper Juhl wrote: > > > I'm constantly surprised by just how _many_ ways MUA's find to screw up. > > 'pine' actually seems to work pretty damn well once you disable the > flowed-text "feature". Yes. And 'alpine', it's modern version, does even better, but you also need to make sure to disable "downgrade-multipart-to-text". I've been using alpine for a while now, and it's nice to see it be utf-8 capable and able to handle other charsets well. So as a former pine user, I can recommend upgrading. Linus ^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [git pull][resend] Input updates for 2.6.22-rc7 2007-07-05 23:09 ` Linus Torvalds 2007-07-05 23:32 ` Linus Torvalds @ 2007-07-06 3:40 ` Dmitry Torokhov 2007-07-06 4:06 ` Linus Torvalds 2007-07-06 21:21 ` plain text MUAs (Re: [git pull][resend] Input updates for 2.6.22-rc7) Oleg Verych 2 siblings, 1 reply; 8+ messages in thread From: Dmitry Torokhov @ 2007-07-06 3:40 UTC (permalink / raw) To: Linus Torvalds; +Cc: Andrew Morton, LKML On Thursday 05 July 2007 19:09, Linus Torvalds wrote: > > On Thu, 5 Jul 2007, Dmitry Torokhov wrote: > > > > Please consider pulling from: > > > > Â Â Â Â git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git for-linus > > There's somethign wrong with your emails, and it's very irritating. > Oops, sorry. > I cannot just cut-and-paste the whole line, because your tabs and spaces > aren't tabs and spaces, they are some horrible abomination. > Yes, for some reason Kmail somethmes does this when cut-and-pasting from another email. I don't think it does it when cutting and pasting from anywhere else... > What _looks_ like a tab above, when I save it and look at it with "od", it > shows it true nasty life: it's not a tab, and it's not even eight spaces, > it's four copies of the byte sequence '\302\240 ' ('\xC2\xA0\x20'), ie > some horrid nasty three-byte sequence where one character is a space, and > the previous two characters are some utf-8 abomination. > > I have no idea what kind of crap you use to generate it, and quite > frankly, I don't want to know. I just want it to stop, so that when I > cut-and-paste, I don't get random UTF-8 characters that just *look* like > spaces but don't act like it, and cause my shell to very reasonably whine > about the result. > > I think the "c2 a0" character is the utf-8 representation of a   > (non-breaking space), but: > - you are damn well sending text > - it's followed by a regular space, so it's stupid > - please don't do it. > > It says your user-agent is "Kmail", and maybe there is some way to fix it. > And if kmail is correct, please make a bug-report to the kmail people. > Sending hidden invisible utf-8 crap that looks like space, but doesn't act > like it, is just damn impolite by kmail. I assume you weren't even aware > of the random crud you are sending out? > I was not... The copy I got from LKML looks fine in Kmail, Gmail and MS Outlook. The thing is I like Kmail because it never screwed up patches that I sent out. I guess I will just stop cutting and pasting e-mails and just adjust my script that generates changelog and diffstat. The issue may even be already fixed in newer versions of Kmail, I am a little behind times with my setup... -- Dmitry ^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [git pull][resend] Input updates for 2.6.22-rc7 2007-07-06 3:40 ` Dmitry Torokhov @ 2007-07-06 4:06 ` Linus Torvalds 0 siblings, 0 replies; 8+ messages in thread From: Linus Torvalds @ 2007-07-06 4:06 UTC (permalink / raw) To: Dmitry Torokhov; +Cc: Andrew Morton, LKML On Thu, 5 Jul 2007, Dmitry Torokhov wrote: > > I was not... The copy I got from LKML looks fine in Kmail, Gmail and > MS Outlook. ^^^^^^^^^^ That's the problem. It *looks* *fine*. The " " doesn't look any different from a regular space. There's no way to tell the difference. Except it doesn't *work* the same. You cut-and-paste it into a shell window, and that shell window will not consider a nbsp to be the same thing as a space. And I don't really understand why Kmail would do something like that. They obviously do it on purpose, since the nbsp wasn't there originally, so they literally go do extra work to _corrupt_ the data they cut-and-paste. Why do it? Who knows. But it's really sad. Linus ^ permalink raw reply [flat|nested] 8+ messages in thread
* plain text MUAs (Re: [git pull][resend] Input updates for 2.6.22-rc7) 2007-07-05 23:09 ` Linus Torvalds 2007-07-05 23:32 ` Linus Torvalds 2007-07-06 3:40 ` Dmitry Torokhov @ 2007-07-06 21:21 ` Oleg Verych 2 siblings, 0 replies; 8+ messages in thread From: Oleg Verych @ 2007-07-06 21:21 UTC (permalink / raw) To: linux-kernel * Linus Torvalds <Thu, 5 Jul 2007 16:09:10 -0700 (PDT)> > Content-Transfer-Encoding: QUOTED-PRINTABLE > On Thu, 5 Jul 2007, Dmitry Torokhov wrote: >> >> Please consider pulling from: >> >> б═ б═ б═ б═ git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git for-linus > > There's somethign wrong with your emails, and it's very irritating. > > I cannot just cut-and-paste the whole line, because your tabs and spaces > aren't tabs and spaces, they are some horrible abomination. > > What _looks_ like a tab above, when I save it and look at it with "od", The Plain-Text tools... As a proud user of such, i can only say, that crap can be seen just like a plain-text (: |-*- =C2=A0 =C2=A0 =C2=A0 =C2=A0 git://git.kernel.org/pub/scm/linux/kernel/g= it/dtor/input.git for-linus or =C2=A0 =C2=A0 =C2=A0 =C2=A0 master.kernel.org:/pub/scm/linux/kernel/git= /dtor/input.git for-linus |-*- And quoted-printable is the most awful thing, when i read MLs with slrn :) ____ ^ permalink raw reply [flat|nested] 8+ messages in thread
end of thread, other threads:[~2007-07-06 21:22 UTC | newest] Thread overview: 8+ messages (download: mbox.gz follow: Atom feed -- links below jump to the message on this page -- 2007-07-05 5:11 [git pull][resend] Input updates for 2.6.22-rc7 Dmitry Torokhov 2007-07-05 23:09 ` Linus Torvalds 2007-07-05 23:32 ` Linus Torvalds 2007-07-05 23:50 ` Jesper Juhl 2007-07-06 1:01 ` Linus Torvalds 2007-07-06 3:40 ` Dmitry Torokhov 2007-07-06 4:06 ` Linus Torvalds 2007-07-06 21:21 ` plain text MUAs (Re: [git pull][resend] Input updates for 2.6.22-rc7) Oleg Verych
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox