> Drew Adams writes:
> > In the compilation buffer mouse-face (and therefore mouse-1) only works
> > on the file and line number while mouse-2 and RET work for the
> > whole line.
> > It would help if grep also worked this way.
> > I disagree. My opinion:
> > 1) mouse-1, RET, and mouse-2 should all behave similarly. What's
> > good for mouse-2 is good for mouse-1 too. The challenge is to
> > find the right default behavior (trade-off/compromise).
> > 2) The entire line should be the hot zone (no "button"). Makes it
> > very easy to scan lines and align text anywhere on the line with
> > the proper hot zone. No need for your eye to move between the
> > text (anywhere on the line) and the hot zone.
> Thats not much of a compromise! Jason's point about the touchpad
> makes it even more important that the entire line should be *not* be
> the hot zone.
I don't get Jason's point. A place-finger-and-hold on a touchpad
merely makes the mouse cursor accessible to movements on the pad. A
tap-finger-then-place-and-hold actually sends a mouse-down event. The
mouse-up gets generated when you release your finger from the
This is pretty much parallel with normal mouse usage.