Received: (at 77065) by debbugs.gnu.org; 17 Mar 2025 19:55:43 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Mon Mar 17 15:55:43 2025 Received: from localhost ([127.0.0.1]:32855 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1tuGYo-00054x-FL for submit <at> debbugs.gnu.org; Mon, 17 Mar 2025 15:55:43 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:46264) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from <eliz@HIDDEN>) id 1tuGYm-00053q-Jp for 77065 <at> debbugs.gnu.org; Mon, 17 Mar 2025 15:55:41 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <eliz@HIDDEN>) id 1tuGYh-0005a4-98; Mon, 17 Mar 2025 15:55:35 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date: mime-version; bh=1ZdgtGhPrBRH4Hr/pneDWCz5yqzyYckLq95bDL6xI/E=; b=WbXM/q9CymNI 7CqxgXMkoKQOkYs7LWMABubX6IyA1fOFeCNDtcE9utmV69C6+TfSYdzDcmZJ4anOHnVOyvTU09vfm GE+OsUYEaVaVhxjnb6M+YM9aVofSsgzo1srydQLu7X9f3F4FqxPRetQJp8s4K4hVJLA2rN6CUQ7H6 gT9sYbf3pUElCpQli81Ap1vPkDwfWSEZ4d6PVD+PWB4r3hGG3XsoFEH4Sr+YDK4vrEKtUGKKO1M7N xZrvLwaBF+ztCYlSjONDqQtBr8UC7Yx6y+a6tUzaWdvu9ivQXm8DdLks53OTLIGuIik8RwVaNOAxl nxR8ZUND79fBuj5X/3+kdw==; Date: Mon, 17 Mar 2025 21:55:32 +0200 Message-Id: <86wmcnqvnv.fsf@HIDDEN> From: Eli Zaretskii <eliz@HIDDEN> To: Yifan Zhu <fanzhuyifan@HIDDEN> In-Reply-To: <59ba31a7-4835-45a2-8011-7fe6629327cb@HIDDEN> (message from Yifan Zhu on Mon, 17 Mar 2025 09:35:18 -0700) Subject: Re: bug#77065: 31.0.50; Infinite loop in move_it_to References: <ef755e37-b387-4012-998b-5691ccdb0281@HIDDEN> <86h63rspeo.fsf@HIDDEN> <59ba31a7-4835-45a2-8011-7fe6629327cb@HIDDEN> X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 77065 Cc: 77065 <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -3.3 (---) > Date: Mon, 17 Mar 2025 09:35:18 -0700 > Cc: 77065 <at> debbugs.gnu.org > From: Yifan Zhu <fanzhuyifan@HIDDEN> > > On 3/17/25 7:27 AM, Eli Zaretskii wrote: > > Thanks, but I don't have access to a system where these prerequisites > > can be met. So either someone can reproduce this, debug the problem, > > and describe the reason for the loop, or I'd need to ask you to do it, > > if possible. Or, if you can show a recipe for reproducing the problem > > without installing LaTeX and xenops, I could try reproducing this on > > the systems to which I have access. > > Some steps to reproduce without latex and xenops: Thanks, but I couldn't reproduce, and I suspect it's because the recipe is not well-defined. Let me ask some questions. >> 4. Make sure display-line-numbers-mode is turned on, and set wrapping > mode to word wrap D|oes this mean turn on visual-line-mode, or does this mean just assign value to word-wrap? > 5. Put cursor on last word of second line, ("subgaussian"), and zoom in > until second line just spans two lines What does it mean "just spans two lines"? What exactly should appear in the last line of the buffer? Also, what is the size of the frame where this recipe should be run? > 6. M-x split-window-right And Emacs freezes right after split-window-right? Or do I need to do anything else?
bug-gnu-emacs@HIDDEN
:bug#77065
; Package emacs
.
Full text available.Received: (at 77065) by debbugs.gnu.org; 17 Mar 2025 16:43:15 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Mon Mar 17 12:43:15 2025 Received: from localhost ([127.0.0.1]:60540 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1tuDYY-00084U-V6 for submit <at> debbugs.gnu.org; Mon, 17 Mar 2025 12:43:15 -0400 Received: from mail-pl1-x636.google.com ([2607:f8b0:4864:20::636]:59658) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84_2) (envelope-from <fanzhuyifan@HIDDEN>) id 1tuDYU-00082b-Ji for 77065 <at> debbugs.gnu.org; Mon, 17 Mar 2025 12:43:12 -0400 Received: by mail-pl1-x636.google.com with SMTP id d9443c01a7336-22548a28d0cso127612585ad.3 for <77065 <at> debbugs.gnu.org>; Mon, 17 Mar 2025 09:43:10 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1742229784; x=1742834584; darn=debbugs.gnu.org; h=content-transfer-encoding:in-reply-to:from:content-language :references:cc:to:subject:user-agent:mime-version:date:message-id :from:to:cc:subject:date:message-id:reply-to; bh=r18sXYQ+8HX8Ud4syGJwEgE1tGnsaTQ9B633KvNY8ZU=; b=CexANY3I3VgojbEwT/GTSqny/1DI/FWCYNODycj30/0NH7Z9mv/vTDDpIRNTlJzqUA PYIOW3UqmBaNmmfchEWdDfalGtf1wDU2eZGVAnZ2U/kLtUmr0G1H2FK3PhZqwU+ICd1Q OC8XyKpkiJMZiH7ogeRjSOwoU3tItTTyi7NRH/bYWZ/752o578ac/0B05gE4JdctHywg jr+NmBHI7TtUBoD8C7Gh9WaSMseOr747nd+t/a7QvMI8O4Y6j9jdwMn5X944gD/Wobti DAB/xVCK/dzQ+dTwMb0+COI+0IbheZyf0Gk3iEudEhbID6lH7FZ8AnOWJ+mNSVmKZoTu n0Pg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1742229784; x=1742834584; h=content-transfer-encoding:in-reply-to:from:content-language :references:cc:to:subject:user-agent:mime-version:date:message-id :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=r18sXYQ+8HX8Ud4syGJwEgE1tGnsaTQ9B633KvNY8ZU=; b=G5HMj89aZBt4nskMsIDqayGuyyytzYGhFpi8JRy0/GtdUhI3sxTnnKBGqlmtF/T2YO q5rvaPquMeuQqgxVlhDeh4cRiEQoy2T9UuBTm8DiOQLVA1R8ormzlLn80xLl1/QuxyQK KUqOlhsfJKxI3w/XvR8Y/Fp+UTnJ4D6Xs4aG83+vbueAjRSGcjRS0ZHp54mCH7l0Phze qUR6PclS66XFoQDhslfgXf5BoY+0RzvFl8Tgn2guFiJsl7teQtX/Go5irUnuG30MYxwf SJ8+n2Um0jWlU25q1BJ+kj3tWKeNucZ9bd8lvv667M5a3k7c2PsFg/TL8LiHVpMvXkyd udpg== X-Gm-Message-State: AOJu0YxXOEGpFSs2eozZqdcO8vI8AxqCLYYbqvXwYcwR3Z/D1OYToJHz O7i23a88cvMaHogdAbNkno7HqwELUForUpMil582FOCXjXQveFAoDDAdEw== X-Gm-Gg: ASbGncuiziQEZst6hhDwtESVq8/WhTuLEx+2p0jhUuxlbEs7FUvmMY1orprAUrcTeDE w7UaY7SFHh5al2tLg5dqfATOyuc4Qh4MY0OWhx82Vq6bv0+H4MH7bQvkKPMlP/7bbaduCYPzHlH rZy5+137YieI4AjzWyQr0LE8sFd5HvuUfslO1MFgi9hfLGAmy0lPA5npanwefOWy96pEkjqZnzT yrwJq9FXz0QejDYYX/bXbBTwkQmx9B7mHDhDtfozFb1hcv611etY48rnTHRhhbyxdW93AVpNapk OTfMd5uAG3hj59HcraAuf3OmeTtjFFwYqHy3G8PKiqDtAQUjlsLNi2GQAxQIbK/08xKf8uZoHZA EtTEU X-Google-Smtp-Source: AGHT+IG/Wq94MaN4E1+SGWQw2x4Sj4TXFt4u3YbighLkbTzulP2Cs1qWOTK3pDfnuzBDTGD0AFSdGA== X-Received: by 2002:a17:903:1a2f:b0:223:5a6e:b16 with SMTP id d9443c01a7336-225e0a15ecemr181953165ad.5.1742229784209; Mon, 17 Mar 2025 09:43:04 -0700 (PDT) Received: from [10.0.0.8] (c-24-6-157-144.hsd1.ca.comcast.net. [24.6.157.144]) by smtp.gmail.com with ESMTPSA id 98e67ed59e1d1-301539ee99fsm6310974a91.20.2025.03.17.09.43.03 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Mon, 17 Mar 2025 09:43:03 -0700 (PDT) Message-ID: <8634cff7-00a1-4602-98eb-3233254026df@HIDDEN> Date: Mon, 17 Mar 2025 09:43:03 -0700 MIME-Version: 1.0 User-Agent: Thunderbird Daily Subject: Re: bug#77065: 31.0.50; Infinite loop in move_it_to To: Eli Zaretskii <eliz@HIDDEN> References: <ef755e37-b387-4012-998b-5691ccdb0281@HIDDEN> <86h63rspeo.fsf@HIDDEN> <54e61f73-a90d-4123-81e0-d0b85f06790e@HIDDEN> <868qp3sneb.fsf@HIDDEN> <a2775155-bb81-4898-a73d-ac76a3fef464@HIDDEN> <865xk7sjh3.fsf@HIDDEN> Content-Language: en-US From: Yifan Zhu <fanzhuyifan@HIDDEN> In-Reply-To: <865xk7sjh3.fsf@HIDDEN> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 77065 Cc: 77065 <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) On 3/17/25 9:35 AM, Eli Zaretskii wrote: > Any idea what is at buffer position 88 in that buffer? If I do M-x goto-char, 88, my cursor lands on the beginning of line 8, in the single line picture corresponding to \begin{align} Z_t := \langle t, \Sigma^{-\frac{1}{2}} X \rangle. \end{align} See also other email about reproducing without latex/xenops. Hopefully the attachments got through.
bug-gnu-emacs@HIDDEN
:bug#77065
; Package emacs
.
Full text available.Received: (at 77065) by debbugs.gnu.org; 17 Mar 2025 16:36:23 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Mon Mar 17 12:36:22 2025 Received: from localhost ([127.0.0.1]:60499 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1tuDRt-00078k-CM for submit <at> debbugs.gnu.org; Mon, 17 Mar 2025 12:36:22 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:55700) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from <eliz@HIDDEN>) id 1tuDRp-000779-HU for 77065 <at> debbugs.gnu.org; Mon, 17 Mar 2025 12:36:19 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <eliz@HIDDEN>) id 1tuDRi-0008V8-M8; Mon, 17 Mar 2025 12:36:10 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-version:References:Subject:In-Reply-To:To:From: Date; bh=yQIGBueIzhsac+7bUp1ZKhSiZn9zPf6ZB+Kbe8yPp1g=; b=SWC4fjVTELUSqAkwzt09 9POqUOm4NIExfm9hbYnL8BkxOtiXNIktC3zd5vb3FH76IjJm5Tqb/xtvCLYq0P7u7KDuw8iIa6cw/ 62egCkzB1splHnRWRiiNnkKd8F3zG+En9/JLBvGAHGI8cBXd1RdiKTTQt05bGIs7bIZGYwoHApcRo ijEVu6KUZ4zOe90pAPmrAxugqsrtgBm/faZnaFm/VIxnsfXQ1pQWtpQAZk+KixTMX1RzNP+35SIpO zOb3+Du3KwIhYmDqVN6kXYJJVOnvd4p2PBGa+1v8idBVB1B4Hj1Y2eA1b2L4H0f7gpRshxvWGnsfj 756WlBApv1bM9g==; Date: Mon, 17 Mar 2025 18:35:52 +0200 Message-Id: <865xk7sjh3.fsf@HIDDEN> From: Eli Zaretskii <eliz@HIDDEN> To: Yifan Zhu <fanzhuyifan@HIDDEN> In-Reply-To: <a2775155-bb81-4898-a73d-ac76a3fef464@HIDDEN> (message from Yifan Zhu on Mon, 17 Mar 2025 08:22:28 -0700) Subject: Re: bug#77065: 31.0.50; Infinite loop in move_it_to References: <ef755e37-b387-4012-998b-5691ccdb0281@HIDDEN> <86h63rspeo.fsf@HIDDEN> <54e61f73-a90d-4123-81e0-d0b85f06790e@HIDDEN> <868qp3sneb.fsf@HIDDEN> <a2775155-bb81-4898-a73d-ac76a3fef464@HIDDEN> MIME-version: 1.0 Content-type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 77065 Cc: 77065 <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -3.3 (---) > Date: Mon, 17 Mar 2025 08:22:28 -0700 > Cc: 77065 <at> debbugs.gnu.org > From: Yifan Zhu <fanzhuyifan@HIDDEN> > > > Try to write some simple Lisp which arranges for a buffer to have the > > same images in the same positions in the buffer. > > Thanks, will try. TIA. > >> 10947 switch (skip) > >> 10990 max_current_x = it->last_visible_x; > >> 10995 if (it->c == '\t') > >> 11030 it->continuation_lines_width += it->current_x; > >> 11031 break; > >> 11038 it->current_x = line_start_x; > >> 11039 it->wrap_prefix_width = 0; > >> 11040 line_start_x = 0; > >> 11041 it->hpos = 0; > >> 11042 it->line_number_produced_p = false; > >> 11043 it->current_y += it->max_ascent + it->max_descent; > >> 11044 ++it->vpos; > >> 11045 last_height = it->max_ascent + it->max_descent; > >> 11046 it->max_ascent = it->max_descent = 0; > >> 10759 if (op & MOVE_TO_VPOS) > >> 10803 else if (op & MOVE_TO_Y) > >> 10932 else if (BUFFERP (it->object) > >> 10933 && (it->method == GET_FROM_BUFFER > >> 10934 || it->method == GET_FROM_STRETCH) > >> 10945 skip = move_it_in_display_line_to (it, to_charpos, -1, MOVE_TO_POS); > >> 10947 switch (skip) > > Thanks, but I also need to see at least the values of it->current. > > Does the position there never change? does it oscillate back and > > forth? is it perhaps stuck at ZV (the EOB position)? something else? > > Its value never changes during the execution of move_it_to. It is stuck at > > 1: it->current = { > pos = { > charpos = 88, > bytepos = 88 > }, > overlay_string_index = -1, > string_pos = { > charpos = -1, > bytepos = -1 > }, > dpvec_index = -1 > } Any idea what is at buffer position 88 in that buffer?
bug-gnu-emacs@HIDDEN
:bug#77065
; Package emacs
.
Full text available.Received: (at 77065) by debbugs.gnu.org; 17 Mar 2025 16:35:30 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Mon Mar 17 12:35:30 2025 Received: from localhost ([127.0.0.1]:60490 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1tuDR2-00070u-Ju for submit <at> debbugs.gnu.org; Mon, 17 Mar 2025 12:35:29 -0400 Received: from mail-pl1-x62b.google.com ([2607:f8b0:4864:20::62b]:42118) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84_2) (envelope-from <fanzhuyifan@HIDDEN>) id 1tuDR0-0006yp-9G for 77065 <at> debbugs.gnu.org; Mon, 17 Mar 2025 12:35:26 -0400 Received: by mail-pl1-x62b.google.com with SMTP id d9443c01a7336-2235189adaeso78815655ad.0 for <77065 <at> debbugs.gnu.org>; Mon, 17 Mar 2025 09:35:26 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1742229320; x=1742834120; darn=debbugs.gnu.org; h=in-reply-to:from:content-language:references:cc:to:subject :user-agent:mime-version:date:message-id:from:to:cc:subject:date :message-id:reply-to; bh=0bb11ucUdiJfmd3imHfWau/uchvCPeGqBrTSeASmEN8=; b=cbAs7X67dKk0LUi2XBtMaqljukL6IMJgTl9RSilFavlNGrzOcMlKQHHMVm5vZCZ13O /JhOJ6yfVaFEOxziCobtdeCPqao3Uxd8lITBFGG58EpGtwJqDceI75V5rDc5nz8DiJvv xQl0yySj+PpCkWge9MK34744L5DZqpSE/VUZIO/Stv2T0/9a8DMHZN/dFvF78tju714V zpdXdnGvgQG5R0qrMAvU9gX11edIlN6ZOBtIR1qiHfc38WitYCPA606/A/NVIo0vAUZ2 /w5yFPpQLFUN50eKvB+qblfbmEclBZSvHxkkMQmT1YyTsdKlhAMR5KRtK6cPij1qs0+O M6nA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1742229320; x=1742834120; h=in-reply-to:from:content-language:references:cc:to:subject :user-agent:mime-version:date:message-id:x-gm-message-state:from:to :cc:subject:date:message-id:reply-to; bh=0bb11ucUdiJfmd3imHfWau/uchvCPeGqBrTSeASmEN8=; b=tMT1cyEb9NN2bDVKbEZb7db+jQvQ/GyMEp8hxc+T6IMakIruC5gwBTuC/1n7v2sJlU 3IYWEpH6M2sMr60JjxIuGnzs4AQ033AlQ3yKcQN0iWcrfHy8lA7jZc367d14Olkz4oP/ hlbH3HTjPaJ9B0tQYOuA9xNv7zuPnW4yrGXE7YxGhxmEKzyr5Ix0lSF5/Y0ocBwCFCTq faGnKsDLc0G8oyruLfV/vyJ61RURM548S18weMMSmr+P8YzEGkOuW9dKitfwlEH4d3hp 0PLGBhEiGXsdMfZyM+p0pOu3H7F8+xmEyinQsAhTKwUtnpDezj33MX4DCX7QhMO3UuN+ ikNg== X-Gm-Message-State: AOJu0YywOnTs7K8quf1xdUYGAZZ71aQw/IWH2ZoTuQioRw2J6txW1i/V e2x6l0tv8YSbmlEWxSjjUoTS2VX95nbhiNPjQEQoCvSMLqO+Egyvnj3/jQ== X-Gm-Gg: ASbGncvOt/BZgb0Hjr/6Zs4qGBIoWauKQdkzew9J4rvv9Z1JbBu8AyzQOwY0ry0L3+0 D9l2+uR4JEo78amZWDBkovAR6meOg5G1UxMeLlx4FkooHuQSVfUvd9jNXaxabaP8J8OD8+GA6QO GP6ucNhei23QdFJH+VcB/ezeGO/il807b5Y6rLxko6HTIgs/zpPp4I9794fO8N1SSpmcZKTMVoR jWAgH5fq1idfSMAk0wMbzCUzbDMV2MCgWBGty/9ZS2ym5lIFN0t7RfKBvYfWpvJHu5gVzRBw4tE DObdSQIaUEipgOTmvCj5xj5kacNVMf/ZPfppPFKk9QAHkWnu2oknlBqJE8SOtxynVyuc0av5Pzq m6+A78tvcUVAAYNE= X-Google-Smtp-Source: AGHT+IGEMa6DBUqwEXVBWFKwHM4dh2SqTYS2yf7BV9GeSQeYPlw1KgsL71TqAW3RHw6e9dFRER72BQ== X-Received: by 2002:a17:902:cecc:b0:216:271d:e06c with SMTP id d9443c01a7336-2262c992535mr1277475ad.4.1742229319681; Mon, 17 Mar 2025 09:35:19 -0700 (PDT) Received: from [10.0.0.8] (c-24-6-157-144.hsd1.ca.comcast.net. [24.6.157.144]) by smtp.gmail.com with ESMTPSA id d9443c01a7336-225c68883d0sm77342145ad.10.2025.03.17.09.35.18 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Mon, 17 Mar 2025 09:35:19 -0700 (PDT) Content-Type: multipart/mixed; boundary="------------PtLEo3FUNkVnvQ0WYBxQoT0A" Message-ID: <59ba31a7-4835-45a2-8011-7fe6629327cb@HIDDEN> Date: Mon, 17 Mar 2025 09:35:18 -0700 MIME-Version: 1.0 User-Agent: Thunderbird Daily Subject: Re: bug#77065: 31.0.50; Infinite loop in move_it_to To: Eli Zaretskii <eliz@HIDDEN> References: <ef755e37-b387-4012-998b-5691ccdb0281@HIDDEN> <86h63rspeo.fsf@HIDDEN> Content-Language: en-US From: Yifan Zhu <fanzhuyifan@HIDDEN> In-Reply-To: <86h63rspeo.fsf@HIDDEN> X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 77065 Cc: 77065 <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) This is a multi-part message in MIME format. --------------PtLEo3FUNkVnvQ0WYBxQoT0A Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit On 3/17/25 7:27 AM, Eli Zaretskii wrote: > Thanks, but I don't have access to a system where these prerequisites > can be met. So either someone can reproduce this, debug the problem, > and describe the reason for the loop, or I'd need to ask you to do it, > if possible. Or, if you can show a recipe for reproducing the problem > without installing LaTeX and xenops, I could try reproducing this on > the systems to which I have access. Some steps to reproduce without latex and xenops: 1. Place attached files into ~/Downloads 2. open emacs on test.txt 3. Evaluate the following function on the buffer (replaces tags with inserted images) (defun replace-img-tags-with-images () "Replace all occurrences of <img-name> with the corresponding img-name.png image." (interactive) (save-excursion (goto-char (point-min)) (while (re-search-forward "<\\([^>]+\\)>" nil t) (let ((img-name (match-string 1)) (image-file)) (setq image-file (concat img-name ".png")) (message "Found tag: <%s>, corresponding image file: %s" img-name image-file) (if (file-exists-p image-file) (progn (replace-match "") (insert-image (create-image image-file)) (message "Replaced <%s> with image %s" img-name image-file)) (message "Image file %s does not exist" image-file)))))) 4. Make sure display-line-numbers-mode is turned on, and set wrapping mode to word wrap 5. Put cursor on last word of second line, ("subgaussian"), and zoom in until second line just spans two lines 6. M-x split-window-right --------------PtLEo3FUNkVnvQ0WYBxQoT0A Content-Type: text/plain; charset=UTF-8; name="test.txt" Content-Disposition: attachment; filename="test.txt" Content-Transfer-Encoding: base64 PH4vRG93bmxvYWRzL3ByZXZfbGluZT4KU2luY2UgPH4vRG93bmxvYWRzL3g+IGlzIDx+L0Rv d25sb2Fkcy9zaWdtYT4tc3ViZ2F1c3NpYW4sIDx+L0Rvd25sb2Fkcy9kaWZmZXJlbmNlPiBp cyA8fi9Eb3dubG9hZHMvdF9zPi1zdWJnYXVzc2lhbi4KCg== --------------PtLEo3FUNkVnvQ0WYBxQoT0A Content-Type: image/png; name="t_s.png" Content-Disposition: attachment; filename="t_s.png" Content-Transfer-Encoding: base64 iVBORw0KGgoAAAANSUhEUgAAAEIAAAAXCAIAAAAwdQ77AAAACXBIWXMAABcSAAAXEgFnn9JS AAADTUlEQVRYhdWXT0jyYBzHH+cL04yEgqRjREF/JA+FnSrDOnSIPGiX7tGh6GCHrkF/DQk8 eehQJCRkWS2oIBKDgiKkLYWQykl/RgS5mCwMt/cwmi81N9Ne0c9pv+f57tn3y7NnzzPAfrK8 vIxhGFswYBi2srKSoRgCn2AYhuM4KBhwHEdRNEMxJC0pBiRiXF9fG41GlmXz4yZrJGI4nc5o NCqTyfLjJmskYvh8PoPBkB8ruSAWIxaLXV5ednV15c1N1vwRbHU4HGdnZ5FIhGXZjY0NBEHM ZnNfX9//cBAMBj0ej0qlisfjWq3WZDJlMYhwjJGREQDA6Ojo29ub2+3OyaYoV1dX4+PjXq8X huFEItHb29vW1lZVVfXTcYRjcBweHvb09ORgUpqFhQWDwQDDMADA5/OhKKpWq9OJvV7v+fk5 SZLt7e1ms/nfD0/aGARBhEKh2dlZERPb29s2m03cKAzDu7u7nNHvUBS1uLjIMEx3d7fRaCQI AoKEl+v8/Lxer5+amnp9fe3v79/a2nK5XKlufj+3Wq0IgvCly+WSy+UkSYocAZLJZEwKiqJE RggEAvX19ZyT5uZmHMf5LgRBrFYrd51IJOrq6gKBAFeenp4CAILBoMBh5AtHR0ctLS1lZWUA gHg8TlHUdw0EQWopVCqVyFzpdLpQKISi6PT09O3t7czMjKBMLpfrdLqPjw+urKysBAA8PT2l nKR7wPHxcWdnJ3c9NzfHMIyImyx4eHhoaGhYX18HAGi12omJiaGhoWQyKSiGIMjtdre2tnLl /v6+RqPR6/W8IO3aoGm6pqYGAOD3+xsbG7lp+UX8fr9CoWhqauLK9/f3i4sLp9MpeSOO43a7 fWdnp7S0lG9MG8Nms62trTEMU1FRMTAwkLvvL5hMppeXl4ODg729PQiCCIJYWlqqrq4Wv+vx 8XF4eHhzc5PPz5E2hsVisVgsv2NZCIVCwe1OmXN/fz85Obm6ulpeXn5zc0PTNB+maA7q0Wh0 bGxscHAwHA6fnJw4HI6SkhK+V2z7Kxxomu7o6IhEIh6Ph2tRKpV2u50XFEcMpVJ5d3cnIki9 VDKZrKD+K37kR8b/2YXDYY1G8+sf1qwhSfL5+bm2tjYTcSpGUfMXBX+IYvMnoBQAAAAASUVO RK5CYII= --------------PtLEo3FUNkVnvQ0WYBxQoT0A Content-Type: image/png; name="difference.png" Content-Disposition: attachment; filename="difference.png" Content-Transfer-Encoding: base64 iVBORw0KGgoAAAANSUhEUgAAAOMAAAAbCAIAAAABLa9vAAAACXBIWXMAABcSAAAXEgFnn9JS AAAK7klEQVR4nO2baUwTWxiGz5Riq1CRVkVFb1QWbShoQY0VFQkiEEVQSVRARNQoxFSxbhhX gjsquEYkaAoSUAIGIa5BUSxuoKCAG0VAWRRqwQp0men9MaZ3nJah1C65ps+vmXfOOd/bzjdn ztJCSqUSmDHTf8rLywsLCzMyMt69e2eEcCQjxDDzV0ImkxcvXiyTyYwTzpypZnTEzc1t6NCh RgtnzlQz/w/Mmaoj2dnZT58+NbWLv5C0tLTq6mp1nawu+fn5NTU1AQCsrKxGjx5taWkJAOju 7q6trbWzs7t3756hvaqor68PDg5WKBQAADqdPmLECBKJBABoa2traWmZP3/+4cOHjWYGR2Ji Yl5enqmia8m5c+fOnz9PpVIdHR1VIgzDIpGovb0d/WKjo6NjYmIM56G1tTU2Nvbz588QBMlk MgqFcubMGRaLBQA4duzY1atXqVSqUqkcNmwYn8+n0Wh0Oj0lJSUpKQnfkPJ3Xr16BUHQmjVr 6urqVCIMw0FBQWQy+d69e0ojkpSUZG1tfejQIbFYrBK/ffs2fvx4e3v7L1++GNMMlsrKynnz 5pkquvZ8+fLFxsbGwsLi+fPnuEtyuTwzM3P06NGrV6/WrfG8vDwej2djY3P48OEnT54QF75x 4wYAwMnJSSqVYnUWixUWFvbp0yeVIpPJmEymTCbDtYDP1AMHDmzbtg0n8ng8AMDFixf791H+ mHnz5hUUFGCVnp4eT09PKyurly9fGtkMFh6Pd+XKFZyYlZW1efNmk/ghIDU1FQDAYrFwKYJS VFTk6+trBBsIgjg5OZFIJGwPePPmzZ07d6oX5nK5eXl5OBGfqSEhIXK5HKtcuHABAKCevoZG IpGEh4fjxNDQUBKJlJ+fb2QzWORyubOzc1dXF05ns9lr1641iSVi5s6dCwDYs2ePxquLFy82 jo3ExEQAwK5du9DTFy9ecLlcjSXLy8uDgoJw4m+ZKpFI9u3bh1Xu3LlDJpMXLVqEIIj+PGvF rVu3cIONvXv3AgCSkpKM7ARHQUGBekZ+//6dRCJlZmaaxBIxQqHQysrK0tLy1atX6le5XC56 czs6OgICAub2Qnp6OraWxiEpsY22tjYKhTJy5Ei5XF5bW7tq1Spcn4jF3d3969evv0XElcBm ZFVVlY2NjYeHx8+fP4lNGALcs5GRkQEAiI6ONr4THCEhIY8fP8aJ+fn5AIDm5maTWOqT5ORk AACbzVZPjp6eHp2bbWpqqq6u1r58aGgoACAlJSUsLEwikRCUPH78OK5L6vU5aG1tHTdu3Jgx Y5qamrS3YiAePXpEoVD8/PwUCoVpnYhEIhaLhVWio6PDw8OdnJzodHp4ePiKFSvevXtnoOhv 3rzZv39/YmLi/v37c3Nzta8Iw7CnpycAICEhQS9OOjs7d+3adffu3fT0dH9/f/VhpUaKi4sB AAwGA9dfqtPS0jJlyhSsojlTu7u7ORwOjUarqKjQ0rrh+Pjx49ChQ1ksVkdHh86N1NTU+Pr6 9vZqw1JSUkLQztmzZzXebFdX195GXfri9evX/v7+aBcolUp9fHz61Ym8ffuWSqVSqVS9vCHL y8u9vLzQ49zcXA6Ho00thULBYDAgCMLOq3pjwYIF2OGKhkxFEGTp0qUWFhaFhYW9tZKYmNjS 0qKNuT9EJBJNmDDBzs4Ou5ChAwiCtLe3t2kBDMME7UyfPr2+vh4ntra2QhB0/fr1P3HYJytX rjxy5Ah6fPv27WHDhvU35yIjIw8cOKB3Y3FxcVFRUdqU5PF46ABg9+7dfRa+du1abGys6hRS qo2Od+/enZCQcPr06Q0bNqjEjIyM8PBw9Fgikdja2gqFwjFjxmgcWdfX10dERCAIQrAgDEFQ UlKSu7s7QRm5XO7v719aWvrgwYNp06ZpNGNM6urqoqKi7t+/j9Ozs7NDQ0Pb29uHDBnSW938 /Pxjx44Rt0+hUAoLCykUisarISEhAoGAy+X6+vqy2WwAALoPoiUPHjzg8/lpaWk4/efPn1ZW Vtq3g6OiomLTpk05OTkMBoO45NGjR8ePH+/t7W1vb89gMBoaGiwsLAjKS6VSNze3/36ohUtk Pp8PANiwYQNWlEqlGzduVJ3eunXLwcGB+IHo7OwUE6LNqzwqKgqCoKtXr2LFFy9epKam9lnX EEgkEhcXF/VlkLVr106dOpW4LgzDxF+IWCwmnmS8fPmSyWSid23SpEnqXTsBHz58WLBggcbJ 07Zt23Re2KmqqoqKiurs7BSJRMQlr1y5cuLECfQY7Vb7fAU1NDR4enqqTn/L1OLi4gEDBgQE BOAmLllZWdeuXVMqlbW1tTt27OBwOK6urjt27CgrK9P+U/UXdKf00KFDOD0mJgY78EAQJDU1 NS0t7fz58wRDzOrqag6HM70vOBxOcXExgavIyMiioiKc6OjouH37dvTY0IOiysrKgwcP0mi0 9evXa1lFLBb7+fm1trZqvBoWFqabk7Kysvj4eIVCgSCI+m3CUlRUFBcXpzpF51X+/v7E7Sck JFy4cEF1+l+mfvjwgcFguLm5dXZ2YiuIRCIHB4cfP36olNmzZ6ekpGj5eXQjJycHgqDIyEic LhAIZs+ejVXi4+PRiWd1dXVgYCBBm1KptEcLiI3dv38/IiICqzQ3NwMAbt68qVQqYRjGDq30 xefPn5lMJtpZoGzZsgW7piuTyXqbTSsUiiVLllRWVmq8evfuXR8fHx0s1dTU2NjYkMlkMpkM QRDuJYylrKwsOjoa120zmUzcfpU6rq6u2F30X5kqEomcnZ1HjBiBe6eUlpa6u7sHBASoFKlU SqVS+7WK1l+ePXs2cODAOXPmYDd/EQRJT0+3s7NTzSpQfHx8QkNDBQJBW1vbmzdvDOdKZcPF xQX73AqFQgDA+/fvlUrl6dOnq6qq9B40MzOTzWbX1NSgp93d3d7e3mhElKlTpw4aNEjjDyG4 XC5uRxqlq6vr8uXLw4cPV+8O9EhBQYHGmV98fDwAQPUiUqekpGT58uVY5VemLlu2DADg4uIS HBwcHBwcFBQ0c+bMUaNGoaOitLQ0VQWBQECn0w23ZQXDsL29PQDAy8sLNRMYGOjh4YFOVshk MvYOKZXKvLy8wYMHAwAmTJjQ2NhoIFdY9uzZc+nSJayydevWmJiYs2fPPnv2zBARu7u7T506 lZycfPLkyeTk5Li4OKFQiC0QERHh6OiYlZWFq5iVlTVgwADH3xk3bhydTlfNxrSZhutAbGws k8mk0WgUCgW3K75u3ToGg0Gj0WxtbZcsWZKTk6Nefc2aNbdv38YqfeyAqXP06NGFCxcqlcqO jg6Nu3PG5OPHj2KxWCaTPXz4cOLEiaoxu6GDzpkzxwiB+kVDQwOfzze1C/3Q1dXFZDJxy4X9 /iW1UCj08PBAFx1GjhzZ3+r6xc/PTyAQWFpazpo1KzAwcPLkyUYI6uDggCBIXV2dEWJpT2lp 6aRJk0ztQj/k5uYGBQXh1uAs9u3b169W7OzsioqKmpubvb29nZ2d9Wmw/1hbW8MwXFFRUVpa Onbs2MDAQOPERRCkpKTEy8vLOOH6BIZhPp+/YsUKUxvRDzweLy4uDvcnLQ0r/2b65MePHzNm zKisrIQgyNReAAAgOzubzWabvOPQC42NjcuWLXv8+DFON/+PShdoNNrkyZNLSkpMbeQXS5cu /TvSFACQkZGh8eVg7lN1pLGx0dra2tbW1tRG/jaEQuE///xDJuP/4WfOVDP/D/4F0SSuMxJM 3HEAAAAASUVORK5CYII= --------------PtLEo3FUNkVnvQ0WYBxQoT0A Content-Type: image/png; name="sigma.png" Content-Disposition: attachment; filename="sigma.png" Content-Transfer-Encoding: base64 iVBORw0KGgoAAAANSUhEUgAAAB4AAAAWCAIAAABYAbuYAAAACXBIWXMAABcSAAAXEgFnn9JS AAACFklEQVQ4jbWVLcjyUBTH78aKSR4EwbBgMhlFLIJgEZMGk0UUg6DBJgrCsAyDuOpQUVzw o9lEBTEqmCwWgx9lMKeioOh5wl58fbbpeOV9/mV3/3Pv72znbvdgAIA+EgD0er1Go4HjeKVS UU7AP+NK0uv1LpfrVfRzNIZhdrtdp9P9f7SmfhFNSJdQKDSZTAwGg8lkesQulwvP84IgSFtd LpdtNts/sAEAALrdLkKIJElRFOGnBEGgaZogiHq9LgsxDOP3+61Waz6fX61Wsih6jILBIEIo Go2CmrLZbC6XUw290l80z/NGoxEh1O/3lfN4nn+VVRsNAM1mEyFkNpuPx6Nyajwe/7HydXlV 0ADg8/kQQjKKpPP5rDTn8/lms9F+agDYbrdfX18Yho1GI9UFD81mM5qmB4MBwzBOp3OxWGig AaBarSKEnE7ne3SxWEyn09I4kUikUilt9P1+t1gsw+HwPfpZDoejVqtpo3O5XKlUUvqHw0GV y7JsOBy+3W4yX/6jdzqd3W4XiUSUu09RlNJstVrr9ZplWVEU330u0+k0EAgo8wOAKIqxWExm chzHcRwAnE6nQqHwsiCbzcbj8ez3e9W3zmQyFEU9O1ITIAiCIAgMw9rttjr6dDp5vd7lcqmE brdbiqJwHK9Wq6pZX+nPyZdMJsfjsdvtfq7V9XoVBGG/30u3JEm+OeaUwuDT3qipX2wF38Jh 37sY9XQXAAAAAElFTkSuQmCC --------------PtLEo3FUNkVnvQ0WYBxQoT0A Content-Type: image/png; name="x.png" Content-Disposition: attachment; filename="x.png" Content-Transfer-Encoding: base64 iVBORw0KGgoAAAANSUhEUgAAABUAAAAQCAIAAAB2uKNyAAAACXBIWXMAABcSAAAXEgFnn9JS AAABc0lEQVQokZWTv8tBURzGH29ZvsqCDP4IP8ofIFlNRAY6sshoJKPdIpvFQIx2AwNlskjJ osgg3ZSObtf3HfTe7su9fjzjcz6fzumpY2NmGNJqtYbDoaIoAKSUsVisXq8D2O126XRaVVW7 3Q6gUChks1kA4KdomhYOhwG0221jPxgMvF5vv9+XUuqlic/MnU4HQD6f15vr9ZrJZDabzQNp 7kspXS4XESmKwsy3261YLC4Wi2fS3GfmcrkMoNlsMnOlUhmNRqaYpb9arQD4/f5Go9Hr9aww S5+ZI5EIgFqt9oL5gXXi8TiA7Xb7grG8f7lcCiHcbrfD4biv+MX79/t9KpW6XC7GFT/1z+dz Mpk8HA78t2IgEPjUV1U1l8ut12u9ua84nU7f+5qmlUql+XxuLLvdLgAhxBv/dDolEolqtfpA SCmJiIiOx6O5P5vNotGox+MhIp/PNx6P9ePJZBIKhYjI6XQGg0EhhPHzMLON///fb/MLJYXQ BZJTHzIAAAAASUVORK5CYII= --------------PtLEo3FUNkVnvQ0WYBxQoT0A Content-Type: image/png; name="prev_line.png" Content-Disposition: attachment; filename="prev_line.png" Content-Transfer-Encoding: base64 iVBORw0KGgoAAAANSUhEUgAAAs4AAAAeCAIAAACzLw99AAAACXBIWXMAABcSAAAXEgFnn9JS AAAMK0lEQVR4nO3dfUxTV9gA8EOpIPhVPmIHiAaWOTWO1RHCcE7shJA5p3NTmA4KEnQ6EZfB FlmNOCeYkTgYmzK7UtFZkbaYVayRLdB1tsqQuRXqZAHpAIt8FMunrZT2vn/0Td/7tqW9q9Sq PL+/ep57zuEpCeS59557rgeGYQgAAJ4wGIb98ssvXC6XRCKdOnXK3ekAAJxHcncCAABg27x5 8+h0uruzAAA8Kig1AABPIg8Pj+joaB8fH3cnAgB4VFBqAAAAAMCFoNQAAAAAgAtBqQHAdHfw 4MHR0VF3Z/GY6HQ6JpPp7iwAeJoIBIK2tjYiPdls9v37963jHvAECgAuwmQyL168iBCaMWNG aGior68vQgjDsNu3b2MYVl1dvWjRInfniAYGBtasWdPc3Ozc8O3btzc2NgYEBAQFBZmD4+Pj arVao9GY/r1wOJyoqCgnJv/2229//fXX1tZWBoOxdevWkJAQm92+//77S5cuDQ0NIYR0Ol18 fHxBQQFCqLu7+/3339fr9TNmzEAIZWRkMBgMhFBUVJRIJJo/f74TKQEw3Vy4cKG+vr6wsJBI Z7VanZ6eXllZabnKCgMAuIDBYAgICIiNja2vrzcYDOb4sWPHEEKHDx92Y254JSUlBQUFTg+/ dOkSQig0NHRoaMjikEaj+eqrr8hk8o8//vhoOTpmMBhM1cypU6fwcYFAQKVS+Xy+TqczB4uK ioqKilydEgDPgLa2NjqdPj4+bn2Iw+EUFhZaxyUSSXp6ukUQSg0AXEImk61cuVKv1+ODQqGQ RCIlJye7KytrUVFRnZ2dFsHs7Oxz584RnCE5ORkhtHPnTptH8/Lyjhw58kgpEnP27FmEEP5/ 3MOHD7dt29be3m7Rs7e3NzIy8jGkBMDTbuPGjXV1dfgIj8fbs2dPWlqal5fXrl27bI5KSEiQ SqX4CJQaALgEk8lUKBT4yB9//DFr1qxVq1bhz7Ddq7m5OT4+3iJ4//59EonE5XIJTqJWq003 I2pra20eNVch165di5tEfHy8XC7HD7R5edZOGjqdLiAgwNfX13R9xWg07t69u6mpyWbnDRs2 /PnnnwS/IADTU0NDw9KlSy2C/f39IyMjGIZRKJTJSo2amho6nY6PQKkBgEvk5OTgm3fv3g0J CXn++efVarW7UrKWk5NjXVIIhUKEkEqlIj4Pj8dDCIWFhY2Ojlof3bt3r9MZ/v33393d3QQ7 Z2dnI4ROnDiBYRiTyRSLxZP1rKqq+vjjj53OCoDpYNeuXTZvkZjYKTUMBoOfn9+dO3fMEXgC BQCXwK+iGhsbe/vttx88eCASiQICAtyYFZ7BYLh48eKmTZss4hKJZMmSJcHBwcSn2rJly6ZN m5RKZW5urvVRggvKLMjl8sLCwp6eHoFAEBsbS2QB/M6dOxFCJ0+eLCkpiYiIWLNmzWQ9169f f+XKFb1e70RiAEwTQqFw5cqVTgwkkUivvvqqaSHX/0amLisAwP/x8PAwfTAajVu3blUoFFVV VS+++KITU1VVVcXExLS0tExpgqimpiY2Nta8ULyzszM1NTUlJYXNZnt4eKSkpGRkZExMTBCc 7cSJE35+ft99993Vq1ctDs2cOdOJ9CQSyfDwMJ1O37t3L41G43A4DocsXryYTqfL5fKBgYHE xEQ7Pb28vOLi4i5fvuxEYgBMB+3t7X19fStWrHBueExMjFQqNTfJU5QVAMC27Ozs6urqsrIy p1/nUVdXV19fL5fLlyxZghDi8Xg//PCDw1Genp7nz5+nUCiTdSgvL9+3b5+5uXDhwtOnT6vV ai6Xm5+fb321w77nnnuuqKgoLS3twIEDEonkP421KSsry/z5xo0bu3fvJjJqw4YNYrG4q6vL Yc+0tLQjR45s3LjR+RQBeHYplcrg4GDTI/pOWLBggUAgMDeh1ADAhUpLS4uLi3Nzc9PT0212 aG1tlUgkGRkZdib5+uuv09PTIyMjTc1333137dq1Dn+0p6ennTpDo9Hcvn37tddes4iLxWIP D4/Y2FiH81tjMBhHjx794osvnBhrR1lZ2bJlyz744AOHPVtaWpqamgIDA3k8XnFx8dy5c+10 joyM7OjoUKvVgYGBU5csAM+I/v7+efPmOT3c399fpVKZm3ADBQBXqampycrK2rx5c35+Pj6o VqvNzbKysvr6evvzeHt7m+sMhBCZTA4gwE6dgRD66aef3nvvPet4XV0djUbz9/cn+iVxCgoK cnJyrFdIPMpWpHw+X6VSsdls0w5ddvT09Bw6dOj48eOpqaljY2NcLtfh5ImJifgTLwCA2SOW Gn5+fmNjY+YmlBoAuMStW7cSExNfeeWVM2fOmNdtIISEQiH+NFoikdhZveg64eHh7e3t1vHa 2loil0ysVVVVDQ4O2rw8c/jwYScmRAhVVFRMTEwcPHhQq9WePn3aTs/R0dGsrKySkhIfHx/T 4lAWi+Vw/jt37oSHhzuXGwDPvEdZN63X62fNmmVuwg0UAKZeb2/vW2+9RaFQhEIhfoNelUrl 5eVl+sxisVpaWhobG69du3bv3r1PP/2U4OQVFRUlJSUOu5HJ5Orq6smubaxevTozM3NkZGTO nDn49FpbW9944w3zt6BSqURSunnzJo/Hq6iosD40PDyMP7kh7ty5cykpKSQSicFgGAwGPp8/ Wc+JiYnMzMyjR4+atvcwLQ4Vi8W///57dHT0ZKO0Wq1MJjt58qQTuQHwzKNQKMPDw04PHxoa +n97/0/9o7gATG9arTY6OnrOnDnW+0etW7fu559/Njfr6uqCgoKIzNnX14dv6giwuZcwXl5e HofDwUcqKio8PT1N+/N0dnYeO3bMfKinpwe/vTped3f3m2++OTw8bPPogQMHXLoLu8Fg2LNn T2NjIz54/vx5hND27dvtDDx79mxubq5FUKPROPy9ATAd/Pbbb/7+/nY62NlXA8MwFou1evVq cxNuoAAwlTAMYzAYjY2NlZWVL730kjl+9+7dpKQkmUyGv10ilUpff/11h3Pu37+fSqWKRCJz xJsA0zvG7GAwGGfOnMFHtFotlUqdPXv2xMTE8ePHP/roI1NcJBIFBQWZNsiyoNVqd+zYUVpa ir86YtLT0/Pll18WFBQsXLjQ4Xd0zuDgYFJSkp+fH34tC0LonXfe8fX1raystPmSSZPy8vLU 1FR8ZGBgYMGCBatWrXJRtgA8RV5++eXBwcHJHubSarVardbO35dcLqfRaOYm3EABYCqxWCw+ n0+lUlkslmm5wMjIiFKp7OjoMBgMqamp+ApAKpWuX7/e4Zzh4eEhISEE72UQFx4ejmGYUqkM CwszRRITE/l8fmFhIZlMzs7ONu+HMX/+/ODgYIVCYT3JJ598IpVK4+Li8EG9Xq/RaMxXX0ND Q6c2c4RQQ0PD559/3tTUNDY2dv369YSEBHOJIJPJTA/KksnkuLg4Go1WWlrq7e2NH97V1aXV ai22OfHx8QkLC1u6dOmUZwvAU2fu3Lk0Gu3mzZsWf798Pv/KlSsdHR0zZ84Ui8Xbtm3z8fHJ y8uzOKO4cePG/v37zU14iTwA7mE0GikUikQiWbFixdWrV4lc3phyHA6nq6srLy+PSOf8/Hwm k+nqlB6P/Pz8wMDADz/80N2JAPDkKioqunXrFpvN/q8D+/r6IiIiOjo6zCU+3EABwD36+/t1 Ol1ERIRSqcRvq/c4bdmyRSAQEDzfePDggavzeWwqKyuTkpLcnQUAT7SUlJTLly+PjIz814Fs NjstLQ1/KdHz0KFDU5kaAICY2bNnq1Sqe/fu/fPPP/v27SOR3FD3e3t7X79+PTAwcNGiRfZ7 ikSiF1544dl4NFQmk/3777/JycnuTgSAJ5qvr6/RaPzrr79iYmKIj9LpdDk5OWw2G/9GAriB AsC0Vltby+Vy7b9hZHx8vLi4+LPPPntsWbnUjh07Nm/enJCQ4O5EAHjS6fX6devWffPNN8uW LSM4JDMzc+3atRZvNoBSA4BpzWg0RkRENDQ0OP2yg6fLw4cPaTSaQqHw9PR0dy4APAV6e3uz srLKy8vxWwRN5sKFC21tbdanJVBqADDdNTc3L1++HL+l6TMMw7DW1tbFixe7OxEAnhoajUar 1QYHBzvsqVAoli9fbh2HUgMAAAAALgRPoAAAAADAhaDUAAAAAIAL/Q99J26gY5jwYAAAAABJ RU5ErkJggg== --------------PtLEo3FUNkVnvQ0WYBxQoT0A--
bug-gnu-emacs@HIDDEN
:bug#77065
; Package emacs
.
Full text available.Received: (at 77065) by debbugs.gnu.org; 17 Mar 2025 15:22:40 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Mon Mar 17 11:22:39 2025 Received: from localhost ([127.0.0.1]:60049 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1tuCIY-0004WA-IC for submit <at> debbugs.gnu.org; Mon, 17 Mar 2025 11:22:39 -0400 Received: from mail-pj1-x1036.google.com ([2607:f8b0:4864:20::1036]:59889) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84_2) (envelope-from <fanzhuyifan@HIDDEN>) id 1tuCIV-0004Ux-Uu for 77065 <at> debbugs.gnu.org; Mon, 17 Mar 2025 11:22:36 -0400 Received: by mail-pj1-x1036.google.com with SMTP id 98e67ed59e1d1-301918a4e3bso1679954a91.3 for <77065 <at> debbugs.gnu.org>; Mon, 17 Mar 2025 08:22:35 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1742224950; x=1742829750; darn=debbugs.gnu.org; h=content-transfer-encoding:in-reply-to:from:content-language :references:cc:to:subject:user-agent:mime-version:date:message-id :from:to:cc:subject:date:message-id:reply-to; bh=IZg7TF4cA6AitZjsjUdmd9r/OchQNFP7B/MMEbkE5Z0=; b=CDujPcnoHiLWNM/urgwCNybvA8EvovOqJ21i1MR8085p7CgnSPfVllVmQ+8u6pP48i QmHnIQvfFxSt6W9rHequzMfC2CYdtkpfw8Tp05NQuxiTwMQd2rUMDj8Ew6lQqQo6+gWH exV3hDVFf55UTUBxhwDgPjL7XGbg0GpDG/3C3oce8oyeVw37wVJWbuuN9o76Z1NrmoDi 1a4YDYxs9EHhiq28OznuiwhaqRWSxkNhX4DU/ceJFSKnANXh2MLJATPMvtCImPhUioe8 hPi5xUv+TIZNkucuilHvTS2DdVIkwq7iN8EZlM8E2T0vKz7fh7MZinTjaLf0fFAtRKxt OLcw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1742224950; x=1742829750; h=content-transfer-encoding:in-reply-to:from:content-language :references:cc:to:subject:user-agent:mime-version:date:message-id :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=IZg7TF4cA6AitZjsjUdmd9r/OchQNFP7B/MMEbkE5Z0=; b=bW9+/c4clM9Ak8RUz8MBALcl5l0mGgMxEcl/aocavAlts6lTCaRO3OqpozZ/2RG7rW Df67insFuQu31MLqoH2xYSfXOWb41SxtwdrQZbg7XAQxvqGtvWBnVuIWWwOTPc4v8wq9 6Ehz31hptm3aO86INpPl2mMnzfPVa1ADoxXlvJ30lN3pfvcKC6zP/cMZEmEKb6CM2BO9 FEFzmkrUa1c0D75Seb5QtAR7Oi0Jkxrzed+kJKFBlPjunHEhcZC/ms0K9aCA9G3w5zUz OM1ovpuOHjCom26iuUzvYKkkPZC3OmRDINarwOcRWMurF0TaTJb9KWWgMA+lwSwpmOeS OE5g== X-Gm-Message-State: AOJu0YxM3TG3u2zCrMo52A0Tl38F/gMMTzywyy4olHRm2/eE/aUiBmBH gRymvlRxi+G+RapuBPrvx4gpymShhYGx1JnauUu0vnLPqpfEQb356tfQjw== X-Gm-Gg: ASbGncuG43TicMrnmMKzy6K2HDq3TXRU/6YiOr6eVb8ppH6dkj0LuGdtp3Q28TIbqo6 FTu+yQbXJHOE7aB3xh597Uhfo1vy3gBdXd5DtMlxkJb5R4RDL939mi2znC/Y+k2m0d1LNW3bL1w T+5eIK/6NFoMhtJLnRVOCAaUZWwl/5amxHk2PVS+yRq7RzleirficEy91/R07pZElkNGtXoXIGv 68zCW7Rr+4PqrvHmGO0lUG4Q4+g0B9/aLl5wWK/WPMx7K6kJqXFsd6YajlbaslUtbflPTulpum4 215wq5frOwsC389LFFmCGxDYespQVUfQQVI3uh9jfIMKevZSOpQRh4gLUV5rn7f9edc62oHufun J6/JLjcY= X-Google-Smtp-Source: AGHT+IEZqV7LBB12d2jdCcJ4ay9GnN/5dhZx2OvKOD1op2waOHYeeysNF0cfIIVm1ngtVhV9M+yg9Q== X-Received: by 2002:a17:90b:53cf:b0:2ee:d193:f3d5 with SMTP id 98e67ed59e1d1-30151cac397mr17457432a91.7.1742224949674; Mon, 17 Mar 2025 08:22:29 -0700 (PDT) Received: from [10.0.0.250] (c-24-6-157-144.hsd1.ca.comcast.net. [24.6.157.144]) by smtp.gmail.com with ESMTPSA id d9443c01a7336-225c6ba6f43sm76590385ad.123.2025.03.17.08.22.29 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Mon, 17 Mar 2025 08:22:29 -0700 (PDT) Message-ID: <a2775155-bb81-4898-a73d-ac76a3fef464@HIDDEN> Date: Mon, 17 Mar 2025 08:22:28 -0700 MIME-Version: 1.0 User-Agent: Thunderbird Daily Subject: Re: bug#77065: 31.0.50; Infinite loop in move_it_to To: Eli Zaretskii <eliz@HIDDEN> References: <ef755e37-b387-4012-998b-5691ccdb0281@HIDDEN> <86h63rspeo.fsf@HIDDEN> <54e61f73-a90d-4123-81e0-d0b85f06790e@HIDDEN> <868qp3sneb.fsf@HIDDEN> Content-Language: en-US From: Yifan Zhu <fanzhuyifan@HIDDEN> In-Reply-To: <868qp3sneb.fsf@HIDDEN> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 77065 Cc: 77065 <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) On 3/17/25 8:11 AM, Eli Zaretskii wrote: >> Date: Mon, 17 Mar 2025 07:58:41 -0700 >> Cc: 77065 <at> debbugs.gnu.org >> From: Yifan Zhu <fanzhuyifan@HIDDEN> >> >> Thanks, but I don't have access to a system where these prerequisites >> can be met. So either someone can reproduce this, debug the problem, >> and describe the reason for the loop, or I'd need to ask you to do it, >> if possible. Or, if you can show a recipe for reproducing the problem >> without installing LaTeX and xenops, I could try reproducing this on >> the systems to which I have access. >> >> I suspect that having (multiple) images inline might be the cause of the issue -- do you have any suggestions >> on how to recreate this in vanilla emacs? > Try to write some simple Lisp which arranges for a buffer to have the > same images in the same positions in the buffer. Thanks, will try. >> Can you step in GDB through one iteration of that >> loop and show the values of variables which cause Emacs never to exit >> the loop? >> >> I am not sure which variables I should show, as I am having some trouble understanding the exit conditions >> of that infinite loop. Basically `move_it_in_display_line_to` always returns `MOVE_LINE_CONTINUED`, and >> below is one iteration of stepping through the loop: >> >> 10947 switch (skip) >> 10990 max_current_x = it->last_visible_x; >> 10995 if (it->c == '\t') >> 11030 it->continuation_lines_width += it->current_x; >> 11031 break; >> 11038 it->current_x = line_start_x; >> 11039 it->wrap_prefix_width = 0; >> 11040 line_start_x = 0; >> 11041 it->hpos = 0; >> 11042 it->line_number_produced_p = false; >> 11043 it->current_y += it->max_ascent + it->max_descent; >> 11044 ++it->vpos; >> 11045 last_height = it->max_ascent + it->max_descent; >> 11046 it->max_ascent = it->max_descent = 0; >> 10759 if (op & MOVE_TO_VPOS) >> 10803 else if (op & MOVE_TO_Y) >> 10932 else if (BUFFERP (it->object) >> 10933 && (it->method == GET_FROM_BUFFER >> 10934 || it->method == GET_FROM_STRETCH) >> 10945 skip = move_it_in_display_line_to (it, to_charpos, -1, MOVE_TO_POS); >> 10947 switch (skip) > Thanks, but I also need to see at least the values of it->current. > Does the position there never change? does it oscillate back and > forth? is it perhaps stuck at ZV (the EOB position)? something else? Its value never changes during the execution of move_it_to. It is stuck at 1: it->current = { pos = { charpos = 88, bytepos = 88 }, overlay_string_index = -1, string_pos = { charpos = -1, bytepos = -1 }, dpvec_index = -1 } (gdb) p it->end_charpos $27 = 333 (gdb) p ZV $28 = 333 Doesn't seem to be the ZV.
bug-gnu-emacs@HIDDEN
:bug#77065
; Package emacs
.
Full text available.Received: (at 77065) by debbugs.gnu.org; 17 Mar 2025 15:11:54 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Mon Mar 17 11:11:53 2025 Received: from localhost ([127.0.0.1]:59934 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1tuC88-0002yz-QR for submit <at> debbugs.gnu.org; Mon, 17 Mar 2025 11:11:53 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:49176) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from <eliz@HIDDEN>) id 1tuC85-0002xg-N7 for 77065 <at> debbugs.gnu.org; Mon, 17 Mar 2025 11:11:51 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <eliz@HIDDEN>) id 1tuC80-0000fy-33; Mon, 17 Mar 2025 11:11:44 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date: mime-version; bh=txb/XfiUkh9rlj8uNa/fs8ZOSfrAuik+4UjJKljikaM=; b=dbWa6Q5IbmEs cJZsD8id//sZYm252Ecb2pHuHJIoimin2gKf6+XHefhCb2cWe6HxwjiMuh/6D4fdAQa0x5hGtazF4 RI++iZVKH4pnEJvCamyReGXhB9WngFZxAFnaiGavYUc405lRSdMRAq2Q2/1IXHYmMokED1EKcmKEd eKEhB/QIlibIiAS3ZYHvII02XrESP1D3fL7W22yQqXUAFasT4ILKXltDXKesvDrvMgnOSPQy8VYIq HcnIuRAQ8yF/k35AAxQEOmGOJzL4N+qqcOcMHPIz/QaZXkGfo40kO0GKaMUC7F/R0h2OP02YH3Qs2 pfdjJik4GRArytypE42dDw==; Date: Mon, 17 Mar 2025 17:11:08 +0200 Message-Id: <868qp3sneb.fsf@HIDDEN> From: Eli Zaretskii <eliz@HIDDEN> To: Yifan Zhu <fanzhuyifan@HIDDEN> In-Reply-To: <54e61f73-a90d-4123-81e0-d0b85f06790e@HIDDEN> (message from Yifan Zhu on Mon, 17 Mar 2025 07:58:41 -0700) Subject: Re: bug#77065: 31.0.50; Infinite loop in move_it_to References: <ef755e37-b387-4012-998b-5691ccdb0281@HIDDEN> <86h63rspeo.fsf@HIDDEN> <54e61f73-a90d-4123-81e0-d0b85f06790e@HIDDEN> X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 77065 Cc: 77065 <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -3.3 (---) > Date: Mon, 17 Mar 2025 07:58:41 -0700 > Cc: 77065 <at> debbugs.gnu.org > From: Yifan Zhu <fanzhuyifan@HIDDEN> > > Thanks, but I don't have access to a system where these prerequisites > can be met. So either someone can reproduce this, debug the problem, > and describe the reason for the loop, or I'd need to ask you to do it, > if possible. Or, if you can show a recipe for reproducing the problem > without installing LaTeX and xenops, I could try reproducing this on > the systems to which I have access. > > I suspect that having (multiple) images inline might be the cause of the issue -- do you have any suggestions > on how to recreate this in vanilla emacs? Try to write some simple Lisp which arranges for a buffer to have the same images in the same positions in the buffer. > Can you describe how you arrived at the conclusion that it infloops in > that function? > > In gdb, I switched to that frame and typed finish, the process hangs. In any lower frame I can successfully > finish. OK, thanks. > Can you step in GDB through one iteration of that > loop and show the values of variables which cause Emacs never to exit > the loop? > > I am not sure which variables I should show, as I am having some trouble understanding the exit conditions > of that infinite loop. Basically `move_it_in_display_line_to` always returns `MOVE_LINE_CONTINUED`, and > below is one iteration of stepping through the loop: > > 10947 switch (skip) > 10990 max_current_x = it->last_visible_x; > 10995 if (it->c == '\t') > 11030 it->continuation_lines_width += it->current_x; > 11031 break; > 11038 it->current_x = line_start_x; > 11039 it->wrap_prefix_width = 0; > 11040 line_start_x = 0; > 11041 it->hpos = 0; > 11042 it->line_number_produced_p = false; > 11043 it->current_y += it->max_ascent + it->max_descent; > 11044 ++it->vpos; > 11045 last_height = it->max_ascent + it->max_descent; > 11046 it->max_ascent = it->max_descent = 0; > 10759 if (op & MOVE_TO_VPOS) > 10803 else if (op & MOVE_TO_Y) > 10932 else if (BUFFERP (it->object) > 10933 && (it->method == GET_FROM_BUFFER > 10934 || it->method == GET_FROM_STRETCH) > 10945 skip = move_it_in_display_line_to (it, to_charpos, -1, MOVE_TO_POS); > 10947 switch (skip) Thanks, but I also need to see at least the values of it->current. Does the position there never change? does it oscillate back and forth? is it perhaps stuck at ZV (the EOB position)? something else? Thanks.
bug-gnu-emacs@HIDDEN
:bug#77065
; Package emacs
.
Full text available.Received: (at 77065) by debbugs.gnu.org; 17 Mar 2025 14:58:55 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Mon Mar 17 10:58:55 2025 Received: from localhost ([127.0.0.1]:59833 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1tuBvZ-0000wp-Fn for submit <at> debbugs.gnu.org; Mon, 17 Mar 2025 10:58:55 -0400 Received: from mail-pl1-x62b.google.com ([2607:f8b0:4864:20::62b]:44064) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84_2) (envelope-from <fanzhuyifan@HIDDEN>) id 1tuBvV-0000vL-GR for 77065 <at> debbugs.gnu.org; Mon, 17 Mar 2025 10:58:51 -0400 Received: by mail-pl1-x62b.google.com with SMTP id d9443c01a7336-2255003f4c6so76117425ad.0 for <77065 <at> debbugs.gnu.org>; Mon, 17 Mar 2025 07:58:49 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1742223523; x=1742828323; darn=debbugs.gnu.org; h=in-reply-to:from:content-language:references:cc:to:subject :user-agent:mime-version:date:message-id:from:to:cc:subject:date :message-id:reply-to; bh=BbVng7miV2dyrJiFZwpkGdtrra5QSFD+ErXh/NxIQ6U=; b=F6MGMBGIoYhLbgRM39dygLpVPFrKFoa9b1k2lpwPmALGfDeqMitvSwr0hcoaRjWe7m rV1cXRcAuk0M3PvZpOi8Y+h2Ys4vcqj184JdWEdQxXQRcdXuTLC0VUXLnI53SaMgTy67 /GW7mS20D6RQCF3eftEKO6sTqDywqyxTb72JaZVAJALpMjVueFrvIIHGC0rJjtwR3ba1 XPU/u1oU+Kb0s9TWv/PaimVvFQQE9zTwx8VdVyTodZNLTRuDdo6E9UpTxw8s7+uVjR4l 6RxFZhsmrHfSw0AK3sRAnfJUShskFgmd+mxZDB1qzNFgM7WKiFzImEQ69dGj7KX4LRKw 93lw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1742223523; x=1742828323; h=in-reply-to:from:content-language:references:cc:to:subject :user-agent:mime-version:date:message-id:x-gm-message-state:from:to :cc:subject:date:message-id:reply-to; bh=BbVng7miV2dyrJiFZwpkGdtrra5QSFD+ErXh/NxIQ6U=; b=aX4lySlbdJJmioJyBQorUsOAb5Ty/Fc14Wn3rY+hCaqkfTKdvxsme2Qr5SKz11eCDm hSSY8SAODklq5C+qQf8zGkWiR4L2mNSDllQVqujsH3cJ8bf/kqwxSpKqDoiYQOOY99Dt Rooo70sriZc4/ykBFDe719bUwQOQfnLz2YnHveP4/sTMtQliegu/UQRH/l5GQjPHawoJ y49TDVTvVI4vrpAA76Oh0Mdm3Eqk4Yd3gEqYFowmVVQQ9ZnZ5mGpzeQFoKM1m+xApfdv +xqeMUieq3CMsi+sX/7FDRioJnFzxdW2eBlbq8lI+VELASJxiHjOUjNDCB0zd4CAk58r +dJw== X-Gm-Message-State: AOJu0YyRhJkd62T+1sinAHqI4N9vmYnerq1mBVFVwl2sK6HOukpsRC+u fU3WgWqXSHq1rI1B+vcmz2KiQW350/OnmLZIQLKIEcHH5gQfFqFY X-Gm-Gg: ASbGncvoKhceBOvO9ED2DpQETUg4beZ8aTTDz809DwJlbinEkL7vJLUsZ4L9XoJXBcm nZdZ+T8CekUA4DYG5kHPsDcn3rU06eZ630ct50OJGG2taK4vomG5pChn/XmdGHxyMgLfR+7NrKH 4OaRp4Zzf9xUNrJGMwKnbPdMYPTcydIiledn6xerrql77XpLsOsabXWFPimQnW8xob32uh2ZsC7 pKFZgSv+89xz9A0iTslf9N6HfMS+I3vVdChUeYnUPtnm+kRgl2VAHpf7iqU1uB4j2/RLqxu3p7p mmUlsi31c/wXJs0KOytFzGjTsJpMe3qHHICoocB84xIKI93QCT8bKX1EZsCR3o8fpjtJ/9u7TA5 xn9KpnKg= X-Google-Smtp-Source: AGHT+IG9RUt4tV+2u16g8ei8D6+x6kj+vhAijqZ50xDdF0E4WnJ8abVgJ4ZZDtxh4UtUU5hvYJTg7g== X-Received: by 2002:a17:902:cec2:b0:220:e9ac:e746 with SMTP id d9443c01a7336-225e0b2a4b6mr152326755ad.53.1742223522867; Mon, 17 Mar 2025 07:58:42 -0700 (PDT) Received: from [10.0.0.250] (c-24-6-157-144.hsd1.ca.comcast.net. [24.6.157.144]) by smtp.gmail.com with ESMTPSA id d9443c01a7336-225c68aa6absm76237545ad.90.2025.03.17.07.58.42 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Mon, 17 Mar 2025 07:58:42 -0700 (PDT) Content-Type: multipart/alternative; boundary="------------94sykqTNNcxgnWib4z0zHaJW" Message-ID: <54e61f73-a90d-4123-81e0-d0b85f06790e@HIDDEN> Date: Mon, 17 Mar 2025 07:58:41 -0700 MIME-Version: 1.0 User-Agent: Thunderbird Daily Subject: Re: bug#77065: 31.0.50; Infinite loop in move_it_to To: Eli Zaretskii <eliz@HIDDEN> References: <ef755e37-b387-4012-998b-5691ccdb0281@HIDDEN> <86h63rspeo.fsf@HIDDEN> Content-Language: en-US From: Yifan Zhu <fanzhuyifan@HIDDEN> In-Reply-To: <86h63rspeo.fsf@HIDDEN> X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 77065 Cc: 77065 <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) This is a multi-part message in MIME format. --------------94sykqTNNcxgnWib4z0zHaJW Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit Hi, Thank you for your prompt response! On 3/17/25 7:27 AM, Eli Zaretskii wrote: > Thanks, but I don't have access to a system where these prerequisites > can be met. So either someone can reproduce this, debug the problem, > and describe the reason for the loop, or I'd need to ask you to do it, > if possible. Or, if you can show a recipe for reproducing the problem > without installing LaTeX and xenops, I could try reproducing this on > the systems to which I have access. I suspect that having (multiple) images inline might be the cause of the issue -- do you have any suggestions on how to recreate this in vanilla emacs? > Can you describe how you arrived at the conclusion that it infloops in > that function? In gdb, I switched to that frame and typed finish, the process hangs. In any lower frame I can successfully finish. > Can you step in GDB through one iteration of that > loop and show the values of variables which cause Emacs never to exit > the loop? I am not sure which variables I should show, as I am having some trouble understanding the exit conditions of that infinite loop. Basically `move_it_in_display_line_to` always returns `MOVE_LINE_CONTINUED`, and below is one iteration of stepping through the loop: 10947 switch (skip) 10990 max_current_x = it->last_visible_x; 10995 if (it->c == '\t') 11030 it->continuation_lines_width += it->current_x; 11031 break; 11038 it->current_x = line_start_x; 11039 it->wrap_prefix_width = 0; 11040 line_start_x = 0; 11041 it->hpos = 0; 11042 it->line_number_produced_p = false; 11043 it->current_y += it->max_ascent + it->max_descent; 11044 ++it->vpos; 11045 last_height = it->max_ascent + it->max_descent; 11046 it->max_ascent = it->max_descent = 0; 10759 if (op & MOVE_TO_VPOS) 10803 else if (op & MOVE_TO_Y) 10932 else if (BUFFERP (it->object) 10933 && (it->method == GET_FROM_BUFFER 10934 || it->method == GET_FROM_STRETCH) 10945 skip = move_it_in_display_line_to (it, to_charpos, -1, MOVE_TO_POS); 10947 switch (skip) >> #1 0x0000555555622e6c in move_it_to (it=0x7fffffff6df0, to_charpos=218, >> to_x=-1, to_y=-1, to_vpos=-1, op=8) at xdisp.c:10945 > The downstream bug report shows a very different (much larger) buffer > position as the value of to_charpos (34559). Is that expected? is > that significant? Great catch -- the much larger buffer position might be because I was (incorrectly) working with a larger document. I would say that it is not significant, as I could reproduce the issue with a much smaller document. --------------94sykqTNNcxgnWib4z0zHaJW Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 8bit <!DOCTYPE html> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> </head> <body> <div class="moz-cite-prefix">Hi,</div> <div class="moz-cite-prefix"><br> </div> <div class="moz-cite-prefix">Thank you for your prompt response!</div> <div class="moz-cite-prefix"><br> </div> <div class="moz-cite-prefix">On 3/17/25 7:27 AM, Eli Zaretskii wrote:<span style="white-space: pre-wrap"> </span></div> <div class="moz-cite-prefix"><span style="white-space: pre-wrap"><blockquote type="cite"><pre wrap="" class="moz-quote-pre">Thanks, but I don't have access to a system where these prerequisites can be met. So either someone can reproduce this, debug the problem, and describe the reason for the loop, or I'd need to ask you to do it, if possible. Or, if you can show a recipe for reproducing the problem without installing LaTeX and xenops, I could try reproducing this on the systems to which I have access.</pre></blockquote>I suspect that having (multiple) images inline might be the cause of the issue -- do you have any suggestions on how to recreate this in vanilla emacs?</span></div> <div class="moz-cite-prefix"><span style="white-space: pre-wrap"> </span><span style="white-space: pre-wrap"> </span></div> <blockquote type="cite" cite="mid:86h63rspeo.fsf@HIDDEN"> <pre wrap="" class="moz-quote-pre">Can you describe how you arrived at the conclusion that it infloops in that function? </pre> </blockquote> In gdb, I switched to that frame and typed finish, the process hangs. In any lower frame I can successfully finish. <blockquote type="cite" cite="mid:86h63rspeo.fsf@HIDDEN"> <pre wrap="" class="moz-quote-pre">Can you step in GDB through one iteration of that loop and show the values of variables which cause Emacs never to exit the loop? </pre> </blockquote> <p>I am not sure which variables I should show, as I am having some trouble understanding the exit conditions of that infinite loop. Basically `move_it_in_display_line_to` always returns `MOVE_LINE_CONTINUED`, and below is one iteration of stepping through the loop:</p> <p><br> </p> <p>10947 switch (skip)<br> 10990 max_current_x = it->last_visible_x;<br> 10995 if (it->c == '\t')<br> 11030 it->continuation_lines_width += it->current_x;<br> 11031 break;<br> 11038 it->current_x = line_start_x;<br> 11039 it->wrap_prefix_width = 0;<br> 11040 line_start_x = 0;<br> 11041 it->hpos = 0;<br> 11042 it->line_number_produced_p = false;<br> 11043 it->current_y += it->max_ascent + it->max_descent;<br> 11044 ++it->vpos;<br> 11045 last_height = it->max_ascent + it->max_descent;<br> 11046 it->max_ascent = it->max_descent = 0;<br> 10759 if (op & MOVE_TO_VPOS)<br> 10803 else if (op & MOVE_TO_Y)<br> 10932 else if (BUFFERP (it->object)<br> 10933 && (it->method == GET_FROM_BUFFER<br> 10934 || it->method == GET_FROM_STRETCH)<br> 10945 skip = move_it_in_display_line_to (it, to_charpos, -1, MOVE_TO_POS);<br> 10947 switch (skip)<br> <br> <br> </p> <blockquote type="cite" cite="mid:86h63rspeo.fsf@HIDDEN"> <pre wrap="" class="moz-quote-pre"> </pre> <blockquote type="cite"> <pre wrap="" class="moz-quote-pre">#1 0x0000555555622e6c in move_it_to (it=0x7fffffff6df0, to_charpos=218, to_x=-1, to_y=-1, to_vpos=-1, op=8) at xdisp.c:10945 </pre> </blockquote> <pre wrap="" class="moz-quote-pre"> The downstream bug report shows a very different (much larger) buffer position as the value of to_charpos (34559). Is that expected? is that significant? </pre> </blockquote> <p>Great catch -- the much larger buffer position might be because I was (incorrectly) working with a larger document. I would say that it is not significant, as I could reproduce the issue with a much smaller document.</p> </body> </html> --------------94sykqTNNcxgnWib4z0zHaJW--
bug-gnu-emacs@HIDDEN
:bug#77065
; Package emacs
.
Full text available.Received: (at 77065) by debbugs.gnu.org; 17 Mar 2025 14:28:03 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Mon Mar 17 10:28:02 2025 Received: from localhost ([127.0.0.1]:59610 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1tuBRg-0005Zu-1S for submit <at> debbugs.gnu.org; Mon, 17 Mar 2025 10:28:02 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:43342) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from <eliz@HIDDEN>) id 1tuBRc-0005YX-E9 for 77065 <at> debbugs.gnu.org; Mon, 17 Mar 2025 10:27:57 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <eliz@HIDDEN>) id 1tuBRS-00010Q-Q4; Mon, 17 Mar 2025 10:27:50 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-version:References:Subject:In-Reply-To:To:From: Date; bh=oHOrFbgjKcnOVGX0uSa4rBM2WTY5Vn3foo8UDP2Ef/Q=; b=FIletG/tYx45N0gaSYh8 DiUMZuvD9W5aWJcLCun8yULutZSTM+EGr6oxDknvO5+ePQFYW6xGkv1nZ18NatXd39UIMFj9D643J 7fJCrvHI8Jt/qhpYSlbahN8X/HMY9ilNRozQeFTIhl0YqCKqgH3Bw0mEUkOQAn7WGYH9wJDN2Qz+H hfTLDWtbB+555iMKEThR8df0fclV4baDNR7/Ex3Opv0q6RMLos8xxLbG+aqa/Iwe3fRtgOw1Asu1k WNeVzaRQ5u3VTvpjpMcZL6SygJjIE9bwnpg6pjwN+k1grxbYjMJhgb8Dmp+Niddmo7TSo26qynltA TL0MKfA+KZmwZA==; Date: Mon, 17 Mar 2025 16:27:43 +0200 Message-Id: <86h63rspeo.fsf@HIDDEN> From: Eli Zaretskii <eliz@HIDDEN> To: Yifan Zhu <fanzhuyifan@HIDDEN> In-Reply-To: <ef755e37-b387-4012-998b-5691ccdb0281@HIDDEN> (message from Yifan Zhu on Mon, 17 Mar 2025 00:03:34 -0700) Subject: Re: bug#77065: 31.0.50; Infinite loop in move_it_to References: <ef755e37-b387-4012-998b-5691ccdb0281@HIDDEN> MIME-version: 1.0 Content-type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 77065 Cc: 77065 <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -3.3 (---) > Date: Mon, 17 Mar 2025 00:03:34 -0700 > From: Yifan Zhu <fanzhuyifan@HIDDEN> > > # Steps to reproduce > > - install xenops (https://github.com/dandavison/xenops) > - open latex file given below Thanks, but I don't have access to a system where these prerequisites can be met. So either someone can reproduce this, debug the problem, and describe the reason for the loop, or I'd need to ask you to do it, if possible. Or, if you can show a recipe for reproducing the problem without installing LaTeX and xenops, I could try reproducing this on the systems to which I have access. > - Put cursor on the line starting with "since" > - use ctrl+scroll to enlarge view > - M-x split-window-right > - observe that emacs freezes, uses 100% of CPU, and eventually OOMs; gdb > shows it is stuck in infinite loop in move_it_to Can you describe how you arrived at the conclusion that it infloops in that function? Can you step in GDB through one iteration of that loop and show the values of variables which cause Emacs never to exit the loop? > #1 0x0000555555622e6c in move_it_to (it=0x7fffffff6df0, to_charpos=218, > to_x=-1, to_y=-1, to_vpos=-1, op=8) at xdisp.c:10945 The downstream bug report shows a very different (much larger) buffer position as the value of to_charpos (34559). Is that expected? is that significant?
bug-gnu-emacs@HIDDEN
:bug#77065
; Package emacs
.
Full text available.Received: (at submit) by debbugs.gnu.org; 17 Mar 2025 07:53:06 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Mon Mar 17 03:53:05 2025 Received: from localhost ([127.0.0.1]:54816 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1tu5HV-0001bh-EE for submit <at> debbugs.gnu.org; Mon, 17 Mar 2025 03:53:05 -0400 Received: from lists.gnu.org ([2001:470:142::17]:56608) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from <fanzhuyifan@HIDDEN>) id 1tu4W9-0002kP-2R for submit <at> debbugs.gnu.org; Mon, 17 Mar 2025 03:04:09 -0400 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 <fanzhuyifan@HIDDEN>) id 1tu4Vz-000212-Al for bug-gnu-emacs@HIDDEN; Mon, 17 Mar 2025 03:04:00 -0400 Received: from mail-pl1-x62b.google.com ([2607:f8b0:4864:20::62b]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from <fanzhuyifan@HIDDEN>) id 1tu4Vg-00021L-GM for bug-gnu-emacs@HIDDEN; Mon, 17 Mar 2025 03:03:45 -0400 Received: by mail-pl1-x62b.google.com with SMTP id d9443c01a7336-223a7065ff8so28091905ad.0 for <bug-gnu-emacs@HIDDEN>; Mon, 17 Mar 2025 00:03:39 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1742195018; x=1742799818; darn=gnu.org; h=content-transfer-encoding:from:content-language:subject:to :user-agent:mime-version:date:message-id:from:to:cc:subject:date :message-id:reply-to; bh=himd17xZUKjhwzMMhj4xdxxWDdUy2aenGXWE7UjpLFs=; b=JJdKsmDtsp681xVV0acCy97pJhSHL7HlRSkxCeVVWrWYQCNZo8sbQ3v/m3lhnc+iAt RsxMWVwYgMrC+xxzDWrooR2Gb9y3b8IZEPfzottbpRMmA9nLa96OK3MJdKo8heH+PkYz EyuAnYXJMP5y9ml9hvYRastsNDnTTJ1QcLZlKQ91Rch/I7UnjiTF37uhuvLAQK1dsqrn mtdKbS2jOLAU6FF9rN99aXtoYq23yDt8nmIQS5o4KZsokyy94wvpEDrCfExu03fsidmQ GCJlFbZwTgjYoHBZ0aE5/3HiG0J7u7auVPiCwOYE1+8Byv6yl+td8nW2n8uWQo2TS6Gw 7tQA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1742195018; x=1742799818; h=content-transfer-encoding:from:content-language:subject:to :user-agent:mime-version:date:message-id:x-gm-message-state:from:to :cc:subject:date:message-id:reply-to; bh=himd17xZUKjhwzMMhj4xdxxWDdUy2aenGXWE7UjpLFs=; b=qL+WEW+LtKb5B7/4lLBQ/nwgIz5YBfqa53NJ2ezP7qoS2wFThbEB8DPFmvfUDvjGu0 6x6Ofa5mwJKtdY8j3ujVoiDlbnXr13LtnIv0cU9mUqNhsdvSr9H2v2izMsVMXkJXP8NC sa+7J+7p9pbnZdhrs06pI405LXMmkRVf599mJ6UrrdxpNC9Ci4S+tzUqK5c4ADg9MFfZ FuPWeA+xYNAa827gmOJyz/RKATerrd5ESPFHUjGTlj8im39erFD2xzknxdXwfrFouBug J/bGdAWhUKJFShjvoqnxJZ9RZdZzOZMLcSzkmlUNxbhSxTqs3V/+ND0VpSlVgvTyCVPw NJnQ== X-Gm-Message-State: AOJu0Yx2H5WmXuJj+TB5JHSM/72b8McnYBifEsWdRjXywCc5GPxgNQOV QmOpRjtbc2r+lD3X0X7cqvuXrpI1z4n+A1lFFDRu3TOxSh/LxLQSpcMNDg== X-Gm-Gg: ASbGncuOpmb4HDpmn19bUFrz5hz/RD3FLyboW2UCWiqCexCj6BK7DYjJDPWWVOz7hUB RxwRRjENiw+e2sV5htvKoW4IjBpRMHnlSHC5jvjOU3XeRi/EFWSHoQtRYE6tNcYH+OrP2rUiADP YgwwrvgZ2L+ShDDZSQx9v8kWuf1B3yLXN8qsD1bhfesJJUeiOS2Vm7heyqaTzC3gtzDdVhrBYH8 7qFd5M50vGeinwHD42d0Kl0gjQ2NImyEhaDENu0Kp/hSREQ5esj9bwJ+RPPRDyY3g9YJyWr/rvL pTudGkwO6FbaFTfJ/eTgkp2YhPz6ssPRbAV1A6nVfY9vZb5hWnOZCjt5gewa/LmTf0RjfJ/M6HU WWsRzzIc= X-Google-Smtp-Source: AGHT+IEoqdY1SvWOnihanMQsoCZZmgfxoElwvTZBr1VV5aQ+3X2AGtMQIk7MT18mTj/3d7i4r7QoWA== X-Received: by 2002:a17:903:2793:b0:224:255b:c92e with SMTP id d9443c01a7336-225e0a62f23mr96869685ad.3.1742195016500; Mon, 17 Mar 2025 00:03:36 -0700 (PDT) Received: from [10.0.0.180] (c-24-6-157-144.hsd1.ca.comcast.net. [24.6.157.144]) by smtp.gmail.com with ESMTPSA id d9443c01a7336-225c6bbc666sm67976705ad.159.2025.03.17.00.03.35 for <bug-gnu-emacs@HIDDEN> (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Mon, 17 Mar 2025 00:03:35 -0700 (PDT) Message-ID: <ef755e37-b387-4012-998b-5691ccdb0281@HIDDEN> Date: Mon, 17 Mar 2025 00:03:34 -0700 MIME-Version: 1.0 User-Agent: Thunderbird Daily To: bug-gnu-emacs@HIDDEN Subject: 31.0.50; Infinite loop in move_it_to Content-Language: en-US From: Yifan Zhu <fanzhuyifan@HIDDEN> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit Received-SPF: pass client-ip=2607:f8b0:4864:20::62b; envelope-from=fanzhuyifan@HIDDEN; helo=mail-pl1-x62b.google.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.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, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Debbugs-Envelope-To: submit X-Mailman-Approved-At: Mon, 17 Mar 2025 03:53:04 -0400 X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> --text follows this line-- # Steps to reproduce - install xenops (https://github.com/dandavison/xenops) - open latex file given below - Put cursor on the line starting with "since" - use ctrl+scroll to enlarge view - M-x split-window-right - observe that emacs freezes, uses 100% of CPU, and eventually OOMs; gdb shows it is stuck in infinite loop in move_it_to # comments Even though a third party package is involved (xenops), the fact that emacs gets stuck in an infinite loop suggests there is probably some issue in emacs as well. The auto-generated info is for a custom compile for debugging. This can also be reproduced in the arch linux package emacs-wayland 30.1-4. downstream bug report: https://github.com/dandavison/xenops/issues/79 # latex file: \documentclass[10pt]{article} \usepackage{amsmath} \begin{document} \section{test} \begin{align} Z_t := \langle t, \Sigma^{-\frac{1}{2}} X \rangle. \end{align} Since $X$ is $\Sigma^{\frac{1}{2}}$-subgaussian, \( Z_t - Z_s = \langle t - s, \Sigma^{-\frac{1}{2}} X \rangle \) is $|t-s|_2$-subgaussian. \end{document} # Output of 'bt full' #0 move_it_in_display_line_to (it=0x7fffffff6df0, to_charpos=218, to_x=-1, op=MOVE_TO_POS) at xdisp.c:9963 result = MOVE_LINE_CONTINUED saved_glyph_row = 0x0 wrap_it = {window = 0x555555ea567d, w = 0x555555ea5678, f = 0x555555ea5420, method = GET_FROM_BUFFER, stop_charpos = 72, prev_stop = 68, base_level_stop = 68, end_charpos = 333, medium_narrowing_begv = 0, medium_narrowing_zv = 0, large_narrowing_begv = 0, large_narrowing_zv = 0, s = 0x0, string_nchars = 0, multibyte_p = true, tab_line_p = true, header_line_p = false, string_from_display_prop_p = false, string_from_prefix_prop_p = false, from_disp_prop_p = false, ellipsis_p = false, avoid_cursor_p = false, dp = 0x0, dpvec = 0x0, dpend = 0x0, dpvec_char_len = 0, dpvec_face_id = 0, saved_face_id = 94, ctl_chars = {0x0 <repeats 16 times>}, start = {pos = {charpos = 218, bytepos = 218}, overlay_string_index = -1, string_pos = {charpos = -1, bytepos = -1}, dpvec_index = -1}, current = {pos = {charpos = 70, bytepos = 70}, overlay_string_index = -1, string_pos = {charpos = -1, bytepos = -1}, dpvec_index = -1}, n_overlay_strings = 0, overlay_strings_charpos = 68, overlay_strings = {0x0 <repeats 16 times>}, string_overlays = {0x0 <repeats 16 times>}, string = 0x0, from_overlay = 0x0, stack = {{string = 0x0, string_nchars = 0, end_charpos = 0, stop_charpos = 0, prev_stop = 0, base_level_stop = 0, cmp_it = {stop_pos = 0, id = 0, ch = 0, rule_idx = 0, lookback = 0, nglyphs = 0, reversed_p = false, parent_it = 0x0, charpos = 0, nchars = 0, nbytes = 0, from = 0, to = 0, width = 0}, face_id = 0, u = {image = {object = 0x0, slice = {x = 0x0, y = 0x0, width = 0x0, height = 0x0}, image_id = 0}, stretch = {object = 0x0}, xwidget = {object = 0x0}}, position = {charpos = 0, bytepos = 0}, current = {pos = {charpos = 0, bytepos = 0}, overlay_string_index = 0, string_pos = {charpos = 0, bytepos = 0}, dpvec_index = 0}, from_overlay = 0x0, area = LEFT_MARGIN_AREA, method = GET_FROM_BUFFER, paragraph_embedding = NEUTRAL_DIR, multibyte_p = false, string_from_display_prop_p = false, string_from_prefix_prop_p = false, display_ellipsis_p = false, avoid_cursor_p = false, bidi_p = false, from_disp_prop_p = false, line_wrap = TRUNCATE, voffset = 0, space_width = 0x0, font_height = 0x0}, {string = 0x0, string_nchars = 0, end_charpos = 0, stop_charpos = 0, prev_stop = 0, base_level_stop = 0, cmp_it = {stop_pos = 0, id = 0, ch = 0, rule_idx = 0, lookback = 0, nglyphs = 0, reversed_p = false, parent_it = 0x0, charpos = 0, nchars = 0, nbytes = 0, from = 0, to = 0, width = 0}, face_id = 0, u = {image = {object = 0x0, slice = {x = 0x0, y = 0x0, width = 0x0, height = 0x0}, image_id = 0}, stretch = {object = 0x0}, xwidget = {object = 0x0}}, position = {charpos = 0, bytepos = 0}, current = {pos = {charpos = 0, bytepos = 0}, overlay_string_index = 0, string_pos = {charpos = 0, bytepos = 0}, dpvec_index = 0}, from_overlay = 0x0, area = LEFT_MARGIN_AREA, method = GET_FROM_BUFFER, paragraph_embedding = NEUTRAL_DIR, multibyte_p = false, string_from_display_prop_p = false, string_from_prefix_prop_p = false, display_ellipsis_p = false, avoid_cursor_p = false, bidi_p = false, from_disp_prop_p = false, line_wrap = TRUNCATE, voffset = 0, space_width = 0x0, font_height = 0x0}, {string = 0x0, string_nchars = 0, end_charpos = 0, stop_charpos = 0, prev_stop = 0, base_level_stop = 0, cmp_it = {stop_pos = 0, id = 0, ch = 0, rule_idx = 0, lookback = 0, nglyphs = 0, reversed_p = false, parent_it = 0x0, charpos = 0, nchars = 0, nbytes = 0, from = 0, to = 0, width = 0}, face_id = 0, u = {image = {object = 0x0, slice = {x = 0x0, y = 0x0, width = 0x0, height = 0x0}, image_id = 0}, stretch = {object = 0x0}, xwidget = {object = 0x0}}, position = {charpos = 0, bytepos = 0}, current = {pos = {charpos = 0, bytepos = 0}, overlay_string_index = 0, string_pos = {charpos = 0, bytepos = 0}, dpvec_index = 0}, from_overlay = 0x0, area = LEFT_MARGIN_AREA, method = GET_FROM_BUFFER, paragraph_embedding = NEUTRAL_DIR, multibyte_p = false, string_from_display_prop_p = false, string_from_prefix_prop_p = false, display_ellipsis_p = false, avoid_cursor_p = false, bidi_p = false, from_disp_prop_p = false, line_wrap = TRUNCATE, voffset = 0, space_width = 0x0, font_height = 0x0}, {string = 0x0, string_nchars = 0, end_charpos = 0, stop_charpos = 0, prev_stop = 0, base_level_stop = 0, cmp_it = {stop_pos = 0, id = 0, ch = 0, rule_idx = 0, lookback = 0, nglyphs = 0, reversed_p = false, parent_it = 0x0, charpos = 0, nchars = 0, nbytes = 0, from = 0, to = 0, width = 0}, face_id = 0, u = {image = {object = 0x0, slice = {x = 0x0, y = 0x0, width = 0x0, height = 0x0}, image_id = 0}, stretch = {object = 0x0}, xwidget = {object = 0x0}}, position = {charpos = 0, bytepos = 0}, current = {pos = {charpos = 0, bytepos = 0}, overlay_string_index = 0, string_pos = {charpos = 0, bytepos = 0}, dpvec_index = 0}, from_overlay = 0x0, area = LEFT_MARGIN_AREA, method = GET_FROM_BUFFER, paragraph_embedding = NEUTRAL_DIR, multibyte_p = false, string_from_display_prop_p = false, string_from_prefix_prop_p = false, display_ellipsis_p = false, avoid_cursor_p = false, bidi_p = false, from_disp_prop_p = false, line_wrap = TRUNCATE, voffset = 0, space_width = 0x0, font_height = 0x0}, {string = 0x0, string_nchars = 0, end_charpos = 0, stop_charpos = 0, prev_stop = 0, base_level_stop = 0, cmp_it = {stop_pos = 0, id = 0, ch = 0, rule_idx = 0, lookback = 0, nglyphs = 0, reversed_p = false, parent_it = 0x0, charpos = 0, nchars = 0, nbytes = 0, from = 0, to = 0, width = 0}, face_id = 0, u = {image = {object = 0x0, slice = {x = 0x0, y = 0x0, width = 0x0, height = 0x0}, image_id = 0}, stretch = {object = 0x0}, xwidget = {object = 0x0}}, position = {charpos = 0, bytepos = 0}, current = {pos = {charpos = 0, bytepos = 0}, overlay_string_index = 0, string_pos = {charpos = 0, bytepos = 0}, dpvec_index = 0}, from_overlay = 0x0, area = LEFT_MARGIN_AREA, method = GET_FROM_BUFFER, paragraph_embedding = NEUTRAL_DIR, multibyte_p = false, string_from_display_prop_p = false, string_from_prefix_prop_p = false, display_ellipsis_p = false, avoid_cursor_p = false, bidi_p = false, from_disp_prop_p = false, line_wrap = TRUNCATE, voffset = 0, space_width = 0x0, font_height = 0x0}}, sp = -1, selective = 0, what = IT_CHARACTER, face_id = 90, selective_display_ellipsis_p = true, ctl_arrow_p = true, face_box_p = false, start_of_box_run_p = false, end_of_box_run_p = false, overlay_strings_at_end_processed_p = false, ignore_overlay_strings_at_pos_p = false, glyph_not_available_p = false, starts_in_middle_of_char_p = false, face_before_selective_p = false, constrain_row_ascent_descent_p = false, line_number_produced_p = true, align_visually_p = false, line_wrap = WORD_WRAP, base_face_id = 90, c = 10, len = 1, cmp_it = {stop_pos = 71, id = -1, ch = -2, rule_idx = 0, lookback = 0, nglyphs = 0, reversed_p = false, parent_it = 0x7fffffff96d0, charpos = 0, nchars = 0, nbytes = 0, from = 0, to = 0, width = 0}, char_to_display = 10, glyphless_method = GLYPHLESS_DISPLAY_THIN_SPACE, image_id = 0, xwidget = 0x0, slice = {x = 0x0, y = 0x0, width = 0x0, height = 0x0}, space_width = 0x0, voffset = 0, tab_width = 8, font_height = 0x0, object = 0x555558163ec5, position = {charpos = 70, bytepos = 70}, truncation_pixel_width = 0, continuation_pixel_width = 28, first_visible_x = 0, last_visible_x = 931, last_visible_y = 921, extra_line_spacing = 0, max_extra_line_spacing = 0, override_ascent = -1, override_descent = 0, override_boff = 0, glyph_row = 0x0, area = TEXT_AREA, nglyphs = 1, pixel_width = 28, ascent = 29, descent = 19, max_ascent = 29, max_descent = 19, phys_ascent = 0, phys_descent = 0, max_phys_ascent = 32, max_phys_descent = 19, current_x = 588, wrap_prefix_width = 0, continuation_lines_width = 0, eol_pos = {charpos = 0, bytepos = 0}, current_y = 1065, first_vpos = 0, vpos = 3, hpos = 21, lnum = 3, lnum_bytepos = 53, lnum_width = 2, lnum_pixel_width = 112, pt_lnum = 0, stretch_adjust = 0, left_user_fringe_bitmap = 0, right_user_fringe_bitmap = 0, left_user_fringe_face_id = 0, right_user_fringe_face_id = 0, bidi_p = true, bidi_it = {bytepos = 70, charpos = 70, ch = 10, nchars = 1, ch_len = 1, type = NEUTRAL_B, type_after_wn = NEUTRAL_B, orig_type = NEUTRAL_B, resolved_level = 0 '\000', isolate_level = 0 '\000', invalid_levels = 0, invalid_isolates = 0, prev = {charpos = 69, type = UNKNOWN_BT, orig_type = NEUTRAL_WS}, last_strong = {charpos = 67, type = UNKNOWN_BT, orig_type = UNKNOWN_BT}, next_for_neutral = {charpos = 68, type = UNKNOWN_BT, orig_type = UNKNOWN_BT}, prev_for_neutral = {charpos = 70, type = STRONG_L, orig_type = NEUTRAL_WS}, next_for_ws = {charpos = 70, type = NEUTRAL_B, orig_type = UNKNOWN_BT}, bracket_pairing_pos = -1, bracket_enclosed_type = UNKNOWN_BT, next_en_pos = 0, next_en_type = UNKNOWN_BT, sos = L2R, scan_dir = 1, disp_pos = 88, disp_prop = 1, stack_idx = 0, level_stack = {{next_for_neutral_pos = 0, next_for_neutral_type = 0, last_strong_type = 0, prev_for_neutral_type = 0, level = 0 '\000', flags = 0 '\000'} <repeats 128 times>}, string = {lstring = 0x0, s = 0x0, schars = 0, bufpos = 0, from_disp_str = false, unibyte = false}, w = 0x555555ea5678, paragraph_dir = L2R, separator_limit = 70, first_elt = false, new_paragraph = true, frame_window_p = true}, paragraph_embedding = NEUTRAL_DIR, min_width_property = 0x0, min_width_start = 0} atpos_it = {window = 0x40070a1d11e64f, w = 0x3f4003ee284fe2e4, f = 0x7ffff6b4ce20, method = GET_FROM_IMAGE, stop_charpos = 16, prev_stop = 140737488293248, base_level_stop = 0, end_charpos = 0, medium_narrowing_begv = 140737488292960, medium_narrowing_zv = 140737329389451, large_narrowing_begv = 16, large_narrowing_zv = 0, s = 0x0, string_nchars = 140737329448059, multibyte_p = false, tab_line_p = false, header_line_p = false, string_from_display_prop_p = false, string_from_prefix_prop_p = false, from_disp_prop_p = false, ellipsis_p = false, avoid_cursor_p = false, dp = 0x6ea, dpvec = 0x7fffffff0c78, dpend = 0x7ffff6c6b1e8, dpvec_char_len = 32, dpvec_face_id = 0, saved_face_id = 3, ctl_chars = {0x7fffffff0df0, 0x7fffffff0cc8, 0x7fffffff5068, 0x8000000000000000, 0x7fffffff0df0, 0x0, 0x7fffffff0cb0, 0x7ffff6863097, 0x7fffffff0ce0, 0x10, 0x7fffffff4d90, 0x0, 0x0, 0x55555936f000, 0x1, 0x3fe22a481a339200}, start = {pos = {charpos = -4603273307375881810, bytepos = 4613667463234998144}, overlay_string_index = 4612792300263891968, string_pos = {charpos = 4613139612562246054, bytepos = 0}, dpvec_index = 0}, current = {pos = {charpos = 4613079866588248146, bytepos = 4650225878342486060}, overlay_string_index = 4630732685571851315, string_pos = {charpos = 0, bytepos = 9114861777597660798}, dpvec_index = 2122219134}, n_overlay_strings = 28, overlay_strings_charpos = 16, overlay_strings = {0x55555801a0c0, 0x3ff0000000000000, 0x0, 0x3fe22a481a339200, 0xc01de350edd2b1ae, 0x40070a1d11e64f80, 0x4003ee284fe2e400, 0x1, 0x3fe22a481a339200, 0xc01de350edd2b1ae, 0x40070a1d11e64f80, 0x4003ee284fe2e400, 0x40052a09420e49a6, 0x0, 0x0, 0x4004f3b2907fb852}, string_overlays = {0x4088ebcc63eec82c, 0x4043aad7c54d0433, 0x0, 0x5555585062e0, 0x7fffffff0e20, 0x7ffff69f83f3, 0x5555585062e0, 0x7ffff7411388, 0x555559f60bb0, 0x555559db4810, 0x3633363300000000, 0x5fa0a761a8dec200, 0x7ffff6a022d0, 0x7fffffff0e40, 0x1, 0x0}, string = 0x7ffff7ffd000 <_rtld_global>, from_overlay = 0x5555559c7e98, stack = {{string = 0x7fffffff0e80, string_nchars = -212729927, end_charpos = 140737488294032, stop_charpos = 140737488294036, prev_stop = -1, base_level_stop = 0, cmp_it = {stop_pos = 140733193388033, id = 6890691467763696128, ch = -468903480, rule_idx = 48, lookback = 140737488293728, nglyphs = -212872889, reversed_p = 255, parent_it = 0x3000000028, charpos = 140737488293744, nchars = -61776, nbytes = 32767, from = -1461796352, to = 1604364129, width = -60960}, face_id = -156293085, u = {image = {object = 0x4, slice = {x = 0xffffffff, y = 0x3636, width = 0x0, height = 0x555559f61050}, image_id = 139499797801}, stretch = {object = 0x4}, xwidget = {object = 0x4}}, position = {charpos = 0, bytepos = 140737488293648}, current = {pos = {charpos = 93824994877581, bytepos = 0}, overlay_string_index = 93824997599328, string_pos = {charpos = 25056, bytepos = 25056}, dpvec_index = -61632}, from_overlay = 0x555555a7d6c0 <lispsym+69696>, area = 69696, method = GET_FROM_BUFFER, paragraph_embedding = (unknown: 0xffff0fac), multibyte_p = true, string_from_display_prop_p = true, string_from_prefix_prop_p = true, display_ellipsis_p = true, avoid_cursor_p = true, bidi_p = true, from_disp_prop_p = true, line_wrap = (WORD_WRAP | WINDOW_WRAP | unknown: 0x55952260), voffset = 21845, space_width = 0x4000061e0, font_height = 0x0}, {string = 0x7fffffff1230, string_nchars = 1435024062, end_charpos = 0, stop_charpos = 140737488294528, prev_stop = 0, base_level_stop = 93824996418135, cmp_it = {stop_pos = 16370, id = 140737488294656, ch = -157318157, rule_idx = 17179934720, lookback = 4294967295, nglyphs = 0, reversed_p = false, parent_it = 0x7fffffff1b30, charpos = 93823560594998, nchars = 1435837028, nbytes = 21845, from = -60659, to = 32767, width = 408}, face_id = -61296, u = {image = {object = 0x0, slice = {x = 0x4, y = 0x7fffffff1090, width = 0x4, height = 0x0}, image_id = 0}, stretch = {object = 0x0}, xwidget = {object = 0x0}}, position = {charpos = 25056, bytepos = 93824996418144}, current = {pos = {charpos = 362, bytepos = 4603288258291667456}, overlay_string_index = -4603273307375881810, string_pos = {charpos = 4613667463234998144, bytepos = 4612792300263891968}, dpvec_index = 1}, from_overlay = 0x3fe22a481a339200, area = -304959058, method = 3223184208, paragraph_embedding = (unknown: 0x11e64f80), multibyte_p = true, string_from_display_prop_p = false, string_from_prefix_prop_p = true, display_ellipsis_p = true, avoid_cursor_p = true, bidi_p = false, from_disp_prop_p = false, line_wrap = (unknown: 0x4fe2e400), voffset = -4568, space_width = 0x2a302509420e49a6, font_height = 0x782a2e}, {string = 0x36333633, string_nchars = -1870677934, end_charpos = 4650225878342486060, stop_charpos = 4630732685571851315, prev_stop = 4629921929386833136, base_level_stop = 4613139612562246054, cmp_it = {stop_pos = 0, id = 0, ch = -1870677934, rule_idx = 93825059128176, lookback = 140737488294560, nglyphs = 0, reversed_p = 52, parent_it = 0x404810c920000000, charpos = 4651986542137442304, nchars = 0, nbytes = 1079457493, from = 0, to = 1078427648, width = 0}, face_id = 0, u = {image = {object = 0x555559f43400, slice = {x = 0xd, y = 0x859f3ed50, width = 0x18, height = 0x7fffffff1190}, image_id = 93824994739604}, stretch = {object = 0x555559f43400}, xwidget = {object = 0x555559f43400}}, position = {charpos = 139642271633408, bytepos = 13}, current = {pos = {charpos = 13, bytepos = 93825053320016}, overlay_string_index = 18688950808, string_pos = {charpos = 93825053320016, bytepos = 24}, dpvec_index = 1492738900}, from_overlay = 0x7fffffff11d0, area = 1434162419, method = 21845, paragraph_embedding = (unknown: 0x59f60c60), multibyte_p = true, string_from_display_prop_p = false, string_from_prefix_prop_p = true, display_ellipsis_p = false, avoid_cursor_p = true, bidi_p = false, from_disp_prop_p = true, line_wrap = TRUNCATE, voffset = -24320, space_width = 0xd, font_height = 0xd}, {string = 0x555558f96350, string_nchars = 1492738900, end_charpos = 140737488294400, stop_charpos = 93824994743377, prev_stop = 139642271634320, base_level_stop = 13, cmp_it = {stop_pos = 140737488294480, id = 93825053320020, ch = 1492738900, rule_idx = 140737488294432, lookback = 93824994731291, nglyphs = 1492738900, reversed_p = 85, parent_it = 0x7fffffff1250, charpos = 93824994742809, nchars = 13, nbytes = 0, from = -60672, to = 32767, width = 48}, face_id = 1, u = {image = {object = 0x7fffffff12a0, slice = {x = 0x5555557b919a <make_string+95>, y = 0xd, width = 0x7fffffff1300, height = 0xc07fc5f70e36a354}, image_id = 13}, stretch = {object = 0x7fffffff12a0}, xwidget = {object = 0x7fffffff12a0}}, position = {charpos = 13, bytepos = 6890691467763696128}, current = {pos = {charpos = 140737488311056, bytepos = 48}, overlay_string_index = 140737488311232, string_pos = {charpos = 93824994743877, bytepos = 4629641334369244053}, dpvec_index = 1435837015}, from_overlay = 0x4044e06e84fe2e40, area = -60672, method = 32767, paragraph_embedding = (unknown: 0x4000), multibyte_p = false, string_from_display_prop_p = false, string_from_prefix_prop_p = false, display_ellipsis_p = false, avoid_cursor_p = false, bidi_p = false, from_disp_prop_p = false, line_wrap = (WORD_WRAP | unknown: 0xc), voffset = 0, space_width = 0x555558f96354, font_height = 0x3000000008}, {string = 0x7fffffff53d0, string_nchars = -44272, end_charpos = 3689630504453485091, stop_charpos = 4612812151121654580, prev_stop = -4575721031499078828, base_level_stop = -4589239456800490327, cmp_it = {stop_pos = 8, id = 93824996420288, ch = 0, rule_idx = 4643002171170750464, lookback = 4629874139774058496, nglyphs = 0, reversed_p = 96, parent_it = 0x4040c98000000000, charpos = 93825069879360, nchars = -45776, nbytes = 32767, from = -60112, to = 32767, width = 0}, face_id = 0, u = {image = {object = 0x0, slice = {x = 0x7fffffff4d30, y = 0x7fffffff1490, width = 0x7ffff69f7e45, height = 0x7fffffff1400}, image_id = 140737331037178}, stretch = {object = 0x0}, xwidget = {object = 0x0}}, position = {charpos = 4647401213645363656, bytepos = 4629641334369244052}, current = {pos = {charpos = 4647441891651210398, bytepos = 4631073082125987391}, overlay_string_index = 4647377030233203172, string_pos = {charpos = 4631073082125987391, bytepos = 4643018074970033172}, dpvec_index = -997502060}, from_overlay = 0x407ee2c7e40d19c8, area = -60200, method = 32767, paragraph_embedding = (unknown: 0xffff1490), multibyte_p = true, string_from_display_prop_p = true, string_from_prefix_prop_p = true, display_ellipsis_p = true, avoid_cursor_p = true, bidi_p = true, from_disp_prop_p = true, line_wrap = (WORD_WRAP | unknown: 0xf69f82d8), voffset = 32767, space_width = 0x3fefffffffffffff, font_height = 0x0}}, sp = -1, selective = 4607182418800017407, what = IT_CHARACTER, face_id = 1025507328, selective_display_ellipsis_p = false, ctl_arrow_p = false, face_box_p = false, start_of_box_run_p = false, end_of_box_run_p = false, overlay_strings_at_end_processed_p = false, ignore_overlay_strings_at_pos_p = false, glyph_not_available_p = false, starts_in_middle_of_char_p = false, face_before_selective_p = false, constrain_row_ascent_descent_p = false, line_number_produced_p = false, align_visually_p = false, line_wrap = TRUNCATE, base_face_id = 0, c = 0, len = 1, cmp_it = {stop_pos = 4643018074970033172, id = 4629641334369244052, ch = -98317154, rule_idx = 4631073082125987391, lookback = 93825069879536, nglyphs = 0, reversed_p = false, parent_it = 0x555559f610f0, charpos = 140737488296016, nchars = -59696, nbytes = 32767, from = -156577510, to = 32767, width = 0}, char_to_display = -146685535, glyphless_method = 32767, image_id = 1, xwidget = 0x407ee2c7e40d19c8, slice = {x = 0x403fca43c48b5395, y = 0x407f07c6fa23cc9e, width = 0x4044e06e84fe2e40, height = 0x1}, space_width = 0x407ee2c7e40d19c8, voffset = 21397, tab_width = -15221, font_height = 0x407f07c6fa23cc9e, object = 0x4044e06e84fe2e40, position = {charpos = 4613139612562246054, bytepos = 0}, truncation_pixel_width = 0, continuation_pixel_width = 0, first_visible_x = 0, last_visible_x = -1870677934, last_visible_y = 1074066354, extra_line_spacing = 238461780, max_extra_line_spacing = -1065368073, override_ascent = 1681079465, override_descent = -1068515577, override_boff = 1, glyph_row = 0x407ee2c7e40d19c8, area = -997502059, nglyphs = 1077922371, pixel_width = -98317154, ascent = 1082066886, descent = -2063716800, max_ascent = 1078255726, max_descent = 1, phys_ascent = 0, phys_descent = -468903480, max_phys_ascent = 1082057415, max_phys_descent = -997502059, current_x = 1077922371, wrap_prefix_width = -98317154, continuation_lines_width = 1082066886, eol_pos = {charpos = 4631073082125987392, bytepos = 4613139612562246054}, current_y = 0, first_vpos = 0, vpos = 0, hpos = 0, lnum = 4613079866588248146, lnum_bytepos = -4575721031499078828, lnum_width = 1681079465, lnum_pixel_width = -1068515577, pt_lnum = 1, stretch_adjust = -464614380, left_user_fringe_bitmap = 20566, right_user_fringe_bitmap = 16495, left_user_fringe_face_id = 742292, right_user_fringe_face_id = 1034819, bidi_p = true, bidi_it = {bytepos = 4647441891651210398, charpos = 4631073082125987391, ch = 1, nchars = 4643018074970033172, ch_len = 4629641334369244052, type = 4196650142, type_after_wn = 1082066886, orig_type = 2231250495, resolved_level = 110 'n', isolate_level = -32 '\340', invalid_levels = 4613139612562246054, invalid_isolates = 0, prev = {charpos = 0, type = 2424289362, orig_type = 1074066354}, last_strong = {charpos = -4575721031499078828, type = 1681079465, orig_type = 3226451719}, next_for_neutral = {charpos = 4647401213645363656, type = 3297465237, orig_type = 1077922371}, prev_for_neutral = {charpos = 4647441891651210398, type = 2231250496, orig_type = 1078255726}, next_for_ws = {charpos = 140737488298704, type = 1509119888, orig_type = 21845}, bracket_pairing_pos = 93825069701008, bracket_enclosed_type = 1509119888, next_en_pos = 140737488295568, next_en_type = 4147919443, sos = (L2R | R2L | unknown: 0x7ffc), scan_dir = 0, disp_pos = 93825037082816, disp_prop = -59728, stack_idx = 32767, level_stack = {{next_for_neutral_pos = 140737341308310, next_for_neutral_type = 0, last_strong_type = 0, prev_for_neutral_type = 3, level = 1 '\001', flags = 88 'X'}, {next_for_neutral_pos = 4629641334369244052, next_for_neutral_type = 0, last_strong_type = 2, prev_for_neutral_type = 3, level = 255 '\377', flags = 255 '\377'}, {next_for_neutral_pos = 140737341667614, next_for_neutral_type = 4, last_strong_type = 2, prev_for_neutral_type = 6, level = 139 '\213', flags = 196 '\304'}, {next_for_neutral_pos = 1, next_for_neutral_type = 0, last_strong_type = 6, prev_for_neutral_type = 3, level = 255 '\377', flags = 255 '\377'}, {next_for_neutral_pos = 140737341669793, next_for_neutral_type = 1, last_strong_type = 5, prev_for_neutral_type = 2, level = 51 '3', flags = 100 'd'}, {next_for_neutral_pos = 140737488297728, next_for_neutral_type = 0, last_strong_type = 4, prev_for_neutral_type = 1, level = 255 '\377', flags = 255 '\377'}, {next_for_neutral_pos = 140737331752503, next_for_neutral_type = 0, last_strong_type = 2, prev_for_neutral_type = 2, level = 174 '\256', flags = 246 '\366'}, {next_for_neutral_pos = 0, next_for_neutral_type = 0, last_strong_type = 0, prev_for_neutral_type = 0, level = 0 '\000', flags = 0 '\000'}, {next_for_neutral_pos = 4607182418800017408, next_for_neutral_type = 2, last_strong_type = 1, prev_for_neutral_type = 5, level = 115 's', flags = 213 '\325'}, {next_for_neutral_pos = 7656190414424877197, next_for_neutral_type = 0, last_strong_type = 0, prev_for_neutral_type = 0, level = 0 '\000', flags = 0 '\000'}, {next_for_neutral_pos = 4631970672761896960, next_for_neutral_type = 0, last_strong_type = 0, prev_for_neutral_type = 0, level = 0 '\000', flags = 224 '\340'}, {next_for_neutral_pos = 4636234629857148928, next_for_neutral_type = 0, last_strong_type = 0, prev_for_neutral_type = 0, level = 0 '\000', flags = 0 '\000'}, {next_for_neutral_pos = 4636455816377925632, next_for_neutral_type = 6, last_strong_type = 4, prev_for_neutral_type = 6, level = 14 '\016', flags = 66 'B'}, {next_for_neutral_pos = 0, next_for_neutral_type = 0, last_strong_type = 0, prev_for_neutral_type = 0, level = 0 '\000', flags = 0 '\000'}, {next_for_neutral_pos = 4613079866588248146, next_for_neutral_type = 4, last_strong_type = 2, prev_for_neutral_type = 5, level = 54 '6', flags = 14 '\016'}, {next_for_neutral_pos = -4589239456800490327, next_for_neutral_type = 6, last_strong_type = 4, prev_for_neutral_type = 6, level = 14 '\016', flags = 66 'B'}, {next_for_neutral_pos = 0, next_for_neutral_type = 0, last_strong_type = 0, prev_for_neutral_type = 0, level = 0 '\000', flags = 0 '\000'}, {next_for_neutral_pos = 4613079866588248146, next_for_neutral_type = 4, last_strong_type = 2, prev_for_neutral_type = 5, level = 54 '6', flags = 14 '\016'}, {next_for_neutral_pos = -4589239456800490327, next_for_neutral_type = 1, last_strong_type = 0, prev_for_neutral_type = 0, level = 0 '\000', flags = 0 '\000'}, {next_for_neutral_pos = 4643018074970033172, next_for_neutral_type = 4, last_strong_type = 2, prev_for_neutral_type = 6, level = 139 '\213', flags = 196 '\304'}, {next_for_neutral_pos = 4647441891651210398, next_for_neutral_type = 7, last_strong_type = 7, prev_for_neutral_type = 0, level = 254 '\376', flags = 132 '\204'}, {next_for_neutral_pos = 4613139612562246054, next_for_neutral_type = 0, last_strong_type = 0, prev_for_neutral_type = 0, level = 0 '\000', flags = 0 '\000'}, {next_for_neutral_pos = 0, next_for_neutral_type = 2, last_strong_type = 2, prev_for_neutral_type = 1, level = 127 '\177', flags = 144 '\220'}, {next_for_neutral_pos = -4575721031499078828, next_for_neutral_type = 1, last_strong_type = 5, prev_for_neutral_type = 2, level = 51 '3', flags = 100 'd'}, {next_for_neutral_pos = 140737329015954, next_for_neutral_type = 0, last_strong_type = 4, prev_for_neutral_type = 6, level = 243 '\363', flags = 89 'Y'}, {next_for_neutral_pos = 1, next_for_neutral_type = 0, last_strong_type = 1, prev_for_neutral_type = 0, level = 0 '\000', flags = 0 '\000'}, {next_for_neutral_pos = 0, next_for_neutral_type = 0, last_strong_type = 4, prev_for_neutral_type = 6, level = 243 '\363', flags = 89 'Y'}, {next_for_neutral_pos = 16, next_for_neutral_type = 1, last_strong_type = 0, prev_for_neutral_type = 0, level = 0 '\000', flags = 0 '\000'}, {next_for_neutral_pos = 4643018074970033172, next_for_neutral_type = 4, last_strong_type = 2, prev_for_neutral_type = 6, level = 139 '\213', flags = 196 '\304'}, {next_for_neutral_pos = 4647441891651210398, next_for_neutral_type = 7, last_strong_type = 7, prev_for_neutral_type = 0, level = 254 '\376', flags = 132 '\204'}, {next_for_neutral_pos = 1, next_for_neutral_type = 4, last_strong_type = 2, prev_for_neutral_type = 0, level = 78 'N', flags = 228 '\344'}, {next_for_neutral_pos = 4629641334369244052, next_for_neutral_type = 6, last_strong_type = 3, prev_for_neutral_type = 2, level = 35 '#', flags = 250 '\372'}, {next_for_neutral_pos = 4631073082125987391, next_for_neutral_type = 6, last_strong_type = 4, prev_for_neutral_type = 6, level = 14 '\016', flags = 66 'B'}, {next_for_neutral_pos = 0, next_for_neutral_type = 0, last_strong_type = 0, prev_for_neutral_type = 0, level = 0 '\000', flags = 0 '\000'}, {next_for_neutral_pos = 4613079866588248146, next_for_neutral_type = 4, last_strong_type = 2, prev_for_neutral_type = 5, level = 54 '6', flags = 14 '\016'}, {next_for_neutral_pos = -4589239456800490327, next_for_neutral_type = 6, last_strong_type = 4, prev_for_neutral_type = 6, level = 14 '\016', flags = 66 'B'}, {next_for_neutral_pos = 0, next_for_neutral_type = 0, last_strong_type = 0, prev_for_neutral_type = 0, level = 0 '\000', flags = 0 '\000'}, {next_for_neutral_pos = 4613079866588248146, next_for_neutral_type = 4, last_strong_type = 2, prev_for_neutral_type = 5, level = 54 '6', flags = 14 '\016'}, {next_for_neutral_pos = -4589239456800490327, next_for_neutral_type = 0, last_strong_type = 6, prev_for_neutral_type = 5, level = 255 '\377', flags = 255 '\377'}, {next_for_neutral_pos = 140737332395952, next_for_neutral_type = 0, last_strong_type = 1, prev_for_neutral_type = 1, level = 255 '\377', flags = 255 '\377'}, {next_for_neutral_pos = 93825069862992, next_for_neutral_type = 0, last_strong_type = 4, prev_for_neutral_type = 6, level = 255 '\377', flags = 255 '\377'}, {next_for_neutral_pos = 140737330699933, next_for_neutral_type = 0, last_strong_type = 0, prev_for_neutral_type = 0, level = 0 '\000', flags = 0 '\000'}, {next_for_neutral_pos = 0, next_for_neutral_type = 0, last_strong_type = 1, prev_for_neutral_type = 7, level = 205 '\315', flags = 246 '\366'}, {next_for_neutral_pos = 4607182418800017408, next_for_neutral_type = 4, last_strong_type = 1, prev_for_neutral_type = 2, level = 228 '\344', flags = 86 'V'}, {next_for_neutral_pos = -7043559679254557869, next_for_neutral_type = 4, last_strong_type = 1, prev_for_neutral_type = 7, level = 250 '\372', flags = 198 '\306'}, {next_for_neutral_pos = 7223849533019848238, next_for_neutral_type = 0, last_strong_type = 4, prev_for_neutral_type = 0, level = 180 '\264', flags = 246 '\366'}, {next_for_neutral_pos = 4, next_for_neutral_type = 0, last_strong_type = 2, prev_for_neutral_type = 0, level = 0 '\000', flags = 0 '\000'}, {next_for_neutral_pos = 140737488296784, next_for_neutral_type = 0, last_strong_type = 0, prev_for_neutral_type = 0, level = 0 '\000', flags = 0 '\000'}, {next_for_neutral_pos = 0, next_for_neutral_type = 0, last_strong_type = 6, prev_for_neutral_type = 0, level = 255 '\377', flags = 255 '\377'}, {next_for_neutral_pos = 140737329389451, next_for_neutral_type = 0, last_strong_type = 0, prev_for_neutral_type = 0, level = 0 '\000', flags = 0 '\000'}, {next_for_neutral_pos = 0, next_for_neutral_type = 0, last_strong_type = 0, prev_for_neutral_type = 0, level = 0 '\000', flags = 0 '\000'}, {next_for_neutral_pos = 8, next_for_neutral_type = 0, last_strong_type = 0, prev_for_neutral_type = 0, level = 0 '\000', flags = 0 '\000'}, {next_for_neutral_pos = 4629921929386833136, next_for_neutral_type = 0, last_strong_type = 1, prev_for_neutral_type = 1, level = 255 '\377', flags = 255 '\377'}, {next_for_neutral_pos = 140737333604840, next_for_neutral_type = 0, last_strong_type = 4, prev_for_neutral_type = 0, level = 0 '\000', flags = 0 '\000'}, {next_for_neutral_pos = 140737488296451, next_for_neutral_type = 0, last_strong_type = 0, prev_for_neutral_type = 7, level = 255 '\377', flags = 255 '\377'}, {next_for_neutral_pos = 140737488296600, next_for_neutral_type = 0, last_strong_type = 5, prev_for_neutral_type = 1, level = 255 '\377', flags = 255 '\377'}, {next_for_neutral_pos = -9223372036854775808, next_for_neutral_type = 0, last_strong_type = 0, prev_for_neutral_type = 7, level = 255 '\377', flags = 255 '\377'}, {next_for_neutral_pos = 0, next_for_neutral_type = 0, last_strong_type = 0, prev_for_neutral_type = 2, level = 255 '\377', flags = 255 '\377'}, {next_for_neutral_pos = 140737329377431, next_for_neutral_type = 0, last_strong_type = 2, prev_for_neutral_type = 7, level = 0 '\000', flags = 0 '\000'}, {next_for_neutral_pos = 16, next_for_neutral_type = 0, last_strong_type = 2, prev_for_neutral_type = 6, level = 255 '\377', flags = 255 '\377'}, {next_for_neutral_pos = 0, next_for_neutral_type = 0, last_strong_type = 0, prev_for_neutral_type = 0, level = 0 '\000', flags = 0 '\000'}, {next_for_neutral_pos = 93825057353440, next_for_neutral_type = 1, last_strong_type = 0, prev_for_neutral_type = 0, level = 0 '\000', flags = 0 '\000'}, {next_for_neutral_pos = 4643018074970033172, next_for_neutral_type = 4, last_strong_type = 2, prev_for_neutral_type = 6, level = 139 '\213', flags = 196 '\304'}, {next_for_neutral_pos = 4647441891651210398, next_for_neutral_type = 7, last_strong_type = 7, prev_for_neutral_type = 0, level = 254 '\376', flags = 132 '\204'}, {next_for_neutral_pos = 4613139612562246054, next_for_neutral_type = 0, last_strong_type = 0, prev_for_neutral_type = 0, level = 0 '\000', flags = 0 '\000'}, {next_for_neutral_pos = 0, next_for_neutral_type = 2, last_strong_type = 2, prev_for_neutral_type = 1, level = 127 '\177', flags = 144 '\220'}, {next_for_neutral_pos = -4575721031499078828, next_for_neutral_type = 1, last_strong_type = 5, prev_for_neutral_type = 2, level = 51 '3', flags = 100 'd'}, {next_for_neutral_pos = 0, next_for_neutral_type = 0, last_strong_type = 4, prev_for_neutral_type = 4, level = 255 '\377', flags = 255 '\377'}, {next_for_neutral_pos = 140737275771307, next_for_neutral_type = 0, last_strong_type = 0, prev_for_neutral_type = 0, level = 0 '\000', flags = 0 '\000'}, {next_for_neutral_pos = 16, next_for_neutral_type = 0, last_strong_type = 0, prev_for_neutral_type = 3, level = 1 '\001', flags = 88 'X'}, {next_for_neutral_pos = 4607182418800017408, next_for_neutral_type = 0, last_strong_type = 0, prev_for_neutral_type = 0, level = 0 '\000', flags = 0 '\000'}, {next_for_neutral_pos = 4643018074970033172, next_for_neutral_type = 4, last_strong_type = 2, prev_for_neutral_type = 6, level = 139 '\213', flags = 196 '\304'}, {next_for_neutral_pos = 4647441891651210398, next_for_neutral_type = 7, last_strong_type = 7, prev_for_neutral_type = 0, level = 254 '\376', flags = 132 '\204'}, {next_for_neutral_pos = 1, next_for_neutral_type = 4, last_strong_type = 2, prev_for_neutral_type = 0, level = 78 'N', flags = 228 '\344'}, {next_for_neutral_pos = 4629641334369244052, next_for_neutral_type = 6, last_strong_type = 3, prev_for_neutral_type = 2, level = 35 '#', flags = 250 '\372'}, {next_for_neutral_pos = 4631073082125987391, next_for_neutral_type = 6, last_strong_type = 4, prev_for_neutral_type = 6, level = 14 '\016', flags = 66 'B'}, {next_for_neutral_pos = 0, next_for_neutral_type = 0, last_strong_type = 0, prev_for_neutral_type = 0, level = 0 '\000', flags = 0 '\000'}, {next_for_neutral_pos = 4613079866588248146, next_for_neutral_type = 4, last_strong_type = 2, prev_for_neutral_type = 5, level = 54 '6', flags = 14 '\016'}, {next_for_neutral_pos = -4589239456800490327, next_for_neutral_type = 0, last_strong_type = 0, prev_for_neutral_type = 0, level = 0 '\000', flags = 0 '\000'}, {next_for_neutral_pos = 140737488310376, next_for_neutral_type = 0, last_strong_type = 6, prev_for_neutral_type = 6, level = 255 '\377', flags = 255 '\377'}, {next_for_neutral_pos = 140737331746484, next_for_neutral_type = 0, last_strong_type = 0, prev_for_neutral_type = 4, level = 255 '\377', flags = 255 '\377'}, {next_for_neutral_pos = 0, next_for_neutral_type = 0, last_strong_type = 2, prev_for_neutral_type = 1, level = 245 '\365', flags = 89 'Y'}, {next_for_neutral_pos = 93825068124176, next_for_neutral_type = 0, last_strong_type = 0, prev_for_neutral_type = 0, level = 0 '\000', flags = 0 '\000'}, {next_for_neutral_pos = 140737488296880, next_for_neutral_type = 0, last_strong_type = 2, prev_for_neutral_type = 3, level = 160 '\240', flags = 246 '\366'}, {next_for_neutral_pos = 140737488296880, next_for_neutral_type = 0, last_strong_type = 1, prev_for_neutral_type = 3, level = 255 '\377', flags = 255 '\377'}, {next_for_neutral_pos = 0, next_for_neutral_type = 0, last_strong_type = 2, prev_for_neutral_type = 0, level = 219 '\333', flags = 89 'Y'}, {next_for_neutral_pos = 0, next_for_neutral_type = 6, last_strong_type = 3, prev_for_neutral_type = 2, level = 35 '#', flags = 250 '\372'}, {next_for_neutral_pos = 4631073082125987391, next_for_neutral_type = 4, last_strong_type = 6, prev_for_neutral_type = 2, level = 170 '\252', flags = 246 '\366'}, {next_for_neutral_pos = 140737488310376, next_for_neutral_type = 0, last_strong_type = 0, prev_for_neutral_type = 0, level = 0 '\000', flags = 0 '\000'}, {next_for_neutral_pos = 140737488297104, next_for_neutral_type = 4, last_strong_type = 1, prev_for_neutral_type = 2, level = 228 '\344', flags = 86 'V'}, {next_for_neutral_pos = 93825057353440, next_for_neutral_type = 0, last_strong_type = 0, prev_for_neutral_type = 4, level = 255 '\377', flags = 255 '\377'}, {next_for_neutral_pos = 140737488298744, next_for_neutral_type = 0, last_strong_type = 4, prev_for_neutral_type = 3, level = 54 '6', flags = 89 'Y'}, {next_for_neutral_pos = 140737488310376, next_for_neutral_type = 0, last_strong_type = 0, prev_for_neutral_type = 4, level = 255 '\377', flags = 255 '\377'}, {next_for_neutral_pos = 140737488298744, next_for_neutral_type = 0, last_strong_type = 4, prev_for_neutral_type = 3, level = 54 '6', flags = 89 'Y'}, {next_for_neutral_pos = 140737488310376, next_for_neutral_type = 0, last_strong_type = 0, prev_for_neutral_type = 1, level = 255 '\377', flags = 255 '\377'}, {next_for_neutral_pos = 140737331997301, next_for_neutral_type = 2, last_strong_type = 0, prev_for_neutral_type = 0, level = 0 '\000', flags = 0 '\000'}, {next_for_neutral_pos = 0, next_for_neutral_type = 0, last_strong_type = 0, prev_for_neutral_type = 0, level = 0 '\000', flags = 0 '\000'}, {next_for_neutral_pos = 0, next_for_neutral_type = 0, last_strong_type = 0, prev_for_neutral_type = 0, level = 0 '\000', flags = 0 '\000'}, {next_for_neutral_pos = 16, next_for_neutral_type = 0, last_strong_type = 4, prev_for_neutral_type = 6, level = 243 '\363', flags = 89 'Y'}, {next_for_neutral_pos = 9, next_for_neutral_type = 0, last_strong_type = 0, prev_for_neutral_type = 0, level = 0 '\000', flags = 0 '\000'}, {next_for_neutral_pos = 140737488296880, next_for_neutral_type = 0, last_strong_type = 2, prev_for_neutral_type = 3, level = 160 '\240', flags = 246 '\366'}, {next_for_neutral_pos = 140737488296880, next_for_neutral_type = 0, last_strong_type = 1, prev_for_neutral_type = 3, level = 255 '\377', flags = 255 '\377'}, {next_for_neutral_pos = 0, next_for_neutral_type = 0, last_strong_type = 2, prev_for_neutral_type = 0, level = 219 '\333', flags = 89 'Y'}, {next_for_neutral_pos = 0, next_for_neutral_type = 0, last_strong_type = 5, prev_for_neutral_type = 1, level = 255 '\377', flags = 255 '\377'}, {next_for_neutral_pos = 140737488296880, next_for_neutral_type = 4, last_strong_type = 6, prev_for_neutral_type = 2, level = 170 '\252', flags = 246 '\366'}, {next_for_neutral_pos = 140737488297728, next_for_neutral_type = 0, last_strong_type = 0, prev_for_neutral_type = 0, level = 0 '\000', flags = 0 '\000'}, {next_for_neutral_pos = -9223372036854775808, next_for_neutral_type = 0, last_strong_type = 2, prev_for_neutral_type = 5, level = 0 '\000', flags = 0 '\000'}, {next_for_neutral_pos = 93825069757472, next_for_neutral_type = 0, last_strong_type = 0, prev_for_neutral_type = 0, level = 0 '\000', flags = 0 '\000'}, {next_for_neutral_pos = 0, next_for_neutral_type = 0, last_strong_type = 0, prev_for_neutral_type = 0, level = 0 '\000', flags = 0 '\000'}, {next_for_neutral_pos = 4607182418800017408, next_for_neutral_type = 0, last_strong_type = 0, prev_for_neutral_type = 0, level = 0 '\000', flags = 0 '\000'}, {next_for_neutral_pos = 0, next_for_neutral_type = 0, last_strong_type = 0, prev_for_neutral_type = 0, level = 0 '\000', flags = 0 '\000'}, {next_for_neutral_pos = 0, next_for_neutral_type = 0, last_strong_type = 0, prev_for_neutral_type = 0, level = 0 '\000', flags = 0 '\000'}, {next_for_neutral_pos = 0, next_for_neutral_type = 0, last_strong_type = 0, prev_for_neutral_type = 0, level = 0 '\000', flags = 0 '\000'}, {next_for_neutral_pos = 0, next_for_neutral_type = 0, last_strong_type = 0, prev_for_neutral_type = 0, level = 0 '\000', flags = 0 '\000'}, {next_for_neutral_pos = 4607182418800017408, next_for_neutral_type = 0, last_strong_type = 0, prev_for_neutral_type = 0, level = 0 '\000', flags = 0 '\000'}, {next_for_neutral_pos = 0, next_for_neutral_type = 0, last_strong_type = 7, prev_for_neutral_type = 3, level = 255 '\377', flags = 255 '\377'}, {next_for_neutral_pos = 140737488298704, next_for_neutral_type = 7, last_strong_type = 2, prev_for_neutral_type = 0, level = 255 '\377', flags = 255 '\377'}, {next_for_neutral_pos = 4607182418800017408, next_for_neutral_type = 0, last_strong_type = 0, prev_for_neutral_type = 0, level = 0 '\000', flags = 0 '\000'}, {next_for_neutral_pos = 0, next_for_neutral_type = 0, last_strong_type = 0, prev_for_neutral_type = 4, level = 255 '\377', flags = 255 '\377'}, {next_for_neutral_pos = 140737488298896, next_for_neutral_type = 0, last_strong_type = 2, prev_for_neutral_type = 6, level = 255 '\377', flags = 255 '\377'}, {next_for_neutral_pos = 140737488298056, next_for_neutral_type = 0, last_strong_type = 2, prev_for_neutral_type = 1, level = 245 '\365', flags = 89 'Y'}, {next_for_neutral_pos = 140737488298704, next_for_neutral_type = 0, last_strong_type = 6, prev_for_neutral_type = 4, level = 255 '\377', flags = 255 '\377'}, {next_for_neutral_pos = 0, next_for_neutral_type = 0, last_strong_type = 6, prev_for_neutral_type = 7, level = 255 '\377', flags = 255 '\377'}, {next_for_neutral_pos = 140737331038358, next_for_neutral_type = 0, last_strong_type = 6, prev_for_neutral_type = 4, level = 255 '\377', flags = 255 '\377'}, {next_for_neutral_pos = 0, next_for_neutral_type = 1, last_strong_type = 0, prev_for_neutral_type = 0, level = 0 '\000', flags = 0 '\000'}, {next_for_neutral_pos = 4643018074970033172, next_for_neutral_type = 4, last_strong_type = 2, prev_for_neutral_type = 6, level = 139 '\213', flags = 196 '\304'}, {next_for_neutral_pos = 4647441891651210398, next_for_neutral_type = 7, last_strong_type = 7, prev_for_neutral_type = 0, level = 254 '\376', flags = 132 '\204'}, {next_for_neutral_pos = 1, next_for_neutral_type = 4, last_strong_type = 2, prev_for_neutral_type = 0, level = 78 'N', flags = 228 '\344'}}, string = {lstring = 0x403fca43c48b5394, s = 0x407f07c6fa23cc9e <error: Cannot access memory at address 0x407f07c6fa23cc9e>, schars = 4631073082125987391, bufpos = 4613139612562246054, from_disp_str = false, unibyte = false}, w = 0x0, paragraph_dir = (R2L | unknown: 0x907fb850), separator_limit = -4575721031499078828, first_elt = true, new_paragraph = false, frame_window_p = false}, paragraph_embedding = (unknown: 0x120), min_width_property = 0x555559f5d500, min_width_start = -56432} atx_it = {window = 0x1, w = 0x406f5056e44e8c14, f = 0x403fca43c48b5394, method = 4196650142, stop_charpos = 4631073082125987391, prev_stop = 1, base_level_stop = 4643018074970033172, end_charpos = 4629641334369244052, medium_narrowing_begv = 4647441891651210398, medium_narrowing_zv = 4631073082125987391, large_narrowing_begv = 4613139612562246054, large_narrowing_zv = 0, s = 0x0, string_nchars = 4613079866588248146, multibyte_p = false, tab_line_p = false, header_line_p = true, string_from_display_prop_p = false, string_from_prefix_prop_p = true, from_disp_prop_p = false, ellipsis_p = true, avoid_cursor_p = false, dp = 0xc04fbf0764333ca9, dpvec = 0xffff2808, dpend = 0x7fffffff32a0, dpvec_char_len = 1536, dpvec_face_id = 0, saved_face_id = 9, ctl_chars = {0x7fffffff3370, 0x7fffffff2870, 0x7ffff6871756, 0x555559f5d4e0, 0x7fffffff4d30, 0x7fffffff2190, 0x0, 0x0, 0x0, 0x7fffffff4d30, 0x7fffffff20f0, 0x7ffff69f7e45, 0x7fffffff2060, 0x7ffff69f83fa, 0x406f5056e44e8c14, 0x403fca43c48b5393}, start = {pos = {charpos = 4647441891651210398, bytepos = 4631073082125987390}, overlay_string_index = 4647459373322944026, string_pos = {charpos = 4631073082125987393, bytepos = 4641141691553465311}, dpvec_index = 839058969}, current = {pos = {charpos = 4643018074970033172, bytepos = 140737488298296}, overlay_string_index = 140737488298224, string_pos = {charpos = 140737331036889, bytepos = 4607182418800017407}, dpvec_index = 0}, n_overlay_strings = 0, overlay_strings_charpos = 4607182418800017407, overlay_strings = {0x3d20000000000000, 0x0, 0x0, 0x1, 0x4068a5c7554cc3df, 0x403d273232030619, 0x407f17ad3ef93e1a, 0x4044e06e84fe2e41, 0x555559f611c0, 0x0, 0x555559f611c0, 0x7fffffff24b0, 0x7fffffff2330, 0x7ffff6aad11a, 0x3ff0028100000000, 0x0}, string_overlays = {0x1, 0x406f5056e44e8c14, 0x555555a76f10 <lispsym+43152>, 0x1aa0, 0x1aa0, 0x7fffeefb34e4, 0x555555a6c680 <lispsym>, 0x0, 0x0, 0x7fffffff2170, 0x5555558d4913 <builtin_lisp_symbol+48>, 0x583b1b33, 0x7fffffff21f0, 0x5555558d6666 <parse_image_spec+1352>, 0x11430, 0xd64333ca9}, string = 0x7fffffff2210, from_overlay = 0x5555583b1983, stack = {{string = 0xdc48b5394, string_nchars = 1480268595, end_charpos = 2, stop_charpos = 6816, prev_stop = 93825040849363, base_level_stop = 4, cmp_it = {stop_pos = 0, id = 140737488289795, ch = 1435322643, rule_idx = 11808, lookback = 140737488298832, nglyphs = 1435389997, reversed_p = 85, parent_it = 0xc07fc5f70e36a354, charpos = 93825040849283, nchars = 1435837253, nbytes = 21845, from = 3, to = 257, width = 70704}, face_id = 1435837288, u = {image = {object = 0x1, slice = {x = 0x0, y = 0x55555595234b, width = 0x10000000001, height = 0x555558c881d4}, image_id = 93824996419852}, stretch = {object = 0x1}, xwidget = {object = 0x1}}, position = {charpos = 1, bytepos = 0}, current = {pos = {charpos = 93824996419862, bytepos = 1}, overlay_string_index = 0, string_pos = {charpos = 93824996418438, bytepos = 1099511627783}, dpvec_index = 20592}, from_overlay = 0x55555595238e, area = 5, method = 256, paragraph_embedding = R2L, multibyte_p = false, string_from_display_prop_p = false, string_from_prefix_prop_p = false, display_ellipsis_p = false, avoid_cursor_p = false, bidi_p = false, from_disp_prop_p = false, line_wrap = (WINDOW_WRAP | unknown: 0x55952394), voffset = 21845, space_width = 0x8, font_height = 0x0}, {string = 0x55555595239e, string_nchars = 0, end_charpos = 0, stop_charpos = 93824996418474, prev_stop = 0, base_level_stop = 0, cmp_it = {stop_pos = 93824996418490, id = 0, ch = 0, rule_idx = 93824996418414, lookback = 2, nglyphs = 0, reversed_p = false, parent_it = 0x55555595237a, charpos = 2, nchars = 0, nbytes = 0, from = -1461796352, to = 1604364129, width = -56400}, face_id = 1435328263, u = {image = {object = 0x0, slice = {x = 0x5555583b1983, y = 0x5555583b19a3, width = 0x5555559cf0e0 <image_types>, height = 0x555555a7d2a0 <lispsym+68640>}, image_id = 68640}, stretch = {object = 0x0}, xwidget = {object = 0x0}}, position = {charpos = 68640, bytepos = 68640}, current = {pos = {charpos = 43152, bytepos = 68640}, overlay_string_index = 140737488299216, string_pos = {charpos = 93824993024175, bytepos = 93824997574272}, dpvec_index = 1}, from_overlay = 0xb5, area = -55760, method = 32767, paragraph_embedding = NEUTRAL_DIR, multibyte_p = false, string_from_display_prop_p = false, string_from_prefix_prop_p = false, display_ellipsis_p = false, avoid_cursor_p = false, bidi_p = false, from_disp_prop_p = false, line_wrap = TRUNCATE, voffset = 0, space_width = 0x5555583b1983, font_height = 0x0}, {string = 0x10055555835e80d, string_nchars = -56096, end_charpos = 5774895117, stop_charpos = 140737488299184, prev_stop = 93824995630917, base_level_stop = 48, cmp_it = {stop_pos = 0, id = 93825040849283, ch = 0, rule_idx = 0, lookback = 93825038433989, nglyphs = 726, reversed_p = false, parent_it = 0x555555ea5678, charpos = 140737488299232, nchars = 1480268163, nbytes = 21845, from = 181, to = 0, width = 1477852864}, face_id = -56144, u = {image = {object = 0x0, slice = {x = 0x5555583b1983, y = 0x7fffffff24e0, width = 0x14d, height = 0xb5}, image_id = 181}, stretch = {object = 0x0}, xwidget = {object = 0x0}}, position = {charpos = 93824997617424, bytepos = 43152}, current = {pos = {charpos = 140737488299376, bytepos = 93824993018011}, overlay_string_index = 0, string_pos = {charpos = 1, bytepos = 1}, dpvec_index = 1432436676}, from_overlay = 0x0, area = 181, method = GET_FROM_DISPLAY_VECTOR, paragraph_embedding = (L2R | unknown: 0xb4), multibyte_p = false, string_from_display_prop_p = false, string_from_prefix_prop_p = false, display_ellipsis_p = false, avoid_cursor_p = false, bidi_p = false, from_disp_prop_p = false, line_wrap = (unknown: 0xffff2630), voffset = 32767, space_width = 0x0, font_height = 0x0}, {string = 0x5555583b1983, string_nchars = 0, end_charpos = 256, stop_charpos = 4311744512, prev_stop = 93824997574272, base_level_stop = 0, cmp_it = {stop_pos = 1, id = 1, ch = -55712, rule_idx = 93824993002682, lookback = 1, nglyphs = 1432421516, reversed_p = 85, parent_it = 0x14d, charpos = 140737488320752, nchars = -55792, nbytes = 32513, from = 1441420920, to = 21845, width = -32520}, face_id = -55584, u = {image = {object = 0x5e, slice = {x = 0x7fffffff25e0, y = 0x5555556d8f6e <SUB_CHAR_TABLE_P+29>, width = 0x5e, height = 0x7fffffff2620}, image_id = 93824993828182}, stretch = {object = 0x5e}, xwidget = {object = 0x5e}}, position = {charpos = 281457796841473, bytepos = 140737209826517}, current = {pos = {charpos = 140737209826517, bytepos = 536870856224}, overlay_string_index = 94, string_pos = {charpos = 140737209826512, bytepos = 140737488299616}, dpvec_index = 1433247087}, from_overlay = 0xfffc00000001, area = -278529083, method = 32767, paragraph_embedding = (L2R | unknown: 0xef65fbc4), multibyte_p = true, string_from_display_prop_p = true, string_from_prefix_prop_p = true, display_ellipsis_p = true, avoid_cursor_p = true, bidi_p = true, from_disp_prop_p = true, line_wrap = (unknown: 0xffff2660), voffset = 31, space_width = 0x5e, font_height = 0x7fffef65fbc0}, {string = 0x7fffffff26a0, string_nchars = 1433247087, end_charpos = 93824997574272, stop_charpos = 0, prev_stop = 0, base_level_stop = 140737488299680, cmp_it = {stop_pos = 93824993823729, id = 4016438064, ch = -55584, rule_idx = 93824993828501, lookback = 281457796841560, nglyphs = -278639635, reversed_p = 255, parent_it = 0x5e, charpos = 140737209715688, nchars = 333, nbytes = 0, from = 48, to = 0, width = -55552}, face_id = 1433261549, u = {image = {object = 0xfffc84fe2e41, slice = {x = 0x5e, y = 0x7fffffff2730, width = 0x5555556ddb3d <bidi_get_type+75>, height = 0x7fffffff27c0}, image_id = 281457796841472}, stretch = {object = 0xfffc84fe2e41}, xwidget = {object = 0xfffc84fe2e41}}, position = {charpos = 1, bytepos = 103079180360}, current = {pos = {charpos = 140737488299968, bytepos = 93824993859510}, overlay_string_index = 93825054898320, string_pos = {charpos = 140737488320552, bytepos = 93823560622272}, dpvec_index = 65532}, from_overlay = 0x6, area = LEFT_MARGIN_AREA, method = GET_FROM_BUFFER, paragraph_embedding = (L2R | unknown: 0x32030618), multibyte_p = false, string_from_display_prop_p = true, string_from_prefix_prop_p = false, display_ellipsis_p = false, avoid_cursor_p = true, bidi_p = true, from_disp_prop_p = false, line_wrap = (WINDOW_WRAP | unknown: 0x3ef93e18), voffset = 6061, space_width = 0x4044e06e84fe2e41, font_height = 0x1}}, sp = -1, selective = 4628899088547644953, what = IT_CHARACTER, face_id = 0, selective_display_ellipsis_p = false, ctl_arrow_p = false, face_box_p = false, start_of_box_run_p = false, end_of_box_run_p = false, overlay_strings_at_end_processed_p = false, ignore_overlay_strings_at_pos_p = false, glyph_not_available_p = false, starts_in_middle_of_char_p = false, face_before_selective_p = true, constrain_row_ascent_descent_p = false, line_number_produced_p = false, align_visually_p = false, line_wrap = (WORD_WRAP | unknown: 0x5fa0a760), base_face_id = 1108232614, c = 1074080265, len = 0, cmp_it = {stop_pos = 140737488302400, id = 93824993862015, ch = 238461780, rule_idx = 140737488320552, lookback = 140733193388032, nglyphs = 23, reversed_p = 255, parent_it = 0x0, charpos = 93823560581120, nchars = -55232, nbytes = 32767, from = 333, to = 0, width = 1485854352}, char_to_display = 1507543056, glyphless_method = 21845, image_id = -9223372036854775808, xwidget = 0x7fffffff2810, slice = {x = 0x7ffff6a022d0, y = 0x0, width = 0x0, height = 0x7fffffff2898}, space_width = 0x7fffffff28a0, voffset = 0, tab_width = 0, font_height = 0x407f17ad3ef93e1a, object = 0x4044e06e84fe2e41, position = {charpos = 93825037082816, bytepos = 140737488310376}, truncation_pixel_width = -2979, continuation_pixel_width = -2242, first_visible_x = 32767, last_visible_x = -55056, last_visible_y = 32767, extra_line_spacing = -950711101, max_extra_line_spacing = 4221093, override_ascent = 1507830304, override_descent = 21845, override_boff = -54432, glyph_row = 0x7fffffff2f58, area = 1507830304, nglyphs = 21845, pixel_width = -44952, ascent = 32767, descent = -54432, max_ascent = 32767, max_descent = -53416, phys_ascent = 32767, phys_descent = 1507830304, max_phys_ascent = 21845, max_phys_descent = -44952, current_x = 32767, wrap_prefix_width = -54624, continuation_lines_width = 32767, eol_pos = {charpos = 140737331997301, bytepos = 2}, current_y = 387389207, first_vpos = 1070012183, vpos = 437918234, hpos = 1070209562, lnum = 4596797647894551323, lnum_bytepos = 4607182418800017408, lnum_width = 16, lnum_pixel_width = 0, pt_lnum = 93825050216480, stretch_adjust = 10, left_user_fringe_bitmap = 0, right_user_fringe_bitmap = 0, left_user_fringe_face_id = 0, right_user_fringe_face_id = 0, bidi_p = false, bidi_it = {bytepos = 140737488300048, charpos = 140737331077840, ch = 0, nchars = 0, ch_len = 140737488300184, type = 4294912160, type_after_wn = 32767, orig_type = UNKNOWN_BT, resolved_level = -1 '\377', isolate_level = 127 '\177', invalid_levels = 140737341485767, invalid_isolates = 93825038433984, prev = {charpos = 93825037082816, type = 1477852864, orig_type = 21845}, last_strong = {charpos = 140737488300528, type = 1434415890, orig_type = 21845}, next_for_neutral = {charpos = 4294967298, type = 4294912544, orig_type = 32767}, prev_for_neutral = {charpos = 4611620072425783296, type = UNKNOWN_BT, orig_type = UNKNOWN_BT}, next_for_ws = {charpos = 93824997574272, type = UNKNOWN_BT, orig_type = UNKNOWN_BT}, bracket_pairing_pos = 0, bracket_enclosed_type = 4294912496, next_en_pos = 93824994957760, next_en_type = 1470749008, sos = NEUTRAL_DIR, scan_dir = -54688, disp_pos = 93824994997988, disp_prop = 0, stack_idx = 0, level_stack = {{next_for_neutral_pos = 320, next_for_neutral_type = 0, last_strong_type = 6, prev_for_neutral_type = 0, level = 255 '\377', flags = 255 '\377'}, {next_for_neutral_pos = 93824994659498, next_for_neutral_type = 0, last_strong_type = 0, prev_for_neutral_type = 5, level = 0 '\000', flags = 0 '\000'}, {next_for_neutral_pos = 93825031330128, next_for_neutral_type = 0, last_strong_type = 4, prev_for_neutral_type = 1, level = 255 '\377', flags = 255 '\377'}, {next_for_neutral_pos = 93824994659761, next_for_neutral_type = 0, last_strong_type = 0, prev_for_neutral_type = 0, level = 0 '\000', flags = 0 '\000'}, {next_for_neutral_pos = 320, next_for_neutral_type = 5, last_strong_type = 2, prev_for_neutral_type = 6, level = 122 'z', flags = 85 'U'}, {next_for_neutral_pos = 1, next_for_neutral_type = 0, last_strong_type = 0, prev_for_neutral_type = 3, level = 255 '\377', flags = 255 '\377'}, {next_for_neutral_pos = 93824994724694, next_for_neutral_type = 0, last_strong_type = 2, prev_for_neutral_type = 2, level = 255 '\377', flags = 255 '\377'}, {next_for_neutral_pos = 93825038104392, next_for_neutral_type = 0, last_strong_type = 0, prev_for_neutral_type = 0, level = 0 '\000', flags = 0 '\000'}, {next_for_neutral_pos = 93825038104394, next_for_neutral_type = 0, last_strong_type = 0, prev_for_neutral_type = 3, level = 255 '\377', flags = 255 '\377'}, {next_for_neutral_pos = 93824994706599, next_for_neutral_type = 0, last_strong_type = 0, prev_for_neutral_type = 0, level = 0 '\000', flags = 0 '\000'}, {next_for_neutral_pos = 0, next_for_neutral_type = 1, last_strong_type = 0, prev_for_neutral_type = 0, level = 0 '\000', flags = 0 '\000'}, {next_for_neutral_pos = 0, next_for_neutral_type = 0, last_strong_type = 0, prev_for_neutral_type = 0, level = 0 '\000', flags = 0 '\000'}, {next_for_neutral_pos = 93825067808572, next_for_neutral_type = 1, last_strong_type = 3, prev_for_neutral_type = 0, level = 3 '\003', flags = 50 '2'}, {next_for_neutral_pos = 4647459373322944026, next_for_neutral_type = 1, last_strong_type = 0, prev_for_neutral_type = 1, level = 254 '\376', flags = 132 '\204'}, {next_for_neutral_pos = 1, next_for_neutral_type = 7, last_strong_type = 3, prev_for_neutral_type = 7, level = 76 'L', flags = 85 'U'}, {next_for_neutral_pos = 4628899088547644953, next_for_neutral_type = 2, last_strong_type = 3, prev_for_neutral_type = 0, level = 249 '\371', flags = 62 '>'}, {next_for_neutral_pos = 4631073082125987393, next_for_neutral_type = 6, last_strong_type = 4, prev_for_neutral_type = 6, level = 14 '\016', flags = 66 'B'}, {next_for_neutral_pos = 0, next_for_neutral_type = 0, last_strong_type = 0, prev_for_neutral_type = 0, level = 0 '\000', flags = 0 '\000'}, {next_for_neutral_pos = 4613079866588248146, next_for_neutral_type = 4, last_strong_type = 2, prev_for_neutral_type = 5, level = 54 '6', flags = 14 '\016'}, {next_for_neutral_pos = -4589239456800490327, next_for_neutral_type = 0, last_strong_type = 4, prev_for_neutral_type = 5, level = 255 '\377', flags = 255 '\377'}, {next_for_neutral_pos = 93825059355360, next_for_neutral_type = 0, last_strong_type = 4, prev_for_neutral_type = 2, level = 255 '\377', flags = 255 '\377'}, {next_for_neutral_pos = 140737488310376, next_for_neutral_type = 1, last_strong_type = 0, prev_for_neutral_type = 0, level = 0 '\000', flags = 0 '\000'}, {next_for_neutral_pos = 4641141691553465311, next_for_neutral_type = 1, last_strong_type = 3, prev_for_neutral_type = 0, level = 3 '\003', flags = 50 '2'}, {next_for_neutral_pos = 4647459373322944026, next_for_neutral_type = 1, last_strong_type = 0, prev_for_neutral_type = 1, level = 254 '\376', flags = 132 '\204'}, {next_for_neutral_pos = 1, next_for_neutral_type = 7, last_strong_type = 3, prev_for_neutral_type = 7, level = 76 'L', flags = 85 'U'}, {next_for_neutral_pos = 4628899088547644953, next_for_neutral_type = 2, last_strong_type = 3, prev_for_neutral_type = 0, level = 249 '\371', flags = 62 '>'}, {next_for_neutral_pos = 4631073082125987393, next_for_neutral_type = 6, last_strong_type = 4, prev_for_neutral_type = 6, level = 14 '\016', flags = 66 'B'}, {next_for_neutral_pos = 0, next_for_neutral_type = 0, last_strong_type = 0, prev_for_neutral_type = 0, level = 0 '\000', flags = 0 '\000'}, {next_for_neutral_pos = 4613079866588248146, next_for_neutral_type = 4, last_strong_type = 2, prev_for_neutral_type = 5, level = 54 '6', flags = 14 '\016'}, {next_for_neutral_pos = -4589239456800490327, next_for_neutral_type = 0, last_strong_type = 1, prev_for_neutral_type = 0, level = 196 '\304', flags = 43 '+'}, {next_for_neutral_pos = 0, next_for_neutral_type = 0, last_strong_type = 0, prev_for_neutral_type = 0, level = 0 '\000', flags = 0 '\000'}, {next_for_neutral_pos = 4608619763447365082, next_for_neutral_type = 4, last_strong_type = 2, prev_for_neutral_type = 5, level = 54 '6', flags = 14 '\016'}, {next_for_neutral_pos = -4589239456800490327, next_for_neutral_type = 0, last_strong_type = 0, prev_for_neutral_type = 0, level = 222 '\336', flags = 168 '\250'}, {next_for_neutral_pos = 93825059355328, next_for_neutral_type = 0, last_strong_type = 6, prev_for_neutral_type = 4, level = 255 '\377', flags = 255 '\377'}, {next_for_neutral_pos = 140737488301552, next_for_neutral_type = 0, last_strong_type = 0, prev_for_neutral_type = 0, level = 0 '\000', flags = 0 '\000'}, {next_for_neutral_pos = 0, next_for_neutral_type = 0, last_strong_type = 0, prev_for_neutral_type = 0, level = 0 '\000', flags = 0 '\000'}, {next_for_neutral_pos = 140737488309552, next_for_neutral_type = 0, last_strong_type = 2, prev_for_neutral_type = 5, level = 255 '\377', flags = 255 '\377'}, {next_for_neutral_pos = 140737331035717, next_for_neutral_type = 0, last_strong_type = 0, prev_for_neutral_type = 3, level = 255 '\377', flags = 255 '\377'}, {next_for_neutral_pos = 140737331037171, next_for_neutral_type = 0, last_strong_type = 0, prev_for_neutral_type = 0, level = 0 '\000', flags = 0 '\000'}, {next_for_neutral_pos = 0, next_for_neutral_type = 0, last_strong_type = 0, prev_for_neutral_type = 0, level = 0 '\000', flags = 0 '\000'}, {next_for_neutral_pos = 4607182418800017408, next_for_neutral_type = 0, last_strong_type = 0, prev_for_neutral_type = 0, level = 0 '\000', flags = 0 '\000'}, {next_for_neutral_pos = 0, next_for_neutral_type = 0, last_strong_type = 0, prev_for_neutral_type = 0, level = 0 '\000', flags = 0 '\000'}, {next_for_neutral_pos = 1, next_for_neutral_type = 7, last_strong_type = 3, prev_for_neutral_type = 7, level = 76 'L', flags = 85 'U'}, {next_for_neutral_pos = 140737488301464, next_for_neutral_type = 0, last_strong_type = 2, prev_for_neutral_type = 5, level = 255 '\377', flags = 255 '\377'}, {next_for_neutral_pos = 140737331036889, next_for_neutral_type = 2, last_strong_type = 0, prev_for_neutral_type = 0, level = 0 '\000', flags = 192 '\300'}, {next_for_neutral_pos = 0, next_for_neutral_type = 0, last_strong_type = 0, prev_for_neutral_type = 0, level = 0 '\000', flags = 0 '\000'}, {next_for_neutral_pos = 4611620072425783298, next_for_neutral_type = 0, last_strong_type = 0, prev_for_neutral_type = 0, level = 0 '\000', flags = 0 '\000'}, {next_for_neutral_pos = -4827858800541171712, next_for_neutral_type = 0, last_strong_type = 0, prev_for_neutral_type = 0, level = 0 '\000', flags = 0 '\000'}, {next_for_neutral_pos = 1, next_for_neutral_type = 5, last_strong_type = 0, prev_for_neutral_type = 5, level = 86 'V', flags = 237 '\355'}, {next_for_neutral_pos = 4633342609080730987, next_for_neutral_type = 0, last_strong_type = 3, prev_for_neutral_type = 0, level = 100 'd', flags = 112 'p'}, {next_for_neutral_pos = 4635533658816032144, next_for_neutral_type = 0, last_strong_type = 2, prev_for_neutral_type = 2, level = 246 '\366', flags = 89 'Y'}, {next_for_neutral_pos = 0, next_for_neutral_type = 0, last_strong_type = 2, prev_for_neutral_type = 2, level = 246 '\366', flags = 89 'Y'}, {next_for_neutral_pos = 140737488302768, next_for_neutral_type = 0, last_strong_type = 2, prev_for_neutral_type = 6, level = 255 '\377', flags = 255 '\377'}, {next_for_neutral_pos = 140737331777818, next_for_neutral_type = 0, last_strong_type = 0, prev_for_neutral_type = 0, level = 0 '\000', flags = 0 '\000'}, {next_for_neutral_pos = 0, next_for_neutral_type = 1, last_strong_type = 0, prev_for_neutral_type = 0, level = 0 '\000', flags = 0 '\000'}, {next_for_neutral_pos = 4641141691553465311, next_for_neutral_type = 1, last_strong_type = 3, prev_for_neutral_type = 0, level = 3 '\003', flags = 50 '2'}, {next_for_neutral_pos = 4647459373322944026, next_for_neutral_type = 1, last_strong_type = 0, prev_for_neutral_type = 1, level = 254 '\376', flags = 132 '\204'}, {next_for_neutral_pos = 1, next_for_neutral_type = 7, last_strong_type = 3, prev_for_neutral_type = 7, level = 76 'L', flags = 85 'U'}, {next_for_neutral_pos = 4628899088547644953, next_for_neutral_type = 2, last_strong_type = 3, prev_for_neutral_type = 0, level = 249 '\371', flags = 62 '>'}, {next_for_neutral_pos = 4631073082125987393, next_for_neutral_type = 6, last_strong_type = 4, prev_for_neutral_type = 6, level = 14 '\016', flags = 66 'B'}, {next_for_neutral_pos = 0, next_for_neutral_type = 0, last_strong_type = 0, prev_for_neutral_type = 0, level = 0 '\000', flags = 0 '\000'}, {next_for_neutral_pos = 4613079866588248146, next_for_neutral_type = 4, last_strong_type = 2, prev_for_neutral_type = 5, level = 54 '6', flags = 14 '\016'}, {next_for_neutral_pos = -4589239456800490327, next_for_neutral_type = 1, last_strong_type = 0, prev_for_neutral_type = 0, level = 0 '\000', flags = 0 '\000'}, {next_for_neutral_pos = 4641141691553465311, next_for_neutral_type = 1, last_strong_type = 3, prev_for_neutral_type = 0, level = 3 '\003', flags = 50 '2'}, {next_for_neutral_pos = 4647459373322944026, next_for_neutral_type = 1, last_strong_type = 0, prev_for_neutral_type = 1, level = 254 '\376', flags = 132 '\204'}, {next_for_neutral_pos = 1, next_for_neutral_type = 7, last_strong_type = 3, prev_for_neutral_type = 7, level = 76 'L', flags = 85 'U'}, {next_for_neutral_pos = 4628899088547644953, next_for_neutral_type = 2, last_strong_type = 3, prev_for_neutral_type = 0, level = 249 '\371', flags = 62 '>'}, {next_for_neutral_pos = 4631073082125987393, next_for_neutral_type = 6, last_strong_type = 4, prev_for_neutral_type = 6, level = 14 '\016', flags = 66 'B'}, {next_for_neutral_pos = 0, next_for_neutral_type = 0, last_strong_type = 0, prev_for_neutral_type = 0, level = 0 '\000', flags = 0 '\000'}, {next_for_neutral_pos = 4613079866588248146, next_for_neutral_type = 4, last_strong_type = 2, prev_for_neutral_type = 5, level = 54 '6', flags = 14 '\016'}, {next_for_neutral_pos = -4589239456800490327, next_for_neutral_type = 1, last_strong_type = 0, prev_for_neutral_type = 0, level = 0 '\000', flags = 0 '\000'}, {next_for_neutral_pos = 4645594497153410373, next_for_neutral_type = 3, last_strong_type = 5, prev_for_neutral_type = 5, level = 240 '\360', flags = 240 '\360'}, {next_for_neutral_pos = 4651898897162325016, next_for_neutral_type = 0, last_strong_type = 2, prev_for_neutral_type = 6, level = 24 '\030', flags = 118 'v'}, {next_for_neutral_pos = 1, next_for_neutral_type = 5, last_strong_type = 0, prev_for_neutral_type = 5, level = 86 'V', flags = 237 '\355'}, {next_for_neutral_pos = 4633342609080730987, next_for_neutral_type = 0, last_strong_type = 3, prev_for_neutral_type = 0, level = 100 'd', flags = 112 'p'}, {next_for_neutral_pos = 4635533658816032144, next_for_neutral_type = 1, last_strong_type = 7, prev_for_neutral_type = 0, level = 196 '\304', flags = 43 '+'}, {next_for_neutral_pos = 0, next_for_neutral_type = 0, last_strong_type = 0, prev_for_neutral_type = 0, level = 0 '\000', flags = 0 '\000'}, {next_for_neutral_pos = 4608619763447365082, next_for_neutral_type = 4, last_strong_type = 2, prev_for_neutral_type = 5, level = 54 '6', flags = 14 '\016'}, {next_for_neutral_pos = -4589239456800490327, next_for_neutral_type = 7, last_strong_type = 3, prev_for_neutral_type = 7, level = 76 'L', flags = 85 'U'}, {next_for_neutral_pos = 4628899088547644953, next_for_neutral_type = 2, last_strong_type = 3, prev_for_neutral_type = 0, level = 249 '\371', flags = 62 '>'}, {next_for_neutral_pos = 4631073082125987393, next_for_neutral_type = 0, last_strong_type = 4, prev_for_neutral_type = 7, level = 255 '\377', flags = 255 '\377'}, {next_for_neutral_pos = 140737488309552, next_for_neutral_type = 0, last_strong_type = 4, prev_for_neutral_type = 2, level = 255 '\377', flags = 255 '\377'}, {next_for_neutral_pos = 140737488310376, next_for_neutral_type = 0, last_strong_type = 2, prev_for_neutral_type = 2, level = 144 '\220', flags = 88 'X'}, {next_for_neutral_pos = 93825059355344, next_for_neutral_type = 0, last_strong_type = 0, prev_for_neutral_type = 0, level = 0 '\000', flags = 0 '\000'}, {next_for_neutral_pos = 0, next_for_neutral_type = 0, last_strong_type = 0, prev_for_neutral_type = 0, level = 0 '\000', flags = 0 '\000'}, {next_for_neutral_pos = 93825059355328, next_for_neutral_type = 0, last_strong_type = 6, prev_for_neutral_type = 2, level = 255 '\377', flags = 255 '\377'}, {next_for_neutral_pos = 140737488302768, next_for_neutral_type = 1, last_strong_type = 0, prev_for_neutral_type = 0, level = 0 '\000', flags = 0 '\000'}, {next_for_neutral_pos = 140737488302480, next_for_neutral_type = 0, last_strong_type = 6, prev_for_neutral_type = 2, level = 255 '\377', flags = 255 '\377'}, {next_for_neutral_pos = 140737488309552, next_for_neutral_type = 0, last_strong_type = 6, prev_for_neutral_type = 6, level = 255 '\377', flags = 255 '\377'}, {next_for_neutral_pos = 140737331993272, next_for_neutral_type = 0, last_strong_type = 0, prev_for_neutral_type = 0, level = 0 '\000', flags = 0 '\000'}, {next_for_neutral_pos = 140737488303864, next_for_neutral_type = 0, last_strong_type = 2, prev_for_neutral_type = 5, level = 255 '\377', flags = 255 '\377'}, {next_for_neutral_pos = 140737331789043, next_for_neutral_type = 0, last_strong_type = 0, prev_for_neutral_type = 0, level = 0 '\000', flags = 0 '\000'}, {next_for_neutral_pos = 4631970672761896960, next_for_neutral_type = 0, last_strong_type = 0, prev_for_neutral_type = 0, level = 0 '\000', flags = 224 '\340'}, {next_for_neutral_pos = 4636234629857148928, next_for_neutral_type = 0, last_strong_type = 4, prev_for_neutral_type = 0, level = 173 '\255', flags = 246 '\366'}, {next_for_neutral_pos = 4607182418800017408, next_for_neutral_type = 1, last_strong_type = 0, prev_for_neutral_type = 0, level = 2 '\002', flags = 0 '\000'}, {next_for_neutral_pos = 2, next_for_neutral_type = 7, last_strong_type = 1, prev_for_neutral_type = 0, level = 0 '\000', flags = 0 '\000'}, {next_for_neutral_pos = 0, next_for_neutral_type = 5, last_strong_type = 2, prev_for_neutral_type = 5, level = 85 'U', flags = 213 '\325'}, {next_for_neutral_pos = 0, next_for_neutral_type = 5, last_strong_type = 2, prev_for_neutral_type = 5, level = 85 'U', flags = 213 '\325'}, {next_for_neutral_pos = 0, next_for_neutral_type = 0, last_strong_type = 0, prev_for_neutral_type = 0, level = 0 '\000', flags = 0 '\000'}, {next_for_neutral_pos = 4636455816377925632, next_for_neutral_type = 6, last_strong_type = 2, prev_for_neutral_type = 1, level = 166 '\246', flags = 193 '\301'}, {next_for_neutral_pos = 141733920769, next_for_neutral_type = 6, last_strong_type = 3, prev_for_neutral_type = 1, level = 0 '\000', flags = 0 '\000'}, {next_for_neutral_pos = 140737488302192, next_for_neutral_type = 6, last_strong_type = 5, prev_for_neutral_type = 5, level = 109 'm', flags = 85 'U'}, {next_for_neutral_pos = 94, next_for_neutral_type = 0, last_strong_type = 6, prev_for_neutral_type = 2, level = 255 '\377', flags = 255 '\377'}, {next_for_neutral_pos = 93824993828182, next_for_neutral_type = 1, last_strong_type = 0, prev_for_neutral_type = 0, level = 0 '\000', flags = 0 '\000'}, {next_for_neutral_pos = 140737209826517, next_for_neutral_type = 5, last_strong_type = 2, prev_for_neutral_type = 3, level = 101 'e', flags = 239 '\357'}, {next_for_neutral_pos = 536870858928, next_for_neutral_type = 6, last_strong_type = 3, prev_for_neutral_type = 1, level = 0 '\000', flags = 0 '\000'}, {next_for_neutral_pos = 140737209826512, next_for_neutral_type = 0, last_strong_type = 6, prev_for_neutral_type = 3, level = 255 '\377', flags = 255 '\377'}, {next_for_neutral_pos = 93824993828207, next_for_neutral_type = 1, last_strong_type = 0, prev_for_neutral_type = 4, level = 243 '\363', flags = 89 'Y'}, {next_for_neutral_pos = 140737209826245, next_for_neutral_type = 5, last_strong_type = 0, prev_for_neutral_type = 7, level = 101 'e', flags = 239 '\357'}, {next_for_neutral_pos = 137438900464, next_for_neutral_type = 6, last_strong_type = 3, prev_for_neutral_type = 1, level = 0 '\000', flags = 0 '\000'}, {next_for_neutral_pos = 140737209826240, next_for_neutral_type = 0, last_strong_type = 6, prev_for_neutral_type = 4, level = 255 '\377', flags = 255 '\377'}, {next_for_neutral_pos = 93824993828207, next_for_neutral_type = 0, last_strong_type = 0, prev_for_neutral_type = 2, level = 166 '\246', flags = 85 'U'}, {next_for_neutral_pos = 0, next_for_neutral_type = 0, last_strong_type = 0, prev_for_neutral_type = 0, level = 0 '\000', flags = 0 '\000'}, {next_for_neutral_pos = 140737488302384, next_for_neutral_type = 1, last_strong_type = 6, prev_for_neutral_type = 7, level = 109 'm', flags = 85 'U'}, {next_for_neutral_pos = 4016438064, next_for_neutral_type = 0, last_strong_type = 6, prev_for_neutral_type = 5, level = 255 '\377', flags = 255 '\377'}, {next_for_neutral_pos = 93824993828501, next_for_neutral_type = 0, last_strong_type = 0, prev_for_neutral_type = 7, level = 255 '\377', flags = 255 '\377'}, {next_for_neutral_pos = 140737209715693, next_for_neutral_type = 6, last_strong_type = 3, prev_for_neutral_type = 1, level = 0 '\000', flags = 0 '\000'}, {next_for_neutral_pos = 140737209715688, next_for_neutral_type = 0, last_strong_type = 2, prev_for_neutral_type = 2, level = 174 '\256', flags = 246 '\366'}, {next_for_neutral_pos = 48, next_for_neutral_type = 0, last_strong_type = 2, prev_for_neutral_type = 6, level = 255 '\377', flags = 255 '\377'}, {next_for_neutral_pos = 93824993842669, next_for_neutral_type = 5, last_strong_type = 1, prev_for_neutral_type = 5, level = 0 '\000', flags = 0 '\000'}, {next_for_neutral_pos = 94, next_for_neutral_type = 0, last_strong_type = 0, prev_for_neutral_type = 7, level = 255 '\377', flags = 255 '\377'}, {next_for_neutral_pos = 93824993856355, next_for_neutral_type = 7, last_strong_type = 7, prev_for_neutral_type = 7, level = 255 '\377', flags = 255 '\377'}, {next_for_neutral_pos = 281459274694336, next_for_neutral_type = 0, last_strong_type = 0, prev_for_neutral_type = 0, level = 0 '\000', flags = 0 '\000'}, {next_for_neutral_pos = 4294967297, next_for_neutral_type = 0, last_strong_type = 4, prev_for_neutral_type = 4, level = 255 '\377', flags = 255 '\377'}, {next_for_neutral_pos = 93824993866765, next_for_neutral_type = 2, last_strong_type = 0, prev_for_neutral_type = 0, level = 0 '\000', flags = 0 '\000'}, {next_for_neutral_pos = 140737488320552, next_for_neutral_type = 0, last_strong_type = 0, prev_for_neutral_type = 0, level = 0 '\000', flags = 0 '\000'}, {next_for_neutral_pos = 4311744512, next_for_neutral_type = 0, last_strong_type = 0, prev_for_neutral_type = 2, level = 166 '\246', flags = 85 'U'}, {next_for_neutral_pos = 0, next_for_neutral_type = 0, last_strong_type = 0, prev_for_neutral_type = 0, level = 0 '\000', flags = 0 '\000'}}, string = {lstring = 0x7fffffff3220, s = 0x5555557ed9c0 <builtin_lisp_symbol+48> "\311\303UH\211\345H\211}\370H\213E\370H\301\370\002]\303UH\211\345SH\203\354\020H\211}\360H\211u\350\017\266\005\024\205'", schars = 1470749008, bufpos = 140737488302736, from_disp_str = false, unibyte = false}, w = 0x0, paragraph_dir = (unknown: 0x140), separator_limit = 140737488302688, first_elt = false, new_paragraph = true, frame_window_p = false}, paragraph_embedding = (unknown: 0x140), min_width_property = 0x555557a9d950, min_width_start = -52592} ppos_it = {window = 0x0, w = 0x140, f = 0x5555557a4995 <builtin_lisp_symbol+48>, method = GET_FROM_DISPLAY_VECTOR, stop_charpos = 140737488306928, prev_stop = 93824994724694, base_level_stop = 140737488302784, end_charpos = 93825038104477, medium_narrowing_begv = 0, medium_narrowing_zv = 93825038104479, large_narrowing_begv = 140737488306928, large_narrowing_zv = 93824994706599, s = 0x0, string_nchars = 0, multibyte_p = true, tab_line_p = false, header_line_p = false, string_from_display_prop_p = false, string_from_prefix_prop_p = false, from_disp_prop_p = false, ellipsis_p = false, avoid_cursor_p = false, dp = 0x0, dpvec = 0x0, dpend = 0x555559d6773c, dpvec_char_len = -52448, dpvec_face_id = 32767, saved_face_id = 1477523271, ctl_chars = {0x0, 0x555558113747, 0x7fffffff4350, 0x5555557b04a7 <re_match_2_internal+608>, 0x0, 0x0, 0x1, 0x0, 0x0, 0x555559d6773c, 0x7fffffff33d0, 0x7ffff6b43fb0, 0x7fffffff34a8, 0x555559e468e0, 0x7fffffff3400, 0x7ffff69a5e9d}, start = {pos = {charpos = -9223372036854775808, bytepos = 0}, overlay_string_index = 140737334037960, string_pos = {charpos = 4607182418800017408, bytepos = 7728309415562794661}, dpvec_index = -1913589691}, current = {pos = {charpos = -8052279052180888500, bytepos = 18107553354750125}, overlay_string_index = 140737332432416, string_pos = {charpos = 4, bytepos = 16}, dpvec_index = -51792}, n_overlay_strings = 0, overlay_strings_charpos = 0, overlay_strings = {0x7fffffff3490, 0x7ffff6865f8b, 0x0, 0x0, 0x0, 0x404dd12be0000001, 0x0, 0x0, 0x7fffffff34a8, 0x7ffff6c6b1e8, 0x20, 0x3, 0x7fffffff3620, 0x7fffffff34f8, 0x7fffffff5068, 0x8000000000000000}, string_overlays = {0x7fffffff3620, 0x0, 0x7fffffff34e0, 0x7ffff6863097, 0x555559d47d40, 0x10, 0x7fffffff4d90, 0x0, 0x0, 0x555559d6aad0, 0x1, 0x40787794ed56a545, 0x404cf08df0f0456b, 0x408edd6670644c18, 0x4054b94d7618ad90, 0x3ff551ff2bc48039}, string = 0x0, from_overlay = 0x0, stack = {{string = 0x3ff51b41e11ffdda, string_nchars = 238461780, end_charpos = -4589239456800490327, stop_charpos = 0, prev_stop = 0, base_level_stop = 140737488310376, cmp_it = {stop_pos = 140737488303808, id = 16, ch = 1476501696, rule_idx = 4607182418800017408, lookback = 0, nglyphs = -313088699, reversed_p = 148, parent_it = 0x404cf08df0f0456b, charpos = 4651898897162325016, nchars = 1981328784, nbytes = 1079294285, from = 1, to = 0, width = -313088699}, face_id = -252689045, u = {image = {object = 0x408edd6670644c18, slice = {x = 0x4054b94d7618ad90, y = 0x3ff551ff2bc48039, width = 0x0, height = 0x0}, image_id = 4608619763447365082}, stretch = {object = 0x408edd6670644c18}, xwidget = {object = 0x408edd6670644c18}}, position = {charpos = -4575721031499078828, bytepos = -4589239456800490327}, current = {pos = {charpos = 0, bytepos = 0}, overlay_string_index = 4650437206236725248, string_pos = {charpos = 4633589389564313600, bytepos = 140737488305672}, dpvec_index = -51240}, from_overlay = 0x555559e468e0, area = 1507543056, method = 21845, paragraph_embedding = NEUTRAL_DIR, multibyte_p = false, string_from_display_prop_p = false, string_from_prefix_prop_p = false, display_ellipsis_p = false, avoid_cursor_p = false, bidi_p = false, from_disp_prop_p = false, line_wrap = (unknown: 0xffff3610), voffset = 32767, space_width = 0x7ffff6a022d0, font_height = 0x2}, {string = 0x1, string_nchars = 1507240656, end_charpos = 93825054898304, stop_charpos = -600, prev_stop = 0, base_level_stop = -544, cmp_it = {stop_pos = 140737488303808, id = 140737275771307, ch = -51439, rule_idx = 140737488303856, lookback = 18146853504505509, nglyphs = 1507240656, reversed_p = 85, parent_it = 0x555559e46801, charpos = 93825058886976, nchars = -51072, nbytes = 32767, from = 1, to = 0, width = 1508141057}, face_id = 1498305856, u = {image = {object = 0x7fffffff3880, slice = {x = 0x1, y = 0x7fffffff3950, width = 0x7ffff6ae81ef, height = 0x1}, image_id = 4645419258505854976}, stretch = {object = 0x7fffffff3880}, xwidget = {object = 0x7fffffff3880}}, position = {charpos = 4631970672761896960, bytepos = 320}, current = {pos = {charpos = 140737488303904, bytepos = 93824994659550}, overlay_string_index = 140737488304832, string_pos = {charpos = 93824994706371, bytepos = 4633589577827046741}, dpvec_index = 0}, from_overlay = 0x57, area = 332, method = GET_FROM_BUFFER, paragraph_embedding = (L2R | unknown: 0x581136f0), multibyte_p = true, string_from_display_prop_p = false, string_from_prefix_prop_p = true, display_ellipsis_p = false, avoid_cursor_p = true, bidi_p = false, from_disp_prop_p = true, line_wrap = TRUNCATE, voffset = 0, space_width = 0x5555581136f1, font_height = 0x555555a633c8 <searchbufs+392>}, {string = 0x1000000, string_nchars = 1, end_charpos = -42949672959, stop_charpos = 140733193388044, prev_stop = 399431907288, base_level_stop = -9223372036854775798, cmp_it = {stop_pos = 4607182418800017408, id = 0, ch = 0, rule_idx = 0, lookback = 0, nglyphs = 0, reversed_p = false, parent_it = 0x0, charpos = 0, nchars = 0, nbytes = 1072693248, from = 0, to = 0, width = 0}, face_id = 0, u = {image = {object = 0x5c00000000, slice = {x = 0x5cffff3de0, y = 0x20ffff3e08, width = 0x555559d6774c, height = 0x140}, image_id = 320}, stretch = {object = 0x5c00000000}, xwidget = {object = 0x5c00000000}}, position = {charpos = 93825038104305, bytepos = 93825038104637}, current = {pos = {charpos = 93825038104394, bytepos = 93825038104637}, overlay_string_index = 140737488300656, string_pos = {charpos = 140737488300672, bytepos = 140737488300680}, dpvec_index = -54640}, from_overlay = 0x0, area = RIGHT_MARGIN_AREA, method = GET_FROM_BUFFER, paragraph_embedding = (L2R | R2L | unknown: 0xfffffffc), multibyte_p = true, string_from_display_prop_p = true, string_from_prefix_prop_p = true, display_ellipsis_p = true, avoid_cursor_p = true, bidi_p = true, from_disp_prop_p = true, line_wrap = (unknown: 0x61a378), voffset = 0, space_width = 0x7fffffff2a90, font_height = 0x3ff0000000000000}, {string = 0x0, string_nchars = 0, end_charpos = 4607182418800017408, stop_charpos = 0, prev_stop = 4633589577827046741, base_level_stop = 0, cmp_it = {stop_pos = 93825038104391, id = 4650437222700766549, ch = 0, rule_idx = 0, lookback = 0, nglyphs = -277659856, reversed_p = 255, parent_it = 0x408f2d1ce0000000, charpos = 140737210695472, nchars = -50720, nbytes = 32767, from = 1434264148, to = 21845, width = 2}, face_id = 1477852864, u = {image = {object = 0x0, slice = {x = 0x7fffef733f30, y = 0x555555a6c680 <lispsym>, width = 0x0, height = 0x0}, image_id = 140737488304496}, stretch = {object = 0x0}, xwidget = {object = 0x0}}, position = {charpos = 93824995010268, bytepos = 0}, current = {pos = {charpos = 140737488304576, bytepos = 93824995039442}, overlay_string_index = 93825041791251, string_pos = {charpos = 71280, bytepos = 93824997574272}, dpvec_index = 0}, from_overlay = 0x0, area = -50752, method = 32767, paragraph_embedding = (unknown: 0xef733f30), multibyte_p = true, string_from_display_prop_p = true, string_from_prefix_prop_p = true, display_ellipsis_p = true, avoid_cursor_p = true, bidi_p = true, from_disp_prop_p = true, line_wrap = (unknown: 0xab00), voffset = 13, space_width = 0x7fffef733f30, font_height = 0x5fa0a761a8dec200}, {string = 0x0, string_nchars = 1, end_charpos = 94, stop_charpos = 140737488304640, prev_stop = 93824993824622, base_level_stop = 94, cmp_it = {stop_pos = 140737488304704, id = 93824993828182, ch = -50687, rule_idx = 140737209826517, lookback = 140737209826517, nglyphs = -50624, reversed_p = 124, parent_it = 0x5e, charpos = 140737209826512, nchars = -50560, nbytes = 32767, from = 1433247087, to = 21845, width = 1434245377}, face_id = -278529083, u = {image = {object = 0x7fffef65fbc5, slice = {x = 0x1fffff3a80, y = 0x5e, width = 0x7fffef65fbc0, height = 0x7fffffff3ac0}, image_id = 93824993828207}, stretch = {object = 0x7fffef65fbc5}, xwidget = {object = 0x7fffef65fbc5}}, position = {charpos = 93824997574272, bytepos = 0}, current = {pos = {charpos = 0, bytepos = 140737488304832}, overlay_string_index = 93824993823729, string_pos = {charpos = 4016438064, bytepos = 140737488304896}, dpvec_index = 1433247381}, from_overlay = 0xfffc55a77180, area = -278639635, method = 32767, paragraph_embedding = (R2L | unknown: 0x5c), multibyte_p = false, string_from_display_prop_p = false, string_from_prefix_prop_p = false, display_ellipsis_p = false, avoid_cursor_p = false, bidi_p = false, from_disp_prop_p = false, line_wrap = (unknown: 0xef644be8), voffset = 32767, space_width = 0xffffffff00000001, font_height = 0x30}}, sp = -50400, selective = 93824993842669, what = IT_COMPOSITION, face_id = 65532, selective_display_ellipsis_p = false, ctl_arrow_p = true, face_box_p = true, start_of_box_run_p = true, end_of_box_run_p = true, overlay_strings_at_end_processed_p = false, ignore_overlay_strings_at_pos_p = true, glyph_not_available_p = false, starts_in_middle_of_char_p = false, face_before_selective_p = false, constrain_row_ascent_descent_p = false, line_number_produced_p = false, align_visually_p = false, line_wrap = TRUNCATE, base_face_id = -50352, c = 32767, len = 1433275235, cmp_it = {stop_pos = 4294967297, id = 281462091773992, ch = 1434376640, rule_idx = 103079215103, lookback = 140737488305168, nglyphs = 1433288198, reversed_p = 85, parent_it = 0x0, charpos = 140737488320552, nchars = 1434378430, nbytes = 16799061, from = 0, to = 0, width = 11}, char_to_display = 0, glyphless_method = GLYPHLESS_DISPLAY_EMPTY_BOX, image_id = 0, xwidget = 0x555558163ec5, slice = {x = 0x0, y = 0x5fa0a761a8dec200, width = 0x58, height = 0x0}, space_width = 0xffffffff00000001, voffset = 333, tab_width = 0, font_height = 0x7fffffff3c60, object = 0x555558ee8010, position = {charpos = 140737488305168, bytepos = 93824993847607}, truncation_pixel_width = -7936, continuation_pixel_width = 21869, first_visible_x = 21761, last_visible_x = -1461796352, last_visible_y = 0, extra_line_spacing = -50160, max_extra_line_spacing = 32767, override_ascent = 1433264556, override_descent = 21845, override_boff = -47744, glyph_row = 0x5555556e456c <bidi_move_to_visually_next+1298>, area = TEXT_AREA, nglyphs = 0, pixel_width = -34776, ascent = 32767, descent = -252689045, max_ascent = 1078784141, max_descent = 1885621272, phys_ascent = 1083104614, phys_descent = 1981328784, max_phys_ascent = 1079294285, max_phys_descent = 1, current_x = 0, wrap_prefix_width = 0, continuation_lines_width = 1081636756, eol_pos = {charpos = -2, bytepos = 87}, current_y = 87, first_vpos = 0, vpos = 10, hpos = 0, lnum = 1, lnum_bytepos = 1, lnum_width = 6, lnum_pixel_width = 6, pt_lnum = 6, stretch_adjust = 0, left_user_fringe_bitmap = 0, right_user_fringe_bitmap = 0, left_user_fringe_face_id = 0, right_user_fringe_face_id = 0, bidi_p = false, bidi_it = {bytepos = 86, charpos = 25769803776, ch = 84, nchars = 0, ch_len = 85, type = UNKNOWN_BT, type_after_wn = UNKNOWN_BT, orig_type = 87, resolved_level = 0 '\000', isolate_level = 0 '\000', invalid_levels = 98784247809, invalid_isolates = -1, prev = {charpos = 0, type = 4294967295, orig_type = 4294967295}, last_strong = {charpos = 0, type = UNKNOWN_BT, orig_type = UNKNOWN_BT}, next_for_neutral = {charpos = 4294967296, type = STRONG_L, orig_type = UNKNOWN_BT}, prev_for_neutral = {charpos = 88, type = STRONG_L, orig_type = UNKNOWN_BT}, next_for_ws = {charpos = 0, type = UNKNOWN_BT, orig_type = UNKNOWN_BT}, bracket_pairing_pos = 4633589578006003713, bracket_enclosed_type = STRONG_L, next_en_pos = 0, next_en_type = UNKNOWN_BT, sos = NEUTRAL_DIR, scan_dir = -536870912, disp_pos = 4633589578006003713, disp_prop = -1046036394, stack_idx = 1072691966, level_stack = {{next_for_neutral_pos = 0, next_for_neutral_type = 0, last_strong_type = 0, prev_for_neutral_type = 0, level = 0 '\000', flags = 0 '\000'}, {next_for_neutral_pos = 4607086635957353671, next_for_neutral_type = 0, last_strong_type = 0, prev_for_neutral_type = 0, level = 0 '\000', flags = 0 '\000'}, {next_for_neutral_pos = 0, next_for_neutral_type = 0, last_strong_type = 2, prev_for_neutral_type = 4, level = 167 '\247', flags = 85 'U'}, {next_for_neutral_pos = 6816, next_for_neutral_type = 0, last_strong_type = 4, prev_for_neutral_type = 2, level = 0 '\000', flags = 0 '\000'}, {next_for_neutral_pos = 140737202828516, next_for_neutral_type = 0, last_strong_type = 0, prev_for_neutral_type = 2, level = 166 '\246', flags = 85 'U'}, {next_for_neutral_pos = 0, next_for_neutral_type = 0, last_strong_type = 0, prev_for_neutral_type = 0, level = 0 '\000', flags = 0 '\000'}, {next_for_neutral_pos = 140737488305648, next_for_neutral_type = 3, last_strong_type = 2, prev_for_neutral_type = 4, level = 141 '\215', flags = 85 'U'}, {next_for_neutral_pos = 1480268595, next_for_neutral_type = 0, last_strong_type = 6, prev_for_neutral_type = 1, level = 255 '\377', flags = 255 '\377'}, {next_for_neutral_pos = 93824995911270, next_for_neutral_type = 0, last_strong_type = 6, prev_for_neutral_type = 0, level = 1 '\001', flags = 0 '\000'}, {next_for_neutral_pos = 57332880704, next_for_neutral_type = 0, last_strong_type = 2, prev_for_neutral_type = 2, level = 255 '\377', flags = 255 '\377'}, {next_for_neutral_pos = 93825040849283, next_for_neutral_type = 1, last_strong_type = 0, prev_for_neutral_type = 0, level = 0 '\000', flags = 0 '\000'}, {next_for_neutral_pos = 93825040849715, next_for_neutral_type = 2, last_strong_type = 0, prev_for_neutral_type = 0, level = 0 '\000', flags = 0 '\000'}, {next_for_neutral_pos = 6816, next_for_neutral_type = 3, last_strong_type = 2, prev_for_neutral_type = 7, level = 59 ';', flags = 88 'X'}, {next_for_neutral_pos = 4, next_for_neutral_type = 0, last_strong_type = 0, prev_for_neutral_type = 0, level = 0 '\000', flags = 0 '\000'}, {next_for_neutral_pos = 140737488289795, next_for_neutral_type = 3, last_strong_type = 2, prev_for_neutral_type = 4, level = 141 '\215', flags = 85 'U'}, {next_for_neutral_pos = 11808, next_for_neutral_type = 0, last_strong_type = 2, prev_for_neutral_type = 7, level = 255 '\377', flags = 255 '\377'}, {next_for_neutral_pos = 93824995971117, next_for_neutral_type = 0, last_strong_type = 0, prev_for_neutral_type = 0, level = 0 '\000', flags = 224 '\340'}, {next_for_neutral_pos = 93825040849283, next_for_neutral_type = 5, last_strong_type = 0, prev_for_neutral_type = 5, level = 149 '\225', flags = 85 'U'}, {next_for_neutral_pos = 1103806595075, next_for_neutral_type = 0, last_strong_type = 6, prev_for_neutral_type = 0, level = 1 '\001', flags = 0 '\000'}, {next_for_neutral_pos = 93824996418408, next_for_neutral_type = 1, last_strong_type = 0, prev_for_neutral_type = 0, level = 0 '\000', flags = 0 '\000'}, {next_for_neutral_pos = 0, next_for_neutral_type = 3, last_strong_type = 1, prev_for_neutral_type = 5, level = 149 '\225', flags = 85 'U'}, {next_for_neutral_pos = 1099511627777, next_for_neutral_type = 4, last_strong_type = 2, prev_for_neutral_type = 7, level = 200 '\310', flags = 88 'X'}, {next_for_neutral_pos = 93824996419852, next_for_neutral_type = 1, last_strong_type = 0, prev_for_neutral_type = 0, level = 0 '\000', flags = 0 '\000'}, {next_for_neutral_pos = 0, next_for_neutral_type = 6, last_strong_type = 2, prev_for_neutral_type = 4, level = 149 '\225', flags = 85 'U'}, {next_for_neutral_pos = 1, next_for_neutral_type = 0, last_strong_type = 0, prev_for_neutral_type = 0, level = 0 '\000', flags = 0 '\000'}, {next_for_neutral_pos = 93824996418438, next_for_neutral_type = 7, last_strong_type = 0, prev_for_neutral_type = 0, level = 0 '\000', flags = 0 '\000'}, {next_for_neutral_pos = 20592, next_for_neutral_type = 6, last_strong_type = 1, prev_for_neutral_type = 6, level = 149 '\225', flags = 85 'U'}, {next_for_neutral_pos = 1099511627781, next_for_neutral_type = 2, last_strong_type = 0, prev_for_neutral_type = 0, level = 0 '\000', flags = 0 '\000'}, {next_for_neutral_pos = 320, next_for_neutral_type = 0, last_strong_type = 2, prev_for_neutral_type = 5, level = 255 '\377', flags = 255 '\377'}, {next_for_neutral_pos = 93824994659550, next_for_neutral_type = 0, last_strong_type = 6, prev_for_neutral_type = 3, level = 255 '\377', flags = 255 '\377'}, {next_for_neutral_pos = 93824994706371, next_for_neutral_type = 0, last_strong_type = 0, prev_for_neutral_type = 0, level = 0 '\000', flags = 0 '\000'}, {next_for_neutral_pos = 0, next_for_neutral_type = 4, last_strong_type = 5, prev_for_neutral_type = 2, level = 0 '\000', flags = 0 '\000'}, {next_for_neutral_pos = 332, next_for_neutral_type = 1, last_strong_type = 6, prev_for_neutral_type = 3, level = 17 '\021', flags = 88 'X'}, {next_for_neutral_pos = 0, next_for_neutral_type = 1, last_strong_type = 6, prev_for_neutral_type = 3, level = 17 '\021', flags = 88 'X'}, {next_for_neutral_pos = 93824997536712, next_for_neutral_type = 2, last_strong_type = 0, prev_for_neutral_type = 0, level = 0 '\000', flags = 1 '\001'}, {next_for_neutral_pos = 4294967297, next_for_neutral_type = 1, last_strong_type = 0, prev_for_neutral_type = 0, level = 0 '\000', flags = 0 '\000'}, {next_for_neutral_pos = 12, next_for_neutral_type = 0, last_strong_type = 0, prev_for_neutral_type = 0, level = 0 '\000', flags = 0 '\000'}, {next_for_neutral_pos = 6890691464930525194, next_for_neutral_type = 0, last_strong_type = 6, prev_for_neutral_type = 0, level = 255 '\377', flags = 255 '\377'}, {next_for_neutral_pos = 93824995909383, next_for_neutral_type = 0, last_strong_type = 0, prev_for_neutral_type = 0, level = 0 '\000', flags = 0 '\000'}, {next_for_neutral_pos = 93825040849283, next_for_neutral_type = 3, last_strong_type = 4, prev_for_neutral_type = 6, level = 59 ';', flags = 88 'X'}, {next_for_neutral_pos = 93824996929760, next_for_neutral_type = 0, last_strong_type = 4, prev_for_neutral_type = 2, level = 167 '\247', flags = 85 'U'}, {next_for_neutral_pos = 68640, next_for_neutral_type = 0, last_strong_type = 4, prev_for_neutral_type = 0, level = 1 '\001', flags = 0 '\000'}, {next_for_neutral_pos = 68640, next_for_neutral_type = 0, last_strong_type = 2, prev_for_neutral_type = 2, level = 0 '\000', flags = 0 '\000'}, {next_for_neutral_pos = 68640, next_for_neutral_type = 0, last_strong_type = 2, prev_for_neutral_type = 5, level = 255 '\377', flags = 255 '\377'}, {next_for_neutral_pos = 357914728623, next_for_neutral_type = 0, last_strong_type = 0, prev_for_neutral_type = 2, level = 166 '\246', flags = 85 'U'}, {next_for_neutral_pos = 93825067808588, next_for_neutral_type = 0, last_strong_type = 0, prev_for_neutral_type = 5, level = 0 '\000', flags = 0 '\000'}, {next_for_neutral_pos = 320, next_for_neutral_type = 1, last_strong_type = 6, prev_for_neutral_type = 3, level = 17 '\021', flags = 88 'X'}, {next_for_neutral_pos = 93825038104637, next_for_neutral_type = 7, last_strong_type = 3, prev_for_neutral_type = 6, level = 17 '\021', flags = 88 'X'}, {next_for_neutral_pos = 93825038104637, next_for_neutral_type = 0, last_strong_type = 4, prev_for_neutral_type = 2, level = 255 '\377', flags = 255 '\377'}, {next_for_neutral_pos = 140737488302768, next_for_neutral_type = 0, last_strong_type = 7, prev_for_neutral_type = 2, level = 255 '\377', flags = 255 '\377'}, {next_for_neutral_pos = 140737488302784, next_for_neutral_type = 0, last_strong_type = 0, prev_for_neutral_type = 0, level = 0 '\000', flags = 0 '\000'}, {next_for_neutral_pos = 2, next_for_neutral_type = 7, last_strong_type = 7, prev_for_neutral_type = 7, level = 255 '\377', flags = 255 '\377'}, {next_for_neutral_pos = 6398840, next_for_neutral_type = 0, last_strong_type = 0, prev_for_neutral_type = 3, level = 255 '\377', flags = 255 '\377'}, {next_for_neutral_pos = 0, next_for_neutral_type = 5, last_strong_type = 0, prev_for_neutral_type = 3, level = 22 '\026', flags = 88 'X'}, {next_for_neutral_pos = 726, next_for_neutral_type = 0, last_strong_type = 7, prev_for_neutral_type = 1, level = 234 '\352', flags = 85 'U'}, {next_for_neutral_pos = 140737488306528, next_for_neutral_type = 3, last_strong_type = 0, prev_for_neutral_type = 6, level = 59 ';', flags = 88 'X'}, {next_for_neutral_pos = 181, next_for_neutral_type = 4, last_strong_type = 3, prev_for_neutral_type = 6, level = 17 '\021', flags = 88 'X'}, {next_for_neutral_pos = 140737488306480, next_for_neutral_type = 0, last_strong_type = 0, prev_for_neutral_type = 0, level = 0 '\000', flags = 0 '\000'}, {next_for_neutral_pos = 93825040849283, next_for_neutral_type = 0, last_strong_type = 4, prev_for_neutral_type = 5, level = 255 '\377', flags = 255 '\377'}, {next_for_neutral_pos = 140737210695472, next_for_neutral_type = 5, last_strong_type = 6, prev_for_neutral_type = 2, level = 0 '\000', flags = 0 '\000'}, {next_for_neutral_pos = 140737210695472, next_for_neutral_type = 0, last_strong_type = 2, prev_for_neutral_type = 0, level = 255 '\377', flags = 255 '\377'}, {next_for_neutral_pos = 93824994845268, next_for_neutral_type = 2, last_strong_type = 0, prev_for_neutral_type = 0, level = 0 '\000', flags = 0 '\000'}, {next_for_neutral_pos = 93825038433984, next_for_neutral_type = 0, last_strong_type = 0, prev_for_neutral_type = 0, level = 0 '\000', flags = 0 '\000'}, {next_for_neutral_pos = 140737210695472, next_for_neutral_type = 0, last_strong_type = 0, prev_for_neutral_type = 2, level = 166 '\246', flags = 85 'U'}, {next_for_neutral_pos = 0, next_for_neutral_type = 0, last_strong_type = 0, prev_for_neutral_type = 0, level = 0 '\000', flags = 0 '\000'}, {next_for_neutral_pos = 140737488306592, next_for_neutral_type = 4, last_strong_type = 3, prev_for_neutral_type = 3, level = 127 '\177', flags = 85 'U'}, {next_for_neutral_pos = 0, next_for_neutral_type = 0, last_strong_type = 6, prev_for_neutral_type = 7, level = 255 '\377', flags = 255 '\377'}, {next_for_neutral_pos = 93824995039442, next_for_neutral_type = 3, last_strong_type = 2, prev_for_neutral_type = 4, level = 73 'I', flags = 88 'X'}, {next_for_neutral_pos = 71280, next_for_neutral_type = 0, last_strong_type = 0, prev_for_neutral_type = 2, level = 166 '\246', flags = 85 'U'}, {next_for_neutral_pos = 0, next_for_neutral_type = 0, last_strong_type = 0, prev_for_neutral_type = 0, level = 0 '\000', flags = 0 '\000'}, {next_for_neutral_pos = 140737488306672, next_for_neutral_type = 0, last_strong_type = 6, prev_for_neutral_type = 4, level = 115 's', flags = 239 '\357'}, {next_for_neutral_pos = 55834618624, next_for_neutral_type = 0, last_strong_type = 6, prev_for_neutral_type = 4, level = 115 's', flags = 239 '\357'}, {next_for_neutral_pos = 6890691467763696128, next_for_neutral_type = 0, last_strong_type = 0, prev_for_neutral_type = 0, level = 0 '\000', flags = 0 '\000'}, {next_for_neutral_pos = 1, next_for_neutral_type = 0, last_strong_type = 2, prev_for_neutral_type = 2, level = 255 '\377', flags = 255 '\377'}, {next_for_neutral_pos = 93824994848531, next_for_neutral_type = 0, last_strong_type = 0, prev_for_neutral_type = 0, level = 0 '\000', flags = 0 '\000'}, {next_for_neutral_pos = 0, next_for_neutral_type = 0, last_strong_type = 0, prev_for_neutral_type = 0, level = 0 '\000', flags = 0 '\000'}, {next_for_neutral_pos = 43776, next_for_neutral_type = 0, last_strong_type = 4, prev_for_neutral_type = 1, level = 255 '\377', flags = 255 '\377'}, {next_for_neutral_pos = 0, next_for_neutral_type = 1, last_strong_type = 2, prev_for_neutral_type = 3, level = 0 '\000', flags = 0 '\000'}, {next_for_neutral_pos = 140737210695472, next_for_neutral_type = 0, last_strong_type = 0, prev_for_neutral_type = 6, level = 167 '\247', flags = 85 'U'}, {next_for_neutral_pos = 0, next_for_neutral_type = 0, last_strong_type = 0, prev_for_neutral_type = 3, level = 22 '\026', flags = 88 'X'}, {next_for_neutral_pos = 140737488306832, next_for_neutral_type = 0, last_strong_type = 0, prev_for_neutral_type = 5, level = 124 '|', flags = 85 'U'}, {next_for_neutral_pos = 0, next_for_neutral_type = 0, last_strong_type = 4, prev_for_neutral_type = 4, level = 255 '\377', flags = 255 '\377'}, {next_for_neutral_pos = 93824994851399, next_for_neutral_type = 5, last_strong_type = 0, prev_for_neutral_type = 3, level = 22 '\026', flags = 88 'X'}, {next_for_neutral_pos = 12884853536, next_for_neutral_type = 0, last_strong_type = 0, prev_for_neutral_type = 0, level = 0 '\000', flags = 0 '\000'}, {next_for_neutral_pos = 43776, next_for_neutral_type = 0, last_strong_type = 1, prev_for_neutral_type = 5, level = 255 '\377', flags = 255 '\377'}, {next_for_neutral_pos = 93825038104479, next_for_neutral_type = 0, last_strong_type = 6, prev_for_neutral_type = 4, level = 115 's', flags = 239 '\357'}, {next_for_neutral_pos = 83, next_for_neutral_type = 0, last_strong_type = 2, prev_for_neutral_type = 6, level = 255 '\377', flags = 255 '\377'}, {next_for_neutral_pos = 93824993852180, next_for_neutral_type = 0, last_strong_type = 0, prev_for_neutral_type = 4, level = 0 '\000', flags = 0 '\000'}, {next_for_neutral_pos = 93824997574272, next_for_neutral_type = 0, last_strong_type = 0, prev_for_neutral_type = 0, level = 0 '\000', flags = 0 '\000'}, {next_for_neutral_pos = 0, next_for_neutral_type = 0, last_strong_type = 5, prev_for_neutral_type = 4, level = 255 '\377', flags = 255 '\377'}, {next_for_neutral_pos = 93824993842100, next_for_neutral_type = 5, last_strong_type = 6, prev_for_neutral_type = 1, level = 103 'g', flags = 239 '\357'}, {next_for_neutral_pos = 140737488307040, next_for_neutral_type = 2, last_strong_type = 3, prev_for_neutral_type = 5, level = 109 'm', flags = 85 'U'}, {next_for_neutral_pos = 83, next_for_neutral_type = 5, last_strong_type = 5, prev_for_neutral_type = 7, level = 100 'd', flags = 239 '\357'}, {next_for_neutral_pos = 140737209715688, next_for_neutral_type = 6, last_strong_type = 0, prev_for_neutral_type = 0, level = 0 '\000', flags = 0 '\000'}, {next_for_neutral_pos = 140737488322808, next_for_neutral_type = 0, last_strong_type = 0, prev_for_neutral_type = 6, level = 255 '\377', flags = 255 '\377'}, {next_for_neutral_pos = 93824993842650, next_for_neutral_type = 0, last_strong_type = 0, prev_for_neutral_type = 7, level = 126 '~', flags = 85 'U'}, {next_for_neutral_pos = 6, next_for_neutral_type = 0, last_strong_type = 6, prev_for_neutral_type = 6, level = 255 '\377', flags = 255 '\377'}, {next_for_neutral_pos = 93824997574272, next_for_neutral_type = 0, last_strong_type = 0, prev_for_neutral_type = 0, level = 0 '\000', flags = 0 '\000'}, {next_for_neutral_pos = 0, next_for_neutral_type = 0, last_strong_type = 7, prev_for_neutral_type = 6, level = 255 '\377', flags = 255 '\377'}, {next_for_neutral_pos = 93824993842100, next_for_neutral_type = 5, last_strong_type = 6, prev_for_neutral_type = 1, level = 103 'g', flags = 239 '\357'}, {next_for_neutral_pos = 140737488307184, next_for_neutral_type = 2, last_strong_type = 3, prev_for_neutral_type = 5, level = 109 'm', flags = 85 'U'}, {next_for_neutral_pos = 83, next_for_neutral_type = 5, last_strong_type = 5, prev_for_neutral_type = 7, level = 100 'd', flags = 239 '\357'}, {next_for_neutral_pos = 140737209715688, next_for_neutral_type = 6, last_strong_type = 0, prev_for_neutral_type = 0, level = 0 '\000', flags = 0 '\000'}, {next_for_neutral_pos = 140737488322808, next_for_neutral_type = 0, last_strong_type = 2, prev_for_neutral_type = 0, level = 255 '\377', flags = 255 '\377'}, {next_for_neutral_pos = 93824993842650, next_for_neutral_type = 3, last_strong_type = 2, prev_for_neutral_type = 1, level = 0 '\000', flags = 0 '\000'}, {next_for_neutral_pos = 6, next_for_neutral_type = 0, last_strong_type = 0, prev_for_neutral_type = 1, level = 255 '\377', flags = 255 '\377'}, {next_for_neutral_pos = 93824993844029, next_for_neutral_type = 0, last_strong_type = 4, prev_for_neutral_type = 2, level = 255 '\377', flags = 255 '\377'}, {next_for_neutral_pos = 356482285568, next_for_neutral_type = 1, last_strong_type = 0, prev_for_neutral_type = 0, level = 0 '\000', flags = 0 '\000'}, {next_for_neutral_pos = 8589886720, next_for_neutral_type = 0, last_strong_type = 4, prev_for_neutral_type = 2, level = 255 '\377', flags = 255 '\377'}, {next_for_neutral_pos = 93824993854678, next_for_neutral_type = 0, last_strong_type = 2, prev_for_neutral_type = 3, level = 255 '\377', flags = 255 '\377'}, {next_for_neutral_pos = 93459921634049, next_for_neutral_type = 0, last_strong_type = 7, prev_for_neutral_type = 3, level = 255 '\377', flags = 255 '\377'}, {next_for_neutral_pos = 140737488307448, next_for_neutral_type = 0, last_strong_type = 2, prev_for_neutral_type = 4, level = 255 '\377', flags = 255 '\377'}, {next_for_neutral_pos = 333, next_for_neutral_type = 0, last_strong_type = 6, prev_for_neutral_type = 2, level = 0 '\000', flags = 0 '\000'}, {next_for_neutral_pos = 176, next_for_neutral_type = 1, last_strong_type = 0, prev_for_neutral_type = 0, level = 0 '\000', flags = 0 '\000'}, {next_for_neutral_pos = 0, next_for_neutral_type = 0, last_strong_type = 5, prev_for_neutral_type = 0, level = 255 '\377', flags = 255 '\377'}, {next_for_neutral_pos = 140737488307384, next_for_neutral_type = 4, last_strong_type = 5, prev_for_neutral_type = 6, level = 109 'm', flags = 85 'U'}, {next_for_neutral_pos = 140737488307408, next_for_neutral_type = 0, last_strong_type = 1, prev_for_neutral_type = 7, level = 109 'm', flags = 85 'U'}, {next_for_neutral_pos = 140737488320552, next_for_neutral_type = 0, last_strong_type = 0, prev_for_neutral_type = 6, level = 255 '\377', flags = 255 '\377'}, {next_for_neutral_pos = 93824993856140, next_for_neutral_type = 0, last_strong_type = 5, prev_for_neutral_type = 0, level = 255 '\377', flags = 255 '\377'}, {next_for_neutral_pos = 0, next_for_neutral_type = 1, last_strong_type = 0, prev_for_neutral_type = 0, level = 0 '\000', flags = 0 '\000'}, {next_for_neutral_pos = 4294967297, next_for_neutral_type = 1, last_strong_type = 0, prev_for_neutral_type = 0, level = 0 '\000', flags = 0 '\000'}, {next_for_neutral_pos = 1, next_for_neutral_type = 5, last_strong_type = 6, prev_for_neutral_type = 2, level = 0 '\000', flags = 0 '\000'}, {next_for_neutral_pos = -544, next_for_neutral_type = 0, last_strong_type = 6, prev_for_neutral_type = 5, level = 255 '\377', flags = 255 '\377'}, {next_for_neutral_pos = 87, next_for_neutral_type = 7, last_strong_type = 2, prev_for_neutral_type = 1, level = 0 '\000', flags = 0 '\000'}, {next_for_neutral_pos = 87, next_for_neutral_type = 0, last_strong_type = 0, prev_for_neutral_type = 0, level = 0 '\000', flags = 0 '\000'}, {next_for_neutral_pos = 1, next_for_neutral_type = 5, last_strong_type = 1, prev_for_neutral_type = 5, level = 0 '\000', flags = 0 '\000'}, {next_for_neutral_pos = 0, next_for_neutral_type = 0, last_strong_type = 3, prev_for_neutral_type = 1, level = 0 '\000', flags = 0 '\000'}, {next_for_neutral_pos = 6890691467763696128, next_for_neutral_type = 0, last_strong_type = 0, prev_for_neutral_type = 0, level = 0 '\000', flags = 0 '\000'}}, string = {lstring = 0x5fa0a761a8dec200, s = 0x7fffffff45f0 "\240O\377\377\377\177", schars = 93824993052370, bufpos = 139642271647744, from_disp_str = false, unibyte = false}, w = 0x1, paragraph_dir = NEUTRAL_DIR, separator_limit = 0, first_elt = false, new_paragraph = false, frame_window_p = false}, paragraph_embedding = (unknown: 0xe0000000), min_width_property = 0x0, min_width_start = 0} wrap_data = 0x0 atpos_data = 0x0 atx_data = 0x0 ppos_data = 0x0 may_wrap = true prev_method = GET_FROM_IMAGE closest_pos = 333 prev_pos = 88 saw_smaller_pos = true line_number_pending = false this_line_subject_to_line_prefix = 0 #1 0x0000555555622e6c in move_it_to (it=0x7fffffff6df0, to_charpos=218, to_x=-1, to_y=-1, to_vpos=-1, op=8) at xdisp.c:10945 skip = MOVE_LINE_CONTINUED skip2 = MOVE_X_REACHED line_height = 1479530237 line_start_x = 0 reached = 0 max_current_x = 931 backup_data = 0x0 #2 0x0000555555623a79 in move_it_vertically_backward (it=0x7fffffff96d0, dy=448) at xdisp.c:11159 nlines = 13 h = 21845 it2 = {window = 0x555555ea567d, w = 0x555555ea5678, f = 0x555555ea5420, method = GET_FROM_IMAGE, stop_charpos = 172, prev_stop = 88, base_level_stop = 88, end_charpos = 333, medium_narrowing_begv = 0, medium_narrowing_zv = 0, large_narrowing_begv = 0, large_narrowing_zv = 0, s = 0x0, string_nchars = 0, multibyte_p = true, tab_line_p = true, header_line_p = false, string_from_display_prop_p = false, string_from_prefix_prop_p = false, from_disp_prop_p = true, ellipsis_p = false, avoid_cursor_p = false, dp = 0x0, dpvec = 0x0, dpend = 0x0, dpvec_char_len = 0, dpvec_face_id = 0, saved_face_id = 90, ctl_chars = {0x0 <repeats 16 times>}, start = {pos = {charpos = 218, bytepos = 218}, overlay_string_index = -1, string_pos = {charpos = -1, bytepos = -1}, dpvec_index = -1}, current = {pos = {charpos = 88, bytepos = 88}, overlay_string_index = -1, string_pos = {charpos = -1, bytepos = -1}, dpvec_index = -1}, n_overlay_strings = 0, overlay_strings_charpos = 88, overlay_strings = {0x0 <repeats 16 times>}, string_overlays = {0x0 <repeats 16 times>}, string = 0x0, from_overlay = 0x5555582fd6fd, stack = {{string = 0x0, string_nchars = 0, end_charpos = 333, stop_charpos = 172, prev_stop = 88, base_level_stop = 88, cmp_it = {stop_pos = 88, id = -1, ch = -2, rule_idx = 0, lookback = 0, nglyphs = 0, reversed_p = false, parent_it = 0x7fffffff96d0, charpos = 0, nchars = 0, nbytes = 0, from = 0, to = 0, width = 0}, face_id = 96, u = {image = {object = 0x0, slice = {x = 0x0, y = 0x0, width = 0x0, height = 0x0}, image_id = 0}, stretch = {object = 0x0}, xwidget = {object = 0x0}}, position = {charpos = 172, bytepos = 172}, current = {pos = {charpos = 172, bytepos = 172}, overlay_string_index = -1, string_pos = {charpos = -1, bytepos = -1}, dpvec_index = -1}, from_overlay = 0x0, area = TEXT_AREA, method = GET_FROM_BUFFER, paragraph_embedding = NEUTRAL_DIR, multibyte_p = true, string_from_display_prop_p = false, string_from_prefix_prop_p = false, display_ellipsis_p = false, avoid_cursor_p = false, bidi_p = true, from_disp_prop_p = false, line_wrap = WORD_WRAP, voffset = 0, space_width = 0x0, font_height = 0x0}, {string = 0x0, string_nchars = 0, end_charpos = 0, stop_charpos = 0, prev_stop = 0, base_level_stop = 0, cmp_it = {stop_pos = 0, id = 0, ch = 0, rule_idx = 0, lookback = 0, nglyphs = 0, reversed_p = false, parent_it = 0x0, charpos = 0, nchars = 0, nbytes = 0, from = 0, to = 0, width = 0}, face_id = 0, u = {image = {object = 0x0, slice = {x = 0x0, y = 0x0, width = 0x0, height = 0x0}, image_id = 0}, stretch = {object = 0x0}, xwidget = {object = 0x0}}, position = {charpos = 0, bytepos = 0}, current = {pos = {charpos = 0, bytepos = 0}, overlay_string_index = 0, string_pos = {charpos = 0, bytepos = 0}, dpvec_index = 0}, from_overlay = 0x0, area = LEFT_MARGIN_AREA, method = GET_FROM_BUFFER, paragraph_embedding = NEUTRAL_DIR, multibyte_p = false, string_from_display_prop_p = false, string_from_prefix_prop_p = false, display_ellipsis_p = false, avoid_cursor_p = false, bidi_p = false, from_disp_prop_p = false, line_wrap = TRUNCATE, voffset = 0, space_width = 0x0, font_height = 0x0}, {string = 0x0, string_nchars = 0, end_charpos = 0, stop_charpos = 0, prev_stop = 0, base_level_stop = 0, cmp_it = {stop_pos = 0, id = 0, ch = 0, rule_idx = 0, lookback = 0, nglyphs = 0, reversed_p = false, parent_it = 0x0, charpos = 0, nchars = 0, nbytes = 0, from = 0, to = 0, width = 0}, face_id = 0, u = {image = {object = 0x0, slice = {x = 0x0, y = 0x0, width = 0x0, height = 0x0}, image_id = 0}, stretch = {object = 0x0}, xwidget = {object = 0x0}}, position = {charpos = 0, bytepos = 0}, current = {pos = {charpos = 0, bytepos = 0}, overlay_string_index = 0, string_pos = {charpos = 0, bytepos = 0}, dpvec_index = 0}, from_overlay = 0x0, area = LEFT_MARGIN_AREA, method = GET_FROM_BUFFER, paragraph_embedding = NEUTRAL_DIR, multibyte_p = false, string_from_display_prop_p = false, string_from_prefix_prop_p = false, display_ellipsis_p = false, avoid_cursor_p = false, bidi_p = false, from_disp_prop_p = false, line_wrap = TRUNCATE, voffset = 0, space_width = 0x0, font_height = 0x0}, {string = 0x0, string_nchars = 0, end_charpos = 0, stop_charpos = 0, prev_stop = 0, base_level_stop = 0, cmp_it = {stop_pos = 0, id = 0, ch = 0, rule_idx = 0, lookback = 0, nglyphs = 0, reversed_p = false, parent_it = 0x0, charpos = 0, nchars = 0, nbytes = 0, from = 0, to = 0, width = 0}, face_id = 0, u = {image = {object = 0x0, slice = {x = 0x0, y = 0x0, width = 0x0, height = 0x0}, image_id = 0}, stretch = {object = 0x0}, xwidget = {object = 0x0}}, position = {charpos = 0, bytepos = 0}, current = {pos = {charpos = 0, bytepos = 0}, overlay_string_index = 0, string_pos = {charpos = 0, bytepos = 0}, dpvec_index = 0}, from_overlay = 0x0, area = LEFT_MARGIN_AREA, method = GET_FROM_BUFFER, paragraph_embedding = NEUTRAL_DIR, multibyte_p = false, string_from_display_prop_p = false, string_from_prefix_prop_p = false, display_ellipsis_p = false, avoid_cursor_p = false, bidi_p = false, from_disp_prop_p = false, line_wrap = TRUNCATE, voffset = 0, space_width = 0x0, font_height = 0x0}, {string = 0x0, string_nchars = 0, end_charpos = 0, stop_charpos = 0, prev_stop = 0, base_level_stop = 0, cmp_it = {stop_pos = 0, id = 0, ch = 0, rule_idx = 0, lookback = 0, nglyphs = 0, reversed_p = false, parent_it = 0x0, charpos = 0, nchars = 0, nbytes = 0, from = 0, to = 0, width = 0}, face_id = 0, u = {image = {object = 0x0, slice = {x = 0x0, y = 0x0, width = 0x0, height = 0x0}, image_id = 0}, stretch = {object = 0x0}, xwidget = {object = 0x0}}, position = {charpos = 0, bytepos = 0}, current = {pos = {charpos = 0, bytepos = 0}, overlay_string_index = 0, string_pos = {charpos = 0, bytepos = 0}, dpvec_index = 0}, from_overlay = 0x0, area = LEFT_MARGIN_AREA, method = GET_FROM_BUFFER, paragraph_embedding = NEUTRAL_DIR, multibyte_p = false, string_from_display_prop_p = false, string_from_prefix_prop_p = false, display_ellipsis_p = false, avoid_cursor_p = false, bidi_p = false, from_disp_prop_p = false, line_wrap = TRUNCATE, voffset = 0, space_width = 0x0, font_height = 0x0}}, sp = 1, selective = 0, what = IT_IMAGE, face_id = 96, selective_display_ellipsis_p = true, ctl_arrow_p = true, face_box_p = false, start_of_box_run_p = false, end_of_box_run_p = false, overlay_strings_at_end_processed_p = false, ignore_overlay_strings_at_pos_p = false, glyph_not_available_p = false, starts_in_middle_of_char_p = false, face_before_selective_p = false, constrain_row_ascent_descent_p = false, line_number_produced_p = false, align_visually_p = false, line_wrap = WORD_WRAP, base_face_id = 90, c = 0, len = 1, cmp_it = {stop_pos = 88, id = -1, ch = -2, rule_idx = 0, lookback = 0, nglyphs = 0, reversed_p = false, parent_it = 0x7fffffff96d0, charpos = 0, nchars = 0, nbytes = 0, from = 0, to = 0, width = 0}, char_to_display = 10, glyphless_method = GLYPHLESS_DISPLAY_THIN_SPACE, image_id = 37, xwidget = 0x0, slice = {x = 0x0, y = 0x0, width = 0x0, height = 0x0}, space_width = 0x0, voffset = 0, tab_width = 8, font_height = 0x0, object = 0x555558163ec5, position = {charpos = 88, bytepos = 88}, truncation_pixel_width = 0, continuation_pixel_width = 28, first_visible_x = 0, last_visible_x = 931, last_visible_y = 921, extra_line_spacing = 0, max_extra_line_spacing = 0, override_ascent = -1, override_descent = 0, override_boff = 0, glyph_row = 0x0, area = TEXT_AREA, nglyphs = 1, pixel_width = 861, ascent = 48, descent = 11, max_ascent = 0, max_descent = 0, phys_ascent = 48, phys_descent = 11, max_phys_ascent = 48, max_phys_descent = 19, current_x = 0, wrap_prefix_width = 0, continuation_lines_width = 4487168, eol_pos = {charpos = 0, bytepos = 0}, current_y = 1924368, first_vpos = 0, vpos = 40071, hpos = 0, lnum = 7, lnum_bytepos = 88, lnum_width = 2, lnum_pixel_width = 112, pt_lnum = 0, stretch_adjust = 0, left_user_fringe_bitmap = 0, right_user_fringe_bitmap = 0, left_user_fringe_face_id = 0, right_user_fringe_face_id = 0, bidi_p = true, bidi_it = {bytepos = 88, charpos = 88, ch = 65532, nchars = 84, ch_len = 84, type = STRONG_L, type_after_wn = NEUTRAL_ON, orig_type = NEUTRAL_ON, resolved_level = 0 '\000', isolate_level = 0 '\000', invalid_levels = 0, invalid_isolates = 0, prev = {charpos = 87, type = NEUTRAL_B, orig_type = NEUTRAL_B}, last_strong = {charpos = 84, type = UNKNOWN_BT, orig_type = UNKNOWN_BT}, next_for_neutral = {charpos = 85, type = UNKNOWN_BT, orig_type = UNKNOWN_BT}, prev_for_neutral = {charpos = 87, type = STRONG_L, orig_type = NEUTRAL_ON}, next_for_ws = {charpos = -1, type = UNKNOWN_BT, orig_type = UNKNOWN_BT}, bracket_pairing_pos = -1, bracket_enclosed_type = UNKNOWN_BT, next_en_pos = 0, next_en_type = UNKNOWN_BT, sos = L2R, scan_dir = 1, disp_pos = 181, disp_prop = 1, stack_idx = 0, level_stack = {{next_for_neutral_pos = 0, next_for_neutral_type = 0, last_strong_type = 0, prev_for_neutral_type = 0, level = 0 '\000', flags = 0 '\000'} <repeats 128 times>}, string = {lstring = 0x0, s = 0x0, schars = 0, bufpos = 0, from_disp_str = false, unibyte = false}, w = 0x555555ea5678, paragraph_dir = L2R, separator_limit = -1, first_elt = false, new_paragraph = false, frame_window_p = true}, paragraph_embedding = NEUTRAL_DIR, min_width_property = 0x0, min_width_start = 0} it3 = {window = 0x555555ea567d, w = 0x555555ea5678, f = 0x555555ea5420, method = GET_FROM_BUFFER, stop_charpos = 31, prev_stop = 29, base_level_stop = 29, end_charpos = 333, medium_narrowing_begv = 0, medium_narrowing_zv = 0, large_narrowing_begv = 0, large_narrowing_zv = 0, s = 0x0, string_nchars = 0, multibyte_p = true, tab_line_p = true, header_line_p = false, string_from_display_prop_p = false, string_from_prefix_prop_p = false, from_disp_prop_p = false, ellipsis_p = false, avoid_cursor_p = false, dp = 0x0, dpvec = 0x0, dpend = 0x0, dpvec_char_len = 0, dpvec_face_id = 0, saved_face_id = 94, ctl_chars = {0x0 <repeats 16 times>}, start = {pos = {charpos = 218, bytepos = 218}, overlay_string_index = -1, string_pos = {charpos = -1, bytepos = -1}, dpvec_index = -1}, current = {pos = {charpos = 31, bytepos = 31}, overlay_string_index = -1, string_pos = {charpos = -1, bytepos = -1}, dpvec_index = -1}, n_overlay_strings = 0, overlay_strings_charpos = 29, overlay_strings = {0x0 <repeats 16 times>}, string_overlays = {0x0 <repeats 16 times>}, string = 0x0, from_overlay = 0x0, stack = {{string = 0x0, string_nchars = 0, end_charpos = 0, stop_charpos = 0, prev_stop = 0, base_level_stop = 0, cmp_it = {stop_pos = 0, id = 0, ch = 0, rule_idx = 0, lookback = 0, nglyphs = 0, reversed_p = false, parent_it = 0x0, charpos = 0, nchars = 0, nbytes = 0, from = 0, to = 0, width = 0}, face_id = 0, u = {image = {object = 0x0, slice = {x = 0x0, y = 0x0, width = 0x0, height = 0x0}, image_id = 0}, stretch = {object = 0x0}, xwidget = {object = 0x0}}, position = {charpos = 0, bytepos = 0}, current = {pos = {charpos = 0, bytepos = 0}, overlay_string_index = 0, string_pos = {charpos = 0, bytepos = 0}, dpvec_index = 0}, from_overlay = 0x0, area = LEFT_MARGIN_AREA, method = GET_FROM_BUFFER, paragraph_embedding = NEUTRAL_DIR, multibyte_p = false, string_from_display_prop_p = false, string_from_prefix_prop_p = false, display_ellipsis_p = false, avoid_cursor_p = false, bidi_p = false, from_disp_prop_p = false, line_wrap = TRUNCATE, voffset = 0, space_width = 0x0, font_height = 0x0}, {string = 0x0, string_nchars = 0, end_charpos = 0, stop_charpos = 0, prev_stop = 0, base_level_stop = 0, cmp_it = {stop_pos = 0, id = 0, ch = 0, rule_idx = 0, lookback = 0, nglyphs = 0, reversed_p = false, parent_it = 0x0, charpos = 0, nchars = 0, nbytes = 0, from = 0, to = 0, width = 0}, face_id = 0, u = {image = {object = 0x0, slice = {x = 0x0, y = 0x0, width = 0x0, height = 0x0}, image_id = 0}, stretch = {object = 0x0}, xwidget = {object = 0x0}}, position = {charpos = 0, bytepos = 0}, current = {pos = {charpos = 0, bytepos = 0}, overlay_string_index = 0, string_pos = {charpos = 0, bytepos = 0}, dpvec_index = 0}, from_overlay = 0x0, area = LEFT_MARGIN_AREA, method = GET_FROM_BUFFER, paragraph_embedding = NEUTRAL_DIR, multibyte_p = false, string_from_display_prop_p = false, string_from_prefix_prop_p = false, display_ellipsis_p = false, avoid_cursor_p = false, bidi_p = false, from_disp_prop_p = false, line_wrap = TRUNCATE, voffset = 0, space_width = 0x0, font_height = 0x0}, {string = 0x0, string_nchars = 0, end_charpos = 0, stop_charpos = 0, prev_stop = 0, base_level_stop = 0, cmp_it = {stop_pos = 0, id = 0, ch = 0, rule_idx = 0, lookback = 0, nglyphs = 0, reversed_p = false, parent_it = 0x0, charpos = 0, nchars = 0, nbytes = 0, from = 0, to = 0, width = 0}, face_id = 0, u = {image = {object = 0x0, slice = {x = 0x0, y = 0x0, width = 0x0, height = 0x0}, image_id = 0}, stretch = {object = 0x0}, xwidget = {object = 0x0}}, position = {charpos = 0, bytepos = 0}, current = {pos = {charpos = 0, bytepos = 0}, overlay_string_index = 0, string_pos = {charpos = 0, bytepos = 0}, dpvec_index = 0}, from_overlay = 0x0, area = LEFT_MARGIN_AREA, method = GET_FROM_BUFFER, paragraph_embedding = NEUTRAL_DIR, multibyte_p = false, string_from_display_prop_p = false, string_from_prefix_prop_p = false, display_ellipsis_p = false, avoid_cursor_p = false, bidi_p = false, from_disp_prop_p = false, line_wrap = TRUNCATE, voffset = 0, space_width = 0x0, font_height = 0x0}, {string = 0x0, string_nchars = 0, end_charpos = 0, stop_charpos = 0, prev_stop = 0, base_level_stop = 0, cmp_it = {stop_pos = 0, id = 0, ch = 0, rule_idx = 0, lookback = 0, nglyphs = 0, reversed_p = false, parent_it = 0x0, charpos = 0, nchars = 0, nbytes = 0, from = 0, to = 0, width = 0}, face_id = 0, u = {image = {object = 0x0, slice = {x = 0x0, y = 0x0, width = 0x0, height = 0x0}, image_id = 0}, stretch = {object = 0x0}, xwidget = {object = 0x0}}, position = {charpos = 0, bytepos = 0}, current = {pos = {charpos = 0, bytepos = 0}, overlay_string_index = 0, string_pos = {charpos = 0, bytepos = 0}, dpvec_index = 0}, from_overlay = 0x0, area = LEFT_MARGIN_AREA, method = GET_FROM_BUFFER, paragraph_embedding = NEUTRAL_DIR, multibyte_p = false, string_from_display_prop_p = false, string_from_prefix_prop_p = false, display_ellipsis_p = false, avoid_cursor_p = false, bidi_p = false, from_disp_prop_p = false, line_wrap = TRUNCATE, voffset = 0, space_width = 0x0, font_height = 0x0}, {string = 0x0, string_nchars = 0, end_charpos = 0, stop_charpos = 0, prev_stop = 0, base_level_stop = 0, cmp_it = {stop_pos = 0, id = 0, ch = 0, rule_idx = 0, lookback = 0, nglyphs = 0, reversed_p = false, parent_it = 0x0, charpos = 0, nchars = 0, nbytes = 0, from = 0, to = 0, width = 0}, face_id = 0, u = {image = {object = 0x0, slice = {x = 0x0, y = 0x0, width = 0x0, height = 0x0}, image_id = 0}, stretch = {object = 0x0}, xwidget = {object = 0x0}}, position = {charpos = 0, bytepos = 0}, current = {pos = {charpos = 0, bytepos = 0}, overlay_string_index = 0, string_pos = {charpos = 0, bytepos = 0}, dpvec_index = 0}, from_overlay = 0x0, area = LEFT_MARGIN_AREA, method = GET_FROM_BUFFER, paragraph_embedding = NEUTRAL_DIR, multibyte_p = false, string_from_display_prop_p = false, string_from_prefix_prop_p = false, display_ellipsis_p = false, avoid_cursor_p = false, bidi_p = false, from_disp_prop_p = false, line_wrap = TRUNCATE, voffset = 0, space_width = 0x0, font_height = 0x0}}, sp = 0, selective = 0, what = IT_CHARACTER, face_id = 90, selective_display_ellipsis_p = true, ctl_arrow_p = true, face_box_p = false, start_of_box_run_p = false, end_of_box_run_p = false, overlay_strings_at_end_processed_p = false, ignore_overlay_strings_at_pos_p = false, glyph_not_available_p = false, starts_in_middle_of_char_p = false, face_before_selective_p = false, constrain_row_ascent_descent_p = false, line_number_produced_p = false, align_visually_p = false, line_wrap = WORD_WRAP, base_face_id = 90, c = 0, len = 1, cmp_it = {stop_pos = 31, id = -1, ch = -2, rule_idx = 0, lookback = 0, nglyphs = 0, reversed_p = false, parent_it = 0x7fffffff96d0, charpos = 0, nchars = 0, nbytes = 0, from = 0, to = 0, width = 0}, char_to_display = 10, glyphless_method = GLYPHLESS_DISPLAY_THIN_SPACE, image_id = 0, xwidget = 0x0, slice = {x = 0x0, y = 0x0, width = 0x0, height = 0x0}, space_width = 0x0, voffset = 0, tab_width = 8, font_height = 0x0, object = 0x555558163ec5, position = {charpos = 30, bytepos = 30}, truncation_pixel_width = 0, continuation_pixel_width = 28, first_visible_x = 0, last_visible_x = 931, last_visible_y = 921, extra_line_spacing = 0, max_extra_line_spacing = 0, override_ascent = -1, override_descent = 0, override_boff = 0, glyph_row = 0x0, area = TEXT_AREA, nglyphs = 0, pixel_width = 0, ascent = 29, descent = 19, max_ascent = 0, max_descent = 0, phys_ascent = 29, phys_descent = 19, max_phys_ascent = 32, max_phys_descent = 19, current_x = 0, wrap_prefix_width = 0, continuation_lines_width = 0, eol_pos = {charpos = 0, bytepos = 0}, current_y = 969, first_vpos = 0, vpos = 1, hpos = 0, lnum = 0, lnum_bytepos = 1, lnum_width = 2, lnum_pixel_width = 112, pt_lnum = 0, stretch_adjust = 0, left_user_fringe_bitmap = 0, right_user_fringe_bitmap = 0, left_user_fringe_face_id = 0, right_user_fringe_face_id = 0, bidi_p = true, bidi_it = {bytepos = 31, charpos = 31, ch = 92, nchars = 1, ch_len = 1, type = STRONG_L, type_after_wn = NEUTRAL_ON, orig_type = NEUTRAL_ON, resolved_level = 0 '\000', isolate_level = 0 '\000', invalid_levels = 0, invalid_isolates = 0, prev = {charpos = 30, type = NEUTRAL_B, orig_type = NEUTRAL_B}, last_strong = {charpos = 28, type = UNKNOWN_BT, orig_type = UNKNOWN_BT}, next_for_neutral = {charpos = 29, type = UNKNOWN_BT, orig_type = UNKNOWN_BT}, prev_for_neutral = {charpos = 30, type = STRONG_L, orig_type = NEUTRAL_ON}, next_for_ws = {charpos = -1, type = UNKNOWN_BT, orig_type = UNKNOWN_BT}, bracket_pairing_pos = -1, bracket_enclosed_type = UNKNOWN_BT, next_en_pos = 0, next_en_type = UNKNOWN_BT, sos = L2R, scan_dir = 1, disp_pos = 88, disp_prop = 1, stack_idx = 0, level_stack = {{next_for_neutral_pos = 0, next_for_neutral_type = 0, last_strong_type = 0, prev_for_neutral_type = 0, level = 0 '\000', flags = 0 '\000'} <repeats 128 times>}, string = {lstring = 0x0, s = 0x0, schars = 0, bufpos = 0, from_disp_str = false, unibyte = false}, w = 0x555555ea5678, paragraph_dir = L2R, separator_limit = -1, first_elt = false, new_paragraph = false, frame_window_p = true}, paragraph_embedding = NEUTRAL_DIR, min_width_property = 0x0, min_width_start = 0} it2data = 0x0 it3data = 0x0 start_pos = 218 nchars_per_row = 84 pos_limit = 1 #3 0x000055555563e600 in redisplay_window (window=0x555555ea567d, just_this_one_p=false) at xdisp.c:20925 w = 0x555555ea5678 f = 0x555555ea5420 buffer = 0x555558163ec0 old = 0x555558163ec0 lpoint = {charpos = 218, bytepos = 218} opoint = {charpos = 218, bytepos = 218} startp = {charpos = 1, bytepos = 1} update_mode_line = true tem = 0 it = {window = 0x555555ea567d, w = 0x555555ea5678, f = 0x555555ea5420, method = GET_FROM_BUFFER, stop_charpos = 1, prev_stop = 218, base_level_stop = 1, end_charpos = 333, medium_narrowing_begv = 0, medium_narrowing_zv = 0, large_narrowing_begv = 0, large_narrowing_zv = 0, s = 0x0, string_nchars = 0, multibyte_p = true, tab_line_p = true, header_line_p = false, string_from_display_prop_p = false, string_from_prefix_prop_p = false, from_disp_prop_p = false, ellipsis_p = false, avoid_cursor_p = false, dp = 0x0, dpvec = 0x0, dpend = 0x0, dpvec_char_len = 0, dpvec_face_id = 0, saved_face_id = 90, ctl_chars = {0x0 <repeats 16 times>}, start = {pos = {charpos = 218, bytepos = 218}, overlay_string_index = -1, string_pos = {charpos = -1, bytepos = -1}, dpvec_index = -1}, current = {pos = {charpos = 1, bytepos = 1}, overlay_string_index = -1, string_pos = {charpos = -1, bytepos = -1}, dpvec_index = -1}, n_overlay_strings = 0, overlay_strings_charpos = 218, overlay_strings = {0x0 <repeats 16 times>}, string_overlays = {0x0 <repeats 16 times>}, string = 0x0, from_overlay = 0x0, stack = {{string = 0x0, string_nchars = 0, end_charpos = 0, stop_charpos = 0, prev_stop = 0, base_level_stop = 0, cmp_it = {stop_pos = 0, id = 0, ch = 0, rule_idx = 0, lookback = 0, nglyphs = 0, reversed_p = false, parent_it = 0x0, charpos = 0, nchars = 0, nbytes = 0, from = 0, to = 0, width = 0}, face_id = 0, u = {image = {object = 0x0, slice = {x = 0x0, y = 0x0, width = 0x0, height = 0x0}, image_id = 0}, stretch = {object = 0x0}, xwidget = {object = 0x0}}, position = {charpos = 0, bytepos = 0}, current = {pos = {charpos = 0, bytepos = 0}, overlay_string_index = 0, string_pos = {charpos = 0, bytepos = 0}, dpvec_index = 0}, from_overlay = 0x0, area = LEFT_MARGIN_AREA, method = GET_FROM_BUFFER, paragraph_embedding = NEUTRAL_DIR, multibyte_p = false, string_from_display_prop_p = false, string_from_prefix_prop_p = false, display_ellipsis_p = false, avoid_cursor_p = false, bidi_p = false, from_disp_prop_p = false, line_wrap = TRUNCATE, voffset = 0, space_width = 0x0, font_height = 0x0}, {string = 0x0, string_nchars = 0, end_charpos = 0, stop_charpos = 0, prev_stop = 0, base_level_stop = 0, cmp_it = {stop_pos = 0, id = 0, ch = 0, rule_idx = 0, lookback = 0, nglyphs = 0, reversed_p = false, parent_it = 0x0, charpos = 0, nchars = 0, nbytes = 0, from = 0, to = 0, width = 0}, face_id = 0, u = {image = {object = 0x0, slice = {x = 0x0, y = 0x0, width = 0x0, height = 0x0}, image_id = 0}, stretch = {object = 0x0}, xwidget = {object = 0x0}}, position = {charpos = 0, bytepos = 0}, current = {pos = {charpos = 0, bytepos = 0}, overlay_string_index = 0, string_pos = {charpos = 0, bytepos = 0}, dpvec_index = 0}, from_overlay = 0x0, area = LEFT_MARGIN_AREA, method = GET_FROM_BUFFER, paragraph_embedding = NEUTRAL_DIR, multibyte_p = false, string_from_display_prop_p = false, string_from_prefix_prop_p = false, display_ellipsis_p = false, avoid_cursor_p = false, bidi_p = false, from_disp_prop_p = false, line_wrap = TRUNCATE, voffset = 0, space_width = 0x0, font_height = 0x0}, {string = 0x0, string_nchars = 0, end_charpos = 0, stop_charpos = 0, prev_stop = 0, base_level_stop = 0, cmp_it = {stop_pos = 0, id = 0, ch = 0, rule_idx = 0, lookback = 0, nglyphs = 0, reversed_p = false, parent_it = 0x0, charpos = 0, nchars = 0, nbytes = 0, from = 0, to = 0, width = 0}, face_id = 0, u = {image = {object = 0x0, slice = {x = 0x0, y = 0x0, width = 0x0, height = 0x0}, image_id = 0}, stretch = {object = 0x0}, xwidget = {object = 0x0}}, position = {charpos = 0, bytepos = 0}, current = {pos = {charpos = 0, bytepos = 0}, overlay_string_index = 0, string_pos = {charpos = 0, bytepos = 0}, dpvec_index = 0}, from_overlay = 0x0, area = LEFT_MARGIN_AREA, method = GET_FROM_BUFFER, paragraph_embedding = NEUTRAL_DIR, multibyte_p = false, string_from_display_prop_p = false, string_from_prefix_prop_p = false, display_ellipsis_p = false, avoid_cursor_p = false, bidi_p = false, from_disp_prop_p = false, line_wrap = TRUNCATE, voffset = 0, space_width = 0x0, font_height = 0x0}, {string = 0x0, string_nchars = 0, end_charpos = 0, stop_charpos = 0, prev_stop = 0, base_level_stop = 0, cmp_it = {stop_pos = 0, id = 0, ch = 0, rule_idx = 0, lookback = 0, nglyphs = 0, reversed_p = false, parent_it = 0x0, charpos = 0, nchars = 0, nbytes = 0, from = 0, to = 0, width = 0}, face_id = 0, u = {image = {object = 0x0, slice = {x = 0x0, y = 0x0, width = 0x0, height = 0x0}, image_id = 0}, stretch = {object = 0x0}, xwidget = {object = 0x0}}, position = {charpos = 0, bytepos = 0}, current = {pos = {charpos = 0, bytepos = 0}, overlay_string_index = 0, string_pos = {charpos = 0, bytepos = 0}, dpvec_index = 0}, from_overlay = 0x0, area = LEFT_MARGIN_AREA, method = GET_FROM_BUFFER, paragraph_embedding = NEUTRAL_DIR, multibyte_p = false, string_from_display_prop_p = false, string_from_prefix_prop_p = false, display_ellipsis_p = false, avoid_cursor_p = false, bidi_p = false, from_disp_prop_p = false, line_wrap = TRUNCATE, voffset = 0, space_width = 0x0, font_height = 0x0}, {string = 0x0, string_nchars = 0, end_charpos = 0, stop_charpos = 0, prev_stop = 0, base_level_stop = 0, cmp_it = {stop_pos = 0, id = 0, ch = 0, rule_idx = 0, lookback = 0, nglyphs = 0, reversed_p = false, parent_it = 0x0, charpos = 0, nchars = 0, nbytes = 0, from = 0, to = 0, width = 0}, face_id = 0, u = {image = {object = 0x0, slice = {x = 0x0, y = 0x0, width = 0x0, height = 0x0}, image_id = 0}, stretch = {object = 0x0}, xwidget = {object = 0x0}}, position = {charpos = 0, bytepos = 0}, current = {pos = {charpos = 0, bytepos = 0}, overlay_string_index = 0, string_pos = {charpos = 0, bytepos = 0}, dpvec_index = 0}, from_overlay = 0x0, area = LEFT_MARGIN_AREA, method = GET_FROM_BUFFER, paragraph_embedding = NEUTRAL_DIR, multibyte_p = false, string_from_display_prop_p = false, string_from_prefix_prop_p = false, display_ellipsis_p = false, avoid_cursor_p = false, bidi_p = false, from_disp_prop_p = false, line_wrap = TRUNCATE, voffset = 0, space_width = 0x0, font_height = 0x0}}, sp = 0, selective = 0, what = IT_CHARACTER, face_id = 98, selective_display_ellipsis_p = true, ctl_arrow_p = true, face_box_p = false, start_of_box_run_p = false, end_of_box_run_p = false, overlay_strings_at_end_processed_p = false, ignore_overlay_strings_at_pos_p = false, glyph_not_available_p = false, starts_in_middle_of_char_p = false, face_before_selective_p = false, constrain_row_ascent_descent_p = false, line_number_produced_p = false, align_visually_p = false, line_wrap = WORD_WRAP, base_face_id = 90, c = 115, len = 0, cmp_it = {stop_pos = 315, id = -1, ch = -2, rule_idx = 0, lookback = 0, nglyphs = 0, reversed_p = false, parent_it = 0x7fffffff96d0, charpos = 0, nchars = 0, nbytes = 0, from = 0, to = 0, width = 0}, char_to_display = 0, glyphless_method = GLYPHLESS_DISPLAY_THIN_SPACE, image_id = 0, xwidget = 0x0, slice = {x = 0x0, y = 0x0, width = 0x0, height = 0x0}, space_width = 0x0, voffset = 0, tab_width = 8, font_height = 0x0, object = 0x555558163ec5, position = {charpos = 1, bytepos = 1}, truncation_pixel_width = 0, continuation_pixel_width = 28, first_visible_x = 0, last_visible_x = 931, last_visible_y = 921, extra_line_spacing = 0, max_extra_line_spacing = 0, override_ascent = -1, override_descent = 0, override_boff = 0, glyph_row = 0x0, area = TEXT_AREA, nglyphs = 1, pixel_width = 0, ascent = 0, descent = 0, max_ascent = 0, max_descent = 0, phys_ascent = 0, phys_descent = 0, max_phys_ascent = 0, max_phys_descent = 0, current_x = 0, wrap_prefix_width = 0, continuation_lines_width = 0, eol_pos = {charpos = 0, bytepos = 0}, current_y = 921, first_vpos = 0, vpos = 0, hpos = 0, lnum = 0, lnum_bytepos = 0, lnum_width = 0, lnum_pixel_width = 0, pt_lnum = 0, stretch_adjust = 0, left_user_fringe_bitmap = 0, right_user_fringe_bitmap = 0, left_user_fringe_face_id = 0, right_user_fringe_face_id = 0, bidi_p = true, bidi_it = {bytepos = 1, charpos = 1, ch = 0, nchars = -1, ch_len = 0, type = NEUTRAL_B, type_after_wn = NEUTRAL_B, orig_type = NEUTRAL_B, resolved_level = 0 '\000', isolate_level = 0 '\000', invalid_levels = 0, invalid_isolates = 0, prev = {charpos = 0, type = UNKNOWN_BT, orig_type = UNKNOWN_BT}, last_strong = {charpos = 0, type = UNKNOWN_BT, orig_type = UNKNOWN_BT}, next_for_neutral = {charpos = -1, type = UNKNOWN_BT, orig_type = UNKNOWN_BT}, prev_for_neutral = {charpos = -1, type = UNKNOWN_BT, orig_type = UNKNOWN_BT}, next_for_ws = {charpos = 0, type = UNKNOWN_BT, orig_type = UNKNOWN_BT}, bracket_pairing_pos = -1, bracket_enclosed_type = UNKNOWN_BT, next_en_pos = 0, next_en_type = UNKNOWN_BT, sos = L2R, scan_dir = 0, disp_pos = -1, disp_prop = 0, stack_idx = 0, level_stack = {{next_for_neutral_pos = 0, next_for_neutral_type = 0, last_strong_type = 0, prev_for_neutral_type = 0, level = 0 '\000', flags = 0 '\000'} <repeats 128 times>}, string = {lstring = 0x0, s = 0x0, schars = 0, bufpos = 0, from_disp_str = false, unibyte = false}, w = 0x555555ea5678, paragraph_dir = NEUTRAL_DIR, separator_limit = -1, first_elt = true, new_paragraph = true, frame_window_p = true}, paragraph_embedding = NEUTRAL_DIR, min_width_property = 0x0, min_width_start = 0} current_matrix_up_to_date_p = false used_current_matrix_p = false temp_scroll_step = false count = {bytes = 224} rc = -22192 centering_position = 448 last_line_misfit = false beg_unchanged = 0 end_unchanged = 332 frame_line_height = 20 margin = 0 use_desired_matrix = false itdata = 0x0 lchars_modiff = 10 ochars_modiff = 10 #4 0x00005555556349fd in redisplay_window_0 (window=0x555555ea567d) at xdisp.c:18230 #5 0x00005555557f1e3e in internal_condition_case_1 (bfun=0x5555556349bb <redisplay_window_0>, arg=0x555555ea567d, handlers=0x7fffef32b4b3, hfun=0x555555634899 <redisplay_window_error>) at eval.c:1644 val = 0x5555556015ff <BUFFERP+29> c = 0x555555b5e370 #6 0x000055555563486f in redisplay_windows (window=0x555555ea567d) at xdisp.c:18199 w = 0x555555ea5678 #7 0x000055555563481e in redisplay_windows (window=0x555559550675) at xdisp.c:18193 w = 0x555559550670 #8 0x0000555555633616 in redisplay_internal () at xdisp.c:17616 gcscrollbars = true f_redisplay_flag = true f = 0x555555ea5420 tty_root_frames = 0x0 w = 0x555555ea5678 sw = 0x555555ea5678 fr = 0x555555ea5420 must_finish = true match_p = true tlbufpos = {charpos = 173, bytepos = 173} tlendpos = {charpos = 18, bytepos = 18} number_of_visible_frames = 1 sf = 0x555555ea5420 polling_stopped_here = false tail = 0x7ffff2199913 frame = 0x555555ea5425 hscroll_retries = 0 garbaged_frame_retries = 0 consider_all_windows_p = true update_miniwindow_p = true count = {bytes = 128} previous_frame = 0x0 current_matrices_cleared = false new_count = 1437794816 #9 0x00005555556340f2 in redisplay_preserve_echo_area (from_where=5) at xdisp.c:17961 count = {bytes = 96} #10 0x000055555572b70a in read_char (commandflag=1, map=0x555559cb74d3, prev_event=0x0, used_mouse_menu=0x7fffffffd73a, end_time=0x0) at keyboard.c:2670 echo_current = true c = 0x0 local_getcjmp = {{__jmpbuf = {140737488344560, 93824994290328, 93824997574272, 0, 0, 140737488344448, 93824994957760, 1470748784}, __mask_was_saved = -10768, __saved_mask = {__val = {93824994997988, 93825067087075, 96, 93825067087091, 0, 140737488344560, 93824994744777, 93824997574272, 0, 0, 6890691467763696128, 93824994270010, 93825033639939, 140737488344752, 93824994292311, 0}}}} save_jump = {{__jmpbuf = {0, -277659856, 0, 95970965320, 93825067087059, 140737488344656, 93824994731046, 93825067087059}, __mask_was_saved = -10640, __saved_mask = {__val = {93824994731118, 93825067087075, 93825067087059, 93824997621648, 47376, 47376, 47376, 47376, 47376, 140737488344816, 93824994274647, 139642271684096, 93825067087059, 93824997574272, 0, 0}}}} tem = 0x7fffffffd4d0 save = 0x0 previous_echo_area_message = 0x0 also_record = 0x0 reread = false recorded = false polling_stopped_here = false orig_kboard = 0x555555fcc4c0 jmpcount = {bytes = 93824994826560} c_volatile = 0x0 #11 0x000055555573e443 in read_key_sequence (keybuf=0x7fffffffd9b0, prompt=0x0, dont_downcase_last=false, can_return_switch_frame=true, fix_current_buffer=true, prevent_redisplay=false, disable_text_conversion_p=false) at keyboard.c:10757 interrupted_kboard = 0x555555fcc4c0 interrupted_frame = 0x555555ea5420 key = 0xab00 used_mouse_menu = false echo_local_start = 0 last_real_key_start = 0 keys_local_start = 0 new_binding = 0x7fffffffd7d0 count = {bytes = 96} t = 0 echo_start = 0 keys_start = 0 current_binding = 0x555559cb74d3 first_unbound = 31 mock_input = 0 used_mouse_menu_history = {false <repeats 30 times>} fkey = {parent = 0x7ffff21a8353, map = 0x7ffff21a8353, start = 0, end = 0} keytran = {parent = 0x7fffef70547b, map = 0x7fffef70547b, start = 0, end = 0} indec = {parent = 0x7ffff21a8383, map = 0x7ffff21a8383, start = 0, end = 0} shift_translated = false delayed_switch_frame = 0x0 original_uppercase = 0x0 original_uppercase_position = -1 starting_buffer = 0x555558163ec0 fake_prefixed_keys = 0x0 first_event = 0x0 second_event = 0x0 #12 0x0000555555727d97 in command_loop_1 () at keyboard.c:1424 cmd = 0x2aaa994ccf60 keybuf = {0x62, 0xce, 0x0, 0x60, 0x7fffffffda70, 0x0, 0xb, 0x10e60, 0x30, 0x555558cb2c85, 0x0, 0x5fa0a761a8dec200, 0x55555572451d <builtin_lisp_symbol+48>, 0x30, 0x555555a6c680 <lispsym>, 0x0, 0x0, 0x60, 0x7fffffffda50, 0x5555559d4fe0 <main_thread>, 0x7fffffffda90, 0x5555557f21ae <push_handler_nosignal+238>, 0x100000000, 0x90, 0x0, 0x555555b5e240, 0x55555572451d <builtin_lisp_symbol+48>, 0x2, 0x7fffffffdac0, 0x5555557f20a5 <push_handler+32>} i = 2 last_pt = 218 prev_modiff = 109 prev_buffer = 0x555558163ec0 #13 0x00005555557f1d97 in internal_condition_case (bfun=0x555555727989 <command_loop_1>, handlers=0x90, hfun=0x555555726eba <cmd_error>) at eval.c:1620 val = 0x55555572451d <builtin_lisp_symbol+48> c = 0x555555b5e240 #14 0x00005555557275d6 in command_loop_2 (handlers=0x90) at keyboard.c:1163 val = 0x2 #15 0x00005555557f12ec in internal_catch (tag=0x11f10, func=0x5555557275ac <command_loop_2>, arg=0x90) at eval.c:1300 val = 0x5fb00000000 c = 0x555555b5e110 #16 0x0000555555727568 in command_loop () at keyboard.c:1141 #17 0x0000555555726a5c in recursive_edit_1 () at keyboard.c:749 count = {bytes = 32} val = 0x5555557f6fb3 <record_unwind_protect+114> #18 0x0000555555726c08 in Frecursive_edit () at keyboard.c:832 count = {bytes = 0} buffer = 0x0 #19 0x0000555555722cc5 in main (argc=1, argv=0x7fffffffde98) at emacs.c:2560 stack_bottom_variable = 0x0 old_argc = 1 dump_file = 0x0 no_loadup = false junk = 0x0 dname_arg = 0x0 ch_to_dir = 0x0 original_pwd = 0x0 dump_mode = 0x0 skip_args = 0 temacs = 0x0 attempt_load_pdump = true only_version = false rlim = {rlim_cur = 10022912, rlim_max = 18446744073709551615} lc_all = 0x0 sockfd = -1 module_assertions = false # auto-generated info In GNU Emacs 31.0.50 (build 8, x86_64-pc-linux-gnu, GTK+ Version 3.24.49, cairo version 1.18.4) Repository revision: d7763c45138865e81895cc2196602ab1893af5af Repository branch: master System Description: Arch Linux Configured using: 'configure --with-pgtk --sysconfdir=/etc --localstatedir=/var --disable-build-details --with-cairo --with-harfbuzz --with-libsystemd --with-modules --with-native-compilation=aot --with-tree-sitter 'CFLAGS=-ggdb3 -O0' 'CXXFLAGS=-ggdb3 -O0' LDFLAGS=-ggdb3 --prefix=/home/yifan/packages/emacs-git/build --exec-prefix=/home/yifan/packages/emacs-git/build' Configured features: ACL CAIRO DBUS FREETYPE GIF GLIB GMP GNUTLS GPM GSETTINGS HARFBUZZ JPEG LCMS2 LIBOTF LIBSYSTEMD LIBXML2 MODULES NATIVE_COMP NOTIFY INOTIFY PDUMPER PGTK PNG RSVG SECCOMP SOUND SQLITE3 THREADS TIFF TOOLKIT_SCROLL_BARS TREE_SITTER WEBP XIM GTK3 ZLIB Important settings: value of $LANG: en_US.utf8 value of $XMODIFIERS: @im=fcitx locale-coding-system: utf-8-unix Major mode: LaTeX/FP Minor modes in effect: TeX-fold-mode: t evil-tex-mode: t cursor-sensor-mode: t xenops-mode: t flyspell-mode: t TeX-PDF-mode: t company-box-mode: t company-tng-mode: t global-tab-line-mode: t tab-line-mode: t cdlatex-mode: t reftex-mode: t global-undo-tree-mode: t undo-tree-mode: t electric-pair-mode: t global-company-mode: t company-mode: t global-display-line-numbers-mode: t display-line-numbers-mode: t global-evil-surround-mode: t evil-surround-mode: t outline-minor-mode: t evil-leader-mode: t evil-mode: t evil-local-mode: t yas-global-mode: t yas-minor-mode: t persp-mode: t icomplete-mode: t global-auto-revert-mode: t tooltip-mode: t global-eldoc-mode: t show-paren-mode: t electric-indent-mode: t mouse-wheel-mode: t tool-bar-mode: t prettify-symbols-mode: t menu-bar-mode: t file-name-shadow-mode: t global-font-lock-mode: t font-lock-mode: t blink-cursor-mode: t minibuffer-regexp-mode: t line-number-mode: t global-visual-line-mode: t visual-line-mode: t transient-mark-mode: t auto-composition-mode: t auto-encryption-mode: t auto-compression-mode: t Load-path shadows: /home/yifan/.emacs.d/elpa/git-commit-20231204.1839/git-commit hides /home/yifan/.emacs.d/elpa/magit-20250316.1402/git-commit /home/yifan/.emacs.d/elpa/transient-20250315.1903/transient hides /home/yifan/packages/emacs-git/build/share/emacs/31.0.50/lisp/transient /home/yifan/.emacs.d/elpa/editorconfig-20250219.1528/editorconfig-fnmatch hides /home/yifan/packages/emacs-git/build/share/emacs/31.0.50/lisp/editorconfig-fnmatch /home/yifan/.emacs.d/elpa/editorconfig-20250219.1528/editorconfig hides /home/yifan/packages/emacs-git/build/share/emacs/31.0.50/lisp/editorconfig /home/yifan/.emacs.d/elpa/editorconfig-20250219.1528/editorconfig-core-handle hides /home/yifan/packages/emacs-git/build/share/emacs/31.0.50/lisp/editorconfig-core-handle /home/yifan/.emacs.d/elpa/editorconfig-20250219.1528/editorconfig-tools hides /home/yifan/packages/emacs-git/build/share/emacs/31.0.50/lisp/editorconfig-tools /home/yifan/.emacs.d/elpa/editorconfig-20250219.1528/editorconfig-core hides /home/yifan/packages/emacs-git/build/share/emacs/31.0.50/lisp/editorconfig-core /home/yifan/.emacs.d/elpa/editorconfig-20250219.1528/editorconfig-conf-mode hides /home/yifan/packages/emacs-git/build/share/emacs/31.0.50/lisp/editorconfig-conf-mode /home/yifan/.emacs.d/elpa/bind-key-20230203.2004/bind-key hides /home/yifan/packages/emacs-git/build/share/emacs/31.0.50/lisp/bind-key /home/yifan/.emacs.d/elpa/use-package-20230426.2324/use-package-core hides /home/yifan/packages/emacs-git/build/share/emacs/31.0.50/lisp/use-package/use-package-core /home/yifan/.emacs.d/elpa/use-package-20230426.2324/use-package-lint hides /home/yifan/packages/emacs-git/build/share/emacs/31.0.50/lisp/use-package/use-package-lint /home/yifan/.emacs.d/elpa/use-package-20230426.2324/use-package-ensure hides /home/yifan/packages/emacs-git/build/share/emacs/31.0.50/lisp/use-package/use-package-ensure /home/yifan/.emacs.d/elpa/use-package-20230426.2324/use-package-jump hides /home/yifan/packages/emacs-git/build/share/emacs/31.0.50/lisp/use-package/use-package-jump /home/yifan/.emacs.d/elpa/use-package-20230426.2324/use-package-bind-key hides /home/yifan/packages/emacs-git/build/share/emacs/31.0.50/lisp/use-package/use-package-bind-key /home/yifan/.emacs.d/elpa/use-package-20230426.2324/use-package hides /home/yifan/packages/emacs-git/build/share/emacs/31.0.50/lisp/use-package/use-package /home/yifan/.emacs.d/elpa/use-package-20230426.2324/use-package-delight hides /home/yifan/packages/emacs-git/build/share/emacs/31.0.50/lisp/use-package/use-package-delight /home/yifan/.emacs.d/elpa/use-package-20230426.2324/use-package-diminish hides /home/yifan/packages/emacs-git/build/share/emacs/31.0.50/lisp/use-package/use-package-diminish Features: (shadow sort mail-extr emacsbug message yank-media puny dired dired-loaddefs rfc822 mml mml-sec epa epg rfc6068 epg-config gnus-util mailabbrev gmm-utils mailheader sendmail mail-utils tex-fold reftex-dcr reftex-auc evil-tex which-key cursor-sensor xenops xenops-xen xenops-style xenops-util xenops-src xenops-png xenops-parse xenops-overlay xenops-minted xenops-math xenops-math-latex xenops-aio xenops-image xenops-footnote xenops-font xenops-elements xenops-element xenops-doctor xenops-auctex xenops-avy xenops-apply avy aio org-element org-persist org-id org-refile org-element-ast inline avl-tree flyspell preview tex-bar toolbar-x tex-mode shell font-latex latex easy-mmode latex-flymake flymake tex-ispell tex-style tex dbus xml crm texmathp auctex matlab derived matlab-sections matlab-scan matlab-syntax matlab-org matlab-compat latexenc company-box company-box-doc frame-local company-box-icons company-tng copilot copilot-balancer editorconfig editorconfig-core editorconfig-core-handle editorconfig-fnmatch f dash jsonrpc compile text-property-search tab-line cdlatex reftex reftex-loaddefs reftex-vars undo-tree diff queue elec-pair company-maxima maxima maxima-font-lock s company-ispell ispell company-oddmuse company-keywords company-etags etags fileloop generator xref company-gtags company-dabbrev-code company-dabbrev company-files company-clang company-capf company-cmake company-semantic company-template company-bbdb company display-line-numbers evil-surround use-package-ensure hydra lv evil-org-agenda org org-macro org-pcomplete pcomplete org-list org-footnote org-faces org-entities time-date noutline outline ob-maxima ob-matlab ob-octave ob-python python project compat ob ob-tangle org-src sh-script smie treesit executable ob-ref ob-lob ob-table ob-exp ob-comint comint ansi-osc ansi-color ob-emacs-lisp ob-core ob-eval org-cycle org-table ol org-fold org-fold-core org-keys oc org-loaddefs find-func cal-menu calendar cal-loaddefs org-version org-compat org-macs format-spec evil-leader evil evil-integration evil-maps evil-commands reveal evil-jumps evil-command-window evil-types evil-search evil-ex evil-macros evil-repeat evil-states evil-core comp comp-cstr warnings comp-run comp-common rx evil-common thingatpt rect evil-vars ring edmacro kmacro tango-dark-theme yasnippet persp-mode icomplete autorevert filenotify cus-load quelpa-use-package cl-extra use-package-core quelpa mm-decode mm-bodies mm-encode mail-parse rfc2231 rfc2047 rfc2045 mm-util ietf-drums mail-prsvr lisp-mnt help-fns radix-tree help-mode finder-inf cdlatex-autoloads company-box-autoloads company-maxima-autoloads company-autoloads conda-autoloads copilot-autoloads editorconfig-autoloads ess-autoloads evil-collection-autoloads annalist-autoloads evil-numbers-autoloads evil-surround-autoloads evil-tex-autoloads exec-path-from-shell-autoloads git-commit-autoloads htmlize-autoloads hydra-autoloads lsp-mode-autoloads ht-autoloads lua-mode-autoloads magit-autoloads pcase magit-section-autoloads llama-autoloads matlab-mode-autoloads maxima-autoloads evil-autoloads goto-chg-autoloads persp-mode-autoloads markdown-mode-autoloads pythonic-autoloads quelpa-autoloads request-autoloads slime-autoloads macrostep-autoloads test-simple-autoloads transient-autoloads with-editor-autoloads xenops-autoloads f-autoloads dash-autoloads avy-autoloads info auctex-autoloads tex-site yasnippet-autoloads package browse-url xdg 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/pgtk-win pgtk-win term/common-win touch-screen pgtk-dnd 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 gtk pgtk lcms2 multi-tty move-toolbar make-network-process tty-child-frames native-compile emacs) Memory information: ((conses 16 630566 37161) (symbols 48 39000 1) (strings 32 200445 8154) (string-bytes 1 5941117) (vectors 16 65665) (vector-slots 8 748613 27843) (floats 8 296 34) (intervals 56 997 0) (buffers 992 20))
Yifan Zhu <fanzhuyifan@HIDDEN>
:bug-gnu-emacs@HIDDEN
.
Full text available.bug-gnu-emacs@HIDDEN
:bug#77065
; Package emacs
.
Full text available.
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997 nCipher Corporation Ltd,
1994-97 Ian Jackson.