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: Emacs on Windows XP -> Cygwin Date: Wed, 14 Nov 2007 00:26:13 +0200 Message-ID: References: NNTP-Posting-Host: lo.gmane.org X-Trace: ger.gmane.org 1194992828 13608 80.91.229.12 (13 Nov 2007 22:27:08 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Tue, 13 Nov 2007 22:27:08 +0000 (UTC) To: help-gnu-emacs@gnu.org Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Tue Nov 13 23:27:11 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 1Is4Dq-0003gQ-FR for geh-help-gnu-emacs@m.gmane.org; Tue, 13 Nov 2007 23:27:06 +0100 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1Is4Dd-00038f-EM for geh-help-gnu-emacs@m.gmane.org; Tue, 13 Nov 2007 17:26:53 -0500 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1Is4D9-000356-4B for help-gnu-emacs@gnu.org; Tue, 13 Nov 2007 17:26:23 -0500 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1Is4Cz-0002yp-TK for help-gnu-emacs@gnu.org; Tue, 13 Nov 2007 17:26:17 -0500 Original-Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1Is4Cz-0002yC-GM for help-gnu-emacs@gnu.org; Tue, 13 Nov 2007 17:26:13 -0500 Original-Received: from romy.inter.net.il ([213.8.233.24]) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1Is4Cy-0001sG-NK for help-gnu-emacs@gnu.org; Tue, 13 Nov 2007 17:26:13 -0500 Original-Received: from HOME-C4E4A596F7 (IGLD-80-230-17-184.inter.net.il [80.230.17.184]) by romy.inter.net.il (MOS 3.7.3-GA) with ESMTP id JJU90199 (AUTH halo1); Wed, 14 Nov 2007 00:25:56 +0200 (IST) In-reply-to: X-detected-kernel: by monty-python.gnu.org: 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:49220 Archived-At: > From: "Drew Adams" > Date: Tue, 13 Nov 2007 01:14:01 -0800 > > > I wouldn't recommend doing what you do, unless the OP likes to > > "tinker" with all kinds of Emacs options and optional packages, such > > as cygwin-mount. There are subtle incompatibilities between Cygwin > > and native Windows programs (file-name conventions, console and pipe > > I/O, text vs. binary I/O, signal delivery, etc.), so someone who's > > used for things "to just work", like they do on GNU/Linux, is well > > advised to limit him/herself to either only Cygwin programs or only > > native Windows programs. > > Eli is an expert wrt Emacs and Windows. And Lennart's EmacsW32 > (http://www.ourcomments.org/Emacs/EmacsW32.html) is a very nice turnkey > installer. > > I'm not an expert on this, and I don't mean to contradict the experts, I now realize that my opinion was worded too categorically: I failed to qualify it by saying that the amount and probability of subtle problems of the kind I mentioned depends on what one does with Emacs. On the extreme, if all one does is edit files, then, of course, no compatibility problems will ever be seen. In general, I'd expect the amount of potential problems to go up with usage of compilers, spell-checkers, mail agents, debuggers, shell-mode, and other features where subprocesses interact with Emacs.