From unknown Sat Aug 16 22:47:09 2025 X-Loop: help-debbugs@gnu.org Subject: bug#23606: 25.1.50; "localhost" vs. "127.0.0.1" Resent-From: Ken Brown Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 23 May 2016 20:35:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 23606 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: 23606@debbugs.gnu.org X-Debbugs-Original-To: bug-gnu-emacs@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.14640356533151 (code B ref -1); Mon, 23 May 2016 20:35:01 +0000 Received: (at submit) by debbugs.gnu.org; 23 May 2016 20:34:13 +0000 Received: from localhost ([127.0.0.1]:35157 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1b4wYG-0000ol-Nx for submit@debbugs.gnu.org; Mon, 23 May 2016 16:34:12 -0400 Received: from eggs.gnu.org ([208.118.235.92]:45598) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1b4wYE-0000oZ-V4 for submit@debbugs.gnu.org; Mon, 23 May 2016 16:34:11 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1b4wY8-0003Xx-PR for submit@debbugs.gnu.org; Mon, 23 May 2016 16:34:05 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=0.8 required=5.0 tests=BAYES_50 autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:46176) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1b4wY8-0003Xm-MR for submit@debbugs.gnu.org; Mon, 23 May 2016 16:34:04 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:36528) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1b4wY4-0004io-So for bug-gnu-emacs@gnu.org; Mon, 23 May 2016 16:34:03 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1b4wY1-0003VR-Ln for bug-gnu-emacs@gnu.org; Mon, 23 May 2016 16:34:00 -0400 Received: from limerock01.mail.cornell.edu ([128.84.13.241]:49494) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1b4wY1-0003VH-H7 for bug-gnu-emacs@gnu.org; Mon, 23 May 2016 16:33:57 -0400 X-CornellRouted: This message has been Routed already. Received: from authusersmtp.mail.cornell.edu (granite3.serverfarm.cornell.edu [10.16.197.8]) by limerock01.mail.cornell.edu (8.14.4/8.14.4_cu) with ESMTP id u4NKXt4X025896 for ; Mon, 23 May 2016 16:33:55 -0400 Received: from [192.168.1.5] (mta-68-175-148-36.twcny.rr.com [68.175.148.36] (may be forged)) (authenticated bits=0) by authusersmtp.mail.cornell.edu (8.14.4/8.12.10) with ESMTP id u4NKXsAB000305 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES128-SHA bits=128 verify=NOT) for ; Mon, 23 May 2016 16:33:55 -0400 From: Ken Brown Message-ID: Date: Mon, 23 May 2016 16:34:07 -0400 User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:45.0) Gecko/20100101 Thunderbird/45.1.0 MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-PMX-Cornell-Gauge: Gauge=XXXXX X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -4.3 (----) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -4.3 (----) The test echo-server-nowait in test/lisp/net/network-stream-tests.el fails on Cygwin, but it passes if I create the client process using "127.0.0.1" instead of "localhost": diff --git a/test/lisp/net/network-stream-tests.el b/test/lisp/net/network-stream-tests.el index c9b7cc7..80f6b9c 100644 --- a/test/lisp/net/network-stream-tests.el +++ b/test/lisp/net/network-stream-tests.el @@ -143,7 +143,7 @@ server-process-filter (port (aref (process-contact server :local) 4)) (proc (make-network-process :name "foo" :buffer (generate-new-buffer "*foo*") - :host "localhost" + :host "127.0.0.1" :nowait t :service port))) (should (eq (process-status proc) 'connect)) Further investigation shows that if "localhost" is used, then the connection fails with ECONNREFUSED when the first addrinfo returned by getaddrinfo is used, but it succeeds with the second. Since the client socket is nonblocking in the test under discussion, the loop through the addrinfos never gets to try the second one. I notice that there are a couple of places in process.c where the code makes a point of using "127.0.0.1" instead of "localhost", so I wonder if we should just patch the test to do the same. Or do experts think it's worth pursuing this further to find out why it makes a difference on Cygwin? In GNU Emacs 25.1.50.23 (x86_64-unknown-cygwin, GTK+ Version 3.18.9) of 2016-05-23 built on desktop-new Repository revision: d5f42ab6f06e1d468c6b92f2c1ef7b4d5f97ff84 Windowing system distributor 'The Cygwin/X Project', version 11.0.11802000 Recent messages: For information about GNU Emacs and the GNU system, type C-h C-a. Configured using: 'configure --with-modules 'CFLAGS=-g3 -O0'' Configured features: XPM JPEG TIFF GIF PNG RSVG IMAGEMAGICK SOUND DBUS GCONF GSETTINGS NOTIFY ACL GNUTLS LIBXML2 FREETYPE M17N_FLT LIBOTF XFT ZLIB TOOLKIT_SCROLL_BARS GTK3 X11 MODULES Important settings: value of $LANG: en_US.UTF-8 locale-coding-system: utf-8-unix Major mode: Lisp Interaction Minor modes in effect: tooltip-mode: t global-eldoc-mode: t electric-indent-mode: t mouse-wheel-mode: t tool-bar-mode: t menu-bar-mode: t file-name-shadow-mode: t global-font-lock-mode: t font-lock-mode: t blink-cursor-mode: t auto-composition-mode: t auto-encryption-mode: t auto-compression-mode: t line-number-mode: t transient-mark-mode: t Load-path shadows: None found. Features: (shadow sort mail-extr emacsbug message puny seq byte-opt gv bytecomp byte-compile cl-extra help-mode cconv cl-loaddefs pcase cl-lib dired dired-loaddefs format-spec rfc822 mml easymenu mml-sec password-cache epa derived epg epg-config gnus-util rmail rmail-loaddefs mm-decode mm-bodies mm-encode mail-parse rfc2231 mailabbrev gmm-utils mailheader sendmail rfc2047 rfc2045 ietf-drums mm-util mail-prsvr mail-utils time-date mule-util tooltip eldoc electric uniquify ediff-hook vc-hooks lisp-float-type mwheel term/x-win x-win term/common-win x-dnd tool-bar dnd fontset image regexp-opt fringe tabulated-list newcomment elisp-mode lisp-mode prog-mode register page menu-bar rfn-eshadow timer select scroll-bar mouse jit-lock font-lock syntax facemenu font-core term/tty-colors frame cl-generic cham georgian utf-8-lang misc-lang vietnamese tibetan thai tai-viet lao korean japanese eucjp-ms cp51932 hebrew greek romanian slovak czech european ethiopic indian cyrillic chinese charscript case-table epa-hook jka-cmpr-hook help simple abbrev obarray minibuffer cl-preloaded nadvice loaddefs button faces cus-face macroexp files text-properties overlay sha1 md5 base64 format env code-pages mule custom widget hashtable-print-readable backquote dbusbind gfilenotify dynamic-setting system-font-setting font-render-setting move-toolbar gtk x-toolkit x multi-tty make-network-process emacs) From unknown Sat Aug 16 22:47:09 2025 X-Loop: help-debbugs@gnu.org Subject: bug#23606: 25.1.50; "localhost" vs. "127.0.0.1" Resent-From: Glenn Morris Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 23 May 2016 20:58:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 23606 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Ken Brown Cc: 23606@debbugs.gnu.org Received: via spool by 23606-submit@debbugs.gnu.org id=B23606.14640370805178 (code B ref 23606); Mon, 23 May 2016 20:58:01 +0000 Received: (at 23606) by debbugs.gnu.org; 23 May 2016 20:58:00 +0000 Received: from localhost ([127.0.0.1]:35181 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1b4wvI-0001LS-0X for submit@debbugs.gnu.org; Mon, 23 May 2016 16:58:00 -0400 Received: from eggs.gnu.org ([208.118.235.92]:51043) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1b4wvF-0001LC-PW for 23606@debbugs.gnu.org; Mon, 23 May 2016 16:57:57 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1b4wv9-0000tl-TD for 23606@debbugs.gnu.org; Mon, 23 May 2016 16:57:52 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-3.3 required=5.0 tests=BAYES_00,RP_MATCHES_RCVD autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:48774) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1b4wv4-0000qB-CQ; Mon, 23 May 2016 16:57:46 -0400 Received: from rgm by fencepost.gnu.org with local (Exim 4.82) (envelope-from ) id 1b4wv2-00022x-Du; Mon, 23 May 2016 16:57:44 -0400 From: Glenn Morris References: X-Spook: Bin Laden Echelon Zachawi Mossad Blowpipe monarchist X-Ran: #.SAR+qy>^/hmnA5p)Tu?.r#"/9Ak2"&3WcsYzjaZCD@)Ljz5V"-+}WM{^(7pqdFdt (Ken Brown's message of "Mon, 23 May 2016 16:34:07 -0400") Message-ID: User-Agent: Gnus (www.gnus.org), GNU Emacs (www.gnu.org/software/emacs/) MIME-Version: 1.0 Content-Type: text/plain X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2001:4830:134:3::e X-Spam-Score: -6.4 (------) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -6.4 (------) Ken Brown wrote: > The test echo-server-nowait in test/lisp/net/network-stream-tests.el > fails on Cygwin, but it passes if I create the client process using > "127.0.0.1" instead of "localhost": I see the same thing on RHEL 7.2, so this isn't Cygwin-specific. From unknown Sat Aug 16 22:47:09 2025 X-Loop: help-debbugs@gnu.org Subject: bug#23606: 25.1.50; "localhost" vs. "127.0.0.1" Resent-From: Lars Ingebrigtsen Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 23 May 2016 21:07:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 23606 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Ken Brown Cc: 23606@debbugs.gnu.org Received: via spool by 23606-submit@debbugs.gnu.org id=B23606.14640375956064 (code B ref 23606); Mon, 23 May 2016 21:07:02 +0000 Received: (at 23606) by debbugs.gnu.org; 23 May 2016 21:06:35 +0000 Received: from localhost ([127.0.0.1]:35213 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1b4x3b-0001Zk-Jw for submit@debbugs.gnu.org; Mon, 23 May 2016 17:06:35 -0400 Received: from lamora.getmail.no ([84.210.184.7]:39029) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1b4x3a-0001ZW-65 for 23606@debbugs.gnu.org; Mon, 23 May 2016 17:06:34 -0400 Received: from localhost (localhost [127.0.0.1]) by lamora.getmail.no (Postfix) with ESMTP id 54CAFB126C; Mon, 23 May 2016 23:05:38 +0200 (CEST) Received: from lamora.getmail.no ([127.0.0.1]) by localhost (lamora.get.c.bitbit.net [127.0.0.1]) (amavisd-new, port 10032) with ESMTP id QT9tWF9pnFCI; Mon, 23 May 2016 23:05:37 +0200 (CEST) Received: from localhost (localhost [127.0.0.1]) by lamora.getmail.no (Postfix) with ESMTP id 28813AE98F; Mon, 23 May 2016 23:02:39 +0200 (CEST) X-Virus-Scanned: amavisd-new at lamora.get.c.bitbit.net Received: from lamora.getmail.no ([127.0.0.1]) by localhost (lamora.get.c.bitbit.net [127.0.0.1]) (amavisd-new, port 10026) with ESMTP id 3jT8tqkydLHT; Mon, 23 May 2016 23:02:39 +0200 (CEST) Received: from mouse (cm-84.215.1.64.getinternet.no [84.215.1.64]) by lamora.getmail.no (Postfix) with ESMTPS id E791EAEBBA; Mon, 23 May 2016 23:00:16 +0200 (CEST) From: Lars Ingebrigtsen References: Date: Mon, 23 May 2016 23:00:16 +0200 In-Reply-To: (Ken Brown's message of "Mon, 23 May 2016 16:34:07 -0400") Message-ID: <87poscqylb.fsf@gnus.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.1.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 0.0 (/) Ken Brown writes: > The test echo-server-nowait in test/lisp/net/network-stream-tests.el > fails on Cygwin, but it passes if I create the client process using > "127.0.0.1" instead of "localhost": If it doesn't work on Cygwin, then perhaps the test should just be disabled there. > - :host "localhost" > + :host "127.0.0.1" There's one test for "localhost" and one for "127.0.0.1", and the point of those tests are to test whether name resolution works, and to test that connecting with an IP address works. -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no From unknown Sat Aug 16 22:47:09 2025 X-Loop: help-debbugs@gnu.org Subject: bug#23606: 25.1.50; "localhost" vs. "127.0.0.1" Resent-From: Glenn Morris Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 23 May 2016 22:31:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 23606 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Lars Ingebrigtsen Cc: 23606@debbugs.gnu.org, Ken Brown Received: via spool by 23606-submit@debbugs.gnu.org id=B23606.146404263313658 (code B ref 23606); Mon, 23 May 2016 22:31:02 +0000 Received: (at 23606) by debbugs.gnu.org; 23 May 2016 22:30:33 +0000 Received: from localhost ([127.0.0.1]:35298 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1b4yMr-0003YE-MO for submit@debbugs.gnu.org; Mon, 23 May 2016 18:30:33 -0400 Received: from eggs.gnu.org ([208.118.235.92]:42630) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1b4yMp-0003Y1-Dm for 23606@debbugs.gnu.org; Mon, 23 May 2016 18:30:31 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1b4yMj-0004Xk-E3 for 23606@debbugs.gnu.org; Mon, 23 May 2016 18:30:26 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-3.3 required=5.0 tests=BAYES_00,RP_MATCHES_RCVD autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:49911) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1b4yMW-0004Tn-5O; Mon, 23 May 2016 18:30:12 -0400 Received: from rgm by fencepost.gnu.org with local (Exim 4.82) (envelope-from ) id 1b4yMV-0007Js-06; Mon, 23 May 2016 18:30:11 -0400 From: Glenn Morris References: <87poscqylb.fsf@gnus.org> X-Spook: Flu Shootout DHS Mexican army Homeland Defense MP5K-SD X-Ran: u#S-ojtxc@y*oyK2o++"DQ,z?k8C57hO>?8FPE2&K/rmB (Lars Ingebrigtsen's message of "Mon, 23 May 2016 23:00:16 +0200") Message-ID: User-Agent: Gnus (www.gnus.org), GNU Emacs (www.gnu.org/software/emacs/) MIME-Version: 1.0 Content-Type: text/plain X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2001:4830:134:3::e X-Spam-Score: -6.4 (------) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -6.4 (------) Lars Ingebrigtsen wrote: > If it doesn't work on Cygwin, then perhaps the test should just be > disabled there. It's not just Cygwin. > There's one test for "localhost" and one for "127.0.0.1", and the point > of those tests are to test whether name resolution works, and to test > that connecting with an IP address works. I think you mean echo-server-with-localhost and echo-server-with-ip? Both those tests pass for me on RHEL 7.2. This report is about echo-server-nowait, which fails if "localhost" is used, for reasons that seem to be unrelated to what the test is actually supposed to be for. From unknown Sat Aug 16 22:47:09 2025 X-Loop: help-debbugs@gnu.org Subject: bug#23606: 25.1.50; "localhost" vs. "127.0.0.1" Resent-From: Lars Ingebrigtsen Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 24 May 2016 15:48:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 23606 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Glenn Morris Cc: 23606@debbugs.gnu.org, Ken Brown Received: via spool by 23606-submit@debbugs.gnu.org id=B23606.146410487122578 (code B ref 23606); Tue, 24 May 2016 15:48:02 +0000 Received: (at 23606) by debbugs.gnu.org; 24 May 2016 15:47:51 +0000 Received: from localhost ([127.0.0.1]:36589 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1b5EYg-0005s5-RZ for submit@debbugs.gnu.org; Tue, 24 May 2016 11:47:50 -0400 Received: from hermes.netfonds.no ([80.91.224.195]:56159) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1b5EYd-0005ru-Os for 23606@debbugs.gnu.org; Tue, 24 May 2016 11:47:49 -0400 Received: from cm-84.215.1.64.getinternet.no ([84.215.1.64] helo=mouse) by hermes.netfonds.no with esmtpsa (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84_2) (envelope-from ) id 1b5EYY-00081J-9b; Tue, 24 May 2016 17:47:44 +0200 From: Lars Ingebrigtsen References: <87poscqylb.fsf@gnus.org> Date: Tue, 24 May 2016 17:47:40 +0200 In-Reply-To: (Glenn Morris's message of "Mon, 23 May 2016 18:30:10 -0400") Message-ID: <877fejfof7.fsf@gnus.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.1.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 0.0 (/) Glenn Morris writes: > I think you mean echo-server-with-localhost and echo-server-with-ip? > Both those tests pass for me on RHEL 7.2. Ah, then it's probably OK to use the IP address in this test: > This report is about echo-server-nowait, which fails if "localhost" is > used, for reasons that seem to be unrelated to what the test is actually > supposed to be for. It does sound like a bug that it doesn't work, though, but that should perhaps be a separate bug report. -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no From unknown Sat Aug 16 22:47:09 2025 X-Loop: help-debbugs@gnu.org Subject: bug#23606: 25.1.50; "localhost" vs. "127.0.0.1" In-Reply-To: Resent-From: Achim Gratz Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 24 May 2016 17:21:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 23606 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: 23606@debbugs.gnu.org X-Debbugs-Original-To: bug-gnu-emacs@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.146411044630732 (code B ref -1); Tue, 24 May 2016 17:21:01 +0000 Received: (at submit) by debbugs.gnu.org; 24 May 2016 17:20:46 +0000 Received: from localhost ([127.0.0.1]:36627 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1b5G0c-0007zc-Bw for submit@debbugs.gnu.org; Tue, 24 May 2016 13:20:46 -0400 Received: from eggs.gnu.org ([208.118.235.92]:52271) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1b5G0Z-0007zP-OT for submit@debbugs.gnu.org; Tue, 24 May 2016 13:20:44 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1b5G0T-0008IC-Gx for submit@debbugs.gnu.org; Tue, 24 May 2016 13:20:38 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00 autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:56908) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1b5G0T-0008I6-6V for submit@debbugs.gnu.org; Tue, 24 May 2016 13:20:37 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:43234) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1b5G0Q-0003Xj-U9 for bug-gnu-emacs@gnu.org; Tue, 24 May 2016 13:20:35 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1b5G0N-0008Hi-7f for bug-gnu-emacs@gnu.org; Tue, 24 May 2016 13:20:33 -0400 Received: from plane.gmane.org ([80.91.229.3]:46865) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1b5G0N-0008Ha-02 for bug-gnu-emacs@gnu.org; Tue, 24 May 2016 13:20:31 -0400 Received: from list by plane.gmane.org with local (Exim 4.69) (envelope-from ) id 1b5G0L-0003rt-3U for bug-gnu-emacs@gnu.org; Tue, 24 May 2016 19:20:29 +0200 Received: from p54b478af.dip0.t-ipconnect.de ([84.180.120.175]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Tue, 24 May 2016 19:20:29 +0200 Received: from Stromeko by p54b478af.dip0.t-ipconnect.de with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Tue, 24 May 2016 19:20:29 +0200 X-Injected-Via-Gmane: http://gmane.org/ From: Achim Gratz Date: Tue, 24 May 2016 19:20:23 +0200 Organization: Linux Private Site Lines: 19 Message-ID: <87posbv0dk.fsf@Rainer.invalid> References: Mime-Version: 1.0 Content-Type: text/plain X-Complaints-To: usenet@ger.gmane.org X-Gmane-NNTP-Posting-Host: p54b478af.dip0.t-ipconnect.de User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.0.94 (gnu/linux) Cancel-Lock: sha1:7oPKhTcpxvenCH0TT0AtEb8CwYs= X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -4.1 (----) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -4.1 (----) Ken Brown writes: > The test echo-server-nowait in test/lisp/net/network-stream-tests.el > fails on Cygwin, but it passes if I create the client process using > "127.0.0.1" instead of "localhost": This could be a case where it makes a difference if the IPv6 (::1) or IPv4 address is returned (first) for localhost. IIRC, Windows and up-to-date Linux prefer IPv6 by default. If so, it would likely be better to fix the parts of the code that assumes return of IPv4 addresses only. Regards, Achim. -- +<[Q+ Matrix-12 WAVE#46+305 Neuron microQkb Andromeda XTk Blofeld]>+ Wavetables for the Waldorf Blofeld: http://Synth.Stromeko.net/Downloads.html#BlofeldUserWavetables From unknown Sat Aug 16 22:47:09 2025 X-Loop: help-debbugs@gnu.org Subject: bug#23606: 25.1.50; "localhost" vs. "127.0.0.1" Resent-From: Ken Brown Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 24 May 2016 18:36:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 23606 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Achim Gratz , 23606@debbugs.gnu.org Cc: Glenn Morris , Lars Magne Ingebrigtsen Received: via spool by 23606-submit@debbugs.gnu.org id=B23606.146411492618187 (code B ref 23606); Tue, 24 May 2016 18:36:02 +0000 Received: (at 23606) by debbugs.gnu.org; 24 May 2016 18:35:26 +0000 Received: from localhost ([127.0.0.1]:36741 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1b5HAs-0004jG-EH for submit@debbugs.gnu.org; Tue, 24 May 2016 14:35:26 -0400 Received: from limerock02.mail.cornell.edu ([128.84.13.242]:41003) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1b5HAq-0004j2-J6 for 23606@debbugs.gnu.org; Tue, 24 May 2016 14:35:24 -0400 X-CornellRouted: This message has been Routed already. Received: from authusersmtp.mail.cornell.edu (granite3.serverfarm.cornell.edu [10.16.197.8]) by limerock02.mail.cornell.edu (8.14.4/8.14.4_cu) with ESMTP id u4OIZI5m011716; Tue, 24 May 2016 14:35:18 -0400 Received: from [10.128.136.11] (dhcp-gs-2059.eduroam.cornell.edu [10.128.136.11]) (authenticated bits=0) by authusersmtp.mail.cornell.edu (8.14.4/8.12.10) with ESMTP id u4OIZGMd023256 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES128-SHA bits=128 verify=NOT); Tue, 24 May 2016 14:35:17 -0400 References: <87posbv0dk.fsf@Rainer.invalid> From: Ken Brown Message-ID: Date: Tue, 24 May 2016 14:35:17 -0400 User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:45.0) Gecko/20100101 Thunderbird/45.1.0 MIME-Version: 1.0 In-Reply-To: <87posbv0dk.fsf@Rainer.invalid> Content-Type: text/plain; charset=windows-1252 Content-Transfer-Encoding: 7bit X-PMX-Cornell-Gauge: Gauge=XX X-Spam-Score: -3.7 (---) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.7 (---) On 5/24/2016 1:20 PM, Achim Gratz wrote: > Ken Brown writes: >> The test echo-server-nowait in test/lisp/net/network-stream-tests.el >> fails on Cygwin, but it passes if I create the client process using >> "127.0.0.1" instead of "localhost": > > This could be a case where it makes a difference if the IPv6 (::1) or > IPv4 address is returned (first) for localhost. IIRC, Windows and > up-to-date Linux prefer IPv6 by default. If so, it would likely be > better to fix the parts of the code that assumes return of IPv4 > addresses only. You're right. In the test in question, IPv4 is specified for the server but not for the client. The test passes on Cygwin if I specify IPv4 for the client also: diff --git a/test/lisp/net/network-stream-tests.el b/test/lisp/net/network-stream-tests.el index c9b7cc7..f30c92a 100644 --- a/test/lisp/net/network-stream-tests.el +++ b/test/lisp/net/network-stream-tests.el @@ -145,6 +145,7 @@ server-process-filter :buffer (generate-new-buffer "*foo*") :host "localhost" :nowait t + :family 'ipv4 :service port))) (should (eq (process-status proc) 'connect)) (while (eq (process-status proc) 'connect) Glenn, does this also fix the problem on RHEL 7.2? Ken From unknown Sat Aug 16 22:47:09 2025 X-Loop: help-debbugs@gnu.org Subject: bug#23606: 25.1.50; "localhost" vs. "127.0.0.1" Resent-From: Glenn Morris Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 24 May 2016 19:20:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 23606 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Ken Brown Cc: 23606@debbugs.gnu.org, Lars Magne Ingebrigtsen , Achim Gratz Received: via spool by 23606-submit@debbugs.gnu.org id=B23606.146411758928632 (code B ref 23606); Tue, 24 May 2016 19:20:02 +0000 Received: (at 23606) by debbugs.gnu.org; 24 May 2016 19:19:49 +0000 Received: from localhost ([127.0.0.1]:36793 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1b5Hrp-0007Rk-29 for submit@debbugs.gnu.org; Tue, 24 May 2016 15:19:49 -0400 Received: from eggs.gnu.org ([208.118.235.92]:33717) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1b5Hrn-0007RV-NA for 23606@debbugs.gnu.org; Tue, 24 May 2016 15:19:47 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1b5Hrh-0000A4-HR for 23606@debbugs.gnu.org; Tue, 24 May 2016 15:19:42 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-2.1 required=5.0 tests=BAYES_00,RP_MATCHES_RCVD, UNRESOLVED_TEMPLATE autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:36249) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1b5HrZ-00007G-8a; Tue, 24 May 2016 15:19:33 -0400 Received: from rgm by fencepost.gnu.org with local (Exim 4.82) (envelope-from ) id 1b5HrX-0002Aa-3u; Tue, 24 May 2016 15:19:31 -0400 From: Glenn Morris References: <87posbv0dk.fsf@Rainer.invalid> X-Spook: Medco red noise Homeland security Ft. Knox Watch Disaster X-Ran: v3y#Bjm[H)-W.>^-&m"Vr;aoqT%KLfS'H}8o8/F`V*u7J,m1|(C1SlNJL5I<3\)\s;j!^P X-Hue: black X-Attribution: GM Date: Tue, 24 May 2016 15:19:30 -0400 In-Reply-To: (Ken Brown's message of "Tue, 24 May 2016 14:35:17 -0400") Message-ID: <4gposb8drx.fsf@fencepost.gnu.org> User-Agent: Gnus (www.gnus.org), GNU Emacs (www.gnu.org/software/emacs/) MIME-Version: 1.0 Content-Type: text/plain X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2001:4830:134:3::e X-Spam-Score: -5.7 (-----) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -5.7 (-----) Ken Brown wrote: > Glenn, does this also fix the problem on RHEL 7.2? Yes, thanks. From unknown Sat Aug 16 22:47:09 2025 MIME-Version: 1.0 X-Mailer: MIME-tools 5.505 (Entity 5.505) X-Loop: help-debbugs@gnu.org From: help-debbugs@gnu.org (GNU bug Tracking System) To: Ken Brown Subject: bug#23606: closed (Re: bug#23606: 25.1.50; "localhost" vs. "127.0.0.1") Message-ID: References: <132d5e07-4a65-8823-b853-737eb207e414@cornell.edu> X-Gnu-PR-Message: they-closed 23606 X-Gnu-PR-Package: emacs Reply-To: 23606@debbugs.gnu.org Date: Tue, 24 May 2016 19:58:02 +0000 Content-Type: multipart/mixed; boundary="----------=_1464119882-5959-1" This is a multi-part message in MIME format... ------------=_1464119882-5959-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Your bug report #23606: 25.1.50; "localhost" vs. "127.0.0.1" which was filed against the emacs package, has been closed. The explanation is attached below, along with your original report. If you require more details, please reply to 23606@debbugs.gnu.org. --=20 23606: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D23606 GNU Bug Tracking System Contact help-debbugs@gnu.org with problems ------------=_1464119882-5959-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at 23606-done) by debbugs.gnu.org; 24 May 2016 19:57:22 +0000 Received: from localhost ([127.0.0.1]:36806 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1b5ISA-0001XI-IL for submit@debbugs.gnu.org; Tue, 24 May 2016 15:57:22 -0400 Received: from limerock03.mail.cornell.edu ([128.84.13.243]:39126) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1b5IS8-0001X2-GP for 23606-done@debbugs.gnu.org; Tue, 24 May 2016 15:57:20 -0400 X-CornellRouted: This message has been Routed already. Received: from authusersmtp.mail.cornell.edu (granite3.serverfarm.cornell.edu [10.16.197.8]) by limerock03.mail.cornell.edu (8.14.4/8.14.4_cu) with ESMTP id u4OJvE1k028357; Tue, 24 May 2016 15:57:14 -0400 Received: from [10.128.136.11] (dhcp-gs-2059.eduroam.cornell.edu [10.128.136.11]) (authenticated bits=0) by authusersmtp.mail.cornell.edu (8.14.4/8.12.10) with ESMTP id u4OJvCQo022705 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES128-SHA bits=128 verify=NOT); Tue, 24 May 2016 15:57:12 -0400 Subject: Re: bug#23606: 25.1.50; "localhost" vs. "127.0.0.1" To: Glenn Morris References: <87posbv0dk.fsf@Rainer.invalid> <4gposb8drx.fsf@fencepost.gnu.org> From: Ken Brown Message-ID: <132d5e07-4a65-8823-b853-737eb207e414@cornell.edu> Date: Tue, 24 May 2016 15:57:12 -0400 User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:45.0) Gecko/20100101 Thunderbird/45.1.0 MIME-Version: 1.0 In-Reply-To: <4gposb8drx.fsf@fencepost.gnu.org> Content-Type: text/plain; charset=windows-1252; format=flowed Content-Transfer-Encoding: 7bit X-PMX-Cornell-Gauge: Gauge=XX X-Spam-Score: -3.7 (---) X-Debbugs-Envelope-To: 23606-done Cc: 23606-done@debbugs.gnu.org, Lars Magne Ingebrigtsen , Achim Gratz X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.7 (---) On 5/24/2016 3:19 PM, Glenn Morris wrote: > Ken Brown wrote: > >> Glenn, does this also fix the problem on RHEL 7.2? > > Yes, thanks. I've installed this change and I'm closing the bug. Ken ------------=_1464119882-5959-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at submit) by debbugs.gnu.org; 23 May 2016 20:34:13 +0000 Received: from localhost ([127.0.0.1]:35157 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1b4wYG-0000ol-Nx for submit@debbugs.gnu.org; Mon, 23 May 2016 16:34:12 -0400 Received: from eggs.gnu.org ([208.118.235.92]:45598) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1b4wYE-0000oZ-V4 for submit@debbugs.gnu.org; Mon, 23 May 2016 16:34:11 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1b4wY8-0003Xx-PR for submit@debbugs.gnu.org; Mon, 23 May 2016 16:34:05 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=0.8 required=5.0 tests=BAYES_50 autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:46176) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1b4wY8-0003Xm-MR for submit@debbugs.gnu.org; Mon, 23 May 2016 16:34:04 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:36528) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1b4wY4-0004io-So for bug-gnu-emacs@gnu.org; Mon, 23 May 2016 16:34:03 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1b4wY1-0003VR-Ln for bug-gnu-emacs@gnu.org; Mon, 23 May 2016 16:34:00 -0400 Received: from limerock01.mail.cornell.edu ([128.84.13.241]:49494) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1b4wY1-0003VH-H7 for bug-gnu-emacs@gnu.org; Mon, 23 May 2016 16:33:57 -0400 X-CornellRouted: This message has been Routed already. Received: from authusersmtp.mail.cornell.edu (granite3.serverfarm.cornell.edu [10.16.197.8]) by limerock01.mail.cornell.edu (8.14.4/8.14.4_cu) with ESMTP id u4NKXt4X025896 for ; Mon, 23 May 2016 16:33:55 -0400 Received: from [192.168.1.5] (mta-68-175-148-36.twcny.rr.com [68.175.148.36] (may be forged)) (authenticated bits=0) by authusersmtp.mail.cornell.edu (8.14.4/8.12.10) with ESMTP id u4NKXsAB000305 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES128-SHA bits=128 verify=NOT) for ; Mon, 23 May 2016 16:33:55 -0400 To: bug-gnu-emacs@gnu.org Subject: 25.1.50; "localhost" vs. "127.0.0.1" From: Ken Brown Message-ID: Date: Mon, 23 May 2016 16:34:07 -0400 User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:45.0) Gecko/20100101 Thunderbird/45.1.0 MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-PMX-Cornell-Gauge: Gauge=XXXXX X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -4.3 (----) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -4.3 (----) The test echo-server-nowait in test/lisp/net/network-stream-tests.el fails on Cygwin, but it passes if I create the client process using "127.0.0.1" instead of "localhost": diff --git a/test/lisp/net/network-stream-tests.el b/test/lisp/net/network-stream-tests.el index c9b7cc7..80f6b9c 100644 --- a/test/lisp/net/network-stream-tests.el +++ b/test/lisp/net/network-stream-tests.el @@ -143,7 +143,7 @@ server-process-filter (port (aref (process-contact server :local) 4)) (proc (make-network-process :name "foo" :buffer (generate-new-buffer "*foo*") - :host "localhost" + :host "127.0.0.1" :nowait t :service port))) (should (eq (process-status proc) 'connect)) Further investigation shows that if "localhost" is used, then the connection fails with ECONNREFUSED when the first addrinfo returned by getaddrinfo is used, but it succeeds with the second. Since the client socket is nonblocking in the test under discussion, the loop through the addrinfos never gets to try the second one. I notice that there are a couple of places in process.c where the code makes a point of using "127.0.0.1" instead of "localhost", so I wonder if we should just patch the test to do the same. Or do experts think it's worth pursuing this further to find out why it makes a difference on Cygwin? In GNU Emacs 25.1.50.23 (x86_64-unknown-cygwin, GTK+ Version 3.18.9) of 2016-05-23 built on desktop-new Repository revision: d5f42ab6f06e1d468c6b92f2c1ef7b4d5f97ff84 Windowing system distributor 'The Cygwin/X Project', version 11.0.11802000 Recent messages: For information about GNU Emacs and the GNU system, type C-h C-a. Configured using: 'configure --with-modules 'CFLAGS=-g3 -O0'' Configured features: XPM JPEG TIFF GIF PNG RSVG IMAGEMAGICK SOUND DBUS GCONF GSETTINGS NOTIFY ACL GNUTLS LIBXML2 FREETYPE M17N_FLT LIBOTF XFT ZLIB TOOLKIT_SCROLL_BARS GTK3 X11 MODULES Important settings: value of $LANG: en_US.UTF-8 locale-coding-system: utf-8-unix Major mode: Lisp Interaction Minor modes in effect: tooltip-mode: t global-eldoc-mode: t electric-indent-mode: t mouse-wheel-mode: t tool-bar-mode: t menu-bar-mode: t file-name-shadow-mode: t global-font-lock-mode: t font-lock-mode: t blink-cursor-mode: t auto-composition-mode: t auto-encryption-mode: t auto-compression-mode: t line-number-mode: t transient-mark-mode: t Load-path shadows: None found. Features: (shadow sort mail-extr emacsbug message puny seq byte-opt gv bytecomp byte-compile cl-extra help-mode cconv cl-loaddefs pcase cl-lib dired dired-loaddefs format-spec rfc822 mml easymenu mml-sec password-cache epa derived epg epg-config gnus-util rmail rmail-loaddefs mm-decode mm-bodies mm-encode mail-parse rfc2231 mailabbrev gmm-utils mailheader sendmail rfc2047 rfc2045 ietf-drums mm-util mail-prsvr mail-utils time-date mule-util tooltip eldoc electric uniquify ediff-hook vc-hooks lisp-float-type mwheel term/x-win x-win term/common-win x-dnd tool-bar dnd fontset image regexp-opt fringe tabulated-list newcomment elisp-mode lisp-mode prog-mode register page menu-bar rfn-eshadow timer select scroll-bar mouse jit-lock font-lock syntax facemenu font-core term/tty-colors frame cl-generic cham georgian utf-8-lang misc-lang vietnamese tibetan thai tai-viet lao korean japanese eucjp-ms cp51932 hebrew greek romanian slovak czech european ethiopic indian cyrillic chinese charscript case-table epa-hook jka-cmpr-hook help simple abbrev obarray minibuffer cl-preloaded nadvice loaddefs button faces cus-face macroexp files text-properties overlay sha1 md5 base64 format env code-pages mule custom widget hashtable-print-readable backquote dbusbind gfilenotify dynamic-setting system-font-setting font-render-setting move-toolbar gtk x-toolkit x multi-tty make-network-process emacs) ------------=_1464119882-5959-1--