From debbugs-submit-bounces@debbugs.gnu.org Sat Jun 11 18:15:33 2011 Received: (at submit) by debbugs.gnu.org; 11 Jun 2011 22:15:33 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1QVWSq-0007Wy-Up for submit@debbugs.gnu.org; Sat, 11 Jun 2011 18:15:33 -0400 Received: from fencepost.gnu.org ([140.186.70.10]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1QVWSp-0007Wk-8i for submit@debbugs.gnu.org; Sat, 11 Jun 2011 18:15:31 -0400 Received: from localhost ([127.0.0.1]:41921) by fencepost.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1QVWSj-0006Te-OU; Sat, 11 Jun 2011 18:15:25 -0400 From: Glenn Morris To: submit@debbugs.gnu.org Subject: tty-run-terminal-initialization fails X-Spook: ICE Centro PLO NASA David John Oates target class X-Ran: xg)_=7iO7yz2?GnrhY6DrmKT|SPg5ETmr/`\/2h<5^UTUo3G'/+<7s5e!0jB^JovH]qlH) X-Hue: white X-Debbugs-No-Ack: yes X-Attribution: GM Date: Sat, 11 Jun 2011 18:15:25 -0400 Message-ID: User-Agent: Gnus (www.gnus.org), GNU Emacs (www.gnu.org/software/emacs/) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Spam-Score: -6.3 (------) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 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.3 (------) Package: emacs With the current trunk on GNU/Linux: TERM=xterm-vt220 emacs -Q -nw gives an error at startup: tty-run-terminal-initialization: Wrong type argument: number-or-marker-p, nil Emacs 23.3 works fine with this TERM. From debbugs-submit-bounces@debbugs.gnu.org Sat Jun 11 18:54:32 2011 Received: (at 8838) by debbugs.gnu.org; 11 Jun 2011 22:54:32 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1QVX4a-0008OT-EJ for submit@debbugs.gnu.org; Sat, 11 Jun 2011 18:54:32 -0400 Received: from fencepost.gnu.org ([140.186.70.10]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1QVX4Y-0008OI-8a for 8838@debbugs.gnu.org; Sat, 11 Jun 2011 18:54:30 -0400 Received: from localhost ([127.0.0.1]:41366) by fencepost.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1QVX4S-00083j-Hh; Sat, 11 Jun 2011 18:54:24 -0400 From: Glenn Morris To: 8838@debbugs.gnu.org Subject: Re: bug#8838: tty-run-terminal-initialization fails References: X-Spook: Putin clones TELINT AVIP White House Qaddafi SDI CIA X-Ran: h06!r(f5R|R&Vf5a>OsB(^@F#zF[3>SGpEGM1=~D'W@JVzgz9=)/uj0wOdcBvD_7aY?%5- X-Hue: yellow X-Debbugs-No-Ack: yes X-Attribution: GM Date: Sat, 11 Jun 2011 18:54:24 -0400 In-Reply-To: (Glenn Morris's message of "Sat, 11 Jun 2011 18:15:25 -0400") Message-ID: User-Agent: Gnus (www.gnus.org), GNU Emacs (www.gnu.org/software/emacs/) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Spam-Score: -6.3 (------) X-Debbugs-Envelope-To: 8838 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 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.3 (------) Glenn Morris wrote: > tty-run-terminal-initialization: Wrong type argument: number-or-marker-p, nil The error comes from terminal-init-xterm at line 542, where version is nil. I also noticed a pointless check at line 511: (when xterm-extra-capabilities This code is already inside a "(when xterm-extra-capabilities" at line 488. From debbugs-submit-bounces@debbugs.gnu.org Sat Jun 11 23:03:06 2011 Received: (at 8838) by debbugs.gnu.org; 12 Jun 2011 03:03:06 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1QVax8-0006Gk-1T for submit@debbugs.gnu.org; Sat, 11 Jun 2011 23:03:06 -0400 Received: from mtaout22.012.net.il ([80.179.55.172]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1QVax4-0006GF-De for 8838@debbugs.gnu.org; Sat, 11 Jun 2011 23:03:04 -0400 Received: from conversion-daemon.a-mtaout22.012.net.il by a-mtaout22.012.net.il (HyperSendmail v2007.08) id <0LMN00E00PETRD00@a-mtaout22.012.net.il> for 8838@debbugs.gnu.org; Sun, 12 Jun 2011 06:02:56 +0300 (IDT) Received: from HOME-C4E4A596F7 ([77.126.164.125]) by a-mtaout22.012.net.il (HyperSendmail v2007.08) with ESMTPA id <0LMN00EX6PSVDD90@a-mtaout22.012.net.il>; Sun, 12 Jun 2011 06:02:56 +0300 (IDT) Date: Sun, 12 Jun 2011 06:03:01 +0300 From: Eli Zaretskii Subject: Re: bug#8838: tty-run-terminal-initialization fails In-reply-to: X-012-Sender: halo1@inter.net.il To: Glenn Morris Message-id: <83wrgrah0a.fsf@gnu.org> References: X-Spam-Score: -2.1 (--) X-Debbugs-Envelope-To: 8838 Cc: 8838@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list Reply-To: Eli Zaretskii 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: -2.1 (--) > From: Glenn Morris > Date: Sat, 11 Jun 2011 18:15:25 -0400 > > Package: emacs > > With the current trunk on GNU/Linux: > > TERM=xterm-vt220 emacs -Q -nw > > gives an error at startup: > > tty-run-terminal-initialization: Wrong type argument: number-or-marker-p, nil What kind of beast is xterm-vt220? How is it different from xterm? From debbugs-submit-bounces@debbugs.gnu.org Sun Jun 12 01:52:57 2011 Received: (at 8838) by debbugs.gnu.org; 12 Jun 2011 05:52:57 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1QVdbU-0001Wk-Hl for submit@debbugs.gnu.org; Sun, 12 Jun 2011 01:52:57 -0400 Received: from fencepost.gnu.org ([140.186.70.10]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1QVdbS-0001WW-6k for 8838@debbugs.gnu.org; Sun, 12 Jun 2011 01:52:54 -0400 Received: from localhost ([127.0.0.1]:35972) by fencepost.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1QVdbL-0003CE-R2; Sun, 12 Jun 2011 01:52:47 -0400 From: Glenn Morris To: Eli Zaretskii Subject: Re: bug#8838: tty-run-terminal-initialization fails References: <83wrgrah0a.fsf@gnu.org> X-Spook: bce Hugo Chavez SWAT ICE AIMSX Vince Foster SP4 S Key X-Ran: 2-#zO)Op02wltH&^kl;SbC*@HoMlq7P.`,cg^K(+<+sIw{(c(xFY}S}z[m`QB]09CuJ X-Hue: cyan X-Debbugs-No-Ack: yes X-Attribution: GM Date: Sun, 12 Jun 2011 01:52:47 -0400 In-Reply-To: <83wrgrah0a.fsf@gnu.org> (Eli Zaretskii's message of "Sun, 12 Jun 2011 06:03:01 +0300") Message-ID: User-Agent: Gnus (www.gnus.org), GNU Emacs (www.gnu.org/software/emacs/) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Spam-Score: -6.3 (------) X-Debbugs-Envelope-To: 8838 Cc: 8838@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 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.3 (------) Eli Zaretskii wrote: > What kind of beast is xterm-vt220? How is it different from xterm? It's aterm: http://www.afterstep.org/aterm.php I've been using it for ages. From debbugs-submit-bounces@debbugs.gnu.org Sun Jun 12 03:46:38 2011 Received: (at 8838) by debbugs.gnu.org; 12 Jun 2011 07:46:38 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1QVfNV-00045F-Re for submit@debbugs.gnu.org; Sun, 12 Jun 2011 03:46:38 -0400 Received: from mail-out.m-online.net ([212.18.0.10]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1QVfNT-000451-DH for 8838@debbugs.gnu.org; Sun, 12 Jun 2011 03:46:36 -0400 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 C259C186DED5; Sun, 12 Jun 2011 09:46:29 +0200 (CEST) X-Auth-Info: OK0d4by2DIWcUSVKArrUZWKL7WFTMHVRan6Vltxs99Q= Received: from linux.local (ppp-88-217-101-130.dynamic.mnet-online.de [88.217.101.130]) by mail.mnet-online.de (Postfix) with ESMTPA id 992711C0008A; Sun, 12 Jun 2011 09:46:29 +0200 (CEST) Received: by linux.local (Postfix, from userid 501) id EE5561E535C; Sun, 12 Jun 2011 09:46:27 +0200 (CEST) From: Andreas Schwab To: Eli Zaretskii Subject: Re: bug#8838: tty-run-terminal-initialization fails References: <83wrgrah0a.fsf@gnu.org> X-Yow: I'm rated PG-34!! Date: Sun, 12 Jun 2011 09:46:23 +0200 In-Reply-To: <83wrgrah0a.fsf@gnu.org> (Eli Zaretskii's message of "Sun, 12 Jun 2011 06:03:01 +0300") 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: -2.6 (--) X-Debbugs-Envelope-To: 8838 Cc: Glenn Morris , 8838@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 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: -2.6 (--) Eli Zaretskii writes: > What kind of beast is xterm-vt220? How is it different from xterm? $ infocmp xterm xterm-vt220 comparing xterm to xterm-vt220. comparing booleans. npc: T:F. comparing numbers. comparing strings. indn: '\E[%p1%dS', NULL. kDC: '\E[3;2~', NULL. kEND: '\E[1;2F', NULL. kHOM: '\E[1;2H', NULL. kIC: '\E[2;2~', NULL. kLFT: '\E[1;2D', NULL. kNXT: '\E[6;2~', NULL. kPRV: '\E[5;2~', NULL. kRIT: '\E[1;2C', NULL. ka1: NULL, '\EOw'. ka3: NULL, '\EOy'. kb2: '\EOE', '\EOu'. kbs: '\177', '^H'. kc1: NULL, '\EOq'. kc3: NULL, '\EOs'. kend: '\EOF', '\E[4~'. kf13: '\E[1;2P', '\E[25~'. kf14: '\E[1;2Q', '\E[26~'. kf15: '\E[1;2R', '\E[28~'. kf16: '\E[1;2S', '\E[29~'. kf17: '\E[15;2~', '\E[31~'. kf18: '\E[17;2~', '\E[32~'. kf19: '\E[18;2~', '\E[33~'. kf20: '\E[19;2~', '\E[34~'. kf21: '\E[20;2~', NULL. kf22: '\E[21;2~', NULL. kf23: '\E[23;2~', NULL. kf24: '\E[24;2~', NULL. kf25: '\E[1;5P', NULL. kf26: '\E[1;5Q', NULL. kf27: '\E[1;5R', NULL. kf28: '\E[1;5S', NULL. kf29: '\E[15;5~', NULL. kf30: '\E[17;5~', NULL. kf31: '\E[18;5~', NULL. kf32: '\E[19;5~', NULL. kf33: '\E[20;5~', NULL. kf34: '\E[21;5~', NULL. kf35: '\E[23;5~', NULL. kf36: '\E[24;5~', NULL. kf37: '\E[1;6P', NULL. kf38: '\E[1;6Q', NULL. kf39: '\E[1;6R', NULL. kf40: '\E[1;6S', NULL. kf41: '\E[15;6~', NULL. kf42: '\E[17;6~', NULL. kf43: '\E[18;6~', NULL. kf44: '\E[19;6~', NULL. kf45: '\E[20;6~', NULL. kf46: '\E[21;6~', NULL. kf47: '\E[23;6~', NULL. kf48: '\E[24;6~', NULL. kf49: '\E[1;3P', NULL. kf50: '\E[1;3Q', NULL. kf51: '\E[1;3R', NULL. kf52: '\E[1;3S', NULL. kf53: '\E[15;3~', NULL. kf54: '\E[17;3~', NULL. kf55: '\E[18;3~', NULL. kf56: '\E[19;3~', NULL. kf57: '\E[20;3~', NULL. kf58: '\E[21;3~', NULL. kf59: '\E[23;3~', NULL. kf60: '\E[24;3~', NULL. kf61: '\E[1;4P', NULL. kf62: '\E[1;4Q', NULL. kf63: '\E[1;4R', NULL. kfnd: '\E[1~', NULL. khome: '\EOH', '\E[1~'. kind: '\E[1;2B', NULL. kri: '\E[1;2A', NULL. kslt: '\E[4~', NULL. rin: '\E[%p1%dT', NULL. 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 Jun 12 13:04:48 2011 Received: (at 8838) by debbugs.gnu.org; 12 Jun 2011 17:04:48 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1QVo5g-0008UY-DC for submit@debbugs.gnu.org; Sun, 12 Jun 2011 13:04:48 -0400 Received: from mtaout22.012.net.il ([80.179.55.172]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1QVo5d-0008UK-Jl for 8838@debbugs.gnu.org; Sun, 12 Jun 2011 13:04:47 -0400 Received: from conversion-daemon.a-mtaout22.012.net.il by a-mtaout22.012.net.il (HyperSendmail v2007.08) id <0LMO00200SR4YF00@a-mtaout22.012.net.il> for 8838@debbugs.gnu.org; Sun, 12 Jun 2011 20:04:39 +0300 (IDT) Received: from HOME-C4E4A596F7 ([77.126.164.125]) by a-mtaout22.012.net.il (HyperSendmail v2007.08) with ESMTPA id <0LMO001UGSRQJWE0@a-mtaout22.012.net.il>; Sun, 12 Jun 2011 20:04:39 +0300 (IDT) Date: Sun, 12 Jun 2011 20:03:24 +0300 From: Eli Zaretskii Subject: Re: bug#8838: tty-run-terminal-initialization fails In-reply-to: X-012-Sender: halo1@inter.net.il To: Glenn Morris Message-id: <83pqmj9e3n.fsf@gnu.org> References: X-Spam-Score: -2.1 (--) X-Debbugs-Envelope-To: 8838 Cc: 8838@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list Reply-To: Eli Zaretskii 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: -2.1 (--) > From: Glenn Morris > Date: Sat, 11 Jun 2011 18:54:24 -0400 > > Glenn Morris wrote: > > > tty-run-terminal-initialization: Wrong type argument: number-or-marker-p, nil > > The error comes from terminal-init-xterm at line 542, where version is nil. Can you show all the responses of this terminal to the queries that xterm.el sends to it? It looks like it responds to some, but not to others, and the combination is not one of those xterm.el expects. From debbugs-submit-bounces@debbugs.gnu.org Sun Jun 12 14:10:30 2011 Received: (at 8838) by debbugs.gnu.org; 12 Jun 2011 18:10:30 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1QVp7G-0001Vu-Ac for submit@debbugs.gnu.org; Sun, 12 Jun 2011 14:10:30 -0400 Received: from mtaout20.012.net.il ([80.179.55.166]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1QVp7D-0001Vh-Iq for 8838@debbugs.gnu.org; Sun, 12 Jun 2011 14:10:29 -0400 Received: from conversion-daemon.a-mtaout20.012.net.il by a-mtaout20.012.net.il (HyperSendmail v2007.08) id <0LMO00500VAKDV00@a-mtaout20.012.net.il> for 8838@debbugs.gnu.org; Sun, 12 Jun 2011 21:10:21 +0300 (IDT) Received: from HOME-C4E4A596F7 ([77.126.164.125]) by a-mtaout20.012.net.il (HyperSendmail v2007.08) with ESMTPA id <0LMO00423VT42HJ0@a-mtaout20.012.net.il>; Sun, 12 Jun 2011 21:10:20 +0300 (IDT) Date: Sun, 12 Jun 2011 21:08:52 +0300 From: Eli Zaretskii Subject: Re: bug#8838: tty-run-terminal-initialization fails In-reply-to: X-012-Sender: halo1@inter.net.il To: Andreas Schwab Message-id: <83mxhmapmz.fsf@gnu.org> References: <83wrgrah0a.fsf@gnu.org> X-Spam-Score: -2.1 (--) X-Debbugs-Envelope-To: 8838 Cc: rgm@gnu.org, 8838@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list Reply-To: Eli Zaretskii 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: -2.1 (--) > From: Andreas Schwab > Cc: Glenn Morris , 8838@debbugs.gnu.org > Date: Sun, 12 Jun 2011 09:46:23 +0200 > > Eli Zaretskii writes: > > > What kind of beast is xterm-vt220? How is it different from xterm? > > $ infocmp xterm xterm-vt220 > comparing xterm to xterm-vt220. The differences seem significant enough to justify a separate configuration. From debbugs-submit-bounces@debbugs.gnu.org Sun Jun 12 15:55:36 2011 Received: (at control) by debbugs.gnu.org; 12 Jun 2011 19:55:36 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1QVqkx-0004c0-Nn for submit@debbugs.gnu.org; Sun, 12 Jun 2011 15:55:36 -0400 Received: from fencepost.gnu.org ([140.186.70.10]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1QVqku-0004bn-No for control@debbugs.gnu.org; Sun, 12 Jun 2011 15:55:33 -0400 Received: from rgm by fencepost.gnu.org with local (Exim 4.71) (envelope-from ) id 1QVqkp-0001ez-HV for control@debbugs.gnu.org; Sun, 12 Jun 2011 15:55:27 -0400 Date: Sun, 12 Jun 2011 15:55:27 -0400 Message-Id: Subject: control message for bug 8838 To: X-Mailer: mail (GNU Mailutils 2.1) From: Glenn Morris X-Spam-Score: -6.3 (------) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 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.3 (------) close 8838 From debbugs-submit-bounces@debbugs.gnu.org Sun Jun 12 18:43:08 2011 Received: (at 8838) by debbugs.gnu.org; 12 Jun 2011 22:43:09 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1QVtN6-0001Go-GG for submit@debbugs.gnu.org; Sun, 12 Jun 2011 18:43:08 -0400 Received: from z.lifelogs.com ([173.255.230.239]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1QVtN3-0001GH-Ui for 8838@debbugs.gnu.org; Sun, 12 Jun 2011 18:43:06 -0400 Received: from heechee (c-67-186-102-106.hsd1.il.comcast.net [67.186.102.106]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) (Authenticated sender: tzz) by z.lifelogs.com (Postfix) with ESMTPSA id 5C5DC6200E; Sun, 12 Jun 2011 22:43:00 +0000 (UTC) From: Ted Zlatanov To: Glenn Morris Subject: Re: bug#8838: tty-run-terminal-initialization fails Organization: =?utf-8?B?0KLQtdC+0LTQvtGAINCX0LvQsNGC0LDQvdC+0LI=?= @ Cienfuegos References: X-Face: bd.DQ~'29fIs`T_%O%C\g%6jW)yi[zuz6; d4V0`@y-~$#3P_Ng{@m+e4o<4P'#(_GJQ%TT= D}[Ep*b!\e,fBZ'j_+#"Ps?s2!4H2-Y"sx" Mail-Copies-To: never Gmane-Reply-To-List: yes Date: Sun, 12 Jun 2011 17:42:59 -0500 In-Reply-To: (Glenn Morris's message of "Sat, 11 Jun 2011 18:54:24 -0400") Message-ID: <87y616hdsc.fsf@lifelogs.com> User-Agent: Gnus/5.110018 (No Gnus v0.18) Emacs/24.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -3.5 (---) X-Debbugs-Envelope-To: 8838 Cc: 8838@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 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: -3.4 (---) On Sat, 11 Jun 2011 18:54:24 -0400 Glenn Morris wrote: GM> Glenn Morris wrote: >> tty-run-terminal-initialization: Wrong type argument: number-or-marker-p, nil GM> The error comes from terminal-init-xterm at line 542, where version is nil. Thank you for fixing that with rev 104578 through 104575 (104575 was the essential fix). GM> I also noticed a pointless check at line 511: GM> (when xterm-extra-capabilities GM> This code is already inside a "(when xterm-extra-capabilities" at line 488. Thanks for catching that too, plus your other style fixes and simplifications. I disagree with replacing `when' with `if' in the case of just one clause, which you did in several places. Rather than simplifying the code, it complicates reading it IMO. Since `when' is a macro I think any performance gains are minor. Ted From debbugs-submit-bounces@debbugs.gnu.org Tue Jun 14 12:54:49 2011 Received: (at 8838) by debbugs.gnu.org; 14 Jun 2011 16:54:49 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1QWWt7-0008TM-1s for submit@debbugs.gnu.org; Tue, 14 Jun 2011 12:54:49 -0400 Received: from chirelay1o.jumptrading.com ([38.98.147.153] helo=chirelay1.jumptrading.com) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1QWWt5-0008T8-Dx for 8838@debbugs.gnu.org; Tue, 14 Jun 2011 12:54:48 -0400 Received: from chirelay1.jumptrading.com (unknown [127.0.0.1]) by chirelay1.jumptrading.com (Symantec Mail Security) with ESMTP id 1AE3032003C for <8838@debbugs.gnu.org>; Tue, 14 Jun 2011 11:54:42 -0500 (CDT) X-AuditID: 26629395-9dfe0bb000002471-69-4df79252729d Received: from chiexchange02.w2k.jumptrading.com (unknown [38.98.147.140]) by chirelay1.jumptrading.com (Symantec Mail Security) with ESMTP id 02AE92DC009 for <8838@debbugs.gnu.org>; Tue, 14 Jun 2011 11:54:42 -0500 (CDT) Received: from internalsmtp.w2k.jumptrading.com (10.2.4.29) by chiexchange02.w2k.jumptrading.com (10.2.4.71) with Microsoft SMTP Server id 8.1.291.1; Tue, 14 Jun 2011 11:54:41 -0500 Received: from tzlatanov-ubuntu-desktop.jumptrading.com ([10.2.14.81]) by internalsmtp.w2k.jumptrading.com with Microsoft SMTPSVC(6.0.3790.1830); Tue, 14 Jun 2011 11:54:41 -0500 From: Ted Zlatanov To: Glenn Morris Subject: Re: bug#8838: tty-run-terminal-initialization fails Organization: =?utf-8?B?0KLQtdC+0LTQvtGAINCX0LvQsNGC0LDQvdC+0LI=?= @ Cienfuegos References: <87y616hdsc.fsf@lifelogs.com> X-Face: bd.DQ~'29fIs`T_%O%C\g%6jW)yi[zuz6; d4V0`@y-~$#3P_Ng{@m+e4o<4P'#(_GJQ%TT= D}[Ep*b!\e,fBZ'j_+#"Ps?s2!4H2-Y"sx" Mail-Copies-To: never Gmane-Reply-To-List: yes Date: Tue, 14 Jun 2011 11:54:40 -0500 In-Reply-To: <87y616hdsc.fsf@lifelogs.com> (Ted Zlatanov's message of "Sun, 12 Jun 2011 17:42:59 -0500") Message-ID: <877h8ouze7.fsf@lifelogs.com> User-Agent: Gnus/5.110018 (No Gnus v0.18) Emacs/24.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-OriginalArrivalTime: 14 Jun 2011 16:54:41.0644 (UTC) FILETIME=[C13D62C0:01CC2AB3] X-Brightmail-Tracker: AAAAAA== X-Spam-Score: -2.8 (--) X-Debbugs-Envelope-To: 8838 Cc: 8838@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 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: -2.8 (--) On Sun, 12 Jun 2011 17:42:59 -0500 Ted Zlatanov wrote: TZ> I disagree with replacing `when' with `if' in the case of just one TZ> clause, which you did in several places. Rather than simplifying the TZ> code, it complicates reading it IMO. Since `when' is a macro I think TZ> any performance gains are minor. Glenn, can you reply to this please? If `when' should be discouraged, tell me so, otherwise I'm not sure why you changed it. Ted From debbugs-submit-bounces@debbugs.gnu.org Tue Jun 14 13:16:48 2011 Received: (at 8838) by debbugs.gnu.org; 14 Jun 2011 17:16:48 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1QWXEO-0000Zo-2F for submit@debbugs.gnu.org; Tue, 14 Jun 2011 13:16:48 -0400 Received: from fencepost.gnu.org ([140.186.70.10]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1QWXEM-0000Ze-6L for 8838@debbugs.gnu.org; Tue, 14 Jun 2011 13:16:46 -0400 Received: from localhost ([127.0.0.1]:51333) by fencepost.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1QWXEG-0000KJ-9I; Tue, 14 Jun 2011 13:16:40 -0400 From: Glenn Morris To: 8838@debbugs.gnu.org Subject: Re: bug#8838: tty-run-terminal-initialization fails References: <87y616hdsc.fsf@lifelogs.com> <877h8ouze7.fsf@lifelogs.com> X-Spook: president quiche Medco Juiliett Class Submarine Albania X-Ran: )%tyIA46Ocu([Sx/aUG!J]K:]HA~lv:h8RmOru~;.22JdfGym?!ry4xW2UyCA]YH&#Ty^H X-Hue: red X-Debbugs-No-Ack: yes X-Attribution: GM Date: Tue, 14 Jun 2011 13:16:40 -0400 In-Reply-To: <877h8ouze7.fsf@lifelogs.com> (Ted Zlatanov's message of "Tue, 14 Jun 2011 11:54:40 -0500") Message-ID: User-Agent: Gnus (www.gnus.org), GNU Emacs (www.gnu.org/software/emacs/) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Spam-Score: -6.3 (------) X-Debbugs-Envelope-To: 8838 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 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.3 (------) Ted Zlatanov wrote: > On Sun, 12 Jun 2011 17:42:59 -0500 Ted Zlatanov wrote: > > TZ> I disagree with replacing `when' with `if' in the case of just one > TZ> clause, which you did in several places. Rather than simplifying the > TZ> code, it complicates reading it IMO. Since `when' is a macro I think > TZ> any performance gains are minor. > > Glenn, can you reply to this please? If `when' should be discouraged, > tell me so, otherwise I'm not sure why you changed it. Oh, sorry. Just personal preference. I don't see the point of using: (when single-form) since it expands to (if (progn single-form)) which seems like a waste of a progn to me. (Maybe the compiler optimizes it away though, I don't actually know.) In this case, I think I was just put in an anti-when mood by things of the form: (when a (when b ...)) From debbugs-submit-bounces@debbugs.gnu.org Tue Jun 14 13:55:02 2011 Received: (at 8838) by debbugs.gnu.org; 14 Jun 2011 17:55:02 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1QWXpN-0001Tj-T3 for submit@debbugs.gnu.org; Tue, 14 Jun 2011 13:55:02 -0400 Received: from fencepost.gnu.org ([140.186.70.10]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1QWXpM-0001TX-4X for 8838@debbugs.gnu.org; Tue, 14 Jun 2011 13:55:00 -0400 Received: from localhost ([127.0.0.1]:58440) by fencepost.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1QWXpG-0002OJ-AD; Tue, 14 Jun 2011 13:54:54 -0400 From: Glenn Morris To: 8838@debbugs.gnu.org Subject: Re: bug#8838: tty-run-terminal-initialization fails References: <87y616hdsc.fsf@lifelogs.com> <877h8ouze7.fsf@lifelogs.com> X-Spook: strategic FBI Semtex Commecen Osama Ortega embassy emc X-Ran: Z[:9e.V*4P>ill8V4UHG0LGz7jwhcAVo*85^4+`6RMU1k6I.K%%&ns7G+4+xv:5slA\,W{ X-Hue: red X-Debbugs-No-Ack: yes X-Attribution: GM Date: Tue, 14 Jun 2011 13:54:53 -0400 In-Reply-To: (Glenn Morris's message of "Tue, 14 Jun 2011 13:16:40 -0400") Message-ID: <2w39jcmh76.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; charset=us-ascii X-Spam-Score: -6.3 (------) X-Debbugs-Envelope-To: 8838 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 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.3 (------) Glenn Morris wrote: > which seems like a waste of a progn to me. (Maybe the compiler optimizes > it away though, I don't actually know.) Comments in byte-opt indicate that it does. So the compiled coded ought to neither know nor care if the source used when or if. From debbugs-submit-bounces@debbugs.gnu.org Tue Jun 14 16:00:27 2011 Received: (at submit) by debbugs.gnu.org; 14 Jun 2011 20:00:27 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1QWZml-0005O3-Az for submit@debbugs.gnu.org; Tue, 14 Jun 2011 16:00:27 -0400 Received: from eggs.gnu.org ([140.186.70.92]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1QWZmg-0005NZ-Uc for submit@debbugs.gnu.org; Tue, 14 Jun 2011 16:00:24 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1QWZmX-0001b9-QL for submit@debbugs.gnu.org; Tue, 14 Jun 2011 16:00:17 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-3.0 required=5.0 tests=BAYES_00,RCVD_IN_DNSWL_MED, RCVD_NUMERIC_HELO, T_RP_MATCHES_RCVD autolearn=unavailable version=3.3.1 Received: from lists.gnu.org ([140.186.70.17]:47312) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1QWZmX-0001b1-Fe for submit@debbugs.gnu.org; Tue, 14 Jun 2011 16:00:13 -0400 Received: from eggs.gnu.org ([140.186.70.92]:51140) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1QWZmV-00054R-7w for bug-gnu-emacs@gnu.org; Tue, 14 Jun 2011 16:00:12 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1QWZmT-0001Zx-I6 for bug-gnu-emacs@gnu.org; Tue, 14 Jun 2011 16:00:10 -0400 Received: from lo.gmane.org ([80.91.229.12]:39644) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1QWZmT-0001YJ-2h for bug-gnu-emacs@gnu.org; Tue, 14 Jun 2011 16:00:09 -0400 Received: from list by lo.gmane.org with local (Exim 4.69) (envelope-from ) id 1QWZmP-0007YU-Dz for bug-gnu-emacs@gnu.org; Tue, 14 Jun 2011 22:00:05 +0200 Received: from 38.98.147.133 ([38.98.147.133]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Tue, 14 Jun 2011 22:00:05 +0200 Received: from tzz by 38.98.147.133 with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Tue, 14 Jun 2011 22:00:05 +0200 X-Injected-Via-Gmane: http://gmane.org/ Mail-Followup-To: bug-gnu-emacs@gnu.org To: bug-gnu-emacs@gnu.org From: Ted Zlatanov Subject: Re: bug#8838: tty-run-terminal-initialization fails Date: Tue, 14 Jun 2011 14:58:55 -0500 Organization: =?utf-8?B?0KLQtdC+0LTQvtGAINCX0LvQsNGC0LDQvdC+0LI=?= @ Cienfuegos Lines: 12 Message-ID: <87fwncrxq8.fsf@lifelogs.com> References: <87y616hdsc.fsf@lifelogs.com> <877h8ouze7.fsf@lifelogs.com> <2w39jcmh76.fsf@fencepost.gnu.org> Mime-Version: 1.0 Content-Type: text/plain X-Complaints-To: usenet@dough.gmane.org X-Gmane-NNTP-Posting-Host: 38.98.147.133 X-Face: bd.DQ~'29fIs`T_%O%C\g%6jW)yi[zuz6; d4V0`@y-~$#3P_Ng{@m+e4o<4P'#(_GJQ%TT= D}[Ep*b!\e,fBZ'j_+#"Ps?s2!4H2-Y"sx" Mail-Copies-To: never User-Agent: Gnus/5.110018 (No Gnus v0.18) Emacs/24.0.50 (gnu/linux) Cancel-Lock: sha1:+w9orE4WwMaTfCbZb1ZFVTJT8Ic= X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 3) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 3) X-Received-From: 140.186.70.17 X-Spam-Score: -3.4 (---) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list Reply-To: bug-gnu-emacs@gnu.org 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: -3.4 (---) On Tue, 14 Jun 2011 13:54:53 -0400 Glenn Morris wrote: GM> Glenn Morris wrote: >> which seems like a waste of a progn to me. (Maybe the compiler optimizes >> it away though, I don't actually know.) GM> Comments in byte-opt indicate that it does. So the compiled coded ought GM> to neither know nor care if the source used when or if. OK, thanks for explaining. I'll keep happily using `when' :) Ted From unknown Sun Jun 22 07:54:52 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Wed, 13 Jul 2011 11:24:04 +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