From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: ashish.is@lostca.se (Ashish SHUKLA) Newsgroups: gmane.emacs.bugs Subject: bug#13864: 24.3.50; emacsclient -t loops when connected to emacs server running in X11 Date: Fri, 08 Mar 2013 15:38:30 +0530 Organization: Lost Case Message-ID: <868v5y9pb5.fsf@chateau.d.if> References: <86y5e4xpd8.fsf@chateau.d.if> <83ehfvt5pp.fsf@gnu.org> <86mwujou60.fsf@chateau.d.if> <83y5e2synt.fsf@gnu.org> <86ip56adz3.fsf@chateau.d.if> <83txoo1mp3.fsf@gnu.org> <868v60743o.fsf@chateau.d.if> <83ppzc1bx9.fsf@gnu.org> <866214m1bh.fsf@chateau.d.if> <838v5z1yx4.fsf@gnu.org> <86mwuf8xrq.fsf@chateau.d.if> <8362131sf1.fsf@gnu.org> <86ip538qb8.fsf@chateau.d.if> <83y5dzz88b.fsf@gnu.org> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: multipart/signed; boundary="==-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" X-Trace: ger.gmane.org 1362737400 7671 80.91.229.3 (8 Mar 2013 10:10:00 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Fri, 8 Mar 2013 10:10:00 +0000 (UTC) Cc: 13864@debbugs.gnu.org To: Eli Zaretskii Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Fri Mar 08 11:10:24 2013 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1UDuFp-00065Y-0L for geb-bug-gnu-emacs@m.gmane.org; Fri, 08 Mar 2013 11:10:21 +0100 Original-Received: from localhost ([::1]:35767 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UDuFT-0001fN-0r for geb-bug-gnu-emacs@m.gmane.org; Fri, 08 Mar 2013 05:09:59 -0500 Original-Received: from eggs.gnu.org ([208.118.235.92]:58637) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UDuFB-0001di-DO for bug-gnu-emacs@gnu.org; Fri, 08 Mar 2013 05:09:55 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1UDuEx-0006yG-2A for bug-gnu-emacs@gnu.org; Fri, 08 Mar 2013 05:09:41 -0500 Original-Received: from debbugs.gnu.org ([140.186.70.43]:34112) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UDuEw-0006y8-Sp for bug-gnu-emacs@gnu.org; Fri, 08 Mar 2013 05:09:26 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.72) (envelope-from ) id 1UDuFW-0000rX-Rd for bug-gnu-emacs@gnu.org; Fri, 08 Mar 2013 05:10:02 -0500 X-Loop: help-debbugs@gnu.org Resent-From: ashish.is@lostca.se (Ashish SHUKLA) Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 08 Mar 2013 10:10:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 13864 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: Original-Received: via spool by 13864-submit@debbugs.gnu.org id=B13864.13627373853286 (code B ref 13864); Fri, 08 Mar 2013 10:10:02 +0000 Original-Received: (at 13864) by debbugs.gnu.org; 8 Mar 2013 10:09:45 +0000 Original-Received: from localhost ([127.0.0.1]:38221 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1UDuFB-0000qs-13 for submit@debbugs.gnu.org; Fri, 08 Mar 2013 05:09:45 -0500 Original-Received: from arati.lostca.se ([144.76.32.53]:58640 ident=having) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1UDuF5-0000qh-6O for 13864@debbugs.gnu.org; Fri, 08 Mar 2013 05:09:40 -0500 Original-Received: from arati.lostca.se (localhost [127.0.0.1]) by arati.lostca.se (Postfix) with ESMTP id 9CDFC8A8; Fri, 8 Mar 2013 10:08:48 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=lostca.se; h=from:to:cc :subject:references:date:in-reply-to:message-id:mime-version :content-type; s=howrah; bh=3yiQeRKFYKeVdGIROVe0GaHk9Ms=; b=AzAx CvHAYen/pwU5S/6IW0/XhoecvUg/kGsJLdshiu+W2yGV9lkfa3/Ug2ABCt/9bXCK 6a1kWwPW8FgPT79sm2JAjsmmBIm7smtUND1dKF4z63Wfvv9bUcxcNm/cilqqNL4T Vizcbt93pOzxv72BjuJOYESsQOQWTYfAP0/8WIc= Original-Received: from chateau.d.if (localhost [IPv6:::1]) by arati.lostca.se (Postfix) with ESMTP id EA3488A7; Fri, 8 Mar 2013 10:08:46 +0000 (UTC) Original-Received: from chateau.d.if (localhost [IPv6:::1]); by chateau.d.if (OpenSMTPD) with ESMTP id e42f462b; Fri, 8 Mar 2013 15:38:35 +0530 (IST) X-Hashcash: 1:20:130308:13864@debbugs.gnu.org::5lr91aYTsgLGlvYw:00000000000000000000000000000000000000000V4F X-Face: )vGQ9yK7Y$Flebu1C>(B\gYBm)[$zfKM+p&TT[[JWl6:]S>cc$%-z7-`46Zf0B*syL.C]oCq[upTG~zuS0.$"_%)|Q@$hA=9{3l{%u^h3jJ^Zl; t7 X-Uptime: 3:12PM up 17:03, 11 users, load averages: 0.15, 0.07, 0.08 X-Operating-System: FreeBSD/FreeBSD 9.1-RELEASE/amd64 X-OpenPGP-Fingerprint: F682 CDCC 39DC 0FEA E116 20B6 C746 CFA9 E74F A4B0 X-Attribution: =?UTF-8?Q?=E0=A4=86=E0=A4=B6=E0=A5=80=E0=A4=B7?= Organisation: Lost Case X-Hashcash: 1:20:130308:ashish.is@lostca.se::o7SBHkU4ukkMRXxk:0000000000000000000000000000000000000000000FpO X-Hashcash: 1:20:130308:eliz@gnu.org::L5R8VEH2x9PAaGXW:000000dDO In-Reply-To: <83y5dzz88b.fsf@gnu.org> (Eli Zaretskii's message of "Thu, 07 Mar 2013 14:48:20 +0200") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.3.50 (amd64-portbld-freebsd9.1) Face: iVBORw0KGgoAAAANSUhEUgAAADAAAAAwBAMAAAClLOS0AAAAJ1BMVEWpqal/f39tbW1jY2Md HR2goKCenp6UlJROTk7////9/f35+fnT09ORJdieAAACVklEQVQ4jXXUP2vbQBQA8AvUTkgz5OzY Z0iGWhpS6BSrkECn0mvx0MEJ6AjtYrfoBCVDlD8naJYmNlRfwZq8+mkKlIZaGpJSYmP7Q/XkJDrJ Td8i/H68u3vHPaPufwLdf32AMA4A6GcAgvAamY1pOJiDIFqicTwLswDhfr3uxfFtkAY/GFHPMwzD 8zpnACmIOnE6js7rQb+v4NJrG9od0C+QgpHMy5jBewV+UDSMWiw1Y4fWfyV7+NGFzDsYa3pth9LJ Q4XvXxFHcJRvHOmygn5NAEabnDcQQguarnfoiwSCJ99jmKKcphsZONmWsDK9Ro7cvZOCtQdg8nje egLhc2LNlkLmsezzTFUUy5w18ocox/f0LaLgJy0zO75zk+9pp85GAj36xjqhdI0y3tq2m4dqqcWX zQWBTz8L1irvolXV4J+3q7eCDgVnttjNq6X8H+9KOZsuNk1uCzx8pSp+E9HImfJOTLdcGqo+YKnG EIovizkEn48V7BO+ch2DXcD4ENSpWiU+q8hjjbgTBZCXnZtyj0Ws4Q1Q0B2WXFtYZo65Bbyeeldw RS6qFueM80LlLA29YlVwGRYvFD+kwI/0O+A2PlpOP9GwslUVciHuYGechuBTp922YiDZCrghTknm XSyOM+D3aoRZlo0Jb42zY7DN4p2x4AeZ+QAYutx1sHwTHzMT5cMNduQ9yW3GczN4KZ86kb0c9O8T yXDeFqpl2fryPEAYGXIlezAPXYh2NgVr/gvdoHIuDwuPwOhcWE8f8mmICq41eATkn8x0kuRTIKcB wE9+/QUtiiAnYcaN7wAAAABJRU5ErkJggg== X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 140.186.70.43 X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Original-Sender: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.bugs:72224 Archived-At: --==-=-= Content-Type: multipart/mixed; boundary="=-=-=" --=-=-= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable On Thu, 07 Mar 2013 14:48:20 +0200, Eli Zaretskii said: >> From: ashish.is@lostca.se (Ashish SHUKLA) >> Cc: 13864@debbugs.gnu.org >> Date: Thu, 07 Mar 2013 15:49:55 +0530 >>=20 >> > (gdb) set pagination off >> > or >> > (gdb) set height 0 >>=20 >> > will do that. >>=20 >> Thanks >>=20 >> Let me know if you need anything else or like me to test something. > Another trick that potentially avoids some work is this: > (gdb) set logging on > This will cause GDB to put all of its output on a file named gdb.txt, > so you don't need to copy-paste from your screen into the mail > messages. (Caveat: this does not show what _you_ type at GDB's > prompt, only the GDB responses.) > What I need now is the output of several times the following > breakpoint is hit: > (gdb) break dispnew.c:4509 > (gdb) commands >> p i >> p desired_matrix->nrows >> if i < desired_matrix->nrows >> pgrowx desired_matrix->rows+i >> end I later added a 'continue' in here as Breakpoint 6 in the output. >> end > Also, let's see if scrolling_1 is ever called: > (gdb) break scrolling_1 > (gdb) commands >> continue >> end > (gdb) > The goal is to understand why Emacs is redrawing the display although > nothing on display changes. There's some convoluted code in > update_frame_line, a subroutine of update_frame_1, which attempts to > find the differences between the current line on display and what > should be on the current line, and only redraw the part(s) that > changed. I'd expect that code to figure out that nothing needs to be > redrawn in this case, but somehow it fails, I don't yet see why. Not sure if the attached gdb output is any useful. Here is what I did: =2D emacs -Q=20 =2D M-x server-start =2D gdb stuff, breakpoints + loading .gdbinit =2D Started an xterm of dimensions (maybe 20-25 rows) =2D emacsclient -t =2D key presses (none of them is C-x C-f) =2D Breakpoint 1 being hit and requiring me to type 'cont' on every hit =2D After some 'cont' inputs, I deleted it, and re-added it as Breakpoint 6= with 'continue' as mentioned above. =2D Breakpoint 6 being continuously hit =2D C-x 5 0 in emacsclient window =2D appended '=3D=3D=3D=3DEMACSCLIENT STOPPED=3D=3D=3D=3D' to logfile =2D emacsclient -t =2D Breakpoint 6 being hit =2D I resized window to 4-5 rows in an effort to reduce no. of redraw messa= ges =2D Killed gdb after 2 minutes, which killed emacs. Let me know if you need more information. Thanks =2D-=20 Ashish SHUKLA =E2=80=9CTous pour un, un pour tous, c'est notre devise=E2=80=9D (Alexandre= Dumas, p=C3=A8re, "Les Trois Mousquetaires", 1844) Sent from my Emacs --=-=-= Content-Type: application/octet-stream Content-Disposition: attachment; filename=gdb.txt.xz Content-Transfer-Encoding: base64 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 --=-=-=-- --==-=-= Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.19 (FreeBSD) iQIcBAEBCgAGBQJRObiiAAoJEMdGz6nnT6SwwgMP/RhF/6GBGhsvs+7YPQQMCMrk XC+d4W8lQoQ2toG0inf3xC4tu9oeTV429416wFHtwM6wVDLOLumCNXZnc+7VMf3s pkPe6TEj7Y4gPu3SGOWyNXQRvsPyh1s0E4YmBhX4DXklVaPStUg1qIS6xbQAQie1 sPhrVP+BojtEucjyRk1H9FQbAENmVlgo7sMJ7coBw44s6G5s/cCUaPyf6e8u73Py ytVIWQbdMu+7gGMgczBNJC2+3UNVX77+G3NX0D/2VI7Y/F67vakA0xNEsl6SIB4c L9d4T7HUm/d9Ig8Oxj1x4kfkDn8fMTGEDLAGdLpSH+n/JR/YPrbQnJ7T9RNCCOkx A0OogaM2sBGvRyttxJxjd4POvKD6qgw8XleeaSzk6JOo2eaVFUvpQR8XAtSDA4gw m3EUUjIjGHorWrPx53sUvRl65OjBTmR0vgznQXyIWzpF0wp/uKx5begfqaYrVff9 OHkCmdvu600sDlIoetLyMfdtQ6RDs3wsh9FngmgGdVMm+G7ieqI9gLnd60oY779b r0rejCVojXGl953DzAL3kphf80pDnxeRGiEiaYDKet9mkm28tNolN5mHtgrDeB20 HKO37sTiYhN8YScJvWnUbuDbrF9UnrRUdVTXfn22M4atr+Sn2KNrJfUTBzclYe3O hBbtzNk0BdMFos1T4d9g =/6n2 -----END PGP SIGNATURE----- --==-=-=--