From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Eli Zaretskii Newsgroups: gmane.emacs.bugs Subject: bug#11037: 24.0.94; gnutls-cli.exe program not found Date: Thu, 22 Mar 2012 22:16:03 +0200 Message-ID: <83ehskwfwc.fsf@gnu.org> References: <20324.51427.389000.73278@gargle.gargle.HOWL> Reply-To: Eli Zaretskii NNTP-Posting-Host: plane.gmane.org X-Trace: dough.gmane.org 1332447449 23548 80.91.229.3 (22 Mar 2012 20:17:29 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Thu, 22 Mar 2012 20:17:29 +0000 (UTC) Cc: u.s.reddy@cs.bham.ac.uk, 11037@debbugs.gnu.org To: Lars Magne Ingebrigtsen Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Thu Mar 22 21:17:26 2012 Return-path: Envelope-to: geb-bug-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 1SAoRq-0000Im-0P for geb-bug-gnu-emacs@m.gmane.org; Thu, 22 Mar 2012 21:17:26 +0100 Original-Received: from localhost ([::1]:44508 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1SAoRp-0007UA-9y for geb-bug-gnu-emacs@m.gmane.org; Thu, 22 Mar 2012 16:17:25 -0400 Original-Received: from eggs.gnu.org ([208.118.235.92]:55659) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1SAoRi-00079l-8b for bug-gnu-emacs@gnu.org; Thu, 22 Mar 2012 16:17:21 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1SAoRd-0000dF-Oc for bug-gnu-emacs@gnu.org; Thu, 22 Mar 2012 16:17:17 -0400 Original-Received: from debbugs.gnu.org ([140.186.70.43]:54951) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1SAoRd-0000d9-LM for bug-gnu-emacs@gnu.org; Thu, 22 Mar 2012 16:17:13 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.72) (envelope-from ) id 1SAovS-000189-3K for bug-gnu-emacs@gnu.org; Thu, 22 Mar 2012 16:48:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Eli Zaretskii Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 22 Mar 2012 20:48:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 11037 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: Original-Received: via spool by 11037-submit@debbugs.gnu.org id=B11037.13324492734330 (code B ref 11037); Thu, 22 Mar 2012 20:48:02 +0000 Original-Received: (at 11037) by debbugs.gnu.org; 22 Mar 2012 20:47:53 +0000 Original-Received: from localhost ([127.0.0.1]:33550 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1SAouu-00017I-37 for submit@debbugs.gnu.org; Thu, 22 Mar 2012 16:47:53 -0400 Original-Received: from mtaout21.012.net.il ([80.179.55.169]:55941) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1SAouH-000166-3n for 11037@debbugs.gnu.org; Thu, 22 Mar 2012 16:47:26 -0400 Original-Received: from conversion-daemon.a-mtaout21.012.net.il by a-mtaout21.012.net.il (HyperSendmail v2007.08) id <0M1A00E00YPJXL00@a-mtaout21.012.net.il> for 11037@debbugs.gnu.org; Thu, 22 Mar 2012 22:15:58 +0200 (IST) Original-Received: from HOME-C4E4A596F7 ([84.228.214.242]) by a-mtaout21.012.net.il (HyperSendmail v2007.08) with ESMTPA id <0M1A00E4DYYKUY70@a-mtaout21.012.net.il>; Thu, 22 Mar 2012 22:15:57 +0200 (IST) In-reply-to: X-012-Sender: halo1@inter.net.il X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 2) X-Received-From: 140.186.70.43 X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Original-Sender: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.bugs:57978 Archived-At: > From: Lars Magne Ingebrigtsen > Date: Thu, 22 Mar 2012 19:33:28 +0100 > Cc: 11037@debbugs.gnu.org > > But I wonder why, er, the following: > > > (signal-process (process-id process) 'SIGALRM) > > > does not work with Win32 Emacs, even with Cygwin also installed. But > > one can mimic that with: > > > (call-process "c:\\cygwin\\bin\\kill.exe" nil nil nil > > "-ALRM" (format "%d" (process-id process))) > > If this is the case, then why not do something along these lines under > Windows? That is, define `signal-process' (under Windows) to call the > external "kill.exe" program (if `signal-process' is broken under > Windows, as claimed), or fix `signal-process' to do whatever the > "kill.exe" program does? Several reasons: . kill.exe is part of Cygwin, and won't exist on a Windows machine, unless Cygwin is installed. . there's no SIGALRM on Windows, so the only way this kill.exe could work is if it would send the signal to a Cygwin program (I guess gnutls-cli.exe was meant in the message which you cited). IOW, all this can only work, and as a kludge at that, if a complete Cygwin installation, including a Cygwin-built GnuTLS, were available on the target machine. Which is not really a good way of letting users of the native Windows build of Emacs to have TLS. Especially now, that a built-in TLS is available and working, without any need for such kludges.