Package: emacs;
Reported by: Lars Magne Ingebrigtsen <larsi <at> gnus.org>
Date: Fri, 14 Jun 2013 08:02:02 UTC
Severity: normal
Found in version 24.3.50
Done: Eli Zaretskii <eliz <at> gnu.org>
Bug is archived. No further changes may be made.
View this message in rfc822 format
From: Lars Magne Ingebrigtsen <larsi <at> gnus.org> To: Eli Zaretskii <eliz <at> gnu.org> Cc: 14616 <at> debbugs.gnu.org Subject: bug#14616: 24.3.50; Excessive cursor movement on non-X Emacs Date: Fri, 02 Aug 2013 16:00:51 +0200
Hm... here it seems like the delete-process really triggers a complete Emacs refresh: Breakpoint 7, clear_end_of_line (f=0xb7fbe0, first_unused_hpos=80) at terminal.c:153 153 if (FRAME_TERMINAL (f)->clear_end_of_line_hook) #0 clear_end_of_line (f=0xb7fbe0, first_unused_hpos=80) at terminal.c:153 #1 0x0000000000415944 in update_frame_line (f=f <at> entry=0xb7fbe0, vpos=23) at dispnew.c:4825 Lisp Backtrace: "redisplay_internal (C function)" (0xb5b5a8) "delete-process" (0xffffb840) "url-queue-kill-job" (0xffffbbe0) "url-queue-prune-old-entries" (0xffffbd80) "url-queue-run-queue" (0xffffbf10) "url-queue-callback-function" (0xffffc0a8) "apply" (0xffffc1b0) "url-http-activate-callback" (0xffffc360) "url-http-content-length-after-change-function" (0xffffc510) "url-http-generic-filter" (0xffffc698) Breakpoint 6, cursor_to (f=0xb7fbe0, vpos=0, hpos=0) at terminal.c:113 113 if (FRAME_TERMINAL (f)->cursor_to_hook) #0 cursor_to (f=0xb7fbe0, vpos=0, hpos=0) at terminal.c:113 #1 0x000000000041562c in update_frame_line (f=f <at> entry=0xb7fbe0, vpos=vpos <at> entry=0) at dispnew.c:4815 Lisp Backtrace: "redisplay_internal (C function)" (0xb5b5a8) "delete-process" (0xffffb840) "url-queue-kill-job" (0xffffbbe0) "url-queue-prune-old-entries" (0xffffbd80) "url-queue-run-queue" (0xffffbf10) "url-queue-callback-function" (0xffffc0a8) "apply" (0xffffc1b0) "url-http-activate-callback" (0xffffc360) "url-http-content-length-after-change-function" (0xffffc510) "url-http-generic-filter" (0xffffc698) Breakpoint 3, write_glyphs (f=0xb7fbe0, string=0x145e6f0, len=63) at terminal.c:163 163 if (FRAME_TERMINAL (f)->write_glyphs_hook) #0 write_glyphs (f=0xb7fbe0, string=0x145e6f0, len=63) at terminal.c:163 #1 0x0000000000415639 in update_frame_line (f=f <at> entry=0xb7fbe0, vpos=vpos <at> entry=0) at dispnew.c:4816 Lisp Backtrace: "redisplay_internal (C function)" (0xb5b5a8) "delete-process" (0xffffb840) "url-queue-kill-job" (0xffffbbe0) "url-queue-prune-old-entries" (0xffffbd80) "url-queue-run-queue" (0xffffbf10) "url-queue-callback-function" (0xffffc0a8) "apply" (0xffffc1b0) "url-http-activate-callback" (0xffffc360) "url-http-content-length-after-change-function" (0xffffc510) "url-http-generic-filter" (0xffffc698) Breakpoint 6, cursor_to (f=0xb7fbe0, vpos=0, hpos=63) at terminal.c:113 113 if (FRAME_TERMINAL (f)->cursor_to_hook) #0 cursor_to (f=0xb7fbe0, vpos=0, hpos=63) at terminal.c:113 #1 0x0000000000415934 in update_frame_line (f=f <at> entry=0xb7fbe0, vpos=vpos <at> entry=0) at dispnew.c:4824 Lisp Backtrace: "redisplay_internal (C function)" (0xb5b5a8) "delete-process" (0xffffb840) "url-queue-kill-job" (0xffffbbe0) "url-queue-prune-old-entries" (0xffffbd80) "url-queue-run-queue" (0xffffbf10) "url-queue-callback-function" (0xffffc0a8) "apply" (0xffffc1b0) "url-http-activate-callback" (0xffffc360) "url-http-content-length-after-change-function" (0xffffc510) "url-http-generic-filter" (0xffffc698) Breakpoint 7, clear_end_of_line (f=0xb7fbe0, first_unused_hpos=80) at terminal.c:153 153 if (FRAME_TERMINAL (f)->clear_end_of_line_hook) #0 clear_end_of_line (f=0xb7fbe0, first_unused_hpos=80) at terminal.c:153 #1 0x0000000000415944 in update_frame_line (f=f <at> entry=0xb7fbe0, vpos=vpos <at> entry=0) at dispnew.c:4825 Lisp Backtrace: "redisplay_internal (C function)" (0xb5b5a8) "delete-process" (0xffffb840) "url-queue-kill-job" (0xffffbbe0) "url-queue-prune-old-entries" (0xffffbd80) "url-queue-run-queue" (0xffffbf10) "url-queue-callback-function" (0xffffc0a8) "apply" (0xffffc1b0) "url-http-activate-callback" (0xffffc360) "url-http-content-length-after-change-function" (0xffffc510) "url-http-generic-filter" (0xffffc698) Breakpoint 6, cursor_to (f=0xb7fbe0, vpos=1, hpos=0) at terminal.c:113 113 if (FRAME_TERMINAL (f)->cursor_to_hook) #0 cursor_to (f=0xb7fbe0, vpos=1, hpos=0) at terminal.c:113 #1 0x000000000041562c in update_frame_line (f=f <at> entry=0xb7fbe0, vpos=vpos <at> entry=1) at dispnew.c:4815 Lisp Backtrace: "redisplay_internal (C function)" (0xb5b5a8) "delete-process" (0xffffb840) "url-queue-kill-job" (0xffffbbe0) "url-queue-prune-old-entries" (0xffffbd80) "url-queue-run-queue" (0xffffbf10) "url-queue-callback-function" (0xffffc0a8) "apply" (0xffffc1b0) "url-http-activate-callback" (0xffffc360) "url-http-content-length-after-change-function" (0xffffc510) "url-http-generic-filter" (0xffffc698) Breakpoint 3, write_glyphs (f=0xb7fbe0, string=0x145f5f0, len=80) at terminal.c:163 163 if (FRAME_TERMINAL (f)->write_glyphs_hook) #0 write_glyphs (f=0xb7fbe0, string=0x145f5f0, len=80) at terminal.c:163 #1 0x0000000000415639 in update_frame_line (f=f <at> entry=0xb7fbe0, vpos=vpos <at> entry=1) at dispnew.c:4816 Lisp Backtrace: "redisplay_internal (C function)" (0xb5b5a8) "delete-process" (0xffffb840) "url-queue-kill-job" (0xffffbbe0) "url-queue-prune-old-entries" (0xffffbd80) "url-queue-run-queue" (0xffffbf10) "url-queue-callback-function" (0xffffc0a8) "apply" (0xffffc1b0) "url-http-activate-callback" (0xffffc360) "url-http-content-length-after-change-function" (0xffffc510) "url-http-generic-filter" (0xffffc698) Breakpoint 6, cursor_to (f=0xb7fbe0, vpos=1, hpos=0) at terminal.c:113 113 if (FRAME_TERMINAL (f)->cursor_to_hook) #0 cursor_to (f=0xb7fbe0, vpos=1, hpos=0) at terminal.c:113 #1 0x0000000000415a36 in update_frame_line (f=f <at> entry=0xb7fbe0, vpos=vpos <at> entry=1) at dispnew.c:4830 Lisp Backtrace: "redisplay_internal (C function)" (0xb5b5a8) "delete-process" (0xffffb840) "url-queue-kill-job" (0xffffbbe0) "url-queue-prune-old-entries" (0xffffbd80) "url-queue-run-queue" (0xffffbf10) "url-queue-callback-function" (0xffffc0a8) "apply" (0xffffc1b0) "url-http-activate-callback" (0xffffc360) "url-http-content-length-after-change-function" (0xffffc510) "url-http-generic-filter" (0xffffc698) Breakpoint 6, cursor_to (f=0xb7fbe0, vpos=2, hpos=0) at terminal.c:113 113 if (FRAME_TERMINAL (f)->cursor_to_hook) #0 cursor_to (f=0xb7fbe0, vpos=2, hpos=0) at terminal.c:113 #1 0x000000000041562c in update_frame_line (f=f <at> entry=0xb7fbe0, vpos=vpos <at> entry=2) at dispnew.c:4815 Lisp Backtrace: "redisplay_internal (C function)" (0xb5b5a8) "delete-process" (0xffffb840) "url-queue-kill-job" (0xffffbbe0) "url-queue-prune-old-entries" (0xffffbd80) "url-queue-run-queue" (0xffffbf10) "url-queue-callback-function" (0xffffc0a8) "apply" (0xffffc1b0) "url-http-activate-callback" (0xffffc360) "url-http-content-length-after-change-function" (0xffffc510) "url-http-generic-filter" (0xffffc698) Breakpoint 3, write_glyphs (f=0xb7fbe0, string=0x14604f0, len=66) at terminal.c:163 163 if (FRAME_TERMINAL (f)->write_glyphs_hook) #0 write_glyphs (f=0xb7fbe0, string=0x14604f0, len=66) at terminal.c:163 #1 0x0000000000415639 in update_frame_line (f=f <at> entry=0xb7fbe0, vpos=vpos <at> entry=2) at dispnew.c:4816 Lisp Backtrace: "redisplay_internal (C function)" (0xb5b5a8) "delete-process" (0xffffb840) "url-queue-kill-job" (0xffffbbe0) "url-queue-prune-old-entries" (0xffffbd80) "url-queue-run-queue" (0xffffbf10) "url-queue-callback-function" (0xffffc0a8) "apply" (0xffffc1b0) "url-http-activate-callback" (0xffffc360) "url-http-content-length-after-change-function" (0xffffc510) "url-http-generic-filter" (0xffffc698) Breakpoint 6, cursor_to (f=0xb7fbe0, vpos=2, hpos=66) at terminal.c:113 113 if (FRAME_TERMINAL (f)->cursor_to_hook) #0 cursor_to (f=0xb7fbe0, vpos=2, hpos=66) at terminal.c:113 #1 0x0000000000415934 in update_frame_line (f=f <at> entry=0xb7fbe0, vpos=vpos <at> entry=2) at dispnew.c:4824 Lisp Backtrace: "redisplay_internal (C function)" (0xb5b5a8) "delete-process" (0xffffb840) "url-queue-kill-job" (0xffffbbe0) "url-queue-prune-old-entries" (0xffffbd80) "url-queue-run-queue" (0xffffbf10) "url-queue-callback-function" (0xffffc0a8) "apply" (0xffffc1b0) "url-http-activate-callback" (0xffffc360) "url-http-content-length-after-change-function" (0xffffc510) "url-http-generic-filter" (0xffffc698) Breakpoint 7, clear_end_of_line (f=0xb7fbe0, first_unused_hpos=80) at terminal.c:153 153 if (FRAME_TERMINAL (f)->clear_end_of_line_hook) #0 clear_end_of_line (f=0xb7fbe0, first_unused_hpos=80) at terminal.c:153 #1 0x0000000000415944 in update_frame_line (f=f <at> entry=0xb7fbe0, vpos=vpos <at> entry=2) at dispnew.c:4825 Lisp Backtrace: "redisplay_internal (C function)" (0xb5b5a8) "delete-process" (0xffffb840) "url-queue-kill-job" (0xffffbbe0) "url-queue-prune-old-entries" (0xffffbd80) "url-queue-run-queue" (0xffffbf10) "url-queue-callback-function" (0xffffc0a8) "apply" (0xffffc1b0) "url-http-activate-callback" (0xffffc360) "url-http-content-length-after-change-function" (0xffffc510) "url-http-generic-filter" (0xffffc698) Breakpoint 6, cursor_to (f=0xb7fbe0, vpos=3, hpos=0) at terminal.c:113 113 if (FRAME_TERMINAL (f)->cursor_to_hook) #0 cursor_to (f=0xb7fbe0, vpos=3, hpos=0) at terminal.c:113 #1 0x000000000041562c in update_frame_line (f=f <at> entry=0xb7fbe0, vpos=vpos <at> entry=3) at dispnew.c:4815 Lisp Backtrace: "redisplay_internal (C function)" (0xb5b5a8) "delete-process" (0xffffb840) "url-queue-kill-job" (0xffffbbe0) "url-queue-prune-old-entries" (0xffffbd80) "url-queue-run-queue" (0xffffbf10) "url-queue-callback-function" (0xffffc0a8) "apply" (0xffffc1b0) "url-http-activate-callback" (0xffffc360) "url-http-content-length-after-change-function" (0xffffc510) "url-http-generic-filter" (0xffffc698) Breakpoint 3, write_glyphs (f=0xb7fbe0, string=0x14613f0, len=53) at terminal.c:163 163 if (FRAME_TERMINAL (f)->write_glyphs_hook) #0 write_glyphs (f=0xb7fbe0, string=0x14613f0, len=53) at terminal.c:163 #1 0x0000000000415639 in update_frame_line (f=f <at> entry=0xb7fbe0, vpos=vpos <at> entry=3) at dispnew.c:4816 Lisp Backtrace: "redisplay_internal (C function)" (0xb5b5a8) "delete-process" (0xffffb840) "url-queue-kill-job" (0xffffbbe0) "url-queue-prune-old-entries" (0xffffbd80) "url-queue-run-queue" (0xffffbf10) "url-queue-callback-function" (0xffffc0a8) "apply" (0xffffc1b0) "url-http-activate-callback" (0xffffc360) "url-http-content-length-after-change-function" (0xffffc510) "url-http-generic-filter" (0xffffc698) Breakpoint 6, cursor_to (f=0xb7fbe0, vpos=3, hpos=53) at terminal.c:113 113 if (FRAME_TERMINAL (f)->cursor_to_hook) #0 cursor_to (f=0xb7fbe0, vpos=3, hpos=53) at terminal.c:113 #1 0x0000000000415934 in update_frame_line (f=f <at> entry=0xb7fbe0, vpos=vpos <at> entry=3) at dispnew.c:4824 Lisp Backtrace: "redisplay_internal (C function)" (0xb5b5a8) "delete-process" (0xffffb840) "url-queue-kill-job" (0xffffbbe0) "url-queue-prune-old-entries" (0xffffbd80) "url-queue-run-queue" (0xffffbf10) "url-queue-callback-function" (0xffffc0a8) "apply" (0xffffc1b0) "url-http-activate-callback" (0xffffc360) "url-http-content-length-after-change-function" (0xffffc510) "url-http-generic-filter" (0xffffc698) Breakpoint 7, clear_end_of_line (f=0xb7fbe0, first_unused_hpos=80) at terminal.c:153 153 if (FRAME_TERMINAL (f)->clear_end_of_line_hook) #0 clear_end_of_line (f=0xb7fbe0, first_unused_hpos=80) at terminal.c:153 #1 0x0000000000415944 in update_frame_line (f=f <at> entry=0xb7fbe0, vpos=vpos <at> entry=3) at dispnew.c:4825 Lisp Backtrace: "redisplay_internal (C function)" (0xb5b5a8) "delete-process" (0xffffb840) "url-queue-kill-job" (0xffffbbe0) "url-queue-prune-old-entries" (0xffffbd80) "url-queue-run-queue" (0xffffbf10) "url-queue-callback-function" (0xffffc0a8) "apply" (0xffffc1b0) "url-http-activate-callback" (0xffffc360) "url-http-content-length-after-change-function" (0xffffc510) "url-http-generic-filter" (0xffffc698) Breakpoint 6, cursor_to (f=0xb7fbe0, vpos=4, hpos=0) at terminal.c:113 113 if (FRAME_TERMINAL (f)->cursor_to_hook) #0 cursor_to (f=0xb7fbe0, vpos=4, hpos=0) at terminal.c:113 #1 0x000000000041562c in update_frame_line (f=f <at> entry=0xb7fbe0, vpos=vpos <at> entry=4) at dispnew.c:4815 Lisp Backtrace: "redisplay_internal (C function)" (0xb5b5a8) "delete-process" (0xffffb840) "url-queue-kill-job" (0xffffbbe0) "url-queue-prune-old-entries" (0xffffbd80) "url-queue-run-queue" (0xffffbf10) "url-queue-callback-function" (0xffffc0a8) "apply" (0xffffc1b0) "url-http-activate-callback" (0xffffc360) "url-http-content-length-after-change-function" (0xffffc510) "url-http-generic-filter" (0xffffc698) Breakpoint 3, write_glyphs (f=0xb7fbe0, string=0x14622f0, len=80) at terminal.c:163 163 if (FRAME_TERMINAL (f)->write_glyphs_hook) #0 write_glyphs (f=0xb7fbe0, string=0x14622f0, len=80) at terminal.c:163 #1 0x0000000000415639 in update_frame_line (f=f <at> entry=0xb7fbe0, vpos=vpos <at> entry=4) at dispnew.c:4816 Lisp Backtrace: "redisplay_internal (C function)" (0xb5b5a8) "delete-process" (0xffffb840) "url-queue-kill-job" (0xffffbbe0) "url-queue-prune-old-entries" (0xffffbd80) "url-queue-run-queue" (0xffffbf10) "url-queue-callback-function" (0xffffc0a8) "apply" (0xffffc1b0) "url-http-activate-callback" (0xffffc360) "url-http-content-length-after-change-function" (0xffffc510) "url-http-generic-filter" (0xffffc698) Breakpoint 6, cursor_to (f=0xb7fbe0, vpos=4, hpos=0) at terminal.c:113 113 if (FRAME_TERMINAL (f)->cursor_to_hook) #0 cursor_to (f=0xb7fbe0, vpos=4, hpos=0) at terminal.c:113 #1 0x0000000000415a36 in update_frame_line (f=f <at> entry=0xb7fbe0, vpos=vpos <at> entry=4) at dispnew.c:4830 Lisp Backtrace: "redisplay_internal (C function)" (0xb5b5a8) "delete-process" (0xffffb840) "url-queue-kill-job" (0xffffbbe0) "url-queue-prune-old-entries" (0xffffbd80) "url-queue-run-queue" (0xffffbf10) "url-queue-callback-function" (0xffffc0a8) "apply" (0xffffc1b0) "url-http-activate-callback" (0xffffc360) "url-http-content-length-after-change-function" (0xffffc510) "url-http-generic-filter" (0xffffc698) Breakpoint 6, cursor_to (f=0xb7fbe0, vpos=5, hpos=0) at terminal.c:113 113 if (FRAME_TERMINAL (f)->cursor_to_hook) #0 cursor_to (f=0xb7fbe0, vpos=5, hpos=0) at terminal.c:113 #1 0x000000000041562c in update_frame_line (f=f <at> entry=0xb7fbe0, vpos=vpos <at> entry=5) at dispnew.c:4815 Lisp Backtrace: "redisplay_internal (C function)" (0xb5b5a8) "delete-process" (0xffffb840) "url-queue-kill-job" (0xffffbbe0) "url-queue-prune-old-entries" (0xffffbd80) "url-queue-run-queue" (0xffffbf10) "url-queue-callback-function" (0xffffc0a8) "apply" (0xffffc1b0) "url-http-activate-callback" (0xffffc360) "url-http-content-length-after-change-function" (0xffffc510) "url-http-generic-filter" (0xffffc698) Breakpoint 3, write_glyphs (f=0xb7fbe0, string=0x14631f0, len=30) at terminal.c:163 163 if (FRAME_TERMINAL (f)->write_glyphs_hook) #0 write_glyphs (f=0xb7fbe0, string=0x14631f0, len=30) at terminal.c:163 #1 0x0000000000415639 in update_frame_line (f=f <at> entry=0xb7fbe0, vpos=vpos <at> entry=5) at dispnew.c:4816 Lisp Backtrace: "redisplay_internal (C function)" (0xb5b5a8) "delete-process" (0xffffb840) "url-queue-kill-job" (0xffffbbe0) "url-queue-prune-old-entries" (0xffffbd80) "url-queue-run-queue" (0xffffbf10) "url-queue-callback-function" (0xffffc0a8) "apply" (0xffffc1b0) "url-http-activate-callback" (0xffffc360) "url-http-content-length-after-change-function" (0xffffc510) "url-http-generic-filter" (0xffffc698) Breakpoint 6, cursor_to (f=0xb7fbe0, vpos=5, hpos=30) at terminal.c:113 113 if (FRAME_TERMINAL (f)->cursor_to_hook) #0 cursor_to (f=0xb7fbe0, vpos=5, hpos=30) at terminal.c:113 #1 0x0000000000415934 in update_frame_line (f=f <at> entry=0xb7fbe0, vpos=vpos <at> entry=5) at dispnew.c:4824 Lisp Backtrace: "redisplay_internal (C function)" (0xb5b5a8) "delete-process" (0xffffb840) "url-queue-kill-job" (0xffffbbe0) "url-queue-prune-old-entries" (0xffffbd80) "url-queue-run-queue" (0xffffbf10) "url-queue-callback-function" (0xffffc0a8) "apply" (0xffffc1b0) "url-http-activate-callback" (0xffffc360) "url-http-content-length-after-change-function" (0xffffc510) "url-http-generic-filter" (0xffffc698) -- (domestic pets only, the antidote for overdose, milk.) No Gnus T-Shirt for sale: http://ingebrigtsen.no/no.php
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.