From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: bojohan+news@dd.chalmers.se (Johan =?utf-8?Q?Bockg=C3=A5rd?=) Newsgroups: gmane.emacs.devel Subject: Re: [RFA] Console based mouse face highlighting. Date: Sun, 20 May 2007 11:37:10 +0200 Message-ID: References: <17989.37070.393150.565546@kahikatea.snap.net.nz> <17992.53379.953892.751275@kahikatea.snap.net.nz> <17993.11948.400368.430713@kahikatea.snap.net.nz> <17994.14013.614407.875104@kahikatea.snap.net.nz> <17994.32856.216525.50726@kahikatea.snap.net.nz> <17994.54868.931947.611990@kahikatea.snap.net.nz> <17995.31640.399794.621018@kahikatea.snap.net.nz> <17995.53754.860573.633945@kahikatea.snap.net.nz> <17996.55425.495501.592760@kahikatea.snap.net.nz> <17998.5626.348375.91578@kahikatea.snap.net.nz> <17998.45589.625578.730270@kahikatea.snap.net.nz> <17999.58366.589991.627229@kahikatea.snap.net.nz> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Trace: sea.gmane.org 1179653863 8771 80.91.229.12 (20 May 2007 09:37:43 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Sun, 20 May 2007 09:37:43 +0000 (UTC) To: emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Sun May 20 11:37:42 2007 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.50) id 1HphrA-0007gs-PL for ged-emacs-devel@m.gmane.org; Sun, 20 May 2007 11:37:41 +0200 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1HphrA-00073R-4Q for ged-emacs-devel@m.gmane.org; Sun, 20 May 2007 05:37:40 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1Hphr7-00073M-Da for emacs-devel@gnu.org; Sun, 20 May 2007 05:37:37 -0400 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1Hphr5-00073A-MZ for emacs-devel@gnu.org; Sun, 20 May 2007 05:37:36 -0400 Original-Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1Hphr5-000734-GQ for emacs-devel@gnu.org; Sun, 20 May 2007 05:37:35 -0400 Original-Received: from main.gmane.org ([80.91.229.2] helo=ciao.gmane.org) by monty-python.gnu.org with esmtps (TLS-1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1Hphr4-0006MW-P4 for emacs-devel@gnu.org; Sun, 20 May 2007 05:37:35 -0400 Original-Received: from list by ciao.gmane.org with local (Exim 4.43) id 1Hphqs-0002gA-TK for emacs-devel@gnu.org; Sun, 20 May 2007 11:37:22 +0200 Original-Received: from gamma02.me.chalmers.se ([129.16.50.72]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Sun, 20 May 2007 11:37:22 +0200 Original-Received: from bojohan+news by gamma02.me.chalmers.se with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Sun, 20 May 2007 11:37:22 +0200 X-Injected-Via-Gmane: http://gmane.org/ Mail-Followup-To: emacs-devel@gnu.org Original-Lines: 66 Original-X-Complaints-To: usenet@sea.gmane.org X-Gmane-NNTP-Posting-Host: gamma02.me.chalmers.se Mail-Copies-To: never User-Agent: Gnus/5.110006 (No Gnus v0.6) Emacs/22.1.50 (gnu/linux) Cancel-Lock: sha1:mHNXy+zZJ+Fq424Z5cxWmWcizv4= X-detected-kernel: Linux 2.6, seldom 2.4 (older, 4) X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:71416 Archived-At: Nick Roberts writes: > OK I've committed these changes to the trunk. I found these problems. 1. When the connection to Gpm is not open, term-close-connection causes a crash. (Evaluate `(term-close-connection)' twice.) Program received signal SIGSEGV, Segmentation fault. [Switching to Thread 47687871279920 (LWP 25171)] 0x0000000000547ffd in delete_gpm_wait_descriptor (desc=-1) at process.c:7032 7032 FD_CLR (desc, &input_wait_mask); 2. When t-mouse is running, evaluate (track-mouse (read-event)) Move the mouse. Program received signal SIGSEGV, Segmentation fault. 0x0000000000000000 in ?? () #0 0x0000000000000000 in ?? () #1 0x00000000004bb6f2 in read_char (commandflag=0, nmaps=0, maps=0x0, prev_event=10402289, used_mouse_menu=0x0, end_time=0x0) at keyboard.c:4268 #2 0x00000000005351ee in read_filtered_event (no_switch_frame=0, ascii_required=0, error_nonascii=0, input_method=0, seconds=) at lread.c:504 #3 0x000000000051ad37 in Feval (form=) at eval.c:2334 #4 0x000000000051b0e1 in Fprogn (args=) at eval.c:447 #5 0x00000000004b9a6a in Ftrack_mouse (args=15790853) at keyboard.c:1436 #6 0x000000000051af28 in Feval (form=) at eval.c:2275 #7 0x000000000051b84e in Ffuncall (nargs=, args=) at eval.c:2997 #8 0x00000000005475bb in Fbyte_code (bytestr=, vector=15077793, maxdepth=141) at bytecode.c:679 #9 0x000000000051b308 in funcall_lambda (fun=9196644, nargs=1, arg_vector=0x7fffd1ad8808) at eval.c:3184 #10 0x000000000051b6e6 in Ffuncall (nargs=, args=) at eval.c:3054 #11 0x00000000005475bb in Fbyte_code (bytestr=, vector=15077745, maxdepth=8) at bytecode.c:679 #12 0x000000000051b308 in funcall_lambda (fun=9197612, nargs=1, arg_vector=0x7fffd1ad89e8) at eval.c:3184 #13 0x000000000051b6e6 in Ffuncall (nargs=, args=) at eval.c:3054 #14 0x00000000005188fd in Fcall_interactively (function=10766193, record_flag=10402193, keys=10473844) at callint.c:860 #15 0x00000000004b2bda in Fcommand_execute (cmd=10766193, record_flag=10402193, keys=10402193, special=) at keyboard.c:10116 #16 0x00000000004c00e0 in command_loop_1 () at keyboard.c:1873 #17 0x000000000051a1a4 in internal_condition_case (bfun=0x4bfd00 , handlers=10497953, hfun=0x4b9cd0 ) at eval.c:1481 #18 0x00000000004b907a in command_loop_2 () at keyboard.c:1329 #19 0x000000000051a2a7 in internal_catch (tag=, func=0x4b9060 , arg=10402193) at eval.c:1222 #20 0x00000000004b9b08 in command_loop () at keyboard.c:1308 #21 0x00000000004b9efa in recursive_edit_1 () at keyboard.c:1006 #22 0x00000000004b9ff9 in Frecursive_edit () at keyboard.c:1067 #23 0x00000000004ae82b in main (argc=2, argv=0x7fffd1ad94b8) at emacs.c:1762 Lisp Backtrace: "read-event" (0x9eb991) "track-mouse" (0xf0f305) "eval" (0xf0f2e5) "eval-last-sexp-1" (0x9eb991) "eval-last-sexp" (0x9eb991) "call-interactively" (0xa44771) -- Johan Bockgård