From unknown Sat Aug 16 21:12:12 2025 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.509 (Entity 5.509) Content-Type: text/plain; charset=utf-8 From: bug#13387 <13387@debbugs.gnu.org> To: bug#13387 <13387@debbugs.gnu.org> Subject: Status: emacsclient -t suspends emacs Reply-To: bug#13387 <13387@debbugs.gnu.org> Date: Sun, 17 Aug 2025 04:12:12 +0000 retitle 13387 emacsclient -t suspends emacs reassign 13387 emacs submitter 13387 Dan Nicolaescu severity 13387 normal thanks From debbugs-submit-bounces@debbugs.gnu.org Tue Jan 08 12:09:37 2013 Received: (at submit) by debbugs.gnu.org; 8 Jan 2013 17:09:37 +0000 Received: from localhost ([127.0.0.1]:57007 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1Tscg8-0006hJ-JI for submit@debbugs.gnu.org; Tue, 08 Jan 2013 12:09:36 -0500 Received: from eggs.gnu.org ([208.118.235.92]:56798) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1Tscg1-0006h0-Vz for submit@debbugs.gnu.org; Tue, 08 Jan 2013 12:09:30 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Tscfp-0006gu-NL for submit@debbugs.gnu.org; Tue, 08 Jan 2013 12:09:15 -0500 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,RP_MATCHES_RCVD autolearn=unavailable version=3.3.2 Received: from lists.gnu.org ([208.118.235.17]:57712) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Tscfp-0006gq-KA for submit@debbugs.gnu.org; Tue, 08 Jan 2013 12:09:13 -0500 Received: from eggs.gnu.org ([208.118.235.92]:39921) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Tscfn-0004ud-EI for bug-gnu-emacs@gnu.org; Tue, 08 Jan 2013 12:09:13 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Tscfl-0006gK-41 for bug-gnu-emacs@gnu.org; Tue, 08 Jan 2013 12:09:11 -0500 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:58364) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Tscfl-0006gG-0a for bug-gnu-emacs@gnu.org; Tue, 08 Jan 2013 12:09:09 -0500 Received: from dann by fencepost.gnu.org with local (Exim 4.71) (envelope-from ) id 1Tscfk-0001a5-QW for bug-gnu-emacs@gnu.org; Tue, 08 Jan 2013 12:09:08 -0500 From: Dan Nicolaescu To: bug-gnu-emacs@gnu.org Subject: emacsclient -t suspends emacs Date: Tue, 08 Jan 2013 12:09:08 -0500 Message-ID: User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/23.3 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 208.118.235.17 X-Spam-Score: -4.2 (----) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -5.0 (-----) With the current trunk: emacs -Q & M-x server-start RET and from the same terminal do: emacsclient -t This results in: [1] + Suspended (tty output) emacs -Q This is a regression, it works just fine in 24.1 From debbugs-submit-bounces@debbugs.gnu.org Thu Jan 10 02:24:25 2013 Received: (at 13387) by debbugs.gnu.org; 10 Jan 2013 07:24:25 +0000 Received: from localhost ([127.0.0.1]:52584 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1TtCUx-0000Xy-Lg for submit@debbugs.gnu.org; Thu, 10 Jan 2013 02:24:25 -0500 Received: from fencepost.gnu.org ([208.118.235.10]:46579 ident=Debian-exim) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1TtCUt-0000Xp-90 for 13387@debbugs.gnu.org; Thu, 10 Jan 2013 02:24:20 -0500 Received: from dann by fencepost.gnu.org with local (Exim 4.71) (envelope-from ) id 1TtCBd-0005nL-5y; Thu, 10 Jan 2013 02:04:25 -0500 From: Dan Nicolaescu To: 13387@debbugs.gnu.org Subject: Re: bug#13387: emacsclient -t suspends emacs References: X-Debbugs-No-Ack: yes Date: Thu, 10 Jan 2013 02:04:25 -0500 In-Reply-To: (Dan Nicolaescu's message of "Tue, 08 Jan 2013 12:09:08 -0500") Message-ID: User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/23.3 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Spam-Score: -5.0 (-----) X-Debbugs-Envelope-To: 13387 Cc: Paul Eggert X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -6.9 (------) Dan Nicolaescu writes: > With the current trunk: > > emacs -Q & > M-x server-start RET > and from the same terminal do: > emacsclient -t > > This results in: > [1] + Suspended (tty output) emacs -Q > > This is a regression, it works just fine in 24.1 The commit that caused this is 110801. This hunk looks suspicious: @@ -1286,11 +1282,7 @@ child_setup (int in, int out, int err, c if (err != in && err != out) emacs_close (err); -#if defined HAVE_SETPGID || ! (defined USG && defined SETPGRP_RELEASES_CTTY) - setpgid (pid, pid); -#endif - - /* setpgrp_of_tty is incorrect here; it uses input_fd. */ + setpgid (0, 0); tcsetpgrp (0, pid); /* execvp does not accept an environment arg so the only way it replaces setpgid (pid, pid) with setpgid (0, 0) on GNU/Linux. From debbugs-submit-bounces@debbugs.gnu.org Thu Jan 10 04:40:02 2013 Received: (at 13387) by debbugs.gnu.org; 10 Jan 2013 09:40:02 +0000 Received: from localhost ([127.0.0.1]:53312 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1TtEc9-0001W7-W0 for submit@debbugs.gnu.org; Thu, 10 Jan 2013 04:40:02 -0500 Received: from mail-out.m-online.net ([212.18.0.10]:55293) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1TtEc3-0001Vs-EX for 13387@debbugs.gnu.org; Thu, 10 Jan 2013 04:39:55 -0500 Received: from frontend1.mail.m-online.net (frontend1.mail.intern.m-online.net [192.168.8.180]) by mail-out.m-online.net (Postfix) with ESMTP id 3Yhhxw0WyZz3hjqt; Thu, 10 Jan 2013 10:39:46 +0100 (CET) Received: from localhost (dynscan1.mnet-online.de [192.168.6.68]) by mail.m-online.net (Postfix) with ESMTP id 3Yhhxt5Y7Zzbbhy; Thu, 10 Jan 2013 10:39:46 +0100 (CET) X-Virus-Scanned: amavisd-new at mnet-online.de Received: from mail.mnet-online.de ([192.168.8.180]) by localhost (dynscan1.mail.m-online.net [192.168.6.68]) (amavisd-new, port 10024) with ESMTP id KKi4bQM2ueOD; Thu, 10 Jan 2013 10:39:38 +0100 (CET) X-Auth-Info: swuCmpTpCdNKSMhKF/NsX7fIpSDzYvmdNEGFFmRT16E= Received: from hawking.suse.de (charybdis-ext.suse.de [195.135.221.2]) (using TLSv1 with cipher DHE-RSA-AES128-SHA (128/128 bits)) (No client certificate requested) by mail.mnet-online.de (Postfix) with ESMTPSA; Thu, 10 Jan 2013 10:39:40 +0100 (CET) From: Andreas Schwab To: Dan Nicolaescu Subject: Re: bug#13387: emacsclient -t suspends emacs References: X-Yow: Did I do an INCORRECT THING?? Date: Thu, 10 Jan 2013 10:39:39 +0100 In-Reply-To: (Dan Nicolaescu's message of "Thu, 10 Jan 2013 02:04:25 -0500") Message-ID: User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.2.91 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -1.9 (-) X-Debbugs-Envelope-To: 13387 Cc: 13387@debbugs.gnu.org, Paul Eggert X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -1.9 (-) Dan Nicolaescu writes: > it replaces setpgid (pid, pid) with setpgid (0, 0) on GNU/Linux. Both do exactly the same. Andreas. -- Andreas Schwab, schwab@linux-m68k.org GPG Key fingerprint = 58CA 54C7 6D53 942B 1756 01D3 44D5 214B 8276 4ED5 "And now for something completely different." From debbugs-submit-bounces@debbugs.gnu.org Thu Jan 10 08:43:24 2013 Received: (at 13387) by debbugs.gnu.org; 10 Jan 2013 13:43:24 +0000 Received: from localhost ([127.0.0.1]:53551 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1TtIPh-0000S6-NO for submit@debbugs.gnu.org; Thu, 10 Jan 2013 08:43:24 -0500 Received: from fencepost.gnu.org ([208.118.235.10]:56045 ident=Debian-exim) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1TtIPd-0000Rs-FE for 13387@debbugs.gnu.org; Thu, 10 Jan 2013 08:43:19 -0500 Received: from dann by fencepost.gnu.org with local (Exim 4.71) (envelope-from ) id 1TtIPa-0005P9-P1; Thu, 10 Jan 2013 08:43:14 -0500 From: Dan Nicolaescu To: Andreas Schwab Subject: Re: bug#13387: emacsclient -t suspends emacs References: X-Debbugs-No-Ack: yes Date: Thu, 10 Jan 2013 08:43:14 -0500 In-Reply-To: (Andreas Schwab's message of "Thu, 10 Jan 2013 10:39:39 +0100") Message-ID: User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/23.3 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Spam-Score: -4.2 (----) X-Debbugs-Envelope-To: 13387 Cc: 13387@debbugs.gnu.org, Paul Eggert X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -6.9 (------) Andreas Schwab writes: > Dan Nicolaescu writes: > >> it replaces setpgid (pid, pid) with setpgid (0, 0) on GNU/Linux. > > Both do exactly the same. Thanks for eliminating that possibility. I can confirm that the problem is caused by this change: @@ -2918,36 +2914,9 @@ set_tty_hooks (struct terminal *terminal static void dissociate_if_controlling_tty (int fd) { -#ifndef DOS_NT pid_t pgid = tcgetpgrp (fd); /* If tcgetpgrp succeeds, fd is the ctty. */ - if (pgid != -1) - { -#if defined (USG5) - setpgrp (); - no_controlling_tty = 1; -#elif defined (CYGWIN) - setsid (); - no_controlling_tty = 1; -#else -#ifdef TIOCNOTTY /* Try BSD ioctls. */ - sigset_t blocked; - sigemptyset (&blocked); - sigaddset (&blocked, SIGTTOU); - pthread_sigmask (SIG_BLOCK, &blocked, 0); - fd = emacs_open (DEV_TTY, O_RDWR, 0); - if (fd != -1 && ioctl (fd, TIOCNOTTY, 0) != -1) - { - no_controlling_tty = 1; - } - if (fd != -1) - emacs_close (fd); - pthread_sigmask (SIG_UNBLOCK, &blocked, 0); -#else -# error "Unknown system." -#endif /* ! TIOCNOTTY */ -#endif /* ! USG */ - } -#endif /* !DOS_NT */ + if (0 <= pgid) + setsid (); } /* Create a termcap display on the tty device with the given name and Also I think that the "USG5" case did not work in the original code, I vaguely remember that this problem happened on Solaris a few years ago. I don't have easy access to a Solaris machine to confirm.... From debbugs-submit-bounces@debbugs.gnu.org Thu Jan 10 21:47:36 2013 Received: (at 13387) by debbugs.gnu.org; 11 Jan 2013 02:47:36 +0000 Received: from localhost ([127.0.0.1]:54841 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1TtUee-0004kI-H5 for submit@debbugs.gnu.org; Thu, 10 Jan 2013 21:47:36 -0500 Received: from smtp.cs.ucla.edu ([131.179.128.62]:36881) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1TtUeb-0004k3-GU for 13387@debbugs.gnu.org; Thu, 10 Jan 2013 21:47:34 -0500 Received: from localhost (localhost.localdomain [127.0.0.1]) by smtp.cs.ucla.edu (Postfix) with ESMTP id 6B78B39E8105; Thu, 10 Jan 2013 18:47:23 -0800 (PST) X-Virus-Scanned: amavisd-new at smtp.cs.ucla.edu Received: from smtp.cs.ucla.edu ([127.0.0.1]) by localhost (smtp.cs.ucla.edu [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id rcYSzouyGm+4; Thu, 10 Jan 2013 18:47:23 -0800 (PST) Received: from [192.168.1.9] (pool-71-189-154-249.lsanca.fios.verizon.net [71.189.154.249]) by smtp.cs.ucla.edu (Postfix) with ESMTPSA id 104D039E8008; Thu, 10 Jan 2013 18:47:23 -0800 (PST) Message-ID: <50EF7D3A.5020803@cs.ucla.edu> Date: Thu, 10 Jan 2013 18:47:22 -0800 From: Paul Eggert Organization: UCLA Computer Science Department User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:17.0) Gecko/20130106 Thunderbird/17.0.2 MIME-Version: 1.0 To: Dan Nicolaescu Subject: Re: bug#13387: emacsclient -t suspends emacs References: In-Reply-To: Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-Spam-Score: -1.5 (-) X-Debbugs-Envelope-To: 13387 Cc: 13387@debbugs.gnu.org, Andreas Schwab X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -1.5 (-) On 01/10/2013 05:43 AM, Dan Nicolaescu wrote: > I can confirm that the problem is caused by this change: ... > Also I think that the "USG5" case did not work in the original code Thanks for the diagnosis. I installed what I hope is a fix for the problem as trunk bzr 111478; please give it a try. I don't know how to fix the problem on platforms that lack TIOCNOTTY, but perhaps platforms that lack TIOCNOTTY won't have the problem. I can see why the old USG5 code didn't work; the code I installed shouldn't have that problem (for platforms that have TIOCNOTTY). From debbugs-submit-bounces@debbugs.gnu.org Sun Jan 13 15:08:34 2013 Received: (at 13387) by debbugs.gnu.org; 13 Jan 2013 20:08:34 +0000 Received: from localhost ([127.0.0.1]:58628 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1TuTr8-0001qc-1w for submit@debbugs.gnu.org; Sun, 13 Jan 2013 15:08:34 -0500 Received: from fencepost.gnu.org ([208.118.235.10]:38528 ident=Debian-exim) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1TuTr5-0001qU-75 for 13387@debbugs.gnu.org; Sun, 13 Jan 2013 15:08:32 -0500 Received: from dann by fencepost.gnu.org with local (Exim 4.71) (envelope-from ) id 1TuTqk-0000Zw-S0; Sun, 13 Jan 2013 15:08:11 -0500 From: Dan Nicolaescu To: Andreas Schwab Subject: Re: bug#13387: emacsclient -t suspends emacs References: X-Debbugs-No-Ack: yes Date: Sun, 13 Jan 2013 15:08:10 -0500 In-Reply-To: (Andreas Schwab's message of "Thu, 10 Jan 2013 10:39:39 +0100") Message-ID: User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/23.3 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Spam-Score: -5.0 (-----) X-Debbugs-Envelope-To: 13387 Cc: 13387@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -6.9 (------) Andreas Schwab writes: > Dan Nicolaescu writes: > >> it replaces setpgid (pid, pid) with setpgid (0, 0) on GNU/Linux. > > Both do exactly the same. BTW, I think you maintain the git mirror. I first tried to used git bisect to find the origin of this issue, and could now. Now that the bad commit has been identified I tried to use git bisect again to see if it can find it. I set the good version to be the one before the problem commit, and then run git bisect bad git bisect bad git bisect bad [etc] It should have stopped and the bad commit, instead it stopped at a different commit. Am I doing something wrong? Is there's a problem in the repository? Here's what git bisect log says: git bisect start # bad: [61e4ca21b70beb2a0402d2afb0c33855097f7612] * lisp/files.el (auto-mode-alist): Use doc-view for djvu files. * lisp/doc-view.el (doc-view-document->bitmap): Use doc-view-single-page-converter-function instead of single-page-converter arg; adjust callers. git bisect bad 61e4ca21b70beb2a0402d2afb0c33855097f7612 # good: [56985d81b48ffa443e4603de84d8856325aa56f1] Remove EMACS_OUTQSIZE+sleep hack. git bisect good 56985d81b48ffa443e4603de84d8856325aa56f1 # bad: [9e1ba9c2b816823aa8982fb5ba1fa7bc8171bb71] Merge from emacs-24; up to r110999 git bisect bad 9e1ba9c2b816823aa8982fb5ba1fa7bc8171bb71 # skip: [8c4a99947a3f0ca54e80c57497c203d99089767c] Add a menu for profiler report mode git bisect skip 8c4a99947a3f0ca54e80c57497c203d99089767c # bad: [8c4a99947a3f0ca54e80c57497c203d99089767c] Add a menu for profiler report mode git bisect bad 8c4a99947a3f0ca54e80c57497c203d99089767c # bad: [751637b60f8f64f95c56f671ccbcdd4ee26fb99e] Merge from emacs-24; up to r110855 git bisect bad 751637b60f8f64f95c56f671ccbcdd4ee26fb99e # bad: [605f7ff983481998e7d08a1d5959da9ea549164e] * lisp/emacs-lisp/gv.el (gv-define-simple-setter): One more fix. git bisect bad 605f7ff983481998e7d08a1d5959da9ea549164e # bad: [b0dd821ad4952755f440d998643c9966a00404a5] Rewrite and rename diff-delete-trailing-whitespace. git bisect bad b0dd821ad4952755f440d998643c9966a00404a5 # bad: [c703fb479c0007a198f0b6cdea6e66f2c84b2b31] * lisp/emacs-lisp/gv.el (gv-define-simple-setter): Don't evaluate `val' twice when `fix-return' is set. git bisect bad c703fb479c0007a198f0b6cdea6e66f2c84b2b31 # bad: [2e14f71abbac30fe01117cd352393ee8d361f9f6] * lisp/woman.el (woman-decode-region): Disable adaptive-fill when rendering. git bisect bad 2e14f71abbac30fe01117cd352393ee8d361f9f6 # bad: [20060d7c16723e43aa3a1c260e9d3b9054c069a0] * frames.texi (Initial Parameters): Doc fix. git bisect bad 20060d7c16723e43aa3a1c260e9d3b9054c069a0 # bad: [1ce467b17adbab9db6d87dfc427b42330cc3d38b] Auto-commit of loaddefs files. git bisect bad 1ce467b17adbab9db6d87dfc427b42330cc3d38b # bad: [51747530361f3eb823040f5e011cb6569153f7f6] Auto-commit of loaddefs files. git bisect bad 51747530361f3eb823040f5e011cb6569153f7f6 # bad: [51747530361f3eb823040f5e011cb6569153f7f6] Auto-commit of loaddefs files. git bisect bad 51747530361f3eb823040f5e011cb6569153f7f6 From debbugs-submit-bounces@debbugs.gnu.org Sun Jan 13 15:09:32 2013 Received: (at 13387-done) by debbugs.gnu.org; 13 Jan 2013 20:09:32 +0000 Received: from localhost ([127.0.0.1]:58632 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1TuTs4-0001sE-KO for submit@debbugs.gnu.org; Sun, 13 Jan 2013 15:09:32 -0500 Received: from fencepost.gnu.org ([208.118.235.10]:38550 ident=Debian-exim) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1TuTs1-0001s4-IC for 13387-done@debbugs.gnu.org; Sun, 13 Jan 2013 15:09:30 -0500 Received: from dann by fencepost.gnu.org with local (Exim 4.71) (envelope-from ) id 1TuTrh-0000iO-EH; Sun, 13 Jan 2013 15:09:09 -0500 From: Dan Nicolaescu To: Paul Eggert Subject: Re: bug#13387: emacsclient -t suspends emacs References: <50EF7D3A.5020803@cs.ucla.edu> X-Debbugs-No-Ack: yes Date: Sun, 13 Jan 2013 15:09:09 -0500 In-Reply-To: <50EF7D3A.5020803@cs.ucla.edu> (Paul Eggert's message of "Thu, 10 Jan 2013 18:47:22 -0800") Message-ID: User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/23.3 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Spam-Score: -4.2 (----) X-Debbugs-Envelope-To: 13387-done Cc: Andreas Schwab , 13387-done@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -5.0 (-----) Paul Eggert writes: > On 01/10/2013 05:43 AM, Dan Nicolaescu wrote: >> I can confirm that the problem is caused by this change: ... >> Also I think that the "USG5" case did not work in the original code > > Thanks for the diagnosis. I installed what I hope is a fix for the > problem as trunk bzr 111478; please give it a try. I don't know how > to fix the problem on platforms that lack TIOCNOTTY, but perhaps platforms > that lack TIOCNOTTY won't have the problem. I can see why the old USG5 > code didn't work; the code I installed shouldn't have that problem > (for platforms that have TIOCNOTTY). It works fine on GNU/Linux, I did not try it anywhere else. Thanks! From debbugs-submit-bounces@debbugs.gnu.org Sun Jan 13 15:30:12 2013 Received: (at 13387) by debbugs.gnu.org; 13 Jan 2013 20:30:13 +0000 Received: from localhost ([127.0.0.1]:58657 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1TuUC3-0002OC-PH for submit@debbugs.gnu.org; Sun, 13 Jan 2013 15:30:12 -0500 Received: from mail-out.m-online.net ([212.18.0.10]:59478) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1TuUC0-0002O3-VU for 13387@debbugs.gnu.org; Sun, 13 Jan 2013 15:30:10 -0500 Received: from frontend1.mail.m-online.net (frontend1.mail.intern.m-online.net [192.168.8.180]) by mail-out.m-online.net (Postfix) with ESMTP id 3YkqDW63Qsz3hhmJ; Sun, 13 Jan 2013 21:29:46 +0100 (CET) Received: from localhost (dynscan1.mnet-online.de [192.168.6.68]) by mail.m-online.net (Postfix) with ESMTP id 3YkqDV5mtVzbbgF; Sun, 13 Jan 2013 21:29:46 +0100 (CET) X-Virus-Scanned: amavisd-new at mnet-online.de Received: from mail.mnet-online.de ([192.168.8.180]) by localhost (dynscan1.mail.m-online.net [192.168.6.68]) (amavisd-new, port 10024) with ESMTP id mvBwvzB0I_yl; Sun, 13 Jan 2013 21:29:35 +0100 (CET) X-Auth-Info: OdtColL2pBF9f7F/zovTuB8s6A2qvIxwFVEX4KWcCXw= Received: from igel.home (ppp-93-104-131-198.dynamic.mnet-online.de [93.104.131.198]) by mail.mnet-online.de (Postfix) with ESMTPA; Sun, 13 Jan 2013 21:29:45 +0100 (CET) Received: by igel.home (Postfix, from userid 501) id C17F011200A; Sun, 13 Jan 2013 21:29:44 +0100 (CET) From: Andreas Schwab To: Dan Nicolaescu Subject: Re: bug#13387: emacsclient -t suspends emacs References: X-Yow: Alright, you!! Imitate a WOUNDED SEAL pleading for a PARKING SPACE!! Date: Sun, 13 Jan 2013 21:29:44 +0100 In-Reply-To: (Dan Nicolaescu's message of "Sun, 13 Jan 2013 15:08:10 -0500") Message-ID: User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.2.92 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -1.9 (-) X-Debbugs-Envelope-To: 13387 Cc: 13387@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -1.9 (-) Dan Nicolaescu writes: > Am I doing something wrong? I can easily happen that two bugs overlap each other, causing a wrong resolution by mistake. Andreas. -- Andreas Schwab, schwab@linux-m68k.org GPG Key fingerprint = 58CA 54C7 6D53 942B 1756 01D3 44D5 214B 8276 4ED5 "And now for something completely different." From debbugs-submit-bounces@debbugs.gnu.org Sun Jan 13 16:03:46 2013 Received: (at 13387) by debbugs.gnu.org; 13 Jan 2013 21:03:46 +0000 Received: from localhost ([127.0.0.1]:58704 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1TuUiY-0003D9-Gz for submit@debbugs.gnu.org; Sun, 13 Jan 2013 16:03:46 -0500 Received: from fencepost.gnu.org ([208.118.235.10]:39257 ident=Debian-exim) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1TuUiX-0003D2-7o for 13387@debbugs.gnu.org; Sun, 13 Jan 2013 16:03:46 -0500 Received: from dann by fencepost.gnu.org with local (Exim 4.71) (envelope-from ) id 1TuUiC-0002Rn-Bs; Sun, 13 Jan 2013 16:03:24 -0500 From: Dan Nicolaescu To: Andreas Schwab Subject: Re: bug#13387: emacsclient -t suspends emacs References: Date: Sun, 13 Jan 2013 16:03:24 -0500 In-Reply-To: (Andreas Schwab's message of "Sun, 13 Jan 2013 21:29:44 +0100") Message-ID: User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/23.3 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Spam-Score: -4.2 (----) X-Debbugs-Envelope-To: 13387 Cc: 13387@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -5.0 (-----) Andreas Schwab writes: > Dan Nicolaescu writes: > >> Am I doing something wrong? > > I can easily happen that two bugs overlap each other, causing a wrong > resolution by mistake. Sorry, can you please explain what you mean? The log I shown involved no testing, just running git commands to see if it converges to the right point (which is now known...)... From debbugs-submit-bounces@debbugs.gnu.org Sun Jan 13 18:09:10 2013 Received: (at 13387) by debbugs.gnu.org; 13 Jan 2013 23:09:10 +0000 Received: from localhost ([127.0.0.1]:58788 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1TuWft-0006BD-Lt for submit@debbugs.gnu.org; Sun, 13 Jan 2013 18:09:10 -0500 Received: from mail-out.m-online.net ([212.18.0.10]:56474) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1TuWfr-0006B5-Go for 13387@debbugs.gnu.org; Sun, 13 Jan 2013 18:09:08 -0500 Received: from frontend1.mail.m-online.net (frontend1.mail.intern.m-online.net [192.168.8.180]) by mail-out.m-online.net (Postfix) with ESMTP id 3Yktly12TZz3hhbg; Mon, 14 Jan 2013 00:08:45 +0100 (CET) Received: from localhost (dynscan1.mnet-online.de [192.168.6.68]) by mail.m-online.net (Postfix) with ESMTP id 3Yktlx6jvNzbbhJ; Mon, 14 Jan 2013 00:08:45 +0100 (CET) X-Virus-Scanned: amavisd-new at mnet-online.de Received: from mail.mnet-online.de ([192.168.8.180]) by localhost (dynscan1.mail.m-online.net [192.168.6.68]) (amavisd-new, port 10024) with ESMTP id pSt-o1wQczU1; Mon, 14 Jan 2013 00:08:34 +0100 (CET) X-Auth-Info: R+3TGZvNLzkW0/2CcIXcRmQAA7NbCcfhbmq3+IH7vJA= Received: from igel.home (ppp-93-104-131-198.dynamic.mnet-online.de [93.104.131.198]) by mail.mnet-online.de (Postfix) with ESMTPA; Mon, 14 Jan 2013 00:08:44 +0100 (CET) Received: by igel.home (Postfix, from userid 501) id E85C311200A; Mon, 14 Jan 2013 00:08:43 +0100 (CET) From: Andreas Schwab To: Dan Nicolaescu Subject: Re: bug#13387: emacsclient -t suspends emacs References: X-Yow: Let's climb to the TOP of that MOUNTAIN and think about STRIP MINING!! Date: Mon, 14 Jan 2013 00:08:43 +0100 In-Reply-To: (Dan Nicolaescu's message of "Sun, 13 Jan 2013 16:03:24 -0500") Message-ID: User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.2.92 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -1.9 (-) X-Debbugs-Envelope-To: 13387 Cc: 13387@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -1.9 (-) Dan Nicolaescu writes: > The log I shown involved no testing, Then how do you know whether the commit is good or bad? Andreas. -- Andreas Schwab, schwab@linux-m68k.org GPG Key fingerprint = 58CA 54C7 6D53 942B 1756 01D3 44D5 214B 8276 4ED5 "And now for something completely different." From debbugs-submit-bounces@debbugs.gnu.org Sun Jan 13 18:56:55 2013 Received: (at 13387) by debbugs.gnu.org; 13 Jan 2013 23:56:55 +0000 Received: from localhost ([127.0.0.1]:58823 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1TuXQ7-0007KO-2H for submit@debbugs.gnu.org; Sun, 13 Jan 2013 18:56:55 -0500 Received: from fencepost.gnu.org ([208.118.235.10]:41988 ident=Debian-exim) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1TuXQ4-0007KE-32 for 13387@debbugs.gnu.org; Sun, 13 Jan 2013 18:56:52 -0500 Received: from dann by fencepost.gnu.org with local (Exim 4.71) (envelope-from ) id 1TuXPi-0007vP-FG; Sun, 13 Jan 2013 18:56:30 -0500 From: Dan Nicolaescu To: Andreas Schwab Subject: Re: bug#13387: emacsclient -t suspends emacs References: Date: Sun, 13 Jan 2013 18:56:30 -0500 In-Reply-To: (Andreas Schwab's message of "Mon, 14 Jan 2013 00:08:43 +0100") Message-ID: User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/23.3 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Spam-Score: -4.2 (----) X-Debbugs-Envelope-To: 13387 Cc: 13387@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -5.0 (-----) Andreas Schwab writes: > Dan Nicolaescu writes: > >> The log I shown involved no testing, > > Then how do you know whether the commit is good or bad? Because I've identified the bad commit otherwise. Then I set git bisect good BLAH where BLAH is the commit just before the bad one. doing a sequence of git bisect bad should converge on the bad commit, not before that, which is what happened in this case. From debbugs-submit-bounces@debbugs.gnu.org Mon Jan 14 05:08:37 2013 Received: (at 13387) by debbugs.gnu.org; 14 Jan 2013 10:08:37 +0000 Received: from localhost ([127.0.0.1]:59190 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1Tugy5-0000pc-3w for submit@debbugs.gnu.org; Mon, 14 Jan 2013 05:08:37 -0500 Received: from mail-out.m-online.net ([212.18.0.10]:50668) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1Tugy2-0000pU-IS for 13387@debbugs.gnu.org; Mon, 14 Jan 2013 05:08:35 -0500 Received: from frontend1.mail.m-online.net (frontend1.mail.intern.m-online.net [192.168.8.180]) by mail-out.m-online.net (Postfix) with ESMTP id 3Yl9Np2rfyz3hhqY; Mon, 14 Jan 2013 11:08:10 +0100 (CET) Received: from localhost (dynscan1.mnet-online.de [192.168.6.68]) by mail.m-online.net (Postfix) with ESMTP id 3Yl9Np1t1jzbbm1; Mon, 14 Jan 2013 11:08:10 +0100 (CET) X-Virus-Scanned: amavisd-new at mnet-online.de Received: from mail.mnet-online.de ([192.168.8.180]) by localhost (dynscan1.mail.m-online.net [192.168.6.68]) (amavisd-new, port 10024) with ESMTP id S_cZeEhwj0HS; Mon, 14 Jan 2013 11:07:53 +0100 (CET) X-Auth-Info: qS3lUKKrM0ujm0Izzw+kQGiFyEgmhzPC3KMokxJrl1I= Received: from hawking.suse.de (nat.nue.novell.com [195.135.221.2]) (using TLSv1 with cipher DHE-RSA-AES128-SHA (128/128 bits)) (No client certificate requested) by mail.mnet-online.de (Postfix) with ESMTPSA; Mon, 14 Jan 2013 11:08:04 +0100 (CET) From: Andreas Schwab To: Dan Nicolaescu Subject: Re: bug#13387: emacsclient -t suspends emacs References: X-Yow: What I want to find out is -- do parrots know much about Astro-Turf? Date: Mon, 14 Jan 2013 11:08:03 +0100 In-Reply-To: (Dan Nicolaescu's message of "Sun, 13 Jan 2013 18:56:30 -0500") Message-ID: User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.2.92 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -1.9 (-) X-Debbugs-Envelope-To: 13387 Cc: 13387@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -1.9 (-) If you misidentify a commit you cannot expect to get any useful result. Andreas. -- Andreas Schwab, schwab@linux-m68k.org GPG Key fingerprint = 58CA 54C7 6D53 942B 1756 01D3 44D5 214B 8276 4ED5 "And now for something completely different." From debbugs-submit-bounces@debbugs.gnu.org Mon Jan 14 13:52:27 2013 Received: (at 13387) by debbugs.gnu.org; 14 Jan 2013 18:52:27 +0000 Received: from localhost ([127.0.0.1]:60249 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1Tup91-0008HI-3c for submit@debbugs.gnu.org; Mon, 14 Jan 2013 13:52:27 -0500 Received: from fencepost.gnu.org ([208.118.235.10]:37994 ident=Debian-exim) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1Tup8z-0008H9-0Y for 13387@debbugs.gnu.org; Mon, 14 Jan 2013 13:52:26 -0500 Received: from dann by fencepost.gnu.org with local (Exim 4.71) (envelope-from ) id 1Tup8Y-0003MK-NL; Mon, 14 Jan 2013 13:51:58 -0500 From: Dan Nicolaescu To: Andreas Schwab Subject: Re: bug#13387: emacsclient -t suspends emacs References: Date: Mon, 14 Jan 2013 13:51:58 -0500 In-Reply-To: (Andreas Schwab's message of "Mon, 14 Jan 2013 11:08:03 +0100") Message-ID: User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/23.3 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Spam-Score: -4.2 (----) X-Debbugs-Envelope-To: 13387 Cc: 13387@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -5.0 (-----) Andreas Schwab writes: > If you misidentify a commit you cannot expect to get any useful result. I don't think I misidentified anything. Can you please try this exercise? The bad commit is 1f8a924624b967c7626ce3f06e6ee3014ad42d2b Anything after it is bad. The one before it, f0d19abcc35c104cdf956caecce314bf456a5e3a (and anything before it) is good. With these, I don't get git bisect to converge on the bad commit... From debbugs-submit-bounces@debbugs.gnu.org Mon Jan 14 17:44:26 2013 Received: (at 13387) by debbugs.gnu.org; 14 Jan 2013 22:44:26 +0000 Received: from localhost ([127.0.0.1]:60421 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1TuslV-0007cw-C5 for submit@debbugs.gnu.org; Mon, 14 Jan 2013 17:44:25 -0500 Received: from mail-out.m-online.net ([212.18.0.10]:44216) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1TuslT-0007ck-BO for 13387@debbugs.gnu.org; Mon, 14 Jan 2013 17:44:24 -0500 Received: from frontend1.mail.m-online.net (frontend1.mail.intern.m-online.net [192.168.8.180]) by mail-out.m-online.net (Postfix) with ESMTP id 3YlV8q22dMz3hhvc; Mon, 14 Jan 2013 23:43:54 +0100 (CET) Received: from localhost (dynscan1.mnet-online.de [192.168.6.68]) by mail.m-online.net (Postfix) with ESMTP id 3YlV8p5SwszbbfN; Mon, 14 Jan 2013 23:43:54 +0100 (CET) X-Virus-Scanned: amavisd-new at mnet-online.de Received: from mail.mnet-online.de ([192.168.8.180]) by localhost (dynscan1.mail.m-online.net [192.168.6.68]) (amavisd-new, port 10024) with ESMTP id T4Etc2U9t63c; Mon, 14 Jan 2013 23:43:41 +0100 (CET) X-Auth-Info: ZT9bOG0kYTFZ33Ued3MOEYSo3wj7cGnMTPw4i7f6NNY= Received: from igel.home (ppp-88-217-111-218.dynamic.mnet-online.de [88.217.111.218]) by mail.mnet-online.de (Postfix) with ESMTPA; Mon, 14 Jan 2013 23:43:54 +0100 (CET) Received: by igel.home (Postfix, from userid 501) id C85E211200A; Mon, 14 Jan 2013 23:43:53 +0100 (CET) From: Andreas Schwab To: Dan Nicolaescu Subject: Re: bug#13387: emacsclient -t suspends emacs References: X-Yow: I represent a sardine!! Date: Mon, 14 Jan 2013 23:43:53 +0100 In-Reply-To: (Dan Nicolaescu's message of "Mon, 14 Jan 2013 13:51:58 -0500") Message-ID: User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.2.92 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -1.9 (-) X-Debbugs-Envelope-To: 13387 Cc: 13387@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -1.9 (-) Dan Nicolaescu writes: > With these, I don't get git bisect to converge on the bad commit... That can only happen if you have misattributed a commit. Andreas. -- Andreas Schwab, schwab@linux-m68k.org GPG Key fingerprint = 58CA 54C7 6D53 942B 1756 01D3 44D5 214B 8276 4ED5 "And now for something completely different." From debbugs-submit-bounces@debbugs.gnu.org Mon Jan 14 23:39:02 2013 Received: (at 13387) by debbugs.gnu.org; 15 Jan 2013 04:39:02 +0000 Received: from localhost ([127.0.0.1]:60662 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1TuyIf-0007UZ-Rr for submit@debbugs.gnu.org; Mon, 14 Jan 2013 23:39:02 -0500 Received: from fencepost.gnu.org ([208.118.235.10]:47594) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1TuyId-0007UJ-8T for 13387@debbugs.gnu.org; Mon, 14 Jan 2013 23:39:01 -0500 Received: from dann by fencepost.gnu.org with local (Exim 4.71) (envelope-from ) id 1TuyIA-0008Ie-SF; Mon, 14 Jan 2013 23:38:30 -0500 From: Dan Nicolaescu To: Andreas Schwab Subject: Re: bug#13387: emacsclient -t suspends emacs References: Date: Mon, 14 Jan 2013 23:38:30 -0500 In-Reply-To: (Andreas Schwab's message of "Mon, 14 Jan 2013 23:43:53 +0100") Message-ID: User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/23.3 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Spam-Score: -5.0 (-----) X-Debbugs-Envelope-To: 13387 Cc: 13387@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -6.9 (------) Andreas Schwab writes: > Dan Nicolaescu writes: > >> With these, I don't get git bisect to converge on the bad commit... > > That can only happen if you have misattributed a commit. I don't think I have. See the what happens below. The bad commit is: 1f8a924. $ git bisect start $ git bisect bad $ git bisect good f0d19ab Bisecting: 598 revisions left to test after this (roughly 9 steps) [28e19080148146cf7cdb42cf7139e8ccfb29560a] * info.el (Info-set-mode-line): Remove file extension from Info-current-file if there is one. $ git bisect bad Bisecting: 300 revisions left to test after this (roughly 8 steps) [b382a63696f3941f207310576c1fe2edd3dc875b] Conflate Qnil and Qunbound for `symbol-function'. * src/alloc.c (Fmake_symbol): Initialize `function' to Qnil. * src/lread.c (init_obarray): Set `function' fields to Qnil. * src/eval.c (Fcommandp): Ignore Qunbound. (Fautoload, eval_sub, Fapply, Ffuncall, Fmacroexpand): * src/data.c (Ffset, Ffboundp, indirect_function, Findirect_function): Test NILP rather than Qunbound. (Ffmakunbound): Set to Qnil. (Fsymbol_function): Never signal an error. (Finteractive_form): Ignore Qunbound. $ git bisect bad Bisecting: 143 revisions left to test after this (roughly 7 steps) [751637b60f8f64f95c56f671ccbcdd4ee26fb99e] Merge from emacs-24; up to r110855 $ git bisect bad Bisecting: 76 revisions left to test after this (roughly 6 steps) [2ac3bd2e7270f263f0eb9cae8515cb1206db2b27] Doc fix for gdb-stopped-functions. $ git bisect bad Bisecting: 37 revisions left to test after this (roughly 5 steps) [b0dd821ad4952755f440d998643c9966a00404a5] Rewrite and rename diff-delete-trailing-whitespace. $ git bisect bad Bisecting: 18 revisions left to test after this (roughly 4 steps) [c703fb479c0007a198f0b6cdea6e66f2c84b2b31] * lisp/emacs-lisp/gv.el (gv-define-simple-setter): Don't evaluate `val' twice when `fix-return' is set. $ git bisect bad Bisecting: 9 revisions left to test after this (roughly 3 steps) [a42511a0cc14f22cec63cdab500e5eebbc63c185] Add some documentation on defining new generalized variables $ git bisect bad Bisecting: 4 revisions left to test after this (roughly 2 steps) [b8f1b1dfdd9b7a173d92b2bf47026fbbcee33a41] * dired.texi (Dired Updating): Doc fix. $ git bisect bad Bisecting: 1 revision left to test after this (roughly 1 step) [ce494c0100321e5e571999c50f808679f4798f47] Misc small cl doc fixes $ git bisect bad Bisecting: 0 revisions left to test after this (roughly 0 steps) [51747530361f3eb823040f5e011cb6569153f7f6] Auto-commit of loaddefs files. ^^^^^^^^^^^^^^^^^^^^^^^^^^^ This is before the good commit. Why? Let's say it's good anyway: $ git bisect good ce494c0100321e5e571999c50f808679f4798f47 is the first bad commit commit ce494c0100321e5e571999c50f808679f4798f47 Author: Glenn Morris Date: Mon Nov 5 00:29:12 2012 -0800 Misc small cl doc fixes * emacs-lisp/cl-extra.el (cl-maplist, cl-mapcan): Doc fix. * emacs-lisp/cl-extra.el (cl-prettyexpand): * emacs-lisp/cl-lib.el (cl-proclaim, cl-declaim): * emacs-lisp/cl-macs.el (cl-destructuring-bind, cl-locally) (cl-the, cl-compiler-macroexpand): Add basic doc strings. :040000 040000 e8dd59be7c6b38dbc1bd0372ae8d9294ada0b354 90653dde40314ec57b022dc389f234c245d1091c M lisp From debbugs-submit-bounces@debbugs.gnu.org Tue Jan 15 04:12:59 2013 Received: (at 13387) by debbugs.gnu.org; 15 Jan 2013 09:12:59 +0000 Received: from localhost ([127.0.0.1]:60883 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1Tv2Zm-0005SN-LC for submit@debbugs.gnu.org; Tue, 15 Jan 2013 04:12:59 -0500 Received: from mail-out.m-online.net ([212.18.0.9]:49309) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1Tv2Zj-0005SE-Oi for 13387@debbugs.gnu.org; Tue, 15 Jan 2013 04:12:56 -0500 Received: from frontend1.mail.m-online.net (unknown [192.168.8.180]) by mail-out.m-online.net (Postfix) with ESMTP id 3Ylm624KFrz4KKDx; Tue, 15 Jan 2013 10:12:26 +0100 (CET) Received: from localhost (dynscan1.mnet-online.de [192.168.6.68]) by mail.m-online.net (Postfix) with ESMTP id 3Ylm623wk2zbbgq; Tue, 15 Jan 2013 10:12:26 +0100 (CET) X-Virus-Scanned: amavisd-new at mnet-online.de Received: from mail.mnet-online.de ([192.168.8.180]) by localhost (dynscan1.mail.m-online.net [192.168.6.68]) (amavisd-new, port 10024) with ESMTP id ITcWYxIQVEUt; Tue, 15 Jan 2013 10:12:12 +0100 (CET) X-Auth-Info: Tzf0CumW8r+Pa/TGe0CWhWagOBBNfFTOV3gNsPqPovs= Received: from hawking.suse.de (charybdis-ext.suse.de [195.135.221.2]) (using TLSv1 with cipher DHE-RSA-AES128-SHA (128/128 bits)) (No client certificate requested) by mail.mnet-online.de (Postfix) with ESMTPSA; Tue, 15 Jan 2013 10:12:25 +0100 (CET) From: Andreas Schwab To: Dan Nicolaescu Subject: Re: bug#13387: emacsclient -t suspends emacs References: X-Yow: Do you have exactly what I want in a plaid poindexter bar bat?? Date: Tue, 15 Jan 2013 10:12:25 +0100 In-Reply-To: (Dan Nicolaescu's message of "Mon, 14 Jan 2013 23:38:30 -0500") Message-ID: User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.2.92 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -1.9 (-) X-Debbugs-Envelope-To: 13387 Cc: 13387@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -1.9 (-) Dan Nicolaescu writes: > [2ac3bd2e7270f263f0eb9cae8515cb1206db2b27] Doc fix for gdb-stopped-functions. > $ git bisect bad That cannot be right. $ git merge-base 1f8a924 2ac3bd2e7270f263f0eb9cae8515cb1206db2b27 a6f9c40d23ebbcd72a273cef06f9414743222c95 Andreas. -- Andreas Schwab, schwab@linux-m68k.org GPG Key fingerprint = 58CA 54C7 6D53 942B 1756 01D3 44D5 214B 8276 4ED5 "And now for something completely different." From debbugs-submit-bounces@debbugs.gnu.org Sun Jan 20 22:35:21 2013 Received: (at 13387) by debbugs.gnu.org; 21 Jan 2013 03:35:22 +0000 Received: from localhost ([127.0.0.1]:42156 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1Tx8AL-0005CI-Oh for submit@debbugs.gnu.org; Sun, 20 Jan 2013 22:35:21 -0500 Received: from fencepost.gnu.org ([208.118.235.10]:36636) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1Tx8AH-0005C6-4I for 13387@debbugs.gnu.org; Sun, 20 Jan 2013 22:35:18 -0500 Received: from dann by fencepost.gnu.org with local (Exim 4.71) (envelope-from ) id 1Tx89H-0007fy-BS; Sun, 20 Jan 2013 22:34:15 -0500 From: Dan Nicolaescu To: Andreas Schwab Subject: Re: bug#13387: emacsclient -t suspends emacs References: Date: Sun, 20 Jan 2013 22:34:15 -0500 In-Reply-To: (Andreas Schwab's message of "Tue, 15 Jan 2013 10:12:25 +0100") Message-ID: User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/23.3 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Spam-Score: -5.0 (-----) X-Debbugs-Envelope-To: 13387 Cc: 13387@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -6.9 (------) Andreas Schwab writes: > Dan Nicolaescu writes: > >> [2ac3bd2e7270f263f0eb9cae8515cb1206db2b27] Doc fix for gdb-stopped-functions. >> $ git bisect bad > > That cannot be right. > > $ git merge-base 1f8a924 2ac3bd2e7270f263f0eb9cae8515cb1206db2b27 > a6f9c40d23ebbcd72a273cef06f9414743222c95 Thanks, interesting... From unknown Sat Aug 16 21:12:12 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Mon, 18 Feb 2013 12:24:03 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator