unofficial mirror of emacs-devel@gnu.org 
 help / color / mirror / code / Atom feed
* Re: Emacs-diffs Digest, Vol 50, Issue 7
       [not found] <E1H1qoi-0001av-Hq@monty-python.gnu.org>
@ 2007-01-02 22:00 ` Eli Zaretskii
  2007-01-02 22:28   ` Juanma Barranquero
                     ` (5 more replies)
  0 siblings, 6 replies; 38+ messages in thread
From: Eli Zaretskii @ 2007-01-02 22:00 UTC (permalink / raw)
  Cc: emacs-devel

IMO this change in the manual of the text I wrote is ridiculous:

> --- msdog.texi	27 Dec 2006 12:49:00 -0000	1.64
> +++ msdog.texi	2 Jan 2007 21:00:44 -0000	1.65
> @@ -334,11 +334,14 @@
>  keyboard input in Emacs.
>  
>  @cindex MS-Windows keyboard shortcuts
> -  Many key combinations (known as ``keyboard shortcuts'') that are in
> -widespread use in MS-Windows programs are taken by various Emacs
> -features.  Examples include @kbd{C-C}, @kbd{C-X}, @kbd{C-Z},
> -@kbd{C-A}, and @kbd{W-SPC}.  You can get some of them back by turning
> -on CUA Mode (@pxref{CUA Bindings}).
> +  Many key combinations (known as ``keyboard shortcuts'') that have
> +conventional uses in MS-Windows programs conflict with traditional
> +Emacs commands.  This conflict arose because the designers of Windows
> +did not concern themselves with how Emacs used these characters.
> +Examples include @kbd{C-c}, @kbd{C-x}, @kbd{C-z}, @kbd{C-a}, and
> +@kbd{W-@key{SPC}}.  You can redefine some of them with meanings more
> +like the MS-Windows meanings by enabling CUA Mode (@pxref{CUA
> +Bindings}).

The original text was completely neutral, whereas the new one is so
grotesque that it's at best suitable for anti.texi, and at worst is an
insult to the reader's intelligence.

To add insult to injury, the ChangeLog entry accuses me of being
lopsided towards Windows:

	* msdog.texi (Windows Keyboard): Explain that Windows was incompatible
	with Emacs, not vice versa.

Such incidents make me wonder why I still spend almost all my free
time working on Emacs, if what I get in return is this kind of
rudeness.

^ permalink raw reply	[flat|nested] 38+ messages in thread

* Re: Emacs-diffs Digest, Vol 50, Issue 7
  2007-01-02 22:00 ` Eli Zaretskii
@ 2007-01-02 22:28   ` Juanma Barranquero
  2007-01-02 23:02   ` Lennart Borgman (gmail)
                     ` (4 subsequent siblings)
  5 siblings, 0 replies; 38+ messages in thread
From: Juanma Barranquero @ 2007-01-02 22:28 UTC (permalink / raw)
  Cc: rms, emacs-devel

On 1/2/07, Eli Zaretskii <eliz@gnu.org> wrote:

> Such incidents make me wonder why I still spend almost all my free
> time working on Emacs, if what I get in return is this kind of
> rudeness.

Personal integrity and principles?
Because Emacs is worth it?
Because we need you?

                    /L/e/k/t/u

^ permalink raw reply	[flat|nested] 38+ messages in thread

* Re: Emacs-diffs Digest, Vol 50, Issue 7
  2007-01-02 22:00 ` Eli Zaretskii
  2007-01-02 22:28   ` Juanma Barranquero
@ 2007-01-02 23:02   ` Lennart Borgman (gmail)
  2007-01-03  3:46   ` Nick Roberts
                     ` (3 subsequent siblings)
  5 siblings, 0 replies; 38+ messages in thread
From: Lennart Borgman (gmail) @ 2007-01-02 23:02 UTC (permalink / raw)
  Cc: rms, emacs-devel

Eli Zaretskii wrote:
> IMO this change in the manual of the text I wrote is ridiculous:
>
>   
>> --- msdog.texi	27 Dec 2006 12:49:00 -0000	1.64
>> +++ msdog.texi	2 Jan 2007 21:00:44 -0000	1.65
>> @@ -334,11 +334,14 @@
>>  keyboard input in Emacs.
>>  
>>  @cindex MS-Windows keyboard shortcuts
>> -  Many key combinations (known as ``keyboard shortcuts'') that are in
>> -widespread use in MS-Windows programs are taken by various Emacs
>> -features.  Examples include @kbd{C-C}, @kbd{C-X}, @kbd{C-Z},
>> -@kbd{C-A}, and @kbd{W-SPC}.  You can get some of them back by turning
>> -on CUA Mode (@pxref{CUA Bindings}).
>> +  Many key combinations (known as ``keyboard shortcuts'') that have
>> +conventional uses in MS-Windows programs conflict with traditional
>> +Emacs commands.  This conflict arose because the designers of Windows
>> +did not concern themselves with how Emacs used these characters.
>> +Examples include @kbd{C-c}, @kbd{C-x}, @kbd{C-z}, @kbd{C-a}, and
>> +@kbd{W-@key{SPC}}.  You can redefine some of them with meanings more
>> +like the MS-Windows meanings by enabling CUA Mode (@pxref{CUA
>> +Bindings}).
>>     
>
> The original text was completely neutral, whereas the new one is so
> grotesque that it's at best suitable for anti.texi, and at worst is an
> insult to the reader's intelligence.
>
> To add insult to injury, the ChangeLog entry accuses me of being
> lopsided towards Windows:
>
> 	* msdog.texi (Windows Keyboard): Explain that Windows was incompatible
> 	with Emacs, not vice versa.
>
> Such incidents make me wonder why I still spend almost all my free
> time working on Emacs, if what I get in return is this kind of
> rudeness.
>   

It is a joke of course, but one of those jokes that may be dividing, not 
uniting.  A good example IMHO of why it is better to joke about oneself 
than about others.

I could write in length about this, but just want to make a short note. 
The kind of thinking that is behind this joke tends to surface when a 
group is in a stressed position. (I believe it is rather similar to the 
stress that came up when I pointed to what I think are some problems on 
the w32 side.)

There is a press now to fix the errors and get a release done. I think 
everyone agrees on that though we may disagree about details regarding 
what bugs to fix and so on.
Could we please just accept that there is some stress now and that some 
bad things happens then?

I would be glad if those changes to msdogs.texi were changed back to 
something more neutral. Let us avoid to write down our group thinking in 
the manual.

^ permalink raw reply	[flat|nested] 38+ messages in thread

* Re: Emacs-diffs Digest, Vol 50, Issue 7
  2007-01-02 22:00 ` Eli Zaretskii
  2007-01-02 22:28   ` Juanma Barranquero
  2007-01-02 23:02   ` Lennart Borgman (gmail)
@ 2007-01-03  3:46   ` Nick Roberts
  2007-01-03 13:05   ` Kim F. Storm
                     ` (2 subsequent siblings)
  5 siblings, 0 replies; 38+ messages in thread
From: Nick Roberts @ 2007-01-03  3:46 UTC (permalink / raw)
  Cc: rms, emacs-devel

 > The original text was completely neutral, whereas the new one is so
 > grotesque that it's at best suitable for anti.texi, and at worst is an
 > insult to the reader's intelligence.

Yes, I agree.  I think we should spend our energy improving free software, not
vilifying Microsoft.

-- 
Nick                                           http://www.inet.net.nz/~nickrob

^ permalink raw reply	[flat|nested] 38+ messages in thread

* Re: Emacs-diffs Digest, Vol 50, Issue 7
  2007-01-02 22:00 ` Eli Zaretskii
                     ` (2 preceding siblings ...)
  2007-01-03  3:46   ` Nick Roberts
@ 2007-01-03 13:05   ` Kim F. Storm
  2007-01-03 14:07   ` Jason Rumney
  2007-01-03 21:11   ` Richard Stallman
  5 siblings, 0 replies; 38+ messages in thread
From: Kim F. Storm @ 2007-01-03 13:05 UTC (permalink / raw)
  Cc: rms, emacs-devel

Eli Zaretskii <eliz@gnu.org> writes:

> IMO this change in the manual of the text I wrote is ridiculous:

I agree.

>> +@kbd{W-@key{SPC}}.  You can redefine some of them with meanings more
>> +like the MS-Windows meanings by enabling CUA Mode (@pxref{CUA
>> +Bindings}).

"more like" ?  

For all practical purposes, there's no difference, so the new text is
much worse in this respect too!


> To add insult to injury, the ChangeLog entry accuses me of being
> lopsided towards Windows:

The change is attributed to RMS, so I don't see that it accuses
_you_ of anything.

> Such incidents make me wonder why I still spend almost all my free
> time working on Emacs, if what I get in return is this kind of
> rudeness.

I wonder sometimes too -- but that's because of the obvious inability
from our great leader to realize that there is no such thing as
bug-free software, not even Emacs.

-- 
Kim F. Storm <storm@cua.dk> http://www.cua.dk

^ permalink raw reply	[flat|nested] 38+ messages in thread

* Re: Emacs-diffs Digest, Vol 50, Issue 7
  2007-01-02 22:00 ` Eli Zaretskii
                     ` (3 preceding siblings ...)
  2007-01-03 13:05   ` Kim F. Storm
@ 2007-01-03 14:07   ` Jason Rumney
  2007-01-03 15:54     ` Kim F. Storm
  2007-01-04  2:31     ` Richard Stallman
  2007-01-03 21:11   ` Richard Stallman
  5 siblings, 2 replies; 38+ messages in thread
From: Jason Rumney @ 2007-01-03 14:07 UTC (permalink / raw)
  Cc: rms, emacs-devel

Eli Zaretskii wrote:
>> This conflict arose because the designers of Windows
>> did not concern themselves with how Emacs used these characters.
>>     

I suggest that at least the above sentence must be removed, as it 
incorrectly gives the designers of Windows credit for the CUA standard.

In fact, I suggest that advertising Windows in this text and including 
it in a Windows specific section of the manual is inappropriate, as many 
systems now use the control key as the default modifier for their CUA 
keybindings (Gnome and KDE for example).

> To add insult to injury, the ChangeLog entry accuses me of being
> lopsided towards Windows:
>   

I think you're reading too much into that text, it does not imply any 
accusation to me.

^ permalink raw reply	[flat|nested] 38+ messages in thread

* Re: Emacs-diffs Digest, Vol 50, Issue 7
  2007-01-03 14:07   ` Jason Rumney
@ 2007-01-03 15:54     ` Kim F. Storm
  2007-01-03 18:23       ` Eli Zaretskii
  2007-01-04  2:31     ` Richard Stallman
  1 sibling, 1 reply; 38+ messages in thread
From: Kim F. Storm @ 2007-01-03 15:54 UTC (permalink / raw)
  Cc: Eli Zaretskii, rms, emacs-devel

Jason Rumney <jasonr@gnu.org> writes:

> Eli Zaretskii wrote:
>>> This conflict arose because the designers of Windows
>>> did not concern themselves with how Emacs used these characters.
>>>     
>
> I suggest that at least the above sentence must be removed, as it
> incorrectly gives the designers of Windows credit for the CUA
> standard.

Well, it is a bit blurry whether C-z C-x C-c C-v is actually part of CUA.

IIRC, they come from the Mac (or Lisa) as the "Apple+Z" etc keys, and
since Apple made revisions to the CUA spec, these bindings ended up in
Windoze as C-z etc.

But it is right that M$ didn't invent CUA.

> In fact, I suggest that advertising Windows in this text and including
> it in a Windows specific section of the manual is inappropriate, as
> many systems now use the control key as the default modifier for their
> CUA keybindings (Gnome and KDE for example).

Yes, although I seldom use Windoze for any serious work (expect
reading my company mail) I still prefer to use the CUA bindings to be
compatible with a lot of other FREE applications that I use -- and
Windoze when I have to :-).

So this basically has _nothing_ to do with Windoze as such ... it has
something to do with the majority of "modern" gui applications which
are (more or less) CUA compliant.

So I agree that this is the wrong part of the Manual to put this info.

-- 
Kim F. Storm <storm@cua.dk> http://www.cua.dk

^ permalink raw reply	[flat|nested] 38+ messages in thread

* Re: Emacs-diffs Digest, Vol 50, Issue 7
  2007-01-03 15:54     ` Kim F. Storm
@ 2007-01-03 18:23       ` Eli Zaretskii
  0 siblings, 0 replies; 38+ messages in thread
From: Eli Zaretskii @ 2007-01-03 18:23 UTC (permalink / raw)
  Cc: emacs-devel, jasonr

> Cc: Eli Zaretskii <eliz@gnu.org>,  rms@gnu.org,  emacs-devel@gnu.org
> From: storm@cua.dk (Kim F. Storm)
> Date: Wed, 03 Jan 2007 16:54:28 +0100
> 
> So I agree that this is the wrong part of the Manual to put this info.

It was requested by Windows users, on the pretense that Windows users
will be surprised by the different bindings of the CUA keys.  If you
think we should reiterate the same info elsewhere in the manual, I see
no harm saying it in some other place as well.  The text is very short
anyway.

^ permalink raw reply	[flat|nested] 38+ messages in thread

* Re: Emacs-diffs Digest, Vol 50, Issue 7
  2007-01-02 22:00 ` Eli Zaretskii
                     ` (4 preceding siblings ...)
  2007-01-03 14:07   ` Jason Rumney
@ 2007-01-03 21:11   ` Richard Stallman
  5 siblings, 0 replies; 38+ messages in thread
From: Richard Stallman @ 2007-01-03 21:11 UTC (permalink / raw)
  Cc: emacs-devel

Since this is a matter of personal feelings, I will reply to you personally.

^ permalink raw reply	[flat|nested] 38+ messages in thread

* Re: Emacs-diffs Digest, Vol 50, Issue 7
  2007-01-03 14:07   ` Jason Rumney
  2007-01-03 15:54     ` Kim F. Storm
@ 2007-01-04  2:31     ` Richard Stallman
  2007-01-04  4:33       ` Michael Welsh Duggan
  2007-01-04  8:08       ` Jason Rumney
  1 sibling, 2 replies; 38+ messages in thread
From: Richard Stallman @ 2007-01-04  2:31 UTC (permalink / raw)
  Cc: eliz, emacs-devel

    I suggest that at least the above sentence must be removed, as it 
    incorrectly gives the designers of Windows credit for the CUA standard.

Who did design that specification?

^ permalink raw reply	[flat|nested] 38+ messages in thread

* Re: Emacs-diffs Digest, Vol 50, Issue 7
  2007-01-04  2:31     ` Richard Stallman
@ 2007-01-04  4:33       ` Michael Welsh Duggan
  2007-01-04  7:30         ` David Kastrup
                           ` (2 more replies)
  2007-01-04  8:08       ` Jason Rumney
  1 sibling, 3 replies; 38+ messages in thread
From: Michael Welsh Duggan @ 2007-01-04  4:33 UTC (permalink / raw)
  Cc: eliz, emacs-devel, Jason Rumney

Richard Stallman <rms@gnu.org> writes:

>     I suggest that at least the above sentence must be removed, as it 
>     incorrectly gives the designers of Windows credit for the CUA standard.
>
> Who did design that specification?

>From Wikipedia:

  Common User Access (CUA) is a set of guidelines for the user
  interface to personal computer operating systems and computer
  programs, developed by IBM and first published in 1987 as part of
  their Systems Application Architecture. Used originally in the OS/2
  and Microsoft Windows operating systems, parts of the CUA standard
  are now implemented in programs for other operating systems,
  including variants of Unix. Java AWT and Swing use it as well.

CUA did draw inspiration from Apple's Himan Interface Guidelines.
Interestingly enough.

http://en.wikipedia.org/wiki/Common_User_Access

-- 
Michael Welsh Duggan
(md5i@cs.cmu.edu)

^ permalink raw reply	[flat|nested] 38+ messages in thread

* Re: Emacs-diffs Digest, Vol 50, Issue 7
  2007-01-04  4:33       ` Michael Welsh Duggan
@ 2007-01-04  7:30         ` David Kastrup
  2007-01-04  9:28           ` Kim F. Storm
  2007-01-04 11:35         ` Jan Djärv
  2007-01-04 22:33         ` Richard Stallman
  2 siblings, 1 reply; 38+ messages in thread
From: David Kastrup @ 2007-01-04  7:30 UTC (permalink / raw)


Michael Welsh Duggan <md5i@cs.cmu.edu> writes:

> CUA did draw inspiration from Apple's Himan Interface Guidelines.
> Interestingly enough.

Is "Himan" short for "highway man"?  It would explain the single
trigger button and the design of point-and-click interfaces.
Threatening a computer seems like a natural thing to do.  Gratifying.
And it also explains how one can often get the computer scared into
doing more things by double-clicking.  Now what happens if the mouse
actually is loaded?

-- 
David Kastrup

^ permalink raw reply	[flat|nested] 38+ messages in thread

* Re: Emacs-diffs Digest, Vol 50, Issue 7
  2007-01-04  2:31     ` Richard Stallman
  2007-01-04  4:33       ` Michael Welsh Duggan
@ 2007-01-04  8:08       ` Jason Rumney
  1 sibling, 0 replies; 38+ messages in thread
From: Jason Rumney @ 2007-01-04  8:08 UTC (permalink / raw)
  Cc: eliz, emacs-devel

Richard Stallman wrote:
>     I suggest that at least the above sentence must be removed, as it 
>     incorrectly gives the designers of Windows credit for the CUA standard.
>
> Who did design that specification?
>   

IBM, though a lot of the guidelines came from Apple's HIG from what I 
understand.

^ permalink raw reply	[flat|nested] 38+ messages in thread

* Re: Emacs-diffs Digest, Vol 50, Issue 7
  2007-01-04  7:30         ` David Kastrup
@ 2007-01-04  9:28           ` Kim F. Storm
  2007-01-04 10:24             ` David Kastrup
  0 siblings, 1 reply; 38+ messages in thread
From: Kim F. Storm @ 2007-01-04  9:28 UTC (permalink / raw)
  Cc: emacs-devel

David Kastrup <dak@gnu.org> writes:

> Michael Welsh Duggan <md5i@cs.cmu.edu> writes:
>
>> CUA did draw inspiration from Apple's Himan Interface Guidelines.
>> Interestingly enough.
>
> Is "Himan" short for "highway man"?  It would explain the single
> trigger button and the design of point-and-click interfaces.

Seems like "Hitman Interface Guidelines" would be more accurate :-)

-- 
Kim F. Storm <storm@cua.dk> http://www.cua.dk

^ permalink raw reply	[flat|nested] 38+ messages in thread

* Re: Emacs-diffs Digest, Vol 50, Issue 7
  2007-01-04  9:28           ` Kim F. Storm
@ 2007-01-04 10:24             ` David Kastrup
  0 siblings, 0 replies; 38+ messages in thread
From: David Kastrup @ 2007-01-04 10:24 UTC (permalink / raw)
  Cc: emacs-devel

storm@cua.dk (Kim F. Storm) writes:

> David Kastrup <dak@gnu.org> writes:
>
>> Michael Welsh Duggan <md5i@cs.cmu.edu> writes:
>>
>>> CUA did draw inspiration from Apple's Himan Interface Guidelines.
>>> Interestingly enough.
>>
>> Is "Himan" short for "highway man"?  It would explain the single
>> trigger button and the design of point-and-click interfaces.
>
> Seems like "Hitman Interface Guidelines" would be more accurate :-)

Makes sense.  I stand corrected.

-- 
David Kastrup

^ permalink raw reply	[flat|nested] 38+ messages in thread

* Re: Emacs-diffs Digest, Vol 50, Issue 7
  2007-01-04  4:33       ` Michael Welsh Duggan
  2007-01-04  7:30         ` David Kastrup
@ 2007-01-04 11:35         ` Jan Djärv
  2007-01-04 12:25           ` Kim F. Storm
  2007-01-04 22:33         ` Richard Stallman
  2 siblings, 1 reply; 38+ messages in thread
From: Jan Djärv @ 2007-01-04 11:35 UTC (permalink / raw)
  Cc: eliz, Jason Rumney, rms, emacs-devel



Michael Welsh Duggan skrev:
> Richard Stallman <rms@gnu.org> writes:
> 
>>     I suggest that at least the above sentence must be removed, as it 
>>     incorrectly gives the designers of Windows credit for the CUA standard.
>>
>> Who did design that specification?
> 
>>From Wikipedia:
> 
>   Common User Access (CUA) is a set of guidelines for the user
>   interface to personal computer operating systems and computer
>   programs, developed by IBM and first published in 1987 as part of
>   their Systems Application Architecture. Used originally in the OS/2
>   and Microsoft Windows operating systems, parts of the CUA standard
>   are now implemented in programs for other operating systems,
>   including variants of Unix. Java AWT and Swing use it as well.
> 
> CUA did draw inspiration from Apple's Himan Interface Guidelines.
> Interestingly enough.
> 
> http://en.wikipedia.org/wiki/Common_User_Access
> 

This was interesting:

The Cut command is [Shift]+[Del]; Copy is [Ctrl]+[Ins]; Paste is [Shift]+[Ins];

So is Ctrl-C/V/X really part of CUA at all?

	Jan D.

^ permalink raw reply	[flat|nested] 38+ messages in thread

* Re: Emacs-diffs Digest, Vol 50, Issue 7
  2007-01-04 11:35         ` Jan Djärv
@ 2007-01-04 12:25           ` Kim F. Storm
  2007-01-04 12:49             ` Lennart Borgman (gmail)
  2007-01-04 22:34             ` Richard Stallman
  0 siblings, 2 replies; 38+ messages in thread
From: Kim F. Storm @ 2007-01-04 12:25 UTC (permalink / raw)
  Cc: eliz, Jason Rumney, emacs-devel, rms, Michael Welsh Duggan

Jan Djärv <jan.h.d@swipnet.se> writes:

> So is Ctrl-C/V/X really part of CUA at all?

If you enable CUA mode it is :-)

-- 
Kim F. Storm <storm@cua.dk> http://www.cua.dk

^ permalink raw reply	[flat|nested] 38+ messages in thread

* Re: Emacs-diffs Digest, Vol 50, Issue 7
  2007-01-04 12:25           ` Kim F. Storm
@ 2007-01-04 12:49             ` Lennart Borgman (gmail)
  2007-01-04 22:34             ` Richard Stallman
  1 sibling, 0 replies; 38+ messages in thread
From: Lennart Borgman (gmail) @ 2007-01-04 12:49 UTC (permalink / raw)
  Cc: Jason Rumney, rms, emacs-devel, Michael Welsh Duggan, eliz,
	Jan Djärv

Kim F. Storm wrote:
> Jan Djärv <jan.h.d@swipnet.se> writes:
>
>   
>> So is Ctrl-C/V/X really part of CUA at all?
>>     
>
> If you enable CUA mode it is :-)

I found someone saying that is was added in CUA 2.0. I have a vauge 
memory of seeing something like that before too.

^ permalink raw reply	[flat|nested] 38+ messages in thread

* Re: Emacs-diffs Digest, Vol 50, Issue 7
  2007-01-04  4:33       ` Michael Welsh Duggan
  2007-01-04  7:30         ` David Kastrup
  2007-01-04 11:35         ` Jan Djärv
@ 2007-01-04 22:33         ` Richard Stallman
  2 siblings, 0 replies; 38+ messages in thread
From: Richard Stallman @ 2007-01-04 22:33 UTC (permalink / raw)
  Cc: eliz, emacs-devel, jasonr

      Common User Access (CUA) is a set of guidelines for the user
      interface to personal computer operating systems and computer
      programs, developed by IBM and first published in 1987 as part of
      their Systems Application Architecture. Used originally in the OS/2
      and Microsoft Windows operating systems,

I clarified the text based on that information.  Thanks.

^ permalink raw reply	[flat|nested] 38+ messages in thread

* Re: Emacs-diffs Digest, Vol 50, Issue 7
  2007-01-04 12:25           ` Kim F. Storm
  2007-01-04 12:49             ` Lennart Borgman (gmail)
@ 2007-01-04 22:34             ` Richard Stallman
  2007-01-05 13:39               ` Kim F. Storm
  1 sibling, 1 reply; 38+ messages in thread
From: Richard Stallman @ 2007-01-04 22:34 UTC (permalink / raw)
  Cc: eliz, jan.h.d, jasonr, emacs-devel, md5i

    > So is Ctrl-C/V/X really part of CUA at all?

    If you enable CUA mode it is :-)

There is a miscommunication here.  He is not asking about the Emacs
CUA mode.  He's asking about what was in the spec that the MS Windows
designers started with.

Lennart Borgman wrote:

    I found someone saying that is was added in CUA 2.0. I have a vauge 
    memory of seeing something like that before too.

If that is true, what was the date of CUA 2.0?  And did MS Windows
copy those commands from CUA 2.0?

^ permalink raw reply	[flat|nested] 38+ messages in thread

* Re: Emacs-diffs Digest, Vol 50, Issue 7
  2007-01-04 22:34             ` Richard Stallman
@ 2007-01-05 13:39               ` Kim F. Storm
  2007-01-06  2:55                 ` Richard Stallman
  0 siblings, 1 reply; 38+ messages in thread
From: Kim F. Storm @ 2007-01-05 13:39 UTC (permalink / raw)
  Cc: eliz, jan.h.d, emacs-devel, md5i, jasonr

Richard Stallman <rms@gnu.org> writes:

>     > So is Ctrl-C/V/X really part of CUA at all?
>
>     If you enable CUA mode it is :-)
>
> There is a miscommunication here.  He is not asking about the Emacs
> CUA mode.  He's asking about what was in the spec that the MS Windows
> designers started with.

I did understand that ... it was a joke!

>
> Lennart Borgman wrote:
>
>     I found someone saying that is was added in CUA 2.0. I have a vauge 
>     memory of seeing something like that before too.
>
> If that is true, what was the date of CUA 2.0?  And did MS Windows
> copy those commands from CUA 2.0?

Why does it matter whether it was IBM, Apple or M$ who invented the
C-z C-x C-c C-v shortcuts (and thus broke compatibility with Emacs)?

No matter what we think or feel, or whether history is on our side,
most "modern" applications use these bindings -- including GNOME, KDE
and Firefox, so today it is Emacs which is "incompatible" with "common
practice".

That's a fact, and trying to blame "the designers of CUA" for creating
a consistent (and IMHO excellent) interface is plain silly IMO.

So for users who like the consistency with their other application,
Emacs 22 has CUA mode which provide the functionality without
breaking existing Emacs bindings.

So IMO (but I'm biased of course), there's no reason to have a
negative attitude towards CUA at all -- if people like those bindings,
just use them.  And that's it.

-- 
Kim F. Storm <storm@cua.dk> http://www.cua.dk

^ permalink raw reply	[flat|nested] 38+ messages in thread

* Re: Emacs-diffs Digest, Vol 50, Issue 7
  2007-01-05 13:39               ` Kim F. Storm
@ 2007-01-06  2:55                 ` Richard Stallman
  2007-01-06 23:55                   ` Juri Linkov
  2007-01-07 23:23                   ` Kim F. Storm
  0 siblings, 2 replies; 38+ messages in thread
From: Richard Stallman @ 2007-01-06  2:55 UTC (permalink / raw)
  Cc: eliz, jan.h.d, emacs-devel, md5i, jasonr

    Why does it matter whether it was IBM, Apple or M$ who invented the
    C-z C-x C-c C-v shortcuts (and thus broke compatibility with Emacs)?

someone else said it was unfair to attribute these to Microsoft, since
others actually designed the interface.

    No matter what we think or feel, or whether history is on our side,
    most "modern" applications use these bindings -- including GNOME, KDE
    and Firefox, so today it is Emacs which is "incompatible" with "common
    practice".

That is why it is important to note that Emacs and its command set
came first.

^ permalink raw reply	[flat|nested] 38+ messages in thread

* Re: Emacs-diffs Digest, Vol 50, Issue 7
  2007-01-06  2:55                 ` Richard Stallman
@ 2007-01-06 23:55                   ` Juri Linkov
  2007-01-07 23:23                   ` Kim F. Storm
  1 sibling, 0 replies; 38+ messages in thread
From: Juri Linkov @ 2007-01-06 23:55 UTC (permalink / raw)
  Cc: emacs-devel, jasonr, md5i, storm, eliz, jan.h.d

>     Why does it matter whether it was IBM, Apple or M$ who invented the
>     C-z C-x C-c C-v shortcuts (and thus broke compatibility with Emacs)?
>
> someone else said it was unfair to attribute these to Microsoft, since
> others actually designed the interface.

I certainly remember reading IBM CUA Guidelines a decade ago
there were no such keys as C-x C-c C-v defined.  So it is unfair to
blame CUA designers for defining these stupid keys.  On the contrary,
they did a good job by defining neutral keys: S-DEL for cut, C-INS for
Copy, and S-INS for Paste.  I can't track down who first introduced
C-x C-c C-v.  Quite likely it was Microsoft trying to mimic Apple's
special keys Command-x Command-c Command-v at the time when the Windows
key was not yet duplicated from Apple's Command key.

>     No matter what we think or feel, or whether history is on our side,
>     most "modern" applications use these bindings -- including GNOME, KDE
>     and Firefox, so today it is Emacs which is "incompatible" with "common
>     practice".
>
> That is why it is important to note that Emacs and its command set
> came first.

This is especially important for Emacs newbies whose first question about
Emacs nowadays is how to change C-x C-c C-v keys to cut, copy and paste.

-- 
Juri Linkov
http://www.jurta.org/emacs/

^ permalink raw reply	[flat|nested] 38+ messages in thread

* Re: Emacs-diffs Digest, Vol 50, Issue 7
  2007-01-06  2:55                 ` Richard Stallman
  2007-01-06 23:55                   ` Juri Linkov
@ 2007-01-07 23:23                   ` Kim F. Storm
  2007-01-07 23:56                     ` Stefan Monnier
  2007-01-08 19:46                     ` Richard Stallman
  1 sibling, 2 replies; 38+ messages in thread
From: Kim F. Storm @ 2007-01-07 23:23 UTC (permalink / raw)
  Cc: eliz, jan.h.d, jasonr, md5i, emacs-devel

Richard Stallman <rms@gnu.org> writes:

>     Why does it matter whether it was IBM, Apple or M$ who invented the
>     C-z C-x C-c C-v shortcuts (and thus broke compatibility with Emacs)?
>
> someone else said it was unfair to attribute these to Microsoft, since
> others actually designed the interface.
>
>     No matter what we think or feel, or whether history is on our side,
>     most "modern" applications use these bindings -- including GNOME, KDE
>     and Firefox, so today it is Emacs which is "incompatible" with "common
>     practice".
>
> That is why it is important to note that Emacs and its command set
> came first.

So you claim to have invented the concept of doing cut, copy, and paste 
via keyboard commands, and that Emacs was the first program to do that?

Otherwise, this whole argument is silly.

-- 
Kim F. Storm <storm@cua.dk> http://www.cua.dk

^ permalink raw reply	[flat|nested] 38+ messages in thread

* Re: Emacs-diffs Digest, Vol 50, Issue 7
  2007-01-07 23:23                   ` Kim F. Storm
@ 2007-01-07 23:56                     ` Stefan Monnier
  2007-01-08  0:16                       ` Drew Adams
  2007-01-08 15:35                       ` Kim F. Storm
  2007-01-08 19:46                     ` Richard Stallman
  1 sibling, 2 replies; 38+ messages in thread
From: Stefan Monnier @ 2007-01-07 23:56 UTC (permalink / raw)
  Cc: jasonr, rms, emacs-devel, md5i, eliz, jan.h.d

>> Why does it matter whether it was IBM, Apple or M$ who invented the
>> C-z C-x C-c C-v shortcuts (and thus broke compatibility with Emacs)?
>> 
>> someone else said it was unfair to attribute these to Microsoft, since
>> others actually designed the interface.
>> 
>> No matter what we think or feel, or whether history is on our side,
>> most "modern" applications use these bindings -- including GNOME, KDE
>> and Firefox, so today it is Emacs which is "incompatible" with "common
>> practice".
>> 
>> That is why it is important to note that Emacs and its command set
>> came first.

> So you claim to have invented the concept of doing cut, copy, and paste 
> via keyboard commands, and that Emacs was the first program to do that?

> Otherwise, this whole argument is silly.

I haven't read the actual text recently, but I think it makes sense to
mention that the current bindings predate CUA's, not to brag about it or to
complain about CUA's lack of respect for Emacs's choices, but so as to
explain why the current bindings don't play well with CUA: it's
a historical accident.


        Stefan

^ permalink raw reply	[flat|nested] 38+ messages in thread

* RE: Emacs-diffs Digest, Vol 50, Issue 7
  2007-01-07 23:56                     ` Stefan Monnier
@ 2007-01-08  0:16                       ` Drew Adams
  2007-01-08 15:35                       ` Kim F. Storm
  1 sibling, 0 replies; 38+ messages in thread
From: Drew Adams @ 2007-01-08  0:16 UTC (permalink / raw)


> I haven't read the actual text recently, but I think it makes sense to
> mention that the current bindings predate CUA's, not to brag
> about it or to
> complain about CUA's lack of respect for Emacs's choices, but so as to
> explain why the current bindings don't play well with CUA: it's
> a historical accident.

Jumping in...

I don't know if it's true or important whether there are good reasons (I
think so) for Emacs's bindings or CUA's bindings, or whether the bindings or
the incompatibility are just historical accidents.

I'm not sure it's good to burden the user with such explanations. I would
simply point out the difference and the incompatibility. I would mention
that some people prefer one set of bindings and other people prefer the
other set of bindings - and both are available in Emacs! No need, in the
doc, to justify or try to convince people to use one or the other. Just let
readers know that there are two choices.

If there are other incompatibilities between CUA-mode and other parts of
Emacs (I have no idea), then that can also be pointed out. That might be one
reason that some people would prefer "Emacs Classique" over "Emacs CUA". If
so, it would be worth pointing out, not to sell "Emacs Classique", but to
inform users more about the consequences of the two choices.

As to mentioning priority, I don't think it matters, so Occam says
fuggeddabbowdit. It's not important that Emacs bindings were first. It might
be important that there are good reasons to use Emacs's bindings, but prior
design is not one of them, and it need not be mentioned.

 - Drew, who uses Emacs Classique, but CUA outside of Emacs when he has to

(What? Does Emacs have an outside?)

^ permalink raw reply	[flat|nested] 38+ messages in thread

* Re: Emacs-diffs Digest, Vol 50, Issue 7
  2007-01-07 23:56                     ` Stefan Monnier
  2007-01-08  0:16                       ` Drew Adams
@ 2007-01-08 15:35                       ` Kim F. Storm
  2007-01-08 18:24                         ` David Kastrup
  1 sibling, 1 reply; 38+ messages in thread
From: Kim F. Storm @ 2007-01-08 15:35 UTC (permalink / raw)
  Cc: jasonr, rms, emacs-devel, md5i, eliz, jan.h.d

Stefan Monnier <monnier@iro.umontreal.ca> writes:

> a historical accident.

The current text suggests it was done deliberately:

  Many key combinations (known as ``keyboard shortcuts'') that have
conventional uses in MS-Windows programs conflict with traditional
Emacs commands.  This conflict arose because the designers of the CUA
interface implemented by MS-Windows did not try to avoid conflict with
Emacs.

The second sentense is superfluous at best.

The text continues:

  Examples of conflicts include @kbd{C-c}, @kbd{C-x}, @kbd{C-z},
@kbd{C-a}, and @kbd{W-@key{SPC}}.  You can redefine some of them with
meanings more like the MS-Windows meanings by enabling CUA Mode
(@pxref{CUA Bindings}).


As I've tried to say, the CUA (or rather C-[zxcv]) bindings are
no longer MS-Windows specific ...  the text could just as well
have said GNOME [in a non-MS-DOG context].

Also the text is overly cryptic ... why not just say:

  You can resolve these conflicts by enabling CUA Mode.

-- 
Kim F. Storm <storm@cua.dk> http://www.cua.dk

^ permalink raw reply	[flat|nested] 38+ messages in thread

* Re: Emacs-diffs Digest, Vol 50, Issue 7
  2007-01-08 15:35                       ` Kim F. Storm
@ 2007-01-08 18:24                         ` David Kastrup
  2007-01-08 21:10                           ` Kim F. Storm
  0 siblings, 1 reply; 38+ messages in thread
From: David Kastrup @ 2007-01-08 18:24 UTC (permalink / raw)
  Cc: jan.h.d, rms, md5i, jasonr, Stefan Monnier, eliz, emacs-devel

storm@cua.dk (Kim F. Storm) writes:

> Also the text is overly cryptic ... why not just say:
>
>   You can resolve these conflicts by enabling CUA Mode.

Because it is wrong?

This does not actually resolve the conflicts.  Only completely
different bindings would achieve that.

Instead, it implements compromises which allow both sets of bindings
to remain mostly usable while only moderately stepping on each other's
toes.

-- 
David Kastrup, Kriemhildstr. 15, 44793 Bochum

^ permalink raw reply	[flat|nested] 38+ messages in thread

* Re: Emacs-diffs Digest, Vol 50, Issue 7
  2007-01-07 23:23                   ` Kim F. Storm
  2007-01-07 23:56                     ` Stefan Monnier
@ 2007-01-08 19:46                     ` Richard Stallman
  1 sibling, 0 replies; 38+ messages in thread
From: Richard Stallman @ 2007-01-08 19:46 UTC (permalink / raw)
  Cc: eliz, jan.h.d, jasonr, md5i, emacs-devel

    > That is why it is important to note that Emacs and its command set
    > came first.

    So you claim to have invented the concept of doing cut, copy, and paste 
    via keyboard commands, and that Emacs was the first program to do that?

That isn't the point at all.  The point is that we did not ignore
Windows when we chose the Emacs commands.  We chose them in 1975
when Microsoft did not even exist.

^ permalink raw reply	[flat|nested] 38+ messages in thread

* Re: Emacs-diffs Digest, Vol 50, Issue 7
  2007-01-08 18:24                         ` David Kastrup
@ 2007-01-08 21:10                           ` Kim F. Storm
  0 siblings, 0 replies; 38+ messages in thread
From: Kim F. Storm @ 2007-01-08 21:10 UTC (permalink / raw)
  Cc: emacs-devel, rms, jasonr, md5i, Stefan Monnier, eliz, jan.h.d

David Kastrup <dak@gnu.org> writes:

> storm@cua.dk (Kim F. Storm) writes:
>
>> Also the text is overly cryptic ... why not just say:
>>
>>   You can resolve these conflicts by enabling CUA Mode.
>
> Because it is wrong?

Formally yes, but if you enable CUA mode to get the C-zxcv bindings,
there is no real "conflict" ... as you would not expect to use C-v to
scroll the window.

And following the xref will give the details.

>
> This does not actually resolve the conflicts.  Only completely
> different bindings would achieve that.

The issue is how to make Emacs and CUA bindings co-exist --
not invent a third set of key bindings.

>
> Instead, it implements compromises which allow both sets of bindings
> to remain mostly usable while only moderately stepping on each other's
> toes.

Isn't that "resolving conflicts" ?

-- 
Kim F. Storm <storm@cua.dk> http://www.cua.dk

^ permalink raw reply	[flat|nested] 38+ messages in thread

* Re: Emacs-diffs Digest, Vol 50, Issue 7
@ 2007-01-09  0:05 kevin.gal
  2007-01-09  1:16 ` Chris Moore
  0 siblings, 1 reply; 38+ messages in thread
From: kevin.gal @ 2007-01-09  0:05 UTC (permalink / raw)
  Cc: eliz, jan.h.d, emacs-devel, md5i, jasonr

>    > That is why it is important to note that Emacs and its command set
>    > came first.
>
>    So you claim to have invented the concept of doing cut, copy, and paste 
>    via keyboard commands, and that Emacs was the first program to do that?
>
>That isn't the point at all.  The point is that we did not ignore
>Windows when we chose the Emacs commands.  We chose them in 1975
>when Microsoft did not even exist.

Perhaps you'll find these links of interest:

http://www.research.ibm.com/journal/sj/313/ibmsj3103C.pdf
http://www.research.ibm.com/journal/sj/313/ibmsj3103D.pdf
http://www.research.ibm.com/journal/sj/273/ibmsj2703E.pdf
http://www.research.ibm.com/journal/sj/273/ibmsj2703E.pdf

^ permalink raw reply	[flat|nested] 38+ messages in thread

* Re: Emacs-diffs Digest, Vol 50, Issue 7
  2007-01-09  0:05 Emacs-diffs Digest, Vol 50, Issue 7 kevin.gal
@ 2007-01-09  1:16 ` Chris Moore
  2007-01-11  2:16   ` Kevin Gallagher
  0 siblings, 1 reply; 38+ messages in thread
From: Chris Moore @ 2007-01-09  1:16 UTC (permalink / raw)
  Cc: jasonr, Richard Stallman, emacs-devel, md5i, Kim F. Storm, eliz,
	jan.h.d

<kevin.gal@verizon.net> writes:

> Perhaps you'll find these links of interest:
>
> http://www.research.ibm.com/journal/sj/313/ibmsj3103C.pdf
> http://www.research.ibm.com/journal/sj/313/ibmsj3103D.pdf
> http://www.research.ibm.com/journal/sj/273/ibmsj2703E.pdf
> http://www.research.ibm.com/journal/sj/273/ibmsj2703E.pdf

Those last 2 are the same.

^ permalink raw reply	[flat|nested] 38+ messages in thread

* Re: Emacs-diffs Digest, Vol 50, Issue 7
  2007-01-09  1:16 ` Chris Moore
@ 2007-01-11  2:16   ` Kevin Gallagher
  2007-01-11 16:49     ` Richard Stallman
  0 siblings, 1 reply; 38+ messages in thread
From: Kevin Gallagher @ 2007-01-11  2:16 UTC (permalink / raw)
  Cc: jan.h.d, Richard Stallman, emacs-devel, jasonr, Kim F. Storm,
	eliz, md5i


[-- Attachment #1.1: Type: text/plain, Size: 491 bytes --]

Chris Moore wrote:
> <kevin.gal@verizon.net> writes:
>
>   
>> Perhaps you'll find these links of interest:
>>
>> http://www.research.ibm.com/journal/sj/313/ibmsj3103C.pdf
>> http://www.research.ibm.com/journal/sj/313/ibmsj3103D.pdf
>> http://www.research.ibm.com/journal/sj/273/ibmsj2703E.pdf
>> http://www.research.ibm.com/journal/sj/273/ibmsj2703E.pdf
>>     
>
> Those last 2 are the same.
>
>   
Sorry.  The last one should be

http://www.research.ibm.com/journal/sj/273/ibmsj2703F.pdf

[-- Attachment #1.2: Type: text/html, Size: 1472 bytes --]

[-- Attachment #2: Type: text/plain, Size: 142 bytes --]

_______________________________________________
Emacs-devel mailing list
Emacs-devel@gnu.org
http://lists.gnu.org/mailman/listinfo/emacs-devel

^ permalink raw reply	[flat|nested] 38+ messages in thread

* Re: Emacs-diffs Digest, Vol 50, Issue 7
  2007-01-11  2:16   ` Kevin Gallagher
@ 2007-01-11 16:49     ` Richard Stallman
  2007-01-11 17:46       ` Peter Whaite
  0 siblings, 1 reply; 38+ messages in thread
From: Richard Stallman @ 2007-01-11 16:49 UTC (permalink / raw)
  Cc: dooglus, emacs-devel, jasonr, md5i, storm, eliz, jan.h.d

Do these articles shed any light on the question of where the Windows bindings
of C-x, C-c and C-v got started?

^ permalink raw reply	[flat|nested] 38+ messages in thread

* Re: Emacs-diffs Digest, Vol 50, Issue 7
  2007-01-11 16:49     ` Richard Stallman
@ 2007-01-11 17:46       ` Peter Whaite
  2007-01-11 17:55         ` tomas
  2007-01-14 20:46         ` Richard Stallman
  0 siblings, 2 replies; 38+ messages in thread
From: Peter Whaite @ 2007-01-11 17:46 UTC (permalink / raw)


Richard Stallman <rms@gnu.org> wrote:

> Do these articles shed any light on the question of where the Windows bindings
> of C-x, C-c and C-v got started?

I haven't looked at those articles (too much pdf to download on my slow
dialup) but my recollection is that Windows followed the convention
already in use by Apple, though Apple used the command key (the
"pretzel" key) which was missing from Windows keyboards.

The mnemonics I use for those keys, and which I thought were commonly
known, are:

  Cmd-X   cut   - the X looks like a pair of scissors
  Cmd-C   copy  - C is for copy
  Cmd-V   paste - the V looks like the nozzel of a glue pot.

I think I first heard these when the 128K Macs came out.  It also
wouldn't surprise me if Apple was following a convention establised for
the Zerox Star.


-- 
Peter Whaite

^ permalink raw reply	[flat|nested] 38+ messages in thread

* Re: Emacs-diffs Digest, Vol 50, Issue 7
  2007-01-11 17:46       ` Peter Whaite
@ 2007-01-11 17:55         ` tomas
  2007-01-11 18:35           ` Stuart D. Herring
  2007-01-14 20:46         ` Richard Stallman
  1 sibling, 1 reply; 38+ messages in thread
From: tomas @ 2007-01-11 17:55 UTC (permalink / raw)
  Cc: emacs-devel

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On Thu, Jan 11, 2007 at 12:46:41PM -0500, Peter Whaite wrote:
> Richard Stallman <rms@gnu.org> wrote:
> 
> > Do these articles shed any light on the question of where the Windows bindings
> > of C-x, C-c and C-v got started?
> 
> I haven't looked at those articles (too much pdf to download on my slow
> dialup) but my recollection is that Windows followed the convention
> already in use by Apple, though Apple used the command key (the
> "pretzel" key) which was missing from Windows keyboards.
> 
> The mnemonics I use for those keys, and which I thought were commonly
> known, are:
> 
>   Cmd-X   cut   - the X looks like a pair of scissors
>   Cmd-C   copy  - C is for copy
>   Cmd-V   paste - the V looks like the nozzel of a glue pot.

Right. At that time Windows went with IBM's CUA, which had the
more-difficult-to-remember SHIFT-INS, CTRL-INS and (I think) CTRL-DEL. I
guess they still work.

Regards
- -- tomás
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.1 (GNU/Linux)

iD8DBQFFpnoqBcgs9XrR2kYRAkDpAJ9MCarvCy27Lj+S9xFLcEqgimjHYQCfci0C
7uApkrbUk3aDMxSdjM+6fro=
=5i7V
-----END PGP SIGNATURE-----

^ permalink raw reply	[flat|nested] 38+ messages in thread

* Re: Emacs-diffs Digest, Vol 50, Issue 7
  2007-01-11 17:55         ` tomas
@ 2007-01-11 18:35           ` Stuart D. Herring
  0 siblings, 0 replies; 38+ messages in thread
From: Stuart D. Herring @ 2007-01-11 18:35 UTC (permalink / raw)
  Cc: Peter Whaite, emacs-devel

> Right. At that time Windows went with IBM's CUA, which had the
> more-difficult-to-remember SHIFT-INS, CTRL-INS and (I think) CTRL-DEL. I
> guess they still work.

They do, but in case anyone's curious it's Shift-Delete for Cut, not
Ctrl-Delete (which at that time did nothing but later became delete next
word).  Shift-Insert is Paste, and Ctrl-Insert is Copy.

Davis

-- 
This product is sold by volume, not by mass.  If it appears too dense or
too sparse, it is because mass-energy conversion has occurred during
shipping.

^ permalink raw reply	[flat|nested] 38+ messages in thread

* Re: Emacs-diffs Digest, Vol 50, Issue 7
  2007-01-11 17:46       ` Peter Whaite
  2007-01-11 17:55         ` tomas
@ 2007-01-14 20:46         ` Richard Stallman
  1 sibling, 0 replies; 38+ messages in thread
From: Richard Stallman @ 2007-01-14 20:46 UTC (permalink / raw)
  Cc: emacs-devel

I think I have written text which gets the relevant point across
and which is likely not to make anyone feel offended.

^ permalink raw reply	[flat|nested] 38+ messages in thread

end of thread, other threads:[~2007-01-14 20:46 UTC | newest]

Thread overview: 38+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2007-01-09  0:05 Emacs-diffs Digest, Vol 50, Issue 7 kevin.gal
2007-01-09  1:16 ` Chris Moore
2007-01-11  2:16   ` Kevin Gallagher
2007-01-11 16:49     ` Richard Stallman
2007-01-11 17:46       ` Peter Whaite
2007-01-11 17:55         ` tomas
2007-01-11 18:35           ` Stuart D. Herring
2007-01-14 20:46         ` Richard Stallman
     [not found] <E1H1qoi-0001av-Hq@monty-python.gnu.org>
2007-01-02 22:00 ` Eli Zaretskii
2007-01-02 22:28   ` Juanma Barranquero
2007-01-02 23:02   ` Lennart Borgman (gmail)
2007-01-03  3:46   ` Nick Roberts
2007-01-03 13:05   ` Kim F. Storm
2007-01-03 14:07   ` Jason Rumney
2007-01-03 15:54     ` Kim F. Storm
2007-01-03 18:23       ` Eli Zaretskii
2007-01-04  2:31     ` Richard Stallman
2007-01-04  4:33       ` Michael Welsh Duggan
2007-01-04  7:30         ` David Kastrup
2007-01-04  9:28           ` Kim F. Storm
2007-01-04 10:24             ` David Kastrup
2007-01-04 11:35         ` Jan Djärv
2007-01-04 12:25           ` Kim F. Storm
2007-01-04 12:49             ` Lennart Borgman (gmail)
2007-01-04 22:34             ` Richard Stallman
2007-01-05 13:39               ` Kim F. Storm
2007-01-06  2:55                 ` Richard Stallman
2007-01-06 23:55                   ` Juri Linkov
2007-01-07 23:23                   ` Kim F. Storm
2007-01-07 23:56                     ` Stefan Monnier
2007-01-08  0:16                       ` Drew Adams
2007-01-08 15:35                       ` Kim F. Storm
2007-01-08 18:24                         ` David Kastrup
2007-01-08 21:10                           ` Kim F. Storm
2007-01-08 19:46                     ` Richard Stallman
2007-01-04 22:33         ` Richard Stallman
2007-01-04  8:08       ` Jason Rumney
2007-01-03 21:11   ` Richard Stallman

Code repositories for project(s) associated with this public inbox

	https://git.savannah.gnu.org/cgit/emacs.git

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).