From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Morgan Willcock Newsgroups: gmane.emacs.bugs Subject: bug#73870: 30.0.91; Segmentation fault when enabling php-ts-mode in an empty buffer Date: Fri, 18 Oct 2024 21:55:50 +0100 Message-ID: <87r08dxh9l.fsf@ice9.digital> 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="4680"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Cc: v.pupillo@gmail.com To: 73870@debbugs.gnu.org Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Fri Oct 18 22:57:06 2024 Return-path: Envelope-to: geb-bug-gnu-emacs@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 1t1u1x-000143-0a for geb-bug-gnu-emacs@m.gmane-mx.org; Fri, 18 Oct 2024 22:57:05 +0200 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1t1u1a-00055Z-Nz; Fri, 18 Oct 2024 16:56:43 -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 1t1u1Y-00055R-VL for bug-gnu-emacs@gnu.org; Fri, 18 Oct 2024 16:56:41 -0400 Original-Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1t1u1Y-0004EJ-MM for bug-gnu-emacs@gnu.org; Fri, 18 Oct 2024 16:56:40 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=debbugs.gnu.org; s=debbugs-gnu-org; h=MIME-Version:Date:From:To:Subject; bh=EcOEyCkK7asmHVVgf68TMks55aqnCtcENV1YOQEy8w0=; b=kU7jY+jDkbymIhxDYPmH+l5L1/sj3htLlIFwbdKbvf+18YfqsU0LhiMeQi1d77SIGZ/QAztXdbVJcl0DQd8ntkIYKuaE/kYmkKqIXQxXW2Z7VdIReJvKXUBQUpm6R7B6MrddLw3owh9HW1TyQ/sexje4gUn0fLpYr1g/7q1Ba2T2wa07E5ddN605cMJq9p5OHKUNs+DwFAMHVa+TMU7ZRusM/xKomE1TzfZqOqLMFqUmHvPpV8niWya5RekU3B1en9ea5dUzAend2PBxjPGtYC6M9cm6V4tvjXOygb4SUFWynNuvtYTABvuscCMU/x5ufUzLv1tQ7gi1k9AGwSWjtw==; Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1t1u1u-0003yX-Ey; Fri, 18 Oct 2024 16:57:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Morgan Willcock Original-Sender: "Debbugs-submit" Resent-CC: v.pupillo@gmail.com, bug-gnu-emacs@gnu.org Resent-Date: Fri, 18 Oct 2024 20:57:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 73870 X-GNU-PR-Package: emacs X-Debbugs-Original-To: bug-gnu-emacs@gnu.org X-Debbugs-Original-Xcc: v.pupillo@gmail.com Original-Received: via spool by submit@debbugs.gnu.org id=B.172928499715242 (code B ref -1); Fri, 18 Oct 2024 20:57:02 +0000 Original-Received: (at submit) by debbugs.gnu.org; 18 Oct 2024 20:56:37 +0000 Original-Received: from localhost ([127.0.0.1]:40252 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1t1u1S-0003xj-Gu for submit@debbugs.gnu.org; Fri, 18 Oct 2024 16:56:37 -0400 Original-Received: from lists.gnu.org ([209.51.188.17]:51510) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1t1u1N-0003xW-TM for submit@debbugs.gnu.org; Fri, 18 Oct 2024 16:56:32 -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 1t1u10-00053p-Km for bug-gnu-emacs@gnu.org; Fri, 18 Oct 2024 16:56:06 -0400 Original-Received: from relay4-d.mail.gandi.net ([2001:4b98:dc4:8::224]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1t1u0u-0004DF-1e for bug-gnu-emacs@gnu.org; Fri, 18 Oct 2024 16:56:05 -0400 Original-Received: by mail.gandi.net (Postfix) with ESMTPSA id 2EF70E0003 for ; Fri, 18 Oct 2024 20:55:51 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ice9.digital; s=gm1; t=1729284953; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=EcOEyCkK7asmHVVgf68TMks55aqnCtcENV1YOQEy8w0=; b=I9C1o1Ehhd77kZIuus5jqOdTQ5tgaX3XLYL3ro3Y5DOnDFIWAJZoVvss59AcAjqNIbYJSB FkIGvqJHEPD488blBsdslNjnnLZYS1nZz8swnWXhCZZvgU5qG9tkAdY0tg5lsfKVP1OLqY /+APV3/QST8bJ52L0v8JqpRDUQd/HgmeEUwSWgyYxq4sKBRVh+hkf9VtWyqYQe/45BU96h ONlTKzATC6LzIm9DkzkBJvC7JcrmZmXXGSwzOvz2tiviFuyzoncxy7bPL4PoJQVUcHDI5R 4oRyhPjKTBuzeYJdCdHezJmcr6AjeqeK8n3KyI/F/Y1icJwBWoIZV0PYxg04eA== X-GND-Sasl: morgan@ice9.digital Received-SPF: pass client-ip=2001:4b98:dc4:8::224; envelope-from=morgan@ice9.digital; helo=relay4-d.mail.gandi.net X-Spam_score_int: -27 X-Spam_score: -2.8 X-Spam_bar: -- X-Spam_report: (-2.8 / 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, RCVD_IN_DNSWL_LOW=-0.7, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list 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-mx.org@gnu.org Original-Sender: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Xref: news.gmane.io gmane.emacs.bugs:293818 Archived-At: I have a reproducible segfault when enabling php-ts-mode (grammars have been installed with php-ts-mode-install-parsers): emacs -Q \ --eval "(find-file \"/tmp/newfile\")" \ --eval "(php-ts-mode)" The error doesn't occur when the buffer is not empty, so this doesn't crash: emacs -Q \ --eval "(find-file \"/tmp/newfile\")" \ --eval "(insert \"a\")" \ --eval "(php-ts-mode)" Here is a backtrace: (gdb) run Starting program: /home/mwillcock/build/emacs-30.0.91/src/emacs -Q --eval= \(find-file\ \"/tmp/newfile\"\) --eval \(php-ts-mode\) [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". [New Thread 0x7ffff1a476c0 (LWP 70615)] [New Thread 0x7ffff12466c0 (LWP 70616)] [New Thread 0x7ffff0a456c0 (LWP 70617)] Thread 1 "emacs" received signal SIGSEGV, Segmentation fault. 0x00005555558ee950 in treesit_sync_visible_region (parser=3D...) at trees= it.c:1087 1087 new_ranges[new_len - 1].end_byte =3D new_end; (gdb) bt full #0 0x00005555558ee950 in treesit_sync_visible_region (parser=3D...) at t= reesit.c:1087 new_ranges =3D 0x555556b02e10 tree =3D 0x555556b03ab0 buffer =3D 0x555556109100 visible_beg =3D 1 visible_end =3D 1 len =3D 1 ranges =3D 0x5555568d73a0 new_len =3D 0 new_end =3D 0 #1 0x00005555558eed56 in treesit_ensure_parsed (parser=3D...) at treesit= .c:1156 buffer =3D 0x555556109100 treesit_parser =3D 0x0 tree =3D 0x5555558edc7b input =3D {payload =3D 0x7fffffffa420, read =3D 0x5555558ec9b7 , encoding =3D TSInputEncodingUTF8} new_tree =3D 0x7fffffffa440 #2 0x00005555558eff5e in Ftreesit_parser_root_node (parser=3D...) at tre= esit.c:1678 root_node =3D {context =3D {1453273872, 21845, 1443926272, 21845}= , id =3D 0x0, tree =3D 0x0} #3 0x00005555558f3b6c in treesit_resolve_node (obj=3D...) at treesit.c:2= 931 parser =3D {i =3D 0x5555569f3315} #4 0x00005555558f3dbb in Ftreesit_query_capture (node=3D..., query=3D...= , beg=3D..., end=3D..., node_only=3D...) at treesit.c:3038 lisp_node =3D {i =3D 0x0} treesit_node =3D {context =3D {1453274005, 21845, 4294944240, 327= 67}, id =3D 0x555556068b20 , tree =3D 0x0} --Type for more, q to quit, c to continue without paging--c lisp_parser =3D {i =3D 0x1b56109100} lang =3D 0x5555569f3390 buf =3D 0x555556a011fd treesit_query =3D 0x5555558ec992 cursor =3D 0x7fffffffa5d0 needs_to_free_query_and_cursor =3D false signal_symbol =3D {i =3D 0x1b568400e3} signal_data =3D {i =3D 0x5555558ebd79 } match =3D {id =3D 2035248, pattern_index =3D 0, capture_count =3D= 0, captures =3D 0x5555569f3395} patterns_count =3D 21845 result =3D {i =3D 0x5555558ee377 } prev_result =3D {i =3D 0x7fffffffa610} predicates_table =3D {i =3D 0x5555569f3390} predicate_signal_data =3D {i =3D 0x5555569f3395} old_buf =3D 0x7fffffffa660 #5 0x000055555583979c in funcall_subr (subr=3D0x555555ff0820 , numargs=3D4, args=3D= 0x7ffff1bff248) at eval.c:3169 argbuf =3D {{i =3D 0x2aaa9c43aeb0}, {i =3D 0x555556a011fd}, {i = =3D 0x6}, {i =3D 0x6}, {i =3D 0x0}, {i =3D 0x12558967a0}, {i =3D 0x555555ff= 0825 }, {i =3D 0x7fffffffa6e0}} a =3D 0x7fffffffa690 maxargs =3D 5 fun =3D {i =3D 0x555555896321 } #6 0x0000555555897a8e in exec_byte_code (fun=3D..., args_template=3D1282= , nargs=3D5, args=3D0x7ffff1bff1d8) at bytecode.c:812 call_nargs =3D 4 call_fun =3D {i =3D 0x555555ff0825 } count1 =3D {bytes =3D 576} val =3D {i =3D 0x0} call_args =3D 0x7ffff1bff248 original_fun =3D {i =3D 0x2aaa9ca8b878} op =3D 4 type =3D CATCHER targets =3D {0x55555589b8d4 , 0x55555589b8f= c , 0x55555589b8fe , 0x55555589= b900 , 0x55555589b902 , 0x55555= 589b902 , 0x55555589b967 , 0x55= 555589b9db , 0x5555558971cc , 0x= 5555558971ce , 0x5555558971d0 , 0= x5555558971d2 , 0x5555558971d4 , = 0x5555558971d4 , 0x5555558971da ,= 0x55555589719b , 0x5555558975af = , 0x5555558975b1 , 0x5555558975b3 , 0x5555558975b5 , 0x5555558975b7 , 0x5555558975b7 , 0x5555558975ec , 0x5555558975bd , 0x555555897799 , 0x55555589779b , 0x55555589779d , 0x55555589779f , 0x5555558977a1 , 0x5555558977a1 , 0x555555897753 , 0x55555589776a , 0x55555589784f , 0x555555897851 , 0x555555897853 , 0x555555897855 , 0x555555897857 , 0x555555897857 , 0x555555897809 , 0x555555897820 , 0x555555897bc2 , 0x555555897bc4 , 0x555555897bc6 , 0x555555897bc8 , 0x555555897bca , 0x555555897bca , 0x555555897b7c , 0x555555897b93 , 0x555555898412 , 0x55555589826b , 0x555555898262 , 0x55555589b8d4 , 0x55555589b8d4 , 0x55555589b8d4 , 0x55555589b8d4= , 0x55555589b8d4 , 0x555555898= 65a , 0x5555558987de , 0x55555589= 884d , 0x5555558988ba , 0x5555558= 98929 , 0x5555558973fd , 0x555555= 89748c , 0x5555558989af , 0x55555= 5897346 , 0x5555558974f7 , 0x5555= 55898a24 , 0x555555898a8f , 0x555= 555898ada , 0x555555898b45 , 0x55= 5555898bae , 0x555555898c9d , 0x5= 55555898ce8 , 0x555555898e91 , 0x= 555555899061 , 0x5555558990ac , 0= x5555558990f7 , 0x555555899162 , = 0x5555558991cd , 0x555555899238 ,= 0x5555558992c0 , 0x555555899312 = , 0x555555899364 , 0x555555899434 , 0x555555899544 , 0x555555899654 , 0x555555899736 , 0x555555899828 , 0x55555589991a , 0x555555899a0c , 0x555555899afe , 0x555555899c8d , 0x555555899d9e , 0x555555899f2a , 0x555555899ff3 , 0x55555589a0bc , 0x55555589a570 , 0x5555558980dc= , 0x55555589a5ce , 0x55555589a6= 19 , 0x55555589a6e4 , 0x5555558= 9a742 , 0x55555589a7a0 , 0x5555= 5589a7eb , 0x55555589a831 , 0x5= 5555589a877 , 0x55555589a8c5 , = 0x55555589b8d4 , 0x55555589a920 , 0x55555589a966 , 0x55555589a9ac , 0x55555589a9f2 , 0x55555589aa38 , 0x55555589aa7e , 0x5555558980dc , 0x55555589b8d4 , 0x55555589aac9 , 0x55555589ab1c , 0x55555589ab67 , 0x55555589abb2 , 0x55555589ac1d , 0x55555589ac88 , 0x55555589acd3 <= exec_byte_code+16437>, 0x55555589ad1e , 0x55555589ad8= 9 , 0x55555589adf4 , 0x55555589= ae5f , 0x55555589aea5 , 0x55555= 589b8d4 , 0x555555898026 , 0x555= 555897c30 , 0x5555558972b4 , 0x55= 5555897cd2 , 0x555555897d56 , 0x5= 55555897dd7 , 0x555555897e58 , 0x= 555555897fef , 0x555555897700 , 0= x5555558980a5 , 0x555555898113 , = 0x5555558981a7 , 0x5555558981f0 ,= 0x55555589845e , 0x5555558984db = , 0x555555898563 , 0x5555558985c9 , 0x55555589b8d4 , 0x55555589aef0 , 0x55555589af78 , 0x55555589afc3 , 0x55555589b00e , 0x55555589b059 , 0x55555589b0a4 , 0x55555589b10f , 0x55555589b17a , 0x55555589b1e5 , 0x55555589b250 , 0x55555589b3e9 , 0x55555589b454 , 0x55555589b4bf = , 0x55555589b50a , 0x55555589b6= 0c , 0x55555589b70e , 0x5555558= 9b759 , 0x55555589b7a4 , 0x5555= 5589a262 , 0x55555589a40e , 0x5= 5555589b7f6 , 0x55555589b865 , = 0x55555589b8d4 , 0x55555589b8d4 , 0x55555589b8d4 , 0x55555589b8d4 , 0x55555589b8d4 , 0x55555589b8d4 , 0x555555898c1f , 0x5555558993b6 , 0x55555589a666 , 0x55555589ba6a , 0x55555589badf , 0x55555589b8d4 , 0x55555589b8d4 , 0x55555589bb71 , 0x55555589bbf8 , 0x55555589b8d4 <= exec_byte_code+19510>, 0x55555589b8d4 , 0x55555589b8d= 4 , 0x55555589b8d4 , 0x55555589= b8d4 , 0x55555589b8d4 , 0x55555= 589b8d4 , 0x55555589b8d4 , 0x55= 555589bdb1 } quitcounter =3D 7 '\a' bc =3D 0x555555fd9790 top =3D 0x7ffff1bff240 pc =3D 0x55555612679e "\302\211\211\211\211\005:\203P" bytestr =3D {i =3D 0x555556139b54} vector =3D {i =3D 0x5555562baf45} maxdepth =3D {i =3D 0x46} const_length =3D 8 bytestr_length =3D 83 vectorp =3D 0x5555562baf48 max_stack =3D 17 frame_base =3D 0x7ffff1bff208 fp =3D 0x7ffff1bff290 bytestr_data =3D 0x555556126788 "\211@\206\006" rest =3D false mandatory =3D 2 nonrest =3D 5 pushedargs =3D 5 result =3D {i =3D 0x7ffff61d9c60 } #7 0x0000555555839d31 in funcall_lambda (fun=3D..., nargs=3D2, arg_vecto= r=3D0x7fffffffadd8) at eval.c:3252 syms_left =3D {i =3D 0x80a} lexenv =3D {i =3D 0x0} count =3D {bytes =3D 93825013651184} i =3D 140737488333888 optional =3D false rest =3D false previous_rest =3D 85 val =3D {i =3D 0x555556ab29c0} #8 0x00005555558390cd in funcall_general (fun=3D..., numargs=3D2, args= =3D0x7fffffffadd8) at eval.c:3044 original_fun =3D {i =3D 0x1a8340} #9 0x000055555583938e in Ffuncall (nargs=3D3, args=3D0x7fffffffadd0) at = eval.c:3093 count =3D {bytes =3D 480} val =3D {i =3D 0x555555835919 } #10 0x0000555555835771 in internal_condition_case_n (bfun=3D0x555555839218 , nargs=3D3, args=3D0x7fffffffadd0, = handlers=3D..., hfun=3D0x55555583940e ) at eval.c:1693 val =3D {i =3D 0x7fffffffad40} c =3D 0x5555562f1500 #11 0x00005555558394cc in safe_funcall (nargs=3D3, args=3D0x7fffffffadd0)= at eval.c:3121 count =3D {bytes =3D 448} val =3D {i =3D 0x7fffffffad80} #12 0x00005555558eebf4 in treesit_call_after_change_functions (old_tree= =3D0x0, new_tree=3D0x5555569d1b00, parser=3D...) at treesit.c:1137 li =3D {tortoise =3D {i =3D 0x555556a84323}, max =3D 2, n =3D 0, = q =3D 2} lisp_ranges =3D {i =3D 0x55555686cff3} buf =3D 0x555556109100 count =3D {bytes =3D 448} functions =3D {i =3D 0x555556a84323} #13 0x00005555558eeee7 in treesit_ensure_parsed (parser=3D...) at treesit= .c:1187 buffer =3D 0x555556109100 treesit_parser =3D 0x555556ab29c0 tree =3D 0x0 input =3D {payload =3D 0x555556a9ddf0, read =3D 0x5555558eef08 , encoding =3D TSInputEncodingUTF8} new_tree =3D 0x5555569d1b00 #14 0x00005555558eff5e in Ftreesit_parser_root_node (parser=3D...) at tre= esit.c:1678 root_node =3D {context =3D {1434504800, 21845, 1443926277, 21845}= , id =3D 0x7fffffffaf50, tree =3D 0x555555812a3e } #15 0x00005555558396be in funcall_subr (subr=3D0x555555ff0220 , numargs=3D1, args= =3D0x7ffff1bff098) at eval.c:3161 argbuf =3D {{i =3D 0x555556068b80 }, {i =3D 0x60}, {i= =3D 0x60}, {i =3D 0x1a0}, {i =3D 0x7fffffffaf80}, {i =3D 0x12558967a0}, {i= =3D 0x555555ff0225 }, {i =3D 0x7fffffffafa0}} a =3D 0x7ffff1bff098 maxargs =3D 1 fun =3D {i =3D 0x555555896321 } #16 0x0000555555897a8e in exec_byte_code (fun=3D..., args_template=3D128,= nargs=3D1, args=3D0x7ffff1bff058) at bytecode.c:812 call_nargs =3D 1 call_fun =3D {i =3D 0x555555ff0225 } count1 =3D {bytes =3D 416} val =3D {i =3D 0x6} call_args =3D 0x7ffff1bff098 original_fun =3D {i =3D 0x2aaa9cad1f38} op =3D 1 type =3D CATCHER targets =3D {0x55555589b8d4 , 0x55555589b8f= c , 0x55555589b8fe , 0x55555589= b900 , 0x55555589b902 , 0x55555= 589b902 , 0x55555589b967 , 0x55= 555589b9db , 0x5555558971cc , 0x= 5555558971ce , 0x5555558971d0 , 0= x5555558971d2 , 0x5555558971d4 , = 0x5555558971d4 , 0x5555558971da ,= 0x55555589719b , 0x5555558975af = , 0x5555558975b1 , 0x5555558975b3 , 0x5555558975b5 , 0x5555558975b7 , 0x5555558975b7 , 0x5555558975ec , 0x5555558975bd , 0x555555897799 , 0x55555589779b , 0x55555589779d , 0x55555589779f , 0x5555558977a1 , 0x5555558977a1 , 0x555555897753 , 0x55555589776a , 0x55555589784f , 0x555555897851 , 0x555555897853 , 0x555555897855 , 0x555555897857 , 0x555555897857 , 0x555555897809 , 0x555555897820 , 0x555555897bc2 , 0x555555897bc4 , 0x555555897bc6 , 0x555555897bc8 , 0x555555897bca , 0x555555897bca , 0x555555897b7c , 0x555555897b93 , 0x555555898412 , 0x55555589826b , 0x555555898262 , 0x55555589b8d4 , 0x55555589b8d4 , 0x55555589b8d4 , 0x55555589b8d4= , 0x55555589b8d4 , 0x555555898= 65a , 0x5555558987de , 0x55555589= 884d , 0x5555558988ba , 0x5555558= 98929 , 0x5555558973fd , 0x555555= 89748c , 0x5555558989af , 0x55555= 5897346 , 0x5555558974f7 , 0x5555= 55898a24 , 0x555555898a8f , 0x555= 555898ada , 0x555555898b45 , 0x55= 5555898bae , 0x555555898c9d , 0x5= 55555898ce8 , 0x555555898e91 , 0x= 555555899061 , 0x5555558990ac , 0= x5555558990f7 , 0x555555899162 , = 0x5555558991cd , 0x555555899238 ,= 0x5555558992c0 , 0x555555899312 = , 0x555555899364 , 0x555555899434 , 0x555555899544 , 0x555555899654 , 0x555555899736 , 0x555555899828 , 0x55555589991a , 0x555555899a0c , 0x555555899afe , 0x555555899c8d , 0x555555899d9e , 0x555555899f2a , 0x555555899ff3 , 0x55555589a0bc , 0x55555589a570 , 0x5555558980dc= , 0x55555589a5ce , 0x55555589a6= 19 , 0x55555589a6e4 , 0x5555558= 9a742 , 0x55555589a7a0 , 0x5555= 5589a7eb , 0x55555589a831 , 0x5= 5555589a877 , 0x55555589a8c5 , = 0x55555589b8d4 , 0x55555589a920 , 0x55555589a966 , 0x55555589a9ac , 0x55555589a9f2 , 0x55555589aa38 , 0x55555589aa7e , 0x5555558980dc , 0x55555589b8d4 , 0x55555589aac9 , 0x55555589ab1c , 0x55555589ab67 , 0x55555589abb2 , 0x55555589ac1d , 0x55555589ac88 , 0x55555589acd3 <= exec_byte_code+16437>, 0x55555589ad1e , 0x55555589ad8= 9 , 0x55555589adf4 , 0x55555589= ae5f , 0x55555589aea5 , 0x55555= 589b8d4 , 0x555555898026 , 0x555= 555897c30 , 0x5555558972b4 , 0x55= 5555897cd2 , 0x555555897d56 , 0x5= 55555897dd7 , 0x555555897e58 , 0x= 555555897fef , 0x555555897700 , 0= x5555558980a5 , 0x555555898113 , = 0x5555558981a7 , 0x5555558981f0 ,= 0x55555589845e , 0x5555558984db = , 0x555555898563 , 0x5555558985c9 , 0x55555589b8d4 , 0x55555589aef0 , 0x55555589af78 , 0x55555589afc3 , 0x55555589b00e , 0x55555589b059 , 0x55555589b0a4 , 0x55555589b10f , 0x55555589b17a , 0x55555589b1e5 , 0x55555589b250 , 0x55555589b3e9 , 0x55555589b454 , 0x55555589b4bf = , 0x55555589b50a , 0x55555589b6= 0c , 0x55555589b70e , 0x5555558= 9b759 , 0x55555589b7a4 , 0x5555= 5589a262 , 0x55555589a40e , 0x5= 5555589b7f6 , 0x55555589b865 , = 0x55555589b8d4 , 0x55555589b8d4 , 0x55555589b8d4 , 0x55555589b8d4 , 0x55555589b8d4 , 0x55555589b8d4 , 0x555555898c1f , 0x5555558993b6 , 0x55555589a666 , 0x55555589ba6a , 0x55555589badf , 0x55555589b8d4 , 0x55555589b8d4 , 0x55555589bb71 , 0x55555589bbf8 , 0x55555589b8d4 <= exec_byte_code+19510>, 0x55555589b8d4 , 0x55555589b8d= 4 , 0x55555589b8d4 , 0x55555589= b8d4 , 0x55555589b8d4 , 0x55555= 589b8d4 , 0x55555589b8d4 , 0x55= 555589bdb1 } quitcounter =3D 1 '\001' bc =3D 0x555555fd9790 top =3D 0x7ffff1bff090 pc =3D 0x555556131737 "\210\302 \211\020\207" bytestr =3D {i =3D 0x5555561278f4} vector =3D {i =3D 0x5555562b9935} maxdepth =3D {i =3D 0xe} const_length =3D 4 bytestr_length =3D 21 vectorp =3D 0x5555562b9938 max_stack =3D 3 frame_base =3D 0x7ffff1bff088 fp =3D 0x7ffff1bff0a0 bytestr_data =3D 0x555556131728 "\b\302 =3D?\205\024" rest =3D true mandatory =3D 0 nonrest =3D 0 pushedargs =3D 0 result =3D {i =3D 0x55555581252a } #17 0x0000555555839d31 in funcall_lambda (fun=3D..., nargs=3D1, arg_vecto= r=3D0x7ffff1bff058) at eval.c:3252 syms_left =3D {i =3D 0x202} lexenv =3D {i =3D 0x555556073860 } count =3D {bytes =3D 44352} i =3D 140737488336128 optional =3D false rest =3D false previous_rest =3D 85 val =3D {i =3D 0x7fffffffb530} #18 0x00005555558390cd in funcall_general (fun=3D..., numargs=3D1, args= =3D0x7ffff1bff058) at eval.c:3044 original_fun =3D {i =3D 0x1a83a0} #19 0x000055555583938e in Ffuncall (nargs=3D2, args=3D0x7ffff1bff050) at = eval.c:3093 count =3D {bytes =3D 384} val =3D {i =3D 0x555556a84313} #20 0x0000555555838866 in funcall_nil (nargs=3D2, args=3D0x7ffff1bff050) = at eval.c:2776 #21 0x0000555555838cd1 in run_hook_with_args (nargs=3D2, args=3D0x7ffff1b= ff050, funcall=3D0x555555838843 ) at eval.c:2953 global_vals =3D {i =3D 0x0} sym =3D {i =3D 0x2aaa9c54bfd0} val =3D {i =3D 0x555556a84313} ret =3D {i =3D 0x0} #22 0x00005555558388ef in Frun_hook_with_args (nargs=3D2, args=3D0x7ffff1= bff050) at eval.c:2818 #23 0x0000555555839918 in funcall_subr (subr=3D0x555555fe9960 , numargs=3D2, args=3D0x7ffff1bff050) at eval.c:3184 maxargs =3D -2 fun =3D {i =3D 0x555555896321 } #24 0x0000555555897a8e in exec_byte_code (fun=3D..., args_template=3D257,= nargs=3D1, args=3D0x7fffffffbdd0) at bytecode.c:812 call_nargs =3D 2 call_fun =3D {i =3D 0x555555fe9965 } count1 =3D {bytes =3D 352} val =3D {i =3D 0x555556109105} call_args =3D 0x7ffff1bff050 original_fun =3D {i =3D 0x10290} op =3D 2 type =3D CONDITION_CASE targets =3D {0x55555589b8d4 , 0x55555589b8f= c , 0x55555589b8fe , 0x55555589= b900 , 0x55555589b902 , 0x55555= 589b902 , 0x55555589b967 , 0x55= 555589b9db , 0x5555558971cc , 0x= 5555558971ce , 0x5555558971d0 , 0= x5555558971d2 , 0x5555558971d4 , = 0x5555558971d4 , 0x5555558971da ,= 0x55555589719b , 0x5555558975af = , 0x5555558975b1 , 0x5555558975b3 , 0x5555558975b5 , 0x5555558975b7 , 0x5555558975b7 , 0x5555558975ec , 0x5555558975bd , 0x555555897799 , 0x55555589779b , 0x55555589779d , 0x55555589779f , 0x5555558977a1 , 0x5555558977a1 , 0x555555897753 , 0x55555589776a , 0x55555589784f , 0x555555897851 , 0x555555897853 , 0x555555897855 , 0x555555897857 , 0x555555897857 , 0x555555897809 , 0x555555897820 , 0x555555897bc2 , 0x555555897bc4 , 0x555555897bc6 , 0x555555897bc8 , 0x555555897bca , 0x555555897bca , 0x555555897b7c , 0x555555897b93 , 0x555555898412 , 0x55555589826b , 0x555555898262 , 0x55555589b8d4 , 0x55555589b8d4 , 0x55555589b8d4 , 0x55555589b8d4= , 0x55555589b8d4 , 0x555555898= 65a , 0x5555558987de , 0x55555589= 884d , 0x5555558988ba , 0x5555558= 98929 , 0x5555558973fd , 0x555555= 89748c , 0x5555558989af , 0x55555= 5897346 , 0x5555558974f7 , 0x5555= 55898a24 , 0x555555898a8f , 0x555= 555898ada , 0x555555898b45 , 0x55= 5555898bae , 0x555555898c9d , 0x5= 55555898ce8 , 0x555555898e91 , 0x= 555555899061 , 0x5555558990ac , 0= x5555558990f7 , 0x555555899162 , = 0x5555558991cd , 0x555555899238 ,= 0x5555558992c0 , 0x555555899312 = , 0x555555899364 , 0x555555899434 , 0x555555899544 , 0x555555899654 , 0x555555899736 , 0x555555899828 , 0x55555589991a , 0x555555899a0c , 0x555555899afe , 0x555555899c8d , 0x555555899d9e , 0x555555899f2a , 0x555555899ff3 , 0x55555589a0bc , 0x55555589a570 , 0x5555558980dc= , 0x55555589a5ce , 0x55555589a6= 19 , 0x55555589a6e4 , 0x5555558= 9a742 , 0x55555589a7a0 , 0x5555= 5589a7eb , 0x55555589a831 , 0x5= 5555589a877 , 0x55555589a8c5 , = 0x55555589b8d4 , 0x55555589a920 , 0x55555589a966 , 0x55555589a9ac , 0x55555589a9f2 , 0x55555589aa38 , 0x55555589aa7e , 0x5555558980dc , 0x55555589b8d4 , 0x55555589aac9 , 0x55555589ab1c , 0x55555589ab67 , 0x55555589abb2 , 0x55555589ac1d , 0x55555589ac88 , 0x55555589acd3 <= exec_byte_code+16437>, 0x55555589ad1e , 0x55555589ad8= 9 , 0x55555589adf4 , 0x55555589= ae5f , 0x55555589aea5 , 0x55555= 589b8d4 , 0x555555898026 , 0x555= 555897c30 , 0x5555558972b4 , 0x55= 5555897cd2 , 0x555555897d56 , 0x5= 55555897dd7 , 0x555555897e58 , 0x= 555555897fef , 0x555555897700 , 0= x5555558980a5 , 0x555555898113 , = 0x5555558981a7 , 0x5555558981f0 ,= 0x55555589845e , 0x5555558984db = , 0x555555898563 , 0x5555558985c9 , 0x55555589b8d4 , 0x55555589aef0 , 0x55555589af78 , 0x55555589afc3 , 0x55555589b00e , 0x55555589b059 , 0x55555589b0a4 , 0x55555589b10f , 0x55555589b17a , 0x55555589b1e5 , 0x55555589b250 , 0x55555589b3e9 , 0x55555589b454 , 0x55555589b4bf = , 0x55555589b50a , 0x55555589b6= 0c , 0x55555589b70e , 0x5555558= 9b759 , 0x55555589b7a4 , 0x5555= 5589a262 , 0x55555589a40e , 0x5= 5555589b7f6 , 0x55555589b865 , = 0x55555589b8d4 , 0x55555589b8d4 , 0x55555589b8d4 , 0x55555589b8d4 , 0x55555589b8d4 , 0x55555589b8d4 , 0x555555898c1f , 0x5555558993b6 , 0x55555589a666 , 0x55555589ba6a , 0x55555589badf , 0x55555589b8d4 , 0x55555589b8d4 , 0x55555589bb71 , 0x55555589bbf8 , 0x55555589b8d4 <= exec_byte_code+19510>, 0x55555589b8d4 , 0x55555589b8d= 4 , 0x55555589b8d4 , 0x55555589= b8d4 , 0x55555589b8d4 , 0x55555= 589b8d4 , 0x55555589b8d4 , 0x55= 555589bdb1 } quitcounter =3D 1 '\001' bc =3D 0x555555fd9790 top =3D 0x7ffff1bff048 pc =3D 0x7ffff2d0fd7f ")\266\002A\202&" bytestr =3D {i =3D 0x7ffff28ac834} vector =3D {i =3D 0x7ffff28ac7bd} maxdepth =3D {i =3D 0x1e} const_length =3D 10 bytestr_length =3D 71 vectorp =3D 0x7ffff28ac7c0 max_stack =3D 7 frame_base =3D 0x7ffff1bff030 fp =3D 0x7ffff1bff068 bytestr_data =3D 0x7ffff2d0fd49 "\3001A" rest =3D false mandatory =3D 1 nonrest =3D 1 pushedargs =3D 1 result =3D {i =3D 0x0} #25 0x0000555555839d31 in funcall_lambda (fun=3D..., nargs=3D1, arg_vecto= r=3D0x7fffffffbdc8) at eval.c:3252 syms_left =3D {i =3D 0x406} lexenv =3D {i =3D 0x0} count =3D {bytes =3D 0} i =3D 140737488337952 optional =3D false rest =3D false previous_rest =3D 127 val =3D {i =3D 0x555556164a80} #26 0x00005555558390cd in funcall_general (fun=3D..., numargs=3D1, args= =3D0x7fffffffbdc8) at eval.c:3044 original_fun =3D {i =3D 0x2aaa9c843c28} #27 0x000055555583938e in Ffuncall (nargs=3D2, args=3D0x7fffffffbdc0) at = eval.c:3093 count =3D {bytes =3D 288} val =3D {i =3D 0x555555835919 } #28 0x0000555555835771 in internal_condition_case_n (bfun=3D0x555555839218 , nargs=3D2, args=3D0x7fffffffbdc0, = handlers=3D..., hfun=3D0x5555555d2c8e ) at eval.c:1693 val =3D {i =3D 0x7fffffffbd20} c =3D 0x555556127e80 #29 0x00005555555d2d95 in dsafe__call (inhibit_quit=3Dtrue, f=3D0x555555839218 , nargs=3D2, args= =3D0x7fffffffbdc0) at xdisp.c:3067 count =3D {bytes =3D 224} val =3D {i =3D 0x7fffffffbd70} #30 0x00005555555f4b8b in prepare_menu_bars () at xdisp.c:13908 windows =3D {i =3D 0x30} all_windows =3D true some_windows =3D false #31 0x00005555555fc793 in redisplay_internal () at xdisp.c:16986 w =3D 0x5555562baad0 sw =3D 0x5555562baad0 fr =3D 0x5555562ba820 pending =3D false must_finish =3D false match_p =3D false tlbufpos =3D {charpos =3D 0, bytepos =3D -1} tlendpos =3D {charpos =3D 1729284127, bytepos =3D 461310311} number_of_visible_frames =3D 1 sf =3D 0x5555562ba820 polling_stopped_here =3D false tail =3D {i =3D 0x0} frame =3D {i =3D 0x5555562ba825} hscroll_retries =3D 0 garbaged_frame_retries =3D 0 consider_all_windows_p =3D false update_miniwindow_p =3D false count =3D {bytes =3D 128} #32 0x00005555555fb6c0 in redisplay () at xdisp.c:16563 #33 0x000055555575960d in read_char (commandflag=3D1, map=3D..., prev_event=3D..., used_mouse_menu=3D0x7f= ffffffd75f, end_time=3D0x0) at keyboard.c:2678 echo_current =3D false c =3D {i =3D 0x0} local_getcjmp =3D {{__jmpbuf =3D {0, 140737488344400, 93824995231= 193, 1449224240, 140737488344496, 93824995276030, 93825012257555, 128}, __m= ask_was_saved =3D -10832, __saved_mask =3D {__val =3D {93824994988697, 9382= 5003850528, 0, 0, 0, 93824994470329, 0, 140737488344672, 93824994494608, 0,= 48, 93824995085920, 93825012257251, 140737488344576, 93824994970977, 14073= 7259367344}}}} save_jump =3D {{__jmpbuf =3D {93824995094696, 93825004507397, 140= 737488344208, 93824995094792, 93824995085920, 93825004507397, 1407374883442= 72, 93824995109438}, __mask_was_saved =3D -230075216, __saved_mask =3D {__v= al =3D {140737258280155, 140737488344272, 93824995096072, 0, 14073725828011= 2, 93825003850528, 0, 0, 140737488344320, 93824994470329, 140737266126787, = 140737488344496, 93824994492845, 140737488344592, 0, 93825003850528}}}} tem =3D {i =3D 0x7fffffffd470} save =3D {i =3D 0x555556109105} previous_echo_area_message =3D {i =3D 0x0} also_record =3D {i =3D 0x0} reread =3D false recorded =3D false polling_stopped_here =3D false orig_kboard =3D 0x555556151c90 jmpcount =3D {bytes =3D 140737488344240} #34 0x000055555576e155 in read_key_sequence (keybuf=3D0x7fffffffd910, prompt=3D..., dont_downcase_last=3Dfalse, c= an_return_switch_frame=3Dtrue, fix_current_buffer=3Dtrue, prevent_redisplay= =3Dfalse, disable_text_conversion_p=3Dfalse) at keyboard.c:10743 interrupted_kboard =3D 0x555556151c90 interrupted_frame =3D 0x5555562ba820 key =3D {i =3D 0x7fffffffd7a0} used_mouse_menu =3D false echo_local_start =3D 0 last_real_key_start =3D 0 keys_local_start =3D 0 new_binding =3D {i =3D 0x7fffffffdf80} count =3D {bytes =3D 96} t =3D 0 echo_start =3D 0 keys_start =3D 0 current_binding =3D {i =3D 0x55555686d1e3} first_unbound =3D 31 mock_input =3D 0 used_mouse_menu_history =3D {false } fkey =3D {parent =3D {i =3D 0x7ffff23ff533}, map =3D {i =3D 0x7ff= ff23ff533}, start =3D 0, end =3D 0} keytran =3D {parent =3D {i =3D 0x7ffff2c05c83}, map =3D {i =3D 0x= 7ffff2c05c83}, start =3D 0, end =3D 0} indec =3D {parent =3D {i =3D 0x7ffff23ff523}, map =3D {i =3D 0x7f= fff23ff523}, start =3D 0, end =3D 0} shift_translated =3D false delayed_switch_frame =3D {i =3D 0x0} original_uppercase =3D {i =3D 0x7ffff299f7a5} original_uppercase_position =3D -1 disabled_conversion =3D false starting_buffer =3D 0x555556109100 fake_prefixed_keys =3D {i =3D 0x0} first_event =3D {i =3D 0x0} second_event =3D {i =3D 0x0} #35 0x000055555575598e in command_loop_1 () at keyboard.c:1429 cmd =3D {i =3D 0x30} keybuf =3D {{i =3D 0x0}, {i =3D 0x0}, {i =3D 0x7fffffffd9a0}, {i = =3D 0x5555558132bd }, {i =3D 0x200000080}, {i =3D 0x0}, = {i =3D 0x0}, {i =3D 0xb310}, {i =3D 0x7fffffffd9c0}, {i =3D 0x7ffff2c31990}= , {i =3D 0x555556068b20 }, {i =3D 0xb310}, {i =3D 0x555556068b20 <= lispsym>}, {i =3D 0x555556109100}, {i =3D 0x0}, {i =3D 0x555556073e30 }, {i =3D 0x55555580ce60 }, {i =3D 0x0}, = {i =3D 0x7fffffffda30}, {i =3D 0x555555813e3e }, = {i =3D 0x7ffff274e55d}, {i =3D 0x2ffffd950}, {i =3D 0x0}, {i =3D 0xb310}, {= i =3D 0x7ffff2c31990}, {i =3D 0x7ffff2c100b3}, {i =3D 0x7ffff299fccb}, {i = =3D 0x7ffff2c31990}, {i =3D 0x7fffffffda70}, {i =3D 0xb310}} i =3D 21845 last_pt =3D 144 prev_modiff =3D 0 prev_buffer =3D 0x0 #36 0x00005555558354ac in internal_condition_case (bfun=3D0x55555575555f , handlers=3D..., hfun=3D0x555= 5557549e1 ) at eval.c:1613 val =3D {i =3D 0x122d0} c =3D 0x555556127d40 #37 0x0000555555755126 in command_loop_2 (handlers=3D...) at keyboard.c:1= 168 val =3D {i =3D 0x122d0} #38 0x00005555558348bf in internal_catch (tag=3D..., func=3D0x5555557550f= c , arg=3D...) at eval.c:1292 val =3D {i =3D 0x5555557517b4 } c =3D 0x555556127c00 #39 0x00005555557550b8 in command_loop () at keyboard.c:1146 #40 0x0000555555754483 in recursive_edit_1 () at keyboard.c:754 count =3D {bytes =3D 32} val =3D {i =3D 0x7fffffffdc90} #41 0x00005555557546af in Frecursive_edit () at keyboard.c:837 count =3D {bytes =3D 0} buffer =3D {i =3D 0x0} #42 0x000055555574ff30 in main (argc=3D6, argv=3D0x7fffffffdf48) at emacs= .c:2635 stack_bottom_variable =3D 0x0 old_argc =3D 6 dump_file =3D 0x0 no_loadup =3D false junk =3D 0x0 dname_arg =3D 0x0 ch_to_dir =3D 0x0 original_pwd =3D 0x0 dump_mode =3D 0x0 skip_args =3D 0 temacs =3D 0x0 attempt_load_pdump =3D true only_version =3D false rlim =3D {rlim_cur =3D 10022912, rlim_max =3D 1844674407370955161= 5} lc_all =3D 0x0 sockfd =3D -1 module_assertions =3D false In GNU Emacs 30.0.91 (build 2, x86_64-pc-linux-gnu, X toolkit, cairo version 1.16.0, Xaw3d scroll bars) of 2024-10-18 built on inspiron Windowing system distributor 'The X.Org Foundation', version 11.0.12101007 System Description: Debian GNU/Linux 12 (bookworm) Configured using: 'configure --with-native-compilation=3Daot --with-xml2 --with-x-toolkit=3Dlucid --with-tree-sitter' Configured features: CAIRO DBUS FREETYPE GIF GLIB GMP GNUTLS GSETTINGS HARFBUZZ JPEG LIBSELINUX LIBXML2 MODULES NATIVE_COMP NOTIFY INOTIFY PDUMPER PNG RSVG SECCOMP SOUND SQLITE3 THREADS TIFF TOOLKIT_SCROLL_BARS TREE_SITTER WEBP X11 XAW3D XDBE XIM XINPUT2 XPM LUCID ZLIB Important settings: value of $LANG: en_GB.UTF-8 value of $XMODIFIERS: @im=3Dibus locale-coding-system: utf-8-unix Major mode: Group Minor modes in effect: gnus-topic-mode: t server-mode: t global-corfu-mode: t corfu-mode: t jabber-activity-mode: t which-key-mode: t global-devil-mode: t devil-mode: t erc-ring-mode: t erc-netsplit-mode: t erc-menu-mode: t erc-list-mode: t erc-imenu-mode: t erc-pcomplete-mode: t erc-button-mode: t erc-fill-mode: t erc-stamp-mode: t erc-irccontrols-mode: t erc-move-to-prompt-mode: t erc-readonly-mode: t erc-scrolltobottom-mode: t erc-spelling-mode: t erc-track-mode: t erc-track-minor-mode: t erc-match-mode: t erc-autojoin-mode: t erc-networks-mode: t savehist-mode: t minibuffer-electric-default-mode: t minibuffer-depth-indicate-mode: t ido-everywhere: t recentf-mode: t global-display-fill-column-indicator-mode: t global-hl-line-mode: t display-time-mode: t gnus-undo-mode: t editorconfig-mode: t tooltip-mode: t global-eldoc-mode: t show-paren-mode: t electric-indent-mode: t mouse-wheel-mode: t file-name-shadow-mode: t global-font-lock-mode: t font-lock-mode: t blink-cursor-mode: t minibuffer-regexp-mode: t buffer-read-only: t column-number-mode: t line-number-mode: t transient-mark-mode: t auto-composition-mode: t auto-encryption-mode: t auto-compression-mode: t Load-path shadows: /home/mwillcock/.emacs.d/elpa/org-9.7.12/ol-man hides /usr/local/share/emac= s/30.0.91/lisp/org/ol-man /home/mwillcock/.emacs.d/elpa/org-9.7.12/org-colview hides /usr/local/share= /emacs/30.0.91/lisp/org/org-colview /home/mwillcock/.emacs.d/elpa/org-9.7.12/ox-texinfo hides /usr/local/share/= emacs/30.0.91/lisp/org/ox-texinfo /home/mwillcock/.emacs.d/elpa/org-9.7.12/ol-doi hides /usr/local/share/emac= s/30.0.91/lisp/org/ol-doi /home/mwillcock/.emacs.d/elpa/org-9.7.12/ol-docview hides /usr/local/share/= emacs/30.0.91/lisp/org/ol-docview /home/mwillcock/.emacs.d/elpa/org-9.7.12/ox-ascii hides /usr/local/share/em= acs/30.0.91/lisp/org/ox-ascii /home/mwillcock/.emacs.d/elpa/org-9.7.12/org-refile hides /usr/local/share/= emacs/30.0.91/lisp/org/org-refile /home/mwillcock/.emacs.d/elpa/org-9.7.12/org-ctags hides /usr/local/share/e= macs/30.0.91/lisp/org/org-ctags /home/mwillcock/.emacs.d/elpa/org-9.7.12/ob-latex hides /usr/local/share/em= acs/30.0.91/lisp/org/ob-latex /home/mwillcock/.emacs.d/elpa/org-9.7.12/ob-clojure hides /usr/local/share/= emacs/30.0.91/lisp/org/ob-clojure /home/mwillcock/.emacs.d/elpa/org-9.7.12/org-inlinetask hides /usr/local/sh= are/emacs/30.0.91/lisp/org/org-inlinetask /home/mwillcock/.emacs.d/elpa/org-9.7.12/ob-js hides /usr/local/share/emacs= /30.0.91/lisp/org/ob-js /home/mwillcock/.emacs.d/elpa/org-9.7.12/ob-groovy hides /usr/local/share/e= macs/30.0.91/lisp/org/ob-groovy /home/mwillcock/.emacs.d/elpa/org-9.7.12/ob-lua hides /usr/local/share/emac= s/30.0.91/lisp/org/ob-lua /home/mwillcock/.emacs.d/elpa/org-9.7.12/ob-lilypond hides /usr/local/share= /emacs/30.0.91/lisp/org/ob-lilypond /home/mwillcock/.emacs.d/elpa/org-9.7.12/ob-table hides /usr/local/share/em= acs/30.0.91/lisp/org/ob-table /home/mwillcock/.emacs.d/elpa/org-9.7.12/org-id hides /usr/local/share/emac= s/30.0.91/lisp/org/org-id /home/mwillcock/.emacs.d/elpa/org-9.7.12/org-compat hides /usr/local/share/= emacs/30.0.91/lisp/org/org-compat /home/mwillcock/.emacs.d/elpa/org-9.7.12/ob-exp hides /usr/local/share/emac= s/30.0.91/lisp/org/ob-exp /home/mwillcock/.emacs.d/elpa/org-9.7.12/org-version hides /usr/local/share= /emacs/30.0.91/lisp/org/org-version /home/mwillcock/.emacs.d/elpa/org-9.7.12/ob-R hides /usr/local/share/emacs/= 30.0.91/lisp/org/ob-R /home/mwillcock/.emacs.d/elpa/org-9.7.12/org-indent hides /usr/local/share/= emacs/30.0.91/lisp/org/org-indent /home/mwillcock/.emacs.d/elpa/org-9.7.12/ob-julia hides /usr/local/share/em= acs/30.0.91/lisp/org/ob-julia /home/mwillcock/.emacs.d/elpa/org-9.7.12/ob-sed hides /usr/local/share/emac= s/30.0.91/lisp/org/ob-sed /home/mwillcock/.emacs.d/elpa/org-9.7.12/org-keys hides /usr/local/share/em= acs/30.0.91/lisp/org/org-keys /home/mwillcock/.emacs.d/elpa/org-9.7.12/ob-ditaa hides /usr/local/share/em= acs/30.0.91/lisp/org/ob-ditaa /home/mwillcock/.emacs.d/elpa/org-9.7.12/org-lint hides /usr/local/share/em= acs/30.0.91/lisp/org/org-lint /home/mwillcock/.emacs.d/elpa/org-9.7.12/ob-ruby hides /usr/local/share/ema= cs/30.0.91/lisp/org/ob-ruby /home/mwillcock/.emacs.d/elpa/org-9.7.12/oc-bibtex hides /usr/local/share/e= macs/30.0.91/lisp/org/oc-bibtex /home/mwillcock/.emacs.d/elpa/org-9.7.12/ob-core hides /usr/local/share/ema= cs/30.0.91/lisp/org/ob-core /home/mwillcock/.emacs.d/elpa/org-9.7.12/ob-comint hides /usr/local/share/e= macs/30.0.91/lisp/org/ob-comint /home/mwillcock/.emacs.d/elpa/org-9.7.12/ol hides /usr/local/share/emacs/30= .0.91/lisp/org/ol /home/mwillcock/.emacs.d/elpa/org-9.7.12/org-capture hides /usr/local/share= /emacs/30.0.91/lisp/org/org-capture /home/mwillcock/.emacs.d/elpa/org-9.7.12/org-agenda hides /usr/local/share/= emacs/30.0.91/lisp/org/org-agenda /home/mwillcock/.emacs.d/elpa/org-9.7.12/ol-gnus hides /usr/local/share/ema= cs/30.0.91/lisp/org/ol-gnus /home/mwillcock/.emacs.d/elpa/org-9.7.12/ox-koma-letter hides /usr/local/sh= are/emacs/30.0.91/lisp/org/ox-koma-letter /home/mwillcock/.emacs.d/elpa/org-9.7.12/ob-haskell hides /usr/local/share/= emacs/30.0.91/lisp/org/ob-haskell /home/mwillcock/.emacs.d/elpa/org-9.7.12/org-faces hides /usr/local/share/e= macs/30.0.91/lisp/org/org-faces /home/mwillcock/.emacs.d/elpa/org-9.7.12/org hides /usr/local/share/emacs/3= 0.0.91/lisp/org/org /home/mwillcock/.emacs.d/elpa/org-9.7.12/ob-dot hides /usr/local/share/emac= s/30.0.91/lisp/org/ob-dot /home/mwillcock/.emacs.d/elpa/org-9.7.12/ob-lisp hides /usr/local/share/ema= cs/30.0.91/lisp/org/ob-lisp /home/mwillcock/.emacs.d/elpa/org-9.7.12/ob-awk hides /usr/local/share/emac= s/30.0.91/lisp/org/ob-awk /home/mwillcock/.emacs.d/elpa/org-9.7.12/org-element hides /usr/local/share= /emacs/30.0.91/lisp/org/org-element /home/mwillcock/.emacs.d/elpa/org-9.7.12/org-goto hides /usr/local/share/em= acs/30.0.91/lisp/org/org-goto /home/mwillcock/.emacs.d/elpa/org-9.7.12/ox-org hides /usr/local/share/emac= s/30.0.91/lisp/org/ox-org /home/mwillcock/.emacs.d/elpa/org-9.7.12/ob-makefile hides /usr/local/share= /emacs/30.0.91/lisp/org/ob-makefile /home/mwillcock/.emacs.d/elpa/org-9.7.12/ox-publish hides /usr/local/share/= emacs/30.0.91/lisp/org/ox-publish /home/mwillcock/.emacs.d/elpa/org-9.7.12/ob-maxima hides /usr/local/share/e= macs/30.0.91/lisp/org/ob-maxima /home/mwillcock/.emacs.d/elpa/org-9.7.12/org-loaddefs hides /usr/local/shar= e/emacs/30.0.91/lisp/org/org-loaddefs /home/mwillcock/.emacs.d/elpa/org-9.7.12/oc hides /usr/local/share/emacs/30= .0.91/lisp/org/oc /home/mwillcock/.emacs.d/elpa/org-9.7.12/ob-python hides /usr/local/share/e= macs/30.0.91/lisp/org/ob-python /home/mwillcock/.emacs.d/elpa/org-9.7.12/ob-screen hides /usr/local/share/e= macs/30.0.91/lisp/org/ob-screen /home/mwillcock/.emacs.d/elpa/org-9.7.12/ob-C hides /usr/local/share/emacs/= 30.0.91/lisp/org/ob-C /home/mwillcock/.emacs.d/elpa/org-9.7.12/org-mouse hides /usr/local/share/e= macs/30.0.91/lisp/org/org-mouse /home/mwillcock/.emacs.d/elpa/org-9.7.12/org-attach-git hides /usr/local/sh= are/emacs/30.0.91/lisp/org/org-attach-git /home/mwillcock/.emacs.d/elpa/org-9.7.12/ob-shell hides /usr/local/share/em= acs/30.0.91/lisp/org/ob-shell /home/mwillcock/.emacs.d/elpa/org-9.7.12/ob-gnuplot hides /usr/local/share/= emacs/30.0.91/lisp/org/ob-gnuplot /home/mwillcock/.emacs.d/elpa/org-9.7.12/ox-beamer hides /usr/local/share/e= macs/30.0.91/lisp/org/ox-beamer /home/mwillcock/.emacs.d/elpa/org-9.7.12/org-pcomplete hides /usr/local/sha= re/emacs/30.0.91/lisp/org/org-pcomplete /home/mwillcock/.emacs.d/elpa/org-9.7.12/org-tempo hides /usr/local/share/e= macs/30.0.91/lisp/org/org-tempo /home/mwillcock/.emacs.d/elpa/org-9.7.12/ox-odt hides /usr/local/share/emac= s/30.0.91/lisp/org/ox-odt /home/mwillcock/.emacs.d/elpa/org-9.7.12/ob-lob hides /usr/local/share/emac= s/30.0.91/lisp/org/ob-lob /home/mwillcock/.emacs.d/elpa/org-9.7.12/ob-sass hides /usr/local/share/ema= cs/30.0.91/lisp/org/ob-sass /home/mwillcock/.emacs.d/elpa/org-9.7.12/org-fold-core hides /usr/local/sha= re/emacs/30.0.91/lisp/org/org-fold-core /home/mwillcock/.emacs.d/elpa/org-9.7.12/org-table hides /usr/local/share/e= macs/30.0.91/lisp/org/org-table /home/mwillcock/.emacs.d/elpa/org-9.7.12/ol-irc hides /usr/local/share/emac= s/30.0.91/lisp/org/ol-irc /home/mwillcock/.emacs.d/elpa/org-9.7.12/oc-basic hides /usr/local/share/em= acs/30.0.91/lisp/org/oc-basic /home/mwillcock/.emacs.d/elpa/org-9.7.12/ox-md hides /usr/local/share/emacs= /30.0.91/lisp/org/ox-md /home/mwillcock/.emacs.d/elpa/org-9.7.12/ob-emacs-lisp hides /usr/local/sha= re/emacs/30.0.91/lisp/org/ob-emacs-lisp /home/mwillcock/.emacs.d/elpa/org-9.7.12/org-macs hides /usr/local/share/em= acs/30.0.91/lisp/org/org-macs /home/mwillcock/.emacs.d/elpa/org-9.7.12/ol-w3m hides /usr/local/share/emac= s/30.0.91/lisp/org/ol-w3m /home/mwillcock/.emacs.d/elpa/org-9.7.12/org-datetree hides /usr/local/shar= e/emacs/30.0.91/lisp/org/org-datetree /home/mwillcock/.emacs.d/elpa/org-9.7.12/org-persist hides /usr/local/share= /emacs/30.0.91/lisp/org/org-persist /home/mwillcock/.emacs.d/elpa/org-9.7.12/ob-matlab hides /usr/local/share/e= macs/30.0.91/lisp/org/ob-matlab /home/mwillcock/.emacs.d/elpa/org-9.7.12/ol-mhe hides /usr/local/share/emac= s/30.0.91/lisp/org/ol-mhe /home/mwillcock/.emacs.d/elpa/org-9.7.12/org-cycle hides /usr/local/share/e= macs/30.0.91/lisp/org/org-cycle /home/mwillcock/.emacs.d/elpa/org-9.7.12/ox-man hides /usr/local/share/emac= s/30.0.91/lisp/org/ox-man /home/mwillcock/.emacs.d/elpa/org-9.7.12/ob-ref hides /usr/local/share/emac= s/30.0.91/lisp/org/ob-ref /home/mwillcock/.emacs.d/elpa/org-9.7.12/org-archive hides /usr/local/share= /emacs/30.0.91/lisp/org/org-archive /home/mwillcock/.emacs.d/elpa/org-9.7.12/ob hides /usr/local/share/emacs/30= .0.91/lisp/org/ob /home/mwillcock/.emacs.d/elpa/org-9.7.12/ob-scheme hides /usr/local/share/e= macs/30.0.91/lisp/org/ob-scheme /home/mwillcock/.emacs.d/elpa/org-9.7.12/ob-org hides /usr/local/share/emac= s/30.0.91/lisp/org/ob-org /home/mwillcock/.emacs.d/elpa/org-9.7.12/ob-eshell hides /usr/local/share/e= macs/30.0.91/lisp/org/ob-eshell /home/mwillcock/.emacs.d/elpa/org-9.7.12/org-crypt hides /usr/local/share/e= macs/30.0.91/lisp/org/org-crypt /home/mwillcock/.emacs.d/elpa/org-9.7.12/ol-rmail hides /usr/local/share/em= acs/30.0.91/lisp/org/ol-rmail /home/mwillcock/.emacs.d/elpa/org-9.7.12/org-plot hides /usr/local/share/em= acs/30.0.91/lisp/org/org-plot /home/mwillcock/.emacs.d/elpa/org-9.7.12/org-clock hides /usr/local/share/e= macs/30.0.91/lisp/org/org-clock /home/mwillcock/.emacs.d/elpa/org-9.7.12/org-macro hides /usr/local/share/e= macs/30.0.91/lisp/org/org-macro /home/mwillcock/.emacs.d/elpa/org-9.7.12/ox-icalendar hides /usr/local/shar= e/emacs/30.0.91/lisp/org/ox-icalendar /home/mwillcock/.emacs.d/elpa/org-9.7.12/ob-fortran hides /usr/local/share/= emacs/30.0.91/lisp/org/ob-fortran /home/mwillcock/.emacs.d/elpa/org-9.7.12/ob-plantuml hides /usr/local/share= /emacs/30.0.91/lisp/org/ob-plantuml /home/mwillcock/.emacs.d/elpa/org-9.7.12/ol-bibtex hides /usr/local/share/e= macs/30.0.91/lisp/org/ol-bibtex /home/mwillcock/.emacs.d/elpa/org-9.7.12/org-protocol hides /usr/local/shar= e/emacs/30.0.91/lisp/org/org-protocol /home/mwillcock/.emacs.d/elpa/org-9.7.12/ob-octave hides /usr/local/share/e= macs/30.0.91/lisp/org/ob-octave /home/mwillcock/.emacs.d/elpa/org-9.7.12/org-timer hides /usr/local/share/e= macs/30.0.91/lisp/org/org-timer /home/mwillcock/.emacs.d/elpa/org-9.7.12/ob-forth hides /usr/local/share/em= acs/30.0.91/lisp/org/ob-forth /home/mwillcock/.emacs.d/elpa/org-9.7.12/org-feed hides /usr/local/share/em= acs/30.0.91/lisp/org/org-feed /home/mwillcock/.emacs.d/elpa/org-9.7.12/org-list hides /usr/local/share/em= acs/30.0.91/lisp/org/org-list /home/mwillcock/.emacs.d/elpa/org-9.7.12/ol-info hides /usr/local/share/ema= cs/30.0.91/lisp/org/ol-info /home/mwillcock/.emacs.d/elpa/org-9.7.12/ob-perl hides /usr/local/share/ema= cs/30.0.91/lisp/org/ob-perl /home/mwillcock/.emacs.d/elpa/org-9.7.12/oc-csl hides /usr/local/share/emac= s/30.0.91/lisp/org/oc-csl /home/mwillcock/.emacs.d/elpa/org-9.7.12/ob-processing hides /usr/local/sha= re/emacs/30.0.91/lisp/org/ob-processing /home/mwillcock/.emacs.d/elpa/org-9.7.12/ol-eshell hides /usr/local/share/e= macs/30.0.91/lisp/org/ol-eshell /home/mwillcock/.emacs.d/elpa/org-9.7.12/ob-eval hides /usr/local/share/ema= cs/30.0.91/lisp/org/ob-eval /home/mwillcock/.emacs.d/elpa/org-9.7.12/ox hides /usr/local/share/emacs/30= .0.91/lisp/org/ox /home/mwillcock/.emacs.d/elpa/org-9.7.12/org-habit hides /usr/local/share/e= macs/30.0.91/lisp/org/org-habit /home/mwillcock/.emacs.d/elpa/org-9.7.12/ob-calc hides /usr/local/share/ema= cs/30.0.91/lisp/org/ob-calc /home/mwillcock/.emacs.d/elpa/org-9.7.12/org-footnote hides /usr/local/shar= e/emacs/30.0.91/lisp/org/org-footnote /home/mwillcock/.emacs.d/elpa/org-9.7.12/org-element-ast hides /usr/local/s= hare/emacs/30.0.91/lisp/org/org-element-ast /home/mwillcock/.emacs.d/elpa/org-9.7.12/org-attach hides /usr/local/share/= emacs/30.0.91/lisp/org/org-attach /home/mwillcock/.emacs.d/elpa/org-9.7.12/ox-latex hides /usr/local/share/em= acs/30.0.91/lisp/org/ox-latex /home/mwillcock/.emacs.d/elpa/org-9.7.12/ob-ocaml hides /usr/local/share/em= acs/30.0.91/lisp/org/ob-ocaml /home/mwillcock/.emacs.d/elpa/org-9.7.12/ol-eww hides /usr/local/share/emac= s/30.0.91/lisp/org/ol-eww /home/mwillcock/.emacs.d/elpa/org-9.7.12/ob-css hides /usr/local/share/emac= s/30.0.91/lisp/org/ob-css /home/mwillcock/.emacs.d/elpa/org-9.7.12/ox-html hides /usr/local/share/ema= cs/30.0.91/lisp/org/ox-html /home/mwillcock/.emacs.d/elpa/org-9.7.12/org-mobile hides /usr/local/share/= emacs/30.0.91/lisp/org/org-mobile /home/mwillcock/.emacs.d/elpa/org-9.7.12/ob-sqlite hides /usr/local/share/e= macs/30.0.91/lisp/org/ob-sqlite /home/mwillcock/.emacs.d/elpa/org-9.7.12/ob-tangle hides /usr/local/share/e= macs/30.0.91/lisp/org/ob-tangle /home/mwillcock/.emacs.d/elpa/org-9.7.12/oc-biblatex hides /usr/local/share= /emacs/30.0.91/lisp/org/oc-biblatex /home/mwillcock/.emacs.d/elpa/org-9.7.12/ob-java hides /usr/local/share/ema= cs/30.0.91/lisp/org/ob-java /home/mwillcock/.emacs.d/elpa/org-9.7.12/org-entities hides /usr/local/shar= e/emacs/30.0.91/lisp/org/org-entities /home/mwillcock/.emacs.d/elpa/org-9.7.12/org-num hides /usr/local/share/ema= cs/30.0.91/lisp/org/org-num /home/mwillcock/.emacs.d/elpa/org-9.7.12/org-duration hides /usr/local/shar= e/emacs/30.0.91/lisp/org/org-duration /home/mwillcock/.emacs.d/elpa/org-9.7.12/ol-bbdb hides /usr/local/share/ema= cs/30.0.91/lisp/org/ol-bbdb /home/mwillcock/.emacs.d/elpa/org-9.7.12/ob-sql hides /usr/local/share/emac= s/30.0.91/lisp/org/ob-sql /home/mwillcock/.emacs.d/elpa/org-9.7.12/org-src hides /usr/local/share/ema= cs/30.0.91/lisp/org/org-src /home/mwillcock/.emacs.d/elpa/org-9.7.12/org-fold hides /usr/local/share/em= acs/30.0.91/lisp/org/org-fold /home/mwillcock/.emacs.d/elpa/org-9.7.12/oc-natbib hides /usr/local/share/e= macs/30.0.91/lisp/org/oc-natbib Features: (gnus-topic nndraft nnmh utf-7 nnfolder nnnil gnus-agent gnus-srvr gnus-score score-mode nnvirtual gnus-cache gnus-demon nntp shadow sort ecomplete mail-extr emacsbug cus-start mm-archive package-vc vc lisp-mnt url-cache url-http url-auth url-gw finder-inf misearch multi-isearch view mule-util display-line-numbers two-column network-stream nsm epa-file html-ts-mode php-ts-mode js css-mode c-ts-common vc-cvs vc-rcs log-view pcvs-util cl-print cursor-sensor help-fns radix-tree server cal-iso autorevert face-remap init corfu sly sly-completion sly-buttons sly-messages sly-common apropos arc-mode archive-mode hyperspec plantuml-mode dash powershell php-mode mode-local consult-imenu consult php-face php php-project jabber jabber-ourversion hippie-exp hexrgb fsm sgml-mode facemenu srv dns starttls tls goto-addr yaml-mode markdown-mode lua-mode advice edmacro kmacro kixtart-docstrings kixtart-mode tempo etags fileloop org-msg let-alist color ox-odt rng-loc rng-uri rng-parse rng-match rng-dt rng-util rng-pttrn nxml-parse nxml-ns nxml-enc xmltok nxml-util ox-latex ox-icalendar ox-html table ox-ascii ox-publish ox org-attach htmlize gnus-msg gnus-icalendar icalendar gnus-dired gnus-cite which-key devil delight comp comp-cstr ags-mode speedbar ezimage dframe shadowfile eglot jsonrpc xref flymake diff ert ewoc debug backtrace warnings python project cc-mode cc-fonts cc-guess cc-menus cc-cmds cc-styles cc-align cc-engine cc-vars cc-defs erc-sasl erc-sasl-ecdsa-nist256p-challenge erc-sasl-scram-sha-512 erc-sasl-scram-sha-256 erc-sasl-scram-sha-1 erc-sasl-external erc-sasl-plain sasl-scram-sha256 sasl-scram-rfc sasl-scram-sha-1 rfc2104 hex-util sasl sasl-anonymous sasl-login sasl-plain erc-ring erc-netsplit erc-menu erc-list erc-imenu imenu erc-pcomplete erc-button erc-fill erc-stamp erc-goodies erc-spelling erc-track erc-match erc-join erc erc-backend erc-networks erc-common erc-compat compat erc-loaddefs ediff ediff-merg ediff-mult ediff-wind ediff-diff ediff-help ediff-init ediff-util vc-git diff-mode track-changes vc-dispatcher org-indent oc-basic cl-extra ol-eww eww url-queue mm-url ol-rmail ol-mhe ol-irc ol-info ol-gnus nnselect gnus-art mm-uu mml2015 gnus-sum ol-docview ol-bibtex bibtex ol-bbdb ol-w3m ol-doi org-link-doi appt diary-lib diary-loaddefs org-capture ob-shell ob-plantuml ob-dot org-goto org-clock comp-run comp-common org-duration org-agenda org-element org-persist org-id org-element-ast inline avl-tree generator org-refile org ob ob-tangle ob-ref ob-lob ob-table ob-exp org-macro org-src sh-script smie treesit executable ob-comint org-pcomplete org-list org-footnote org-faces org-entities noutline outline ob-emacs-lisp ob-core ob-eval org-cycle org-table ol org-fold org-fold-core org-keys oc org-loaddefs thingatpt org-version org-compat org-macs autoinsert compile bookmark savehist crm minibuf-eldef mb-depth ido tramp-cache time-stamp tramp-sh tramp rx trampver tramp-integration files-x tramp-message tramp-compat xdg format-spec tramp-loaddefs recentf tree-widget shell pcomplete comint ansi-osc ansi-color ring easy-mmode display-fill-column-indicator hl-line time gnus-group gnus-undo gnus-start gnus-dbus dbus gnus-cloud nnimap nnmail mail-source utf7 nnoo parse-time iso8601 gnus-spec gnus-int gnus-range gnus-win gnus nnheader range cus-edit pp cus-load wid-edit dictionary external-completion dictionary-connection flyspell ispell shr pixel-fill kinsoku url-file svg xml dom modus-vivendi-theme modus-themes editorconfig editorconfig-core editorconfig-core-handle editorconfig-fnmatch mm-view mml-smime smime gnutls dig smtpmail message sendmail yank-media puny rfc822 mml mml-sec epa derived epg rfc6068 gnus-util text-property-search time-date mm-decode mm-bodies mm-encode mail-parse rfc2231 rfc2047 rfc2045 mm-util ietf-drums mail-prsvr mailabbrev mail-utils gmm-utils mailheader epg-config help-mode doc-view filenotify jka-compr image-mode exif dired dired-loaddefs dabbrev find-func cal-menu calendar cal-loaddefs desktop frameset pcase consult-autoloads corfu-autoloads dash-autoloads delight-autoloads do-at-point-autoloads fsm-autoloads htmlize-autoloads indent-bars-autoloads lua-mode-autoloads markdown-mode-autoloads org-autoloads package-lint-autoloads php-mode-autoloads rainbow-mode-autoloads renpy-mode-autoloads sly-autoloads totp-auth-autoloads base32-autoloads info vertico-autoloads wgrep-autoloads yaml-mode-autoloads package browse-url url url-proxy url-privacy url-expand url-methods url-history url-cookie generate-lisp-file url-domsuf url-util mailcap url-handlers url-parse auth-source cl-seq eieio eieio-core cl-macs icons password-cache json subr-x map byte-opt gv bytecomp byte-compile url-vars cl-loaddefs cl-lib rmc iso-transl tooltip cconv eldoc paren electric uniquify ediff-hook vc-hooks lisp-float-type elisp-mode mwheel term/x-win x-win term/common-win x-dnd touch-screen tool-bar dnd fontset image regexp-opt fringe tabulated-list replace newcomment text-mode lisp-mode prog-mode register page tab-bar menu-bar rfn-eshadow isearch easymenu timer select scroll-bar mouse jit-lock font-lock syntax font-core term/tty-colors frame minibuffer nadvice seq simple cl-generic indonesian philippine 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 emoji-zwj charscript charprop case-table epa-hook jka-cmpr-hook help abbrev obarray oclosure cl-preloaded button loaddefs theme-loaddefs faces cus-face macroexp files window text-properties overlay sha1 md5 base64 format env code-pages mule custom widget keymap hashtable-print-readable backquote threads dbusbind inotify dynamic-setting system-font-setting font-render-setting cairo x-toolkit xinput2 x multi-tty move-toolbar make-network-process native-compile emacs) Memory information: ((conses 16 2049666 304224) (symbols 48 67448 10) (strings 32 324894 15114) (string-bytes 1 9054367) (vectors 16 163065) (vector-slots 8 2736004 149401) (floats 8 855 767) (intervals 56 172082 4970) (buffers 992 48))