Andy Piper writes:
At 03:26 PM 3/22/99 +0000, Glynn Clements wrote:
>That may be appropriate for a *viewer*, but virtually every program
>which has a text cursor (caret) allows it to be positioned using
>button 1.
Sure, selecting filenames for loading a file is a view-type activity,
similarly for info say.
I disagree. One of the nice things about Emacs, IMO, is consistency -
I can always select text for copying by holding down the left mouse
button and wiping the mouse across a region of text. Even if the text
is in the *Info* buffer. And this is a good thing. It's nice that I
can easily copy text out of the Info buffer if I want to, say, mail it
to someone. Or similarly for W3 - you can copy and paste out of web
pages using normal XEmacs mouse bindings; you can, unlike Netscape,
select a hyperlink to copy as text without jumping to it.
I find it very annoying when programs (MS-style) put up
text that cannot be selected, copied, and pasted into another window.
Making mouse-1 the "active" button in Info would be taking away this
capability, as well as being, IMO, more confusing in the long run - it
may confuse the naive user that mouse-2 is the button that jumps to
links, activates buttons, etc, but once the user gets the least but
used to XEmacs it makes sense - it is *consistent* with the XEmacs
mouse model. It's less to remember if everything follows the same
pattern. Otherwise I have to remember that in modes A, B, and C mouse-1
selects text, and in modes D, E, and F mouse-1 performs some action.