Received: (at 75562) by debbugs.gnu.org; 22 Jan 2025 12:30:24 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Wed Jan 22 07:30:24 2025 Received: from localhost ([127.0.0.1]:60576 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1taZsF-0004ko-Jm for submit <at> debbugs.gnu.org; Wed, 22 Jan 2025 07:30:24 -0500 Received: from mail-40138.protonmail.ch ([185.70.40.138]:21657) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from <the_wurfkreuz@HIDDEN>) id 1taZsB-0004H6-KD for 75562 <at> debbugs.gnu.org; Wed, 22 Jan 2025 07:30:21 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=proton.me; s=protonmail; t=1737549012; x=1737808212; bh=UTTYEnHkR2XQXixbiDmgWm9/u4g5fxinvdifDSqRIjo=; h=Date:To:From:Cc:Subject:Message-ID:In-Reply-To:References: Feedback-ID:From:To:Cc:Date:Subject:Reply-To:Feedback-ID: Message-ID:BIMI-Selector:List-Unsubscribe:List-Unsubscribe-Post; b=m3TLyuY/84cvJ1LbqwRfIQFbKq3UNDdmhPzvvmm2SZ88jkSdDw/SBOqmicUjHlOX2 k+rqNdyBkqaJRYWZCs4gy8NAXmzp6M5Xg4r2jntA4ViSi9RTkBmdlBLPXHerZzipVH PDnj5E+Wff8hKikFYIqj3wvAtqaUlyNpyau51KHIk0DcHI7n5nNcN4rqwvEXQgcl16 Ue9Aa/pyMAQ5ImYkJ2cd+MmpjOjnH9tjsv7chuVU0dsfCmMFmPmy10SR5FJm9DklKT hJcFbKN7sNqhzziZuHRO6+NFrCfMwRIi55H5erbZSGA+yXyM3Z8cVcS04Y/PHnw5Bc zEgIHQp3G6Clw== Date: Wed, 22 Jan 2025 12:30:09 +0000 To: =?utf-8?Q?Jo=C3=A3o_T=C3=A1vora?= <joaotavora@HIDDEN> From: the_wurfkreuz <the_wurfkreuz@HIDDEN> Subject: Re: bug#75562: 31.0.50; Stutters using eglot with lua-language-server Message-ID: <0vqvdoQUMVx0Wf67EXwdMpGt5xsm6Pr0OCjjovkf0I9VyM5m0mdKU__9e4NySYuSqsoTll-a79OdoNV6-bA3xW0nonHlgKWk3tn1sqVuztU=@proton.me> In-Reply-To: <87v7u9u4n8.fsf@HIDDEN> References: <PBIt_hdSi7kG-YGfn_XPNKKwvT_9S2Vtc5G6dBGqq3maXumVwRObgyRt1Re-Y7HO8k58mm7xwvkYMKNYN5nZxRX0BQ3EEBp6FI3FuAYUpY4=@proton.me> <867c6xt9rp.fsf@HIDDEN> <YMM7v7Il-34hvPJYAQrdc_F6BVGqOZApME6MVaky7gDN2a8WOS5f_eCfy-YO1gYCQfGr5-DkeMkwp-GHbkKEXCbup-JLzZu5DPmpPK5WzJ4=@proton.me> <865xmgkwkf.fsf@HIDDEN> <0J9KCTWqQlqOdcT7EFSEmypQ8wqlQ6Emx7GqeYoezd9hhoDUWHv2iFxHaH0yzfbE17WlYerldBRmK-2t_s3KbL0d4hcwYsRxdlVLVhoDmIw=@proton.me> <86o708jcu4.fsf@HIDDEN> <wa-L1zB2jH6UaNxCrEMFPioGUX49tUYjcXhpNUui4pNpAW0zh3RjNYr9vwBjHmWOrfD66AEKVhx8h1W8TIP9ioHRCHLZlR1DRHC2FDT6cEc=@proton.me> <86frljkh88.fsf@HIDDEN> <87v7u9u4n8.fsf@HIDDEN> Feedback-ID: 66695528:user:proton X-Pm-Message-ID: 0cf43bfc32489eef049e89ee01271b960340dd09 MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 75562 Cc: Eli Zaretskii <eliz@HIDDEN>, 75562 <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 (-) Yes, that helped. On Monday, January 20th, 2025 at 11:05 AM, Jo=C3=A3o T=C3=A1vora <joaotavor= a@HIDDEN> wrote: > Eli Zaretskii eliz@HIDDEN writes: >=20 > > > Date: Wed, 15 Jan 2025 16:48:38 +0000 > > > From: the_wurfkreuz the_wurfkreuz@HIDDEN > > > Cc: 75562 <at> debbugs.gnu.org > > >=20 > > > 72 51% - command-execute > > > 65 46% - byte-code > > > 65 46% - read-extended-command > > > 65 46% - read-extended-command-1 > > > 65 46% - completing-read-default > > > 17 12% - redisplay_internal (C function) > > > 1 0% - window--adjust-process-windows > > > 1 0% - window--process-window-list > > > 1 0% - walk-windows > > > 1 0% - #<byte-code-function 1CA> > > > 1 0% process-live-p > > > 7 4% - funcall-interactively > > > 6 4% - newline > > > 2 1% - electric-indent-post-self-insert-function > > > 2 1% - indent-according-to-mode > > > 1 0% - treesit-indent > > > 1 0% - treesit--indent-1 > > > 1 0% - treesit-simple-indent > > > 1 0% - treesit--simple-indent-eval > > > 1 0% - #<byte-code-function AEB> > > > 1 0% - #<byte-code-function A8A> > > > 1 0% string-match > > > 1 0% - #:newline-postproc > > > 1 0% remove-hook > > > 1 0% - eglot--post-self-insert-hook > > > 1 0% - eglot-format > > > 1 0% - eglot--request > > > 1 0% - eglot--signal-textDocument/didChange > > > 1 0% - eglot--track-changes-fetch > > > 1 0% track-changes-fetch > > > 1 0% execute-extended-command > > > 31 21% - redisplay_internal (C function) > > > 1 0% - eval > > > 1 0% - flymake--mode-line-exception > > > 1 0% - flymake-disabled-backends > > > 1 0% - called-interactively-p > > > 1 0% backtrace-frame > > > 1 0% file-remote-p > > > 1 0% - jit-lock-function > > > 1 0% - jit-lock-fontify-now > > > 1 0% - jit-lock--run-functions > > > 1 0% - #<byte-code-function EAC> > > > 1 0% - font-lock-fontify-region > > > 1 0% - font-lock-default-fontify-region > > > 1 0% - font-lock-fontify-syntactically-region > > > 1 0% - treesit-font-lock-fontify-region > > > 1 0% treesit--font-lock-fontify-region-1 > > > 30 21% Automatic GC > > > 4 2% + ... > > > 4 2% + timer-event-handler > >=20 > > Thanks. This more or less clears Eglot, and instead points to > > completing-read-default, redisplay, and GC. > >=20 > > Jo=C3=A3o, any ideas or suggestions? >=20 >=20 > I couldn't tell from the profile in the email, only after seeing the mem > profiles. Now I've read the thread and understand this happens when you > type a newline. Well, this is expected if you have the >=20 > :documentOnTypeFormattingProvider >=20 > capability enabled and you have a slow-to-respond language server. > Eglot will wait for the server to process the inserted character and > send back an edit that reformats the buffers. This wait is synchronous > (there is no way to make it asynchronous). >=20 > To remove this behaviour, just put >=20 > :documentOnTypeFormattingProvider >=20 > in eglot-ignored-server-capabilities (via custom or Elisp, see its > docstring). >=20 > I've been pondering changing the variable's default value to have that > capability ignored by default. I just don't do it because it sort of > clashes with the reasonably consistent policy that Eglot enables as much > of LSP as it can by default. But I feel this LSP feature is a bit too > laggy to be on by default. Although it generally works OK if you have a > fast server. Opinions on this are welcome. >=20 > The fact that there's a sync wait on an IPC object also probably > explains why this doesn't show up in the CPU profile. >=20 > Jo=C3=A3o
bug-gnu-emacs@HIDDEN
:bug#75562
; Package emacs
.
Full text available.Received: (at 75562) by debbugs.gnu.org; 20 Jan 2025 11:05:34 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Mon Jan 20 06:05:34 2025 Received: from localhost ([127.0.0.1]:49157 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1tZpb3-0002EG-OB for submit <at> debbugs.gnu.org; Mon, 20 Jan 2025 06:05:34 -0500 Received: from mail-wr1-x431.google.com ([2a00:1450:4864:20::431]:43174) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84_2) (envelope-from <joaotavora@HIDDEN>) id 1tZpb0-0002Dp-EV for 75562 <at> debbugs.gnu.org; Mon, 20 Jan 2025 06:05:31 -0500 Received: by mail-wr1-x431.google.com with SMTP id ffacd0b85a97d-38be3bfb045so3270449f8f.0 for <75562 <at> debbugs.gnu.org>; Mon, 20 Jan 2025 03:05:30 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1737371124; x=1737975924; darn=debbugs.gnu.org; h=content-transfer-encoding:mime-version:user-agent:message-id:date :references:in-reply-to:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=0jzhVrUrn72hqIZyDNuLLc5ia9Wu2sAuQaPXb3xzILA=; b=YlHH37jLmCnADp6zLcmDCeibxFIVSdInx/0cmQfEuXs/axANhqzvSKls3gzCC+uUaT 5P6flxVrqA2y68fz601pDHNamAu1mq6IyHxvvaQR05lOoYrFlb8lOM2bn2FUXGNRkNho GqazaGZH07WZiERHoFph8L+mAwoPDItDxKugRpvzgBkDg4/zZNL6XE8/KycqNIzyA8q3 UC1VnR/hQwnBtB3VQZFqPd/yC/TSrzP3ipSFbktVN0mXDiLXRf3im9gvUAP3MDzvul6j TiWjfKAzKp54n82AxQadDl7lyTqdEdrJwYTX3AoAS6JDiSciiA6O6uUkAblWr10781YN tq5Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1737371124; x=1737975924; h=content-transfer-encoding:mime-version:user-agent:message-id:date :references:in-reply-to:subject:cc:to:from:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to; bh=0jzhVrUrn72hqIZyDNuLLc5ia9Wu2sAuQaPXb3xzILA=; b=eqySTv3FxXLQq5Lar+SSPdUOeUyLgez3U42e03FxKZSr83VPmNMIeLdQmGi/3CNFiX rvZOoUUEB6dGDiPS3Kj42QJ0gVSIUkJ7+CiEV3BSXB1LtuEoofY+9mipSvx4c/dINkJE 4U98S3yzUB06o6SlfOqqk2lnZwd+MC5kLkAqpqCCzh+8GQZ4+6sFsmjKH/SYyrbZ6NI+ +si4CRUORZ5ncZKHes1fLHvi5JRONYjzx6s17hyNz1VQTB9mEj33Dz6gkAxEsh8ZQETp zGRFB7tR7ZTd0ml48s18TJP+VVW7uvGX++nVZWwisZdABQ7P0cFdpSBTiKPBWP/ki5kw R4Pw== X-Forwarded-Encrypted: i=1; AJvYcCXXv9N1CUL/EcwPfXof46Ed/8ea9owNcx2q5c0TUmOE4XjH7PQboE6Lfu/UKO4UzV+o2jdDdA==@debbugs.gnu.org X-Gm-Message-State: AOJu0Ywwp54A/IDkUWjga0u73VoZe5lVRWSbNUsGw0zwlk1lSFk1s+P+ 2FHnT95cW350PVncXkaypiyrmD2rI1LlwZreTPIvlqxTXXFJzbcdQT4AWg== X-Gm-Gg: ASbGncsmtQpsDff+9sSiblGEdMmBpnhhPrudEHxSuFvRiC5uQE6Bik9jY0z0VyDAOSk h4EIOYUBp8Uvz4E/Y0ZyX9QHWMOS3yUsrOKZ4W/Xp2pZzOiCzZ/5vJQ5GxQkg0bWyrXLUWa6Fdc 3Lv45BOdM4Pld0RJe8kdPQqoZx6RQyiry33+tqZlcSo4mEZ2QZ9czpk6O/H1tSoGh5GLTy6erkm g2fYxH0AoA+1rWN4I1Xs00IDzmMxvlrmcqmLFS8huMbGNLMeIviVqCgZX+5 X-Google-Smtp-Source: AGHT+IE8YLVeBE610rYaZb06mvEqpv4sUubcXvY1BsReRAMqi1oBsaWt83j5B2E7Mp5EyE6+QLT0Uw== X-Received: by 2002:a05:6000:1788:b0:386:3d27:b4f0 with SMTP id ffacd0b85a97d-38bec505c43mr15749272f8f.14.1737371123777; Mon, 20 Jan 2025 03:05:23 -0800 (PST) Received: from krug ([62.28.172.234]) by smtp.gmail.com with ESMTPSA id ffacd0b85a97d-38bf3215482sm10000845f8f.5.2025.01.20.03.05.22 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 20 Jan 2025 03:05:23 -0800 (PST) From: =?utf-8?B?Sm/Do28gVMOhdm9yYQ==?= <joaotavora@HIDDEN> To: Eli Zaretskii <eliz@HIDDEN> Subject: Re: bug#75562: 31.0.50; Stutters using eglot with lua-language-server In-Reply-To: <86frljkh88.fsf@HIDDEN> (Eli Zaretskii's message of "Wed, 15 Jan 2025 21:30:15 +0200") References: <PBIt_hdSi7kG-YGfn_XPNKKwvT_9S2Vtc5G6dBGqq3maXumVwRObgyRt1Re-Y7HO8k58mm7xwvkYMKNYN5nZxRX0BQ3EEBp6FI3FuAYUpY4=@proton.me> <867c6xt9rp.fsf@HIDDEN> <YMM7v7Il-34hvPJYAQrdc_F6BVGqOZApME6MVaky7gDN2a8WOS5f_eCfy-YO1gYCQfGr5-DkeMkwp-GHbkKEXCbup-JLzZu5DPmpPK5WzJ4=@proton.me> <865xmgkwkf.fsf@HIDDEN> <0J9KCTWqQlqOdcT7EFSEmypQ8wqlQ6Emx7GqeYoezd9hhoDUWHv2iFxHaH0yzfbE17WlYerldBRmK-2t_s3KbL0d4hcwYsRxdlVLVhoDmIw=@proton.me> <86o708jcu4.fsf@HIDDEN> <wa-L1zB2jH6UaNxCrEMFPioGUX49tUYjcXhpNUui4pNpAW0zh3RjNYr9vwBjHmWOrfD66AEKVhx8h1W8TIP9ioHRCHLZlR1DRHC2FDT6cEc=@proton.me> <86frljkh88.fsf@HIDDEN> Date: Mon, 20 Jan 2025 11:05:31 +0000 Message-ID: <87v7u9u4n8.fsf@HIDDEN> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 75562 Cc: 75562 <at> debbugs.gnu.org, the_wurfkreuz <the_wurfkreuz@HIDDEN> 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 (-) Eli Zaretskii <eliz@HIDDEN> writes: >> Date: Wed, 15 Jan 2025 16:48:38 +0000 >> From: the_wurfkreuz <the_wurfkreuz@HIDDEN> >> Cc: 75562 <at> debbugs.gnu.org >>=20 >> 72 51% - command-execute >> 65 46% - byte-code >> 65 46% - read-extended-command >> 65 46% - read-extended-command-1 >> 65 46% - completing-read-default >> 17 12% - redisplay_internal (C function) >> 1 0% - window--adjust-process-windows >> 1 0% - window--process-window-list >> 1 0% - walk-windows >> 1 0% - #<byte-code-function 1CA> >> 1 0% process-live-p >> 7 4% - funcall-interactively >> 6 4% - newline >> 2 1% - electric-indent-post-self-insert-function >> 2 1% - indent-according-to-mode >> 1 0% - treesit-indent >> 1 0% - treesit--indent-1 >> 1 0% - treesit-simple-indent >> 1 0% - treesit--simple-indent-eval >> 1 0% - #<byte-code-function AEB> >> 1 0% - #<byte-code-function A8A> >> 1 0% string-match >> 1 0% - #:newline-postproc >> 1 0% remove-hook >> 1 0% - eglot--post-self-insert-hook >> 1 0% - eglot-format >> 1 0% - eglot--request >> 1 0% - eglot--signal-textDocument/didChange >> 1 0% - eglot--track-changes-fetch >> 1 0% track-changes-fetch >> 1 0% execute-extended-command >> 31 21% - redisplay_internal (C function) >> 1 0% - eval >> 1 0% - flymake--mode-line-exception >> 1 0% - flymake-disabled-backends >> 1 0% - called-interactively-p >> 1 0% backtrace-frame >> 1 0% file-remote-p >> 1 0% - jit-lock-function >> 1 0% - jit-lock-fontify-now >> 1 0% - jit-lock--run-functions >> 1 0% - #<byte-code-function EAC> >> 1 0% - font-lock-fontify-region >> 1 0% - font-lock-default-fontify-region >> 1 0% - font-lock-fontify-syntactically-region >> 1 0% - treesit-font-lock-fontify-region >> 1 0% treesit--font-lock-fontify-region-1 >> 30 21% Automatic GC >> 4 2% + ... >> 4 2% + timer-event-handler > > Thanks. This more or less clears Eglot, and instead points to > completing-read-default, redisplay, and GC. > > Jo=C3=A3o, any ideas or suggestions? I couldn't tell from the profile in the email, only after seeing the mem profiles. Now I've read the thread and understand this happens when you type a newline. Well, this is expected if you have the :documentOnTypeFormattingProvider capability enabled and you have a slow-to-respond language server. Eglot will wait for the server to process the inserted character and send back an edit that reformats the buffers. This wait is synchronous (there is no way to make it asynchronous). To remove this behaviour, just put :documentOnTypeFormattingProvider in eglot-ignored-server-capabilities (via custom or Elisp, see its docstring). I've been pondering changing the variable's default value to have that capability ignored by default. I just don't do it because it sort of clashes with the reasonably consistent policy that Eglot enables as much of LSP as it can by default. But I feel this LSP feature is a bit too laggy to be on by default. Although it generally works OK if you have a fast server. Opinions on this are welcome. The fact that there's a sync wait on an IPC object also probably explains why this doesn't show up in the CPU profile. Jo=C3=A3o
bug-gnu-emacs@HIDDEN
:bug#75562
; Package emacs
.
Full text available.Received: (at 75562) by debbugs.gnu.org; 15 Jan 2025 19:30:27 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Wed Jan 15 14:30:27 2025 Received: from localhost ([127.0.0.1]:58766 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1tY95u-0000dE-Hg for submit <at> debbugs.gnu.org; Wed, 15 Jan 2025 14:30:26 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:38778) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from <eliz@HIDDEN>) id 1tY95r-0000cu-C3 for 75562 <at> debbugs.gnu.org; Wed, 15 Jan 2025 14:30:24 -0500 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 1tY95l-0001Te-NZ; Wed, 15 Jan 2025 14:30:17 -0500 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=hRK+3cx3iwSJzh4SrZzcxrtiKGne18A2Vqj8n1iYXP8=; b=dpm8ibtnwwDhOhPqoNHB b0PIdMHPHVdE/ksM0A77wJGs+K6kPUqbh+ZFmrb/v51kt+DFoY/pFSUmZd35uG1RJ8dGIAdABuSfZ 6M1YAyRq4M0kMyIS3nuphUYQEPCerdwSjT4Gofu2ujJSaO1CHaonG7WH6gGdAVTN7xiE0xnrCTY6k FhLI/JHkWUSXcz/aPId6LDKzuLve+KgpbI9L+oI959RF9I8bev5ADIUOZF6k/PaXPTM/2YqShoBDI wJTPXbwGCjQg73myUKHL4O4KgMmw1latJPXhyqo992uNsyOVjHBDyPs9lkRQzor+djWi6zczRnBFL JvaGtiKDwAXPfg==; Date: Wed, 15 Jan 2025 21:30:15 +0200 Message-Id: <86frljkh88.fsf@HIDDEN> From: Eli Zaretskii <eliz@HIDDEN> To: the_wurfkreuz <the_wurfkreuz@HIDDEN>, =?utf-8?B?Sm/Do28gVMOhdm9yYQ==?= <joaotavora@HIDDEN> In-Reply-To: <wa-L1zB2jH6UaNxCrEMFPioGUX49tUYjcXhpNUui4pNpAW0zh3RjNYr9vwBjHmWOrfD66AEKVhx8h1W8TIP9ioHRCHLZlR1DRHC2FDT6cEc=@proton.me> (message from the_wurfkreuz on Wed, 15 Jan 2025 16:48:38 +0000) Subject: Re: bug#75562: 31.0.50; Stutters using eglot with lua-language-server References: <PBIt_hdSi7kG-YGfn_XPNKKwvT_9S2Vtc5G6dBGqq3maXumVwRObgyRt1Re-Y7HO8k58mm7xwvkYMKNYN5nZxRX0BQ3EEBp6FI3FuAYUpY4=@proton.me> <867c6xt9rp.fsf@HIDDEN> <YMM7v7Il-34hvPJYAQrdc_F6BVGqOZApME6MVaky7gDN2a8WOS5f_eCfy-YO1gYCQfGr5-DkeMkwp-GHbkKEXCbup-JLzZu5DPmpPK5WzJ4=@proton.me> <865xmgkwkf.fsf@HIDDEN> <0J9KCTWqQlqOdcT7EFSEmypQ8wqlQ6Emx7GqeYoezd9hhoDUWHv2iFxHaH0yzfbE17WlYerldBRmK-2t_s3KbL0d4hcwYsRxdlVLVhoDmIw=@proton.me> <86o708jcu4.fsf@HIDDEN> <wa-L1zB2jH6UaNxCrEMFPioGUX49tUYjcXhpNUui4pNpAW0zh3RjNYr9vwBjHmWOrfD66AEKVhx8h1W8TIP9ioHRCHLZlR1DRHC2FDT6cEc=@proton.me> MIME-version: 1.0 Content-type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 75562 Cc: 75562 <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: Wed, 15 Jan 2025 16:48:38 +0000 > From: the_wurfkreuz <the_wurfkreuz@HIDDEN> > Cc: 75562 <at> debbugs.gnu.org > > 72 51% - command-execute > 65 46% - byte-code > 65 46% - read-extended-command > 65 46% - read-extended-command-1 > 65 46% - completing-read-default > 17 12% - redisplay_internal (C function) > 1 0% - window--adjust-process-windows > 1 0% - window--process-window-list > 1 0% - walk-windows > 1 0% - #<byte-code-function 1CA> > 1 0% process-live-p > 7 4% - funcall-interactively > 6 4% - newline > 2 1% - electric-indent-post-self-insert-function > 2 1% - indent-according-to-mode > 1 0% - treesit-indent > 1 0% - treesit--indent-1 > 1 0% - treesit-simple-indent > 1 0% - treesit--simple-indent-eval > 1 0% - #<byte-code-function AEB> > 1 0% - #<byte-code-function A8A> > 1 0% string-match > 1 0% - #:newline-postproc > 1 0% remove-hook > 1 0% - eglot--post-self-insert-hook > 1 0% - eglot-format > 1 0% - eglot--request > 1 0% - eglot--signal-textDocument/didChange > 1 0% - eglot--track-changes-fetch > 1 0% track-changes-fetch > 1 0% execute-extended-command > 31 21% - redisplay_internal (C function) > 1 0% - eval > 1 0% - flymake--mode-line-exception > 1 0% - flymake-disabled-backends > 1 0% - called-interactively-p > 1 0% backtrace-frame > 1 0% file-remote-p > 1 0% - jit-lock-function > 1 0% - jit-lock-fontify-now > 1 0% - jit-lock--run-functions > 1 0% - #<byte-code-function EAC> > 1 0% - font-lock-fontify-region > 1 0% - font-lock-default-fontify-region > 1 0% - font-lock-fontify-syntactically-region > 1 0% - treesit-font-lock-fontify-region > 1 0% treesit--font-lock-fontify-region-1 > 30 21% Automatic GC > 4 2% + ... > 4 2% + timer-event-handler Thanks. This more or less clears Eglot, and instead points to completing-read-default, redisplay, and GC. João, any ideas or suggestions?
bug-gnu-emacs@HIDDEN
:bug#75562
; Package emacs
.
Full text available.Received: (at 75562) by debbugs.gnu.org; 15 Jan 2025 16:48:54 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Wed Jan 15 11:48:53 2025 Received: from localhost ([127.0.0.1]:58514 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1tY6ZZ-0001kr-HB for submit <at> debbugs.gnu.org; Wed, 15 Jan 2025 11:48:53 -0500 Received: from mail-43167.protonmail.ch ([185.70.43.167]:39923) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from <the_wurfkreuz@HIDDEN>) id 1tY6ZW-0001kZ-F9 for 75562 <at> debbugs.gnu.org; Wed, 15 Jan 2025 11:48:51 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=proton.me; s=fynz5zpik5fovikm6p6t2qordq.protonmail; t=1736959723; x=1737218923; bh=lvpP/lTgptpKEftdyWMrhe9MoF/+aG1Wj4DCx49tEG4=; h=Date:To:From:Cc:Subject:Message-ID:In-Reply-To:References: Feedback-ID:From:To:Cc:Date:Subject:Reply-To:Feedback-ID: Message-ID:BIMI-Selector:List-Unsubscribe:List-Unsubscribe-Post; b=CaCgqAOEtyO/JoNWEE9hBB76PCnbvQH4Dj0xXELCCsnft1hMdLF/+bkDGIGnpE1x7 kgnN8NzUABe7gB1xcJVkHfBTcDqsojv4Lr4GkY6ZX0EoJva2yzGxQuqCSsjuipKOFQ dM+keZO6spadusg1pIy9dP41Vt23BEPN83C6qnrxNj9Sejqq9CWQpTCnbU+WDSlixh j7ttxrWXFe5PMZAwRBWX5qg2i9ICZ3ZOk+NXhQdYI6KBzwrxGRJdOwA/FPrVw++hsA dOgeCGkzYNF//U/r694OiZsIBTmOZcHwWrgK0CVykc7fpHEYUViamlSkS5KnPtELAt XrB8l+I2XvYRw== Date: Wed, 15 Jan 2025 16:48:38 +0000 To: Eli Zaretskii <eliz@HIDDEN> From: the_wurfkreuz <the_wurfkreuz@HIDDEN> Subject: Re: bug#75562: 31.0.50; Stutters using eglot with lua-language-server Message-ID: <wa-L1zB2jH6UaNxCrEMFPioGUX49tUYjcXhpNUui4pNpAW0zh3RjNYr9vwBjHmWOrfD66AEKVhx8h1W8TIP9ioHRCHLZlR1DRHC2FDT6cEc=@proton.me> In-Reply-To: <86o708jcu4.fsf@HIDDEN> References: <PBIt_hdSi7kG-YGfn_XPNKKwvT_9S2Vtc5G6dBGqq3maXumVwRObgyRt1Re-Y7HO8k58mm7xwvkYMKNYN5nZxRX0BQ3EEBp6FI3FuAYUpY4=@proton.me> <867c6xt9rp.fsf@HIDDEN> <YMM7v7Il-34hvPJYAQrdc_F6BVGqOZApME6MVaky7gDN2a8WOS5f_eCfy-YO1gYCQfGr5-DkeMkwp-GHbkKEXCbup-JLzZu5DPmpPK5WzJ4=@proton.me> <865xmgkwkf.fsf@HIDDEN> <0J9KCTWqQlqOdcT7EFSEmypQ8wqlQ6Emx7GqeYoezd9hhoDUWHv2iFxHaH0yzfbE17WlYerldBRmK-2t_s3KbL0d4hcwYsRxdlVLVhoDmIw=@proton.me> <86o708jcu4.fsf@HIDDEN> Feedback-ID: 66695528:user:proton X-Pm-Message-ID: bb246ab5d2e34acbc5d8eb977ebef26b65d663de MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 75562 Cc: 75562 <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 (-) 72 51% - command-execute 65 46% - byte-code 65 46% - read-extended-command 65 46% - read-extended-command-1 65 46% - completing-read-default 17 12% - redisplay_internal (C function) 1 0% - window--adjust-process-windows 1 0% - window--process-window-list 1 0% - walk-windows 1 0% - #<byte-code-function 1CA> 1 0% process-live-p 7 4% - funcall-interactively 6 4% - newline 2 1% - electric-indent-post-self-insert-function 2 1% - indent-according-to-mode 1 0% - treesit-indent 1 0% - treesit--indent-1 1 0% - treesit-simple-indent 1 0% - treesit--simple-indent-eval 1 0% - #<byte-code-function AEB> 1 0% - #<byte-code-function A8A> 1 0% string-match 1 0% - #:newline-postproc 1 0% remove-hook 1 0% - eglot--post-self-insert-hook 1 0% - eglot-format 1 0% - eglot--request 1 0% - eglot--signal-textDocument/didChange 1 0% - eglot--track-changes-fetch 1 0% track-changes-fetch 1 0% execute-extended-command 31 21% - redisplay_internal (C function) 1 0% - eval 1 0% - flymake--mode-line-exception 1 0% - flymake-disabled-backends 1 0% - called-interactively-p 1 0% backtrace-frame 1 0% file-remote-p 1 0% - jit-lock-function 1 0% - jit-lock-fontify-now 1 0% - jit-lock--run-functions 1 0% - #<byte-code-function EAC> 1 0% - font-lock-fontify-region 1 0% - font-lock-default-fontify-region 1 0% - font-lock-fontify-syntactically-region 1 0% - treesit-font-lock-fontify-region 1 0% treesit--font-lock-fontify-region-1 30 21% Automatic GC 4 2% + ... 4 2% + timer-event-handler On Wednesday, January 15th, 2025 at 3:50 PM, Eli Zaretskii <eliz@HIDDEN> w= rote: > > Date: Wed, 15 Jan 2025 15:33:19 +0000 > > From: the_wurfkreuz the_wurfkreuz@HIDDEN > > Cc: 75562 <at> debbugs.gnu.org > >=20 > > 3,617,597 61% - command-execute > > 3,502,577 59% - funcall-interactively > > 1,869,942 31% - newline > > 1,310,158 22% - eglot--post-self-insert-hook > > 1,310,158 22% - eglot-format > > 1,310,088 22% - eglot--request > > 1,276,403 21% - jsonrpc-request > > 904,685 15% - accept-process-output > > 107,445 1% - timer-event-handler > > 107,445 1% - apply > > 107,445 1% - #<byte-code-function 16F> > > 98,842 1% - jsonrpc-connection-receive >=20 >=20 > This was "mem" profile, right? If so, try the "cpu" one instead.
bug-gnu-emacs@HIDDEN
:bug#75562
; Package emacs
.
Full text available.Received: (at 75562) by debbugs.gnu.org; 15 Jan 2025 15:50:39 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Wed Jan 15 10:50:39 2025 Received: from localhost ([127.0.0.1]:58390 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1tY5fD-0007db-FA for submit <at> debbugs.gnu.org; Wed, 15 Jan 2025 10:50:39 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:44664) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from <eliz@HIDDEN>) id 1tY5fA-0007dN-JO for 75562 <at> debbugs.gnu.org; Wed, 15 Jan 2025 10:50:37 -0500 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 1tY5f5-0002az-1b; Wed, 15 Jan 2025 10:50:31 -0500 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=8PqqSxN0taA0XRMhZrZkJDP+hln4w7EbrxJv0vEJYng=; b=NxCBy5gLZmk0 TaSsg/d/valf9yu2I1WNIflUHbnOyr9emyiWIhQS0cNmGb/yD1rIRddSDI4tyN8bmR88jKnzSD+8x dQVEVOfsKB0z0Qj1tQ4dVtNaYVaEFuXCiPENDm8oSHlMA/q1F1OArSE6TBLJwvTbLxhDaK/cE2dok Y+5z6BDScFtHrw2+ugbZurINwcsNqNXgPxlX7YvsH75yDJ5eoZllW4s7KzKLyhTo+8Ww6HNO4F0Da 9Icly6xaXijUXb3LDjrwgZo8Mxz6aQJXoTftrTcqwTRhxJd/+EvUJxm+iEsjGxq1H7BJVukvQD+Ba FF3pDPa0Yf6crbGIIRtw8g==; Date: Wed, 15 Jan 2025 17:50:27 +0200 Message-Id: <86o708jcu4.fsf@HIDDEN> From: Eli Zaretskii <eliz@HIDDEN> To: the_wurfkreuz <the_wurfkreuz@HIDDEN> In-Reply-To: <0J9KCTWqQlqOdcT7EFSEmypQ8wqlQ6Emx7GqeYoezd9hhoDUWHv2iFxHaH0yzfbE17WlYerldBRmK-2t_s3KbL0d4hcwYsRxdlVLVhoDmIw=@proton.me> (message from the_wurfkreuz on Wed, 15 Jan 2025 15:33:19 +0000) Subject: Re: bug#75562: 31.0.50; Stutters using eglot with lua-language-server References: <PBIt_hdSi7kG-YGfn_XPNKKwvT_9S2Vtc5G6dBGqq3maXumVwRObgyRt1Re-Y7HO8k58mm7xwvkYMKNYN5nZxRX0BQ3EEBp6FI3FuAYUpY4=@proton.me> <867c6xt9rp.fsf@HIDDEN> <YMM7v7Il-34hvPJYAQrdc_F6BVGqOZApME6MVaky7gDN2a8WOS5f_eCfy-YO1gYCQfGr5-DkeMkwp-GHbkKEXCbup-JLzZu5DPmpPK5WzJ4=@proton.me> <865xmgkwkf.fsf@HIDDEN> <0J9KCTWqQlqOdcT7EFSEmypQ8wqlQ6Emx7GqeYoezd9hhoDUWHv2iFxHaH0yzfbE17WlYerldBRmK-2t_s3KbL0d4hcwYsRxdlVLVhoDmIw=@proton.me> X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 75562 Cc: 75562 <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: Wed, 15 Jan 2025 15:33:19 +0000 > From: the_wurfkreuz <the_wurfkreuz@HIDDEN> > Cc: 75562 <at> debbugs.gnu.org > > 3,617,597 61% - command-execute > 3,502,577 59% - funcall-interactively > 1,869,942 31% - newline > 1,310,158 22% - eglot--post-self-insert-hook > 1,310,158 22% - eglot-format > 1,310,088 22% - eglot--request > 1,276,403 21% - jsonrpc-request > 904,685 15% - accept-process-output > 107,445 1% - timer-event-handler > 107,445 1% - apply > 107,445 1% - #<byte-code-function 16F> > 98,842 1% - jsonrpc-connection-receive This was "mem" profile, right? If so, try the "cpu" one instead.
bug-gnu-emacs@HIDDEN
:bug#75562
; Package emacs
.
Full text available.Received: (at 75562) by debbugs.gnu.org; 15 Jan 2025 15:33:36 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Wed Jan 15 10:33:36 2025 Received: from localhost ([127.0.0.1]:58336 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1tY5Oh-0006lk-L8 for submit <at> debbugs.gnu.org; Wed, 15 Jan 2025 10:33:35 -0500 Received: from mail-40138.protonmail.ch ([185.70.40.138]:16781) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from <the_wurfkreuz@HIDDEN>) id 1tY5Od-0006lN-7i for 75562 <at> debbugs.gnu.org; Wed, 15 Jan 2025 10:33:33 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=proton.me; s=protonmail; t=1736955204; x=1737214404; bh=/93AzoLwmU+XkTubWy6y2hx3qKGp+H2oXA7+v96cafA=; h=Date:To:From:Cc:Subject:Message-ID:In-Reply-To:References: Feedback-ID:From:To:Cc:Date:Subject:Reply-To:Feedback-ID: Message-ID:BIMI-Selector:List-Unsubscribe:List-Unsubscribe-Post; b=BCPdzC0nMbKR1ea3LLg2WUTiuc6tcEtNEZXvAfuJL86fvXp2rSK9Owe+Ar4YrsDzg 6pHd+vHOt2TPgjoLbPscyQLK8dLEu8CNmTc6bitTsg1RlgPMsZ23fMO5DPp6c8uwi4 rS7DzTH7CPKYmBG2GA+UESaWb3A43Mlek4Afefw+vp4bqqbH3NCtmKtCdMhsYDOodM cV4DWRX7loDOZVkkDUzjSkB54WSSshlgmZBVE0wE2f5XoBPKWRMLiOqaQQuSoOW2LL J15FA+PE+gaAZNFI7iOyBuDLkDg7nMPOW0wOUQYNpkp2zASn7EtG8hTDszNHff+FwV nfVDb/Rwd9dcQ== Date: Wed, 15 Jan 2025 15:33:19 +0000 To: Eli Zaretskii <eliz@HIDDEN> From: the_wurfkreuz <the_wurfkreuz@HIDDEN> Subject: Re: bug#75562: 31.0.50; Stutters using eglot with lua-language-server Message-ID: <0J9KCTWqQlqOdcT7EFSEmypQ8wqlQ6Emx7GqeYoezd9hhoDUWHv2iFxHaH0yzfbE17WlYerldBRmK-2t_s3KbL0d4hcwYsRxdlVLVhoDmIw=@proton.me> In-Reply-To: <865xmgkwkf.fsf@HIDDEN> References: <PBIt_hdSi7kG-YGfn_XPNKKwvT_9S2Vtc5G6dBGqq3maXumVwRObgyRt1Re-Y7HO8k58mm7xwvkYMKNYN5nZxRX0BQ3EEBp6FI3FuAYUpY4=@proton.me> <867c6xt9rp.fsf@HIDDEN> <YMM7v7Il-34hvPJYAQrdc_F6BVGqOZApME6MVaky7gDN2a8WOS5f_eCfy-YO1gYCQfGr5-DkeMkwp-GHbkKEXCbup-JLzZu5DPmpPK5WzJ4=@proton.me> <865xmgkwkf.fsf@HIDDEN> Feedback-ID: 66695528:user:proton X-Pm-Message-ID: 4683ab23c91b1a3971ee141e61da1f7f7ba5132d MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 75562 Cc: 75562 <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 (-) 3,617,597 61% - command-execute 3,502,577 59% - funcall-interactively 1,869,942 31% - newline 1,310,158 22% - eglot--post-self-insert-hook 1,310,158 22% - eglot-format 1,310,088 22% - eglot--request 1,276,403 21% - jsonrpc-request 904,685 15% - accept-process-output 107,445 1% - timer-event-handler 107,445 1% - apply 107,445 1% - #<byte-code-function 16F> 98,842 1% - jsonrpc-connection-receive On Wednesday, January 15th, 2025 at 1:58 PM, Eli Zaretskii <eliz@HIDDEN> w= rote: > > Date: Tue, 14 Jan 2025 22:24:36 +0000 > > From: the_wurfkreuz the_wurfkreuz@HIDDEN > > Cc: 75562 <at> debbugs.gnu.org > >=20 > > 5,921,875 70% + command-execute > > 1,477,679 17% + timer-event-handler > > 918,008 11% + redisplay_internal (C function) > > 20,896 0% + jsonrpc--process-filter > > 4,218 0% Automatic GC > > 144 0% + eldoc-schedule-timer > > 0 0% ... > >=20 > > 67 41% + command-execute > > 41 25% Automatic GC > > 34 21% + redisplay_internal (C function) > > 16 9% + timer-event-handler > > 2 1% + ... > > 1 0% + blink-cursor-end >=20 >=20 > Thanks. But please expand the profile fully (C-u RET on one of the > lines with "+"), because we need to see what takes the 70% this spends > in command-execute.
bug-gnu-emacs@HIDDEN
:bug#75562
; Package emacs
.
Full text available.Received: (at 75562) by debbugs.gnu.org; 15 Jan 2025 13:59:10 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Wed Jan 15 08:59:10 2025 Received: from localhost ([127.0.0.1]:57290 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1tY3vJ-0001iR-R4 for submit <at> debbugs.gnu.org; Wed, 15 Jan 2025 08:59:10 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:52316) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from <eliz@HIDDEN>) id 1tY3vG-0001hr-3J for 75562 <at> debbugs.gnu.org; Wed, 15 Jan 2025 08:59:06 -0500 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 1tY3vA-0000RQ-Mc; Wed, 15 Jan 2025 08:59:00 -0500 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=KJcp+uIlj3bF1YpEVwkp+yn3VCJdQjbdiLgNhEgrq+0=; b=qTYX9ojBVaJI 8AxfMeKc1dcg4NpLLONXsLinf4hRmro+hUSJhBtMzH82kFDJ60sJObN6Xx4JrrYPX/SNlQasjfbCQ 2M29GHVwZtQrJP2SDwha5LSuTgKd+5r2vze6mTDHSLOsxLT7/CIBFdmFacdPd1buaKyxb1dsKUjcF 2dQaFNuW9bM29VeZsnht+IavDoYJ/8jemIKtNz7amLxDaOp4MPhNO4qjlm5gucY2JWCC4+vge7vRR +WA3zSIczjhHAXpINnQQKAuIV8R6VUx9m5wZwjDaxCGEbVkHVWNkDKTXd+ex2+ywVCTpA1FPThCt7 gi/riqv5wTbOO9YIdvha/Q==; Date: Wed, 15 Jan 2025 15:58:56 +0200 Message-Id: <865xmgkwkf.fsf@HIDDEN> From: Eli Zaretskii <eliz@HIDDEN> To: the_wurfkreuz <the_wurfkreuz@HIDDEN> In-Reply-To: <YMM7v7Il-34hvPJYAQrdc_F6BVGqOZApME6MVaky7gDN2a8WOS5f_eCfy-YO1gYCQfGr5-DkeMkwp-GHbkKEXCbup-JLzZu5DPmpPK5WzJ4=@proton.me> (message from the_wurfkreuz on Tue, 14 Jan 2025 22:24:36 +0000) Subject: Re: bug#75562: 31.0.50; Stutters using eglot with lua-language-server References: <PBIt_hdSi7kG-YGfn_XPNKKwvT_9S2Vtc5G6dBGqq3maXumVwRObgyRt1Re-Y7HO8k58mm7xwvkYMKNYN5nZxRX0BQ3EEBp6FI3FuAYUpY4=@proton.me> <867c6xt9rp.fsf@HIDDEN> <YMM7v7Il-34hvPJYAQrdc_F6BVGqOZApME6MVaky7gDN2a8WOS5f_eCfy-YO1gYCQfGr5-DkeMkwp-GHbkKEXCbup-JLzZu5DPmpPK5WzJ4=@proton.me> X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 75562 Cc: 75562 <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: Tue, 14 Jan 2025 22:24:36 +0000 > From: the_wurfkreuz <the_wurfkreuz@HIDDEN> > Cc: 75562 <at> debbugs.gnu.org > > 5,921,875 70% + command-execute > 1,477,679 17% + timer-event-handler > 918,008 11% + redisplay_internal (C function) > 20,896 0% + jsonrpc--process-filter > 4,218 0% Automatic GC > 144 0% + eldoc-schedule-timer > 0 0% ... > > 67 41% + command-execute > 41 25% Automatic GC > 34 21% + redisplay_internal (C function) > 16 9% + timer-event-handler > 2 1% + ... > 1 0% + blink-cursor-end > Thanks. But please expand the profile fully (C-u RET on one of the lines with "+"), because we need to see what takes the 70% this spends in command-execute.
bug-gnu-emacs@HIDDEN
:bug#75562
; Package emacs
.
Full text available.Received: (at 75562) by debbugs.gnu.org; 14 Jan 2025 22:24:53 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Tue Jan 14 17:24:53 2025 Received: from localhost ([127.0.0.1]:56070 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1tXpLB-0002Gv-8d for submit <at> debbugs.gnu.org; Tue, 14 Jan 2025 17:24:53 -0500 Received: from mail-43166.protonmail.ch ([185.70.43.166]:10881) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from <the_wurfkreuz@HIDDEN>) id 1tXpL7-0002GY-Eo for 75562 <at> debbugs.gnu.org; Tue, 14 Jan 2025 17:24:51 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=proton.me; s=protonmail; t=1736893482; x=1737152682; bh=SzhdPldNGxLMA9PucB5t6EXAkgWH6Bu9iksnAGhm014=; h=Date:To:From:Cc:Subject:Message-ID:In-Reply-To:References: Feedback-ID:From:To:Cc:Date:Subject:Reply-To:Feedback-ID: Message-ID:BIMI-Selector:List-Unsubscribe:List-Unsubscribe-Post; b=ew7X1/O0qlGyXBcdoCrZkIYbHzfwiUOCQdv3MvzUwiaRgUx2UZrmKZpHGL10ZVd4Y j3t97HCOxQOfLnRUPPh1fTkksFAevmZkC4Z0mklCxeMkUI7c15jGpDhsAyWohI5Z7Q YUvnC6gX/vrP5kQM/i6jjaeAMO8p83GlrO4/4p9CjMZnEmXpq/AyF2pQl5Vx0zJS3D EUd4RGC6y1IEKj1Q+kxE2b49TBv9SLRtiwqemPbkUby5VlPliDdJMAUVtcYVF4hswP 1K4ioqL0ArCp4UCGlU2Warx4YNBk2bCJovcn/93llsdpX/rKJ/mAI7sT29l2OcK7Qm gaNYM+XJk1Pxw== Date: Tue, 14 Jan 2025 22:24:36 +0000 To: Eli Zaretskii <eliz@HIDDEN> From: the_wurfkreuz <the_wurfkreuz@HIDDEN> Subject: Re: bug#75562: 31.0.50; Stutters using eglot with lua-language-server Message-ID: <YMM7v7Il-34hvPJYAQrdc_F6BVGqOZApME6MVaky7gDN2a8WOS5f_eCfy-YO1gYCQfGr5-DkeMkwp-GHbkKEXCbup-JLzZu5DPmpPK5WzJ4=@proton.me> In-Reply-To: <867c6xt9rp.fsf@HIDDEN> References: <PBIt_hdSi7kG-YGfn_XPNKKwvT_9S2Vtc5G6dBGqq3maXumVwRObgyRt1Re-Y7HO8k58mm7xwvkYMKNYN5nZxRX0BQ3EEBp6FI3FuAYUpY4=@proton.me> <867c6xt9rp.fsf@HIDDEN> Feedback-ID: 66695528:user:proton X-Pm-Message-ID: fdeaa6c35b0a620989e2f1ffd913c553b0f8a1f5 MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 75562 Cc: 75562 <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 (-) 5,921,875 70% + command-execute 1,477,679 17% + timer-event-handler 918,008 11% + redisplay_internal (C function) 20,896 0% + jsonrpc--process-filter 4,218 0% Automatic GC 144 0% + eldoc-schedule-timer 0 0% ... 67 41% + command-execute 41 25% Automatic GC 34 21% + redisplay_internal (C function) 16 9% + timer-event-handler 2 1% + ... 1 0% + blink-cursor-end Sent with Proton Mail secure email. On Tuesday, January 14th, 2025 at 8:34 PM, Eli Zaretskii <eliz@HIDDEN> wro= te: > > Date: Tue, 14 Jan 2025 18:37:05 +0000 > > From: the_wurfkreuz via "Bug reports for GNU Emacs, > > the Swiss army knife of text editors" bug-gnu-emacs@HIDDEN > >=20 > > I get stutters when i use eglot with the lua-language-server. It usuall= y > > happens when i use the 'newline' command. > >=20 > > Steps to reproduce: > > 1. emasc -Q > > 2. Open any lua file and enable lua-mode or lua-ts-mode (i tested on > > neovim config files). > > 3. Enable eglot by executing 'eglot'. > > 4. Execute 'newline' by pressing <RET>. > >=20 > > This action should create an easily noticeable stutter. >=20 >=20 > I think it would help if you run this several times after > "M-x profiler-start" and then present the profile by invoking > "M-x profiler-report". The profile could give us hints regarding > the expensive processing in these cases. >=20 > Thanks.
bug-gnu-emacs@HIDDEN
:bug#75562
; Package emacs
.
Full text available.Received: (at 75562) by debbugs.gnu.org; 14 Jan 2025 20:34:58 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Tue Jan 14 15:34:58 2025 Received: from localhost ([127.0.0.1]:55882 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1tXnco-0005Mz-40 for submit <at> debbugs.gnu.org; Tue, 14 Jan 2025 15:34:58 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:56496) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from <eliz@HIDDEN>) id 1tXncl-0005Mj-Jr for 75562 <at> debbugs.gnu.org; Tue, 14 Jan 2025 15:34:56 -0500 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 1tXncf-0000xf-E3; Tue, 14 Jan 2025 15:34:49 -0500 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=iOiS+2i0TXHNzRH1UopJU15eN+mzfaBr+nlKjvzKrDs=; b=T4K90XmRaAVn gTuvoE8N04AEKlENd5Gjg9yLdteGeiK7Rs9FqErzAbKnL/I8nxRhNwCwChmn8f+ncq4QJWigSAZ1N DKjLCytzHj8hGFwHb/jg0Kz0ibg2IpBRvckdCZrU85dJLG94z/3/KALCTtdJoml/2qD228ksnNTBr jWqPOCyNBAn0CdHuzm9OkloKckT72X9LkJgHYT3sZreG+oEysitSjXWydOZVpPmty5RE3XSe9PuDc rJd2cCmOpy3QiZkKqGWmWc2tE9OIatezLYeFqerHh6tOv2/I9YjECpIf+DhaNyhVjJibPnRqlUcCH So0VUceQ3O5CLOYzLacd3w==; Date: Tue, 14 Jan 2025 22:34:18 +0200 Message-Id: <867c6xt9rp.fsf@HIDDEN> From: Eli Zaretskii <eliz@HIDDEN> To: the_wurfkreuz <the_wurfkreuz@HIDDEN> In-Reply-To: <PBIt_hdSi7kG-YGfn_XPNKKwvT_9S2Vtc5G6dBGqq3maXumVwRObgyRt1Re-Y7HO8k58mm7xwvkYMKNYN5nZxRX0BQ3EEBp6FI3FuAYUpY4=@proton.me> (bug-gnu-emacs@HIDDEN) Subject: Re: bug#75562: 31.0.50; Stutters using eglot with lua-language-server References: <PBIt_hdSi7kG-YGfn_XPNKKwvT_9S2Vtc5G6dBGqq3maXumVwRObgyRt1Re-Y7HO8k58mm7xwvkYMKNYN5nZxRX0BQ3EEBp6FI3FuAYUpY4=@proton.me> X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 75562 Cc: 75562 <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: Tue, 14 Jan 2025 18:37:05 +0000 > From: the_wurfkreuz via "Bug reports for GNU Emacs, > the Swiss army knife of text editors" <bug-gnu-emacs@HIDDEN> > > I get stutters when i use eglot with the lua-language-server. It usually > happens when i use the 'newline' command. > > Steps to reproduce: > 1. emasc -Q > 2. Open any lua file and enable lua-mode or lua-ts-mode (i tested on > neovim config files). > 3. Enable eglot by executing 'eglot'. > 4. Execute 'newline' by pressing <RET>. > > This action should create an easily noticeable stutter. I think it would help if you run this several times after "M-x profiler-start" and then present the profile by invoking "M-x profiler-report". The profile could give us hints regarding the expensive processing in these cases. Thanks.
bug-gnu-emacs@HIDDEN
:bug#75562
; Package emacs
.
Full text available.Received: (at submit) by debbugs.gnu.org; 14 Jan 2025 18:37:53 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Tue Jan 14 13:37:53 2025 Received: from localhost ([127.0.0.1]:55709 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1tXlnU-0007xn-6T for submit <at> debbugs.gnu.org; Tue, 14 Jan 2025 13:37:53 -0500 Received: from lists.gnu.org ([2001:470:142::17]:33178) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from <the_wurfkreuz@HIDDEN>) id 1tXlnQ-0007xE-Kl for submit <at> debbugs.gnu.org; Tue, 14 Jan 2025 13:37:50 -0500 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 <the_wurfkreuz@HIDDEN>) id 1tXln8-0000oV-J0 for bug-gnu-emacs@HIDDEN; Tue, 14 Jan 2025 13:37:31 -0500 Received: from mail-4325.protonmail.ch ([185.70.43.25]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <the_wurfkreuz@HIDDEN>) id 1tXln3-0008SH-Go for bug-gnu-emacs@HIDDEN; Tue, 14 Jan 2025 13:37:30 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=proton.me; s=s5qcwunforfzvhx225nmlbgzbm.protonmail; t=1736879831; x=1737139031; bh=+GI1vyiDR8wbGJr9L1/LdZiRIZi5U4G2h7zchZMetJ4=; h=Date:To:From:Subject:Message-ID:Feedback-ID:From:To:Cc:Date: Subject:Reply-To:Feedback-ID:Message-ID:BIMI-Selector: List-Unsubscribe:List-Unsubscribe-Post; b=hMTDWA4w1cy/EJP9CFnz77Vo0t84GA7Rnn8RrFZGxkiVQgtUE3IQ53GcgvkXP4VoG GISYo/pA56auhLptqtd9ty4rxDu7cKoIlT7Vk7tKA0oLnGoMoqaEE8IwjtVtxtfR9q mQPPBojj0K/wz4mNrXsy4pYydGcDdt/8zPZEJU+I7WcLjOXXFnH4YHLXZ7L2Ljcxh1 B7S01g/ei0vSpG/oaHt/d1c/0rxfuvcs7OlR2URtORpSRVQozvtYfMFncKHrX7tmAX yniYDgQHQw9F122woyFu9y6MIRMvmgxAeABcubkRCB3jeheYB0Z/WyzJurcXUKLztL uXkCMJEYgH15g== Date: Tue, 14 Jan 2025 18:37:05 +0000 To: "bug-gnu-emacs@HIDDEN" <bug-gnu-emacs@HIDDEN> From: the_wurfkreuz <the_wurfkreuz@HIDDEN> Subject: 31.0.50; Stutters using eglot with lua-language-server Message-ID: <PBIt_hdSi7kG-YGfn_XPNKKwvT_9S2Vtc5G6dBGqq3maXumVwRObgyRt1Re-Y7HO8k58mm7xwvkYMKNYN5nZxRX0BQ3EEBp6FI3FuAYUpY4=@proton.me> Feedback-ID: 66695528:user:proton X-Pm-Message-ID: 5687fa409a84718e97c667ee8a55c746ab2190b4 MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="b1=_AaNR9tKSvJapGEyLYvuodlNU45x5EikwFkMVLduWA" Received-SPF: pass client-ip=185.70.43.25; envelope-from=the_wurfkreuz@HIDDEN; helo=mail-4325.protonmail.ch 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, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, RCVD_IN_VALIDITY_RPBL_BLOCKED=0.001, RCVD_IN_VALIDITY_SAFE_BLOCKED=0.001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: 1.0 (+) X-Debbugs-Envelope-To: submit 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: -0.0 (/) --b1=_AaNR9tKSvJapGEyLYvuodlNU45x5EikwFkMVLduWA Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: base64 SSBnZXQgc3R1dHRlcnMgd2hlbiBpIHVzZSBlZ2xvdCB3aXRoIHRoZSBsdWEtbGFuZ3VhZ2Utc2Vy dmVyLiBJdCB1c3VhbGx5CmhhcHBlbnMgd2hlbiBpIHVzZSB0aGUgJ25ld2xpbmUnIGNvbW1hbmQu CgpTdGVwcyB0byByZXByb2R1Y2U6CjEuIGVtYXNjIC1RCjIuIE9wZW4gYW55IGx1YSBmaWxlIGFu ZCBlbmFibGUgbHVhLW1vZGUgb3IgbHVhLXRzLW1vZGUgKGkgdGVzdGVkIG9uCm5lb3ZpbSBjb25m aWcgZmlsZXMpLgozLiBFbmFibGUgZWdsb3QgYnkgZXhlY3V0aW5nICdlZ2xvdCcuCjQuIEV4ZWN1 dGUgJ25ld2xpbmUnIGJ5IHByZXNzaW5nIDxSRVQ+LgoKVGhpcyBhY3Rpb24gc2hvdWxkIGNyZWF0 ZSBhbiBlYXNpbHkgbm90aWNlYWJsZSBzdHV0dGVyLgoKSW4gR05VIEVtYWNzIDMxLjAuNTAgKGJ1 aWxkIDEsIHg4Nl82NC1wYy1saW51eC1nbnUsIEdUSysgVmVyc2lvbgozLjI0LjQzLCBjYWlybyB2 ZXJzaW9uIDEuMTguMCkgb2YgMjAyNS0wMS0wMiBidWlsdCBvbiB3dXJma3JldXoKUmVwb3NpdG9y eSByZXZpc2lvbjogMmYxMDUyZDliMGRlNTUxZGMzYTQ2M2VkNTRlMjFjNjM1MTc0OTdhYgpSZXBv c2l0b3J5IGJyYW5jaDogbWFzdGVyClN5c3RlbSBEZXNjcmlwdGlvbjogVm9pZCBMaW51eAoKQ29u ZmlndXJlZCB1c2luZzoKJ2NvbmZpZ3VyZSAtLXdpdGgtbmF0aXZlLWNvbXBpbGF0aW9uPWFvdCAt LXdpdGgtdHJlZS1zaXR0ZXIgLS13aXRoLWdpZgotLXdpdGgtcG5nIC0td2l0aC1qcGVnIC0td2l0 aC1yc3ZnIC0td2l0aC10aWZmIC0td2l0aC1pbWFnZW1hZ2ljawotd2l0aC1wZ3RrIC0td2l0aC1t YWlsdXRpbHMgQ0M9L3Vzci9iaW4vZ2NjIENYWD0vdXNyL2Jpbi9nY2MnCgpDb25maWd1cmVkIGZl YXR1cmVzOgpDQUlSTyBEQlVTIEZSRUVUWVBFIEdJRiBHTElCIEdNUCBHTlVUTFMgR1NFVFRJTkdT IEhBUkZCVVpaIElNQUdFTUFHSUNLCkpQRUcgTENNUzIgTElCWE1MMiBNT0RVTEVTIE5BVElWRV9D T01QIE5PVElGWSBJTk9USUZZIFBEVU1QRVIgUEdUSyBQTkcKUlNWRyBTRUNDT01QIFNPVU5EIFRI UkVBRFMgVElGRiBUT09MS0lUX1NDUk9MTF9CQVJTIFRSRUVfU0lUVEVSIFhJTSBHVEszClpMSUIK CkltcG9ydGFudCBzZXR0aW5nczoKdmFsdWUgb2YgJExDX0NPTExBVEU6IEMKdmFsdWUgb2YgJExB Tkc6IGVuX1VTLlVURi04CmxvY2FsZS1jb2Rpbmctc3lzdGVtOiB1dGYtOC11bml4CgpNYWpvciBt b2RlOiBQeXRob24KCk1pbm9yIG1vZGVzIGluIGVmZmVjdDoKd2luZG1vdmUtbW9kZTogdApzYXZl aGlzdC1tb2RlOiB0Cm1lb3ctZ2xvYmFsLW1vZGU6IHQKbWVvdy1tb2RlOiB0Cm1lb3ctbm9ybWFs LW1vZGU6IHQKbWVvdy1lc2MtbW9kZTogdAplZ2xvdC0tbWFuYWdlZC1tb2RlOiB0CmZseW1ha2Ut bW9kZTogdAplbnZyYy1nbG9iYWwtbW9kZTogdAplbnZyYy1tb2RlOiB0CmJ1ZmZlci10ZXJtaW5h dG9yLW1vZGU6IHQKZ2xvYmFsLWdpdC1jb21taXQtbW9kZTogdAptYWdpdC1hdXRvLXJldmVydC1t b2RlOiB0Cm1hcmdpbmFsaWEtbW9kZTogdAp2ZXJ0aWNvLW1vZGU6IHQKY29yZnUtcG9wdXBpbmZv LW1vZGU6IHQKY29yZnUtaGlzdG9yeS1tb2RlOiB0CmNvcmZ1LWVjaG8tbW9kZTogdApnbG9iYWwt Y29yZnUtbW9kZTogdApjb3JmdS1tb2RlOiB0CndoaWNoLWtleS1tb2RlOiB0Cmdsb2JhbC11bmRv LXRyZWUtbW9kZTogdAp1bmRvLXRyZWUtbW9kZTogdApnbG9iYWwtdHJlZXNpdC1hdXRvLW1vZGU6 IHQKd2lubmVyLW1vZGU6IHQKZ2xvYmFsLWF1dG8tcmV2ZXJ0LW1vZGU6IHQKc2F2ZS1wbGFjZS1t b2RlOiB0CmVsZWN0cmljLXBhaXItbW9kZTogdApyZWNlbnRmLW1vZGU6IHQKZ2xvYmFsLWRpc3Bs YXktbGluZS1udW1iZXJzLW1vZGU6IHQKZGlzcGxheS1saW5lLW51bWJlcnMtbW9kZTogdApvdmVy cmlkZS1nbG9iYWwtbW9kZTogdAp0b29sdGlwLW1vZGU6IHQKc2hvdy1wYXJlbi1tb2RlOiB0CmVs ZWN0cmljLWluZGVudC1tb2RlOiB0Cm1vdXNlLXdoZWVsLW1vZGU6IHQKdGFiLWJhci1tb2RlOiB0 CmZpbGUtbmFtZS1zaGFkb3ctbW9kZTogdApnbG9iYWwtZm9udC1sb2NrLW1vZGU6IHQKZm9udC1s b2NrLW1vZGU6IHQKbWluaWJ1ZmZlci1yZWdleHAtbW9kZTogdApsaW5lLW51bWJlci1tb2RlOiB0 CnRyYW5zaWVudC1tYXJrLW1vZGU6IHQKYXV0by1jb21wb3NpdGlvbi1tb2RlOiB0CmF1dG8tZW5j cnlwdGlvbi1tb2RlOiB0CmF1dG8tY29tcHJlc3Npb24tbW9kZTogdAoKTG9hZC1wYXRoIHNoYWRv d3M6Ci9ob21lL3d1cmZrcmV1ei8uZW1hY3MuZC9lbHBhL3RyYW5zaWVudC0yMDI1MDEwMy4xNzMx L3RyYW5zaWVudCBoaWRlcyAvaG9tZS93dXJma3JldXovLnNvdXJjZS9lbWFjcy9saXNwL3RyYW5z aWVudAoKRmVhdHVyZXM6CihzaGFkb3cgc29ydCBtYWlsLWV4dHIgZW1hY3NidWcgcHl0aG9uIHdk aXJlZCBoZWxwLWZucyByYWRpeC10cmVlCmZpbmQtZGlyZWQgbHVhLXRzLW1vZGUgZmFjZS1yZW1h cCB0cmFtcC1jbWRzIHdpbmRtb3ZlIGVtLXVuaXggZW0tdGVybQp0ZXJtIGRpc3AtdGFibGUgZWhl bHAgZW0tc2NyaXB0IGVtLXByb21wdCBlbS1wcmVkIGVtLWxzIGVtLWhpc3QgZW0tZ2xvYgplbS1l eHRwaXBlIGVtLWJhc2ljIGVtLWJhbm5lciBlbS1hbGlhcyBlbS1lbGVjc2xhc2ggZXNoZWxsIHZj LWdpdAp2Yy1kaXNwYXRjaGVyIG9yZy1hcHBlYXIgaW1hZ2UtZmlsZSBpbWFnZS1jb252ZXJ0ZXIg b2MtYmFzaWMgb2wtZXd3IGV3dwp2dGFibGUgbXVsZS11dGlsIHVybC1xdWV1ZSBtbS11cmwgb2wt cm1haWwgb2wtbWhlIG9sLWlyYyBvbC1pbmZvIG9sLWdudXMKbm5zZWxlY3QgZ251cy1hcnQgbW0t dXUgbW1sMjAxNSBtbS12aWV3IG1tbC1zbWltZSBzbWltZSBnbnV0bHMgZGlnCmdudXMtc3VtIHNo ciBwaXhlbC1maWxsIGtpbnNva3UgdXJsLWZpbGUgc3ZnIGRvbSBnbnVzLWdyb3VwIGdudXMtdW5k bwpnbnVzLXN0YXJ0IGdudXMtZGJ1cyBkYnVzIHhtbCBnbnVzLWNsb3VkIG5uaW1hcCBubm1haWwg bWFpbC1zb3VyY2UgdXRmNwpubm9vIGdudXMtc3BlYyBnbnVzLWludCBnbnVzLXJhbmdlIGdudXMt d2luIGdudXMgbm5oZWFkZXIgcmFuZ2UKb2wtZG9jdmlldyBkb2MtdmlldyBqa2EtY29tcHIgaW1h Z2UtbW9kZSBleGlmIG9sLWJpYnRleCBiaWJ0ZXggb2wtYmJkYgpvbC13M20gb2wtZG9pIG9yZy1s aW5rLWRvaSBkaXJlZC1hdXggc2F2ZWhpc3QgZiBlbS10cmFtcCBtZW93IG1lb3ctdHV0b3IKbWVv dy1jaGVhdHNoZWV0IG1lb3ctY2hlYXRzaGVldC1sYXlvdXQgbWVvdy1jb3JlIG1lb3ctc2hpbXMg bWVvdy1lc2MKbWVvdy1jb21tYW5kIGFycmF5IG1lb3ctdGhpbmcgbWVvdy12aXN1YWwgbWVvdy1r ZXlwYWQgbWVvdy1iZWFjb24KbWVvdy1oZWxwZXJzIG1lb3ctdXRpbCBjb2xvciBtZW93LWtleW1h cCBtZW93LWZhY2UgbWVvdy12YXIgZGVsc2VsCm9yZy10ZW1wbyB0ZW1wbyBvcmctZHJpbGwgcGVy c2lzdCBvcmctYWdlbmRhIGVtYmFyay1vcmcgb3JnLWVsZW1lbnQKb3JnLXBlcnNpc3Qgb3JnLWlk IG9yZy1yZWZpbGUgb3JnLWVsZW1lbnQtYXN0IGlubGluZSBhdmwtdHJlZSBvcmcgb2IKb2ItdGFu Z2xlIG9iLXJlZiBvYi1sb2Igb2ItdGFibGUgb2ItZXhwIG9yZy1tYWNybyBvcmctc3JjIG9iLWNv bWludApvcmctcGNvbXBsZXRlIG9yZy1saXN0IG9yZy1mb290bm90ZSBvcmctZmFjZXMgb3JnLWVu dGl0aWVzIG9yZy12ZXJzaW9uCm9iLWVtYWNzLWxpc3Agb2ItY29yZSBvYi1ldmFsIG9yZy1jeWNs ZSBvcmctdGFibGUgb2wgb3JnLWZvbGQKb3JnLWZvbGQtY29yZSBvcmcta2V5cyBvYyBvcmctbG9h ZGRlZnMgY2FsLW1lbnUgY2FsZW5kYXIgY2FsLWxvYWRkZWZzCm9yZy1jb21wYXQgb3JnLW1hY3Mg ZWdsb3QgZXh0ZXJuYWwtY29tcGxldGlvbiBqc29ucnBjIGVydCBld29jIGRlYnVnCmJhY2t0cmFj ZSBrZGwtbW9kZSBnZW5lcmljIG5peC1tb2RlIG5peC1yZXBsIG5peC1zaGVsbCBuaXgtc3RvcmUg bml4LWxvZwpuaXgtaW5zdGFudGlhdGUgbml4LXNoZWJhbmcgbml4LWZvcm1hdCBuaXggeWFtbC1t b2RlIGhhc2tlbGwtbW9kZQpoYXNrZWxsLWNhYmFsIGhhc2tlbGwtdXRpbHMgaGFza2VsbC1mb250 LWxvY2sgaGFza2VsbC1pbmRlbnRhdGlvbgpoYXNrZWxsLXN0cmluZyBoYXNrZWxsLXNvcnQtaW1w b3J0cyBoYXNrZWxsLWxleGVtZSBoYXNrZWxsLWFsaWduLWltcG9ydHMKaGFza2VsbC1jb21wbGV0 ZS1tb2R1bGUgaGFza2VsbC1naGMtc3VwcG9ydCBmbHltYWtlLXByb2MgZmx5bWFrZSBkYWJicmV2 Cmhhc2tlbGwtY3VzdG9taXplIGRvY2tlcmZpbGUtbW9kZSBzaC1zY3JpcHQgZXhlY3V0YWJsZSB0 ZXJyYWZvcm0tbW9kZQpub3V0bGluZSBvdXRsaW5lIGhjbC1tb2RlIGx1YS1tb2RlIGdvLW1vZGUg ZmluZC1maWxlIGV0YWdzIGZpbGVsb29wIHhyZWYKcmFrdS1tb2RlIHJha3UtcmVwbCByYWt1LWlt ZW51IHJha3UtaW5kZW50IHNtaWUgcmFrdS1mb250LWxvY2sKcmFrdS1kZXRlY3QgZW52cmMgaW5o ZXJpdGVudiBidWZmZXItdGVybWluYXRvciB0cmFuc3Bvc2UtZnJhbWUKbWFnaXQtYm9va21hcmsg bWFnaXQtc3VibW9kdWxlIG1hZ2l0LWJsYW1lIG1hZ2l0LXN0YXNoIG1hZ2l0LXJlZmxvZwptYWdp dC1iaXNlY3QgbWFnaXQtcHVzaCBtYWdpdC1wdWxsIG1hZ2l0LWZldGNoIG1hZ2l0LWNsb25lIG1h Z2l0LXJlbW90ZQptYWdpdC1jb21taXQgbWFnaXQtc2VxdWVuY2UgbWFnaXQtbm90ZXMgbWFnaXQt d29ya3RyZWUgbWFnaXQtdGFnCm1hZ2l0LW1lcmdlIG1hZ2l0LWJyYW5jaCBtYWdpdC1yZXNldCBt YWdpdC1maWxlcyBtYWdpdC1yZWZzIG1hZ2l0LXN0YXR1cwptYWdpdCBtYWdpdC1yZXBvcyBtYWdp dC1hcHBseSBtYWdpdC13aXAgbWFnaXQtbG9nIHdoaWNoLWZ1bmMgaW1lbnUKbWFnaXQtZGlmZiBn aXQtY29tbWl0IGxvZy1lZGl0IG1lc3NhZ2Ugc2VuZG1haWwgeWFuay1tZWRpYSBwdW55IHJmYzgy MgptbWwgbW1sLXNlYyBlcGEgZXBnIHJmYzYwNjggZXBnLWNvbmZpZyBnbnVzLXV0aWwgbW0tZGVj b2RlIG1tLWJvZGllcwptbS1lbmNvZGUgbWFpbC1wYXJzZSByZmMyMjMxIHJmYzIwNDcgcmZjMjA0 NSBtbS11dGlsIGlldGYtZHJ1bXMKbWFpbC1wcnN2ciBtYWlsYWJicmV2IG1haWwtdXRpbHMgZ21t LXV0aWxzIG1haWxoZWFkZXIgcGN2cy11dGlsIGFkZC1sb2cKbWFnaXQtY29yZSBtYWdpdC1hdXRv cmV2ZXJ0IG1hZ2l0LW1hcmdpbiBtYWdpdC10cmFuc2llbnQgbWFnaXQtcHJvY2VzcwptYWdpdC1t b2RlIGJlbmNobWFyayBtYWdpdC1naXQgbWFnaXQtYmFzZSBtYWdpdC1zZWN0aW9uIGN1cnNvci1z ZW5zb3IKY3JtIHNtZXJnZS1tb2RlIGRpZmYtbW9kZSB0cmFjay1jaGFuZ2VzIGh5ZHJhIGx2IHdp dGgtZWRpdG9yIHNlcnZlcgplbWJhcmstY29uc3VsdCBlbWJhcmsgZmZhcCB0aGluZ2F0cHQgY29u c3VsdCBib29rbWFyayBtYXJnaW5hbGlhIHZlcnRpY28KcHJvamVjdCBleGVjLXBhdGgtZnJvbS1z aGVsbCBmaXNoLWNvbXBsZXRpb24gZW0tY21wbCBlbS1kaXJzIGVzaC1tb2RlCmVzaC12YXIgZXNo LWNtZCBlc2gtZXh0IGVzaC1wcm9jIGVzaC1vcHQgZXNoLWlvIGVzaC1hcmcgZXNoLW1vZHVsZQpl c2gtbW9kdWxlLWxvYWRkZWZzIGVzaC11dGlsIGNhcGUgY29yZnUtcG9wdXBpbmZvIGNvcmZ1LWhp c3RvcnkKY29yZnUtZWNobyBjb3JmdSBvcmRlcmxlc3MgdGVtcGVsLWNvbGxlY3Rpb24gdGVtcGVs IHdncmVwIGdyZXAgY29tcGlsZQp0ZXh0LXByb3BlcnR5LXNlYXJjaCB3aGljaC1rZXkgZG9ja2Vy IGRvY2tlci1jb250ZXh0IGRvY2tlci12b2x1bWUKZG9ja2VyLW5ldHdvcmsgZG9ja2VyLWltYWdl IGRvY2tlci1jb250YWluZXIgZG9ja2VyLWZhY2VzIGRvY2tlci1jb3JlCmRvY2tlci1jb21wb3Nl IGRvY2tlci1wcm9jZXNzIGRvY2tlci11dGlscyB0YWJsaXN0IGFkdmljZSB0YWJsaXN0LWZpbHRl cgpzZW1hbnRpYy93aXNlbnQvY29tcCBzZW1hbnRpYy93aXNlbnQgc2VtYW50aWMvd2lzZW50L3dp c2VudApzZW1hbnRpYy91dGlsLW1vZGVzIHNlbWFudGljL3V0aWwgc2VtYW50aWMgc2VtYW50aWMv dGFnIHNlbWFudGljL2xleApzZW1hbnRpYy9mdyBtb2RlLWxvY2FsIGZpbmQtZnVuYyBjZWRldCBk aXJlZCBkaXJlZC1sb2FkZGVmcyB0cmFtcAp0cmFtcHZlciB0cmFtcC1pbnRlZ3JhdGlvbiBmaWxl cy14IHRyYW1wLW1lc3NhZ2UgdHJhbXAtY29tcGF0IHNoZWxsCnBjb21wbGV0ZSBjb21pbnQgYW5z aS1vc2MgcGFyc2UtdGltZSBpc284NjAxIHRpbWUtZGF0ZSBhbnNpLWNvbG9yCnRyYW1wLWxvYWRk ZWZzIGRvY2tlci1ncm91cCB0cmFuc2llbnQgcHAgZm9ybWF0LXNwZWMgZWRtYWNybyBrbWFjcm8K Y29tcGF0IGRhc2ggYWlvIGdlbmVyYXRvciBzIGF2eSBnb3RvLWNoZyB1bmRvLXRyZWUgZGlmZiBx dWV1ZSBjMy10cy1tb2RlCmRlcml2ZWQgYy10cy1jb21tb24gY2xvanVyZS10cy1tb2RlIHRyZWVz aXQtYXV0byB0cmVlc2l0IHJvc2UtcGluZS10aGVtZQptaWRuaWdodCB3aW5uZXIgcmluZyBhdXRv cmV2ZXJ0IGZpbGVub3RpZnkgc2F2ZXBsYWNlIGRlc2t0b3AgZnJhbWVzZXQKZWxlYy1wYWlyIHJl Y2VudGYgdHJlZS13aWRnZXQgd2lkLWVkaXQgY29tcCBjb21wLWNzdHIgd2FybmluZ3MgY29tcC1y dW4KY29tcC1jb21tb24gZGlzcGxheS1saW5lLW51bWJlcnMgY2wtZXh0cmEgaGVscC1tb2RlIHVz ZS1wYWNrYWdlCnVzZS1wYWNrYWdlLWVuc3VyZSB1c2UtcGFja2FnZS1kZWxpZ2h0IHVzZS1wYWNr YWdlLWRpbWluaXNoCnVzZS1wYWNrYWdlLWJpbmQta2V5IGJpbmQta2V5IGVhc3ktbW1vZGUgdXNl LXBhY2thZ2UtY29yZSBmaW5kZXItaW5mCmF2eS1hdXRvbG9hZHMgYnVmZmVyLXRlcm1pbmF0b3It YXV0b2xvYWRzIGNhcGUtYXV0b2xvYWRzCmNsb2p1cmUtdHMtbW9kZS1hdXRvbG9hZHMgY29yZnUt YXV0b2xvYWRzIGRvY2tlci1hdXRvbG9hZHMgYWlvLWF1dG9sb2Fkcwpkb2NrZXJmaWxlLW1vZGUt YXV0b2xvYWRzIGVtYmFyay1jb25zdWx0LWF1dG9sb2FkcyBjb25zdWx0LWF1dG9sb2FkcwplbWJh cmstYXV0b2xvYWRzIGVudnJjLWF1dG9sb2FkcyBleGVjLXBhdGgtZnJvbS1zaGVsbC1hdXRvbG9h ZHMKZi1hdXRvbG9hZHMgZmlzaC1jb21wbGV0aW9uLWF1dG9sb2FkcyBmbHltYWtlLWFuc2libGUt bGludC1hdXRvbG9hZHMKZ28tbW9kZS1hdXRvbG9hZHMgZ290by1jaGctYXV0b2xvYWRzIGhhc2tl bGwtbW9kZS1hdXRvbG9hZHMKaHlkcmEtYXV0b2xvYWRzIGluaGVyaXRlbnYtYXV0b2xvYWRzIGx1 YS1tb2RlLWF1dG9sb2FkcyBsdi1hdXRvbG9hZHMKbWFnaXQtYXV0b2xvYWRzIHBjYXNlIG1hcmdp bmFsaWEtYXV0b2xvYWRzIG1lb3ctYXV0b2xvYWRzCm5peC1tb2RlLWF1dG9sb2FkcyBtYWdpdC1z ZWN0aW9uLWF1dG9sb2FkcyBvcmRlcmxlc3MtYXV0b2xvYWRzCm9yZy1hcHBlYXItYXV0b2xvYWRz IG9yZy1kcmlsbC1hdXRvbG9hZHMgcGVyc2lzdC1hdXRvbG9hZHMKcmFrdS1tb2RlLWF1dG9sb2Fk cyByeCBzLWF1dG9sb2FkcyB0YWJsaXN0LWF1dG9sb2Fkcwp0ZW1wZWwtY29sbGVjdGlvbi1hdXRv bG9hZHMgdGVtcGVsLWF1dG9sb2FkcyB0ZXJyYWZvcm0tbW9kZS1hdXRvbG9hZHMKZGFzaC1hdXRv bG9hZHMgaGNsLW1vZGUtYXV0b2xvYWRzIHRyYW5zaWVudC1hdXRvbG9hZHMKdHJhbnNwb3NlLWZy YW1lLWF1dG9sb2FkcyB0cmVlc2l0LWF1dG8tYXV0b2xvYWRzIHVuZG8tdHJlZS1hdXRvbG9hZHMK cXVldWUtYXV0b2xvYWRzIHZlcnRpY28tYXV0b2xvYWRzIHdncmVwLWF1dG9sb2FkcyBpbmZvCndp dGgtZWRpdG9yLWF1dG9sb2FkcyB5YW1sLW1vZGUtYXV0b2xvYWRzIHBhY2thZ2UgYnJvd3NlLXVy bCB4ZGcgdXJsCnVybC1wcm94eSB1cmwtcHJpdmFjeSB1cmwtZXhwYW5kIHVybC1tZXRob2RzIHVy bC1oaXN0b3J5IHVybC1jb29raWUKZ2VuZXJhdGUtbGlzcC1maWxlIHVybC1kb21zdWYgdXJsLXV0 aWwgbWFpbGNhcCB1cmwtaGFuZGxlcnMgdXJsLXBhcnNlCmF1dGgtc291cmNlIGNsLXNlcSBlaWVp byBlaWVpby1jb3JlIGNsLW1hY3MgaWNvbnMgcGFzc3dvcmQtY2FjaGUganNvbgpzdWJyLXggbWFw IGJ5dGUtb3B0IGd2IGJ5dGVjb21wIGJ5dGUtY29tcGlsZSB1cmwtdmFycyBjbC1sb2FkZGVmcyBj bC1saWIKcm1jIGlzby10cmFuc2wgdG9vbHRpcCBjY29udiBlbGRvYyBwYXJlbiBlbGVjdHJpYyB1 bmlxdWlmeSBlZGlmZi1ob29rCnZjLWhvb2tzIGxpc3AtZmxvYXQtdHlwZSBlbGlzcC1tb2RlIG13 aGVlbCB0ZXJtL3BndGstd2luIHBndGstd2luCnRlcm0vY29tbW9uLXdpbiB0b3VjaC1zY3JlZW4g cGd0ay1kbmQgdG9vbC1iYXIgZG5kIGZvbnRzZXQgaW1hZ2UKcmVnZXhwLW9wdCBmcmluZ2UgdGFi dWxhdGVkLWxpc3QgcmVwbGFjZSBuZXdjb21tZW50IHRleHQtbW9kZSBsaXNwLW1vZGUKcHJvZy1t b2RlIHJlZ2lzdGVyIHBhZ2UgdGFiLWJhciBtZW51LWJhciByZm4tZXNoYWRvdyBpc2VhcmNoIGVh c3ltZW51CnRpbWVyIHNlbGVjdCBzY3JvbGwtYmFyIG1vdXNlIGppdC1sb2NrIGZvbnQtbG9jayBz eW50YXggZm9udC1jb3JlCnRlcm0vdHR5LWNvbG9ycyBmcmFtZSBtaW5pYnVmZmVyIG5hZHZpY2Ug c2VxIHNpbXBsZSBjbC1nZW5lcmljCmluZG9uZXNpYW4gcGhpbGlwcGluZSBjaGFtIGdlb3JnaWFu IHV0Zi04LWxhbmcgbWlzYy1sYW5nIHZpZXRuYW1lc2UKdGliZXRhbiB0aGFpIHRhaS12aWV0IGxh byBrb3JlYW4gamFwYW5lc2UgZXVjanAtbXMgY3A1MTkzMiBoZWJyZXcgZ3JlZWsKcm9tYW5pYW4g c2xvdmFrIGN6ZWNoIGV1cm9wZWFuIGV0aGlvcGljIGluZGlhbiBjeXJpbGxpYyBjaGluZXNlCmNv bXBvc2l0ZSBlbW9qaS16d2ogY2hhcnNjcmlwdCBjaGFycHJvcCBjYXNlLXRhYmxlIGVwYS1ob29r CmprYS1jbXByLWhvb2sgaGVscCBhYmJyZXYgb2JhcnJheSBvY2xvc3VyZSBjbC1wcmVsb2FkZWQg YnV0dG9uIGxvYWRkZWZzCnRoZW1lLWxvYWRkZWZzIGZhY2VzIGN1cy1mYWNlIG1hY3JvZXhwIGZp bGVzIHdpbmRvdyB0ZXh0LXByb3BlcnRpZXMKb3ZlcmxheSBzaGExIG1kNSBiYXNlNjQgZm9ybWF0 IGVudiBjb2RlLXBhZ2VzIG11bGUgY3VzdG9tIHdpZGdldCBrZXltYXAKaGFzaHRhYmxlLXByaW50 LXJlYWRhYmxlIGJhY2txdW90ZSB0aHJlYWRzIGRidXNiaW5kIGlub3RpZnkKZHluYW1pYy1zZXR0 aW5nIHN5c3RlbS1mb250LXNldHRpbmcgZm9udC1yZW5kZXItc2V0dGluZyBjYWlybyBndGsgcGd0 awpsY21zMiBtdWx0aS10dHkgbW92ZS10b29sYmFyIG1ha2UtbmV0d29yay1wcm9jZXNzIHR0eS1j aGlsZC1mcmFtZXMKbmF0aXZlLWNvbXBpbGUgZW1hY3MpCgpNZW1vcnkgaW5mb3JtYXRpb246Cigo Y29uc2VzIDE2IDkxOTE0NCAxODk5MzQpIChzeW1ib2xzIDQ4IDY1OTUxIDM2KSAoc3RyaW5ncyAz MiAyNjYzNjYgMTExNDYpCihzdHJpbmctYnl0ZXMgMSA4NTIxNTA2KSAodmVjdG9ycyAxNiAxMDE5 MDUpICh2ZWN0b3Itc2xvdHMgOCAyMTY1Njk3IDE0ODMwNSkKKGZsb2F0cyA4IDcyMCA1NjApIChp bnRlcnZhbHMgNTYgMTI4NjEgMTk1MSkgKGJ1ZmZlcnMgOTkyIDM4KSk= --b1=_AaNR9tKSvJapGEyLYvuodlNU45x5EikwFkMVLduWA Content-Type: text/html; charset=utf-8 Content-Transfer-Encoding: base64 PHNwYW4+SSBnZXQgc3R1dHRlcnMgd2hlbiBpIHVzZSBlZ2xvdCB3aXRoIHRoZSBsdWEtbGFuZ3Vh Z2Utc2VydmVyLiBJdCB1c3VhbGx5PC9zcGFuPjxkaXY+PHNwYW4+aGFwcGVucyB3aGVuIGkgdXNl IHRoZSAnbmV3bGluZScgY29tbWFuZC48L3NwYW4+PC9kaXY+PGRpdj48YnI+PC9kaXY+PGRpdj48 c3Bhbj5TdGVwcyB0byByZXByb2R1Y2U6PC9zcGFuPjwvZGl2PjxkaXY+PHNwYW4+MS4gZW1hc2Mg LVE8L3NwYW4+PC9kaXY+PGRpdj48c3Bhbj4yLiBPcGVuIGFueSBsdWEgZmlsZSBhbmQgZW5hYmxl IGx1YS1tb2RlIG9yIGx1YS10cy1tb2RlIChpIHRlc3RlZCBvbjwvc3Bhbj48L2Rpdj48ZGl2Pjxz cGFuPm5lb3ZpbSBjb25maWcgZmlsZXMpLjwvc3Bhbj48L2Rpdj48ZGl2PjxzcGFuPjMuIEVuYWJs ZSBlZ2xvdCBieSBleGVjdXRpbmcgJ2VnbG90Jy48L3NwYW4+PC9kaXY+PGRpdj48c3Bhbj40LiBF eGVjdXRlICduZXdsaW5lJyBieSBwcmVzc2luZyAmbHQ7UkVUJmd0Oy48L3NwYW4+PC9kaXY+PGRp dj48YnI+PC9kaXY+PGRpdj48c3Bhbj5UaGlzIGFjdGlvbiBzaG91bGQgY3JlYXRlIGFuIGVhc2ls eSBub3RpY2VhYmxlIHN0dXR0ZXIuPC9zcGFuPjwvZGl2PjxkaXYgc3R5bGU9ImZvbnQtZmFtaWx5 OiBBcmlhbCwgc2Fucy1zZXJpZjsgZm9udC1zaXplOiAxNHB4OyBjb2xvcjogcmdiKDAsIDAsIDAp OyBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMjU1LCAyNTUsIDI1NSk7Ij48c3Bhbj48L3NwYW4+PGJy Pjxicj48YnI+PHNwYW4+SW4gR05VIEVtYWNzIDMxLjAuNTAgKGJ1aWxkIDEsIHg4Nl82NC1wYy1s aW51eC1nbnUsIEdUSysgVmVyc2lvbjwvc3Bhbj48ZGl2PjxzcGFuPiZuYnNwOzMuMjQuNDMsIGNh aXJvIHZlcnNpb24gMS4xOC4wKSBvZiAyMDI1LTAxLTAyIGJ1aWx0IG9uIHd1cmZrcmV1ejwvc3Bh bj48L2Rpdj48ZGl2PjxzcGFuPlJlcG9zaXRvcnkgcmV2aXNpb246IDJmMTA1MmQ5YjBkZTU1MWRj M2E0NjNlZDU0ZTIxYzYzNTE3NDk3YWI8L3NwYW4+PC9kaXY+PGRpdj48c3Bhbj5SZXBvc2l0b3J5 IGJyYW5jaDogbWFzdGVyPC9zcGFuPjwvZGl2PjxkaXY+PHNwYW4+U3lzdGVtIERlc2NyaXB0aW9u OiBWb2lkIExpbnV4PC9zcGFuPjwvZGl2PjxkaXY+PGJyPjwvZGl2PjxkaXY+PHNwYW4+Q29uZmln dXJlZCB1c2luZzo8L3NwYW4+PC9kaXY+PGRpdj48c3Bhbj4mbmJzcDsnY29uZmlndXJlIC0td2l0 aC1uYXRpdmUtY29tcGlsYXRpb249YW90IC0td2l0aC10cmVlLXNpdHRlciAtLXdpdGgtZ2lmPC9z cGFuPjwvZGl2PjxkaXY+PHNwYW4+Jm5ic3A7LS13aXRoLXBuZyAtLXdpdGgtanBlZyAtLXdpdGgt cnN2ZyAtLXdpdGgtdGlmZiAtLXdpdGgtaW1hZ2VtYWdpY2s8L3NwYW4+PC9kaXY+PGRpdj48c3Bh bj4mbmJzcDstd2l0aC1wZ3RrIC0td2l0aC1tYWlsdXRpbHMgQ0M9L3Vzci9iaW4vZ2NjIENYWD0v dXNyL2Jpbi9nY2MnPC9zcGFuPjwvZGl2PjxkaXY+PGJyPjwvZGl2PjxkaXY+PHNwYW4+Q29uZmln dXJlZCBmZWF0dXJlczo8L3NwYW4+PC9kaXY+PGRpdj48c3Bhbj5DQUlSTyBEQlVTIEZSRUVUWVBF IEdJRiBHTElCIEdNUCBHTlVUTFMgR1NFVFRJTkdTIEhBUkZCVVpaIElNQUdFTUFHSUNLPC9zcGFu PjwvZGl2PjxkaXY+PHNwYW4+SlBFRyBMQ01TMiBMSUJYTUwyIE1PRFVMRVMgTkFUSVZFX0NPTVAg Tk9USUZZIElOT1RJRlkgUERVTVBFUiBQR1RLIFBORzwvc3Bhbj48L2Rpdj48ZGl2PjxzcGFuPlJT VkcgU0VDQ09NUCBTT1VORCBUSFJFQURTIFRJRkYgVE9PTEtJVF9TQ1JPTExfQkFSUyBUUkVFX1NJ VFRFUiBYSU0gR1RLMzwvc3Bhbj48L2Rpdj48ZGl2PjxzcGFuPlpMSUI8L3NwYW4+PC9kaXY+PGRp dj48YnI+PC9kaXY+PGRpdj48c3Bhbj5JbXBvcnRhbnQgc2V0dGluZ3M6PC9zcGFuPjwvZGl2Pjxk aXY+PHNwYW4+Jm5ic3A7IHZhbHVlIG9mICRMQ19DT0xMQVRFOiBDPC9zcGFuPjwvZGl2PjxkaXY+ PHNwYW4+Jm5ic3A7IHZhbHVlIG9mICRMQU5HOiBlbl9VUy5VVEYtODwvc3Bhbj48L2Rpdj48ZGl2 PjxzcGFuPiZuYnNwOyBsb2NhbGUtY29kaW5nLXN5c3RlbTogdXRmLTgtdW5peDwvc3Bhbj48L2Rp dj48ZGl2Pjxicj48L2Rpdj48ZGl2PjxzcGFuPk1ham9yIG1vZGU6IFB5dGhvbjwvc3Bhbj48L2Rp dj48ZGl2Pjxicj48L2Rpdj48ZGl2PjxzcGFuPk1pbm9yIG1vZGVzIGluIGVmZmVjdDo8L3NwYW4+ PC9kaXY+PGRpdj48c3Bhbj4mbmJzcDsgd2luZG1vdmUtbW9kZTogdDwvc3Bhbj48L2Rpdj48ZGl2 PjxzcGFuPiZuYnNwOyBzYXZlaGlzdC1tb2RlOiB0PC9zcGFuPjwvZGl2PjxkaXY+PHNwYW4+Jm5i c3A7IG1lb3ctZ2xvYmFsLW1vZGU6IHQ8L3NwYW4+PC9kaXY+PGRpdj48c3Bhbj4mbmJzcDsgbWVv dy1tb2RlOiB0PC9zcGFuPjwvZGl2PjxkaXY+PHNwYW4+Jm5ic3A7IG1lb3ctbm9ybWFsLW1vZGU6 IHQ8L3NwYW4+PC9kaXY+PGRpdj48c3Bhbj4mbmJzcDsgbWVvdy1lc2MtbW9kZTogdDwvc3Bhbj48 L2Rpdj48ZGl2PjxzcGFuPiZuYnNwOyBlZ2xvdC0tbWFuYWdlZC1tb2RlOiB0PC9zcGFuPjwvZGl2 PjxkaXY+PHNwYW4+Jm5ic3A7IGZseW1ha2UtbW9kZTogdDwvc3Bhbj48L2Rpdj48ZGl2PjxzcGFu PiZuYnNwOyBlbnZyYy1nbG9iYWwtbW9kZTogdDwvc3Bhbj48L2Rpdj48ZGl2PjxzcGFuPiZuYnNw OyBlbnZyYy1tb2RlOiB0PC9zcGFuPjwvZGl2PjxkaXY+PHNwYW4+Jm5ic3A7IGJ1ZmZlci10ZXJt aW5hdG9yLW1vZGU6IHQ8L3NwYW4+PC9kaXY+PGRpdj48c3Bhbj4mbmJzcDsgZ2xvYmFsLWdpdC1j b21taXQtbW9kZTogdDwvc3Bhbj48L2Rpdj48ZGl2PjxzcGFuPiZuYnNwOyBtYWdpdC1hdXRvLXJl dmVydC1tb2RlOiB0PC9zcGFuPjwvZGl2PjxkaXY+PHNwYW4+Jm5ic3A7IG1hcmdpbmFsaWEtbW9k ZTogdDwvc3Bhbj48L2Rpdj48ZGl2PjxzcGFuPiZuYnNwOyB2ZXJ0aWNvLW1vZGU6IHQ8L3NwYW4+ PC9kaXY+PGRpdj48c3Bhbj4mbmJzcDsgY29yZnUtcG9wdXBpbmZvLW1vZGU6IHQ8L3NwYW4+PC9k aXY+PGRpdj48c3Bhbj4mbmJzcDsgY29yZnUtaGlzdG9yeS1tb2RlOiB0PC9zcGFuPjwvZGl2Pjxk aXY+PHNwYW4+Jm5ic3A7IGNvcmZ1LWVjaG8tbW9kZTogdDwvc3Bhbj48L2Rpdj48ZGl2PjxzcGFu PiZuYnNwOyBnbG9iYWwtY29yZnUtbW9kZTogdDwvc3Bhbj48L2Rpdj48ZGl2PjxzcGFuPiZuYnNw OyBjb3JmdS1tb2RlOiB0PC9zcGFuPjwvZGl2PjxkaXY+PHNwYW4+Jm5ic3A7IHdoaWNoLWtleS1t b2RlOiB0PC9zcGFuPjwvZGl2PjxkaXY+PHNwYW4+Jm5ic3A7IGdsb2JhbC11bmRvLXRyZWUtbW9k ZTogdDwvc3Bhbj48L2Rpdj48ZGl2PjxzcGFuPiZuYnNwOyB1bmRvLXRyZWUtbW9kZTogdDwvc3Bh bj48L2Rpdj48ZGl2PjxzcGFuPiZuYnNwOyBnbG9iYWwtdHJlZXNpdC1hdXRvLW1vZGU6IHQ8L3Nw YW4+PC9kaXY+PGRpdj48c3Bhbj4mbmJzcDsgd2lubmVyLW1vZGU6IHQ8L3NwYW4+PC9kaXY+PGRp dj48c3Bhbj4mbmJzcDsgZ2xvYmFsLWF1dG8tcmV2ZXJ0LW1vZGU6IHQ8L3NwYW4+PC9kaXY+PGRp dj48c3Bhbj4mbmJzcDsgc2F2ZS1wbGFjZS1tb2RlOiB0PC9zcGFuPjwvZGl2PjxkaXY+PHNwYW4+ Jm5ic3A7IGVsZWN0cmljLXBhaXItbW9kZTogdDwvc3Bhbj48L2Rpdj48ZGl2PjxzcGFuPiZuYnNw OyByZWNlbnRmLW1vZGU6IHQ8L3NwYW4+PC9kaXY+PGRpdj48c3Bhbj4mbmJzcDsgZ2xvYmFsLWRp c3BsYXktbGluZS1udW1iZXJzLW1vZGU6IHQ8L3NwYW4+PC9kaXY+PGRpdj48c3Bhbj4mbmJzcDsg ZGlzcGxheS1saW5lLW51bWJlcnMtbW9kZTogdDwvc3Bhbj48L2Rpdj48ZGl2PjxzcGFuPiZuYnNw OyBvdmVycmlkZS1nbG9iYWwtbW9kZTogdDwvc3Bhbj48L2Rpdj48ZGl2PjxzcGFuPiZuYnNwOyB0 b29sdGlwLW1vZGU6IHQ8L3NwYW4+PC9kaXY+PGRpdj48c3Bhbj4mbmJzcDsgc2hvdy1wYXJlbi1t b2RlOiB0PC9zcGFuPjwvZGl2PjxkaXY+PHNwYW4+Jm5ic3A7IGVsZWN0cmljLWluZGVudC1tb2Rl OiB0PC9zcGFuPjwvZGl2PjxkaXY+PHNwYW4+Jm5ic3A7IG1vdXNlLXdoZWVsLW1vZGU6IHQ8L3Nw YW4+PC9kaXY+PGRpdj48c3Bhbj4mbmJzcDsgdGFiLWJhci1tb2RlOiB0PC9zcGFuPjwvZGl2Pjxk aXY+PHNwYW4+Jm5ic3A7IGZpbGUtbmFtZS1zaGFkb3ctbW9kZTogdDwvc3Bhbj48L2Rpdj48ZGl2 PjxzcGFuPiZuYnNwOyBnbG9iYWwtZm9udC1sb2NrLW1vZGU6IHQ8L3NwYW4+PC9kaXY+PGRpdj48 c3Bhbj4mbmJzcDsgZm9udC1sb2NrLW1vZGU6IHQ8L3NwYW4+PC9kaXY+PGRpdj48c3Bhbj4mbmJz cDsgbWluaWJ1ZmZlci1yZWdleHAtbW9kZTogdDwvc3Bhbj48L2Rpdj48ZGl2PjxzcGFuPiZuYnNw OyBsaW5lLW51bWJlci1tb2RlOiB0PC9zcGFuPjwvZGl2PjxkaXY+PHNwYW4+Jm5ic3A7IHRyYW5z aWVudC1tYXJrLW1vZGU6IHQ8L3NwYW4+PC9kaXY+PGRpdj48c3Bhbj4mbmJzcDsgYXV0by1jb21w b3NpdGlvbi1tb2RlOiB0PC9zcGFuPjwvZGl2PjxkaXY+PHNwYW4+Jm5ic3A7IGF1dG8tZW5jcnlw dGlvbi1tb2RlOiB0PC9zcGFuPjwvZGl2PjxkaXY+PHNwYW4+Jm5ic3A7IGF1dG8tY29tcHJlc3Np b24tbW9kZTogdDwvc3Bhbj48L2Rpdj48ZGl2Pjxicj48L2Rpdj48ZGl2PjxzcGFuPkxvYWQtcGF0 aCBzaGFkb3dzOjwvc3Bhbj48L2Rpdj48ZGl2PjxzcGFuPi9ob21lL3d1cmZrcmV1ei8uZW1hY3Mu ZC9lbHBhL3RyYW5zaWVudC0yMDI1MDEwMy4xNzMxL3RyYW5zaWVudCBoaWRlcyAvaG9tZS93dXJm a3JldXovLnNvdXJjZS9lbWFjcy9saXNwL3RyYW5zaWVudDwvc3Bhbj48L2Rpdj48ZGl2Pjxicj48 L2Rpdj48ZGl2PjxzcGFuPkZlYXR1cmVzOjwvc3Bhbj48L2Rpdj48ZGl2PjxzcGFuPihzaGFkb3cg c29ydCBtYWlsLWV4dHIgZW1hY3NidWcgcHl0aG9uIHdkaXJlZCBoZWxwLWZucyByYWRpeC10cmVl PC9zcGFuPjwvZGl2PjxkaXY+PHNwYW4+ZmluZC1kaXJlZCBsdWEtdHMtbW9kZSBmYWNlLXJlbWFw IHRyYW1wLWNtZHMgd2luZG1vdmUgZW0tdW5peCBlbS10ZXJtPC9zcGFuPjwvZGl2PjxkaXY+PHNw YW4+dGVybSBkaXNwLXRhYmxlIGVoZWxwIGVtLXNjcmlwdCBlbS1wcm9tcHQgZW0tcHJlZCBlbS1s cyBlbS1oaXN0IGVtLWdsb2I8L3NwYW4+PC9kaXY+PGRpdj48c3Bhbj5lbS1leHRwaXBlIGVtLWJh c2ljIGVtLWJhbm5lciBlbS1hbGlhcyBlbS1lbGVjc2xhc2ggZXNoZWxsIHZjLWdpdDwvc3Bhbj48 L2Rpdj48ZGl2PjxzcGFuPnZjLWRpc3BhdGNoZXIgb3JnLWFwcGVhciBpbWFnZS1maWxlIGltYWdl LWNvbnZlcnRlciBvYy1iYXNpYyBvbC1ld3cgZXd3PC9zcGFuPjwvZGl2PjxkaXY+PHNwYW4+dnRh YmxlIG11bGUtdXRpbCB1cmwtcXVldWUgbW0tdXJsIG9sLXJtYWlsIG9sLW1oZSBvbC1pcmMgb2wt aW5mbyBvbC1nbnVzPC9zcGFuPjwvZGl2PjxkaXY+PHNwYW4+bm5zZWxlY3QgZ251cy1hcnQgbW0t dXUgbW1sMjAxNSBtbS12aWV3IG1tbC1zbWltZSBzbWltZSBnbnV0bHMgZGlnPC9zcGFuPjwvZGl2 PjxkaXY+PHNwYW4+Z251cy1zdW0gc2hyIHBpeGVsLWZpbGwga2luc29rdSB1cmwtZmlsZSBzdmcg ZG9tIGdudXMtZ3JvdXAgZ251cy11bmRvPC9zcGFuPjwvZGl2PjxkaXY+PHNwYW4+Z251cy1zdGFy dCBnbnVzLWRidXMgZGJ1cyB4bWwgZ251cy1jbG91ZCBubmltYXAgbm5tYWlsIG1haWwtc291cmNl IHV0Zjc8L3NwYW4+PC9kaXY+PGRpdj48c3Bhbj5ubm9vIGdudXMtc3BlYyBnbnVzLWludCBnbnVz LXJhbmdlIGdudXMtd2luIGdudXMgbm5oZWFkZXIgcmFuZ2U8L3NwYW4+PC9kaXY+PGRpdj48c3Bh bj5vbC1kb2N2aWV3IGRvYy12aWV3IGprYS1jb21wciBpbWFnZS1tb2RlIGV4aWYgb2wtYmlidGV4 IGJpYnRleCBvbC1iYmRiPC9zcGFuPjwvZGl2PjxkaXY+PHNwYW4+b2wtdzNtIG9sLWRvaSBvcmct bGluay1kb2kgZGlyZWQtYXV4IHNhdmVoaXN0IGYgZW0tdHJhbXAgbWVvdyBtZW93LXR1dG9yPC9z cGFuPjwvZGl2PjxkaXY+PHNwYW4+bWVvdy1jaGVhdHNoZWV0IG1lb3ctY2hlYXRzaGVldC1sYXlv dXQgbWVvdy1jb3JlIG1lb3ctc2hpbXMgbWVvdy1lc2M8L3NwYW4+PC9kaXY+PGRpdj48c3Bhbj5t ZW93LWNvbW1hbmQgYXJyYXkgbWVvdy10aGluZyBtZW93LXZpc3VhbCBtZW93LWtleXBhZCBtZW93 LWJlYWNvbjwvc3Bhbj48L2Rpdj48ZGl2PjxzcGFuPm1lb3ctaGVscGVycyBtZW93LXV0aWwgY29s b3IgbWVvdy1rZXltYXAgbWVvdy1mYWNlIG1lb3ctdmFyIGRlbHNlbDwvc3Bhbj48L2Rpdj48ZGl2 PjxzcGFuPm9yZy10ZW1wbyB0ZW1wbyBvcmctZHJpbGwgcGVyc2lzdCBvcmctYWdlbmRhIGVtYmFy ay1vcmcgb3JnLWVsZW1lbnQ8L3NwYW4+PC9kaXY+PGRpdj48c3Bhbj5vcmctcGVyc2lzdCBvcmct aWQgb3JnLXJlZmlsZSBvcmctZWxlbWVudC1hc3QgaW5saW5lIGF2bC10cmVlIG9yZyBvYjwvc3Bh bj48L2Rpdj48ZGl2PjxzcGFuPm9iLXRhbmdsZSBvYi1yZWYgb2ItbG9iIG9iLXRhYmxlIG9iLWV4 cCBvcmctbWFjcm8gb3JnLXNyYyBvYi1jb21pbnQ8L3NwYW4+PC9kaXY+PGRpdj48c3Bhbj5vcmct cGNvbXBsZXRlIG9yZy1saXN0IG9yZy1mb290bm90ZSBvcmctZmFjZXMgb3JnLWVudGl0aWVzIG9y Zy12ZXJzaW9uPC9zcGFuPjwvZGl2PjxkaXY+PHNwYW4+b2ItZW1hY3MtbGlzcCBvYi1jb3JlIG9i LWV2YWwgb3JnLWN5Y2xlIG9yZy10YWJsZSBvbCBvcmctZm9sZDwvc3Bhbj48L2Rpdj48ZGl2Pjxz cGFuPm9yZy1mb2xkLWNvcmUgb3JnLWtleXMgb2Mgb3JnLWxvYWRkZWZzIGNhbC1tZW51IGNhbGVu ZGFyIGNhbC1sb2FkZGVmczwvc3Bhbj48L2Rpdj48ZGl2PjxzcGFuPm9yZy1jb21wYXQgb3JnLW1h Y3MgZWdsb3QgZXh0ZXJuYWwtY29tcGxldGlvbiBqc29ucnBjIGVydCBld29jIGRlYnVnPC9zcGFu PjwvZGl2PjxkaXY+PHNwYW4+YmFja3RyYWNlIGtkbC1tb2RlIGdlbmVyaWMgbml4LW1vZGUgbml4 LXJlcGwgbml4LXNoZWxsIG5peC1zdG9yZSBuaXgtbG9nPC9zcGFuPjwvZGl2PjxkaXY+PHNwYW4+ bml4LWluc3RhbnRpYXRlIG5peC1zaGViYW5nIG5peC1mb3JtYXQgbml4IHlhbWwtbW9kZSBoYXNr ZWxsLW1vZGU8L3NwYW4+PC9kaXY+PGRpdj48c3Bhbj5oYXNrZWxsLWNhYmFsIGhhc2tlbGwtdXRp bHMgaGFza2VsbC1mb250LWxvY2sgaGFza2VsbC1pbmRlbnRhdGlvbjwvc3Bhbj48L2Rpdj48ZGl2 PjxzcGFuPmhhc2tlbGwtc3RyaW5nIGhhc2tlbGwtc29ydC1pbXBvcnRzIGhhc2tlbGwtbGV4ZW1l IGhhc2tlbGwtYWxpZ24taW1wb3J0czwvc3Bhbj48L2Rpdj48ZGl2PjxzcGFuPmhhc2tlbGwtY29t cGxldGUtbW9kdWxlIGhhc2tlbGwtZ2hjLXN1cHBvcnQgZmx5bWFrZS1wcm9jIGZseW1ha2UgZGFi YnJldjwvc3Bhbj48L2Rpdj48ZGl2PjxzcGFuPmhhc2tlbGwtY3VzdG9taXplIGRvY2tlcmZpbGUt bW9kZSBzaC1zY3JpcHQgZXhlY3V0YWJsZSB0ZXJyYWZvcm0tbW9kZTwvc3Bhbj48L2Rpdj48ZGl2 PjxzcGFuPm5vdXRsaW5lIG91dGxpbmUgaGNsLW1vZGUgbHVhLW1vZGUgZ28tbW9kZSBmaW5kLWZp bGUgZXRhZ3MgZmlsZWxvb3AgeHJlZjwvc3Bhbj48L2Rpdj48ZGl2PjxzcGFuPnJha3UtbW9kZSBy YWt1LXJlcGwgcmFrdS1pbWVudSByYWt1LWluZGVudCBzbWllIHJha3UtZm9udC1sb2NrPC9zcGFu PjwvZGl2PjxkaXY+PHNwYW4+cmFrdS1kZXRlY3QgZW52cmMgaW5oZXJpdGVudiBidWZmZXItdGVy bWluYXRvciB0cmFuc3Bvc2UtZnJhbWU8L3NwYW4+PC9kaXY+PGRpdj48c3Bhbj5tYWdpdC1ib29r bWFyayBtYWdpdC1zdWJtb2R1bGUgbWFnaXQtYmxhbWUgbWFnaXQtc3Rhc2ggbWFnaXQtcmVmbG9n PC9zcGFuPjwvZGl2PjxkaXY+PHNwYW4+bWFnaXQtYmlzZWN0IG1hZ2l0LXB1c2ggbWFnaXQtcHVs bCBtYWdpdC1mZXRjaCBtYWdpdC1jbG9uZSBtYWdpdC1yZW1vdGU8L3NwYW4+PC9kaXY+PGRpdj48 c3Bhbj5tYWdpdC1jb21taXQgbWFnaXQtc2VxdWVuY2UgbWFnaXQtbm90ZXMgbWFnaXQtd29ya3Ry ZWUgbWFnaXQtdGFnPC9zcGFuPjwvZGl2PjxkaXY+PHNwYW4+bWFnaXQtbWVyZ2UgbWFnaXQtYnJh bmNoIG1hZ2l0LXJlc2V0IG1hZ2l0LWZpbGVzIG1hZ2l0LXJlZnMgbWFnaXQtc3RhdHVzPC9zcGFu PjwvZGl2PjxkaXY+PHNwYW4+bWFnaXQgbWFnaXQtcmVwb3MgbWFnaXQtYXBwbHkgbWFnaXQtd2lw IG1hZ2l0LWxvZyB3aGljaC1mdW5jIGltZW51PC9zcGFuPjwvZGl2PjxkaXY+PHNwYW4+bWFnaXQt ZGlmZiBnaXQtY29tbWl0IGxvZy1lZGl0IG1lc3NhZ2Ugc2VuZG1haWwgeWFuay1tZWRpYSBwdW55 IHJmYzgyMjwvc3Bhbj48L2Rpdj48ZGl2PjxzcGFuPm1tbCBtbWwtc2VjIGVwYSBlcGcgcmZjNjA2 OCBlcGctY29uZmlnIGdudXMtdXRpbCBtbS1kZWNvZGUgbW0tYm9kaWVzPC9zcGFuPjwvZGl2Pjxk aXY+PHNwYW4+bW0tZW5jb2RlIG1haWwtcGFyc2UgcmZjMjIzMSByZmMyMDQ3IHJmYzIwNDUgbW0t dXRpbCBpZXRmLWRydW1zPC9zcGFuPjwvZGl2PjxkaXY+PHNwYW4+bWFpbC1wcnN2ciBtYWlsYWJi cmV2IG1haWwtdXRpbHMgZ21tLXV0aWxzIG1haWxoZWFkZXIgcGN2cy11dGlsIGFkZC1sb2c8L3Nw YW4+PC9kaXY+PGRpdj48c3Bhbj5tYWdpdC1jb3JlIG1hZ2l0LWF1dG9yZXZlcnQgbWFnaXQtbWFy Z2luIG1hZ2l0LXRyYW5zaWVudCBtYWdpdC1wcm9jZXNzPC9zcGFuPjwvZGl2PjxkaXY+PHNwYW4+ bWFnaXQtbW9kZSBiZW5jaG1hcmsgbWFnaXQtZ2l0IG1hZ2l0LWJhc2UgbWFnaXQtc2VjdGlvbiBj dXJzb3Itc2Vuc29yPC9zcGFuPjwvZGl2PjxkaXY+PHNwYW4+Y3JtIHNtZXJnZS1tb2RlIGRpZmYt bW9kZSB0cmFjay1jaGFuZ2VzIGh5ZHJhIGx2IHdpdGgtZWRpdG9yIHNlcnZlcjwvc3Bhbj48L2Rp dj48ZGl2PjxzcGFuPmVtYmFyay1jb25zdWx0IGVtYmFyayBmZmFwIHRoaW5nYXRwdCBjb25zdWx0 IGJvb2ttYXJrIG1hcmdpbmFsaWEgdmVydGljbzwvc3Bhbj48L2Rpdj48ZGl2PjxzcGFuPnByb2pl Y3QgZXhlYy1wYXRoLWZyb20tc2hlbGwgZmlzaC1jb21wbGV0aW9uIGVtLWNtcGwgZW0tZGlycyBl c2gtbW9kZTwvc3Bhbj48L2Rpdj48ZGl2PjxzcGFuPmVzaC12YXIgZXNoLWNtZCBlc2gtZXh0IGVz aC1wcm9jIGVzaC1vcHQgZXNoLWlvIGVzaC1hcmcgZXNoLW1vZHVsZTwvc3Bhbj48L2Rpdj48ZGl2 PjxzcGFuPmVzaC1tb2R1bGUtbG9hZGRlZnMgZXNoLXV0aWwgY2FwZSBjb3JmdS1wb3B1cGluZm8g Y29yZnUtaGlzdG9yeTwvc3Bhbj48L2Rpdj48ZGl2PjxzcGFuPmNvcmZ1LWVjaG8gY29yZnUgb3Jk ZXJsZXNzIHRlbXBlbC1jb2xsZWN0aW9uIHRlbXBlbCB3Z3JlcCBncmVwIGNvbXBpbGU8L3NwYW4+ PC9kaXY+PGRpdj48c3Bhbj50ZXh0LXByb3BlcnR5LXNlYXJjaCB3aGljaC1rZXkgZG9ja2VyIGRv Y2tlci1jb250ZXh0IGRvY2tlci12b2x1bWU8L3NwYW4+PC9kaXY+PGRpdj48c3Bhbj5kb2NrZXIt bmV0d29yayBkb2NrZXItaW1hZ2UgZG9ja2VyLWNvbnRhaW5lciBkb2NrZXItZmFjZXMgZG9ja2Vy LWNvcmU8L3NwYW4+PC9kaXY+PGRpdj48c3Bhbj5kb2NrZXItY29tcG9zZSBkb2NrZXItcHJvY2Vz cyBkb2NrZXItdXRpbHMgdGFibGlzdCBhZHZpY2UgdGFibGlzdC1maWx0ZXI8L3NwYW4+PC9kaXY+ PGRpdj48c3Bhbj5zZW1hbnRpYy93aXNlbnQvY29tcCBzZW1hbnRpYy93aXNlbnQgc2VtYW50aWMv d2lzZW50L3dpc2VudDwvc3Bhbj48L2Rpdj48ZGl2PjxzcGFuPnNlbWFudGljL3V0aWwtbW9kZXMg c2VtYW50aWMvdXRpbCBzZW1hbnRpYyBzZW1hbnRpYy90YWcgc2VtYW50aWMvbGV4PC9zcGFuPjwv ZGl2PjxkaXY+PHNwYW4+c2VtYW50aWMvZncgbW9kZS1sb2NhbCBmaW5kLWZ1bmMgY2VkZXQgZGly ZWQgZGlyZWQtbG9hZGRlZnMgdHJhbXA8L3NwYW4+PC9kaXY+PGRpdj48c3Bhbj50cmFtcHZlciB0 cmFtcC1pbnRlZ3JhdGlvbiBmaWxlcy14IHRyYW1wLW1lc3NhZ2UgdHJhbXAtY29tcGF0IHNoZWxs PC9zcGFuPjwvZGl2PjxkaXY+PHNwYW4+cGNvbXBsZXRlIGNvbWludCBhbnNpLW9zYyBwYXJzZS10 aW1lIGlzbzg2MDEgdGltZS1kYXRlIGFuc2ktY29sb3I8L3NwYW4+PC9kaXY+PGRpdj48c3Bhbj50 cmFtcC1sb2FkZGVmcyBkb2NrZXItZ3JvdXAgdHJhbnNpZW50IHBwIGZvcm1hdC1zcGVjIGVkbWFj cm8ga21hY3JvPC9zcGFuPjwvZGl2PjxkaXY+PHNwYW4+Y29tcGF0IGRhc2ggYWlvIGdlbmVyYXRv ciBzIGF2eSBnb3RvLWNoZyB1bmRvLXRyZWUgZGlmZiBxdWV1ZSBjMy10cy1tb2RlPC9zcGFuPjwv ZGl2PjxkaXY+PHNwYW4+ZGVyaXZlZCBjLXRzLWNvbW1vbiBjbG9qdXJlLXRzLW1vZGUgdHJlZXNp dC1hdXRvIHRyZWVzaXQgcm9zZS1waW5lLXRoZW1lPC9zcGFuPjwvZGl2PjxkaXY+PHNwYW4+bWlk bmlnaHQgd2lubmVyIHJpbmcgYXV0b3JldmVydCBmaWxlbm90aWZ5IHNhdmVwbGFjZSBkZXNrdG9w IGZyYW1lc2V0PC9zcGFuPjwvZGl2PjxkaXY+PHNwYW4+ZWxlYy1wYWlyIHJlY2VudGYgdHJlZS13 aWRnZXQgd2lkLWVkaXQgY29tcCBjb21wLWNzdHIgd2FybmluZ3MgY29tcC1ydW48L3NwYW4+PC9k aXY+PGRpdj48c3Bhbj5jb21wLWNvbW1vbiBkaXNwbGF5LWxpbmUtbnVtYmVycyBjbC1leHRyYSBo ZWxwLW1vZGUgdXNlLXBhY2thZ2U8L3NwYW4+PC9kaXY+PGRpdj48c3Bhbj51c2UtcGFja2FnZS1l bnN1cmUgdXNlLXBhY2thZ2UtZGVsaWdodCB1c2UtcGFja2FnZS1kaW1pbmlzaDwvc3Bhbj48L2Rp dj48ZGl2PjxzcGFuPnVzZS1wYWNrYWdlLWJpbmQta2V5IGJpbmQta2V5IGVhc3ktbW1vZGUgdXNl LXBhY2thZ2UtY29yZSBmaW5kZXItaW5mPC9zcGFuPjwvZGl2PjxkaXY+PHNwYW4+YXZ5LWF1dG9s b2FkcyBidWZmZXItdGVybWluYXRvci1hdXRvbG9hZHMgY2FwZS1hdXRvbG9hZHM8L3NwYW4+PC9k aXY+PGRpdj48c3Bhbj5jbG9qdXJlLXRzLW1vZGUtYXV0b2xvYWRzIGNvcmZ1LWF1dG9sb2FkcyBk b2NrZXItYXV0b2xvYWRzIGFpby1hdXRvbG9hZHM8L3NwYW4+PC9kaXY+PGRpdj48c3Bhbj5kb2Nr ZXJmaWxlLW1vZGUtYXV0b2xvYWRzIGVtYmFyay1jb25zdWx0LWF1dG9sb2FkcyBjb25zdWx0LWF1 dG9sb2Fkczwvc3Bhbj48L2Rpdj48ZGl2PjxzcGFuPmVtYmFyay1hdXRvbG9hZHMgZW52cmMtYXV0 b2xvYWRzIGV4ZWMtcGF0aC1mcm9tLXNoZWxsLWF1dG9sb2Fkczwvc3Bhbj48L2Rpdj48ZGl2Pjxz cGFuPmYtYXV0b2xvYWRzIGZpc2gtY29tcGxldGlvbi1hdXRvbG9hZHMgZmx5bWFrZS1hbnNpYmxl LWxpbnQtYXV0b2xvYWRzPC9zcGFuPjwvZGl2PjxkaXY+PHNwYW4+Z28tbW9kZS1hdXRvbG9hZHMg Z290by1jaGctYXV0b2xvYWRzIGhhc2tlbGwtbW9kZS1hdXRvbG9hZHM8L3NwYW4+PC9kaXY+PGRp dj48c3Bhbj5oeWRyYS1hdXRvbG9hZHMgaW5oZXJpdGVudi1hdXRvbG9hZHMgbHVhLW1vZGUtYXV0 b2xvYWRzIGx2LWF1dG9sb2Fkczwvc3Bhbj48L2Rpdj48ZGl2PjxzcGFuPm1hZ2l0LWF1dG9sb2Fk cyBwY2FzZSBtYXJnaW5hbGlhLWF1dG9sb2FkcyBtZW93LWF1dG9sb2Fkczwvc3Bhbj48L2Rpdj48 ZGl2PjxzcGFuPm5peC1tb2RlLWF1dG9sb2FkcyBtYWdpdC1zZWN0aW9uLWF1dG9sb2FkcyBvcmRl cmxlc3MtYXV0b2xvYWRzPC9zcGFuPjwvZGl2PjxkaXY+PHNwYW4+b3JnLWFwcGVhci1hdXRvbG9h ZHMgb3JnLWRyaWxsLWF1dG9sb2FkcyBwZXJzaXN0LWF1dG9sb2Fkczwvc3Bhbj48L2Rpdj48ZGl2 PjxzcGFuPnJha3UtbW9kZS1hdXRvbG9hZHMgcnggcy1hdXRvbG9hZHMgdGFibGlzdC1hdXRvbG9h ZHM8L3NwYW4+PC9kaXY+PGRpdj48c3Bhbj50ZW1wZWwtY29sbGVjdGlvbi1hdXRvbG9hZHMgdGVt cGVsLWF1dG9sb2FkcyB0ZXJyYWZvcm0tbW9kZS1hdXRvbG9hZHM8L3NwYW4+PC9kaXY+PGRpdj48 c3Bhbj5kYXNoLWF1dG9sb2FkcyBoY2wtbW9kZS1hdXRvbG9hZHMgdHJhbnNpZW50LWF1dG9sb2Fk czwvc3Bhbj48L2Rpdj48ZGl2PjxzcGFuPnRyYW5zcG9zZS1mcmFtZS1hdXRvbG9hZHMgdHJlZXNp dC1hdXRvLWF1dG9sb2FkcyB1bmRvLXRyZWUtYXV0b2xvYWRzPC9zcGFuPjwvZGl2PjxkaXY+PHNw YW4+cXVldWUtYXV0b2xvYWRzIHZlcnRpY28tYXV0b2xvYWRzIHdncmVwLWF1dG9sb2FkcyBpbmZv PC9zcGFuPjwvZGl2PjxkaXY+PHNwYW4+d2l0aC1lZGl0b3ItYXV0b2xvYWRzIHlhbWwtbW9kZS1h dXRvbG9hZHMgcGFja2FnZSBicm93c2UtdXJsIHhkZyB1cmw8L3NwYW4+PC9kaXY+PGRpdj48c3Bh bj51cmwtcHJveHkgdXJsLXByaXZhY3kgdXJsLWV4cGFuZCB1cmwtbWV0aG9kcyB1cmwtaGlzdG9y eSB1cmwtY29va2llPC9zcGFuPjwvZGl2PjxkaXY+PHNwYW4+Z2VuZXJhdGUtbGlzcC1maWxlIHVy bC1kb21zdWYgdXJsLXV0aWwgbWFpbGNhcCB1cmwtaGFuZGxlcnMgdXJsLXBhcnNlPC9zcGFuPjwv ZGl2PjxkaXY+PHNwYW4+YXV0aC1zb3VyY2UgY2wtc2VxIGVpZWlvIGVpZWlvLWNvcmUgY2wtbWFj cyBpY29ucyBwYXNzd29yZC1jYWNoZSBqc29uPC9zcGFuPjwvZGl2PjxkaXY+PHNwYW4+c3Vici14 IG1hcCBieXRlLW9wdCBndiBieXRlY29tcCBieXRlLWNvbXBpbGUgdXJsLXZhcnMgY2wtbG9hZGRl ZnMgY2wtbGliPC9zcGFuPjwvZGl2PjxkaXY+PHNwYW4+cm1jIGlzby10cmFuc2wgdG9vbHRpcCBj Y29udiBlbGRvYyBwYXJlbiBlbGVjdHJpYyB1bmlxdWlmeSBlZGlmZi1ob29rPC9zcGFuPjwvZGl2 PjxkaXY+PHNwYW4+dmMtaG9va3MgbGlzcC1mbG9hdC10eXBlIGVsaXNwLW1vZGUgbXdoZWVsIHRl cm0vcGd0ay13aW4gcGd0ay13aW48L3NwYW4+PC9kaXY+PGRpdj48c3Bhbj50ZXJtL2NvbW1vbi13 aW4gdG91Y2gtc2NyZWVuIHBndGstZG5kIHRvb2wtYmFyIGRuZCBmb250c2V0IGltYWdlPC9zcGFu PjwvZGl2PjxkaXY+PHNwYW4+cmVnZXhwLW9wdCBmcmluZ2UgdGFidWxhdGVkLWxpc3QgcmVwbGFj ZSBuZXdjb21tZW50IHRleHQtbW9kZSBsaXNwLW1vZGU8L3NwYW4+PC9kaXY+PGRpdj48c3Bhbj5w cm9nLW1vZGUgcmVnaXN0ZXIgcGFnZSB0YWItYmFyIG1lbnUtYmFyIHJmbi1lc2hhZG93IGlzZWFy Y2ggZWFzeW1lbnU8L3NwYW4+PC9kaXY+PGRpdj48c3Bhbj50aW1lciBzZWxlY3Qgc2Nyb2xsLWJh ciBtb3VzZSBqaXQtbG9jayBmb250LWxvY2sgc3ludGF4IGZvbnQtY29yZTwvc3Bhbj48L2Rpdj48 ZGl2PjxzcGFuPnRlcm0vdHR5LWNvbG9ycyBmcmFtZSBtaW5pYnVmZmVyIG5hZHZpY2Ugc2VxIHNp bXBsZSBjbC1nZW5lcmljPC9zcGFuPjwvZGl2PjxkaXY+PHNwYW4+aW5kb25lc2lhbiBwaGlsaXBw aW5lIGNoYW0gZ2VvcmdpYW4gdXRmLTgtbGFuZyBtaXNjLWxhbmcgdmlldG5hbWVzZTwvc3Bhbj48 L2Rpdj48ZGl2PjxzcGFuPnRpYmV0YW4gdGhhaSB0YWktdmlldCBsYW8ga29yZWFuIGphcGFuZXNl IGV1Y2pwLW1zIGNwNTE5MzIgaGVicmV3IGdyZWVrPC9zcGFuPjwvZGl2PjxkaXY+PHNwYW4+cm9t YW5pYW4gc2xvdmFrIGN6ZWNoIGV1cm9wZWFuIGV0aGlvcGljIGluZGlhbiBjeXJpbGxpYyBjaGlu ZXNlPC9zcGFuPjwvZGl2PjxkaXY+PHNwYW4+Y29tcG9zaXRlIGVtb2ppLXp3aiBjaGFyc2NyaXB0 IGNoYXJwcm9wIGNhc2UtdGFibGUgZXBhLWhvb2s8L3NwYW4+PC9kaXY+PGRpdj48c3Bhbj5qa2Et Y21wci1ob29rIGhlbHAgYWJicmV2IG9iYXJyYXkgb2Nsb3N1cmUgY2wtcHJlbG9hZGVkIGJ1dHRv biBsb2FkZGVmczwvc3Bhbj48L2Rpdj48ZGl2PjxzcGFuPnRoZW1lLWxvYWRkZWZzIGZhY2VzIGN1 cy1mYWNlIG1hY3JvZXhwIGZpbGVzIHdpbmRvdyB0ZXh0LXByb3BlcnRpZXM8L3NwYW4+PC9kaXY+ PGRpdj48c3Bhbj5vdmVybGF5IHNoYTEgbWQ1IGJhc2U2NCBmb3JtYXQgZW52IGNvZGUtcGFnZXMg bXVsZSBjdXN0b20gd2lkZ2V0IGtleW1hcDwvc3Bhbj48L2Rpdj48ZGl2PjxzcGFuPmhhc2h0YWJs ZS1wcmludC1yZWFkYWJsZSBiYWNrcXVvdGUgdGhyZWFkcyBkYnVzYmluZCBpbm90aWZ5PC9zcGFu PjwvZGl2PjxkaXY+PHNwYW4+ZHluYW1pYy1zZXR0aW5nIHN5c3RlbS1mb250LXNldHRpbmcgZm9u dC1yZW5kZXItc2V0dGluZyBjYWlybyBndGsgcGd0azwvc3Bhbj48L2Rpdj48ZGl2PjxzcGFuPmxj bXMyIG11bHRpLXR0eSBtb3ZlLXRvb2xiYXIgbWFrZS1uZXR3b3JrLXByb2Nlc3MgdHR5LWNoaWxk LWZyYW1lczwvc3Bhbj48L2Rpdj48ZGl2PjxzcGFuPm5hdGl2ZS1jb21waWxlIGVtYWNzKTwvc3Bh bj48L2Rpdj48ZGl2Pjxicj48L2Rpdj48ZGl2PjxzcGFuPk1lbW9yeSBpbmZvcm1hdGlvbjo8L3Nw YW4+PC9kaXY+PGRpdj48c3Bhbj4oKGNvbnNlcyAxNiA5MTkxNDQgMTg5OTM0KSAoc3ltYm9scyA0 OCA2NTk1MSAzNikgKHN0cmluZ3MgMzIgMjY2MzY2IDExMTQ2KTwvc3Bhbj48L2Rpdj48ZGl2Pjxz cGFuPiZuYnNwOyhzdHJpbmctYnl0ZXMgMSA4NTIxNTA2KSAodmVjdG9ycyAxNiAxMDE5MDUpICh2 ZWN0b3Itc2xvdHMgOCAyMTY1Njk3IDE0ODMwNSk8L3NwYW4+PC9kaXY+PGRpdj48c3Bhbj4mbmJz cDsoZmxvYXRzIDggNzIwIDU2MCkgKGludGVydmFscyA1NiAxMjg2MSAxOTUxKSAoYnVmZmVycyA5 OTIgMzgpKTwvc3Bhbj48L2Rpdj48c3Bhbj48L3NwYW4+PGJyPjwvZGl2Pg== --b1=_AaNR9tKSvJapGEyLYvuodlNU45x5EikwFkMVLduWA--
the_wurfkreuz <the_wurfkreuz@HIDDEN>
:bug-gnu-emacs@HIDDEN
.
Full text available.bug-gnu-emacs@HIDDEN
:bug#75562
; Package emacs
.
Full text available.
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997 nCipher Corporation Ltd,
1994-97 Ian Jackson.