From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Stephen Berman Newsgroups: gmane.emacs.devel Subject: Re: Freeze with specific evaluation in the modeline Date: Mon, 02 Sep 2024 23:40:24 +0200 Message-ID: <87seuh4tvb.fsf@gmx.net> References: Mime-Version: 1.0 Content-Type: text/plain Content-Transfer-Encoding: quoted-printable Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="32743"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Cc: emacs-devel@gnu.org To: "Nicolas P. Rougier (inria)" Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Mon Sep 02 23:41:19 2024 Return-path: Envelope-to: ged-emacs-devel@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1slEnW-0008KO-Nt for ged-emacs-devel@m.gmane-mx.org; Mon, 02 Sep 2024 23:41:19 +0200 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1slEmq-000119-UG; Mon, 02 Sep 2024 17:40:36 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1slEmn-0000nt-Cv for emacs-devel@gnu.org; Mon, 02 Sep 2024 17:40:33 -0400 Original-Received: from mout.gmx.net ([212.227.15.15]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1slEmj-0008Ds-6S for emacs-devel@gnu.org; Mon, 02 Sep 2024 17:40:33 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmx.net; s=s31663417; t=1725313225; x=1725918025; i=stephen.berman@gmx.net; bh=5cTwLTFrUGO1walNFRThz0Ucfjg5ImnvhC2gzfhvKug=; h=X-UI-Sender-Class:From:To:Cc:Subject:In-Reply-To:References:Date: Message-ID:MIME-Version:Content-Type:Content-Transfer-Encoding:cc: content-transfer-encoding:content-type:date:from:message-id: mime-version:reply-to:subject:to; b=FRK8heEcXKddsD8C3BICNzAo8ra0p1pjM/zrA344NlT4ioUXthSwKKSjoMKl12xr ldIFdVXyP9FE4/u1WdYdzgsyMZzaLNsoPfaZKUNoY8s7R7K1c7TJwGL9M9s54ChlO TKn+Lj8s+2NyzBiXzXtmYRI4nfvO0/pDvcuBtEK31jpybFuhQwkRsw9z32XJ/2qsG yDKbKEVH5fixSS3/NNWgAV92iJryFAknf3fAqvwvg//8I2uqomJ855krhCRQN+CkT Lusd8hEOThIMwz4iYlXcVW/qmgTwcsnoMsGybhOO46zo5Q5scA6ZvvzxcBRo1JJVZ 02FYIwMYcxbdeDKLJQ== X-UI-Sender-Class: 724b4f7f-cbec-4199-ad4e-598c01a50d3a Original-Received: from strobelfs ([94.134.95.111]) by mail.gmx.net (mrgmx005 [212.227.17.190]) with ESMTPSA (Nemesis) id 1N6bk4-1rzYl51SyE-00xJh8; Mon, 02 Sep 2024 23:40:25 +0200 In-Reply-To: (Nicolas P. Rougier's message of "Mon, 02 Sep 2024 21:56:13 +0200") X-Provags-ID: V03:K1:iGR4GWRja/UKkOSLsYgFhwfxedylwd7spbUn1XgpzMoaiW9Sidx YDivRY3QFVakakmkZSsMp/sfnYrG1ktnmRHBfUQzj5w5PDVuPYN4MNV5a0Gss2j4sFC+0W9 VwELU9/domLjvoS9b9CEsvwLcO5f+coaWBpZin0x/zWB7/LpGzOmlMAzQCJ1R8DR4BdFG5h 5jH9NTLQ9Giz3P2sF72dw== UI-OutboundReport: notjunk:1;M01:P0:xP4PIXAKIMs=;F2KclEwSYDascOr/5fXD52Hu/qH v1x/1HXvxogqM+jFZlHLY5fC2lM93pcH4gGLxsDKv8uAbDQTaYCvdoAUP4FJFa+BX3xVB/Gog 5SPXiFAPtliTwHFFeI7rUubzcXiSA4XfsI4waA2iQaOfceK7WdbPZPs0y6nArG5RI1Y5tbgK3 Yx0VXgii1eooJsu0uVBUGYSGhhtAQf0aRdUIZmwBdzf0avMPjDYX6gJ4TT2KFmyKaTHBTibO8 A7Uk29xyl81fsYiQtHgeL063lMTC161In5hFng7aAmuRZOSJC4FQsD4BBzQnDJ0cK/mYTaJeF MqYvg9j+USsBfOfdxMc21JxPM59nnIRHdYOs84Lc/MnKE0Hfq2zz2QKj6EYSJytsVIzEDESus v20WkiF8sYTYxxYaE0UTGcJ6XqkvRNo55qb07IJl064mVqc43TXCXYj9n+P24ludqU6dt1iCz Gxece/HkzN3JmUzVLefklx7MjNMX2UAN7P/EWAqltkwb/j4J/G/BDbWzJky691w2a9NfYV8q5 u6iIvdpZ4zt/dSVM+yoMxX4CO4xjWC9hjnwHy6zOzDTLNBxC7elKFS1XbjJog6yv6Kx11/804 neSb2wM1Hmzo7FODOPi+IEClAHSfd29QgKFsVCwDtJBxR/BhkdBF1Z+3us/ydnjIoynBaed4K LaHE4sddyj17IOYsNQR7y1q58lBN8bmgYt1+jZmx89n8N/7X5Mkh4vgsFhRqLSuOXKWhDm+JM Q/ceQ4q2/TdjZ5Fhd2UAejVrAbTkzCzlnGxelsiUaDlMfhmKv+x3oqHpU5vq6ewjf0wShFmq Received-SPF: pass client-ip=212.227.15.15; envelope-from=stephen.berman@gmx.net; helo=mout.gmx.net X-Spam_score_int: 1 X-Spam_score: 0.1 X-Spam_bar: / X-Spam_report: (0.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FILL_THIS_FORM=0.001, FILL_THIS_FORM_LOAN=2.88, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, RCVD_IN_VALIDITY_RPBL_BLOCKED=0.001, RCVD_IN_VALIDITY_SAFE_BLOCKED=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=no autolearn_force=no X-Spam_action: no action X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Xref: news.gmane.io gmane.emacs.devel:323312 Archived-At: On Mon, 02 Sep 2024 21:56:13 +0200 "Nicolas P. Rougier (inria)" wrote: > I've tried the following code (with Emacs -q, v30.0.60): > > (setq mode-line-format > '(:eval (if (window-in-direction 'down) "yes" "no"))) > > and it somehow freezes Emacs even though menubar is still responsive and > I can quit through the menu. I'm not sure how to debug since I cannot > really interact anymore. > > Could anyone confirms the behavior? I can, and when I ran emacs under gdb and evaluated the above sexp, this immediately caused a segfault in pos_visible_p. I then typed bt full at the gdb prompt and the backtrace appeared to infloop; when I interrupted it, it was at frame #3935. Below is the backtrace up to the start of frame #48, which I think shows the loop. Steve Berman Thread 1 "emacs" received signal SIGSEGV, Segmentation fault. 0x00005555555e44a2 in pos_visible_p (w=3Dw@entry=3D0x5555561a7de0, charpos=3Dcharpos@entry=3D230, x=3Dx@entry=3D0x7fffff6735d0, y=3Dy@ent= ry=3D0x7fffff6735d4, rtop=3Drtop@entry=3D0x7fffff6735c0, rbot=3Drbot@entry=3D0x7fffff6735c4= , rowh=3D0x7fffff6735c8, vpos=3D0x7fffff6735cc) at /home/steve/src/emacs/emacs-master/src/xdisp.c:1685 1685 { (gdb) bt full #0 0x00005555555e44a2 in pos_visible_p (w=3Dw@entry=3D0x5555561a7de0, charpos=3Dcharpos@entry=3D230, x=3Dx@en= try=3D0x7fffff6735d0, y=3Dy@entry=3D0x7fffff6735d4, rtop=3Drtop@entry=3D0x= 7fffff6735c0, rbot=3Drbot@entry=3D0x7fffff6735c4, rowh=3D0x7fffff6735c8, v= pos=3D0x7fffff6735cc) at /home/steve/src/emacs/emacs-master/src/xdisp.c:1685 it =3D Python Exception : Cannot access m= emory at address 0x7fffff66e7b0 #1 0x0000555555602027 in Fpos_visible_in_window_p (pos=3Dmake_fixnum(230), window=3Dwindow@entry=3DXIL(0x5555561a7de5), = partially=3Dpartially@entry=3DXIL(0x30)) at /home/steve/src/emacs/emacs-ma= ster/src/window.c:2018 w =3D 0x5555561a7de0 posint =3D 230 buf =3D 0x7fffef7b00b0 top =3D { charpos =3D , bytepos =3D } in_window =3D XIL(0) rtop =3D 595 rbot =3D 0 rowh =3D 81115136 vpos =3D -216074776 fully_p =3D true x =3D 95328 y =3D 0 #2 0x00005555556a34de in Fposn_at_point (pos=3D, window=3DXIL(0x5555561a7de5)) at /home/steve/src/emacs/emacs-master/src/keyboard.c:12547 tem =3D #3 0x00007fffef1d00ba in F77696e646f772d696e2d646972656374696f6e_window_i= n_direction_0 () at /home/steve/build/emacs-master/src/../native-lisp/31.0.50-d78d1870/= preloaded/window-d09bfc58-55eb0ae6.eln #4 0x0000555555716f82 in eval_sub (form=3D) at /home/steve/src/emacs/emacs-master/src/eval.c:2594 i =3D 6 maxargs =3D 6 args_left =3D XIL(0) numargs =3D 1 original_fun =3D original_args =3D XIL(0x7fffef2cc6b3) count =3D { bytes =3D } fun =3D XIL(0x7fffefa0bcfd) val =3D funcar =3D argvals =3D {XIL(0x74a0), XIL(0), XIL(0), XIL(0), XIL(0), XIL(0), = XIL(0), XIL(0)} retry =3D #5 0x0000555555717775 in Fif (args=3DXIL(0x7fffef2cc6a3)) at /home/steve/src/emacs/emacs-master/src/eval.c:382 cond =3D #6 0x0000555555716d2e in eval_sub (form=3Dform@entry=3DXIL(0x7fffef2cc6f3= )) at /home/steve/src/emacs/emacs-master/src/eval.c:2526 args_left =3D XIL(0x7fffef2cc6a3) numargs =3D 3 original_fun =3D XIL(0xaa10) original_args =3D XIL(0x7fffef2cc6a3) count =3D { bytes =3D } fun =3D XIL(0x555555d538a5) val =3D funcar =3D argvals =3D {XIL(0), XIL(0x7fffefbcdc0b), XIL(0x5555569c8200), XIL= (0x1), XIL(0x5555569c8200), XIL(0x7fffff673ba8), XIL(0x555555d52d00), XIL(= 0x5555557134a9)} retry =3D #7 0x0000555555718514 in Feval (form=3DXIL(0x7fffef2cc6f3), lexical=3D) at /home/steve/src/emacs/emacs-master/src/eval.c:2439 count =3D { bytes =3D } #8 0x0000555555715eb6 in funcall_subr (subr=3Dsubr@entry=3D0x555555d52d00 , numargs=3Dnumargs@entry= =3D2, args=3Dargs@entry=3D0x7fffff673ba8) at /home/steve/src/emacs/emacs-m= aster/src/eval.c:3140 argbuf =3D {XIL(0), XIL(0), XIL(0), XIL(0), XIL(0), XIL(0), XIL(0)= , XIL(0x555555704cf0)} a =3D maxargs =3D 2 fun =3D #9 0x00005555557176f2 in funcall_general (fun=3DXIL(0x555555d52d05), numargs=3Dnumargs@entry=3D2, args=3Dargs@e= ntry=3D0x7fffff673ba8) at /home/steve/src/emacs/emacs-master/src/lisp.h:22= 56 original_fun =3D XIL(0x7ce0) #10 0x0000555555714cc1 in Ffuncall (nargs=3Dnargs@entry=3D3, args=3Dargs@entry=3D0x7fffff673ba0) at /home/steve/src/emacs/emacs-master/src/eval.c:3070 count =3D { bytes =3D 95200 } val =3D #11 0x0000555555713e23 in internal_condition_case_n (bfun=3Dbfun@entry=3D0x555555714c25 , nargs=3Dnargs@entry=3D= 3, args=3Dargs@entry=3D0x7fffff673ba0, handlers=3Dhandlers@entry=3DXIL(0x3= 0), hfun=3Dhfun@entry=3D0x5555555cbc2a ) at /home/stev= e/src/emacs/emacs-master/src/eval.c:1678 val =3D c =3D 0x555556898f40 #12 0x00005555555bb4c7 in dsafe__call (inhibit_quit=3Dinhibit_quit@entry=3Dtrue, f=3D0x555555714c25 , nargs=3Dnargs@entry=3D3, args=3Dargs@entry=3D0x7fffff673ba0) at /home/steve/src/emacs/emacs-master/src/xdisp.c:3093 count =3D { bytes =3D } val =3D #13 0x00005555555bb5a0 in dsafe_eval (sexpr=3D) at /home/steve/src/emacs/emacs-master/src/xdisp.c:3129 #14 0x00005555555e31d6 in display_mode_element (it=3Dit@entry=3D0x7fffff673cd0, depth=3D1, depth@entry=3D0, field_width=3Dfield_width@entry=3D0, precision=3Dprec= ision@entry=3D0, elt=3Delt@entry=3DXIL(0x7fffef2cc703), props=3Dprops@entr= y=3DXIL(0), risky=3Dfalse) at /home/steve/src/emacs/emacs-master/src/xdisp.c:27984 spec =3D car =3D XIL(0xf30) tem =3D n =3D 0 field =3D prec =3D literal =3D false #15 0x00005555555e4110 in display_mode_line (w=3Dw@entry=3D0x5555561a7de0, face_id=3DMODE_LINE_ACTIVE_FACE_ID, for= mat=3DXIL(0x7fffef2cc703)) at /home/steve/src/emacs/emacs-master/src/xdisp= .c:27495 it =3D { window =3D XIL(0x5555561a7de5), w =3D 0x5555561a7de0, f =3D 0x5555561a7b58, method =3D GET_FROM_BUFFER, stop_charpos =3D 0, prev_stop =3D 0, base_level_stop =3D 0, end_charpos =3D 0, medium_narrowing_begv =3D 0, medium_narrowing_zv =3D 0, large_narrowing_begv =3D 0, large_narrowing_zv =3D 0, s =3D 0x0, string_nchars =3D 0, multibyte_p =3D true, tab_line_p =3D false, header_line_p =3D false, string_from_display_prop_p =3D false, string_from_prefix_prop_p =3D false, from_disp_prop_p =3D false, ellipsis_p =3D false, avoid_cursor_p =3D false, dp =3D 0x0, dpvec =3D 0x0, dpend =3D 0x0, dpvec_char_len =3D 0, dpvec_face_id =3D 0, saved_face_id =3D 0, ctl_chars =3D {XIL(0) }, start =3D { pos =3D { charpos =3D 0, bytepos =3D 0 }, overlay_string_index =3D 0, string_pos =3D { charpos =3D 0, bytepos =3D 0 }, dpvec_index =3D 0 }, current =3D { pos =3D { charpos =3D 0, bytepos =3D 0 }, overlay_string_index =3D -1, string_pos =3D { charpos =3D -1, bytepos =3D -1 }, dpvec_index =3D -1 }, n_overlay_strings =3D 0, overlay_strings_charpos =3D 0, overlay_strings =3D {XIL(0) }, string_overlays =3D {XIL(0) }, string =3D XIL(0), from_overlay =3D XIL(0), stack =3D {{ string =3D XIL(0), string_nchars =3D 0, end_charpos =3D 0, stop_charpos =3D 0, prev_stop =3D 0, base_level_stop =3D 0, cmp_it =3D { stop_pos =3D 0, id =3D 0, ch =3D 0, rule_idx =3D 0, lookback =3D 0, nglyphs =3D 0, reversed_p =3D false, parent_it =3D 0x0, charpos =3D 0, nchars =3D 0, nbytes =3D 0, from =3D 0, to =3D 0, width =3D 0 }, face_id =3D 0, u =3D { image =3D { object =3D XIL(0), slice =3D { x =3D XIL(0), y =3D XIL(0), width =3D XIL(0), height =3D XIL(0) }, image_id =3D 0 }, stretch =3D { object =3D XIL(0) }, xwidget =3D { object =3D XIL(0) } }, position =3D { charpos =3D 0, bytepos =3D 0 }, current =3D { pos =3D { charpos =3D 0, bytepos =3D 0 }, overlay_string_index =3D 0, string_pos =3D { charpos =3D 0, bytepos =3D 0 }, dpvec_index =3D 0 }, from_overlay =3D XIL(0), area =3D LEFT_MARGIN_AREA, method =3D GET_FROM_BUFFER, paragraph_embedding =3D NEUTRAL_DIR, multibyte_p =3D false, string_from_display_prop_p =3D false, string_from_prefix_prop_p =3D false, display_ellipsis_p =3D false, avoid_cursor_p =3D false, bidi_p =3D false, from_disp_prop_p =3D false, line_wrap =3D TRUNCATE, voffset =3D 0, space_width =3D XIL(0), font_height =3D XIL(0) }, { string =3D XIL(0), string_nchars =3D 0, end_charpos =3D 0, stop_charpos =3D 0, prev_stop =3D 0, base_level_stop =3D 0, cmp_it =3D { stop_pos =3D 0, id =3D 0, ch =3D 0, rule_idx =3D 0, lookback =3D 0, nglyphs =3D 0, reversed_p =3D false, parent_it =3D 0x0, charpos =3D 0, nchars =3D 0, nbytes =3D 0, from =3D 0, to =3D 0, width =3D 0 }, face_id =3D 0, u =3D { image =3D { object =3D XIL(0), slice =3D { x =3D XIL(0), y =3D XIL(0), width =3D XIL(0), height =3D XIL(0) }, image_id =3D 0 }, stretch =3D { object =3D XIL(0) }, xwidget =3D { object =3D XIL(0) } }, position =3D { charpos =3D 0, bytepos =3D 0 }, current =3D { pos =3D { charpos =3D 0, bytepos =3D 0 }, overlay_string_index =3D 0, string_pos =3D { charpos =3D 0, bytepos =3D 0 }, dpvec_index =3D 0 }, from_overlay =3D XIL(0), area =3D LEFT_MARGIN_AREA, method =3D GET_FROM_BUFFER, paragraph_embedding =3D NEUTRAL_DIR, multibyte_p =3D false, string_from_display_prop_p =3D false, string_from_prefix_prop_p =3D false, display_ellipsis_p =3D false, avoid_cursor_p =3D false, bidi_p =3D false, from_disp_prop_p =3D false, line_wrap =3D TRUNCATE, voffset =3D 0, space_width =3D XIL(0), font_height =3D XIL(0) }, { string =3D XIL(0), string_nchars =3D 0, end_charpos =3D 0, stop_charpos =3D 0, prev_stop =3D 0, base_level_stop =3D 0, cmp_it =3D { stop_pos =3D 0, id =3D 0, ch =3D 0, rule_idx =3D 0, lookback =3D 0, nglyphs =3D 0, reversed_p =3D false, parent_it =3D 0x0, charpos =3D 0, nchars =3D 0, nbytes =3D 0, from =3D 0, to =3D 0, width =3D 0 }, face_id =3D 0, u =3D { image =3D { object =3D XIL(0), slice =3D { x =3D XIL(0), y =3D XIL(0), width =3D XIL(0), height =3D XIL(0) }, image_id =3D 0 }, stretch =3D { object =3D XIL(0) }, xwidget =3D { object =3D XIL(0) } }, position =3D { charpos =3D 0, bytepos =3D 0 }, current =3D { pos =3D { charpos =3D 0, bytepos =3D 0 }, overlay_string_index =3D 0, string_pos =3D { charpos =3D 0, bytepos =3D 0 }, dpvec_index =3D 0 }, from_overlay =3D XIL(0), area =3D LEFT_MARGIN_AREA, method =3D GET_FROM_BUFFER, paragraph_embedding =3D NEUTRAL_DIR, multibyte_p =3D false, string_from_display_prop_p =3D false, string_from_prefix_prop_p =3D false, display_ellipsis_p =3D false, avoid_cursor_p =3D false, bidi_p =3D false, from_disp_prop_p =3D false, line_wrap =3D TRUNCATE, voffset =3D 0, space_width =3D XIL(0), font_height =3D XIL(0) }, { string =3D XIL(0), string_nchars =3D 0, end_charpos =3D 0, stop_charpos =3D 0, prev_stop =3D 0, base_level_stop =3D 0, cmp_it =3D { stop_pos =3D 0, id =3D 0, ch =3D 0, rule_idx =3D 0, lookback =3D 0, nglyphs =3D 0, reversed_p =3D false, parent_it =3D 0x0, charpos =3D 0, nchars =3D 0, nbytes =3D 0, from =3D 0, to =3D 0, width =3D 0 }, face_id =3D 0, u =3D { image =3D { object =3D XIL(0), slice =3D { x =3D XIL(0), y =3D XIL(0), width =3D XIL(0), height =3D XIL(0) }, image_id =3D 0 }, stretch =3D { object =3D XIL(0) }, xwidget =3D { object =3D XIL(0) } }, position =3D { charpos =3D 0, bytepos =3D 0 }, current =3D { pos =3D { charpos =3D 0, bytepos =3D 0 }, overlay_string_index =3D 0, string_pos =3D { charpos =3D 0, bytepos =3D 0 }, dpvec_index =3D 0 }, from_overlay =3D XIL(0), area =3D LEFT_MARGIN_AREA, method =3D GET_FROM_BUFFER, paragraph_embedding =3D NEUTRAL_DIR, multibyte_p =3D false, string_from_display_prop_p =3D false, string_from_prefix_prop_p =3D false, display_ellipsis_p =3D false, avoid_cursor_p =3D false, bidi_p =3D false, from_disp_prop_p =3D false, line_wrap =3D TRUNCATE, voffset =3D 0, space_width =3D XIL(0), font_height =3D XIL(0) }, { string =3D XIL(0), string_nchars =3D 0, end_charpos =3D 0, stop_charpos =3D 0, prev_stop =3D 0, base_level_stop =3D 0, cmp_it =3D { stop_pos =3D 0, id =3D 0, ch =3D 0, rule_idx =3D 0, lookback =3D 0, nglyphs =3D 0, reversed_p =3D false, parent_it =3D 0x0, charpos =3D 0, nchars =3D 0, nbytes =3D 0, from =3D 0, to =3D 0, width =3D 0 }, face_id =3D 0, u =3D { image =3D { object =3D XIL(0), slice =3D { x =3D XIL(0), y =3D XIL(0), width =3D XIL(0), height =3D XIL(0) }, image_id =3D 0 }, stretch =3D { object =3D XIL(0) }, xwidget =3D { object =3D XIL(0) } }, position =3D { charpos =3D 0, bytepos =3D 0 }, current =3D { pos =3D { charpos =3D 0, bytepos =3D 0 }, overlay_string_index =3D 0, string_pos =3D { charpos =3D 0, bytepos =3D 0 }, dpvec_index =3D 0 }, from_overlay =3D XIL(0), area =3D LEFT_MARGIN_AREA, method =3D GET_FROM_BUFFER, paragraph_embedding =3D NEUTRAL_DIR, multibyte_p =3D false, string_from_display_prop_p =3D false, string_from_prefix_prop_p =3D false, display_ellipsis_p =3D false, avoid_cursor_p =3D false, bidi_p =3D false, from_disp_prop_p =3D false, line_wrap =3D TRUNCATE, voffset =3D 0, space_width =3D XIL(0), font_height =3D XIL(0) }}, sp =3D 0, selective =3D 0, what =3D IT_CHARACTER, face_id =3D 1, selective_display_ellipsis_p =3D true, ctl_arrow_p =3D true, face_box_p =3D true, start_of_box_run_p =3D true, end_of_box_run_p =3D false, overlay_strings_at_end_processed_p =3D false, ignore_overlay_strings_at_pos_p =3D false, glyph_not_available_p =3D false, starts_in_middle_of_char_p =3D false, face_before_selective_p =3D false, constrain_row_ascent_descent_p =3D false, line_number_produced_p =3D false, align_visually_p =3D false, line_wrap =3D TRUNCATE, base_face_id =3D 1, c =3D 0, len =3D 0, cmp_it =3D { stop_pos =3D 0, id =3D -1, ch =3D 0, rule_idx =3D 0, lookback =3D 0, nglyphs =3D 0, reversed_p =3D false, parent_it =3D 0x7fffff673cd0, charpos =3D 0, nchars =3D 0, nbytes =3D 0, from =3D 0, to =3D 0, width =3D 0 }, char_to_display =3D 0, glyphless_method =3D GLYPHLESS_DISPLAY_THIN_SPACE, image_id =3D 0, xwidget =3D 0x0, slice =3D { x =3D XIL(0), y =3D XIL(0), width =3D XIL(0), height =3D XIL(0) }, space_width =3D XIL(0), voffset =3D 0, tab_width =3D 8, font_height =3D XIL(0), object =3D XIL(0), position =3D { charpos =3D 0, bytepos =3D 0 }, truncation_pixel_width =3D 8, continuation_pixel_width =3D 0, first_visible_x =3D 0, last_visible_x =3D 671, last_visible_y =3D 578, extra_line_spacing =3D 0, max_extra_line_spacing =3D 0, override_ascent =3D -1, override_descent =3D 0, override_boff =3D 0, glyph_row =3D 0x555555f9fbf0, area =3D TEXT_AREA, nglyphs =3D 1, pixel_width =3D 0, ascent =3D 0, descent =3D 0, max_ascent =3D 0, max_descent =3D 0, phys_ascent =3D 0, phys_descent =3D 0, max_phys_ascent =3D 0, max_phys_descent =3D 0, current_x =3D 0, wrap_prefix_width =3D 0, continuation_lines_width =3D 0, eol_pos =3D { charpos =3D 0, bytepos =3D 0 }, current_y =3D 0, first_vpos =3D 0, vpos =3D 0, hpos =3D 0, lnum =3D 0, lnum_bytepos =3D 0, lnum_width =3D 0, lnum_pixel_width =3D 0, pt_lnum =3D 0, stretch_adjust =3D 0, left_user_fringe_bitmap =3D 0, right_user_fringe_bitmap =3D 0, left_user_fringe_face_id =3D 0, right_user_fringe_face_id =3D 0, bidi_p =3D false, bidi_it =3D { bytepos =3D 0, charpos =3D 0, ch =3D 0, nchars =3D 0, ch_len =3D 0, type =3D UNKNOWN_BT, type_after_wn =3D UNKNOWN_BT, orig_type =3D UNKNOWN_BT, resolved_level =3D 0 '\000', isolate_level =3D 0 '\000', invalid_levels =3D 0, invalid_isolates =3D 0, prev =3D { charpos =3D 0, type =3D UNKNOWN_BT, orig_type =3D UNKNOWN_BT }, last_strong =3D { charpos =3D 0, type =3D UNKNOWN_BT, orig_type =3D UNKNOWN_BT }, next_for_neutral =3D { charpos =3D 0, type =3D UNKNOWN_BT, orig_type =3D UNKNOWN_BT }, prev_for_neutral =3D { charpos =3D 0, type =3D UNKNOWN_BT, orig_type =3D UNKNOWN_BT }, next_for_ws =3D { charpos =3D 0, type =3D UNKNOWN_BT, orig_type =3D UNKNOWN_BT }, bracket_pairing_pos =3D 0, bracket_enclosed_type =3D UNKNOWN_BT, next_en_pos =3D 0, next_en_type =3D UNKNOWN_BT, sos =3D NEUTRAL_DIR, scan_dir =3D 0, disp_pos =3D 0, disp_prop =3D 0, stack_idx =3D 0, level_stack =3D {{ next_for_neutral_pos =3D 0, next_for_neutral_type =3D 0, last_strong_type =3D 0, prev_for_neutral_type =3D 0, level =3D 0 '\000', flags =3D 0 '\000' } }, string =3D { lstring =3D XIL(0), s =3D 0x0, schars =3D 0, bufpos =3D 0, from_disp_str =3D false, unibyte =3D false }, w =3D 0x5555561a7de0, paragraph_dir =3D NEUTRAL_DIR, separator_limit =3D 0, first_elt =3D false, new_paragraph =3D false, frame_window_p =3D false }, paragraph_embedding =3D L2R, min_width_property =3D XIL(0), min_width_start =3D 0 } face =3D count =3D { bytes =3D } #16 0x00005555555e4863 in pos_visible_p (w=3Dw@entry=3D0x5555561a7de0, charpos=3Dcharpos@entry=3D230, x=3Dx@en= try=3D0x7fffff679f30, y=3Dy@entry=3D0x7fffff679f34, rtop=3Drtop@entry=3D0x= 7fffff679f20, rbot=3Drbot@entry=3D0x7fffff679f24, rowh=3D0x7fffff679f28, v= pos=3D0x7fffff679f2c) at /home/steve/src/emacs/emacs-master/src/xdisp.c:1732 window_mode_line_format =3D it =3D { window =3D XIL(0), w =3D 0x0, f =3D 0x0, method =3D GET_FROM_BUFFER, stop_charpos =3D 0, prev_stop =3D 0, base_level_stop =3D 0, end_charpos =3D 0, medium_narrowing_begv =3D 0, medium_narrowing_zv =3D 0, large_narrowing_begv =3D 0, large_narrowing_zv =3D 0, s =3D 0x0, string_nchars =3D 0, multibyte_p =3D false, tab_line_p =3D false, header_line_p =3D false, string_from_display_prop_p =3D false, string_from_prefix_prop_p =3D false, from_disp_prop_p =3D false, ellipsis_p =3D false, avoid_cursor_p =3D false, dp =3D 0x0, dpvec =3D 0x0, dpend =3D 0x0, dpvec_char_len =3D 0, dpvec_face_id =3D 0, saved_face_id =3D 0, ctl_chars =3D {XIL(0) }, start =3D { pos =3D { charpos =3D 0, bytepos =3D 0 }, overlay_string_index =3D 0, string_pos =3D { charpos =3D 0, bytepos =3D 0 }, dpvec_index =3D 0 }, current =3D { pos =3D { charpos =3D 0, bytepos =3D 0 }, overlay_string_index =3D 0, string_pos =3D { charpos =3D 0, bytepos =3D 0 }, dpvec_index =3D 0 }, n_overlay_strings =3D 0, overlay_strings_charpos =3D 0, overlay_strings =3D {XIL(0) }, string_overlays =3D {XIL(0) }, string =3D XIL(0), from_overlay =3D XIL(0), stack =3D {{ string =3D XIL(0), string_nchars =3D 0, end_charpos =3D 0, stop_charpos =3D 0, prev_stop =3D 0, base_level_stop =3D 0, cmp_it =3D { stop_pos =3D 0, id =3D 0, ch =3D 0, rule_idx =3D 0, lookback =3D 0, nglyphs =3D 0, reversed_p =3D false, parent_it =3D 0x0, charpos =3D 0, nchars =3D 0, nbytes =3D 0, from =3D 0, to =3D 0, width =3D 0 }, face_id =3D 0, u =3D { image =3D { object =3D XIL(0), slice =3D { x =3D XIL(0), y =3D XIL(0), width =3D XIL(0), height =3D XIL(0) }, image_id =3D 0 }, stretch =3D { object =3D XIL(0) }, xwidget =3D { object =3D XIL(0) } }, position =3D { charpos =3D 0, bytepos =3D 0 }, current =3D { pos =3D { charpos =3D 0, bytepos =3D 0 }, overlay_string_index =3D 0, string_pos =3D { charpos =3D 0, bytepos =3D 0 }, dpvec_index =3D 0 }, from_overlay =3D XIL(0), area =3D LEFT_MARGIN_AREA, method =3D GET_FROM_BUFFER, paragraph_embedding =3D NEUTRAL_DIR, multibyte_p =3D false, string_from_display_prop_p =3D false, string_from_prefix_prop_p =3D false, display_ellipsis_p =3D false, avoid_cursor_p =3D false, bidi_p =3D false, from_disp_prop_p =3D false, line_wrap =3D TRUNCATE, voffset =3D 0, space_width =3D XIL(0), font_height =3D XIL(0) }, { string =3D XIL(0), string_nchars =3D 0, end_charpos =3D 0, stop_charpos =3D 0, prev_stop =3D 0, base_level_stop =3D 0, cmp_it =3D { stop_pos =3D 0, id =3D 0, ch =3D 0, rule_idx =3D 0, lookback =3D 0, nglyphs =3D 0, reversed_p =3D false, parent_it =3D 0x0, charpos =3D 0, nchars =3D 0, nbytes =3D 0, from =3D 0, to =3D 0, width =3D 0 }, face_id =3D 0, u =3D { image =3D { object =3D XIL(0), slice =3D { x =3D XIL(0), y =3D XIL(0), width =3D XIL(0), height =3D XIL(0) }, image_id =3D 0 }, stretch =3D { object =3D XIL(0) }, xwidget =3D { object =3D XIL(0) } }, position =3D { charpos =3D 0, bytepos =3D 0 }, current =3D { pos =3D { charpos =3D 0, bytepos =3D 0 }, overlay_string_index =3D 0, string_pos =3D { charpos =3D 0, bytepos =3D 0 }, dpvec_index =3D 0 }, from_overlay =3D XIL(0), area =3D LEFT_MARGIN_AREA, method =3D GET_FROM_BUFFER, paragraph_embedding =3D NEUTRAL_DIR, multibyte_p =3D false, string_from_display_prop_p =3D false, string_from_prefix_prop_p =3D false, display_ellipsis_p =3D false, avoid_cursor_p =3D false, bidi_p =3D false, from_disp_prop_p =3D false, line_wrap =3D TRUNCATE, voffset =3D 0, space_width =3D XIL(0), font_height =3D XIL(0) }, { string =3D XIL(0), string_nchars =3D 0, end_charpos =3D 0, stop_charpos =3D 0, prev_stop =3D 0, base_level_stop =3D 0, cmp_it =3D { stop_pos =3D 0, id =3D 0, ch =3D 0, rule_idx =3D 0, lookback =3D 0, nglyphs =3D 0, reversed_p =3D false, parent_it =3D 0x0, charpos =3D 0, nchars =3D 0, nbytes =3D 0, from =3D 0, to =3D 0, width =3D 0 }, face_id =3D 0, u =3D { image =3D { object =3D XIL(0), slice =3D { x =3D XIL(0), y =3D XIL(0), width =3D XIL(0), height =3D XIL(0) }, image_id =3D 0 }, stretch =3D { object =3D XIL(0) }, xwidget =3D { object =3D XIL(0) } }, position =3D { charpos =3D 0, bytepos =3D 0 }, current =3D { pos =3D { charpos =3D 0, bytepos =3D 0 }, overlay_string_index =3D 0, string_pos =3D { charpos =3D 0, bytepos =3D 0 }, dpvec_index =3D 0 }, from_overlay =3D XIL(0), area =3D LEFT_MARGIN_AREA, method =3D GET_FROM_BUFFER, paragraph_embedding =3D NEUTRAL_DIR, multibyte_p =3D false, string_from_display_prop_p =3D false, string_from_prefix_prop_p =3D false, display_ellipsis_p =3D false, avoid_cursor_p =3D false, bidi_p =3D false, from_disp_prop_p =3D false, line_wrap =3D TRUNCATE, voffset =3D 0, space_width =3D XIL(0), font_height =3D XIL(0) }, { string =3D XIL(0), string_nchars =3D 0, end_charpos =3D 0, stop_charpos =3D 0, prev_stop =3D 0, base_level_stop =3D 0, cmp_it =3D { stop_pos =3D 0, id =3D 0, ch =3D 0, rule_idx =3D 0, lookback =3D 0, nglyphs =3D 0, reversed_p =3D false, parent_it =3D 0x0, charpos =3D 0, nchars =3D 0, nbytes =3D 0, from =3D 0, to =3D 0, width =3D 0 }, face_id =3D 0, u =3D { image =3D { object =3D XIL(0), slice =3D { x =3D XIL(0), y =3D XIL(0), width =3D XIL(0), height =3D XIL(0) }, image_id =3D 0 }, stretch =3D { object =3D XIL(0) }, xwidget =3D { object =3D XIL(0) } }, position =3D { charpos =3D 0, bytepos =3D 0 }, current =3D { pos =3D { charpos =3D 0, bytepos =3D 0 }, overlay_string_index =3D 0, string_pos =3D { charpos =3D 0, bytepos =3D 0 }, dpvec_index =3D 0 }, from_overlay =3D XIL(0), area =3D LEFT_MARGIN_AREA, method =3D GET_FROM_BUFFER, paragraph_embedding =3D NEUTRAL_DIR, multibyte_p =3D false, string_from_display_prop_p =3D false, string_from_prefix_prop_p =3D false, display_ellipsis_p =3D false, avoid_cursor_p =3D false, bidi_p =3D false, from_disp_prop_p =3D false, line_wrap =3D TRUNCATE, voffset =3D 0, space_width =3D XIL(0), font_height =3D XIL(0) }, { string =3D XIL(0), string_nchars =3D 0, end_charpos =3D 0, stop_charpos =3D 0, prev_stop =3D 0, base_level_stop =3D 0, cmp_it =3D { stop_pos =3D 0, id =3D 0, ch =3D 0, rule_idx =3D 0, lookback =3D 0, nglyphs =3D 0, reversed_p =3D false, parent_it =3D 0x0, charpos =3D 0, nchars =3D 0, nbytes =3D 0, from =3D 0, to =3D 0, width =3D 0 }, face_id =3D 0, u =3D { image =3D { object =3D XIL(0), slice =3D { x =3D XIL(0), y =3D XIL(0), width =3D XIL(0), height =3D XIL(0) }, image_id =3D 0 }, stretch =3D { object =3D XIL(0) }, xwidget =3D { object =3D XIL(0) } }, position =3D { charpos =3D 0, bytepos =3D 0 }, current =3D { pos =3D { charpos =3D 0, bytepos =3D 0 }, overlay_string_index =3D 0, string_pos =3D { charpos =3D 0, bytepos =3D 0 }, dpvec_index =3D 0 }, from_overlay =3D XIL(0), area =3D LEFT_MARGIN_AREA, method =3D GET_FROM_BUFFER, paragraph_embedding =3D NEUTRAL_DIR, multibyte_p =3D false, string_from_display_prop_p =3D false, string_from_prefix_prop_p =3D false, display_ellipsis_p =3D false, avoid_cursor_p =3D false, bidi_p =3D false, from_disp_prop_p =3D false, line_wrap =3D TRUNCATE, voffset =3D 0, space_width =3D XIL(0), font_height =3D XIL(0) }}, sp =3D 0, selective =3D 0, what =3D IT_CHARACTER, face_id =3D 0, selective_display_ellipsis_p =3D false, ctl_arrow_p =3D false, face_box_p =3D false, start_of_box_run_p =3D false, end_of_box_run_p =3D false, overlay_strings_at_end_processed_p =3D false, ignore_overlay_strings_at_pos_p =3D false, glyph_not_available_p =3D false, starts_in_middle_of_char_p =3D false, face_before_selective_p =3D false, constrain_row_ascent_descent_p =3D false, line_number_produced_p =3D false, align_visually_p =3D false, line_wrap =3D TRUNCATE, base_face_id =3D 0, c =3D 0, len =3D 0, cmp_it =3D { stop_pos =3D 0, id =3D 0, ch =3D 0, rule_idx =3D 0, lookback =3D 0, nglyphs =3D 0, reversed_p =3D false, parent_it =3D 0x0, charpos =3D 0, nchars =3D 0, nbytes =3D 0, from =3D 0, to =3D 0, width =3D 0 }, char_to_display =3D 0, glyphless_method =3D GLYPHLESS_DISPLAY_THIN_SPACE, image_id =3D 0, xwidget =3D 0x0, slice =3D { x =3D XIL(0), y =3D XIL(0), width =3D XIL(0), height =3D XIL(0) }, space_width =3D XIL(0), voffset =3D 0, tab_width =3D 0, font_height =3D XIL(0), object =3D XIL(0), position =3D { charpos =3D 0, bytepos =3D 0 }, truncation_pixel_width =3D 0, continuation_pixel_width =3D 0, first_visible_x =3D 0, last_visible_x =3D 0, last_visible_y =3D 0, extra_line_spacing =3D 0, max_extra_line_spacing =3D 0, override_ascent =3D 0, override_descent =3D 0, override_boff =3D 0, glyph_row =3D 0x0, area =3D LEFT_MARGIN_AREA, nglyphs =3D 0, pixel_width =3D 0, ascent =3D 0, descent =3D 0, max_ascent =3D 0, max_descent =3D 0, phys_ascent =3D 0, phys_descent =3D 0, max_phys_ascent =3D 0, max_phys_descent =3D 0, current_x =3D 0, wrap_prefix_width =3D 0, continuation_lines_width =3D 0, eol_pos =3D { charpos =3D 0, bytepos =3D 0 }, current_y =3D 0, first_vpos =3D 0, vpos =3D 0, hpos =3D 0, lnum =3D 0, lnum_bytepos =3D 0, lnum_width =3D 0, lnum_pixel_width =3D 0, pt_lnum =3D 0, stretch_adjust =3D 0, left_user_fringe_bitmap =3D 0, right_user_fringe_bitmap =3D 0, left_user_fringe_face_id =3D 0, right_user_fringe_face_id =3D 0, bidi_p =3D false, bidi_it =3D { bytepos =3D 0, charpos =3D 0, ch =3D 0, nchars =3D 0, ch_len =3D 0, type =3D UNKNOWN_BT, type_after_wn =3D UNKNOWN_BT, orig_type =3D UNKNOWN_BT, resolved_level =3D 0 '\000', isolate_level =3D 0 '\000', invalid_levels =3D 0, invalid_isolates =3D 0, prev =3D { charpos =3D 0, type =3D UNKNOWN_BT, orig_type =3D UNKNOWN_BT }, last_strong =3D { charpos =3D 0, type =3D UNKNOWN_BT, orig_type =3D UNKNOWN_BT }, next_for_neutral =3D { charpos =3D 0, type =3D UNKNOWN_BT, orig_type =3D UNKNOWN_BT }, prev_for_neutral =3D { charpos =3D 0, type =3D UNKNOWN_BT, orig_type =3D UNKNOWN_BT }, next_for_ws =3D { charpos =3D 0, type =3D UNKNOWN_BT, orig_type =3D UNKNOWN_BT }, bracket_pairing_pos =3D 0, bracket_enclosed_type =3D UNKNOWN_BT, next_en_pos =3D 0, next_en_type =3D UNKNOWN_BT, sos =3D NEUTRAL_DIR, scan_dir =3D 0, disp_pos =3D 0, disp_prop =3D 0, stack_idx =3D 0, level_stack =3D {{ next_for_neutral_pos =3D 0, next_for_neutral_type =3D 0, last_strong_type =3D 0, prev_for_neutral_type =3D 0, level =3D 0 '\000', flags =3D 0 '\000' } }, string =3D { lstring =3D XIL(0), s =3D 0x0, schars =3D 0, bufpos =3D 0, from_disp_str =3D false, unibyte =3D false }, w =3D 0x0, paragraph_dir =3D NEUTRAL_DIR, separator_limit =3D 0, first_elt =3D false, new_paragraph =3D false, frame_window_p =3D false }, paragraph_embedding =3D NEUTRAL_DIR, min_width_property =3D XIL(0), min_width_start =3D 0 } itdata =3D 0x0 top =3D { charpos =3D , bytepos =3D } visible_p =3D false old_buffer =3D 0x0 r2l =3D false prev_mode_line_height =3D 17 prev_header_line_height =3D -1 prev_tab_line_height =3D -1 #17 0x0000555555602027 in Fpos_visible_in_window_p (pos=3Dmake_fixnum(230), window=3Dwindow@entry=3DXIL(0x5555561a7de5), = partially=3Dpartially@entry=3DXIL(0x30)) at /home/steve/src/emacs/emacs-ma= ster/src/window.c:2018 w =3D 0x5555561a7de0 posint =3D 230 buf =3D 0x7fffef7b00b0 top =3D { charpos =3D , bytepos =3D } in_window =3D XIL(0) rtop =3D 595 rbot =3D 0 rowh =3D 81115136 vpos =3D -216074776 fully_p =3D true x =3D 95072 y =3D 0 #18 0x00005555556a34de in Fposn_at_point (pos=3D, window=3DXIL(0x5555561a7de5)) at /home/steve/src/emacs/emacs-master/src/keyboard.c:12547 tem =3D #19 0x00007fffef1d00ba in F77696e646f772d696e2d646972656374696f6e_window_i= n_direction_0 () at /home/steve/build/emacs-master/src/../native-lisp/31.0.50-d78d1870/= preloaded/window-d09bfc58-55eb0ae6.eln #20 0x0000555555716f82 in eval_sub (form=3D) at /home/steve/src/emacs/emacs-master/src/eval.c:2594 i =3D 6 maxargs =3D 6 args_left =3D XIL(0) numargs =3D 1 original_fun =3D original_args =3D XIL(0x7fffef2cc6b3) count =3D { bytes =3D } fun =3D XIL(0x7fffefa0bcfd) val =3D funcar =3D argvals =3D {XIL(0x74a0), XIL(0), XIL(0), XIL(0), XIL(0), XIL(0), = XIL(0), XIL(0)} retry =3D #21 0x0000555555717775 in Fif (args=3DXIL(0x7fffef2cc6a3)) at /home/steve/src/emacs/emacs-master/src/eval.c:382 cond =3D #22 0x0000555555716d2e in eval_sub (form=3Dform@entry=3DXIL(0x7fffef2cc6f3= )) at /home/steve/src/emacs/emacs-master/src/eval.c:2526 args_left =3D XIL(0x7fffef2cc6a3) numargs =3D 3 original_fun =3D XIL(0xaa10) original_args =3D XIL(0x7fffef2cc6a3) count =3D { bytes =3D } fun =3D XIL(0x555555d538a5) val =3D funcar =3D argvals =3D {XIL(0), XIL(0x7fffefbcdc0b), XIL(0x5555569c8100), XIL= (0x1), XIL(0x5555569c8100), XIL(0x7fffff67a508), XIL(0x555555d52d00), XIL(= 0x5555557134a9)} retry =3D #23 0x0000555555718514 in Feval (form=3DXIL(0x7fffef2cc6f3), lexical=3D) at /home/steve/src/emacs/emacs-master/src/eval.c:2439 count =3D { bytes =3D } #24 0x0000555555715eb6 in funcall_subr (subr=3Dsubr@entry=3D0x555555d52d00 , numargs=3Dnumargs@entry= =3D2, args=3Dargs@entry=3D0x7fffff67a508) at /home/steve/src/emacs/emacs-m= aster/src/eval.c:3140 argbuf =3D {XIL(0), XIL(0), XIL(0), XIL(0), XIL(0), XIL(0), XIL(0)= , XIL(0x555555704cf0)} a =3D maxargs =3D 2 fun =3D #25 0x00005555557176f2 in funcall_general (fun=3DXIL(0x555555d52d05), numargs=3Dnumargs@entry=3D2, args=3Dargs@e= ntry=3D0x7fffff67a508) at /home/steve/src/emacs/emacs-master/src/lisp.h:22= 56 original_fun =3D XIL(0x7ce0) #26 0x0000555555714cc1 in Ffuncall (nargs=3Dnargs@entry=3D3, args=3Dargs@entry=3D0x7fffff67a500) at /home/steve/src/emacs/emacs-master/src/eval.c:3070 count =3D { bytes =3D 94944 } val =3D #27 0x0000555555713e23 in internal_condition_case_n (bfun=3Dbfun@entry=3D0x555555714c25 , nargs=3Dnargs@entry=3D= 3, args=3Dargs@entry=3D0x7fffff67a500, handlers=3Dhandlers@entry=3DXIL(0x3= 0), hfun=3Dhfun@entry=3D0x5555555cbc2a ) at /home/stev= e/src/emacs/emacs-master/src/eval.c:1678 val =3D c =3D 0x555556898de0 #28 0x00005555555bb4c7 in dsafe__call (inhibit_quit=3Dinhibit_quit@entry=3Dtrue, f=3D0x555555714c25 , nargs=3Dnargs@entry=3D3, args=3Dargs@entry=3D0x7fffff67a500) at /home/steve/src/emacs/emacs-master/src/xdisp.c:3093 count =3D { bytes =3D } val =3D #29 0x00005555555bb5a0 in dsafe_eval (sexpr=3D) at /home/steve/src/emacs/emacs-master/src/xdisp.c:3129 #30 0x00005555555e31d6 in display_mode_element (it=3Dit@entry=3D0x7fffff67a630, depth=3D1, depth@entry=3D0, field_width=3Dfield_width@entry=3D0, precision=3Dprec= ision@entry=3D0, elt=3Delt@entry=3DXIL(0x7fffef2cc703), props=3Dprops@entr= y=3DXIL(0), risky=3Dfalse) at /home/steve/src/emacs/emacs-master/src/xdisp.c:27984 spec =3D car =3D XIL(0xf30) tem =3D n =3D 0 field =3D prec =3D literal =3D false #31 0x00005555555e4110 in display_mode_line (w=3Dw@entry=3D0x5555561a7de0, face_id=3DMODE_LINE_ACTIVE_FACE_ID, for= mat=3DXIL(0x7fffef2cc703)) at /home/steve/src/emacs/emacs-master/src/xdisp= .c:27495 it =3D { window =3D XIL(0x5555561a7de5), w =3D 0x5555561a7de0, f =3D 0x5555561a7b58, method =3D GET_FROM_BUFFER, stop_charpos =3D 0, prev_stop =3D 0, base_level_stop =3D 0, end_charpos =3D 0, medium_narrowing_begv =3D 0, medium_narrowing_zv =3D 0, large_narrowing_begv =3D 0, large_narrowing_zv =3D 0, s =3D 0x0, string_nchars =3D 0, multibyte_p =3D true, tab_line_p =3D false, header_line_p =3D false, string_from_display_prop_p =3D false, string_from_prefix_prop_p =3D false, from_disp_prop_p =3D false, ellipsis_p =3D false, avoid_cursor_p =3D false, dp =3D 0x0, dpvec =3D 0x0, dpend =3D 0x0, dpvec_char_len =3D 0, dpvec_face_id =3D 0, saved_face_id =3D 0, ctl_chars =3D {XIL(0) }, start =3D { pos =3D { charpos =3D 0, bytepos =3D 0 }, overlay_string_index =3D 0, string_pos =3D { charpos =3D 0, bytepos =3D 0 }, dpvec_index =3D 0 }, current =3D { pos =3D { charpos =3D 0, bytepos =3D 0 }, overlay_string_index =3D -1, string_pos =3D { charpos =3D -1, bytepos =3D -1 }, dpvec_index =3D -1 }, n_overlay_strings =3D 0, overlay_strings_charpos =3D 0, overlay_strings =3D {XIL(0) }, string_overlays =3D {XIL(0) }, string =3D XIL(0), from_overlay =3D XIL(0), stack =3D {{ string =3D XIL(0), string_nchars =3D 0, end_charpos =3D 0, stop_charpos =3D 0, prev_stop =3D 0, base_level_stop =3D 0, cmp_it =3D { stop_pos =3D 0, id =3D 0, ch =3D 0, rule_idx =3D 0, lookback =3D 0, nglyphs =3D 0, reversed_p =3D false, parent_it =3D 0x0, charpos =3D 0, nchars =3D 0, nbytes =3D 0, from =3D 0, to =3D 0, width =3D 0 }, face_id =3D 0, u =3D { image =3D { object =3D XIL(0), slice =3D { x =3D XIL(0), y =3D XIL(0), width =3D XIL(0), height =3D XIL(0) }, image_id =3D 0 }, stretch =3D { object =3D XIL(0) }, xwidget =3D { object =3D XIL(0) } }, position =3D { charpos =3D 0, bytepos =3D 0 }, current =3D { pos =3D { charpos =3D 0, bytepos =3D 0 }, overlay_string_index =3D 0, string_pos =3D { charpos =3D 0, bytepos =3D 0 }, dpvec_index =3D 0 }, from_overlay =3D XIL(0), area =3D LEFT_MARGIN_AREA, method =3D GET_FROM_BUFFER, paragraph_embedding =3D NEUTRAL_DIR, multibyte_p =3D false, string_from_display_prop_p =3D false, string_from_prefix_prop_p =3D false, display_ellipsis_p =3D false, avoid_cursor_p =3D false, bidi_p =3D false, from_disp_prop_p =3D false, line_wrap =3D TRUNCATE, voffset =3D 0, space_width =3D XIL(0), font_height =3D XIL(0) }, { string =3D XIL(0), string_nchars =3D 0, end_charpos =3D 0, stop_charpos =3D 0, prev_stop =3D 0, base_level_stop =3D 0, cmp_it =3D { stop_pos =3D 0, id =3D 0, ch =3D 0, rule_idx =3D 0, lookback =3D 0, nglyphs =3D 0, reversed_p =3D false, parent_it =3D 0x0, charpos =3D 0, nchars =3D 0, nbytes =3D 0, from =3D 0, to =3D 0, width =3D 0 }, face_id =3D 0, u =3D { image =3D { object =3D XIL(0), slice =3D { x =3D XIL(0), y =3D XIL(0), width =3D XIL(0), height =3D XIL(0) }, image_id =3D 0 }, stretch =3D { object =3D XIL(0) }, xwidget =3D { object =3D XIL(0) } }, position =3D { charpos =3D 0, bytepos =3D 0 }, current =3D { pos =3D { charpos =3D 0, bytepos =3D 0 }, overlay_string_index =3D 0, string_pos =3D { charpos =3D 0, bytepos =3D 0 }, dpvec_index =3D 0 }, from_overlay =3D XIL(0), area =3D LEFT_MARGIN_AREA, method =3D GET_FROM_BUFFER, paragraph_embedding =3D NEUTRAL_DIR, multibyte_p =3D false, string_from_display_prop_p =3D false, string_from_prefix_prop_p =3D false, display_ellipsis_p =3D false, avoid_cursor_p =3D false, bidi_p =3D false, from_disp_prop_p =3D false, line_wrap =3D TRUNCATE, voffset =3D 0, space_width =3D XIL(0), font_height =3D XIL(0) }, { string =3D XIL(0), string_nchars =3D 0, end_charpos =3D 0, stop_charpos =3D 0, prev_stop =3D 0, base_level_stop =3D 0, cmp_it =3D { stop_pos =3D 0, id =3D 0, ch =3D 0, rule_idx =3D 0, lookback =3D 0, nglyphs =3D 0, reversed_p =3D false, parent_it =3D 0x0, charpos =3D 0, nchars =3D 0, nbytes =3D 0, from =3D 0, to =3D 0, width =3D 0 }, face_id =3D 0, u =3D { image =3D { object =3D XIL(0), slice =3D { x =3D XIL(0), y =3D XIL(0), width =3D XIL(0), height =3D XIL(0) }, image_id =3D 0 }, stretch =3D { object =3D XIL(0) }, xwidget =3D { object =3D XIL(0) } }, position =3D { charpos =3D 0, bytepos =3D 0 }, current =3D { pos =3D { charpos =3D 0, bytepos =3D 0 }, overlay_string_index =3D 0, string_pos =3D { charpos =3D 0, bytepos =3D 0 }, dpvec_index =3D 0 }, from_overlay =3D XIL(0), area =3D LEFT_MARGIN_AREA, method =3D GET_FROM_BUFFER, paragraph_embedding =3D NEUTRAL_DIR, multibyte_p =3D false, string_from_display_prop_p =3D false, string_from_prefix_prop_p =3D false, display_ellipsis_p =3D false, avoid_cursor_p =3D false, bidi_p =3D false, from_disp_prop_p =3D false, line_wrap =3D TRUNCATE, voffset =3D 0, space_width =3D XIL(0), font_height =3D XIL(0) }, { string =3D XIL(0), string_nchars =3D 0, end_charpos =3D 0, stop_charpos =3D 0, prev_stop =3D 0, base_level_stop =3D 0, cmp_it =3D { stop_pos =3D 0, id =3D 0, ch =3D 0, rule_idx =3D 0, lookback =3D 0, nglyphs =3D 0, reversed_p =3D false, parent_it =3D 0x0, charpos =3D 0, nchars =3D 0, nbytes =3D 0, from =3D 0, to =3D 0, width =3D 0 }, face_id =3D 0, u =3D { image =3D { object =3D XIL(0), slice =3D { x =3D XIL(0), y =3D XIL(0), width =3D XIL(0), height =3D XIL(0) }, image_id =3D 0 }, stretch =3D { object =3D XIL(0) }, xwidget =3D { object =3D XIL(0) } }, position =3D { charpos =3D 0, bytepos =3D 0 }, current =3D { pos =3D { charpos =3D 0, bytepos =3D 0 }, overlay_string_index =3D 0, string_pos =3D { charpos =3D 0, bytepos =3D 0 }, dpvec_index =3D 0 }, from_overlay =3D XIL(0), area =3D LEFT_MARGIN_AREA, method =3D GET_FROM_BUFFER, paragraph_embedding =3D NEUTRAL_DIR, multibyte_p =3D false, string_from_display_prop_p =3D false, string_from_prefix_prop_p =3D false, display_ellipsis_p =3D false, avoid_cursor_p =3D false, bidi_p =3D false, from_disp_prop_p =3D false, line_wrap =3D TRUNCATE, voffset =3D 0, space_width =3D XIL(0), font_height =3D XIL(0) }, { string =3D XIL(0), string_nchars =3D 0, end_charpos =3D 0, stop_charpos =3D 0, prev_stop =3D 0, base_level_stop =3D 0, cmp_it =3D { stop_pos =3D 0, id =3D 0, ch =3D 0, rule_idx =3D 0, lookback =3D 0, nglyphs =3D 0, reversed_p =3D false, parent_it =3D 0x0, charpos =3D 0, nchars =3D 0, nbytes =3D 0, from =3D 0, to =3D 0, width =3D 0 }, face_id =3D 0, u =3D { image =3D { object =3D XIL(0), slice =3D { x =3D XIL(0), y =3D XIL(0), width =3D XIL(0), height =3D XIL(0) }, image_id =3D 0 }, stretch =3D { object =3D XIL(0) }, xwidget =3D { object =3D XIL(0) } }, position =3D { charpos =3D 0, bytepos =3D 0 }, current =3D { pos =3D { charpos =3D 0, bytepos =3D 0 }, overlay_string_index =3D 0, string_pos =3D { charpos =3D 0, bytepos =3D 0 }, dpvec_index =3D 0 }, from_overlay =3D XIL(0), area =3D LEFT_MARGIN_AREA, method =3D GET_FROM_BUFFER, paragraph_embedding =3D NEUTRAL_DIR, multibyte_p =3D false, string_from_display_prop_p =3D false, string_from_prefix_prop_p =3D false, display_ellipsis_p =3D false, avoid_cursor_p =3D false, bidi_p =3D false, from_disp_prop_p =3D false, line_wrap =3D TRUNCATE, voffset =3D 0, space_width =3D XIL(0), font_height =3D XIL(0) }}, sp =3D 0, selective =3D 0, what =3D IT_CHARACTER, face_id =3D 1, selective_display_ellipsis_p =3D true, ctl_arrow_p =3D true, face_box_p =3D true, start_of_box_run_p =3D true, end_of_box_run_p =3D false, overlay_strings_at_end_processed_p =3D false, ignore_overlay_strings_at_pos_p =3D false, glyph_not_available_p =3D false, starts_in_middle_of_char_p =3D false, face_before_selective_p =3D false, constrain_row_ascent_descent_p =3D false, line_number_produced_p =3D false, align_visually_p =3D false, line_wrap =3D TRUNCATE, base_face_id =3D 1, c =3D 0, len =3D 0, cmp_it =3D { stop_pos =3D 0, id =3D -1, ch =3D 0, rule_idx =3D 0, lookback =3D 0, nglyphs =3D 0, reversed_p =3D false, parent_it =3D 0x7fffff67a630, charpos =3D 0, nchars =3D 0, nbytes =3D 0, from =3D 0, to =3D 0, width =3D 0 }, char_to_display =3D 0, glyphless_method =3D GLYPHLESS_DISPLAY_THIN_SPACE, image_id =3D 0, xwidget =3D 0x0, slice =3D { x =3D XIL(0), y =3D XIL(0), width =3D XIL(0), height =3D XIL(0) }, space_width =3D XIL(0), voffset =3D 0, tab_width =3D 8, font_height =3D XIL(0), object =3D XIL(0), position =3D { charpos =3D 0, bytepos =3D 0 }, truncation_pixel_width =3D 8, continuation_pixel_width =3D 0, first_visible_x =3D 0, last_visible_x =3D 671, last_visible_y =3D 578, extra_line_spacing =3D 0, max_extra_line_spacing =3D 0, override_ascent =3D -1, override_descent =3D 0, override_boff =3D 0, glyph_row =3D 0x555555f9fbf0, area =3D TEXT_AREA, nglyphs =3D 1, pixel_width =3D 0, ascent =3D 0, descent =3D 0, max_ascent =3D 0, max_descent =3D 0, phys_ascent =3D 0, phys_descent =3D 0, max_phys_ascent =3D 0, max_phys_descent =3D 0, current_x =3D 0, wrap_prefix_width =3D 0, continuation_lines_width =3D 0, eol_pos =3D { charpos =3D 0, bytepos =3D 0 }, current_y =3D 0, first_vpos =3D 0, vpos =3D 0, hpos =3D 0, lnum =3D 0, lnum_bytepos =3D 0, lnum_width =3D 0, lnum_pixel_width =3D 0, pt_lnum =3D 0, stretch_adjust =3D 0, left_user_fringe_bitmap =3D 0, right_user_fringe_bitmap =3D 0, left_user_fringe_face_id =3D 0, right_user_fringe_face_id =3D 0, bidi_p =3D false, bidi_it =3D { bytepos =3D 0, charpos =3D 0, ch =3D 0, nchars =3D 0, ch_len =3D 0, type =3D UNKNOWN_BT, type_after_wn =3D UNKNOWN_BT, orig_type =3D UNKNOWN_BT, resolved_level =3D 0 '\000', isolate_level =3D 0 '\000', invalid_levels =3D 0, invalid_isolates =3D 0, prev =3D { charpos =3D 0, type =3D UNKNOWN_BT, orig_type =3D UNKNOWN_BT }, last_strong =3D { charpos =3D 0, type =3D UNKNOWN_BT, orig_type =3D UNKNOWN_BT }, next_for_neutral =3D { charpos =3D 0, type =3D UNKNOWN_BT, orig_type =3D UNKNOWN_BT }, prev_for_neutral =3D { charpos =3D 0, type =3D UNKNOWN_BT, orig_type =3D UNKNOWN_BT }, next_for_ws =3D { charpos =3D 0, type =3D UNKNOWN_BT, orig_type =3D UNKNOWN_BT }, bracket_pairing_pos =3D 0, bracket_enclosed_type =3D UNKNOWN_BT, next_en_pos =3D 0, next_en_type =3D UNKNOWN_BT, sos =3D NEUTRAL_DIR, scan_dir =3D 0, disp_pos =3D 0, disp_prop =3D 0, stack_idx =3D 0, level_stack =3D {{ next_for_neutral_pos =3D 0, next_for_neutral_type =3D 0, last_strong_type =3D 0, prev_for_neutral_type =3D 0, level =3D 0 '\000', flags =3D 0 '\000' } }, string =3D { lstring =3D XIL(0), s =3D 0x0, schars =3D 0, bufpos =3D 0, from_disp_str =3D false, unibyte =3D false }, w =3D 0x5555561a7de0, paragraph_dir =3D NEUTRAL_DIR, separator_limit =3D 0, first_elt =3D false, new_paragraph =3D false, frame_window_p =3D false }, paragraph_embedding =3D L2R, min_width_property =3D XIL(0), min_width_start =3D 0 } face =3D count =3D { bytes =3D } #32 0x00005555555e4863 in pos_visible_p (w=3Dw@entry=3D0x5555561a7de0, charpos=3Dcharpos@entry=3D230, x=3Dx@en= try=3D0x7fffff680890, y=3Dy@entry=3D0x7fffff680894, rtop=3Drtop@entry=3D0x= 7fffff680880, rbot=3Drbot@entry=3D0x7fffff680884, rowh=3D0x7fffff680888, v= pos=3D0x7fffff68088c) at /home/steve/src/emacs/emacs-master/src/xdisp.c:1732 window_mode_line_format =3D it =3D { window =3D XIL(0), w =3D 0x0, f =3D 0x0, method =3D GET_FROM_BUFFER, stop_charpos =3D 0, prev_stop =3D 0, base_level_stop =3D 0, end_charpos =3D 0, medium_narrowing_begv =3D 0, medium_narrowing_zv =3D 0, large_narrowing_begv =3D 0, large_narrowing_zv =3D 0, s =3D 0x0, string_nchars =3D 0, multibyte_p =3D false, tab_line_p =3D false, header_line_p =3D false, string_from_display_prop_p =3D false, string_from_prefix_prop_p =3D false, from_disp_prop_p =3D false, ellipsis_p =3D false, avoid_cursor_p =3D false, dp =3D 0x0, dpvec =3D 0x0, dpend =3D 0x0, dpvec_char_len =3D 0, dpvec_face_id =3D 0, saved_face_id =3D 0, ctl_chars =3D {XIL(0) }, start =3D { pos =3D { charpos =3D 0, bytepos =3D 0 }, overlay_string_index =3D 0, string_pos =3D { charpos =3D 0, bytepos =3D 0 }, dpvec_index =3D 0 }, current =3D { pos =3D { charpos =3D 0, bytepos =3D 0 }, overlay_string_index =3D 0, string_pos =3D { charpos =3D 0, bytepos =3D 0 }, dpvec_index =3D 0 }, n_overlay_strings =3D 0, overlay_strings_charpos =3D 0, overlay_strings =3D {XIL(0) }, string_overlays =3D {XIL(0) }, string =3D XIL(0), from_overlay =3D XIL(0), stack =3D {{ string =3D XIL(0), string_nchars =3D 0, end_charpos =3D 0, stop_charpos =3D 0, prev_stop =3D 0, base_level_stop =3D 0, cmp_it =3D { stop_pos =3D 0, id =3D 0, ch =3D 0, rule_idx =3D 0, lookback =3D 0, nglyphs =3D 0, reversed_p =3D false, parent_it =3D 0x0, charpos =3D 0, nchars =3D 0, nbytes =3D 0, from =3D 0, to =3D 0, width =3D 0 }, face_id =3D 0, u =3D { image =3D { object =3D XIL(0), slice =3D { x =3D XIL(0), y =3D XIL(0), width =3D XIL(0), height =3D XIL(0) }, image_id =3D 0 }, stretch =3D { object =3D XIL(0) }, xwidget =3D { object =3D XIL(0) } }, position =3D { charpos =3D 0, bytepos =3D 0 }, current =3D { pos =3D { charpos =3D 0, bytepos =3D 0 }, overlay_string_index =3D 0, string_pos =3D { charpos =3D 0, bytepos =3D 0 }, dpvec_index =3D 0 }, from_overlay =3D XIL(0), area =3D LEFT_MARGIN_AREA, method =3D GET_FROM_BUFFER, paragraph_embedding =3D NEUTRAL_DIR, multibyte_p =3D false, string_from_display_prop_p =3D false, string_from_prefix_prop_p =3D false, display_ellipsis_p =3D false, avoid_cursor_p =3D false, bidi_p =3D false, from_disp_prop_p =3D false, line_wrap =3D TRUNCATE, voffset =3D 0, space_width =3D XIL(0), font_height =3D XIL(0) }, { string =3D XIL(0), string_nchars =3D 0, end_charpos =3D 0, stop_charpos =3D 0, prev_stop =3D 0, base_level_stop =3D 0, cmp_it =3D { stop_pos =3D 0, id =3D 0, ch =3D 0, rule_idx =3D 0, lookback =3D 0, nglyphs =3D 0, reversed_p =3D false, parent_it =3D 0x0, charpos =3D 0, nchars =3D 0, nbytes =3D 0, from =3D 0, to =3D 0, width =3D 0 }, face_id =3D 0, u =3D { image =3D { object =3D XIL(0), slice =3D { x =3D XIL(0), y =3D XIL(0), width =3D XIL(0), height =3D XIL(0) }, image_id =3D 0 }, stretch =3D { object =3D XIL(0) }, xwidget =3D { object =3D XIL(0) } }, position =3D { charpos =3D 0, bytepos =3D 0 }, current =3D { pos =3D { charpos =3D 0, bytepos =3D 0 }, overlay_string_index =3D 0, string_pos =3D { charpos =3D 0, bytepos =3D 0 }, dpvec_index =3D 0 }, from_overlay =3D XIL(0), area =3D LEFT_MARGIN_AREA, method =3D GET_FROM_BUFFER, paragraph_embedding =3D NEUTRAL_DIR, multibyte_p =3D false, string_from_display_prop_p =3D false, string_from_prefix_prop_p =3D false, display_ellipsis_p =3D false, avoid_cursor_p =3D false, bidi_p =3D false, from_disp_prop_p =3D false, line_wrap =3D TRUNCATE, voffset =3D 0, space_width =3D XIL(0), font_height =3D XIL(0) }, { string =3D XIL(0), string_nchars =3D 0, end_charpos =3D 0, stop_charpos =3D 0, prev_stop =3D 0, base_level_stop =3D 0, cmp_it =3D { stop_pos =3D 0, id =3D 0, ch =3D 0, rule_idx =3D 0, lookback =3D 0, nglyphs =3D 0, reversed_p =3D false, parent_it =3D 0x0, charpos =3D 0, nchars =3D 0, nbytes =3D 0, from =3D 0, to =3D 0, width =3D 0 }, face_id =3D 0, u =3D { image =3D { object =3D XIL(0), slice =3D { x =3D XIL(0), y =3D XIL(0), width =3D XIL(0), height =3D XIL(0) }, image_id =3D 0 }, stretch =3D { object =3D XIL(0) }, xwidget =3D { object =3D XIL(0) } }, position =3D { charpos =3D 0, bytepos =3D 0 }, current =3D { pos =3D { charpos =3D 0, bytepos =3D 0 }, overlay_string_index =3D 0, string_pos =3D { charpos =3D 0, bytepos =3D 0 }, dpvec_index =3D 0 }, from_overlay =3D XIL(0), area =3D LEFT_MARGIN_AREA, method =3D GET_FROM_BUFFER, paragraph_embedding =3D NEUTRAL_DIR, multibyte_p =3D false, string_from_display_prop_p =3D false, string_from_prefix_prop_p =3D false, display_ellipsis_p =3D false, avoid_cursor_p =3D false, bidi_p =3D false, from_disp_prop_p =3D false, line_wrap =3D TRUNCATE, voffset =3D 0, space_width =3D XIL(0), font_height =3D XIL(0) }, { string =3D XIL(0), string_nchars =3D 0, end_charpos =3D 0, stop_charpos =3D 0, prev_stop =3D 0, base_level_stop =3D 0, cmp_it =3D { stop_pos =3D 0, id =3D 0, ch =3D 0, rule_idx =3D 0, lookback =3D 0, nglyphs =3D 0, reversed_p =3D false, parent_it =3D 0x0, charpos =3D 0, nchars =3D 0, nbytes =3D 0, from =3D 0, to =3D 0, width =3D 0 }, face_id =3D 0, u =3D { image =3D { object =3D XIL(0), slice =3D { x =3D XIL(0), y =3D XIL(0), width =3D XIL(0), height =3D XIL(0) }, image_id =3D 0 }, stretch =3D { object =3D XIL(0) }, xwidget =3D { object =3D XIL(0) } }, position =3D { charpos =3D 0, bytepos =3D 0 }, current =3D { pos =3D { charpos =3D 0, bytepos =3D 0 }, overlay_string_index =3D 0, string_pos =3D { charpos =3D 0, bytepos =3D 0 }, dpvec_index =3D 0 }, from_overlay =3D XIL(0), area =3D LEFT_MARGIN_AREA, method =3D GET_FROM_BUFFER, paragraph_embedding =3D NEUTRAL_DIR, multibyte_p =3D false, string_from_display_prop_p =3D false, string_from_prefix_prop_p =3D false, display_ellipsis_p =3D false, avoid_cursor_p =3D false, bidi_p =3D false, from_disp_prop_p =3D false, line_wrap =3D TRUNCATE, voffset =3D 0, space_width =3D XIL(0), font_height =3D XIL(0) }, { string =3D XIL(0), string_nchars =3D 0, end_charpos =3D 0, stop_charpos =3D 0, prev_stop =3D 0, base_level_stop =3D 0, cmp_it =3D { stop_pos =3D 0, id =3D 0, ch =3D 0, rule_idx =3D 0, lookback =3D 0, nglyphs =3D 0, reversed_p =3D false, parent_it =3D 0x0, charpos =3D 0, nchars =3D 0, nbytes =3D 0, from =3D 0, to =3D 0, width =3D 0 }, face_id =3D 0, u =3D { image =3D { object =3D XIL(0), slice =3D { x =3D XIL(0), y =3D XIL(0), width =3D XIL(0), height =3D XIL(0) }, image_id =3D 0 }, stretch =3D { object =3D XIL(0) }, xwidget =3D { object =3D XIL(0) } }, position =3D { charpos =3D 0, bytepos =3D 0 }, current =3D { pos =3D { charpos =3D 0, bytepos =3D 0 }, overlay_string_index =3D 0, string_pos =3D { charpos =3D 0, bytepos =3D 0 }, dpvec_index =3D 0 }, from_overlay =3D XIL(0), area =3D LEFT_MARGIN_AREA, method =3D GET_FROM_BUFFER, paragraph_embedding =3D NEUTRAL_DIR, multibyte_p =3D false, string_from_display_prop_p =3D false, string_from_prefix_prop_p =3D false, display_ellipsis_p =3D false, avoid_cursor_p =3D false, bidi_p =3D false, from_disp_prop_p =3D false, line_wrap =3D TRUNCATE, voffset =3D 0, space_width =3D XIL(0), font_height =3D XIL(0) }}, sp =3D 0, selective =3D 0, what =3D IT_CHARACTER, face_id =3D 0, selective_display_ellipsis_p =3D false, ctl_arrow_p =3D false, face_box_p =3D false, start_of_box_run_p =3D false, end_of_box_run_p =3D false, overlay_strings_at_end_processed_p =3D false, ignore_overlay_strings_at_pos_p =3D false, glyph_not_available_p =3D false, starts_in_middle_of_char_p =3D false, face_before_selective_p =3D false, constrain_row_ascent_descent_p =3D false, line_number_produced_p =3D false, align_visually_p =3D false, line_wrap =3D TRUNCATE, base_face_id =3D 0, c =3D 0, len =3D 0, cmp_it =3D { stop_pos =3D 0, id =3D 0, ch =3D 0, rule_idx =3D 0, lookback =3D 0, nglyphs =3D 0, reversed_p =3D false, parent_it =3D 0x0, charpos =3D 0, nchars =3D 0, nbytes =3D 0, from =3D 0, to =3D 0, width =3D 0 }, char_to_display =3D 0, glyphless_method =3D GLYPHLESS_DISPLAY_THIN_SPACE, image_id =3D 0, xwidget =3D 0x0, slice =3D { x =3D XIL(0), y =3D XIL(0), width =3D XIL(0), height =3D XIL(0) }, space_width =3D XIL(0), voffset =3D 0, tab_width =3D 0, font_height =3D XIL(0), object =3D XIL(0), position =3D { charpos =3D 0, bytepos =3D 0 }, truncation_pixel_width =3D 0, continuation_pixel_width =3D 0, first_visible_x =3D 0, last_visible_x =3D 0, last_visible_y =3D 0, extra_line_spacing =3D 0, max_extra_line_spacing =3D 0, override_ascent =3D 0, override_descent =3D 0, override_boff =3D 0, glyph_row =3D 0x0, area =3D LEFT_MARGIN_AREA, nglyphs =3D 0, pixel_width =3D 0, ascent =3D 0, descent =3D 0, max_ascent =3D 0, max_descent =3D 0, phys_ascent =3D 0, phys_descent =3D 0, max_phys_ascent =3D 0, max_phys_descent =3D 0, current_x =3D 0, wrap_prefix_width =3D 0, continuation_lines_width =3D 0, eol_pos =3D { charpos =3D 0, bytepos =3D 0 }, current_y =3D 0, first_vpos =3D 0, vpos =3D 0, hpos =3D 0, lnum =3D 0, lnum_bytepos =3D 0, lnum_width =3D 0, lnum_pixel_width =3D 0, pt_lnum =3D 0, stretch_adjust =3D 0, left_user_fringe_bitmap =3D 0, right_user_fringe_bitmap =3D 0, left_user_fringe_face_id =3D 0, right_user_fringe_face_id =3D 0, bidi_p =3D false, bidi_it =3D { bytepos =3D 0, charpos =3D 0, ch =3D 0, nchars =3D 0, ch_len =3D 0, type =3D UNKNOWN_BT, type_after_wn =3D UNKNOWN_BT, orig_type =3D UNKNOWN_BT, resolved_level =3D 0 '\000', isolate_level =3D 0 '\000', invalid_levels =3D 0, invalid_isolates =3D 0, prev =3D { charpos =3D 0, type =3D UNKNOWN_BT, orig_type =3D UNKNOWN_BT }, last_strong =3D { charpos =3D 0, type =3D UNKNOWN_BT, orig_type =3D UNKNOWN_BT }, next_for_neutral =3D { charpos =3D 0, type =3D UNKNOWN_BT, orig_type =3D UNKNOWN_BT }, prev_for_neutral =3D { charpos =3D 0, type =3D UNKNOWN_BT, orig_type =3D UNKNOWN_BT }, next_for_ws =3D { charpos =3D 0, type =3D UNKNOWN_BT, orig_type =3D UNKNOWN_BT }, bracket_pairing_pos =3D 0, bracket_enclosed_type =3D UNKNOWN_BT, next_en_pos =3D 0, next_en_type =3D UNKNOWN_BT, sos =3D NEUTRAL_DIR, scan_dir =3D 0, disp_pos =3D 0, disp_prop =3D 0, stack_idx =3D 0, level_stack =3D {{ next_for_neutral_pos =3D 0, next_for_neutral_type =3D 0, last_strong_type =3D 0, prev_for_neutral_type =3D 0, level =3D 0 '\000', flags =3D 0 '\000' } }, string =3D { lstring =3D XIL(0), s =3D 0x0, schars =3D 0, bufpos =3D 0, from_disp_str =3D false, unibyte =3D false }, w =3D 0x0, paragraph_dir =3D NEUTRAL_DIR, separator_limit =3D 0, first_elt =3D false, new_paragraph =3D false, frame_window_p =3D false }, paragraph_embedding =3D NEUTRAL_DIR, min_width_property =3D XIL(0), min_width_start =3D 0 } itdata =3D 0x0 top =3D { charpos =3D , bytepos =3D } visible_p =3D false old_buffer =3D 0x0 r2l =3D false prev_mode_line_height =3D 17 prev_header_line_height =3D -1 prev_tab_line_height =3D -1 #33 0x0000555555602027 in Fpos_visible_in_window_p (pos=3Dmake_fixnum(230), window=3Dwindow@entry=3DXIL(0x5555561a7de5), = partially=3Dpartially@entry=3DXIL(0x30)) at /home/steve/src/emacs/emacs-ma= ster/src/window.c:2018 w =3D 0x5555561a7de0 posint =3D 230 buf =3D 0x7fffef7b00b0 top =3D { charpos =3D , bytepos =3D } in_window =3D XIL(0) rtop =3D 595 rbot =3D 0 rowh =3D 81115136 vpos =3D -216074776 fully_p =3D true x =3D 94816 y =3D 0 #34 0x00005555556a34de in Fposn_at_point (pos=3D, window=3DXIL(0x5555561a7de5)) at /home/steve/src/emacs/emacs-master/src/keyboard.c:12547 tem =3D #35 0x00007fffef1d00ba in F77696e646f772d696e2d646972656374696f6e_window_i= n_direction_0 () at /home/steve/build/emacs-master/src/../native-lisp/31.0.50-d78d1870/= preloaded/window-d09bfc58-55eb0ae6.eln #36 0x0000555555716f82 in eval_sub (form=3D) at /home/steve/src/emacs/emacs-master/src/eval.c:2594 i =3D 6 maxargs =3D 6 args_left =3D XIL(0) numargs =3D 1 original_fun =3D original_args =3D XIL(0x7fffef2cc6b3) count =3D { bytes =3D } fun =3D XIL(0x7fffefa0bcfd) val =3D funcar =3D argvals =3D {XIL(0x74a0), XIL(0), XIL(0), XIL(0), XIL(0), XIL(0), = XIL(0), XIL(0)} retry =3D #37 0x0000555555717775 in Fif (args=3DXIL(0x7fffef2cc6a3)) at /home/steve/src/emacs/emacs-master/src/eval.c:382 cond =3D #38 0x0000555555716d2e in eval_sub (form=3Dform@entry=3DXIL(0x7fffef2cc6f3= )) at /home/steve/src/emacs/emacs-master/src/eval.c:2526 args_left =3D XIL(0x7fffef2cc6a3) numargs =3D 3 original_fun =3D XIL(0xaa10) original_args =3D XIL(0x7fffef2cc6a3) count =3D { bytes =3D } fun =3D XIL(0x555555d538a5) val =3D funcar =3D argvals =3D {XIL(0), XIL(0x7fffefbcdc0b), XIL(0x5555569c8000), XIL= (0x1), XIL(0x5555569c8000), XIL(0x7fffff680e68), XIL(0x555555d52d00), XIL(= 0x5555557134a9)} retry =3D #39 0x0000555555718514 in Feval (form=3DXIL(0x7fffef2cc6f3), lexical=3D) at /home/steve/src/emacs/emacs-master/src/eval.c:2439 count =3D { bytes =3D } #40 0x0000555555715eb6 in funcall_subr (subr=3Dsubr@entry=3D0x555555d52d00 , numargs=3Dnumargs@entry= =3D2, args=3Dargs@entry=3D0x7fffff680e68) at /home/steve/src/emacs/emacs-m= aster/src/eval.c:3140 argbuf =3D {XIL(0), XIL(0), XIL(0), XIL(0), XIL(0), XIL(0), XIL(0)= , XIL(0x555555704cf0)} a =3D maxargs =3D 2 fun =3D #41 0x00005555557176f2 in funcall_general (fun=3DXIL(0x555555d52d05), numargs=3Dnumargs@entry=3D2, args=3Dargs@e= ntry=3D0x7fffff680e68) at /home/steve/src/emacs/emacs-master/src/lisp.h:22= 56 original_fun =3D XIL(0x7ce0) #42 0x0000555555714cc1 in Ffuncall (nargs=3Dnargs@entry=3D3, args=3Dargs@entry=3D0x7fffff680e60) at /home/steve/src/emacs/emacs-master/src/eval.c:3070 count =3D { bytes =3D 94688 } val =3D #43 0x0000555555713e23 in internal_condition_case_n (bfun=3Dbfun@entry=3D0x555555714c25 , nargs=3Dnargs@entry=3D= 3, args=3Dargs@entry=3D0x7fffff680e60, handlers=3Dhandlers@entry=3DXIL(0x3= 0), hfun=3Dhfun@entry=3D0x5555555cbc2a ) at /home/stev= e/src/emacs/emacs-master/src/eval.c:1678 val =3D c =3D 0x555556898c80 #44 0x00005555555bb4c7 in dsafe__call (inhibit_quit=3Dinhibit_quit@entry=3Dtrue, f=3D0x555555714c25 , nargs=3Dnargs@entry=3D3, args=3Dargs@entry=3D0x7fffff680e60) at /home/steve/src/emacs/emacs-master/src/xdisp.c:3093 count =3D { bytes =3D } val =3D #45 0x00005555555bb5a0 in dsafe_eval (sexpr=3D) at /home/steve/src/emacs/emacs-master/src/xdisp.c:3129 #46 0x00005555555e31d6 in display_mode_element (it=3Dit@entry=3D0x7fffff680f90, depth=3D1, depth@entry=3D0, field_width=3Dfield_width@entry=3D0, precision=3Dprec= ision@entry=3D0, elt=3Delt@entry=3DXIL(0x7fffef2cc703), props=3Dprops@entr= y=3DXIL(0), risky=3Dfalse) at /home/steve/src/emacs/emacs-master/src/xdisp.c:27984 spec =3D car =3D XIL(0xf30) tem =3D n =3D 0 field =3D prec =3D literal =3D false #47 0x00005555555e4110 in display_mode_line (w=3Dw@entry=3D0x5555561a7de0, face_id=3DMODE_LINE_ACTIVE_FACE_ID, for= mat=3DXIL(0x7fffef2cc703)) at /home/steve/src/emacs/emacs-master/src/xdisp= .c:27495 it =3D { window =3D XIL(0x5555561a7de5), w =3D 0x5555561a7de0, f =3D 0x5555561a7b58, method =3D GET_FROM_BUFFER, stop_charpos =3D 0, prev_stop =3D 0, base_level_stop =3D 0, end_charpos =3D 0, medium_narrowing_begv =3D 0, medium_narrowing_zv =3D 0, large_narrowing_begv =3D 0, large_narrowing_zv =3D 0, s =3D 0x0, string_nchars =3D 0, multibyte_p =3D true, tab_line_p =3D false, header_line_p =3D false, string_from_display_prop_p =3D false, string_from_prefix_prop_p =3D false, from_disp_prop_p =3D false, ellipsis_p =3D false, avoid_cursor_p =3D false, dp =3D 0x0, dpvec =3D 0x0, dpend =3D 0x0, dpvec_char_len =3D 0, dpvec_face_id =3D 0, saved_face_id =3D 0, ctl_chars =3D {XIL(0) }, start =3D { pos =3D { charpos =3D 0, bytepos =3D 0 }, overlay_string_index =3D 0, string_pos =3D { charpos =3D 0, bytepos =3D 0 }, dpvec_index =3D 0 }, current =3D { pos =3D { charpos =3D 0, bytepos =3D 0 }, overlay_string_index =3D -1, string_pos =3D { charpos =3D -1, bytepos =3D -1 }, dpvec_index =3D -1 }, n_overlay_strings =3D 0, overlay_strings_charpos =3D 0, overlay_strings =3D {XIL(0) }, string_overlays =3D {XIL(0) }, string =3D XIL(0), from_overlay =3D XIL(0), stack =3D {{ string =3D XIL(0), string_nchars =3D 0, end_charpos =3D 0, stop_charpos =3D 0, prev_stop =3D 0, base_level_stop =3D 0, cmp_it =3D { stop_pos =3D 0, id =3D 0, ch =3D 0, rule_idx =3D 0, lookback =3D 0, nglyphs =3D 0, reversed_p =3D false, parent_it =3D 0x0, charpos =3D 0, nchars =3D 0, nbytes =3D 0, from =3D 0, to =3D 0, width =3D 0 }, face_id =3D 0, u =3D { image =3D { object =3D XIL(0), slice =3D { x =3D XIL(0), y =3D XIL(0), width =3D XIL(0), height =3D XIL(0) }, image_id =3D 0 }, stretch =3D { object =3D XIL(0) }, xwidget =3D { object =3D XIL(0) } }, position =3D { charpos =3D 0, bytepos =3D 0 }, current =3D { pos =3D { charpos =3D 0, bytepos =3D 0 }, overlay_string_index =3D 0, string_pos =3D { charpos =3D 0, bytepos =3D 0 }, dpvec_index =3D 0 }, from_overlay =3D XIL(0), area =3D LEFT_MARGIN_AREA, method =3D GET_FROM_BUFFER, paragraph_embedding =3D NEUTRAL_DIR, multibyte_p =3D false, string_from_display_prop_p =3D false, string_from_prefix_prop_p =3D false, display_ellipsis_p =3D false, avoid_cursor_p =3D false, bidi_p =3D false, from_disp_prop_p =3D false, line_wrap =3D TRUNCATE, voffset =3D 0, space_width =3D XIL(0), font_height =3D XIL(0) }, { string =3D XIL(0), string_nchars =3D 0, end_charpos =3D 0, stop_charpos =3D 0, prev_stop =3D 0, base_level_stop =3D 0, cmp_it =3D { stop_pos =3D 0, id =3D 0, ch =3D 0, rule_idx =3D 0, lookback =3D 0, nglyphs =3D 0, reversed_p =3D false, parent_it =3D 0x0, charpos =3D 0, nchars =3D 0, nbytes =3D 0, from =3D 0, to =3D 0, width =3D 0 }, face_id =3D 0, u =3D { image =3D { object =3D XIL(0), slice =3D { x =3D XIL(0), y =3D XIL(0), width =3D XIL(0), height =3D XIL(0) }, image_id =3D 0 }, stretch =3D { object =3D XIL(0) }, xwidget =3D { object =3D XIL(0) } }, position =3D { charpos =3D 0, bytepos =3D 0 }, current =3D { pos =3D { charpos =3D 0, bytepos =3D 0 }, overlay_string_index =3D 0, string_pos =3D { charpos =3D 0, bytepos =3D 0 }, dpvec_index =3D 0 }, from_overlay =3D XIL(0), area =3D LEFT_MARGIN_AREA, method =3D GET_FROM_BUFFER, paragraph_embedding =3D NEUTRAL_DIR, multibyte_p =3D false, string_from_display_prop_p =3D false, string_from_prefix_prop_p =3D false, display_ellipsis_p =3D false, avoid_cursor_p =3D false, bidi_p =3D false, from_disp_prop_p =3D false, line_wrap =3D TRUNCATE, voffset =3D 0, space_width =3D XIL(0), font_height =3D XIL(0) }, { string =3D XIL(0), string_nchars =3D 0, end_charpos =3D 0, stop_charpos =3D 0, prev_stop =3D 0, base_level_stop =3D 0, cmp_it =3D { stop_pos =3D 0, id =3D 0, ch =3D 0, rule_idx =3D 0, lookback =3D 0, nglyphs =3D 0, reversed_p =3D false, parent_it =3D 0x0, charpos =3D 0, nchars =3D 0, nbytes =3D 0, from =3D 0, to =3D 0, width =3D 0 }, face_id =3D 0, u =3D { image =3D { object =3D XIL(0), slice =3D { x =3D XIL(0), y =3D XIL(0), width =3D XIL(0), height =3D XIL(0) }, image_id =3D 0 }, stretch =3D { object =3D XIL(0) }, xwidget =3D { object =3D XIL(0) } }, position =3D { charpos =3D 0, bytepos =3D 0 }, current =3D { pos =3D { charpos =3D 0, bytepos =3D 0 }, overlay_string_index =3D 0, string_pos =3D { charpos =3D 0, bytepos =3D 0 }, dpvec_index =3D 0 }, from_overlay =3D XIL(0), area =3D LEFT_MARGIN_AREA, method =3D GET_FROM_BUFFER, paragraph_embedding =3D NEUTRAL_DIR, multibyte_p =3D false, string_from_display_prop_p =3D false, string_from_prefix_prop_p =3D false, display_ellipsis_p =3D false, avoid_cursor_p =3D false, bidi_p =3D false, from_disp_prop_p =3D false, line_wrap =3D TRUNCATE, voffset =3D 0, space_width =3D XIL(0), font_height =3D XIL(0) }, { string =3D XIL(0), string_nchars =3D 0, end_charpos =3D 0, stop_charpos =3D 0, prev_stop =3D 0, base_level_stop =3D 0, cmp_it =3D { stop_pos =3D 0, id =3D 0, ch =3D 0, rule_idx =3D 0, lookback =3D 0, nglyphs =3D 0, reversed_p =3D false, parent_it =3D 0x0, charpos =3D 0, nchars =3D 0, nbytes =3D 0, from =3D 0, to =3D 0, width =3D 0 }, face_id =3D 0, u =3D { image =3D { object =3D XIL(0), slice =3D { x =3D XIL(0), y =3D XIL(0), width =3D XIL(0), height =3D XIL(0) }, image_id =3D 0 }, stretch =3D { object =3D XIL(0) }, xwidget =3D { object =3D XIL(0) } }, position =3D { charpos =3D 0, bytepos =3D 0 }, current =3D { pos =3D { charpos =3D 0, bytepos =3D 0 }, overlay_string_index =3D 0, string_pos =3D { charpos =3D 0, bytepos =3D 0 }, dpvec_index =3D 0 }, from_overlay =3D XIL(0), area =3D LEFT_MARGIN_AREA, method =3D GET_FROM_BUFFER, paragraph_embedding =3D NEUTRAL_DIR, multibyte_p =3D false, string_from_display_prop_p =3D false, string_from_prefix_prop_p =3D false, display_ellipsis_p =3D false, avoid_cursor_p =3D false, bidi_p =3D false, from_disp_prop_p =3D false, line_wrap =3D TRUNCATE, voffset =3D 0, space_width =3D XIL(0), font_height =3D XIL(0) }, { string =3D XIL(0), string_nchars =3D 0, end_charpos =3D 0, stop_charpos =3D 0, prev_stop =3D 0, base_level_stop =3D 0, cmp_it =3D { stop_pos =3D 0, id =3D 0, ch =3D 0, rule_idx =3D 0, lookback =3D 0, nglyphs =3D 0, reversed_p =3D false, parent_it =3D 0x0, charpos =3D 0, nchars =3D 0, nbytes =3D 0, from =3D 0, to =3D 0, width =3D 0 }, face_id =3D 0, u =3D { image =3D { object =3D XIL(0), slice =3D { x =3D XIL(0), y =3D XIL(0), width =3D XIL(0), height =3D XIL(0) }, image_id =3D 0 }, stretch =3D { object =3D XIL(0) }, xwidget =3D { object =3D XIL(0) } }, position =3D { charpos =3D 0, bytepos =3D 0 }, current =3D { pos =3D { charpos =3D 0, bytepos =3D 0 }, overlay_string_index =3D 0, string_pos =3D { charpos =3D 0, bytepos =3D 0 }, dpvec_index =3D 0 }, from_overlay =3D XIL(0), area =3D LEFT_MARGIN_AREA, method =3D GET_FROM_BUFFER, paragraph_embedding =3D NEUTRAL_DIR, multibyte_p =3D false, string_from_display_prop_p =3D false, string_from_prefix_prop_p =3D false, display_ellipsis_p =3D false, avoid_cursor_p =3D false, bidi_p =3D false, from_disp_prop_p =3D false, line_wrap =3D TRUNCATE, voffset =3D 0, space_width =3D XIL(0), font_height =3D XIL(0) }}, sp =3D 0, selective =3D 0, what =3D IT_CHARACTER, face_id =3D 1, selective_display_ellipsis_p =3D true, ctl_arrow_p =3D true, face_box_p =3D true, start_of_box_run_p =3D true, end_of_box_run_p =3D false, overlay_strings_at_end_processed_p =3D false, ignore_overlay_strings_at_pos_p =3D false, glyph_not_available_p =3D false, starts_in_middle_of_char_p =3D false, face_before_selective_p =3D false, constrain_row_ascent_descent_p =3D false, line_number_produced_p =3D false, align_visually_p =3D false, line_wrap =3D TRUNCATE, base_face_id =3D 1, c =3D 0, len =3D 0, cmp_it =3D { stop_pos =3D 0, id =3D -1, ch =3D 0, rule_idx =3D 0, lookback =3D 0, nglyphs =3D 0, reversed_p =3D false, parent_it =3D 0x7fffff680f90, charpos =3D 0, nchars =3D 0, nbytes =3D 0, from =3D 0, to =3D 0, width =3D 0 }, char_to_display =3D 0, glyphless_method =3D GLYPHLESS_DISPLAY_THIN_SPACE, image_id =3D 0, xwidget =3D 0x0, slice =3D { x =3D XIL(0), y =3D XIL(0), width =3D XIL(0), height =3D XIL(0) }, space_width =3D XIL(0), voffset =3D 0, tab_width =3D 8, font_height =3D XIL(0), object =3D XIL(0), position =3D { charpos =3D 0, bytepos =3D 0 }, truncation_pixel_width =3D 8, continuation_pixel_width =3D 0, first_visible_x =3D 0, last_visible_x =3D 671, last_visible_y =3D 578, extra_line_spacing =3D 0, max_extra_line_spacing =3D 0, override_ascent =3D -1, override_descent =3D 0, override_boff =3D 0, glyph_row =3D 0x555555f9fbf0, area =3D TEXT_AREA, nglyphs =3D 1, pixel_width =3D 0, ascent =3D 0, descent =3D 0, max_ascent =3D 0, max_descent =3D 0, phys_ascent =3D 0, phys_descent =3D 0, max_phys_ascent =3D 0, max_phys_descent =3D 0, current_x =3D 0, wrap_prefix_width =3D 0, continuation_lines_width =3D 0, eol_pos =3D { charpos =3D 0, bytepos =3D 0 }, current_y =3D 0, first_vpos =3D 0, vpos =3D 0, hpos =3D 0, lnum =3D 0, lnum_bytepos =3D 0, lnum_width =3D 0, lnum_pixel_width =3D 0, pt_lnum =3D 0, stretch_adjust =3D 0, left_user_fringe_bitmap =3D 0, right_user_fringe_bitmap =3D 0, left_user_fringe_face_id =3D 0, right_user_fringe_face_id =3D 0, bidi_p =3D false, bidi_it =3D { bytepos =3D 0, charpos =3D 0, ch =3D 0, nchars =3D 0, ch_len =3D 0, type =3D UNKNOWN_BT, type_after_wn =3D UNKNOWN_BT, orig_type =3D UNKNOWN_BT, resolved_level =3D 0 '\000', isolate_level =3D 0 '\000', invalid_levels =3D 0, invalid_isolates =3D 0, prev =3D { charpos =3D 0, type =3D UNKNOWN_BT, orig_type =3D UNKNOWN_BT }, last_strong =3D { charpos =3D 0, type =3D UNKNOWN_BT, orig_type =3D UNKNOWN_BT }, next_for_neutral =3D { charpos =3D 0, type =3D UNKNOWN_BT, orig_type =3D UNKNOWN_BT }, prev_for_neutral =3D { charpos =3D 0, type =3D UNKNOWN_BT, orig_type =3D UNKNOWN_BT }, next_for_ws =3D { charpos =3D 0, type =3D UNKNOWN_BT, orig_type =3D UNKNOWN_BT }, bracket_pairing_pos =3D 0, bracket_enclosed_type =3D UNKNOWN_BT, next_en_pos =3D 0, next_en_type =3D UNKNOWN_BT, sos =3D NEUTRAL_DIR, scan_dir =3D 0, disp_pos =3D 0, disp_prop =3D 0, stack_idx =3D 0, level_stack =3D {{ next_for_neutral_pos =3D 0, next_for_neutral_type =3D 0, last_strong_type =3D 0, prev_for_neutral_type =3D 0, level =3D 0 '\000', flags =3D 0 '\000' } }, string =3D { lstring =3D XIL(0), s =3D 0x0, schars =3D 0, bufpos =3D 0, from_disp_str =3D false, unibyte =3D false }, w =3D 0x5555561a7de0, paragraph_dir =3D NEUTRAL_DIR, separator_limit =3D 0, first_elt =3D false, new_paragraph =3D false, frame_window_p =3D false }, paragraph_embedding =3D L2R, min_width_property =3D XIL(0), min_width_start =3D 0 } face =3D count =3D { bytes =3D } #48 0x00005555555e4863 in pos_visible_p (w=3Dw@entry=3D0x5555561a7de0, charpos=3Dcharpos@entry=3D230, x=3Dx@en= try=3D0x7fffff6871f0, y=3Dy@entry=3D0x7fffff6871f4, rtop=3Drtop@entry=3D0x= 7fffff6871e0, rbot=3Drbot@entry=3D0x7fffff6871e4, rowh=3D0x7fffff6871e8, v= pos=3D0x7fffff6871ec) at /home/steve/src/emacs/emacs-master/src/xdisp.c:1732 window_mode_line_format =3D [...]