From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Sebastien Vauban Newsgroups: gmane.emacs.bugs Subject: bug#18785: 24.4.1; Emacs hangs with Org mode when point is in LOGBOOK Date: Fri, 24 Oct 2014 21:10:49 +0200 Organization: Sebastien Vauban Message-ID: <861tpx707a.fsf@example.com> References: <8661fdegiz.fsf@example.com> <8338ahbgea.fsf@gnu.org> <86r3y0s87h.fsf@example.com> <83siig870u.fsf@gnu.org> <86oat3hy7a.fsf@example.com> <83vbna7pio.fsf@gnu.org> <86wq7qzog1.fsf@example.com> <86vbn98r4c.fsf@example.com> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Trace: ger.gmane.org 1414178124 23145 80.91.229.3 (24 Oct 2014 19:15:24 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Fri, 24 Oct 2014 19:15:24 +0000 (UTC) Cc: 18785-ubl+/3LiMTaZdePnXv/OxA@public.gmane.org To: Eli Zaretskii Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org-mXXj517/zsQ@public.gmane.org Fri Oct 24 21:15:17 2014 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 1XhkKP-0001ED-6a for geb-bug-gnu-emacs@m.gmane.org; Fri, 24 Oct 2014 21:15:13 +0200 Original-Received: from localhost ([::1]:50187 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XhkKO-0005Lo-ID for geb-bug-gnu-emacs@m.gmane.org; Fri, 24 Oct 2014 15:15:12 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:44150) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XhkK3-0005Ah-DE for bug-gnu-emacs-mXXj517/zsQ@public.gmane.org; Fri, 24 Oct 2014 15:15:07 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1XhkJn-0002oE-7n for bug-gnu-emacs-mXXj517/zsQ@public.gmane.org; Fri, 24 Oct 2014 15:14:51 -0400 Original-Received: from debbugs.gnu.org ([140.186.70.43]:42199) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XhkJH-0002hd-Db; Fri, 24 Oct 2014 15:14:03 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.80) (envelope-from ) id 1XhkJG-0003Qw-E8; Fri, 24 Oct 2014 15:14:02 -0400 X-Loop: help-debbugs-mXXj517/zsQ@public.gmane.org Resent-From: Sebastien Vauban Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs-mXXj517/zsQ@public.gmane.org, emacs-orgmode-mXXj517/zsQ@public.gmane.org Resent-Date: Fri, 24 Oct 2014 19:14:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs-mXXj517/zsQ@public.gmane.org X-GNU-PR-Message: followup 18785 X-GNU-PR-Package: emacs,org-mode X-GNU-PR-Keywords: moreinfo Original-Received: via spool by 18785-submit-ubl+/3LiMTaZdePnXv/OxA@public.gmane.org id=B18785.141417799713122 (code B ref 18785); Fri, 24 Oct 2014 19:14:02 +0000 Original-Received: (at 18785) by debbugs.gnu.org; 24 Oct 2014 19:13:17 +0000 Original-Received: from localhost ([127.0.0.1]:34298 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1XhkIX-0003PZ-9h for submit-ubl+/3LiMTaZdePnXv/OxA@public.gmane.org; Fri, 24 Oct 2014 15:13:17 -0400 Original-Received: from dd5e0353a.access.telenet.be ([213.224.53.58]:40384 helo=mail.missioncriticalit.com) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1XhkIU-0003PJ-MZ for 18785-ubl+/3LiMTaZdePnXv/OxA@public.gmane.org; Fri, 24 Oct 2014 15:13:15 -0400 Original-Received: from MUNDANEUM.i-did-not-set--mail-host-address--so-tickle-me (ip-83-101-44-240.customer.schedom-europe.net [83.101.44.240]) by mail.missioncriticalit.com (Postfix) with ESMTPSA id 1D0EE503B87; Fri, 24 Oct 2014 21:12:53 +0200 (CEST) In-Reply-To: (Eli Zaretskii's message of "Fri, 24 Oct 2014 18:03:36 +0300") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.0.50 (windows-nt) X-Url: Under construction... X-Archive: encrypt X-BeenThere: debbugs-submit-ubl+/3LiMTaZdePnXv/OxA@public.gmane.org X-Mailman-Version: 2.1.15 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 3.x X-Received-From: 140.186.70.43 X-BeenThere: bug-gnu-emacs-mXXj517/zsQ@public.gmane.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-mXXj517/zsQ@public.gmane.org Original-Sender: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org-mXXj517/zsQ@public.gmane.org Xref: news.gmane.org gmane.emacs.bugs:95038 Eli Zaretskii wrote: >> From: Sebastien Vauban >> Cc: 18785-ubl+/3LiMTaZdePnXv/OxA@public.gmane.org >> Date: Fri, 24 Oct 2014 16:44:03 +0200 >>=20 >> > Some, yes. Now do that again, but instead of typing "finish", type >> > "bt full" after "thread 1". >>=20 >> Here it is: > > Thanks. What happens if you type "xbacktrace"? (You might need to > type "source /path/to/.gdbinit" before that, to get the xbacktrace > command defined.) It seems to fail? I still re-did a backtrace after that, and another xbacktrace at the end... --8<---------------cut here---------------start------------->8--- $ gdb -p 8300 GNU gdb (GDB) 7.8 Copyright (C) 2014 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Type "show copying" and "show warranty" for details. This GDB was configured as "i686-pc-cygwin". Type "show configuration" for configuration details. For bug reporting instructions, please see: . Find the GDB manual and other documentation resources online at: . For help, type "help". Type "apropos word" to search for commands related to "word". /cygdrive/d/Users/sva/.gdbinit:19: Error in sourced command file: No symbol table is loaded. Use the "file" command. Attaching to process 8300 [New Thread 8300.0x30b4] [New Thread 8300.0x1ee0] [New Thread 8300.0x3044] [New Thread 8300.0x1e30] [New Thread 8300.0x2f50] [New Thread 8300.0x6fc] [New Thread 8300.0x338c] [New Thread 8300.0x27e8] [New Thread 8300.0xd08] [New Thread 8300.0x33fc] [New Thread 8300.0x2708] [New Thread 8300.0x12a8] [New Thread 8300.0x1a38] [New Thread 8300.0x3354] [New Thread 8300.0x35c] [New Thread 8300.0x249c] [New Thread 8300.0x213c] [New Thread 8300.0x2570] [New Thread 8300.0x20fc] [New Thread 8300.0x2edc] [New Thread 8300.0x2268] [New Thread 8300.0xc84] [New Thread 8300.0x31ac] [New Thread 8300.0x2810] [New Thread 8300.0x1224] [New Thread 8300.0xf68] [New Thread 8300.0x2314] [New Thread 8300.0x7dc] [New Thread 8300.0x1664] [New Thread 8300.0x31f4] [New Thread 8300.0x31d0] [New Thread 8300.0x30dc] [New Thread 8300.0x22c4] [New Thread 8300.0x134c] [New Thread 8300.0x283c] [New Thread 8300.0x30d0] [New Thread 8300.0x2ee4] [New Thread 8300.0x31c0] [New Thread 8300.0x2990] [New Thread 8300.0x13b8] [New Thread 8300.0x2d28] [New Thread 8300.0x30d4] [New Thread 8300.0xc4c] [New Thread 8300.0x1e80] [New Thread 8300.0x2490] [New Thread 8300.0x1728] [New Thread 8300.0x27bc] [New Thread 8300.0x2364] [New Thread 8300.0x2b00] Reading symbols from /cygdrive/c/Program Files (x86)/emacs-trunk/bin/emacs.= exe...done. 0x7727f925 in ntdll!DbgBreakPoint () from /cygdrive/c/Windows/SYSTEM32/ntdll.dll (gdb) source ~/.gdbinit Warning: /cygdrive/c/Program Files (x86)/emacs-trunk/bin/../lwlib: No such = file or directory. SIGINT is used by the debugger. Are you sure you want to change it? (y or n) [answered Y; input not from te= rminal] Environment variable "DISPLAY" not defined. TERM =3D xterm-256color Breakpoint 1 at 0x10cde75: file c:/msys/home/Dani/emacs/trunk/src/emacs.c, = line 360. Temporary breakpoint 2 at 0x10e97f1: file c:/msys/home/Dani/emacs/trunk/src= /sysdep.c, line 911. (gdb) thread 1 [Switching to thread 1 (Thread 8300.0x30b4)] #0 0x010fbc6e in buf_bytepos_to_charpos (b=3D0x5fd9128, bytepos=3D177408) at c:/msys/home/Dani/emacs/trunk/src/marker.c:321 321 c:/msys/home/Dani/emacs/trunk/src/marker.c: No such file or directo= ry. (gdb) xbacktrace [Thread 8300.0x2b00 exited with code 0] (gdb) No symbol "DATA_SEG_BITS" in current context. bt full #0 0x010fbc6e in buf_bytepos_to_charpos (b=3D0x5fd9128, bytepos=3D177408) at c:/msys/home/Dani/emacs/trunk/src/marker.c:321 this_bytepos =3D 298487 changed =3D 0 tail =3D 0xae976d0 best_above =3D 215264 best_above_byte =3D 215603 best_below =3D 177062 best_below_byte =3D 177399 #1 0x0111cdcc in looking_at_1 (string=3D, posix=3D) at c:/msys/home/Dani/emacs/trunk/src/search.c:338 val =3D 21994682 p1 =3D 0x93d0000 "#+TITLE: Work\n#+DESCRIPTION:\n#+KEYWORDS:\n#= +LANGUAGE: en\n#+OPTIONS: H:4 num:t toc:2\n\n#+FILETAGS: :work:\n#+PROP= ERTY: eval no\n#+CATEGORY: MCit\n#+SETUPFILE: ~/src/org-style/setup/bigbl= ow-local-a"... p2 =3D s1 =3D 246399 s2 =3D i =3D bufp =3D 0x14e6b10 #2 0x0114e182 in Ffuncall (nargs=3D2, args=3D0x88ccb4) at c:/msys/home/Dani/emacs/trunk/src/eval.c:2723 internal_argbuf =3D {-1, 177128, 8965448, 17887955, 177062, 177399, 8965260, 17884253} fun =3D 19015597 original_fun =3D funcar =3D 183072464 numargs =3D 1 val =3D internal_args =3D i =3D count =3D 78 #3 0x0118ab67 in exec_byte_code (bytestr=3D298487, vector=3D183072464, maxdepth=3D2, args_template=3D21994650, nargs=3D21994650, args=3D0x0) at c:/msys/home/Dani/emacs/trunk/src/bytecode.c:920 targets =3D {0x118abea , 0x118c23d , 0x118c242 , 0x118c247 , 0x118aa20 , 0x118aa20 , 0x118b2c3 , 0x118b2f9 , 0x118b368 , 0x118b36d , 0x118b33e , 0x118b343 , 0x118aa4c , 0x118aa4c , 0x118b035 , 0x118b348 , 0x118b14c , 0x118b151 , 0x118b1aa , 0x118b1af , 0x118aaa5 , 0x118aaa5 , 0x118b1eb , 0x118b18a , 0x118b015 , 0x118b01a , 0x118b01f , ---Type to continue, or q to quit--- 0x118b025 , 0x118ab14 , 0x118ab14 , 0x118b1da , 0x118aff5 , 0x118afdf , 0x118afe4 , 0x118afe9 , 0x118afba , 0x118ab4a , 0x118ab4a , 0x118afa9 , 0x118afbf , 0x118b4b1 , 0x118b4b6 , 0x118b4bb , 0x118b48c , 0x118ab81 , 0x118ab81 , 0x118b452 , 0x118b491 , 0x118aec0 , 0x118aeb6 , 0x118adec , 0x118abea , 0x118abea , 0x118abea , 0x118abea , 0x118abea , 0x118b8a1 , 0x118b91d , 0x118b94e , 0x118bfdd , 0x118c00e , 0x118b0dd , 0x118b114 , 0x118c048 , 0x118b0a9 , 0x118b156 , 0x118c072 , 0x118be41 , 0x118be68 , 0x118be9d , 0x118bed1 , 0x118bf45 , 0x118bf69 , 0x118bf9e , 0x118bac7 , 0x118baeb , 0x118bb0f , 0x118bb44 , 0x118bb7c , 0x118bbb1 , 0x118bbed , 0x118bc21 , 0x118bc55 , 0x118bcc6 , 0x118bcf4 , 0x118bd22 , 0x118be04 , 0x118bd87 , 0x118bdc4 , 0x118b80c , 0x118c6d4 , 0x118c677 , 0x118c6a0 , 0x118c5a7 , 0x118c5db , 0x118c60f , 0x118c420 , 0x118abc0 , 0x118c467 , 0x118c48b , 0x118c4f8 , 0x118c53c , 0x118c580 , 0x118ba78 , 0x118baa1 , 0x118c915 , 0x118c956 , 0x118abea , 0x118c871 , 0x118c89a , 0x118c8c3 , 0x118c8ec , 0x118c708 , 0x118c731 , 0x118abc0 , 0x118abea , 0x118c758 , 0x118c798 , 0x118c7bc , 0x118c7e0 , 0x118c818 , 0x118c84d , 0x118b97f , 0x118c9f0 , 0x118c983 , ---Type to continue, or q to quit--- 0x118c9bb , 0x118c3bf , 0x118ca85 , 0x118abea , 0x118ad3e , 0x118b4c5 , 0x118b046 , 0x118b53f , 0x118b698 , 0x118b6f7 , 0x118ad04 , 0x118aceb , 0x118b1b4 , 0x118ac40 , 0x118b1fc , 0x118ad82 , 0x118adac , 0x118aee2 , 0x118af27 , 0x118af66 , 0x118b849 , 0x118b463 , 0x118ca25 , 0x118ca61 , 0x118c255 , 0x118c279 , 0x118c2a0 , 0x118c2c4 , 0x118c2f9 , 0x118c331 , 0x118c366 , 0x118c39b , 0x118c0a7 , 0x118c0dc , 0x118c114 , 0x118c138 , 0x118c16d , 0x118c1a5 , 0x118c1d7 , 0x118c209 , 0x118c643 , 0x118c3e8 , 0x118b25d , 0x118b297 , 0x118abea , 0x118b5d4 , 0x118b641 , 0x118b788 , 0x118ba23 , 0x118ac6a , 0x118bf05 , 0x118bc89 , 0x118c4b8 , 0x118b372 , 0x118b3a7 , 0x118abea , 0x118abea , 0x118b3eb , 0x118abea , 0x118abea , 0x118abea , 0x118abea , 0x118abea , 0x118abea , 0x118abea , 0x118abea , 0x118abea , 0x118b424 } count =3D 70 stack =3D { pc =3D 0x13b3b69 "\203\271", byte_string =3D 19768985, byte_string_start =3D 0x13b3ab9 "\b\204\006", next =3D 0x88d480 } result =3D 298487 type =3D (unknown: 19769000) #4 0x0114dabf in funcall_lambda (fun=3D19768957, nargs=3Dnargs@entry=3D1, arg_vector=3Darg_vector@entry=3D0x88ce44) at c:/msys/home/Dani/emacs/trunk/src/eval.c:2956 val =3D syms_left =3D 21994650 ---Type to continue, or q to quit--- next =3D 183072464 lexenv =3D 21994650 i =3D optional =3D rest =3D #5 0x0114deeb in Ffuncall (nargs=3D2, args=3D0x88ce40) at c:/msys/home/Dani/emacs/trunk/src/eval.c:2784 fun =3D original_fun =3D 19768957 funcar =3D 183072464 numargs =3D 1 val =3D internal_args =3D i =3D count =3D 68 #6 0x0114d56d in eval_sub (form=3Dform@entry=3D123830846) at c:/msys/home/Dani/emacs/trunk/src/eval.c:2151 vals =3D 0x88ce40 argnum =3D sa_avail =3D sa_must_free =3D false numargs =3D args_left =3D 21994650 i =3D maxargs =3D argvals =3D {67, 21994650, 8, 21994650, 0, 0, 172294172, 4784199} fun =3D 21249869 val =3D original_fun =3D 8965696 original_args =3D 123830838 funcar =3D 183072464 count =3D 67 #7 0x0114cce6 in apply_lambda (fun=3D19064021, args=3D, count=3Dcount@entry=3D66) at c:/msys/home/Dani/emacs/trunk/src/eval.c:2= 823 args_left =3D 21994650 i =3D numargs =3D 1 arg_vector =3D 0x88cee0 tem =3D 123830846 sa_avail =3D sa_must_free =3D #8 0x0114d042 in eval_sub (form=3D123830862) at c:/msys/home/Dani/emacs/trunk/src/eval.c:2253 fun =3D val =3D original_fun =3D 22174266 original_args =3D 123830854 funcar =3D 183072464 count =3D 66 ---Type to continue, or q to quit--- #9 0x0114d723 in Fsetq (args=3D) at c:/msys/home/Dani/emacs/trunk/src/eval.c:532 args_left =3D 123830878 val =3D sym =3D 123830878 lex_binding =3D #10 Fsetq (args=3D123830878) at c:/msys/home/Dani/emacs/trunk/src/eval.c:510 val =3D 123830878 #11 0x0114d1d2 in eval_sub (form=3D123830886) at c:/msys/home/Dani/emacs/trunk/src/eval.c:2128 numargs =3D args_left =3D 123830878 i =3D maxargs =3D argvals =3D {0, 0, 0, 123831022, 123831016, 123831022, 8966424, 181= 55110} fun =3D 21249317 val =3D original_fun =3D 22080714 original_args =3D 123830878 funcar =3D 183072464 count =3D 65 #12 0x0114d1d2 in eval_sub (form=3D123831030) at c:/msys/home/Dani/emacs/trunk/src/eval.c:2128 numargs =3D args_left =3D 123831022 i =3D maxargs =3D argvals =3D {0, 8966408, 8966552, 18401994, 23262090, 164, 21994650, 18139827} fun =3D 21249197 val =3D original_fun =3D 22080554 original_args =3D 123831022 funcar =3D 183072464 count =3D 64 #13 0x0114d8b1 in Fprogn (body=3D123831046) at c:/msys/home/Dani/emacs/trunk/src/eval.c:455 val =3D #14 0x01150d8c in Flet (args=3D123831054) at c:/msys/home/Dani/emacs/trunk/src/eval.c:963 temps =3D tem =3D lexenv =3D 21994650 elt =3D varlist =3D argnum =3D sa_avail =3D sa_must_free =3D false #15 0x0114d1d2 in eval_sub (form=3D123831062) ---Type to continue, or q to quit--- at c:/msys/home/Dani/emacs/trunk/src/eval.c:2128 numargs =3D args_left =3D 123831054 i =3D maxargs =3D argvals =3D {19834621, 8966792, 2, 28, 101384192, 5, 0, 18139827} fun =3D 21249533 val =3D original_fun =3D 22080938 original_args =3D 123831054 funcar =3D 183072464 count =3D 62 #16 0x0114d8b1 in Fprogn (body=3D123831070) at c:/msys/home/Dani/emacs/trunk/src/eval.c:455 val =3D #17 0x0114dc0e in funcall_lambda (fun=3D123831086, nargs=3Dnargs@entry=3D2, arg_vector=3Darg_vector@entry=3D0x88d420) at c:/msys/home/Dani/emacs/trunk/src/eval.c:2949 val =3D syms_left =3D 21994650 next =3D 183072464 lexenv =3D 21994650 i =3D optional =3D rest =3D #18 0x0114deeb in Ffuncall (nargs=3Dnargs@entry=3D3, args=3Dargs@entry=3D0x= 88d41c) at c:/msys/home/Dani/emacs/trunk/src/eval.c:2784 fun =3D original_fun =3D 123665554 funcar =3D 183072464 numargs =3D 2 val =3D internal_args =3D i =3D count =3D 59 #19 0x0114f0c6 in Fapply (nargs=3D3, args=3D0x88d41c) at c:/msys/home/Dani/emacs/trunk/src/eval.c:2292 i =3D numargs =3D funcall_nargs =3D spread_arg =3D 184324950 funcall_args =3D 0x0 fun =3D 123665554 retval =3D sa_avail =3D 16384 sa_must_free =3D false #20 0x0114e1e3 in Ffuncall (nargs=3D4, args=3D0x88d418) at c:/msys/home/Dani/emacs/trunk/src/eval.c:2703 fun =3D 21249845 ---Type to continue, or q to quit--- original_fun =3D 22081386 funcar =3D 183072464 numargs =3D 3 val =3D internal_args =3D i =3D count =3D 58 #21 0x0118ab67 in exec_byte_code (bytestr=3D298487, vector=3D183072464, maxdepth=3D4, args_template=3D512, nargs=3D1, args=3D0x88d598) at c:/msys/home/Dani/emacs/trunk/src/bytecode.c:920 targets =3D {0x118abea , 0x118c23d , 0x118c242 , 0x118c247 , 0x118aa20 , 0x118aa20 , 0x118b2c3 , 0x118b2f9 , 0x118b368 , 0x118b36d , 0x118b33e , 0x118b343 , 0x118aa4c , 0x118aa4c , 0x118b035 , 0x118b348 , 0x118b14c , 0x118b151 , 0x118b1aa , 0x118b1af , 0x118aaa5 , 0x118aaa5 , 0x118b1eb , 0x118b18a , 0x118b015 , 0x118b01a , 0x118b01f , 0x118b025 , 0x118ab14 , 0x118ab14 , 0x118b1da , 0x118aff5 , 0x118afdf , 0x118afe4 , 0x118afe9 , 0x118afba , 0x118ab4a , 0x118ab4a , 0x118afa9 , 0x118afbf , 0x118b4b1 , 0x118b4b6 , 0x118b4bb , 0x118b48c , 0x118ab81 , 0x118ab81 , 0x118b452 , 0x118b491 , 0x118aec0 , 0x118aeb6 , 0x118adec , 0x118abea , 0x118abea , 0x118abea , 0x118abea , 0x118abea , 0x118b8a1 , 0x118b91d , 0x118b94e , 0x118bfdd , 0x118c00e , 0x118b0dd , 0x118b114 , 0x118c048 , 0x118b0a9 , 0x118b156 , 0x118c072 , 0x118be41 , 0x118be68 , 0x118be9d , 0x118bed1 , 0x118bf45 , 0x118bf69 , 0x118bf9e , 0x118bac7 , 0x118baeb , 0x118bb0f , ---Type to continue, or q to quit--- 0x118bb44 , 0x118bb7c , 0x118bbb1 , 0x118bbed , 0x118bc21 , 0x118bc55 , 0x118bcc6 , 0x118bcf4 , 0x118bd22 , 0x118be04 , 0x118bd87 , 0x118bdc4 , 0x118b80c , 0x118c6d4 , 0x118c677 , 0x118c6a0 , 0x118c5a7 , 0x118c5db , 0x118c60f , 0x118c420 , 0x118abc0 , 0x118c467 , 0x118c48b , 0x118c4f8 , 0x118c53c , 0x118c580 , 0x118ba78 , 0x118baa1 , 0x118c915 , 0x118c956 , 0x118abea , 0x118c871 , 0x118c89a , 0x118c8c3 , 0x118c8ec , 0x118c708 , 0x118c731 , 0x118abc0 , 0x118abea , 0x118c758 , 0x118c798 , 0x118c7bc , 0x118c7e0 , 0x118c818 , 0x118c84d , 0x118b97f , 0x118c9f0 , 0x118c983 , 0x118c9bb , 0x118c3bf , 0x118ca85 , 0x118abea , 0x118ad3e , 0x118b4c5 , 0x118b046 , 0x118b53f , 0x118b698 , 0x118b6f7 , 0x118ad04 , 0x118aceb , 0x118b1b4 , 0x118ac40 , 0x118b1fc , 0x118ad82 , 0x118adac , 0x118aee2 , 0x118af27 , 0x118af66 , 0x118b849 , 0x118b463 , 0x118ca25 , 0x118ca61 , 0x118c255 , 0x118c279 , 0x118c2a0 , 0x118c2c4 , 0x118c2f9 , 0x118c331 , 0x118c366 , 0x118c39b , 0x118c0a7 , 0x118c0dc , 0x118c114 , 0x118c138 , 0x118c16d , 0x118c1a5 , 0x118c1d7 , 0x118c209 , 0x118c643 , 0x118c3e8 , 0x118b25d , 0x118b297 , 0x118abea , 0x118b5d4 , 0x118b641 , 0x118b788 , 0x118ba23 , 0x118ac6a , ---Type to continue, or q to quit--- 0x118bf05 , 0x118bc89 , 0x118c4b8 , 0x118b372 , 0x118b3a7 , 0x118abea , 0x118abea , 0x118b3eb , 0x118abea , 0x118abea , 0x118abea , 0x118abea , 0x118abea , 0x118abea , 0x118abea , 0x118abea , 0x118abea , 0x118b424 } count =3D 58 stack =3D { pc =3D 0x1630b89 "\207", byte_string =3D 23556761, byte_string_start =3D 0x1630b84 "\300\301\3= 02\003#\207", next =3D 0x88d5f0 } result =3D 298487 type =3D (unknown: 100912016) #22 0x0114dbc4 in funcall_lambda (fun=3D100912045, nargs=3Dnargs@entry=3D1, arg_vector=3Darg_vector@entry=3D0x88d598) at c:/msys/home/Dani/emacs/trunk/src/eval.c:2890 val =3D syms_left =3D next =3D 183072464 lexenv =3D i =3D optional =3D rest =3D #23 0x0114deeb in Ffuncall (nargs=3D2, args=3D0x88d594) at c:/msys/home/Dani/emacs/trunk/src/eval.c:2784 fun =3D original_fun =3D 23251666 funcar =3D 183072464 numargs =3D 1 val =3D internal_args =3D i =3D count =3D 57 #24 0x0118ab67 in exec_byte_code (bytestr=3D298487, vector=3D183072464, maxdepth=3D2, args_template=3D21994650, nargs=3D0, args=3D0x0) at c:/msys/home/Dani/emacs/trunk/src/bytecode.c:920 targets =3D {0x118abea , 0x118c23d , 0x118c242 , 0x118c247 , 0x118aa20 , 0x118aa20 , 0x118b2c3 , 0x118b2f9 , 0x118b368 , 0x118b36d , 0x118b33e , ---Type to continue, or q to quit--- 0x118b343 , 0x118aa4c , 0x118aa4c , 0x118b035 , 0x118b348 , 0x118b14c , 0x118b151 , 0x118b1aa , 0x118b1af , 0x118aaa5 , 0x118aaa5 , 0x118b1eb , 0x118b18a , 0x118b015 , 0x118b01a , 0x118b01f , 0x118b025 , 0x118ab14 , 0x118ab14 , 0x118b1da , 0x118aff5 , 0x118afdf , 0x118afe4 , 0x118afe9 , 0x118afba , 0x118ab4a , 0x118ab4a , 0x118afa9 , 0x118afbf , 0x118b4b1 , 0x118b4b6 , 0x118b4bb , 0x118b48c , 0x118ab81 , 0x118ab81 , 0x118b452 , 0x118b491 , 0x118aec0 , 0x118aeb6 , 0x118adec , 0x118abea , 0x118abea , 0x118abea , 0x118abea , 0x118abea , 0x118b8a1 , 0x118b91d , 0x118b94e , 0x118bfdd , 0x118c00e , 0x118b0dd , 0x118b114 , 0x118c048 , 0x118b0a9 , 0x118b156 , 0x118c072 , 0x118be41 , 0x118be68 , 0x118be9d , 0x118bed1 , 0x118bf45 , 0x118bf69 , 0x118bf9e , 0x118bac7 , 0x118baeb , 0x118bb0f , 0x118bb44 , 0x118bb7c , 0x118bbb1 , 0x118bbed , 0x118bc21 , 0x118bc55 , 0x118bcc6 , 0x118bcf4 , 0x118bd22 , 0x118be04 , 0x118bd87 , 0x118bdc4 , 0x118b80c , 0x118c6d4 , 0x118c677 , 0x118c6a0 , 0x118c5a7 , 0x118c5db , 0x118c60f , 0x118c420 , 0x118abc0 , 0x118c467 , 0x118c48b , 0x118c4f8 , 0x118c53c , 0x118c580 , 0x118ba78 , 0x118baa1 , 0x118c915 , 0x118c956 , 0x118abea , 0x118c871 , ---Type to continue, or q to quit--- 0x118c89a , 0x118c8c3 , 0x118c8ec , 0x118c708 , 0x118c731 , 0x118abc0 , 0x118abea , 0x118c758 , 0x118c798 , 0x118c7bc , 0x118c7e0 , 0x118c818 , 0x118c84d , 0x118b97f , 0x118c9f0 , 0x118c983 , 0x118c9bb , 0x118c3bf , 0x118ca85 , 0x118abea , 0x118ad3e , 0x118b4c5 , 0x118b046 , 0x118b53f , 0x118b698 , 0x118b6f7 , 0x118ad04 , 0x118aceb , 0x118b1b4 , 0x118ac40 , 0x118b1fc , 0x118ad82 , 0x118adac , 0x118aee2 , 0x118af27 , 0x118af66 , 0x118b849 , 0x118b463 , 0x118ca25 , 0x118ca61 , 0x118c255 , 0x118c279 , 0x118c2a0 , 0x118c2c4 , 0x118c2f9 , 0x118c331 , 0x118c366 , 0x118c39b , 0x118c0a7 , 0x118c0dc , 0x118c114 , 0x118c138 , 0x118c16d , 0x118c1a5 , 0x118c1d7 , 0x118c209 , 0x118c643 , 0x118c3e8 , 0x118b25d , 0x118b297 , 0x118abea , 0x118b5d4 , 0x118b641 , 0x118b788 , 0x118ba23 , 0x118ac6a , 0x118bf05 , 0x118bc89 , 0x118c4b8 , 0x118b372 , 0x118b3a7 , 0x118abea , 0x118abea , 0x118b3eb , 0x118abea , 0x118abea , 0x118abea , 0x118abea , 0x118abea , 0x118abea , 0x118abea , 0x118abea , 0x118abea , 0x118b424 } count =3D 57 stack =3D { pc =3D 0x13b5d73 "\207", byte_string =3D 19761177, byte_string_start =3D 0x13b5d69 "\b\204\006", next =3D 0x88dd50 ---Type to continue, or q to quit--- } result =3D 298487 type =3D (unknown: 19769200) #25 0x0114dabf in funcall_lambda (fun=3D19769173, nargs=3Dnargs@entry=3D1, arg_vector=3Darg_vector@entry=3D0x88d714) at c:/msys/home/Dani/emacs/trunk/src/eval.c:2956 val =3D syms_left =3D 21994650 next =3D 183072464 lexenv =3D 21994650 i =3D optional =3D rest =3D #26 0x0114deeb in Ffuncall (nargs=3D2, args=3D0x88d710) at c:/msys/home/Dani/emacs/trunk/src/eval.c:2784 fun =3D original_fun =3D 19769173 funcar =3D 183072464 numargs =3D 1 val =3D internal_args =3D i =3D count =3D 55 #27 0x0114d56d in eval_sub (form=3Dform@entry=3D123860206) at c:/msys/home/Dani/emacs/trunk/src/eval.c:2151 vals =3D 0x88d710 argnum =3D sa_avail =3D sa_must_free =3D false numargs =3D args_left =3D 21994650 i =3D maxargs =3D argvals =3D {54, 21994650, 8, 21994650, 0, 0, 172294172, 6} fun =3D 21249869 val =3D original_fun =3D 8967952 original_args =3D 123860198 funcar =3D 183072464 count =3D 54 #28 0x0114cce6 in apply_lambda (fun=3D19064021, args=3D, count=3Dcount@entry=3D53) at c:/msys/home/Dani/emacs/trunk/src/eval.c:2= 823 args_left =3D 21994650 i =3D numargs =3D 1 arg_vector =3D 0x88d7b0 tem =3D 123860206 sa_avail =3D sa_must_free =3D ---Type to continue, or q to quit--- #29 0x0114d042 in eval_sub (form=3D123860222) at c:/msys/home/Dani/emacs/trunk/src/eval.c:2253 fun =3D val =3D original_fun =3D 22174266 original_args =3D 123860214 funcar =3D 183072464 count =3D 53 #30 0x0114d723 in Fsetq (args=3D) at c:/msys/home/Dani/emacs/trunk/src/eval.c:532 args_left =3D 123860238 val =3D sym =3D 123860238 lex_binding =3D #31 Fsetq (args=3D123860238) at c:/msys/home/Dani/emacs/trunk/src/eval.c:510 val =3D 123860238 #32 0x0114d1d2 in eval_sub (form=3D123860246) at c:/msys/home/Dani/emacs/trunk/src/eval.c:2128 numargs =3D args_left =3D 123860238 i =3D maxargs =3D argvals =3D {23257530, 8968556, -1, 123860382, 123860376, 123860382, 8968680, 18155110} fun =3D 21249317 val =3D original_fun =3D 22080714 original_args =3D 123860238 funcar =3D 183072464 count =3D 52 #33 0x0114d1d2 in eval_sub (form=3D123860390) at c:/msys/home/Dani/emacs/trunk/src/eval.c:2128 numargs =3D args_left =3D 123860382 i =3D maxargs =3D argvals =3D {1, 8968656, 245905, 245566, 154992640, 0, 8968752, 0} fun =3D 21249197 val =3D original_fun =3D 22080554 original_args =3D 123860382 funcar =3D 183072464 count =3D 51 #34 0x0114d8b1 in Fprogn (body=3D123860406) at c:/msys/home/Dani/emacs/trunk/src/eval.c:455 val =3D #35 0x01150d8c in Flet (args=3D123860414) at c:/msys/home/Dani/emacs/trunk/src/eval.c:963 temps =3D ---Type to continue, or q to quit--- tem =3D lexenv =3D 21994650 elt =3D varlist =3D argnum =3D sa_avail =3D sa_must_free =3D false #36 0x0114d1d2 in eval_sub (form=3D123860422) at c:/msys/home/Dani/emacs/trunk/src/eval.c:2128 numargs =3D args_left =3D 123860414 i =3D maxargs =3D argvals =3D {171829549, 21994650, 163584406, 100503853, 100503853, 22118730, 8969384, 18478152} fun =3D 21249533 val =3D original_fun =3D 22080938 original_args =3D 123860414 funcar =3D 183072464 count =3D 49 #37 0x0114d8b1 in Fprogn (body=3D123860430) at c:/msys/home/Dani/emacs/trunk/src/eval.c:455 val =3D #38 0x0114dc0e in funcall_lambda (fun=3D123860446, nargs=3Dnargs@entry=3D1, arg_vector=3Darg_vector@entry=3D0x88dcf0) at c:/msys/home/Dani/emacs/trunk/src/eval.c:2949 val =3D syms_left =3D 21994650 next =3D 183072464 lexenv =3D 21994650 i =3D optional =3D rest =3D #39 0x0114deeb in Ffuncall (nargs=3Dnargs@entry=3D2, args=3Dargs@entry=3D0x= 88dcec) at c:/msys/home/Dani/emacs/trunk/src/eval.c:2784 fun =3D original_fun =3D 123665586 funcar =3D 183072464 numargs =3D 1 val =3D internal_args =3D i =3D count =3D 46 #40 0x0114f0e4 in Fapply (nargs=3D3, args=3D0x88dcec) at c:/msys/home/Dani/emacs/trunk/src/eval.c:2288 i =3D numargs =3D funcall_nargs =3D ---Type to continue, or q to quit--- spread_arg =3D 21994650 funcall_args =3D 0x0 fun =3D 123665586 retval =3D sa_avail =3D 16384 sa_must_free =3D false #41 0x0114e1e3 in Ffuncall (nargs=3D4, args=3D0x88dce8) at c:/msys/home/Dani/emacs/trunk/src/eval.c:2703 fun =3D 21249845 original_fun =3D 22081386 funcar =3D 183072464 numargs =3D 3 val =3D internal_args =3D i =3D count =3D 45 #42 0x0118ab67 in exec_byte_code (bytestr=3D298487, vector=3D183072464, maxdepth=3D4, args_template=3D512, nargs=3D0, args=3D0x88de7c) at c:/msys/home/Dani/emacs/trunk/src/bytecode.c:920 targets =3D {0x118abea , 0x118c23d , 0x118c242 , 0x118c247 , 0x118aa20 , 0x118aa20 , 0x118b2c3 , 0x118b2f9 , 0x118b368 , 0x118b36d , 0x118b33e , 0x118b343 , 0x118aa4c , 0x118aa4c , 0x118b035 , 0x118b348 , 0x118b14c , 0x118b151 , 0x118b1aa , 0x118b1af , 0x118aaa5 , 0x118aaa5 , 0x118b1eb , 0x118b18a , 0x118b015 , 0x118b01a , 0x118b01f , 0x118b025 , 0x118ab14 , 0x118ab14 , 0x118b1da , 0x118aff5 , 0x118afdf , 0x118afe4 , 0x118afe9 , 0x118afba , 0x118ab4a , 0x118ab4a , 0x118afa9 , 0x118afbf , 0x118b4b1 , 0x118b4b6 , 0x118b4bb , 0x118b48c , 0x118ab81 , 0x118ab81 , 0x118b452 , 0x118b491 , 0x118aec0 , 0x118aeb6 , 0x118adec , 0x118abea , 0x118abea , 0x118abea , 0x118abea , 0x118abea , 0x118b8a1 , 0x118b91d , 0x118b94e , ---Type to continue, or q to quit--- 0x118bfdd , 0x118c00e , 0x118b0dd , 0x118b114 , 0x118c048 , 0x118b0a9 , 0x118b156 , 0x118c072 , 0x118be41 , 0x118be68 , 0x118be9d , 0x118bed1 , 0x118bf45 , 0x118bf69 , 0x118bf9e , 0x118bac7 , 0x118baeb , 0x118bb0f , 0x118bb44 , 0x118bb7c , 0x118bbb1 , 0x118bbed , 0x118bc21 , 0x118bc55 , 0x118bcc6 , 0x118bcf4 , 0x118bd22 , 0x118be04 , 0x118bd87 , 0x118bdc4 , 0x118b80c , 0x118c6d4 , 0x118c677 , 0x118c6a0 , 0x118c5a7 , 0x118c5db , 0x118c60f , 0x118c420 , 0x118abc0 , 0x118c467 , 0x118c48b , 0x118c4f8 , 0x118c53c , 0x118c580 , 0x118ba78 , 0x118baa1 , 0x118c915 , 0x118c956 , 0x118abea , 0x118c871 , 0x118c89a , 0x118c8c3 , 0x118c8ec , 0x118c708 , 0x118c731 , 0x118abc0 , 0x118abea , 0x118c758 , 0x118c798 , 0x118c7bc , 0x118c7e0 , 0x118c818 , 0x118c84d , 0x118b97f , 0x118c9f0 , 0x118c983 , 0x118c9bb , 0x118c3bf , 0x118ca85 , 0x118abea , 0x118ad3e , 0x118b4c5 , 0x118b046 , 0x118b53f , 0x118b698 , 0x118b6f7 , 0x118ad04 , 0x118aceb , 0x118b1b4 , 0x118ac40 , 0x118b1fc , 0x118ad82 , 0x118adac , 0x118aee2 , 0x118af27 , 0x118af66 , 0x118b849 , 0x118b463 , 0x118ca25 , 0x118ca61 , 0x118c255 , 0x118c279 , 0x118c2a0 , 0x118c2c4 , 0x118c2f9 , 0x118c331 , 0x118c366 , 0x118c39b , ---Type to continue, or q to quit--- 0x118c0a7 , 0x118c0dc , 0x118c114 , 0x118c138 , 0x118c16d , 0x118c1a5 , 0x118c1d7 , 0x118c209 , 0x118c643 , 0x118c3e8 , 0x118b25d , 0x118b297 , 0x118abea , 0x118b5d4 , 0x118b641 , 0x118b788 , 0x118ba23 , 0x118ac6a , 0x118bf05 , 0x118bc89 , 0x118c4b8 , 0x118b372 , 0x118b3a7 , 0x118abea , 0x118abea , 0x118b3eb , 0x118abea , 0x118abea , 0x118abea , 0x118abea , 0x118abea , 0x118abea , 0x118abea , 0x118abea , 0x118abea , 0x118b424 } count =3D 45 stack =3D { pc =3D 0x1630b89 "\207", byte_string =3D 23556761, byte_string_start =3D 0x1630b84 "\300\301\3= 02\003#\207", next =3D 0x88def0 } result =3D 298487 type =3D (unknown: 100913376) #43 0x0114dbc4 in funcall_lambda (fun=3D100913405, nargs=3Dnargs@entry=3D0, arg_vector=3Darg_vector@entry=3D0x88de7c) at c:/msys/home/Dani/emacs/trunk/src/eval.c:2890 val =3D syms_left =3D next =3D 183072464 lexenv =3D i =3D optional =3D rest =3D #44 0x0114deeb in Ffuncall (nargs=3D1, args=3D0x88de78) at c:/msys/home/Dani/emacs/trunk/src/eval.c:2784 fun =3D original_fun =3D 23251602 funcar =3D 183072464 numargs =3D 0 val =3D internal_args =3D i =3D count =3D 44 ---Type to continue, or q to quit--- #45 0x0118ab67 in exec_byte_code (bytestr=3D298487, vector=3D183072464, maxdepth=3D1, args_template=3D0, nargs=3D8969848, args=3D0x88e014) at c:/msys/home/Dani/emacs/trunk/src/bytecode.c:920 targets =3D {0x118abea , 0x118c23d , 0x118c242 , 0x118c247 , 0x118aa20 , 0x118aa20 , 0x118b2c3 , 0x118b2f9 , 0x118b368 , 0x118b36d , 0x118b33e , 0x118b343 , 0x118aa4c , 0x118aa4c , 0x118b035 , 0x118b348 , 0x118b14c , 0x118b151 , 0x118b1aa , 0x118b1af , 0x118aaa5 , 0x118aaa5 , 0x118b1eb , 0x118b18a , 0x118b015 , 0x118b01a , 0x118b01f , 0x118b025 , 0x118ab14 , 0x118ab14 , 0x118b1da , 0x118aff5 , 0x118afdf , 0x118afe4 , 0x118afe9 , 0x118afba , 0x118ab4a , 0x118ab4a , 0x118afa9 , 0x118afbf , 0x118b4b1 , 0x118b4b6 , 0x118b4bb , 0x118b48c , 0x118ab81 , 0x118ab81 , 0x118b452 , 0x118b491 , 0x118aec0 , 0x118aeb6 , 0x118adec , 0x118abea , 0x118abea , 0x118abea , 0x118abea , 0x118abea , 0x118b8a1 , 0x118b91d , 0x118b94e , 0x118bfdd , 0x118c00e , 0x118b0dd , 0x118b114 , 0x118c048 , 0x118b0a9 , 0x118b156 , 0x118c072 , 0x118be41 , 0x118be68 , 0x118be9d , 0x118bed1 , 0x118bf45 , 0x118bf69 , 0x118bf9e , 0x118bac7 , 0x118baeb , 0x118bb0f , 0x118bb44 , 0x118bb7c , 0x118bbb1 , 0x118bbed , 0x118bc21 , 0x118bc55 , 0x118bcc6 , 0x118bcf4 , 0x118bd22 , 0x118be04 , 0x118bd87 , 0x118bdc4 , 0x118b80c , 0x118c6d4 , ---Type to continue, or q to quit--- 0x118c677 , 0x118c6a0 , 0x118c5a7 , 0x118c5db , 0x118c60f , 0x118c420 , 0x118abc0 , 0x118c467 , 0x118c48b , 0x118c4f8 , 0x118c53c , 0x118c580 , 0x118ba78 , 0x118baa1 , 0x118c915 , 0x118c956 , 0x118abea , 0x118c871 , 0x118c89a , 0x118c8c3 , 0x118c8ec , 0x118c708 , 0x118c731 , 0x118abc0 , 0x118abea , 0x118c758 , 0x118c798 , 0x118c7bc , 0x118c7e0 , 0x118c818 , 0x118c84d , 0x118b97f , 0x118c9f0 , 0x118c983 , 0x118c9bb , 0x118c3bf , 0x118ca85 , 0x118abea , 0x118ad3e , 0x118b4c5 , 0x118b046 , 0x118b53f , 0x118b698 , 0x118b6f7 , 0x118ad04 , 0x118aceb , 0x118b1b4 , 0x118ac40 , 0x118b1fc , 0x118ad82 , 0x118adac , 0x118aee2 , 0x118af27 , 0x118af66 , 0x118b849 , 0x118b463 , 0x118ca25 , 0x118ca61 , 0x118c255 , 0x118c279 , 0x118c2a0 , 0x118c2c4 , 0x118c2f9 , 0x118c331 , 0x118c366 , 0x118c39b , 0x118c0a7 , 0x118c0dc , 0x118c114 , 0x118c138 , 0x118c16d , 0x118c1a5 , 0x118c1d7 , 0x118c209 , 0x118c643 , 0x118c3e8 , 0x118b25d , 0x118b297 , 0x118abea , 0x118b5d4 , 0x118b641 , 0x118b788 , 0x118ba23 , 0x118ac6a , 0x118bf05 , 0x118bc89 , 0x118c4b8 , 0x118b372 , 0x118b3a7 , 0x118abea , 0x118abea , 0x118b3eb , 0x118abea , 0x118abea , 0x118abea , 0x118abea , 0x118abea , 0x118abea , ---Type to continue, or q to quit--- 0x118abea , 0x118abea , 0x118abea , 0x118b424 } count =3D 44 stack =3D { pc =3D 0x13cc0fe "\210`\002V\203a\001`\300\242W\20= 3a\001\326`\327\"\330>\204a\001\r\306H\211\001@T\240\266\002\r\306H\211\001= A\300\242`Z\\\241\266\002`\262\002?\001\300\242\002Z\016\032W\203\222\001\r= \307H\211\001@T\240\266\002\r\307H\211\001A\300\242\005Z\\\241\266\002\303\= 311\003\300\242?\006\006%\240\210\202C\002\r\331H\211\001@T\240\266\002\r\3= 31H\211\001A\300\242\006\006Z\\\241\266\002\300\242\003Z\016\032\307_V\203\= 350\001\303\311\004\211\300\242\\g\211\262\a?=C3=A2%\240\210\002=C3=A2B\005= \203\336\001\005\211\002\002AB\241\266\002\202\344\001\211\016\033B\026\033= \210\202\253\001\303\311\004\300\242?=C3=A2%\240\210"..., byte_string =3D 19651801, byte_string_start =3D 0x13cbfd2 "=C2=A2\203=3D", next =3D 0x88e1d0 } result =3D 298487 type =3D (unknown: 150979088) #46 0x0114dbc4 in funcall_lambda (fun=3D154739181, nargs=3Dnargs@entry=3D0, arg_vector=3Darg_vector@entry=3D0x88e014) at c:/msys/home/Dani/emacs/trunk/src/eval.c:2890 val =3D syms_left =3D next =3D 183072464 lexenv =3D i =3D optional =3D rest =3D #47 0x0114deeb in Ffuncall (nargs=3D1, args=3D0x88e010) at c:/msys/home/Dani/emacs/trunk/src/eval.c:2784 fun =3D original_fun =3D 154739181 funcar =3D 183072464 numargs =3D 0 val =3D internal_args =3D i =3D count =3D 43 #48 0x0114d56d in eval_sub (form=3Dform@entry=3D184325014) at c:/msys/home/Dani/emacs/trunk/src/eval.c:2151 vals =3D 0x88e010 argnum =3D sa_avail =3D sa_must_free =3D false numargs =3D args_left =3D 21994650 i =3D ---Type to continue, or q to quit--- maxargs =3D argvals =3D {5, 8970592, 65534, 18033540, 21994650, 5, 0, 2} fun =3D 21249869 val =3D original_fun =3D 8970256 original_args =3D 184325022 funcar =3D 183072464 count =3D 42 #49 0x01150a13 in internal_lisp_condition_case (var=3D23616610, bodyform=3D184325014, handlers=3D184324966) at c:/msys/home/Dani/emacs/trunk/src/eval.c:1313 val =3D c =3D oldhandlerlist =3D 0x60b5d90 clausenb =3D #50 0x0118af48 in exec_byte_code (bytestr=3D298487, vector=3D183072464, maxdepth=3D143, args_template=3D1024, nargs=3D8970572, args=3D0x88e2ec) at c:/msys/home/Dani/emacs/trunk/src/bytecode.c:1163 targets =3D {0x118abea , 0x118c23d , 0x118c242 , 0x118c247 , 0x118aa20 , 0x118aa20 , 0x118b2c3 , 0x118b2f9 , 0x118b368 , 0x118b36d , 0x118b33e , 0x118b343 , 0x118aa4c , 0x118aa4c , 0x118b035 , 0x118b348 , 0x118b14c , 0x118b151 , 0x118b1aa , 0x118b1af , 0x118aaa5 , 0x118aaa5 , 0x118b1eb , 0x118b18a , 0x118b015 , 0x118b01a , 0x118b01f , 0x118b025 , 0x118ab14 , 0x118ab14 , 0x118b1da , 0x118aff5 , 0x118afdf , 0x118afe4 , 0x118afe9 , 0x118afba , 0x118ab4a , 0x118ab4a , 0x118afa9 , 0x118afbf , 0x118b4b1 , 0x118b4b6 , 0x118b4bb , 0x118b48c , 0x118ab81 , 0x118ab81 , 0x118b452 , 0x118b491 , 0x118aec0 , 0x118aeb6 , 0x118adec , 0x118abea , 0x118abea , 0x118abea , 0x118abea , 0x118abea , 0x118b8a1 , 0x118b91d , 0x118b94e , 0x118bfdd , 0x118c00e , ---Type to continue, or q to quit--- 0x118b0dd , 0x118b114 , 0x118c048 , 0x118b0a9 , 0x118b156 , 0x118c072 , 0x118be41 , 0x118be68 , 0x118be9d , 0x118bed1 , 0x118bf45 , 0x118bf69 , 0x118bf9e , 0x118bac7 , 0x118baeb , 0x118bb0f , 0x118bb44 , 0x118bb7c , 0x118bbb1 , 0x118bbed , 0x118bc21 , 0x118bc55 , 0x118bcc6 , 0x118bcf4 , 0x118bd22 , 0x118be04 , 0x118bd87 , 0x118bdc4 , 0x118b80c , 0x118c6d4 , 0x118c677 , 0x118c6a0 , 0x118c5a7 , 0x118c5db , 0x118c60f , 0x118c420 , 0x118abc0 , 0x118c467 , 0x118c48b , 0x118c4f8 , 0x118c53c , 0x118c580 , 0x118ba78 , 0x118baa1 , 0x118c915 , 0x118c956 , 0x118abea , 0x118c871 , 0x118c89a , 0x118c8c3 , 0x118c8ec , 0x118c708 , 0x118c731 , 0x118abc0 , 0x118abea , 0x118c758 , 0x118c798 , 0x118c7bc , 0x118c7e0 , 0x118c818 , 0x118c84d , 0x118b97f , 0x118c9f0 , 0x118c983 , 0x118c9bb , 0x118c3bf , 0x118ca85 , 0x118abea , 0x118ad3e , 0x118b4c5 , 0x118b046 , 0x118b53f , 0x118b698 , 0x118b6f7 , 0x118ad04 , 0x118aceb , 0x118b1b4 , 0x118ac40 , 0x118b1fc , 0x118ad82 , 0x118adac , 0x118aee2 , 0x118af27 , 0x118af66 , 0x118b849 , 0x118b463 , 0x118ca25 , 0x118ca61 , 0x118c255 , 0x118c279 , 0x118c2a0 , 0x118c2c4 , 0x118c2f9 , 0x118c331 , 0x118c366 , 0x118c39b , 0x118c0a7 , 0x118c0dc , ---Type to continue, or q to quit--- 0x118c114 , 0x118c138 , 0x118c16d , 0x118c1a5 , 0x118c1d7 , 0x118c209 , 0x118c643 , 0x118c3e8 , 0x118b25d , 0x118b297 , 0x118abea , 0x118b5d4 , 0x118b641 , 0x118b788 , 0x118ba23 , 0x118ac6a , 0x118bf05 , 0x118bc89 , 0x118c4b8 , 0x118b372 , 0x118b3a7 , 0x118abea , 0x118abea , 0x118b3eb , 0x118abea , 0x118abea , 0x118abea , 0x118abea , 0x118abea , 0x118abea , 0x118abea , 0x118abea , 0x118abea , 0x118b424 } count =3D 42 stack =3D { pc =3D 0x13cc277 "\266\204\207", byte_string =3D 19651705, byte_string_start =3D 0x13cc222 "\211C\211\242\204= \v", next =3D 0x88e350 } result =3D 298487 type =3D (unknown: 8970592) #51 0x0114dbc4 in funcall_lambda (fun=3D19651685, nargs=3Dnargs@entry=3D0, arg_vector=3Darg_vector@entry=3D0x88e2ec) at c:/msys/home/Dani/emacs/trunk/src/eval.c:2890 val =3D syms_left =3D next =3D 183072464 lexenv =3D i =3D optional =3D rest =3D #52 0x0114deeb in Ffuncall (nargs=3D1, args=3D0x88e2e8) at c:/msys/home/Dani/emacs/trunk/src/eval.c:2784 fun =3D original_fun =3D 23616578 funcar =3D 183072464 numargs =3D 0 val =3D internal_args =3D i =3D count =3D 41 #53 0x0118ab67 in exec_byte_code (bytestr=3D298487, vector=3D183072464, maxdepth=3D1, args_template=3D21994650, nargs=3D21994650, args=3D0x0) ---Type to continue, or q to quit--- at c:/msys/home/Dani/emacs/trunk/src/bytecode.c:920 targets =3D {0x118abea , 0x118c23d , 0x118c242 , 0x118c247 , 0x118aa20 , 0x118aa20 , 0x118b2c3 , 0x118b2f9 , 0x118b368 , 0x118b36d , 0x118b33e , 0x118b343 , 0x118aa4c , 0x118aa4c , 0x118b035 , 0x118b348 , 0x118b14c , 0x118b151 , 0x118b1aa , 0x118b1af , 0x118aaa5 , 0x118aaa5 , 0x118b1eb , 0x118b18a , 0x118b015 , 0x118b01a , 0x118b01f , 0x118b025 , 0x118ab14 , 0x118ab14 , 0x118b1da , 0x118aff5 , 0x118afdf , 0x118afe4 , 0x118afe9 , 0x118afba , 0x118ab4a , 0x118ab4a , 0x118afa9 , 0x118afbf , 0x118b4b1 , 0x118b4b6 , 0x118b4bb , 0x118b48c , 0x118ab81 , 0x118ab81 , 0x118b452 , 0x118b491 , 0x118aec0 , 0x118aeb6 , 0x118adec , 0x118abea , 0x118abea , 0x118abea , 0x118abea , 0x118abea , 0x118b8a1 , 0x118b91d , 0x118b94e , 0x118bfdd , 0x118c00e , 0x118b0dd , 0x118b114 , 0x118c048 , 0x118b0a9 , 0x118b156 , 0x118c072 , 0x118be41 , 0x118be68 , 0x118be9d , 0x118bed1 , 0x118bf45 , 0x118bf69 , 0x118bf9e , 0x118bac7 , 0x118baeb , 0x118bb0f , 0x118bb44 , 0x118bb7c , 0x118bbb1 , 0x118bbed , 0x118bc21 , 0x118bc55 , 0x118bcc6 , 0x118bcf4 , 0x118bd22 , 0x118be04 , 0x118bd87 , 0x118bdc4 , 0x118b80c , 0x118c6d4 , 0x118c677 , 0x118c6a0 , 0x118c5a7 , 0x118c5db , ---Type to continue, or q to quit--- 0x118c60f , 0x118c420 , 0x118abc0 , 0x118c467 , 0x118c48b , 0x118c4f8 , 0x118c53c , 0x118c580 , 0x118ba78 , 0x118baa1 , 0x118c915 , 0x118c956 , 0x118abea , 0x118c871 , 0x118c89a , 0x118c8c3 , 0x118c8ec , 0x118c708 , 0x118c731 , 0x118abc0 , 0x118abea , 0x118c758 , 0x118c798 , 0x118c7bc , 0x118c7e0 , 0x118c818 , 0x118c84d , 0x118b97f , 0x118c9f0 , 0x118c983 , 0x118c9bb , 0x118c3bf , 0x118ca85 , 0x118abea , 0x118ad3e , 0x118b4c5 , 0x118b046 , 0x118b53f , 0x118b698 , 0x118b6f7 , 0x118ad04 , 0x118aceb , 0x118b1b4 , 0x118ac40 , 0x118b1fc , 0x118ad82 , 0x118adac , 0x118aee2 , 0x118af27 , 0x118af66 , 0x118b849 , 0x118b463 , 0x118ca25 , 0x118ca61 , 0x118c255 , 0x118c279 , 0x118c2a0 , 0x118c2c4 , 0x118c2f9 , 0x118c331 , 0x118c366 , 0x118c39b , 0x118c0a7 , 0x118c0dc , 0x118c114 , 0x118c138 , 0x118c16d , 0x118c1a5 , 0x118c1d7 , 0x118c209 , 0x118c643 , 0x118c3e8 , 0x118b25d , 0x118b297 , 0x118abea , 0x118b5d4 , 0x118b641 , 0x118b788 , 0x118ba23 , 0x118ac6a , 0x118bf05 , 0x118bc89 , 0x118c4b8 , 0x118b372 , 0x118b3a7 , 0x118abea , 0x118abea , 0x118b3eb , 0x118abea , 0x118abea , 0x118abea , 0x118abea , 0x118abea , 0x118abea , 0x118abea , 0x118abea , 0x118abea , ---Type to continue, or q to quit--- 0x118b424 } count =3D 40 stack =3D { pc =3D 0x75ca60b "8\203\031", byte_string =3D 124527953, byte_string_start =3D 0x75ca5fc "\302\303 8\205\065", next =3D 0x88e4c0 } result =3D 298487 type =3D (unknown: 124144464) #54 0x0114dabf in funcall_lambda (fun=3D124144501, nargs=3Dnargs@entry=3D0, arg_vector=3Darg_vector@entry=3D0x88e468) at c:/msys/home/Dani/emacs/trunk/src/eval.c:2956 val =3D syms_left =3D 21994650 next =3D 183072464 lexenv =3D 21994650 i =3D optional =3D rest =3D #55 0x0114deeb in Ffuncall (nargs=3D1, args=3D0x88e464) at c:/msys/home/Dani/emacs/trunk/src/eval.c:2784 fun =3D original_fun =3D 125002202 funcar =3D 183072464 numargs =3D 0 val =3D internal_args =3D i =3D count =3D 39 #56 0x0118ab67 in exec_byte_code (bytestr=3D298487, vector=3D183072464, maxdepth=3D1, args_template=3D21994650, nargs=3D21994650, args=3D0x0) at c:/msys/home/Dani/emacs/trunk/src/bytecode.c:920 targets =3D {0x118abea , 0x118c23d , 0x118c242 , 0x118c247 , 0x118aa20 , 0x118aa20 , 0x118b2c3 , 0x118b2f9 , 0x118b368 , 0x118b36d , 0x118b33e , 0x118b343 , 0x118aa4c , 0x118aa4c , 0x118b035 , 0x118b348 , 0x118b14c , 0x118b151 , 0x118b1aa , 0x118b1af , 0x118aaa5 , 0x118aaa5 , 0x118b1eb , 0x118b18a , 0x118b015 , 0x118b01a , 0x118b01f , 0x118b025 , 0x118ab14 , 0x118ab14 , 0x118b1da , ---Type to continue, or q to quit--- 0x118aff5 , 0x118afdf , 0x118afe4 , 0x118afe9 , 0x118afba , 0x118ab4a , 0x118ab4a , 0x118afa9 , 0x118afbf , 0x118b4b1 , 0x118b4b6 , 0x118b4bb , 0x118b48c , 0x118ab81 , 0x118ab81 , 0x118b452 , 0x118b491 , 0x118aec0 , 0x118aeb6 , 0x118adec , 0x118abea , 0x118abea , 0x118abea , 0x118abea , 0x118abea , 0x118b8a1 , 0x118b91d , 0x118b94e , 0x118bfdd , 0x118c00e , 0x118b0dd , 0x118b114 , 0x118c048 , 0x118b0a9 , 0x118b156 , 0x118c072 , 0x118be41 , 0x118be68 , 0x118be9d , 0x118bed1 , 0x118bf45 , 0x118bf69 , 0x118bf9e , 0x118bac7 , 0x118baeb , 0x118bb0f , 0x118bb44 , 0x118bb7c , 0x118bbb1 , 0x118bbed , 0x118bc21 , 0x118bc55 , 0x118bcc6 , 0x118bcf4 , 0x118bd22 , 0x118be04 , 0x118bd87 , 0x118bdc4 , 0x118b80c , 0x118c6d4 , 0x118c677 , 0x118c6a0 , 0x118c5a7 , 0x118c5db , 0x118c60f , 0x118c420 , 0x118abc0 , 0x118c467 , 0x118c48b , 0x118c4f8 , 0x118c53c , 0x118c580 , 0x118ba78 , 0x118baa1 , 0x118c915 , 0x118c956 , 0x118abea , 0x118c871 , 0x118c89a , 0x118c8c3 , 0x118c8ec , 0x118c708 , 0x118c731 , 0x118abc0 , 0x118abea , 0x118c758 , 0x118c798 , 0x118c7bc , 0x118c7e0 , 0x118c818 , 0x118c84d , 0x118b97f , 0x118c9f0 , 0x118c983 , 0x118c9bb , 0x118c3bf , 0x118ca85 , 0x118abea , ---Type to continue, or q to quit--- 0x118ad3e , 0x118b4c5 , 0x118b046 , 0x118b53f , 0x118b698 , 0x118b6f7 , 0x118ad04 , 0x118aceb , 0x118b1b4 , 0x118ac40 , 0x118b1fc , 0x118ad82 , 0x118adac , 0x118aee2 , 0x118af27 , 0x118af66 , 0x118b849 , 0x118b463 , 0x118ca25 , 0x118ca61 , 0x118c255 , 0x118c279 , 0x118c2a0 , 0x118c2c4 , 0x118c2f9 , 0x118c331 , 0x118c366 , 0x118c39b , 0x118c0a7 , 0x118c0dc , 0x118c114 , 0x118c138 , 0x118c16d , 0x118c1a5 , 0x118c1d7 , 0x118c209 , 0x118c643 , 0x118c3e8 , 0x118b25d , 0x118b297 , 0x118abea , 0x118b5d4 , 0x118b641 , 0x118b788 , 0x118ba23 , 0x118ac6a , 0x118bf05 , 0x118bc89 , 0x118c4b8 , 0x118b372 , 0x118b3a7 , 0x118abea , 0x118abea , 0x118b3eb , 0x118abea , 0x118abea , 0x118abea , 0x118abea , 0x118abea , 0x118abea , 0x118abea , 0x118abea , 0x118abea , 0x118b424 } count =3D 39 stack =3D { pc =3D 0x75ca70a "\206\a", byte_string =3D 124527473, byte_string_start =3D 0x75ca708 "\300 \206\a", next =3D 0x88e660 } result =3D 298487 type =3D (unknown: 124144584) #57 0x0114dabf in funcall_lambda (fun=3D124144605, nargs=3Dnargs@entry=3D0, arg_vector=3Darg_vector@entry=3D0x88e5d8) at c:/msys/home/Dani/emacs/trunk/src/eval.c:2956 val =3D syms_left =3D 21994650 next =3D 183072464 lexenv =3D 21994650 ---Type to continue, or q to quit--- i =3D optional =3D rest =3D #58 0x0114deeb in Ffuncall (nargs=3D1, args=3D0x88e5d4) at c:/msys/home/Dani/emacs/trunk/src/eval.c:2784 fun =3D original_fun =3D 125003946 funcar =3D 183072464 numargs =3D 0 val =3D internal_args =3D i =3D count =3D 38 #59 0x0118ab67 in exec_byte_code (bytestr=3D298487, vector=3D183072464, maxdepth=3D1, args_template=3D21994650, nargs=3D0, args=3D0x0) at c:/msys/home/Dani/emacs/trunk/src/bytecode.c:920 targets =3D {0x118abea , 0x118c23d , 0x118c242 , 0x118c247 , 0x118aa20 , 0x118aa20 , 0x118b2c3 , 0x118b2f9 , 0x118b368 , 0x118b36d , 0x118b33e , 0x118b343 , 0x118aa4c , 0x118aa4c , 0x118b035 , 0x118b348 , 0x118b14c , 0x118b151 , 0x118b1aa , 0x118b1af , 0x118aaa5 , 0x118aaa5 , 0x118b1eb , 0x118b18a , 0x118b015 , 0x118b01a , 0x118b01f , 0x118b025 , 0x118ab14 , 0x118ab14 , 0x118b1da , 0x118aff5 , 0x118afdf , 0x118afe4 , 0x118afe9 , 0x118afba , 0x118ab4a , 0x118ab4a , 0x118afa9 , 0x118afbf , 0x118b4b1 , 0x118b4b6 , 0x118b4bb , 0x118b48c , 0x118ab81 , 0x118ab81 , 0x118b452 , 0x118b491 , 0x118aec0 , 0x118aeb6 , 0x118adec , 0x118abea , 0x118abea , 0x118abea , 0x118abea , 0x118abea , 0x118b8a1 , 0x118b91d , 0x118b94e , 0x118bfdd , 0x118c00e , 0x118b0dd , 0x118b114 , 0x118c048 , 0x118b0a9 , ---Type to continue, or q to quit--- 0x118b156 , 0x118c072 , 0x118be41 , 0x118be68 , 0x118be9d , 0x118bed1 , 0x118bf45 , 0x118bf69 , 0x118bf9e , 0x118bac7 , 0x118baeb , 0x118bb0f , 0x118bb44 , 0x118bb7c , 0x118bbb1 , 0x118bbed , 0x118bc21 , 0x118bc55 , 0x118bcc6 , 0x118bcf4 , 0x118bd22 , 0x118be04 , 0x118bd87 , 0x118bdc4 , 0x118b80c , 0x118c6d4 , 0x118c677 , 0x118c6a0 , 0x118c5a7 , 0x118c5db , 0x118c60f , 0x118c420 , 0x118abc0 , 0x118c467 , 0x118c48b , 0x118c4f8 , 0x118c53c , 0x118c580 , 0x118ba78 , 0x118baa1 , 0x118c915 , 0x118c956 , 0x118abea , 0x118c871 , 0x118c89a , 0x118c8c3 , 0x118c8ec , 0x118c708 , 0x118c731 , 0x118abc0 , 0x118abea , 0x118c758 , 0x118c798 , 0x118c7bc , 0x118c7e0 , 0x118c818 , 0x118c84d , 0x118b97f , 0x118c9f0 , 0x118c983 , 0x118c9bb , 0x118c3bf , 0x118ca85 , 0x118abea , 0x118ad3e , 0x118b4c5 , 0x118b046 , 0x118b53f , 0x118b698 , 0x118b6f7 , 0x118ad04 , 0x118aceb , 0x118b1b4 , 0x118ac40 , 0x118b1fc , 0x118ad82 , 0x118adac , 0x118aee2 , 0x118af27 , 0x118af66 , 0x118b849 , 0x118b463 , 0x118ca25 , 0x118ca61 , 0x118c255 , 0x118c279 , 0x118c2a0 , 0x118c2c4 , 0x118c2f9 , 0x118c331 , 0x118c366 , 0x118c39b , 0x118c0a7 , 0x118c0dc , 0x118c114 , 0x118c138 , 0x118c16d , 0x118c1a5 , ---Type to continue, or q to quit--- 0x118c1d7 , 0x118c209 , 0x118c643 , 0x118c3e8 , 0x118b25d , 0x118b297 , 0x118abea , 0x118b5d4 , 0x118b641 , 0x118b788 , 0x118ba23 , 0x118ac6a , 0x118bf05 , 0x118bc89 , 0x118c4b8 , 0x118b372 , 0x118b3a7 , 0x118abea , 0x118abea , 0x118b3eb , 0x118abea , 0x118abea , 0x118abea , 0x118abea , 0x118abea , 0x118abea , 0x118abea , 0x118abea , 0x118abea , 0x118b424 } count =3D 33 stack =3D { pc =3D 0x88b1199 "\036\065\016\064\203r", byte_string =3D 124531585, byte_string_start =3D 0x88b1134 "\212\b\204\t", next =3D 0x88e7e0 } result =3D 298487 type =3D (unknown: 124142432) #60 0x0114dabf in funcall_lambda (fun=3D124142853, nargs=3Dnargs@entry=3D1, arg_vector=3Darg_vector@entry=3D0x88e778) at c:/msys/home/Dani/emacs/trunk/src/eval.c:2956 val =3D syms_left =3D 21994650 next =3D 183072464 lexenv =3D 21994650 i =3D optional =3D rest =3D #61 0x0114deeb in Ffuncall (nargs=3D2, args=3D0x88e774) at c:/msys/home/Dani/emacs/trunk/src/eval.c:2784 fun =3D original_fun =3D 125004426 funcar =3D 183072464 numargs =3D 1 val =3D internal_args =3D i =3D count =3D 31 #62 0x0118ab67 in exec_byte_code (bytestr=3D298487, vector=3D183072464, maxdepth=3D2, args_template=3D21994650, nargs=3D131, args=3D0x0) at c:/msys/home/Dani/emacs/trunk/src/bytecode.c:920 targets =3D {0x118abea , ---Type to continue, or q to quit--- 0x118c23d , 0x118c242 , 0x118c247 , 0x118aa20 , 0x118aa20 , 0x118b2c3 , 0x118b2f9 , 0x118b368 , 0x118b36d , 0x118b33e , 0x118b343 , 0x118aa4c , 0x118aa4c , 0x118b035 , 0x118b348 , 0x118b14c , 0x118b151 , 0x118b1aa , 0x118b1af , 0x118aaa5 , 0x118aaa5 , 0x118b1eb , 0x118b18a , 0x118b015 , 0x118b01a , 0x118b01f , 0x118b025 , 0x118ab14 , 0x118ab14 , 0x118b1da , 0x118aff5 , 0x118afdf , 0x118afe4 , 0x118afe9 , 0x118afba , 0x118ab4a , 0x118ab4a , 0x118afa9 , 0x118afbf , 0x118b4b1 , 0x118b4b6 , 0x118b4bb , 0x118b48c , 0x118ab81 , 0x118ab81 , 0x118b452 , 0x118b491 , 0x118aec0 , 0x118aeb6 , 0x118adec , 0x118abea , 0x118abea , 0x118abea , 0x118abea , 0x118abea , 0x118b8a1 , 0x118b91d , 0x118b94e , 0x118bfdd , 0x118c00e , 0x118b0dd , 0x118b114 , 0x118c048 , 0x118b0a9 , 0x118b156 , 0x118c072 , 0x118be41 , 0x118be68 , 0x118be9d , 0x118bed1 , 0x118bf45 , 0x118bf69 , 0x118bf9e , 0x118bac7 , 0x118baeb , 0x118bb0f , 0x118bb44 , 0x118bb7c , 0x118bbb1 , 0x118bbed , 0x118bc21 , 0x118bc55 , 0x118bcc6 , 0x118bcf4 , 0x118bd22 , 0x118be04 , 0x118bd87 , 0x118bdc4 , 0x118b80c , 0x118c6d4 , 0x118c677 , 0x118c6a0 , 0x118c5a7 , 0x118c5db , 0x118c60f , 0x118c420 , 0x118abc0 , 0x118c467 , ---Type to continue, or q to quit--- 0x118c48b , 0x118c4f8 , 0x118c53c , 0x118c580 , 0x118ba78 , 0x118baa1 , 0x118c915 , 0x118c956 , 0x118abea , 0x118c871 , 0x118c89a , 0x118c8c3 , 0x118c8ec , 0x118c708 , 0x118c731 , 0x118abc0 , 0x118abea , 0x118c758 , 0x118c798 , 0x118c7bc , 0x118c7e0 , 0x118c818 , 0x118c84d , 0x118b97f , 0x118c9f0 , 0x118c983 , 0x118c9bb , 0x118c3bf , 0x118ca85 , 0x118abea , 0x118ad3e , 0x118b4c5 , 0x118b046 , 0x118b53f , 0x118b698 , 0x118b6f7 , 0x118ad04 , 0x118aceb , 0x118b1b4 , 0x118ac40 , 0x118b1fc , 0x118ad82 , 0x118adac , 0x118aee2 , 0x118af27 , 0x118af66 , 0x118b849 , 0x118b463 , 0x118ca25 , 0x118ca61 , 0x118c255 , 0x118c279 , 0x118c2a0 , 0x118c2c4 , 0x118c2f9 , 0x118c331 , 0x118c366 , 0x118c39b , 0x118c0a7 , 0x118c0dc , 0x118c114 , 0x118c138 , 0x118c16d , 0x118c1a5 , 0x118c1d7 , 0x118c209 , 0x118c643 , 0x118c3e8 , 0x118b25d , 0x118b297 , 0x118abea , 0x118b5d4 , 0x118b641 , 0x118b788 , 0x118ba23 , 0x118ac6a , 0x118bf05 , 0x118bc89 , 0x118c4b8 , 0x118b372 , 0x118b3a7 , 0x118abea , 0x118abea , 0x118b3eb , 0x118abea , 0x118abea , 0x118abea , 0x118abea , 0x118abea , 0x118abea , 0x118abea , 0x118abea , 0x118abea , 0x118b424 } count =3D 31 ---Type to continue, or q to quit--- stack =3D { pc =3D 0x75caf7e "\207", byte_string =3D 124899585, byte_string_start =3D 0x75caef8 "\b\t>\203\203", next =3D 0x88e960 } result =3D 298487 type =3D (unknown: 124143216) #63 0x0114dabf in funcall_lambda (fun=3D124143317, nargs=3Dnargs@entry=3D1, arg_vector=3Darg_vector@entry=3D0x88e8f8) at c:/msys/home/Dani/emacs/trunk/src/eval.c:2956 val =3D syms_left =3D 21994650 next =3D 183072464 lexenv =3D 21994650 i =3D optional =3D rest =3D #64 0x0114deeb in Ffuncall (nargs=3D2, args=3D0x88e8f4) at c:/msys/home/Dani/emacs/trunk/src/eval.c:2784 fun =3D original_fun =3D 124986562 funcar =3D 183072464 numargs =3D 1 val =3D internal_args =3D i =3D count =3D 29 #65 0x0118ab67 in exec_byte_code (bytestr=3D298487, vector=3D183072464, maxdepth=3D2, args_template=3D21994650, nargs=3D185, args=3D0x0) at c:/msys/home/Dani/emacs/trunk/src/bytecode.c:920 targets =3D {0x118abea , 0x118c23d , 0x118c242 , 0x118c247 , 0x118aa20 , 0x118aa20 , 0x118b2c3 , 0x118b2f9 , 0x118b368 , 0x118b36d , 0x118b33e , 0x118b343 , 0x118aa4c , 0x118aa4c , 0x118b035 , 0x118b348 , 0x118b14c , 0x118b151 , 0x118b1aa , 0x118b1af , 0x118aaa5 , 0x118aaa5 , 0x118b1eb , 0x118b18a , 0x118b015 , 0x118b01a , 0x118b01f , 0x118b025 , 0x118ab14 , 0x118ab14 , 0x118b1da , 0x118aff5 , 0x118afdf , 0x118afe4 , 0x118afe9 , ---Type to continue, or q to quit--- 0x118afba , 0x118ab4a , 0x118ab4a , 0x118afa9 , 0x118afbf , 0x118b4b1 , 0x118b4b6 , 0x118b4bb , 0x118b48c , 0x118ab81 , 0x118ab81 , 0x118b452 , 0x118b491 , 0x118aec0 , 0x118aeb6 , 0x118adec , 0x118abea , 0x118abea , 0x118abea , 0x118abea , 0x118abea , 0x118b8a1 , 0x118b91d , 0x118b94e , 0x118bfdd , 0x118c00e , 0x118b0dd , 0x118b114 , 0x118c048 , 0x118b0a9 , 0x118b156 , 0x118c072 , 0x118be41 , 0x118be68 , 0x118be9d , 0x118bed1 , 0x118bf45 , 0x118bf69 , 0x118bf9e , 0x118bac7 , 0x118baeb , 0x118bb0f , 0x118bb44 , 0x118bb7c , 0x118bbb1 , 0x118bbed , 0x118bc21 , 0x118bc55 , 0x118bcc6 , 0x118bcf4 , 0x118bd22 , 0x118be04 , 0x118bd87 , 0x118bdc4 , 0x118b80c , 0x118c6d4 , 0x118c677 , 0x118c6a0 , 0x118c5a7 , 0x118c5db , 0x118c60f , 0x118c420 , 0x118abc0 , 0x118c467 , 0x118c48b , 0x118c4f8 , 0x118c53c , 0x118c580 , 0x118ba78 , 0x118baa1 , 0x118c915 , 0x118c956 , 0x118abea , 0x118c871 , 0x118c89a , 0x118c8c3 , 0x118c8ec , 0x118c708 , 0x118c731 , 0x118abc0 , 0x118abea , 0x118c758 , 0x118c798 , 0x118c7bc , 0x118c7e0 , 0x118c818 , 0x118c84d , 0x118b97f , 0x118c9f0 , 0x118c983 , 0x118c9bb , 0x118c3bf , 0x118ca85 , 0x118abea , 0x118ad3e , 0x118b4c5 , 0x118b046 , 0x118b53f , ---Type to continue, or q to quit--- 0x118b698 , 0x118b6f7 , 0x118ad04 , 0x118aceb , 0x118b1b4 , 0x118ac40 , 0x118b1fc , 0x118ad82 , 0x118adac , 0x118aee2 , 0x118af27 , 0x118af66 , 0x118b849 , 0x118b463 , 0x118ca25 , 0x118ca61 , 0x118c255 , 0x118c279 , 0x118c2a0 , 0x118c2c4 , 0x118c2f9 , 0x118c331 , 0x118c366 , 0x118c39b , 0x118c0a7 , 0x118c0dc , 0x118c114 , 0x118c138 , 0x118c16d , 0x118c1a5 , 0x118c1d7 , 0x118c209 , 0x118c643 , 0x118c3e8 , 0x118b25d , 0x118b297 , 0x118abea , 0x118b5d4 , 0x118b641 , 0x118b788 , 0x118ba23 , 0x118ac6a , 0x118bf05 , 0x118bc89 , 0x118c4b8 , 0x118b372 , 0x118b3a7 , 0x118abea , 0x118abea , 0x118b3eb , 0x118abea , 0x118abea , 0x118abea , 0x118abea , 0x118abea , 0x118abea , 0x118abea , 0x118abea , 0x118abea , 0x118b424 } count =3D 29 stack =3D { pc =3D 0x75cb06c "\207", byte_string =3D 124893729, byte_string_start =3D 0x75cafb0 "\306 \210\b\203\v", next =3D 0x88eae0 } result =3D 298487 type =3D (unknown: 124143336) #66 0x0114dabf in funcall_lambda (fun=3D124143445, nargs=3Dnargs@entry=3D1, arg_vector=3Darg_vector@entry=3D0x88ea78) at c:/msys/home/Dani/emacs/trunk/src/eval.c:2956 val =3D syms_left =3D 21994650 next =3D 183072464 lexenv =3D 21994650 i =3D optional =3D ---Type to continue, or q to quit--- rest =3D #67 0x0114deeb in Ffuncall (nargs=3D2, args=3D0x88ea74) at c:/msys/home/Dani/emacs/trunk/src/eval.c:2784 fun =3D original_fun =3D 124985242 funcar =3D 183072464 numargs =3D 1 val =3D internal_args =3D i =3D count =3D 27 #68 0x0118ab67 in exec_byte_code (bytestr=3D298487, vector=3D183072464, maxdepth=3D2, args_template=3D21994650, nargs=3D21994650, args=3D0x0) at c:/msys/home/Dani/emacs/trunk/src/bytecode.c:920 targets =3D {0x118abea , 0x118c23d , 0x118c242 , 0x118c247 , 0x118aa20 , 0x118aa20 , 0x118b2c3 , 0x118b2f9 , 0x118b368 , 0x118b36d , 0x118b33e , 0x118b343 , 0x118aa4c , 0x118aa4c , 0x118b035 , 0x118b348 , 0x118b14c , 0x118b151 , 0x118b1aa , 0x118b1af , 0x118aaa5 , 0x118aaa5 , 0x118b1eb , 0x118b18a , 0x118b015 , 0x118b01a , 0x118b01f , 0x118b025 , 0x118ab14 , 0x118ab14 , 0x118b1da , 0x118aff5 , 0x118afdf , 0x118afe4 , 0x118afe9 , 0x118afba , 0x118ab4a , 0x118ab4a , 0x118afa9 , 0x118afbf , 0x118b4b1 , 0x118b4b6 , 0x118b4bb , 0x118b48c , 0x118ab81 , 0x118ab81 , 0x118b452 , 0x118b491 , 0x118aec0 , 0x118aeb6 , 0x118adec , 0x118abea , 0x118abea , 0x118abea , 0x118abea , 0x118abea , 0x118b8a1 , 0x118b91d , 0x118b94e , 0x118bfdd , 0x118c00e , 0x118b0dd , 0x118b114 , 0x118c048 , 0x118b0a9 , 0x118b156 , 0x118c072 , 0x118be41 , 0x118be68 , ---Type to continue, or q to quit--- 0x118be9d , 0x118bed1 , 0x118bf45 , 0x118bf69 , 0x118bf9e , 0x118bac7 , 0x118baeb , 0x118bb0f , 0x118bb44 , 0x118bb7c , 0x118bbb1 , 0x118bbed , 0x118bc21 , 0x118bc55 , 0x118bcc6 , 0x118bcf4 , 0x118bd22 , 0x118be04 , 0x118bd87 , 0x118bdc4 , 0x118b80c , 0x118c6d4 , 0x118c677 , 0x118c6a0 , 0x118c5a7 , 0x118c5db , 0x118c60f , 0x118c420 , 0x118abc0 , 0x118c467 , 0x118c48b , 0x118c4f8 , 0x118c53c , 0x118c580 , 0x118ba78 , 0x118baa1 , 0x118c915 , 0x118c956 , 0x118abea , 0x118c871 , 0x118c89a , 0x118c8c3 , 0x118c8ec , 0x118c708 , 0x118c731 , 0x118abc0 , 0x118abea , 0x118c758 , 0x118c798 , 0x118c7bc , 0x118c7e0 , 0x118c818 , 0x118c84d , 0x118b97f , 0x118c9f0 , 0x118c983 , 0x118c9bb , 0x118c3bf , 0x118ca85 , 0x118abea , 0x118ad3e , 0x118b4c5 , 0x118b046 , 0x118b53f , 0x118b698 , 0x118b6f7 , 0x118ad04 , 0x118aceb , 0x118b1b4 , 0x118ac40 , 0x118b1fc , 0x118ad82 , 0x118adac , 0x118aee2 , 0x118af27 , 0x118af66 , 0x118b849 , 0x118b463 , 0x118ca25 , 0x118ca61 , 0x118c255 , 0x118c279 , 0x118c2a0 , 0x118c2c4 , 0x118c2f9 , 0x118c331 , 0x118c366 , 0x118c39b , 0x118c0a7 , 0x118c0dc , 0x118c114 , 0x118c138 , 0x118c16d , 0x118c1a5 , 0x118c1d7 , 0x118c209 , 0x118c643 , 0x118c3e8 , ---Type to continue, or q to quit--- 0x118b25d , 0x118b297 , 0x118abea , 0x118b5d4 , 0x118b641 , 0x118b788 , 0x118ba23 , 0x118ac6a , 0x118bf05 , 0x118bc89 , 0x118c4b8 , 0x118b372 , 0x118b3a7 , 0x118abea , 0x118abea , 0x118b3eb , 0x118abea , 0x118abea , 0x118abea , 0x118abea , 0x118abea , 0x118abea , 0x118abea , 0x118abea , 0x118abea , 0x118b424 } count =3D 26 stack =3D { pc =3D 0x75cbf19 "\202\265", byte_string =3D 125643713, byte_string_start =3D 0x75cbeb4 "\306 \210\b\203\v", next =3D 0x88ec70 } result =3D 298487 type =3D (unknown: 100889664) #69 0x0114dabf in funcall_lambda (fun=3D100889861, nargs=3Dnargs@entry=3D1, arg_vector=3Darg_vector@entry=3D0x88ebf8) at c:/msys/home/Dani/emacs/trunk/src/eval.c:2956 val =3D syms_left =3D 21994650 next =3D 183072464 lexenv =3D 21994650 i =3D optional =3D rest =3D #70 0x0114deeb in Ffuncall (nargs=3D2, args=3D0x88ebf4) at c:/msys/home/Dani/emacs/trunk/src/eval.c:2784 fun =3D original_fun =3D 125007682 funcar =3D 183072464 numargs =3D 1 val =3D internal_args =3D i =3D count =3D 24 #71 0x0118ab67 in exec_byte_code (bytestr=3D298487, vector=3D183072464, maxdepth=3D2, args_template=3D21994650, nargs=3D21994650, args=3D0x0) at c:/msys/home/Dani/emacs/trunk/src/bytecode.c:920 targets =3D {0x118abea , 0x118c23d , 0x118c242 , 0x118c247 , 0x118aa20 , ---Type to continue, or q to quit--- 0x118aa20 , 0x118b2c3 , 0x118b2f9 , 0x118b368 , 0x118b36d , 0x118b33e , 0x118b343 , 0x118aa4c , 0x118aa4c , 0x118b035 , 0x118b348 , 0x118b14c , 0x118b151 , 0x118b1aa , 0x118b1af , 0x118aaa5 , 0x118aaa5 , 0x118b1eb , 0x118b18a , 0x118b015 , 0x118b01a , 0x118b01f , 0x118b025 , 0x118ab14 , 0x118ab14 , 0x118b1da , 0x118aff5 , 0x118afdf , 0x118afe4 , 0x118afe9 , 0x118afba , 0x118ab4a , 0x118ab4a , 0x118afa9 , 0x118afbf , 0x118b4b1 , 0x118b4b6 , 0x118b4bb , 0x118b48c , 0x118ab81 , 0x118ab81 , 0x118b452 , 0x118b491 , 0x118aec0 , 0x118aeb6 , 0x118adec , 0x118abea , 0x118abea , 0x118abea , 0x118abea , 0x118abea , 0x118b8a1 , 0x118b91d , 0x118b94e , 0x118bfdd , 0x118c00e , 0x118b0dd , 0x118b114 , 0x118c048 , 0x118b0a9 , 0x118b156 , 0x118c072 , 0x118be41 , 0x118be68 , 0x118be9d , 0x118bed1 , 0x118bf45 , 0x118bf69 , 0x118bf9e , 0x118bac7 , 0x118baeb , 0x118bb0f , 0x118bb44 , 0x118bb7c , 0x118bbb1 , 0x118bbed , 0x118bc21 , 0x118bc55 , 0x118bcc6 , 0x118bcf4 , 0x118bd22 , 0x118be04 , 0x118bd87 , 0x118bdc4 , 0x118b80c , 0x118c6d4 , 0x118c677 , 0x118c6a0 , 0x118c5a7 , 0x118c5db , 0x118c60f , 0x118c420 , 0x118abc0 , 0x118c467 , 0x118c48b , 0x118c4f8 , 0x118c53c , 0x118c580 , ---Type to continue, or q to quit--- 0x118ba78 , 0x118baa1 , 0x118c915 , 0x118c956 , 0x118abea , 0x118c871 , 0x118c89a , 0x118c8c3 , 0x118c8ec , 0x118c708 , 0x118c731 , 0x118abc0 , 0x118abea , 0x118c758 , 0x118c798 , 0x118c7bc , 0x118c7e0 , 0x118c818 , 0x118c84d , 0x118b97f , 0x118c9f0 , 0x118c983 , 0x118c9bb , 0x118c3bf , 0x118ca85 , 0x118abea , 0x118ad3e , 0x118b4c5 , 0x118b046 , 0x118b53f , 0x118b698 , 0x118b6f7 , 0x118ad04 , 0x118aceb , 0x118b1b4 , 0x118ac40 , 0x118b1fc , 0x118ad82 , 0x118adac , 0x118aee2 , 0x118af27 , 0x118af66 , 0x118b849 , 0x118b463 , 0x118ca25 , 0x118ca61 , 0x118c255 , 0x118c279 , 0x118c2a0 , 0x118c2c4 , 0x118c2f9 , 0x118c331 , 0x118c366 , 0x118c39b , 0x118c0a7 , 0x118c0dc , 0x118c114 , 0x118c138 , 0x118c16d , 0x118c1a5 , 0x118c1d7 , 0x118c209 , 0x118c643 , 0x118c3e8 , 0x118b25d , 0x118b297 , 0x118abea , 0x118b5d4 , 0x118b641 , 0x118b788 , 0x118ba23 , 0x118ac6a , 0x118bf05 , 0x118bc89 , 0x118c4b8 , 0x118b372 , 0x118b3a7 , 0x118abea , 0x118abea , 0x118b3eb , 0x118abea , 0x118abea , 0x118abea , 0x118abea , 0x118abea , 0x118abea , 0x118abea , 0x118abea , 0x118abea , 0x118b424 } count =3D 24 stack =3D { pc =3D 0x75d0e7f "\211\030\203\"", ---Type to continue, or q to quit--- byte_string =3D 125688073, byte_string_start =3D 0x75d0e7c "\303\304!\211\030\203\"", next =3D 0x88ede0 } result =3D 298487 type =3D (unknown: 124160448) #72 0x0114dabf in funcall_lambda (fun=3D124160509, nargs=3Dnargs@entry=3D1, arg_vector=3Darg_vector@entry=3D0x88ed88) at c:/msys/home/Dani/emacs/trunk/src/eval.c:2956 val =3D syms_left =3D 21994650 next =3D 183072464 lexenv =3D 21994650 i =3D optional =3D rest =3D #73 0x0114deeb in Ffuncall (nargs=3D2, args=3D0x88ed84) at c:/msys/home/Dani/emacs/trunk/src/eval.c:2784 fun =3D original_fun =3D 124160509 funcar =3D 183072464 numargs =3D 1 val =3D internal_args =3D i =3D count =3D 22 #74 0x0118ab67 in exec_byte_code (bytestr=3D298487, vector=3D183072464, maxdepth=3D2, args_template=3D21994650, nargs=3D76, args=3D0x0) at c:/msys/home/Dani/emacs/trunk/src/bytecode.c:920 targets =3D {0x118abea , 0x118c23d , 0x118c242 , 0x118c247 , 0x118aa20 , 0x118aa20 , 0x118b2c3 , 0x118b2f9 , 0x118b368 , 0x118b36d , 0x118b33e , 0x118b343 , 0x118aa4c , 0x118aa4c , 0x118b035 , 0x118b348 , 0x118b14c , 0x118b151 , 0x118b1aa , 0x118b1af , 0x118aaa5 , 0x118aaa5 , 0x118b1eb , 0x118b18a , 0x118b015 , 0x118b01a , 0x118b01f , 0x118b025 , 0x118ab14 , 0x118ab14 , 0x118b1da , 0x118aff5 , 0x118afdf , 0x118afe4 , 0x118afe9 , 0x118afba , 0x118ab4a , 0x118ab4a , 0x118afa9 , ---Type to continue, or q to quit--- 0x118afbf , 0x118b4b1 , 0x118b4b6 , 0x118b4bb , 0x118b48c , 0x118ab81 , 0x118ab81 , 0x118b452 , 0x118b491 , 0x118aec0 , 0x118aeb6 , 0x118adec , 0x118abea , 0x118abea , 0x118abea , 0x118abea , 0x118abea , 0x118b8a1 , 0x118b91d , 0x118b94e , 0x118bfdd , 0x118c00e , 0x118b0dd , 0x118b114 , 0x118c048 , 0x118b0a9 , 0x118b156 , 0x118c072 , 0x118be41 , 0x118be68 , 0x118be9d , 0x118bed1 , 0x118bf45 , 0x118bf69 , 0x118bf9e , 0x118bac7 , 0x118baeb , 0x118bb0f , 0x118bb44 , 0x118bb7c , 0x118bbb1 , 0x118bbed , 0x118bc21 , 0x118bc55 , 0x118bcc6 , 0x118bcf4 , 0x118bd22 , 0x118be04 , 0x118bd87 , 0x118bdc4 , 0x118b80c , 0x118c6d4 , 0x118c677 , 0x118c6a0 , 0x118c5a7 , 0x118c5db , 0x118c60f , 0x118c420 , 0x118abc0 , 0x118c467 , 0x118c48b , 0x118c4f8 , 0x118c53c , 0x118c580 , 0x118ba78 , 0x118baa1 , 0x118c915 , 0x118c956 , 0x118abea , 0x118c871 , 0x118c89a , 0x118c8c3 , 0x118c8ec , 0x118c708 , 0x118c731 , 0x118abc0 , 0x118abea , 0x118c758 , 0x118c798 , 0x118c7bc , 0x118c7e0 , 0x118c818 , 0x118c84d , 0x118b97f , 0x118c9f0 , 0x118c983 , 0x118c9bb , 0x118c3bf , 0x118ca85 , 0x118abea , 0x118ad3e , 0x118b4c5 , 0x118b046 , 0x118b53f , 0x118b698 , 0x118b6f7 , 0x118ad04 , 0x118aceb , ---Type to continue, or q to quit--- 0x118b1b4 , 0x118ac40 , 0x118b1fc , 0x118ad82 , 0x118adac , 0x118aee2 , 0x118af27 , 0x118af66 , 0x118b849 , 0x118b463 , 0x118ca25 , 0x118ca61 , 0x118c255 , 0x118c279 , 0x118c2a0 , 0x118c2c4 , 0x118c2f9 , 0x118c331 , 0x118c366 , 0x118c39b , 0x118c0a7 , 0x118c0dc , 0x118c114 , 0x118c138 , 0x118c16d , 0x118c1a5 , 0x118c1d7 , 0x118c209 , 0x118c643 , 0x118c3e8 , 0x118b25d , 0x118b297 , 0x118abea , 0x118b5d4 , 0x118b641 , 0x118b788 , 0x118ba23 , 0x118ac6a , 0x118bf05 , 0x118bc89 , 0x118c4b8 , 0x118b372 , 0x118b3a7 , 0x118abea , 0x118abea , 0x118b3eb , 0x118abea , 0x118abea , 0x118abea , 0x118abea , 0x118abea , 0x118abea , 0x118abea , 0x118abea , 0x118abea , 0x118b424 } count =3D 13 stack =3D { pc =3D 0x75d0d21 "\202\276", byte_string =3D 125687625, byte_string_start =3D 0x75d0cd8 "\b\205\300", next =3D 0x88f030 } result =3D 298487 type =3D (unknown: 124160528) #75 0x0114dabf in funcall_lambda (fun=3D124160677, nargs=3Dnargs@entry=3D0, arg_vector=3Darg_vector@entry=3D0x88efcc) at c:/msys/home/Dani/emacs/trunk/src/eval.c:2956 val =3D syms_left =3D 21994650 next =3D 183072464 lexenv =3D 21994650 i =3D optional =3D rest =3D #76 0x0114deeb in Ffuncall (nargs=3Dnargs@entry=3D1, args=3Dargs@entry=3D0x= 88efc8) ---Type to continue, or q to quit--- at c:/msys/home/Dani/emacs/trunk/src/eval.c:2784 fun =3D original_fun =3D 125690458 funcar =3D 183072464 numargs =3D 0 val =3D internal_args =3D i =3D count =3D 12 #77 0x0114f0e4 in Fapply (nargs=3D2, args=3D0x88efc8) at c:/msys/home/Dani/emacs/trunk/src/eval.c:2288 i =3D numargs =3D funcall_nargs =3D spread_arg =3D 21994650 funcall_args =3D 0x0 fun =3D 125690458 retval =3D sa_avail =3D 16384 sa_must_free =3D false #78 0x0114e1e3 in Ffuncall (nargs=3D3, args=3D0x88efc4) at c:/msys/home/Dani/emacs/trunk/src/eval.c:2703 fun =3D 21249845 original_fun =3D 22081386 funcar =3D 183072464 numargs =3D 2 val =3D internal_args =3D i =3D count =3D 11 #79 0x0118ab67 in exec_byte_code (bytestr=3D298487, vector=3D183072464, maxdepth=3D3, args_template=3D21994650, nargs=3D8974284, args=3D0x0) at c:/msys/home/Dani/emacs/trunk/src/bytecode.c:920 targets =3D {0x118abea , 0x118c23d , 0x118c242 , 0x118c247 , 0x118aa20 , 0x118aa20 , 0x118b2c3 , 0x118b2f9 , 0x118b368 , 0x118b36d , 0x118b33e , 0x118b343 , 0x118aa4c , 0x118aa4c , 0x118b035 , 0x118b348 , 0x118b14c , 0x118b151 , 0x118b1aa , 0x118b1af , 0x118aaa5 , 0x118aaa5 , 0x118b1eb , 0x118b18a , 0x118b015 , 0x118b01a , 0x118b01f , 0x118b025 , 0x118ab14 , 0x118ab14 , 0x118b1da , ---Type to continue, or q to quit--- 0x118aff5 , 0x118afdf , 0x118afe4 , 0x118afe9 , 0x118afba , 0x118ab4a , 0x118ab4a , 0x118afa9 , 0x118afbf , 0x118b4b1 , 0x118b4b6 , 0x118b4bb , 0x118b48c , 0x118ab81 , 0x118ab81 , 0x118b452 , 0x118b491 , 0x118aec0 , 0x118aeb6 , 0x118adec , 0x118abea , 0x118abea , 0x118abea , 0x118abea , 0x118abea , 0x118b8a1 , 0x118b91d , 0x118b94e , 0x118bfdd , 0x118c00e , 0x118b0dd , 0x118b114 , 0x118c048 , 0x118b0a9 , 0x118b156 , 0x118c072 , 0x118be41 , 0x118be68 , 0x118be9d , 0x118bed1 , 0x118bf45 , 0x118bf69 , 0x118bf9e , 0x118bac7 , 0x118baeb , 0x118bb0f , 0x118bb44 , 0x118bb7c , 0x118bbb1 , 0x118bbed , 0x118bc21 , 0x118bc55 , 0x118bcc6 , 0x118bcf4 , 0x118bd22 , 0x118be04 , 0x118bd87 , 0x118bdc4 , 0x118b80c , 0x118c6d4 , 0x118c677 , 0x118c6a0 , 0x118c5a7 , 0x118c5db , 0x118c60f , 0x118c420 , 0x118abc0 , 0x118c467 , 0x118c48b , 0x118c4f8 , 0x118c53c , 0x118c580 , 0x118ba78 , 0x118baa1 , 0x118c915 , 0x118c956 , 0x118abea , 0x118c871 , 0x118c89a , 0x118c8c3 , 0x118c8ec , 0x118c708 , 0x118c731 , 0x118abc0 , 0x118abea , 0x118c758 , 0x118c798 , 0x118c7bc , 0x118c7e0 , 0x118c818 , 0x118c84d , 0x118b97f , 0x118c9f0 , 0x118c983 , 0x118c9bb , 0x118c3bf , 0x118ca85 , 0x118abea , ---Type to continue, or q to quit--- 0x118ad3e , 0x118b4c5 , 0x118b046 , 0x118b53f , 0x118b698 , 0x118b6f7 , 0x118ad04 , 0x118aceb , 0x118b1b4 , 0x118ac40 , 0x118b1fc , 0x118ad82 , 0x118adac , 0x118aee2 , 0x118af27 , 0x118af66 , 0x118b849 , 0x118b463 , 0x118ca25 , 0x118ca61 , 0x118c255 , 0x118c279 , 0x118c2a0 , 0x118c2c4 , 0x118c2f9 , 0x118c331 , 0x118c366 , 0x118c39b , 0x118c0a7 , 0x118c0dc , 0x118c114 , 0x118c138 , 0x118c16d , 0x118c1a5 , 0x118c1d7 , 0x118c209 , 0x118c643 , 0x118c3e8 , 0x118b25d , 0x118b297 , 0x118abea , 0x118b5d4 , 0x118b641 , 0x118b788 , 0x118ba23 , 0x118ac6a , 0x118bf05 , 0x118bc89 , 0x118c4b8 , 0x118b372 , 0x118b3a7 , 0x118abea , 0x118abea , 0x118b3eb , 0x118abea , 0x118abea , 0x118abea , 0x118abea , 0x118abea , 0x118abea , 0x118abea , 0x118abea , 0x118abea , 0x118b424 } count =3D 10 stack =3D { pc =3D 0x13c1aed "\210)\301\207", byte_string =3D 19693209, byte_string_start =3D 0x13c1ae4 "r\301\b\302H\b\30= 3H\"\210)\301\207", next =3D 0x88f220 } result =3D 298487 type =3D (unknown: 8974288) #80 0x0118d5c3 in Fbyte_code (bytestr=3D19693209, vector=3D19693237, maxdep= th=3D16) at c:/msys/home/Dani/emacs/trunk/src/bytecode.c:486 No locals. #81 0x0114d3a9 in eval_sub (form=3Dform@entry=3D19693198) at c:/msys/home/Dani/emacs/trunk/src/eval.c:2184 numargs =3D ---Type to continue, or q to quit--- args_left =3D 21994650 i =3D maxargs =3D argvals =3D {19693209, 19693237, 16, 277000, 8974728, 21248448, 16792000, 19692421} fun =3D 21254485 val =3D original_fun =3D 3 original_args =3D 19693206 funcar =3D 183072464 count =3D 9 #82 0x01150a13 in internal_lisp_condition_case (var=3D23682530, bodyform=3D19693198, handlers=3D19693262) at c:/msys/home/Dani/emacs/trunk/src/eval.c:1313 val =3D c =3D oldhandlerlist =3D 0x60b5d10 clausenb =3D #83 0x0118af48 in exec_byte_code (bytestr=3D298487, vector=3D183072464, maxdepth=3D143, args_template=3D21994650, nargs=3D8974772, args=3D0x0) at c:/msys/home/Dani/emacs/trunk/src/bytecode.c:1163 targets =3D {0x118abea , 0x118c23d , 0x118c242 , 0x118c247 , 0x118aa20 , 0x118aa20 , 0x118b2c3 , 0x118b2f9 , 0x118b368 , 0x118b36d , 0x118b33e , 0x118b343 , 0x118aa4c , 0x118aa4c , 0x118b035 , 0x118b348 , 0x118b14c , 0x118b151 , 0x118b1aa , 0x118b1af , 0x118aaa5 , 0x118aaa5 , 0x118b1eb , 0x118b18a , 0x118b015 , 0x118b01a , 0x118b01f , 0x118b025 , 0x118ab14 , 0x118ab14 , 0x118b1da , 0x118aff5 , 0x118afdf , 0x118afe4 , 0x118afe9 , 0x118afba , 0x118ab4a , 0x118ab4a , 0x118afa9 , 0x118afbf , 0x118b4b1 , 0x118b4b6 , 0x118b4bb , 0x118b48c , 0x118ab81 , 0x118ab81 , 0x118b452 , 0x118b491 , 0x118aec0 , 0x118aeb6 , 0x118adec , 0x118abea , 0x118abea , 0x118abea , 0x118abea , ---Type to continue, or q to quit--- 0x118abea , 0x118b8a1 , 0x118b91d , 0x118b94e , 0x118bfdd , 0x118c00e , 0x118b0dd , 0x118b114 , 0x118c048 , 0x118b0a9 , 0x118b156 , 0x118c072 , 0x118be41 , 0x118be68 , 0x118be9d , 0x118bed1 , 0x118bf45 , 0x118bf69 , 0x118bf9e , 0x118bac7 , 0x118baeb , 0x118bb0f , 0x118bb44 , 0x118bb7c , 0x118bbb1 , 0x118bbed , 0x118bc21 , 0x118bc55 , 0x118bcc6 , 0x118bcf4 , 0x118bd22 , 0x118be04 , 0x118bd87 , 0x118bdc4 , 0x118b80c , 0x118c6d4 , 0x118c677 , 0x118c6a0 , 0x118c5a7 , 0x118c5db , 0x118c60f , 0x118c420 , 0x118abc0 , 0x118c467 , 0x118c48b , 0x118c4f8 , 0x118c53c , 0x118c580 , 0x118ba78 , 0x118baa1 , 0x118c915 , 0x118c956 , 0x118abea , 0x118c871 , 0x118c89a , 0x118c8c3 , 0x118c8ec , 0x118c708 , 0x118c731 , 0x118abc0 , 0x118abea , 0x118c758 , 0x118c798 , 0x118c7bc , 0x118c7e0 , 0x118c818 , 0x118c84d , 0x118b97f , 0x118c9f0 , 0x118c983 , 0x118c9bb , 0x118c3bf , 0x118ca85 , 0x118abea , 0x118ad3e , 0x118b4c5 , 0x118b046 , 0x118b53f , 0x118b698 , 0x118b6f7 , 0x118ad04 , 0x118aceb , 0x118b1b4 , 0x118ac40 , 0x118b1fc , 0x118ad82 , 0x118adac , 0x118aee2 , 0x118af27 , 0x118af66 , 0x118b849 , 0x118b463 , 0x118ca25 , 0x118ca61 , 0x118c255 , 0x118c279 , 0x118c2a0 , 0x118c2c4 , ---Type to continue, or q to quit--- 0x118c2f9 , 0x118c331 , 0x118c366 , 0x118c39b , 0x118c0a7 , 0x118c0dc , 0x118c114 , 0x118c138 , 0x118c16d , 0x118c1a5 , 0x118c1d7 , 0x118c209 , 0x118c643 , 0x118c3e8 , 0x118b25d , 0x118b297 , 0x118abea , 0x118b5d4 , 0x118b641 , 0x118b788 , 0x118ba23 , 0x118ac6a , 0x118bf05 , 0x118bc89 , 0x118c4b8 , 0x118b372 , 0x118b3a7 , 0x118abea , 0x118abea , 0x118b3eb , 0x118abea , 0x118abea , 0x118abea , 0x118abea , 0x118abea , 0x118abea , 0x118abea , 0x118abea , 0x118abea , 0x118b424 } count =3D 6 stack =3D { pc =3D 0x13c1b6c "\210\016\027\205\217", byte_string =3D 19693057, byte_string_start =3D 0x13c1af2 "\b\021\n\020\v\02= 2\306\034\v\033\307\v!\206\026", next =3D 0x0 } result =3D 298487 type =3D (unknown: 19693072) #84 0x0114dabf in funcall_lambda (fun=3D19693037, nargs=3Dnargs@entry=3D1, arg_vector=3Darg_vector@entry=3D0x88f33c) at c:/msys/home/Dani/emacs/trunk/src/eval.c:2956 val =3D syms_left =3D 21994650 next =3D 183072464 lexenv =3D 21994650 i =3D optional =3D rest =3D #85 0x0114deeb in Ffuncall (nargs=3Dnargs@entry=3D2, args=3Dargs@entry=3D0x= 88f338) at c:/msys/home/Dani/emacs/trunk/src/eval.c:2784 fun =3D original_fun =3D 22037818 funcar =3D 183072464 numargs =3D 1 val =3D internal_args =3D ---Type to continue, or q to quit--- i =3D count =3D 4 #86 0x0114e3e8 in call1 (fn=3D22037818, arg1=3Darg1@entry=3D124137413) at c:/msys/home/Dani/emacs/trunk/src/eval.c:2576 No locals. #87 0x010d4c1c in timer_check_2 (idle_timers=3D, timers=3D) at c:/msys/home/Dani/emacs/trunk/src/keyboard.c:4562 old_deactivate_mark =3D 21994650 idle_timer_ripe =3D timer =3D 124137413 timer_time =3D { tv_sec =3D 1414177411, tv_nsec =3D 376000053 } timer_difference =3D idle_timer_difference =3D ripe =3D true idle_timer =3D idle_timer_time =3D { tv_sec =3D 0, tv_nsec =3D 125000000 } timer_ripe =3D nexttime =3D idleness_now =3D chosen_timer =3D 124137413 now =3D { tv_sec =3D 1414177411, tv_nsec =3D 321000000 } #88 timer_check () at c:/msys/home/Dani/emacs/trunk/src/keyboard.c:4629 nexttime =3D timers =3D 161792086 idle_timers =3D 161792038 tem =3D #89 0x010d4e2d in readable_events (flags=3Dflags@entry=3D1) at c:/msys/home/Dani/emacs/trunk/src/keyboard.c:3466 No locals. #90 0x010d6482 in get_input_pending (flags=3Dflags@entry=3D1) at c:/msys/home/Dani/emacs/trunk/src/keyboard.c:6826 No locals. #91 0x010d91ff in detect_input_pending_run_timers ( do_display=3Ddo_display@entry=3Dtrue) at c:/msys/home/Dani/emacs/trunk/src/keyboard.c:9976 old_timers_run =3D 284 #92 0x011925c8 in wait_reading_process_output (time_limit=3D, nsecs=3Dnsecs@entry=3D0, read_kbd=3Dread_kbd@entry=3D-1, do_display=3Ddo_display@entry=3Dtrue, ---Type to continue, or q to quit--- wait_for_cell=3Dwait_for_cell@entry=3D21994650, wait_proc=3Dwait_proc@e= ntry=3D0x0, just_wait_proc=3Djust_wait_proc@entry=3D0) at c:/msys/home/Dani/emacs/trunk/src/process.c:4694 old_timers_run =3D 284 old_buffer =3D 0x5fd9128 old_window =3D 24437181 leave =3D false timeout_reduced_for_timers =3D true channel =3D nfds =3D 0 Available =3D { bits =3D {0, 0} } Writeok =3D { bits =3D {0, 0} } check_write =3D false check_delay =3D no_avail =3D false xerrno =3D proc =3D timeout =3D { tv_sec =3D 0, tv_nsec =3D 30000000 } end_time =3D { tv_sec =3D 1414177441, tv_nsec =3D 182000000 } got_some_input =3D -1 #93 0x0100d06b in sit_for (timeout=3Dtimeout@entry=3D120, reading=3Dreading@entry=3Dtrue, display_option=3Ddisplay_option@entry= =3D1) at c:/msys/home/Dani/emacs/trunk/src/dispnew.c:5771 sec =3D nsec =3D 0 do_display =3D true #94 0x010db0aa in read_char (commandflag=3D1, map=3Dmap@entry=3D154530182, prev_event=3D21994650, used_mouse_menu=3Dused_mouse_menu@entry=3D0x88f8= 9b, end_time=3Dend_time@entry=3D0x0) at c:/msys/home/Dani/emacs/trunk/src/keyboard.c:2825 tem0 =3D timeout =3D delay_level =3D buffer_size =3D c =3D local_getcjmp =3D {8976376, 154530049, 21994650, 21994650, 8975852, 17668429, 8978372, 0, 412320, 9, 1, 18493748, 21994650, 2, 0, 21994650} save_jump =3D {0 } ---Type to continue, or q to quit--- tem =3D save =3D previous_echo_area_message =3D 21994650 also_record =3D 21994650 reread =3D false polling_stopped_here =3D false orig_kboard =3D 0x60ca130 #95 0x010dca8b in read_key_sequence (keybuf=3Dkeybuf@entry=3D0x88f948, prompt=3Dprompt@entry=3D21994650, dont_downcase_last=3Dfalse, dont_downcase_last@entry=3D130, can_return_switch_frame=3Dcan_return_switch_frame@entry=3Dtrue, fix_current_buffer=3Dfix_current_buffer@entry=3Dtrue, prevent_redisplay= =3Dfalse, prevent_redisplay@entry=3D130, bufsize=3D30) at c:/msys/home/Dani/emacs/trunk/src/keyboard.c:9171 interrupted_kboard =3D 0x60ca130 interrupted_frame =3D 0x174e5a8 key =3D used_mouse_menu =3D false echo_local_start =3D 0 last_real_key_start =3D 0 keys_local_start =3D 0 new_binding =3D t =3D 0 echo_start =3D 0 keys_start =3D 0 current_binding =3D 154530182 first_event =3D 21994650 first_unbound =3D 31 mock_input =3D 0 fkey =3D { parent =3D 23526710, map =3D 23526710, start =3D 0, end =3D 0 } keytran =3D { parent =3D 22016790, map =3D 22016790, start =3D 0, end =3D 0 } indec =3D { parent =3D 23526718, map =3D 23526718, start =3D 0, end =3D 0 } shift_translated =3D false delayed_switch_frame =3D 21994650 ---Type to continue, or q to quit--- original_uppercase =3D 18542829 original_uppercase_position =3D -1 dummyflag =3D false starting_buffer =3D 0x5fd9128 fake_prefixed_keys =3D 21994650 #96 0x010de1f5 in command_loop_1 () at c:/msys/home/Dani/emacs/trunk/src/keyboard.c:1462 cmd =3D keybuf =3D {22039402, 56, 36, 22080424, 126699436, 18066883, 220804= 26, 21994650, 21994650, 0, 40, 21994650, 40, 18139748, 22080426, 21994650, 8976888, 2, 23754254, 21965105, 8976888, 21994650, 23754254, 21994650, 1, 0, 1, 21965105, 8976888, 17633624} i =3D prev_modiff =3D 898 prev_buffer =3D 0x5fd9128 #97 0x0114c278 in internal_condition_case ( bfun=3Dbfun@entry=3D0x10ddfe7 , handlers=3D22048250, hfun=3Dhfun@entry=3D0x10d31d1 ) at c:/msys/home/Dani/emacs/trunk/src/eval.c:1344 val =3D c =3D 0x60b5d10 #98 0x010d1aba in command_loop_2 (ignore=3Dignore@entry=3D21994650) at c:/msys/home/Dani/emacs/trunk/src/keyboard.c:1197 val =3D 298487 #99 0x0114c1b4 in internal_catch (tag=3D22045578, func=3Dfunc@entry=3D0x10d1a9a , arg=3D21994650) at c:/msys/home/Dani/emacs/trunk/src/eval.c:1105 val =3D c =3D 0x14f9c7a #100 0x010d2dd6 in command_loop () at c:/msys/home/Dani/emacs/trunk/src/keyboard.c:1176 No locals. #101 recursive_edit_1 () at c:/msys/home/Dani/emacs/trunk/src/keyboard.c:786 val =3D 0 #102 0x010d307f in Frecursive_edit () at c:/msys/home/Dani/emacs/trunk/src/keyboard.c:857 buffer =3D #103 0x0121e51f in main (argc=3D, argv=3D0xbc1540) at c:/msys/home/Dani/emacs/trunk/src/emacs.c:1623 dummy =3D 0 stack_bottom_variable =3D 0 '\000' do_initial_setlocale =3D dumping =3D 154 skip_args =3D 0 no_loadup =3D false junk =3D 0x0 dname_arg =3D 0x0 ch_to_dir =3D 0x0 original_pwd =3D 0x0 ---Type to continue, or q to quit--- Lisp Backtrace: No symbol "DATA_SEG_BITS" in current context.(gdb) (gdb) xbacktrace [New Thread 8300.0x1b24] (gdb) No symbol "DATA_SEG_BITS" in current context. --8<---------------cut here---------------end--------------->8--- Here is my ~/.gdbinit: --8<---------------cut here---------------start------------->8--- # Copyright (C) 1992-1998, 2000-2014 Free Software Foundation, Inc. # # This file is part of GNU Emacs. # # GNU Emacs is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation; either version 3, or (at your option) # any later version. # # GNU Emacs is distributed in the hope that it will be useful, # but WITHOUT ANY WARRANTY; without even the implied warranty of # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # GNU General Public License for more details. # # You should have received a copy of the GNU General Public License # along with GNU Emacs. If not, see . # Force loading of symbols, enough to give us VALBITS etc. set $dummy =3D main + 8 # With some compilers, we need this to give us struct Lisp_Symbol etc.: set $dummy =3D Fmake_symbol + 8 # Find lwlib source files too. dir ../lwlib #dir /gd/gnu/lesstif-0.89.9/lib/Xm # Don't enter GDB when user types C-g to quit. # This has one unfortunate effect: you can't type C-c # at the GDB to stop Emacs, when using X. # However, C-z works just as well in that case. handle 2 noprint pass # Make it work like SIGINT normally does. handle SIGTSTP nopass # Pass on user signals handle SIGUSR1 noprint pass handle SIGUSR2 noprint pass # Don't pass SIGALRM to Emacs. This makes problems when # debugging. handle SIGALRM ignore # Use $bugfix so that the value isn't a constant. # Using a constant runs into GDB bugs sometimes. define xgetptr if (CHECK_LISP_OBJECT_TYPE) set $bugfix =3D $arg0.i else set $bugfix =3D $arg0 end set $ptr =3D ($bugfix & VALMASK) | DATA_SEG_BITS end define xgetint if (CHECK_LISP_OBJECT_TYPE) set $bugfix =3D $arg0.i else set $bugfix =3D $arg0 end set $int =3D $bugfix << (USE_LSB_TAG ? 0 : INTTYPEBITS) >> INTTYPEBITS end define xgettype if (CHECK_LISP_OBJECT_TYPE) set $bugfix =3D $arg0.i else set $bugfix =3D $arg0 end set $type =3D (enum Lisp_Type) (USE_LSB_TAG ? $bugfix & (1 << GCTYPEBITS)= - 1 : (EMACS_UINT) $bugfix >> VALBITS) end # Set up something to print out s-expressions. # We save and restore print_output_debug_flag to prevent the w32 port # from calling OutputDebugString, which causes GDB to display each # character twice (yuk!). define pr pp $ end document pr Print the emacs s-expression which is $. Works only when an inferior emacs is executing. end # Print out s-expressions define pp set $tmp =3D $arg0 set $output_debug =3D print_output_debug_flag set print_output_debug_flag =3D 0 call safe_debug_print ($tmp) set print_output_debug_flag =3D $output_debug end document pp Print the argument as an emacs s-expression Works only when an inferior emacs is executing. end # Print value of lisp variable define pv set $tmp =3D "$arg0" set $output_debug =3D print_output_debug_flag set print_output_debug_flag =3D 0 call safe_debug_print (find_symbol_value (intern ($tmp))) set print_output_debug_flag =3D $output_debug end document pv Print the value of the lisp variable given as argument. Works only when an inferior emacs is executing. end # Print out current buffer point and boundaries define ppt set $b =3D current_buffer set $t =3D $b->text printf "BUF PT: %d", $b->pt if ($b->pt !=3D $b->pt_byte) printf "[%d]", $b->pt_byte end printf " of 1..%d", $t->z if ($t->z !=3D $t->z_byte) printf "[%d]", $t->z_byte end if ($b->begv !=3D 1 || $b->zv !=3D $t->z) printf " NARROW=3D%d..%d", $b->begv, $b->zv if ($b->begv !=3D $b->begv_byte || $b->zv !=3D $b->zv_byte) printf " [%d..%d]", $b->begv_byte, $b->zv_byte end end printf " GAP: %d", $t->gpt if ($t->gpt !=3D $t->gpt_byte) printf "[%d]", $t->gpt_byte end printf " SZ=3D%d\n", $t->gap_size end document ppt Print current buffer's point and boundaries. Prints values of point, beg, end, narrow, and gap for current buffer. end define pitmethod set $itmethod =3D $arg0 # output $itmethod if ($itmethod =3D=3D 0) printf "GET_FROM_BUFFER" end if ($itmethod =3D=3D 1) printf "GET_FROM_DISPLAY_VECTOR" end if ($itmethod =3D=3D 2) printf "GET_FROM_STRING" end if ($itmethod =3D=3D 3) printf "GET_FROM_C_STRING" end if ($itmethod =3D=3D 4) printf "GET_FROM_IMAGE" end if ($itmethod =3D=3D 5) printf "GET_FROM_STRETCH" end if ($itmethod < 0 || $itmethod > 5) output $itmethod end end document pitmethod Pretty print it->method given as first arg end # Print out iterator given as first arg define pitx set $it =3D $arg0 printf "cur=3D%d", $it->current.pos.charpos if ($it->current.pos.charpos !=3D $it->current.pos.bytepos) printf "[%d]", $it->current.pos.bytepos end printf " pos=3D%d", $it->position.charpos if ($it->position.charpos !=3D $it->position.bytepos) printf "[%d]", $it->position.bytepos end printf " start=3D%d", $it->start.pos.charpos if ($it->start.pos.charpos !=3D $it->start.pos.bytepos) printf "[%d]", $it->start.pos.bytepos end printf " end=3D%d", $it->end_charpos printf " stop=3D%d", $it->stop_charpos printf " face=3D%d", $it->face_id if ($it->multibyte_p) printf " MB" end if ($it->header_line_p) printf " HL" end if ($it->n_overlay_strings > 0) printf " nov=3D%d", $it->n_overlay_strings end if ($it->sp !=3D 0) printf " sp=3D%d", $it->sp end # IT_CHARACTER if ($it->what =3D=3D 0) if ($it->len =3D=3D 1 && $it->c >=3D ' ' && it->c < 255) printf " ch=3D'%c'", $it->c else printf " ch=3D[%d,%d]", $it->c, $it->len end else printf " " # output $it->what if ($it->what =3D=3D 0) printf "IT_CHARACTER" end if ($it->what =3D=3D 1) printf "IT_COMPOSITION" end if ($it->what =3D=3D 2) printf "IT_IMAGE" end if ($it->what =3D=3D 3) printf "IT_STRETCH" end if ($it->what =3D=3D 4) printf "IT_EOB" end if ($it->what =3D=3D 5) printf "IT_TRUNCATION" end if ($it->what =3D=3D 6) printf "IT_CONTINUATION" end if ($it->what < 0 || $it->what > 6) output $it->what end end if ($it->method !=3D 0) # !GET_FROM_BUFFER printf " next=3D" pitmethod $it->method if ($it->method =3D=3D 2) # GET_FROM_STRING printf "[%d]", $it->current.string_pos.charpos end if ($it->method =3D=3D 4) # GET_FROM_IMAGE printf "[%d]", $it->image_id end end printf "\n" if ($it->bidi_p) printf "BIDI: base_stop=3D%d prev_stop=3D%d level=3D%d\n", $it->base_le= vel_stop, $it->prev_stop, $it->bidi_it.resolved_level end if ($it->region_beg_charpos >=3D 0) printf "reg=3D%d-%d ", $it->region_beg_charpos, $it->region_end_charpos end printf "vpos=3D%d hpos=3D%d", $it->vpos, $it->hpos, printf " y=3D%d lvy=3D%d", $it->current_y, $it->last_visible_y printf " x=3D%d vx=3D%d-%d", $it->current_x, $it->first_visible_x, $it->l= ast_visible_x printf " w=3D%d", $it->pixel_width printf " a+d=3D%d+%d=3D%d", $it->ascent, $it->descent, $it->ascent+$it->d= escent printf " max=3D%d+%d=3D%d", $it->max_ascent, $it->max_descent, $it->max_a= scent+$it->max_descent printf "\n" set $i =3D 0 while ($i < $it->sp && $i < 4) set $e =3D $it->stack[$i] printf "stack[%d]: ", $i pitmethod $e.method printf "[%d]", $e.position.charpos printf "\n" set $i =3D $i + 1 end end document pitx Pretty print a display iterator. Take one arg, an iterator object or pointer. end define pit pitx it end document pit Pretty print the display iterator it. end define prowx set $row =3D $arg0 printf "y=3D%d x=3D%d pwid=3D%d", $row->y, $row->x, $row->pixel_width printf " a+d=3D%d+%d=3D%d", $row->ascent, $row->height-$row->ascent, $row= ->height printf " phys=3D%d+%d=3D%d", $row->phys_ascent, $row->phys_height-$row->p= hys_ascent, $row->phys_height printf " vis=3D%d\n", $row->visible_height printf "used=3D(LMargin=3D%d,Text=3D%d,RMargin=3D%d) Hash=3D%d\n", $row->= used[0], $row->used[1], $row->used[2], $row->hash printf "start=3D%d end=3D%d", $row->start.pos.charpos, $row->end.pos.char= pos if ($row->enabled_p) printf " ENA" end if ($row->displays_text_p) printf " DISP" end if ($row->mode_line_p) printf " MODEL" end if ($row->continued_p) printf " CONT" end if ($row-> truncated_on_left_p) printf " TRUNC:L" end if ($row-> truncated_on_right_p) printf " TRUNC:R" end if ($row->starts_in_middle_of_char_p) printf " STARTMID" end if ($row->ends_in_middle_of_char_p) printf " ENDMID" end if ($row->ends_in_newline_from_string_p) printf " ENDNLFS" end if ($row->ends_at_zv_p) printf " ENDZV" end if ($row->overlapped_p) printf " OLAPD" end if ($row->overlapping_p) printf " OLAPNG" end printf "\n" end document prowx Pretty print information about glyph_row. Takes one argument, a row object or pointer. end define prow prowx row end document prow Pretty print information about glyph_row in row. end define pcursorx set $cp =3D $arg0 printf "y=3D%d x=3D%d vpos=3D%d hpos=3D%d", $cp->y, $cp->x, $cp->vpos, $c= p->hpos end document pcursorx Pretty print a window cursor. end define pcursor printf "output: " pcursorx output_cursor printf "\n" end document pcursor Pretty print the output_cursor. end define pwinx set $w =3D $arg0 if ($w->mini_p !=3D Qnil) printf "Mini " end printf "Window %d ", $int xgetptr $w->buffer set $tem =3D (struct buffer *) $ptr xgetptr $tem->name_ printf "%s", ((struct Lisp_String *) $ptr)->data printf "\n" xgetptr $w->start set $tem =3D (struct Lisp_Marker *) $ptr printf "start=3D%d end:", $tem->charpos if ($w->window_end_valid !=3D Qnil) xgetint $w->window_end_pos printf "pos=3D%d", $int xgetint $w->window_end_vpos printf " vpos=3D%d", $int else printf "invalid" end printf " vscroll=3D%d", $w->vscroll if ($w->force_start !=3D Qnil) printf " FORCE_START" end if ($w->must_be_updated_p) printf " MUST_UPD" end printf "\n" printf "cursor: " pcursorx $w->cursor printf " phys: " pcursorx $w->phys_cursor if ($w->phys_cursor_on_p) printf " ON" else printf " OFF" end printf " blk=3D" if ($w->last_cursor_off_p !=3D $w->cursor_off_p) if ($w->last_cursor_off_p) printf "ON->" else printf "OFF->" end end if ($w->cursor_off_p) printf "ON" else printf "OFF" end printf "\n" end document pwinx Pretty print a window structure. Takes one argument, a pointer to a window structure. end define pwin pwinx w end document pwin Pretty print window structure w. end define pbiditype if ($arg0 =3D=3D 0) printf "UNDEF" end if ($arg0 =3D=3D 1) printf "L" end if ($arg0 =3D=3D 2) printf "R" end if ($arg0 =3D=3D 3) printf "EN" end if ($arg0 =3D=3D 4) printf "AN" end if ($arg0 =3D=3D 5) printf "BN" end if ($arg0 =3D=3D 6) printf "B" end if ($arg0 < 0 || $arg0 > 6) printf "%d??", $arg0 end end document pbiditype Print textual description of bidi type given as first argument. end define pgx set $g =3D $arg0 # CHAR_GLYPH if ($g.type =3D=3D 0) if ($g.u.ch >=3D ' ' && $g.u.ch < 127) printf "CHAR[%c]", $g.u.ch else printf "CHAR[0x%x]", $g.u.ch end end # COMPOSITE_GLYPH if ($g.type =3D=3D 1) printf "COMP[%d (%d..%d)]", $g.u.cmp.id, $g.slice.cmp.from, $g.slice.cm= p.to end # GLYPHLESS_GLYPH if ($g.type =3D=3D 2) printf "GLYPHLESS[" if ($g.u.glyphless.method =3D=3D 0) printf "THIN]" end if ($g.u.glyphless.method =3D=3D 1) printf "EMPTY]" end if ($g.u.glyphless.method =3D=3D 2) printf "ACRO]" end if ($g.u.glyphless.method =3D=3D 3) printf "HEX]" end end # IMAGE_GLYPH if ($g.type =3D=3D 3) printf "IMAGE[%d]", $g.u.img_id end # STRETCH_GLYPH if ($g.type =3D=3D 4) printf "STRETCH[%d+%d]", $g.u.stretch.height, $g.u.stretch.ascent end xgettype ($g.object) if ($type =3D=3D Lisp_String) xgetptr $g.object printf " str=3D0x%x[%d]", ((struct Lisp_String *)$ptr)->data, $g.charpos else printf " pos=3D%d", $g.charpos end # For characters, print their resolved level and bidi type if ($g.type =3D=3D 0) printf " blev=3D%d,btyp=3D", $g.resolved_level pbiditype $g.bidi_type end printf " w=3D%d a+d=3D%d+%d", $g.pixel_width, $g.ascent, $g.descent # If not DEFAULT_FACE_ID if ($g.face_id !=3D 0) printf " face=3D%d", $g.face_id end if ($g.voffset) printf " vof=3D%d", $g.voffset end if ($g.multibyte_p) printf " MB" end if ($g.padding_p) printf " PAD" end if ($g.glyph_not_available_p) printf " N/A" end if ($g.overlaps_vertically_p) printf " OVL" end if ($g.avoid_cursor_p) printf " AVOID" end if ($g.left_box_line_p) printf " [" end if ($g.right_box_line_p) printf " ]" end if ($g.slice.img.x || $g.slice.img.y || $g.slice.img.width || $g.slice.im= g.height) printf " slice=3D%d,%d,%d,%d" ,$g.slice.img.x, $g.slice.img.y, $g.slice= .img.width, $g.slice.img.height end printf "\n" end document pgx Pretty print a glyph structure. Takes one argument, a pointer to a glyph structure. end define pg set $pgidx =3D 0 pgx glyph end document pg Pretty print glyph structure glyph. end define pgi set $pgidx =3D $arg0 pgx (&glyph[$pgidx]) end document pgi Pretty print glyph structure glyph[I]. Takes one argument, a integer I. end define pgn set $pgidx =3D $pgidx + 1 pgx (&glyph[$pgidx]) end document pgn Pretty print next glyph structure. end define pgrowx set $row =3D $arg0 set $area =3D 0 set $xofs =3D $row->x while ($area < 3) set $used =3D $row->used[$area] if ($used > 0) set $gl0 =3D $row->glyphs[$area] set $pgidx =3D 0 printf "%s: %d glyphs\n", ($area =3D=3D 0 ? "LEFT" : $area =3D=3D 2 ?= "RIGHT" : "TEXT"), $used while ($pgidx < $used) printf "%3d %4d: ", $pgidx, $xofs pgx $gl0[$pgidx] set $xofs =3D $xofs + $gl0[$pgidx]->pixel_width set $pgidx =3D $pgidx + 1 end end set $area =3D $area + 1 end end document pgrowx Pretty print all glyphs in a row structure. Takes one argument, a pointer to a row structure. end define pgrow pgrowx row end document pgrow Pretty print all glyphs in row structure row. end define pgrowit pgrowx it->glyph_row end document pgrowit Pretty print all glyphs in it->glyph_row. end define prowlims printf "edges=3D(%d,%d),enb=3D%d,r2l=3D%d,cont=3D%d,trunc=3D(%d,%d),at_zv= =3D%d\n", $arg0->minpos.charpos, $arg0->maxpos.charpos, $arg0->enabled_p, $= arg0->reversed_p, $arg0->continued_p, $arg0->truncated_on_left_p, $arg0->tr= uncated_on_right_p, $arg0->ends_at_zv_p end document prowlims Print important attributes of a glyph_row structure. Takes one argument, a pointer to a glyph_row structure. end define pmtxrows set $mtx =3D $arg0 set $gl =3D $mtx->rows set $glend =3D $mtx->rows + $mtx->nrows - 1 set $i =3D 0 while ($gl < $glend) printf "%d: ", $i prowlims $gl set $gl =3D $gl + 1 set $i =3D $i + 1 end end document pmtxrows Print data about glyph rows in a glyph matrix. Takes one argument, a pointer to a glyph_matrix structure. end define xtype xgettype $ output $type echo \n if $type =3D=3D Lisp_Misc xmisctype else if $type =3D=3D Lisp_Vectorlike xvectype end end end document xtype Print the type of $, assuming it is an Emacs Lisp value. If the first type printed is Lisp_Vector or Lisp_Misc, a second line gives the more precise type. end define pvectype set $size =3D ((struct Lisp_Vector *) $arg0)->header.size if ($size & PSEUDOVECTOR_FLAG) output (enum pvec_type) (($size & PVEC_TYPE_MASK) >> PSEUDOVECTOR_AREA_= BITS) else output PVEC_NORMAL_VECTOR end echo \n end document pvectype Print the subtype of vectorlike object. Takes one argument, a pointer to an object. end define xvectype xgetptr $ pvectype $ptr end document xvectype Print the subtype of vectorlike object. This command assumes that $ is a Lisp_Object. end define pvecsize set $size =3D ((struct Lisp_Vector *) $arg0)->header.size if ($size & PSEUDOVECTOR_FLAG) output ($size & PSEUDOVECTOR_SIZE_MASK) echo \n output (($size & PSEUDOVECTOR_REST_MASK) >> PSEUDOVECTOR_SIZE_BITS) else output ($size & ~ARRAY_MARK_FLAG) end echo \n end document pvecsize Print the size of vectorlike object. Takes one argument, a pointer to an object. end define xvecsize xgetptr $ pvecsize $ptr end document xvecsize Print the size of $ This command assumes that $ is a Lisp_Object. end define xmisctype xgetptr $ output (enum Lisp_Misc_Type) (((struct Lisp_Free *) $ptr)->type) echo \n end document xmisctype Assume that $ is some misc type and print its specific type. end define xint xgetint $ print $int end document xint Print $ as an Emacs Lisp integer. This gets the sign right. end define xptr xgetptr $ print (void *) $ptr end document xptr Print the pointer portion of an Emacs Lisp value in $. end define xmarker xgetptr $ print (struct Lisp_Marker *) $ptr end document xmarker Print $ as a marker pointer. This command assumes that $ is an Emacs Lisp marker value. end define xoverlay xgetptr $ print (struct Lisp_Overlay *) $ptr end document xoverlay Print $ as a overlay pointer. This command assumes that $ is an Emacs Lisp overlay value. end define xmiscfree xgetptr $ print (struct Lisp_Free *) $ptr end document xmiscfree Print $ as a misc free-cell pointer. This command assumes that $ is an Emacs Lisp Misc value. end define xsymbol set $sym =3D $ xgetptr $sym print (struct Lisp_Symbol *) $ptr xprintsym $sym echo \n end document xsymbol Print the name and address of the symbol $. This command assumes that $ is an Emacs Lisp symbol value. end define xstring xgetptr $ print (struct Lisp_String *) $ptr xprintstr $ echo \n end document xstring Print the contents and address of the string $. This command assumes that $ is an Emacs Lisp string value. end define xvector xgetptr $ print (struct Lisp_Vector *) $ptr output ($->header.size > 50) ? 0 : ($->contents[0])@($->header.size & ~AR= RAY_MARK_FLAG) echo \n end document xvector Print the contents and address of the vector $. This command assumes that $ is an Emacs Lisp vector value. end define xprocess xgetptr $ print (struct Lisp_Process *) $ptr output *$ echo \n end document xprocess Print the address of the struct Lisp_process to which $ points. This command assumes that $ is a Lisp_Object. end define xframe xgetptr $ print (struct frame *) $ptr xgetptr $->name set $ptr =3D (struct Lisp_String *) $ptr xprintstr $ptr echo \n end document xframe Print $ as a frame pointer. This command assumes $ is an Emacs Lisp frame value. end define xcompiled xgetptr $ print (struct Lisp_Vector *) $ptr output ($->contents[1])@($->header.size & 0xff) end document xcompiled Print $ as a compiled function pointer. This command assumes that $ is an Emacs Lisp compiled value. end define xwindow xgetptr $ print (struct window *) $ptr set $window =3D (struct window *) $ptr xgetint $window->total_cols set $width=3D$int xgetint $window->total_lines set $height=3D$int xgetint $window->left_col set $left=3D$int xgetint $window->top_line set $top=3D$int printf "%dx%d+%d+%d\n", $width, $height, $left, $top end document xwindow Print $ as a window pointer, assuming it is an Emacs Lisp window value. Print the window's position as "WIDTHxHEIGHT+LEFT+TOP". end define xwinconfig xgetptr $ print (struct save_window_data *) $ptr end document xwinconfig Print $ as a window configuration pointer. This command assumes that $ is an Emacs Lisp window configuration value. end define xsubr xgetptr $ print (struct Lisp_Subr *) $ptr output *$ echo \n end document xsubr Print the address of the subr which the Lisp_Object $ points to. end define xchartable xgetptr $ print (struct Lisp_Char_Table *) $ptr printf "Purpose: " xprintsym $->purpose printf " %d extra slots", ($->header.size & 0x1ff) - 68 echo \n end document xchartable Print the address of the char-table $, and its purpose. This command assumes that $ is an Emacs Lisp char-table value. end define xsubchartable xgetptr $ print (struct Lisp_Sub_Char_Table *) $ptr xgetint $->depth set $depth =3D $int xgetint $->min_char printf "Depth: %d, Min char: %d (0x%x)\n", $depth, $int, $int end document xsubchartable Print the address of the sub-char-table $, its depth and min-char. This command assumes that $ is an Emacs Lisp sub-char-table value. end define xboolvector xgetptr $ print (struct Lisp_Bool_Vector *) $ptr output ($->size > 256) ? 0 : ($->data[0])@(($->size + BOOL_VECTOR_BITS_PE= R_CHAR - 1)/ BOOL_VECTOR_BITS_PER_CHAR) echo \n end document xboolvector Print the contents and address of the bool-vector $. This command assumes that $ is an Emacs Lisp bool-vector value. end define xbuffer xgetptr $ print (struct buffer *) $ptr xgetptr $->name_ output ((struct Lisp_String *) $ptr)->data echo \n end document xbuffer Set $ as a buffer pointer and the name of the buffer. This command assumes $ is an Emacs Lisp buffer value. end define xhashtable xgetptr $ print (struct Lisp_Hash_Table *) $ptr end document xhashtable Set $ as a hash table pointer. This command assumes that $ is an Emacs Lisp hash table value. end define xcons xgetptr $ print (struct Lisp_Cons *) $ptr output/x *$ echo \n end document xcons Print the contents of $ as an Emacs Lisp cons. end define nextcons p $.u.cdr xcons end document nextcons Print the contents of the next cell in a list. This command assumes that the last thing you printed was a cons cell conten= ts (type struct Lisp_Cons) or a pointer to one. end define xcar xgetptr $ xgettype $ print/x ($type =3D=3D Lisp_Cons ? ((struct Lisp_Cons *) $ptr)->car : 0) end document xcar Assume that $ is an Emacs Lisp pair and print its car. end define xcdr xgetptr $ xgettype $ print/x ($type =3D=3D Lisp_Cons ? ((struct Lisp_Cons *) $ptr)->u.cdr : 0) end document xcdr Assume that $ is an Emacs Lisp pair and print its cdr. end define xlist xgetptr $ set $cons =3D (struct Lisp_Cons *) $ptr xgetptr Qnil set $nil =3D $ptr set $i =3D 0 while $cons !=3D $nil && $i < 10 p/x $cons->car xpr xgetptr $cons->u.cdr set $cons =3D (struct Lisp_Cons *) $ptr set $i =3D $i + 1 printf "---\n" end if $cons =3D=3D $nil printf "nil\n" else printf "...\n" p $ptr end end document xlist Print $ assuming it is a list. end define xfloat xgetptr $ print ((struct Lisp_Float *) $ptr)->u.data end document xfloat Print $ assuming it is a lisp floating-point number. end define xscrollbar xgetptr $ print (struct scrollbar *) $ptr output *$ echo \n end document xscrollbar Print $ as a scrollbar pointer. end define xpr xtype if $type =3D=3D Lisp_Int0 || $type =3D=3D Lisp_Int1 xint end if $type =3D=3D Lisp_Symbol xsymbol end if $type =3D=3D Lisp_String xstring end if $type =3D=3D Lisp_Cons xcons end if $type =3D=3D Lisp_Float xfloat end if $type =3D=3D Lisp_Misc set $misc =3D (enum Lisp_Misc_Type) (((struct Lisp_Free *) $ptr)->type) if $misc =3D=3D Lisp_Misc_Free xmiscfree end if $misc =3D=3D Lisp_Misc_Marker xmarker end if $misc =3D=3D Lisp_Misc_Overlay xoverlay end # if $misc =3D=3D Lisp_Misc_Save_Value # xsavevalue # end end if $type =3D=3D Lisp_Vectorlike set $size =3D ((struct Lisp_Vector *) $ptr)->header.size if ($size & PSEUDOVECTOR_FLAG) set $vec =3D (enum pvec_type) (($size & PVEC_TYPE_MASK) >> PSEUDOVECT= OR_AREA_BITS) if $vec =3D=3D PVEC_NORMAL_VECTOR xvector end if $vec =3D=3D PVEC_PROCESS xprocess end if $vec =3D=3D PVEC_FRAME xframe end if $vec =3D=3D PVEC_COMPILED xcompiled end if $vec =3D=3D PVEC_WINDOW xwindow end if $vec =3D=3D PVEC_WINDOW_CONFIGURATION xwinconfig end if $vec =3D=3D PVEC_SUBR xsubr end if $vec =3D=3D PVEC_CHAR_TABLE xchartable end if $vec =3D=3D PVEC_BOOL_VECTOR xboolvector end if $vec =3D=3D PVEC_BUFFER xbuffer end if $vec =3D=3D PVEC_HASH_TABLE xhashtable end else xvector end end end document xpr Print $ as a lisp object of any type. end define xprintstr set $data =3D (char *) $arg0->data set $strsize =3D ($arg0->size_byte < 0) ? ($arg0->size & ~ARRAY_MARK_FLAG= ) : $arg0->size_byte # GDB doesn't like zero repetition counts if $strsize =3D=3D 0 output "" else output ($arg0->size > 1000) ? 0 : ($data[0])@($strsize) end end define xprintsym xgetptr $arg0 set $sym =3D (struct Lisp_Symbol *) $ptr xgetptr $sym->name set $sym_name =3D (struct Lisp_String *) $ptr xprintstr $sym_name end document xprintsym Print argument as a symbol. end define xcoding set $tmp =3D (struct Lisp_Hash_Table *) ((Vcoding_system_hash_table & VAL= MASK) | DATA_SEG_BITS) set $tmp =3D (struct Lisp_Vector *) (($tmp->key_and_value & VALMASK) | DA= TA_SEG_BITS) set $name =3D $tmp->contents[$arg0 * 2] print $name pr print $tmp->contents[$arg0 * 2 + 1] pr end document xcoding Print the name and attributes of coding system that has ID (argument). end define xcharset set $tmp =3D (struct Lisp_Hash_Table *) ((Vcharset_hash_table & VALMASK) = | DATA_SEG_BITS) set $tmp =3D (struct Lisp_Vector *) (($tmp->key_and_value & VALMASK) | DA= TA_SEG_BITS) p $tmp->contents[charset_table[$arg0].hash_index * 2] pr end document xcharset Print the name of charset that has ID (argument). end define xfontset xgetptr $ set $tbl =3D (struct Lisp_Char_Table *) $ptr print $tbl xgetint $tbl->extras[0] printf " ID:%d", $int xgettype $tbl->extras[1] xgetptr $tbl->extras[1] if $type =3D=3D Lisp_String set $ptr =3D (struct Lisp_String *) $ptr printf " Name:" xprintstr $ptr else xgetptr $tbl->extras[2] set $ptr =3D (struct Lisp_Char_Table *) $ptr xgetptr $ptr->extras[1] set $ptr =3D (struct Lisp_String *) $ptr printf " Realized from:" xprintstr $ptr end echo \n end define xfont xgetptr $ set $size =3D (((struct Lisp_Vector *) $ptr)->header.size & 0x1FF) if $size =3D=3D FONT_SPEC_MAX print (struct font_spec *) $ptr else if $size =3D=3D FONT_ENTITY_MAX print (struct font_entity *) $ptr else print (struct font *) $ptr end end end document xfont Print $ assuming it is a list font (font-spec, font-entity, or font-object). end define xbacktrace set $bt =3D backtrace_top () while backtrace_p ($bt) set $fun =3D backtrace_function ($bt) xgettype $fun if $type =3D=3D Lisp_Symbol xprintsym $fun printf " (0x%x)\n", backtrace_args ($bt) else xgetptr $fun printf "0x%x ", $ptr if $type =3D=3D Lisp_Vectorlike xgetptr $fun set $size =3D ((struct Lisp_Vector *) $ptr)->header.size if ($size & PSEUDOVECTOR_FLAG) output (enum pvec_type) (($size & PVEC_TYPE_MASK) >> PSEUDOVECTOR_AREA_B= ITS) else output $size & ~ARRAY_MARK_FLAG end else printf "Lisp type %d", $type end echo \n end set $bt =3D backtrace_next ($bt) end end document xbacktrace Print a backtrace of Lisp function calls from backtrace_list. Set a breakpoint at Fsignal and call this to see from where an error was signaled. end define xprintbytestr set $data =3D (char *) $arg0->data set $bstrsize =3D ($arg0->size_byte < 0) ? ($arg0->size & ~ARRAY_MARK_FLA= G) : $arg0->size_byte printf "Bytecode: " if $bstrsize > 0 output/u ($arg0->size > 1000) ? 0 : ($data[0])@($bvsize) else printf "" end end document xprintbytestr Print a string of byte code. end define xwhichsymbols set $output_debug =3D print_output_debug_flag set print_output_debug_flag =3D 0 call safe_debug_print (which_symbols ($arg0, $arg1)) set print_output_debug_flag =3D $output_debug end document xwhichsymbols Print symbols which references a given lisp object either as its symbol value or symbol function. Call with two arguments: the lisp object and the maximum number of symbols referencing it to produce. end define xbytecode set $bt =3D byte_stack_list while $bt xgetptr $bt->byte_string set $ptr =3D (struct Lisp_String *) $ptr xprintbytestr $ptr printf "\n0x%x =3D> ", $bt->byte_string xwhichsymbols $bt->byte_string 5 set $bt =3D $bt->next end end document xbytecode Print a backtrace of the byte code stack. end # Show Lisp backtrace after normal backtrace. define hookpost-backtrace set $bt =3D backtrace_top () if backtrace_p ($bt) echo \n echo Lisp Backtrace:\n xbacktrace end end # Flush display (X only) define ff set x_flush (0) end document ff Flush pending X window display updates to screen. Works only when an inferior emacs is executing. end set print pretty on set print sevenbit-strings show environment DISPLAY show environment TERM # When debugging, it is handy to be able to "return" from # terminate_due_to_signal when an assertion failure is non-fatal. break terminate_due_to_signal # x_error_quitter is defined only on X. But window-system is set up # only at run time, during Emacs startup, so we need to defer setting # the breakpoint. init_sys_modes is the first function called on # every platform after init_display, where window-system is set. tbreak init_sys_modes commands silent xgetptr globals.f_Vinitial_window_system set $tem =3D (struct Lisp_Symbol *) $ptr xgetptr $tem->name set $tem =3D (struct Lisp_String *) $ptr set $tem =3D (char *) $tem->data # If we are running in synchronous mode, we want a chance to look # around before Emacs exits. Perhaps we should put the break # somewhere else instead... if $tem[0] =3D=3D 'x' && $tem[1] =3D=3D '\0' break x_error_quitter end continue end --8<---------------cut here---------------end--------------->8--- I'd be glad to reduce it to the bare minimum, BTW, but I don't know what's needed. Though, this is not really important, as long as that works; but does it? [1] DEFINITION NOT FOUND: 0