From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: "John S. Yates, Jr." Newsgroups: gmane.emacs.devel Subject: Re: File menu changes (suggestions) Date: Wed, 22 Jun 2005 22:26:29 -0400 Message-ID: References: <17lib155doplm3ia2aerfis81rr33mei63@4ax.com> NNTP-Posting-Host: main.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable X-Trace: sea.gmane.org 1119493529 31193 80.91.229.2 (23 Jun 2005 02:25:29 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Thu, 23 Jun 2005 02:25:29 +0000 (UTC) Cc: emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Thu Jun 23 04:25:23 2005 Return-path: Original-Received: from lists.gnu.org ([199.232.76.165]) by ciao.gmane.org with esmtp (Exim 4.43) id 1DlHOu-0001jG-8x for ged-emacs-devel@m.gmane.org; Thu, 23 Jun 2005 04:25:08 +0200 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1DlHVd-0005xV-Je for ged-emacs-devel@m.gmane.org; Wed, 22 Jun 2005 22:32:05 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1DlHUG-0005ga-Sr for emacs-devel@gnu.org; Wed, 22 Jun 2005 22:30:41 -0400 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1DlHU5-0005cH-7S for emacs-devel@gnu.org; Wed, 22 Jun 2005 22:30:30 -0400 Original-Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1DlHU5-0005Ze-2t for emacs-devel@gnu.org; Wed, 22 Jun 2005 22:30:29 -0400 Original-Received: from [204.127.202.55] (helo=sccrmhc11.comcast.net) by monty-python.gnu.org with esmtp (Exim 4.34) id 1DlHOL-0000Tg-HQ; Wed, 22 Jun 2005 22:24:33 -0400 Original-Received: from mail.yates-sheets.org ([24.218.47.3]) by comcast.net (sccrmhc11) with SMTP id <2005062302210901100r36rte>; Thu, 23 Jun 2005 02:21:10 +0000 Original-Received: from 10.1.1.4 ([10.1.1.4]) by mail.yates-sheets.org (WinRoute Pro 4.2.5) with SMTP; Wed, 22 Jun 2005 22:26:08 -0400 Original-Received: from dadold.yates-sheets.org ([10.1.1.12]) by [10.1.1.4] with SMTP (SpamPal v1.57) sender ; 22 Jun 2005 22:26:08 -0400 Original-To: snogglethorpe@gmail.com, miles@gnu.org In-Reply-To: X-Mailer: Forte Agent 2.0/32.652 X-SpamPal: PASS WLIST EMAIL X-Wlist-Pattern: john@yates-sheets.org X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:39340 X-Report-Spam: http://spam.gmane.org/gmane.emacs.devel:39340 On Thu, 23 Jun 2005 09:46:02 +0900, you wrote: >On 6/22/05, John S. Yates, Jr. wrote: >> They experience it instead as a confidence building >> feature > >Who's this "they"? My bad. Earlier I wrote "... in the CUA world ...". The unclear "they" was meant to refer to those working primarily with GUI applications conforming to some variant of CUA, be it MS Windows Mac OS or some X-based desktop. Also, I must confess that, after posting from home this morning my earlier note, on my drive into work I realized I was only one half correct in my description of the Emacs / CUA clash. That is my description of the mismatch between file-open and traditional CUA Open.. was more or less correct. The clash between file-open and New.. is the fact that file-open always inspects the directory and alters its behavior based on whether the requested filename exists. Thus file-open always establishes early the name under which a user's buffer will be saved. CUA New.. by contrast creates a new document associated with a mechanically generated vacuous filename, guaranteed to be unique. The user then supplies the desired filename later via the SaveAs.. operation. /john