From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Eli Zaretskii Newsgroups: gmane.emacs.help Subject: Re: EmacsW32 invocation options Date: Sat, 05 May 2007 09:40:51 +0300 Message-ID: References: <59osrdF2m97hgU1@mid.individual.net> <4637A396.9000300@gmail.com> <46383B57.6050508@gmail.com> <4638EE03.8000602@gmail.com> NNTP-Posting-Host: lo.gmane.org X-Trace: sea.gmane.org 1178347278 15872 80.91.229.12 (5 May 2007 06:41:18 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Sat, 5 May 2007 06:41:18 +0000 (UTC) To: help-gnu-emacs@gnu.org Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Sat May 05 08:41:17 2007 Return-path: Envelope-to: geh-help-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.50) id 1HkDxA-0006NT-PC for geh-help-gnu-emacs@m.gmane.org; Sat, 05 May 2007 08:41:13 +0200 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1HkE3s-0006oP-SB for geh-help-gnu-emacs@m.gmane.org; Sat, 05 May 2007 02:48:08 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1HkE3e-0006jX-Kq for help-gnu-emacs@gnu.org; Sat, 05 May 2007 02:47:54 -0400 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1HkE3d-0006jL-3J for help-gnu-emacs@gnu.org; Sat, 05 May 2007 02:47:54 -0400 Original-Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1HkE3c-0006jI-Tf for help-gnu-emacs@gnu.org; Sat, 05 May 2007 02:47:52 -0400 Original-Received: from nitzan.inter.net.il ([213.8.233.22]) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1HkDwt-0002zt-R6 for help-gnu-emacs@gnu.org; Sat, 05 May 2007 02:40:56 -0400 Original-Received: from HOME-C4E4A596F7 (IGLD-84-229-235-184.inter.net.il [84.229.235.184]) by nitzan.inter.net.il (MOS 3.7.3a-GA) with ESMTP id GRD83807 (AUTH halo1); Sat, 5 May 2007 09:40:53 +0300 (IDT) In-reply-to: (no-spam@cua.dk) X-detected-kernel: FreeBSD 4.7-5.2 (or MacOS X 10.2-10.4) (2) X-BeenThere: help-gnu-emacs@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Users list for the GNU Emacs text editor List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Errors-To: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.help:43715 Archived-At: > Cc: help-gnu-emacs@gnu.org > From: no-spam@cua.dk (Kim F. Storm) > Date: Sat, 05 May 2007 00:09:14 +0200 > > IMO, we have to balance this "cross-platform consistency" with the > user's expectation of "Emacs working seamlessly on _my_ platform". I think we already do. However, in this particular case, I cannot believe that Windows users somehow expect the server to be on, while users on other platforms do not. There's no similar feature in any popular Windows program, AFAIK, so I don't expect any expectations about it. > So why don't we try to find ways to accomodate people like Lennart who > really wants to contribute, but whose ideas are too radical to be the > default behaviour? How do you do that when the radical idea in the case in point is _precisely_ to change the default behavior? > E.g. by supporting two installation options > > a) maximum cross-platform consistency > b) maximum adaptation to current platform APIs. These a and b are not of the same category: the issue we are talking about is user expectations, not programmer expectations. API is something users are not aware of and are not concerned with. But other than that, I think Emacs already balances these two to a very good measure, and the developers are well aware of user expectations and the need to cater to them. For example, the support for different GUI toolkits (including the Windows one) is the result of this.