From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: Stefan Monnier Newsgroups: gmane.emacs.bugs Subject: bug#33345: 27.0.50; Abort in bidi_cache_iterator_state Date: Sun, 11 Nov 2018 10:03:31 -0500 Message-ID: NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Trace: blaine.gmane.org 1541948594 13488 195.159.176.226 (11 Nov 2018 15:03:14 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Sun, 11 Nov 2018 15:03:14 +0000 (UTC) To: 33345@debbugs.gnu.org Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Sun Nov 11 16:03:10 2018 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by blaine.gmane.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gLrGX-0003O9-O3 for geb-bug-gnu-emacs@m.gmane.org; Sun, 11 Nov 2018 16:03:10 +0100 Original-Received: from localhost ([::1]:42504 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1gLrIe-000089-41 for geb-bug-gnu-emacs@m.gmane.org; Sun, 11 Nov 2018 10:05:20 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:37199) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1gLrIR-00007l-5O for bug-gnu-emacs@gnu.org; Sun, 11 Nov 2018 10:05:09 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1gLrIN-00064R-TA for bug-gnu-emacs@gnu.org; Sun, 11 Nov 2018 10:05:07 -0500 Original-Received: from debbugs.gnu.org ([208.118.235.43]:42293) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1gLrIN-00062u-MQ for bug-gnu-emacs@gnu.org; Sun, 11 Nov 2018 10:05:03 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1gLrIN-0000JX-6C for bug-gnu-emacs@gnu.org; Sun, 11 Nov 2018 10:05:03 -0500 X-Loop: help-debbugs@gnu.org Resent-From: Stefan Monnier Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 11 Nov 2018 15:05:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 33345 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: X-Debbugs-Original-To: bug-gnu-emacs@gnu.org Original-Received: via spool by submit@debbugs.gnu.org id=B.15419486491144 (code B ref -1); Sun, 11 Nov 2018 15:05:02 +0000 Original-Received: (at submit) by debbugs.gnu.org; 11 Nov 2018 15:04:09 +0000 Original-Received: from localhost ([127.0.0.1]:46551 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gLrHS-0000IK-OS for submit@debbugs.gnu.org; Sun, 11 Nov 2018 10:04:09 -0500 Original-Received: from eggs.gnu.org ([208.118.235.92]:55233) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gLrHP-0000Hq-Pd for submit@debbugs.gnu.org; Sun, 11 Nov 2018 10:04:05 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1gLrHH-0005CD-AD for submit@debbugs.gnu.org; Sun, 11 Nov 2018 10:03:58 -0500 Original-Received: from lists.gnu.org ([2001:4830:134:3::11]:40284) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1gLrHG-0005BY-7E for submit@debbugs.gnu.org; Sun, 11 Nov 2018 10:03:54 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:36553) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1gLrHC-0008QC-9h for bug-gnu-emacs@gnu.org; Sun, 11 Nov 2018 10:03:54 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1gLrH6-000529-3P for bug-gnu-emacs@gnu.org; Sun, 11 Nov 2018 10:03:48 -0500 Original-Received: from chene.dit.umontreal.ca ([132.204.246.20]:34879) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1gLrGz-0004vm-Lc for bug-gnu-emacs@gnu.org; Sun, 11 Nov 2018 10:03:39 -0500 Original-Received: from pastel.home (lechon.iro.umontreal.ca [132.204.27.242]) by chene.dit.umontreal.ca (8.14.7/8.14.1) with ESMTP id wABF3VZB030546 for ; Sun, 11 Nov 2018 10:03:31 -0500 Original-Received: by pastel.home (Postfix, from userid 20848) id 70874622FD; Sun, 11 Nov 2018 10:03:31 -0500 (EST) X-NAI-Spam-Flag: NO X-NAI-Spam-Level: * X-NAI-Spam-Threshold: 5 X-NAI-Spam-Score: 1.2 X-NAI-Spam-Rules: 6 Rules triggered BEC_TRC1=0.4, BEC_TRC1_W_GEN_SPAM_FEATRE=0.4, PHONE_800=0.3, GEN_SPAM_FEATRE=0.1, EDT_SA_DN_PASS=0, RV6415=0 X-NAI-Spam-Version: 2.3.0.9418 : core <6415> : inlines <6959> : streams <1803964> : uri <2747904> X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 208.118.235.43 X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Original-Sender: "bug-gnu-emacs" Xref: news.gmane.org gmane.emacs.bugs:152294 Archived-At: Package: Emacs Version: 27.0.50 My Gnus session of Emacs on master crashed with the following backtrace: Breakpoint 1, terminate_due_to_signal (sig=3Dsig@entry=3D6,=20 backtrace_limit=3Dbacktrace_limit@entry=3D40) at emacs.c:369 (gdb) bt #0 terminate_due_to_signal (sig=3Dsig@entry=3D6,=20 backtrace_limit=3Dbacktrace_limit@entry=3D40) at emacs.c:369 #1 0x0000000000596371 in emacs_abort () at sysdep.c:2429 #2 0x000000000050af91 in bidi_cache_iterator_state ( bidi_it=3Dbidi_it@entry=3D0x7fffffff7140, resolved=3Dresolved@entry= =3Dtrue,=20 update_only=3Dupdate_only@entry=3Dfalse) at bidi.c:800 #3 0x000000000050f1b2 in bidi_move_to_visually_next ( bidi_it=3Dbidi_it@entry=3D0x7fffffff98b0) at bidi.c:3417 #4 0x0000000000464f86 in set_iterator_to_next (it=3Dit@entry=3D0x7ffff= fff8ec0,=20 reseat_p=3Dreseat_p@entry=3Dtrue) at xdisp.c:7565 #5 0x000000000047446f in display_line (it=3Dit@entry=3D0x7fffffff8ec0,= =20 cursor_vpos=3Dcursor_vpos@entry=3D19) at xdisp.c:22060 #6 0x000000000047512a in try_window (window=3Dwindow@entry=3DXIL(0x17a= 6c35),=20 pos=3D..., flags=3Dflags@entry=3D1) at xdisp.c:17778 #7 0x000000000048fa1f in redisplay_window (window=3DXIL(0x17a6c35),=20 just_this_one_p=3Djust_this_one_p@entry=3Dfalse) at xdisp.c:17225 #8 0x0000000000492228 in redisplay_window_0 (window=3D...,=20 window@entry=3DXIL(0x17a6c35)) at xdisp.c:14953 #9 0x000000000061db75 in internal_condition_case_1 ( bfun=3Dbfun@entry=3D0x4921f9 , arg=3D..., handl= ers=3D...,=20 hfun=3Dhfun@entry=3D0x432ae6 ) at eval.c:13= 97 #10 0x000000000044390f in redisplay_windows (window=3D...) at xdisp.c:1= 4933 #11 0x000000000047b539 in redisplay_internal () at xdisp.c:14416 #12 0x000000000047d8c6 in redisplay () at xdisp.c:13626 #13 0x00000000005819a9 in read_char (commandflag=3D1, map=3D...,=20 map@entry=3DXIL(0x5cf0d53), prev_event=3D...,=20 used_mouse_menu=3Dused_mouse_menu@entry=3D0x7fffffffdffb,=20 end_time=3Dend_time@entry=3D0x0) at keyboard.c:2452 #14 0x0000000000583818 in read_key_sequence ( keybuf=3Dkeybuf@entry=3D0x7fffffffe0c0, prompt=3D..., prompt@entry= =3DXIL(0),=20 dont_downcase_last=3Ddont_downcase_last@entry=3Dfalse,=20 can_return_switch_frame=3Dcan_return_switch_frame@entry=3Dtrue,=20 fix_current_buffer=3Dfix_current_buffer@entry=3Dtrue,=20 prevent_redisplay=3Dprevent_redisplay@entry=3Dfalse) at keyboard.c:= 9119 #15 0x0000000000585ea1 in command_loop_1 () at keyboard.c:1339 #16 0x000000000061dacc in internal_condition_case ( bfun=3Dbfun@entry=3D0x585c82 , handlers=3D...,=20 handlers@entry=3DXIL(0x53a0), hfun=3Dhfun@entry=3D0x574c36 ) at eval.c:1373 #17 0x000000000056d0c5 in command_loop_2 (ignore=3D..., ignore@entry=3D= XIL(0)) at keyboard.c:1080 #18 0x000000000061da2c in internal_catch (tag=3D..., tag@entry=3DXIL(0x= ca80),=20 func=3Dfunc@entry=3D0x56d0a9 , arg=3D..., arg@entry= =3DXIL(0)) at eval.c:1136 #19 0x000000000056d08b in command_loop () at keyboard.c:1059 #20 0x0000000000574665 in recursive_edit_1 () at keyboard.c:703 #21 0x0000000000574b2e in Frecursive_edit () at keyboard.c:775 #22 0x000000000056c2c1 in main (argc=3D, argv=3D0x7fffff= ffe3f8) at emacs.c:1731 =20=20=20=20 Lisp Backtrace: "redisplay_internal (C function)" (0x0) (gdb)=20 I can *currently* reproduce it at will: start `emacs -f gnus`, then enter my IMAP password, then press RET on the first group (INBOX) and *boom*. As the backtrace indicates, the crash happens not while running the Gnus code that enters the group, displaying the summary of all messages, but in the immediately subsequent redisplay. If I enter another group, the problem doesn't occur, so I guess it has to do with the current content of the summary buffer in my INBOX (i.e. probably due to some unusual email message's title). The crash happens because of: /* We should never cache on backward scans. */ if (bidi_it->scan_dir =3D=3D -1) emacs_abort (); The content of bidi_it is below, in case it helps, Stefan (gdb) up #1 0x0000000000596371 in emacs_abort () at sysdep.c:2429 (gdb)=20 #2 0x000000000050af91 in bidi_cache_iterator_state ( bidi_it=3Dbidi_it@entry=3D0x7fffffff7140, resolved=3Dresolved@entry=3Dt= rue,=20 update_only=3Dupdate_only@entry=3Dfalse) at bidi.c:800 (gdb) p bidi_it $1 =3D (struct bidi_it *) 0x7fffffff7140 (gdb) p *bidi_it $2 =3D { bytepos =3D 13501,=20 charpos =3D 13387,=20 ch =3D 1604,=20 nchars =3D 1,=20 ch_len =3D 2,=20 type =3D STRONG_R,=20 type_after_wn =3D STRONG_AL,=20 orig_type =3D STRONG_AL,=20 resolved_level =3D 1 '\001',=20 isolate_level =3D 0 '\000',=20 invalid_levels =3D 0,=20 invalid_isolates =3D 0,=20 prev =3D { charpos =3D 13386,=20 type =3D STRONG_AL,=20 orig_type =3D STRONG_AL },=20 last_strong =3D { charpos =3D 13386,=20 type =3D STRONG_AL,=20 orig_type =3D STRONG_AL },=20 next_for_neutral =3D { charpos =3D 13333,=20 type =3D UNKNOWN_BT,=20 orig_type =3D UNKNOWN_BT },=20 prev_for_neutral =3D { charpos =3D 13386,=20 type =3D STRONG_R,=20 orig_type =3D STRONG_AL },=20 next_for_ws =3D { charpos =3D -1,=20 type =3D UNKNOWN_BT,=20 orig_type =3D UNKNOWN_BT },=20 bracket_pairing_pos =3D -1,=20 bracket_enclosed_type =3D UNKNOWN_BT,=20 next_en_pos =3D 0,=20 next_en_type =3D UNKNOWN_BT,=20 sos =3D L2R,=20 scan_dir =3D -1,=20 disp_pos =3D 13619,=20 disp_prop =3D 0,=20 stack_idx =3D 0,=20 level_stack =3D {{ next_for_neutral_pos =3D 0,=20 next_for_neutral_type =3D 0,=20 last_strong_type =3D 0,=20 prev_for_neutral_type =3D 0,=20 level =3D 0 '\000',=20 flags =3D 0 '\000' }, { next_for_neutral_pos =3D 2098145394957076504,=20 next_for_neutral_type =3D 6,=20 last_strong_type =3D 3,=20 prev_for_neutral_type =3D 0,=20 level =3D 137 '\211',=20 flags =3D 30 '\036' }, { next_for_neutral_pos =3D -8782847446135503330,=20 next_for_neutral_type =3D 3,=20 last_strong_type =3D 5,=20 prev_for_neutral_type =3D 2,=20 level =3D 200 '\310',=20 flags =3D 14 '\016' }, { next_for_neutral_pos =3D -9073954418851241016,=20 next_for_neutral_type =3D 6,=20 last_strong_type =3D 6,=20 prev_for_neutral_type =3D 3,=20 level =3D 8 '\b',=20 flags =3D 12 '\f' }, { next_for_neutral_pos =3D 2242380479172758028,=20 next_for_neutral_type =3D 1,=20 last_strong_type =3D 1,=20 prev_for_neutral_type =3D 2,=20 level =3D 24 '\030',=20 flags =3D 137 '\211' }, { ---Type to continue, or q to quit--- next_for_neutral_pos =3D 2173348323713255704,=20 next_for_neutral_type =3D 0,=20 last_strong_type =3D 4,=20 prev_for_neutral_type =3D 0,=20 level =3D 33 '!',=20 flags =3D 137 '\211' }, { next_for_neutral_pos =3D 2310004764047853857,=20 next_for_neutral_type =3D 1,=20 last_strong_type =3D 1,=20 prev_for_neutral_type =3D 5,=20 level =3D 136 '\210',=20 flags =3D 215 '\327' }, { next_for_neutral_pos =3D 876252313521705739,=20 next_for_neutral_type =3D 4,=20 last_strong_type =3D 2,=20 prev_for_neutral_type =3D 5,=20 level =3D 20 '\024',=20 flags =3D 130 '\202' }, { next_for_neutral_pos =3D 1767981844370293005,=20 next_for_neutral_type =3D 1,=20 last_strong_type =3D 1,=20 prev_for_neutral_type =3D 3,=20 level =3D 34 '"',=20 flags =3D 73 'I' }, { next_for_neutral_pos =3D 4765949849663766812,=20 next_for_neutral_type =3D 1,=20 last_strong_type =3D 1,=20 prev_for_neutral_type =3D 2,=20 level =3D 36 '$',=20 flags =3D 41 ')' }, { next_for_neutral_pos =3D 0,=20 next_for_neutral_type =3D 0,=20 last_strong_type =3D 0,=20 prev_for_neutral_type =3D 0,=20 level =3D 0 '\000',=20 flags =3D 0 '\000' }, { next_for_neutral_pos =3D 0,=20 next_for_neutral_type =3D 0,=20 last_strong_type =3D 0,=20 prev_for_neutral_type =3D 0,=20 level =3D 0 '\000',=20 flags =3D 0 '\000' }, { next_for_neutral_pos =3D 0,=20 next_for_neutral_type =3D 0,=20 last_strong_type =3D 0,=20 prev_for_neutral_type =3D 0,=20 level =3D 0 '\000',=20 flags =3D 0 '\000' }, { next_for_neutral_pos =3D 0,=20 next_for_neutral_type =3D 0,=20 last_strong_type =3D 0,=20 prev_for_neutral_type =3D 0,=20 level =3D 0 '\000',=20 flags =3D 0 '\000' }, { next_for_neutral_pos =3D 0,=20 next_for_neutral_type =3D 0,=20 last_strong_type =3D 0,=20 prev_for_neutral_type =3D 4,=20 level =3D 196 '\304',=20 flags =3D 82 'R' }, { next_for_neutral_pos =3D 0,=20 next_for_neutral_type =3D 2,=20 last_strong_type =3D 4,=20 prev_for_neutral_type =3D 5,=20 level =3D 255 '\377',=20 flags =3D 255 '\377' }, { next_for_neutral_pos =3D 25296549,=20 next_for_neutral_type =3D 0,=20 last_strong_type =3D 4,=20 prev_for_neutral_type =3D 2,=20 level =3D 129 '\201',=20 flags =3D 1 '\001' ---Type to continue, or q to quit--- }, { next_for_neutral_pos =3D 2,=20 next_for_neutral_type =3D 2,=20 last_strong_type =3D 3,=20 prev_for_neutral_type =3D 1,=20 level =3D 87 'W',=20 flags =3D 0 '\000' }, { next_for_neutral_pos =3D 15278021,=20 next_for_neutral_type =3D 0,=20 last_strong_type =3D 3,=20 prev_for_neutral_type =3D 0,=20 level =3D 109 'm',=20 flags =3D 0 '\000' }, { next_for_neutral_pos =3D 3377734080266242,=20 next_for_neutral_type =3D 0,=20 last_strong_type =3D 0,=20 prev_for_neutral_type =3D 0,=20 level =3D 10 '\n',=20 flags =3D 0 '\000' }, { next_for_neutral_pos =3D 62119301,=20 next_for_neutral_type =3D 4,=20 last_strong_type =3D 0,=20 prev_for_neutral_type =3D 1,=20 level =3D 100 'd',=20 flags =3D 0 '\000' }, { next_for_neutral_pos =3D 2533309150134272,=20 next_for_neutral_type =3D 2,=20 last_strong_type =3D 1,=20 prev_for_neutral_type =3D 0,=20 level =3D 2 '\002',=20 flags =3D 0 '\000' }, { next_for_neutral_pos =3D 62119301,=20 next_for_neutral_type =3D 4,=20 last_strong_type =3D 0,=20 prev_for_neutral_type =3D 1,=20 level =3D 0 '\000',=20 flags =3D 0 '\000' }, { next_for_neutral_pos =3D 1604,=20 next_for_neutral_type =3D 4,=20 last_strong_type =3D 7,=20 prev_for_neutral_type =3D 6,=20 level =3D 107 'k',=20 flags =3D 0 '\000' }, { next_for_neutral_pos =3D 140737488318872,=20 next_for_neutral_type =3D 5,=20 last_strong_type =3D 4,=20 prev_for_neutral_type =3D 2,=20 level =3D 129 '\201',=20 flags =3D 1 '\001' }, { next_for_neutral_pos =3D 98630672,=20 next_for_neutral_type =3D 5,=20 last_strong_type =3D 1,=20 prev_for_neutral_type =3D 0,=20 level =3D 0 '\000',=20 flags =3D 0 '\000' }, { next_for_neutral_pos =3D 0,=20 next_for_neutral_type =3D 0,=20 last_strong_type =3D 1,=20 prev_for_neutral_type =3D 0,=20 level =3D 97 'a',=20 flags =3D 0 '\000' }, { next_for_neutral_pos =3D 12,=20 next_for_neutral_type =3D 0,=20 last_strong_type =3D 0,=20 prev_for_neutral_type =3D 0,=20 level =3D 0 '\000',=20 flags =3D 0 '\000' }, { next_for_neutral_pos =3D 0,=20 next_for_neutral_type =3D 0,=20 last_strong_type =3D 0,=20 prev_for_neutral_type =3D 0,=20 level =3D 0 '\000',=20 ---Type to continue, or q to quit--- flags =3D 0 '\000' }, { next_for_neutral_pos =3D 0,=20 next_for_neutral_type =3D 7,=20 last_strong_type =3D 1,=20 prev_for_neutral_type =3D 5,=20 level =3D 97 'a',=20 flags =3D 0 '\000' }, { next_for_neutral_pos =3D 7,=20 next_for_neutral_type =3D 0,=20 last_strong_type =3D 4,=20 prev_for_neutral_type =3D 2,=20 level =3D 152 '\230',=20 flags =3D 0 '\000' }, { next_for_neutral_pos =3D 53280,=20 next_for_neutral_type =3D 1,=20 last_strong_type =3D 0,=20 prev_for_neutral_type =3D 0,=20 level =3D 0 '\000',=20 flags =3D 0 '\000' }, { next_for_neutral_pos =3D 0,=20 next_for_neutral_type =3D 0,=20 last_strong_type =3D 0,=20 prev_for_neutral_type =3D 0,=20 level =3D 0 '\000',=20 flags =3D 0 '\000' }, { next_for_neutral_pos =3D 0,=20 next_for_neutral_type =3D 0,=20 last_strong_type =3D 4,=20 prev_for_neutral_type =3D 2,=20 level =3D 152 '\230',=20 flags =3D 0 '\000' }, { next_for_neutral_pos =3D 1,=20 next_for_neutral_type =3D 7,=20 last_strong_type =3D 3,=20 prev_for_neutral_type =3D 1,=20 level =3D 97 'a',=20 flags =3D 0 '\000' }, { next_for_neutral_pos =3D 140,=20 next_for_neutral_type =3D 0,=20 last_strong_type =3D 2,=20 prev_for_neutral_type =3D 4,=20 level =3D 255 '\377',=20 flags =3D 255 '\377' }, { next_for_neutral_pos =3D 11042213,=20 next_for_neutral_type =3D 4,=20 last_strong_type =3D 1,=20 prev_for_neutral_type =3D 0,=20 level =3D 0 '\000',=20 flags =3D 0 '\000' }, { next_for_neutral_pos =3D 48460784,=20 next_for_neutral_type =3D 0,=20 last_strong_type =3D 4,=20 prev_for_neutral_type =3D 4,=20 level =3D 147 '\223',=20 flags =3D 0 '\000' }, { next_for_neutral_pos =3D 1,=20 next_for_neutral_type =3D 3,=20 last_strong_type =3D 1,=20 prev_for_neutral_type =3D 0,=20 level =3D 0 '\000',=20 flags =3D 0 '\000' }, { next_for_neutral_pos =3D 140737488319760,=20 next_for_neutral_type =3D 3,=20 last_strong_type =3D 1,=20 prev_for_neutral_type =3D 0,=20 level =3D 0 '\000',=20 flags =3D 0 '\000' }, { next_for_neutral_pos =3D 140737488319784,=20 next_for_neutral_type =3D 3,=20 last_strong_type =3D 4,=20 prev_for_neutral_type =3D 2,=20 ---Type to continue, or q to quit--- level =3D 98 'b',=20 flags =3D 0 '\000' }, { next_for_neutral_pos =3D 2,=20 next_for_neutral_type =3D 0,=20 last_strong_type =3D 7,=20 prev_for_neutral_type =3D 2,=20 level =3D 167 '\247',=20 flags =3D 0 '\000' }, { next_for_neutral_pos =3D 140737488320208,=20 next_for_neutral_type =3D 3,=20 last_strong_type =3D 1,=20 prev_for_neutral_type =3D 0,=20 level =3D 0 '\000',=20 flags =3D 0 '\000' }, { next_for_neutral_pos =3D 140737488319816,=20 next_for_neutral_type =3D 4,=20 last_strong_type =3D 2,=20 prev_for_neutral_type =3D 2,=20 level =3D 104 'h',=20 flags =3D 0 '\000' }, { next_for_neutral_pos =3D 10996917,=20 next_for_neutral_type =3D 0,=20 last_strong_type =3D 4,=20 prev_for_neutral_type =3D 4,=20 level =3D 147 '\223',=20 flags =3D 0 '\000' }, { next_for_neutral_pos =3D 53546,=20 next_for_neutral_type =3D 2,=20 last_strong_type =3D 6,=20 prev_for_neutral_type =3D 4,=20 level =3D 0 '\000',=20 flags =3D 0 '\000' }, { next_for_neutral_pos =3D 25296549,=20 next_for_neutral_type =3D 0,=20 last_strong_type =3D 0,=20 prev_for_neutral_type =3D 0,=20 level =3D 0 '\000',=20 flags =3D 0 '\000' }, { next_for_neutral_pos =3D 140737488319840,=20 next_for_neutral_type =3D 0,=20 last_strong_type =3D 4,=20 prev_for_neutral_type =3D 7,=20 level =3D 255 '\377',=20 flags =3D 255 '\377' }, { next_for_neutral_pos =3D 53509280,=20 next_for_neutral_type =3D 4,=20 last_strong_type =3D 3,=20 prev_for_neutral_type =3D 5,=20 level =3D 255 '\377',=20 flags =3D 255 '\377' }, { next_for_neutral_pos =3D 140737488320992,=20 next_for_neutral_type =3D 3,=20 last_strong_type =3D 5,=20 prev_for_neutral_type =3D 5,=20 level =3D 227 '\343',=20 flags =3D 245 '\365' }, { next_for_neutral_pos =3D 49733264,=20 next_for_neutral_type =3D 4,=20 last_strong_type =3D 6,=20 prev_for_neutral_type =3D 6,=20 level =3D 255 '\377',=20 flags =3D 255 '\377' }, { next_for_neutral_pos =3D 140737488320988,=20 next_for_neutral_type =3D 7,=20 last_strong_type =3D 0,=20 prev_for_neutral_type =3D 2,=20 level =3D 254 '\376',=20 flags =3D 2 '\002' }, { next_for_neutral_pos =3D 98630677,=20 next_for_neutral_type =3D 7,=20 last_strong_type =3D 1,=20 ---Type to continue, or q to quit--- prev_for_neutral_type =3D 5,=20 level =3D 97 'a',=20 flags =3D 0 '\000' }, { next_for_neutral_pos =3D 7,=20 next_for_neutral_type =3D 0,=20 last_strong_type =3D 4,=20 prev_for_neutral_type =3D 5,=20 level =3D 0 '\000',=20 flags =3D 0 '\000' }, { next_for_neutral_pos =3D 3200002,=20 next_for_neutral_type =3D 0,=20 last_strong_type =3D 6,=20 prev_for_neutral_type =3D 0,=20 level =3D 122 'z',=20 flags =3D 1 '\001' }, { next_for_neutral_pos =3D 81788949,=20 next_for_neutral_type =3D 3,=20 last_strong_type =3D 1,=20 prev_for_neutral_type =3D 2,=20 level =3D 0 '\000',=20 flags =3D 0 '\000' }, { next_for_neutral_pos =3D 0,=20 next_for_neutral_type =3D 0,=20 last_strong_type =3D 0,=20 prev_for_neutral_type =3D 0,=20 level =3D 0 '\000',=20 flags =3D 0 '\000' }, { next_for_neutral_pos =3D 13,=20 next_for_neutral_type =3D 2,=20 last_strong_type =3D 6,=20 prev_for_neutral_type =3D 3,=20 level =3D 68 'D',=20 flags =3D 0 '\000' }, { next_for_neutral_pos =3D 0,=20 next_for_neutral_type =3D 0,=20 last_strong_type =3D 6,=20 prev_for_neutral_type =3D 7,=20 level =3D 255 '\377',=20 flags =3D 255 '\377' }, { next_for_neutral_pos =3D 140737354116018,=20 next_for_neutral_type =3D 0,=20 last_strong_type =3D 6,=20 prev_for_neutral_type =3D 0,=20 level =3D 255 '\377',=20 flags =3D 255 '\377' }, { next_for_neutral_pos =3D 4294967307,=20 next_for_neutral_type =3D 0,=20 last_strong_type =3D 0,=20 prev_for_neutral_type =3D 0,=20 level =3D 0 '\000',=20 flags =3D 0 '\000' }, { next_for_neutral_pos =3D 14534368,=20 next_for_neutral_type =3D 3,=20 last_strong_type =3D 1,=20 prev_for_neutral_type =3D 0,=20 level =3D 0 '\000',=20 flags =3D 0 '\000' }, { next_for_neutral_pos =3D 140737488320048,=20 next_for_neutral_type =3D 6,=20 last_strong_type =3D 4,=20 prev_for_neutral_type =3D 5,=20 level =3D 45 '-',=20 flags =3D 243 '\363' }, { next_for_neutral_pos =3D 6,=20 next_for_neutral_type =3D 3,=20 last_strong_type =3D 4,=20 prev_for_neutral_type =3D 2,=20 level =3D 230 '\346',=20 flags =3D 0 '\000' }, { next_for_neutral_pos =3D 1237,=20 next_for_neutral_type =3D 3,=20 ---Type to continue, or q to quit--- last_strong_type =3D 4,=20 prev_for_neutral_type =3D 1,=20 level =3D 111 'o',=20 flags =3D 0 '\000' }, { next_for_neutral_pos =3D 140737488320112,=20 next_for_neutral_type =3D 7,=20 last_strong_type =3D 4,=20 prev_for_neutral_type =3D 6,=20 level =3D 95 '_',=20 flags =3D 0 '\000' }, { next_for_neutral_pos =3D 1541948305,=20 next_for_neutral_type =3D 3,=20 last_strong_type =3D 7,=20 prev_for_neutral_type =3D 7,=20 level =3D 66 'B',=20 flags =3D 7 '\a' }, { next_for_neutral_pos =3D 15125667,=20 next_for_neutral_type =3D 3,=20 last_strong_type =3D 3,=20 prev_for_neutral_type =3D 4,=20 level =3D 95 '_',=20 flags =3D 0 '\000' }, { next_for_neutral_pos =3D 0,=20 next_for_neutral_type =3D 2,=20 last_strong_type =3D 3,=20 prev_for_neutral_type =3D 1,=20 level =3D 96 '`',=20 flags =3D 0 '\000' }, { next_for_neutral_pos =3D 1541948305,=20 next_for_neutral_type =3D 5,=20 last_strong_type =3D 0,=20 prev_for_neutral_type =3D 0,=20 level =3D 0 '\000',=20 flags =3D 0 '\000' }, { next_for_neutral_pos =3D 11,=20 next_for_neutral_type =3D 3,=20 last_strong_type =3D 1,=20 prev_for_neutral_type =3D 0,=20 level =3D 0 '\000',=20 flags =3D 0 '\000' }, { next_for_neutral_pos =3D 14564992,=20 next_for_neutral_type =3D 0,=20 last_strong_type =3D 4,=20 prev_for_neutral_type =3D 0,=20 level =3D 214 '\326',=20 flags =3D 0 '\000' }, { next_for_neutral_pos =3D 0,=20 next_for_neutral_type =3D 0,=20 last_strong_type =3D 2,=20 prev_for_neutral_type =3D 0,=20 level =3D 224 '\340',=20 flags =3D 5 '\005' }, { next_for_neutral_pos =3D 2,=20 next_for_neutral_type =3D 0,=20 last_strong_type =3D 5,=20 prev_for_neutral_type =3D 4,=20 level =3D 96 '`',=20 flags =3D 0 '\000' }, { next_for_neutral_pos =3D 10,=20 next_for_neutral_type =3D 0,=20 last_strong_type =3D 7,=20 prev_for_neutral_type =3D 6,=20 level =3D 255 '\377',=20 flags =3D 255 '\377' }, { next_for_neutral_pos =3D 9,=20 next_for_neutral_type =3D 0,=20 last_strong_type =3D 0,=20 prev_for_neutral_type =3D 0,=20 level =3D 0 '\000',=20 flags =3D 0 '\000' }, { next_for_neutral_pos =3D 14564992,=20 ---Type to continue, or q to quit--- next_for_neutral_type =3D 0,=20 last_strong_type =3D 4,=20 prev_for_neutral_type =3D 6,=20 level =3D 0 '\000',=20 flags =3D 0 '\000' }, { next_for_neutral_pos =3D 2,=20 next_for_neutral_type =3D 1,=20 last_strong_type =3D 1,=20 prev_for_neutral_type =3D 0,=20 level =3D 0 '\000',=20 flags =3D 0 '\000' }, { next_for_neutral_pos =3D 6269056,=20 next_for_neutral_type =3D 5,=20 last_strong_type =3D 3,=20 prev_for_neutral_type =3D 7,=20 level =3D 96 '`',=20 flags =3D 0 '\000' }, { next_for_neutral_pos =3D 1,=20 next_for_neutral_type =3D 0,=20 last_strong_type =3D 4,=20 prev_for_neutral_type =3D 5,=20 level =3D 255 '\377',=20 flags =3D 255 '\377' }, { next_for_neutral_pos =3D 0,=20 next_for_neutral_type =3D 0,=20 last_strong_type =3D 0,=20 prev_for_neutral_type =3D 5,=20 level =3D 0 '\000',=20 flags =3D 0 '\000' }, { next_for_neutral_pos =3D 97642867,=20 next_for_neutral_type =3D 6,=20 last_strong_type =3D 0,=20 prev_for_neutral_type =3D 7,=20 level =3D 97 'a',=20 flags =3D 0 '\000' }, { next_for_neutral_pos =3D 0,=20 next_for_neutral_type =3D 0,=20 last_strong_type =3D 0,=20 prev_for_neutral_type =3D 0,=20 level =3D 0 '\000',=20 flags =3D 0 '\000' }, { next_for_neutral_pos =3D 97640620,=20 next_for_neutral_type =3D 0,=20 last_strong_type =3D 0,=20 prev_for_neutral_type =3D 0,=20 level =3D 0 '\000',=20 flags =3D 0 '\000' }, { next_for_neutral_pos =3D 0,=20 next_for_neutral_type =3D 0,=20 last_strong_type =3D 0,=20 prev_for_neutral_type =3D 0,=20 level =3D 0 '\000',=20 flags =3D 0 '\000' }, { next_for_neutral_pos =3D 97640620,=20 next_for_neutral_type =3D 1,=20 last_strong_type =3D 0,=20 prev_for_neutral_type =3D 0,=20 level =3D 0 '\000',=20 flags =3D 0 '\000' }, { next_for_neutral_pos =3D 97640620,=20 next_for_neutral_type =3D 0,=20 last_strong_type =3D 0,=20 prev_for_neutral_type =3D 0,=20 level =3D 0 '\000',=20 flags =3D 0 '\000' }, { next_for_neutral_pos =3D 0,=20 next_for_neutral_type =3D 0,=20 last_strong_type =3D 0,=20 prev_for_neutral_type =3D 0,=20 level =3D 0 '\000',=20 flags =3D 0 '\000' }, { ---Type to continue, or q to quit--- next_for_neutral_pos =3D 98630677,=20 next_for_neutral_type =3D 7,=20 last_strong_type =3D 3,=20 prev_for_neutral_type =3D 1,=20 level =3D 106 'j',=20 flags =3D 0 '\000' }, { next_for_neutral_pos =3D 15747,=20 next_for_neutral_type =3D 2,=20 last_strong_type =3D 1,=20 prev_for_neutral_type =3D 1,=20 level =3D 0 '\000',=20 flags =3D 0 '\000' }, { next_for_neutral_pos =3D 13387,=20 next_for_neutral_type =3D 0,=20 last_strong_type =3D 5,=20 prev_for_neutral_type =3D 0,=20 level =3D 106 'j',=20 flags =3D 0 '\000' }, { next_for_neutral_pos =3D 40,=20 next_for_neutral_type =3D 0,=20 last_strong_type =3D 5,=20 prev_for_neutral_type =3D 0,=20 level =3D 255 '\377',=20 flags =3D 255 '\377' }, { next_for_neutral_pos =3D 97648432,=20 next_for_neutral_type =3D 2,=20 last_strong_type =3D 5,=20 prev_for_neutral_type =3D 1,=20 level =3D 107 'k',=20 flags =3D 0 '\000' }, { next_for_neutral_pos =3D 140737488320960,=20 next_for_neutral_type =3D 0,=20 last_strong_type =3D 2,=20 prev_for_neutral_type =3D 4,=20 level =3D 0 '\000',=20 flags =3D 0 '\000' }, { next_for_neutral_pos =3D 140737488321024,=20 next_for_neutral_type =3D 2,=20 last_strong_type =3D 7,=20 prev_for_neutral_type =3D 5,=20 level =3D 106 'j',=20 flags =3D 0 '\000' }, { next_for_neutral_pos =3D 15120,=20 next_for_neutral_type =3D 0,=20 last_strong_type =3D 0,=20 prev_for_neutral_type =3D 0,=20 level =3D 255 '\377',=20 flags =3D 255 '\377' }, { next_for_neutral_pos =3D 280,=20 next_for_neutral_type =3D 5,=20 last_strong_type =3D 2,=20 prev_for_neutral_type =3D 0,=20 level =3D 224 '\340',=20 flags =3D 5 '\005' }, { next_for_neutral_pos =3D 98630672,=20 next_for_neutral_type =3D 5,=20 last_strong_type =3D 1,=20 prev_for_neutral_type =3D 4,=20 level =3D 106 'j',=20 flags =3D 0 '\000' }, { next_for_neutral_pos =3D 98630672,=20 next_for_neutral_type =3D 5,=20 last_strong_type =3D 1,=20 prev_for_neutral_type =3D 2,=20 level =3D 107 'k',=20 flags =3D 0 '\000' }, { next_for_neutral_pos =3D -1,=20 next_for_neutral_type =3D 7,=20 last_strong_type =3D 5,=20 prev_for_neutral_type =3D 6,=20 level =3D 107 'k',=20 flags =3D 0 '\000' ---Type to continue, or q to quit--- }, { next_for_neutral_pos =3D 0,=20 next_for_neutral_type =3D 7,=20 last_strong_type =3D 1,=20 prev_for_neutral_type =3D 5,=20 level =3D 97 'a',=20 flags =3D 0 '\000' }, { next_for_neutral_pos =3D 2,=20 next_for_neutral_type =3D 2,=20 last_strong_type =3D 5,=20 prev_for_neutral_type =3D 1,=20 level =3D 93 ']',=20 flags =3D 0 '\000' }, { next_for_neutral_pos =3D 14450776,=20 next_for_neutral_type =3D 0,=20 last_strong_type =3D 0,=20 prev_for_neutral_type =3D 0,=20 level =3D 0 '\000',=20 flags =3D 0 '\000' }, { next_for_neutral_pos =3D 0,=20 next_for_neutral_type =3D 1,=20 last_strong_type =3D 7,=20 prev_for_neutral_type =3D 2,=20 level =3D 0 '\000',=20 flags =3D 0 '\000' }, { next_for_neutral_pos =3D -1,=20 next_for_neutral_type =3D 0,=20 last_strong_type =3D 0,=20 prev_for_neutral_type =3D 0,=20 level =3D 0 '\000',=20 flags =3D 0 '\000' }, { next_for_neutral_pos =3D 1604,=20 next_for_neutral_type =3D 5,=20 last_strong_type =3D 2,=20 prev_for_neutral_type =3D 6,=20 level =3D 80 'P',=20 flags =3D 0 '\000' }, { next_for_neutral_pos =3D 0,=20 next_for_neutral_type =3D 0,=20 last_strong_type =3D 0,=20 prev_for_neutral_type =3D 0,=20 level =3D 0 '\000',=20 flags =3D 0 '\000' }, { next_for_neutral_pos =3D 1604,=20 next_for_neutral_type =3D 5,=20 last_strong_type =3D 2,=20 prev_for_neutral_type =3D 6,=20 level =3D 80 'P',=20 flags =3D 0 '\000' }, { next_for_neutral_pos =3D 97627120,=20 next_for_neutral_type =3D 5,=20 last_strong_type =3D 0,=20 prev_for_neutral_type =3D 6,=20 level =3D 211 '\323',=20 flags =3D 3 '\003' }, { next_for_neutral_pos =3D 1604,=20 next_for_neutral_type =3D 1,=20 last_strong_type =3D 1,=20 prev_for_neutral_type =3D 5,=20 level =3D 80 'P',=20 flags =3D 0 '\000' }, { next_for_neutral_pos =3D 64194949,=20 next_for_neutral_type =3D 0,=20 last_strong_type =3D 0,=20 prev_for_neutral_type =3D 1,=20 level =3D 111 'o',=20 flags =3D 244 '\364' }, { next_for_neutral_pos =3D 140737294327168,=20 next_for_neutral_type =3D 0,=20 last_strong_type =3D 0,=20 prev_for_neutral_type =3D 0,=20 level =3D 0 '\000',=20 ---Type to continue, or q to quit--- flags =3D 0 '\000' }, { next_for_neutral_pos =3D 1604,=20 next_for_neutral_type =3D 5,=20 last_strong_type =3D 1,=20 prev_for_neutral_type =3D 3,=20 level =3D 109 'm',=20 flags =3D 0 '\000' }, { next_for_neutral_pos =3D 25296549,=20 next_for_neutral_type =3D 2,=20 last_strong_type =3D 2,=20 prev_for_neutral_type =3D 2,=20 level =3D 100 'd',=20 flags =3D 0 '\000' }, { next_for_neutral_pos =3D 97606389,=20 next_for_neutral_type =3D 5,=20 last_strong_type =3D 2,=20 prev_for_neutral_type =3D 0,=20 level =3D 198 '\306',=20 flags =3D 3 '\003' }, { next_for_neutral_pos =3D 1604,=20 next_for_neutral_type =3D 1,=20 last_strong_type =3D 1,=20 prev_for_neutral_type =3D 5,=20 level =3D 109 'm',=20 flags =3D 0 '\000' }, { next_for_neutral_pos =3D 98560147,=20 next_for_neutral_type =3D 0,=20 last_strong_type =3D 6,=20 prev_for_neutral_type =3D 0,=20 level =3D 122 'z',=20 flags =3D 1 '\001' }, { next_for_neutral_pos =3D 4294967295,=20 next_for_neutral_type =3D 0,=20 last_strong_type =3D 0,=20 prev_for_neutral_type =3D 4,=20 level =3D 196 '\304',=20 flags =3D 82 'R' }, { next_for_neutral_pos =3D 0,=20 next_for_neutral_type =3D 0,=20 last_strong_type =3D 0,=20 prev_for_neutral_type =3D 2,=20 level =3D 214 '\326',=20 flags =3D 0 '\000' }, { next_for_neutral_pos =3D 1,=20 next_for_neutral_type =3D 0,=20 last_strong_type =3D 0,=20 prev_for_neutral_type =3D 0,=20 level =3D 0 '\000',=20 flags =3D 0 '\000' }, { next_for_neutral_pos =3D 65530032,=20 next_for_neutral_type =3D 2,=20 last_strong_type =3D 3,=20 prev_for_neutral_type =3D 1,=20 level =3D 87 'W',=20 flags =3D 0 '\000' }, { next_for_neutral_pos =3D 140737488326336,=20 next_for_neutral_type =3D 0,=20 last_strong_type =3D 3,=20 prev_for_neutral_type =3D 0,=20 level =3D 109 'm',=20 flags =3D 0 '\000' }, { next_for_neutral_pos =3D 3377734080266241,=20 next_for_neutral_type =3D 0,=20 last_strong_type =3D 0,=20 prev_for_neutral_type =3D 0,=20 level =3D 10 '\n',=20 flags =3D 0 '\000' }, { next_for_neutral_pos =3D 25296544,=20 next_for_neutral_type =3D 5,=20 last_strong_type =3D 3,=20 prev_for_neutral_type =3D 3,=20 ---Type to continue, or q to quit--- level =3D 67 'C',=20 flags =3D 0 '\000' }, { next_for_neutral_pos =3D 0,=20 next_for_neutral_type =3D 0,=20 last_strong_type =3D 4,=20 prev_for_neutral_type =3D 2,=20 level =3D 67 'C',=20 flags =3D 0 '\000' }, { next_for_neutral_pos =3D 25296544,=20 next_for_neutral_type =3D 1,=20 last_strong_type =3D 4,=20 prev_for_neutral_type =3D 4,=20 level =3D 72 'H',=20 flags =3D 0 '\000' }, { next_for_neutral_pos =3D 49537472,=20 next_for_neutral_type =3D 0,=20 last_strong_type =3D 0,=20 prev_for_neutral_type =3D 7,=20 level =3D 69 'E',=20 flags =3D 0 '\000' }, { next_for_neutral_pos =3D 0,=20 next_for_neutral_type =3D 0,=20 last_strong_type =3D 6,=20 prev_for_neutral_type =3D 0,=20 level =3D 122 'z',=20 flags =3D 1 '\001' }},=20 string =3D { lstring =3D XIL(0x3b556b5),=20 s =3D 0x6dade7 "I\211=C4=8D@\373\250\aut\017\266\0= 05h\337n",=20 schars =3D 0,=20 bufpos =3D 140737488326336,=20 from_disp_str =3D false,=20 unibyte =3D false },=20 w =3D 0x1,=20 paragraph_dir =3D (unknown: 24796160),=20 separator_limit =3D 24796160,=20 first_elt =3D false,=20 new_paragraph =3D false,=20 frame_window_p =3D true } (gdb)=20 (gdb) up #3 0x000000000050f1b2 in bidi_move_to_visually_next ( bidi_it=3Dbidi_it@entry=3D0x7fffffff98b0) at bidi.c:3417 (gdb)=20 In GNU Emacs 27.0.50 (build 1, x86_64-pc-linux-gnu, X toolkit, Xaw3d scroll= bars) of 2018-11-09 built on pastel Repository revision: def1dec144671bb673e495a241d405cc4b24b2c3 Windowing system distributor 'The X.Org Foundation', version 11.0.11902000 System Description: Debian GNU/Linux 9 (stretch) Recent messages: Result: t Result: nil Result: nil Result: nil Result: (nil nil) Configured using: 'configure -C --enable-checking --with-modules --enable-check-lisp-object-= type 'CFLAGS=3D-Wall -g3 -Og -Wno-pointer-sign' PKG_CONFIG_PATH=3D/home/monnier/lib/pkgconfig' Configured features: XAW3D XPM JPEG TIFF GIF PNG SOUND GPM DBUS NOTIFY INOTIFY GNUTLS LIBXML2 FREETYPE XFT ZLIB TOOLKIT_SCROLL_BARS LUCID X11 XDBE XIM MODULES THREADS GMP Important settings: value of $LANG: fr_CH.UTF-8 locale-coding-system: utf-8-unix Major mode: InactiveMinibuffer Minor modes in effect: diff-auto-refine-mode: t shell-dirtrack-mode: t electric-pair-mode: t global-reveal-mode: t reveal-mode: t auto-insert-mode: t savehist-mode: t minibuffer-electric-default-mode: t global-compact-docstrings-mode: t url-handler-mode: t global-eldoc-mode: t electric-indent-mode: t mouse-wheel-mode: t global-prettify-symbols-mode: t menu-bar-mode: t file-name-shadow-mode: t global-font-lock-mode: t auto-composition-mode: t auto-encryption-mode: t auto-compression-mode: t line-number-mode: t transient-mark-mode: t Load-path shadows: /home/monnier/src/emacs/elpa/packages/adaptive-wrap/adaptive-wrap hides /ho= me/monnier/src/emacs/elpa/packages/taskpaper-mode/adaptive-wrap /home/monnier/src/emacs/elpa/packages/svg/svg hides /home/monnier/src/emacs= /work/lisp/svg /home/monnier/src/emacs/elpa/packages/ada-mode/ada-prj hides /home/monnier/= src/emacs/work/lisp/progmodes/ada-prj /home/monnier/src/emacs/elpa/packages/ada-mode/ada-stmt hides /home/monnier= /src/emacs/work/lisp/progmodes/ada-stmt /home/monnier/src/emacs/elpa/packages/ada-mode/ada-mode hides /home/monnier= /src/emacs/work/lisp/progmodes/ada-mode /home/monnier/src/emacs/elpa/packages/ada-mode/ada-xref hides /home/monnier= /src/emacs/work/lisp/progmodes/ada-xref /home/monnier/src/emacs/elpa/packages/nadvice/nadvice hides /home/monnier/s= rc/emacs/work/lisp/emacs-lisp/nadvice /home/monnier/src/emacs/elpa/packages/hyperbole/set hides /home/monnier/src= /emacs/work/lisp/emacs-lisp/set /home/monnier/src/emacs/elpa/packages/crisp/crisp hides /home/monnier/src/e= macs/work/lisp/obsolete/crisp /home/monnier/src/emacs/elpa/packages/landmark/landmark hides /home/monnier= /src/emacs/work/lisp/obsolete/landmark Features: (sort mail-extr emacsbug message rmc puny rfc822 mml mml-sec epa derived epg gnus-util rmail rmail-loaddefs mm-decode mm-bodies mm-encode mail-parse rfc2231 mailabbrev mailheader sendmail rfc2047 rfc2045 ietf-drums mm-util mail-prsvr mail-utils autoload grep lisp-mnt xscheme byte-opt unsafep trace testcover shadow scheme re-builder profiler inf-lisp ielm gmm-utils ert pp ewoc elp edebug cl-indent advice eieio-opt speedbar sb-image ezimage dframe cl-extra help-fns radix-tree cl-print debug backtrace find-func skeleton bibtex-style bibtex dabbrev reftex-cite executable copyright misearch multi-isearch cus-edit cus-start cus-load wid-edit autorevert filenotify doc-view jka-compr image-mode dired dired-loaddefs reftex-parse format-spec vc-git diff-mode filecache reftex-dcr reftex reftex-loaddefs reftex-vars tex-mode shell pcomplete latexenc server time-date flymake-proc flymake compile comint ansi-color ring warnings noutline outline easy-mmode flyspell ispell checkdoc thingatpt help-mode load-dir elec-pair reveal autoinsert proof-site proof-autoloads cl pg-vars savehist minibuf-eldef disp-table compact-docstrings cl-seq inline kotl-autoloads info realgud-recursive-autoloads url-auth vm-autoloads mule-util lmc-autoloads finder-inf package easymenu epg-config url-handlers url-parse auth-source eieio eieio-core cl-macs gv eieio-loaddefs password-cache json map url-vars seq bytecomp byte-compile cconv cl-loaddefs cl-lib tooltip eldoc electric uniquify ediff-hook vc-hooks lisp-float-type mwheel term/x-win x-win term/common-win x-dnd tool-bar dnd fontset image regexp-opt fringe tabulated-list replace newcomment text-mode elisp-mode lisp-mode prog-mode register page menu-bar rfn-eshadow isearch timer select scroll-bar mouse jit-lock font-lock syntax font-core term/tty-colors frame cl-generic cham georgian utf-8-lang misc-lang vietnamese tibetan thai tai-viet lao korean japanese eucjp-ms cp51932 hebrew greek romanian slovak czech european ethiopic indian cyrillic chinese composite charscript charprop case-table epa-hook jka-cmpr-hook help simple abbrev obarray minibuffer cl-preloaded nadvice loaddefs button faces cus-face macroexp files text-properties overlay sha1 md5 base64 format env code-pages mule custom widget hashtable-print-readable backquote threads dbusbind inotify dynamic-setting font-render-setting x-toolkit x multi-tty make-network-process emacs) Memory information: ((conses 16 357117 51106) (symbols 48 31997 0) (strings 32 0 0) (string-bytes 1 0) (vectors 16 13949= 2) (vector-slots 8 2576459 162058) (floats 8 198 607) (intervals 56 16042 485) (buffers 992 35))