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 for Windows Date: Fri, 10 Oct 2014 09:36:35 +0300 Message-ID: <838ukobfd8.fsf@gnu.org> References: <874mvcc1jh.fsf@gmail.com> <87a954ivfb.fsf@kuiper.lan.informatimago.com> NNTP-Posting-Host: plane.gmane.org X-Trace: ger.gmane.org 1412923020 15913 80.91.229.3 (10 Oct 2014 06:37:00 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Fri, 10 Oct 2014 06:37:00 +0000 (UTC) To: help-gnu-emacs@gnu.org Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Fri Oct 10 08:36:52 2014 Return-path: Envelope-to: geh-help-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1XcTop-0007rt-Ke for geh-help-gnu-emacs@m.gmane.org; Fri, 10 Oct 2014 08:36:51 +0200 Original-Received: from localhost ([::1]:46467 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XcTop-0006gM-21 for geh-help-gnu-emacs@m.gmane.org; Fri, 10 Oct 2014 02:36:51 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:58904) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XcToZ-0006g0-1z for help-gnu-emacs@gnu.org; Fri, 10 Oct 2014 02:36:41 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1XcToT-000724-0j for help-gnu-emacs@gnu.org; Fri, 10 Oct 2014 02:36:34 -0400 Original-Received: from mtaout20.012.net.il ([80.179.55.166]:53135) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XcToS-00071g-Ov for help-gnu-emacs@gnu.org; Fri, 10 Oct 2014 02:36:28 -0400 Original-Received: from conversion-daemon.a-mtaout20.012.net.il by a-mtaout20.012.net.il (HyperSendmail v2007.08) id <0ND700I00U06RY00@a-mtaout20.012.net.il> for help-gnu-emacs@gnu.org; Fri, 10 Oct 2014 09:36:27 +0300 (IDT) Original-Received: from HOME-C4E4A596F7 ([87.69.4.28]) by a-mtaout20.012.net.il (HyperSendmail v2007.08) with ESMTPA id <0ND700IGGUCRGP50@a-mtaout20.012.net.il> for help-gnu-emacs@gnu.org; Fri, 10 Oct 2014 09:36:27 +0300 (IDT) In-reply-to: <87a954ivfb.fsf@kuiper.lan.informatimago.com> X-012-Sender: halo1@inter.net.il X-detected-operating-system: by eggs.gnu.org: Solaris 10 X-Received-From: 80.179.55.166 X-BeenThere: help-gnu-emacs@gnu.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: Users list for the GNU Emacs text editor List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Original-Sender: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.help:100369 Archived-At: > From: "Pascal J. Bourguignon" > Date: Fri, 10 Oct 2014 03:07:52 +0200 > > E Sabof writes: > > > Last time I've tried using Emacs on Windows, finding adequate > > replacements for Unix utilities and libraries was a problem. There > > should be demand for a well-researched, batteries-included > > distribution. > > There is. It is called cygwin. Not something to be suggested as the first choice, since Cygwin lives in its own Posix world, subtly incompatible with the native Windows world. E.g., you will be unable to pass Windows d:\foo\bar file names to Cygwin utilities, unless you install support packages to do that. And there subtle issues with subprocess I/O. I recommend native MinGW-compiled utilities, unless the OP wants those for which native ports simply don't exist (e.g., those that require the Posix 'fork' semantics).