From debbugs-submit-bounces@debbugs.gnu.org Tue Nov 23 05:05:54 2021 Received: (at submit) by debbugs.gnu.org; 23 Nov 2021 10:05:54 +0000 Received: from localhost ([127.0.0.1]:50070 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mpSgU-0001hp-3P for submit@debbugs.gnu.org; Tue, 23 Nov 2021 05:05:54 -0500 Received: from lists.gnu.org ([209.51.188.17]:43334) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mpSgP-0001hc-Ge for submit@debbugs.gnu.org; Tue, 23 Nov 2021 05:05:52 -0500 Received: from eggs.gnu.org ([209.51.188.92]:54548) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mpSgP-0000aw-Co for bug-gnu-emacs@gnu.org; Tue, 23 Nov 2021 05:05:49 -0500 Received: from sonic317-34.consmr.mail.ne1.yahoo.com ([66.163.184.45]:45795) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1mpSgM-0005O7-4K for bug-gnu-emacs@gnu.org; Tue, 23 Nov 2021 05:05:49 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1637661943; bh=XieMf9si+nGHiUcsraj0/BquOHa7b6ujiGqrKj9V/AI=; h=From:To:Subject:Date:References:From:Subject:Reply-To; b=TgJha/mLiXJUWKZgpzgw/2b+lBy5shPayek8UZGPzfhQhLHwcrh0uyPlxUWXRQeEdbNUNVLI0vr6W2QEwIJFx+QXwBafftKR0F/inO401lTkxKnUDSRRYhvYTKa9ZahwlVxd88Bd2if9EEMl2/784XlTNKWklvjESigbcG17mZpPn1xLYsJkchaCF5Pt6l4cHK7ldgePxTm6qzC7CSUgyQD4XEAJaMtmB1qM9DvNZ5NZ5DEbto/2TTeBkuQzuNep0TYLqSz21Bg2uRX7pMXIkO6iqIwsW89B8ofkGm3cMMlrmJLfXhQQRNR54htOd2dSdShnmCze9LmEnXgSlzXWiQ== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1637661943; bh=Xgsqpb9GVf5ePsDC0M8MEb+dOBrIDRpMAlWHZxYcwCb=; h=X-Sonic-MF:From:To:Subject:Date:From:Subject; b=RXzhnzhKD9uPlkQ3DxHXd7TTvyi5RfZxkT+DoBHM0sv/zCi6AZNCOf0iT4x4o5Z7baR+BegDy5FrOzIxQczYpreHwn2A6R7J6H+zV0YJHkwbK1YXHfT70aQznvZ4EIlxMKVuPL6uRg+kPb2ikD2D4q/Sb3Mf3ZYXYrQzac95j+Qk3TuoWcX3a4kJdsTDRfmknFuG1cqiMJyo9NyKt76tYVMcOXvJ4PbfNf7USr3l5ztWHAvYvuGaNBM+vSeGg3+4pnI2Y/YdrMsvaspcDVBDU/gRCHGsfgOAngpK1lTgb2MKfNT2UnZ4TdoDqte+pJp045dEN260VfZxjDXgxOQm6g== X-YMail-OSG: k675iIYVM1nNiPHsr3EAJck_UcxG5pAjjXmiqpaSnwt1cqMJukVsJQk573Xctxc fmIcj9Gc9qd4R9pQCJEedtJj52LiUzPkWhI.UAq0l3AaPAmHM8_YR8mAuqqVw7mjQKdgvYmMB_CG 7DaDNr_ilXbPHvkbE_nitGI4vfwX5M1c2ExBTAZxm9_UK8OrAPkeT8spJdcM6xx1D_Up7uLGnPZ. oKY_fOEqJGiSivdH8eVsAbUgIOF9U6jWgnQ8JqPmDycYDyo84mfEDnzsCPvPheVwWk2ENUwRksVM ulentV1fSDbYDUkAcBegxcMBu9iWP3lliPCGhuEVgu7Z1jUlB39DR1xbkyTSLq6jksicKuECyuP7 jmCtJVSon6mnfmfix5txWJI6abZPajd_CFgDGRUbuD4bzCUKZwAORg0pJwpqAfhmEK9DitFoi8Ic tkFDOoMGUy7zUSmTeBTKL4By41WKSl_UpkdcMXv0h5b6Htx3BvkCEELOzT9F0bgjiWWWaO.dBNTJ e.3xg4rWys78RGj5yJG5bbKvgAiPF4uBUNEmjyqLc7LG_ULl33u8esnlBoEnTG_QpS5kMFWt9LpF Ew42w5TNhpEhFDNkPDi5iGhmL.whtPZ34gJbkP3AWWe1PgY__ELuZnTS1vufaY7FDyoMJXYzZhPF T381HT7ih6TEe1ivB5vI6q7XPaXcUSlOkaZj2gpDZdMTBtXKZuIVC1PYusFT15MUvRxhcLi8gmMp aLFEhpF1itdrKHsompFcQ17n.rKuttZwEbH9iCRyMBOKqvg31HH_9mWgkzM.tMyScpJmghxjg1kV BHmS3rv5ACeC6eU8QpPwljoKdtMf.FKFhKR2Q.ky73Nbv2Pe9x8h3ZNnFVzeTpMbex4xEVeHUoxu nWWJo8raFrQcPKqiSOfGQSdy_3EBDWka.qBjdokRzS.DRoMCS2TiEzc6WyVFfq7tPN9.5OV46iyr TultYl0AUhPnwJLFt2Iw2ENTIdOxfkD4apeGNMpfil0ymrtKpuv2e6qEcN6xbBbx95T_bzaif_75 f2BVwZWDVm5KPKq0h1stiizpHohU9Mc26oCVPd4uIi5gH04ucQ82GIKtU3mvQ9Q5dIbYtRAusEa6 nV5XpT0zIILljvUKzJUjJB6ydTaMFk_L_wTVHx2YIo1a34GKhIzFlT28vokOWKEKHEI2rWYJfCRa ryfX04a0ICPRxaDKttf7XhHTWE9xHbSgWVUUk7VYI1nxQCavSImv700_iam7pxcgZnKh_KLr2dey TW.LWaJrVXMhZQEqIIKwH8RPvSMro9cD9boeIVDOSl43nxRJkMmNd0fm0kyRUtH3gC7GGKwjsCxW qxRf.bwkHdBUjIOYM3IUeClXS3K0YD9SPJHaHmiRzsBuDYZ82Rf0O0UTkVHpQNsgpPqrYfHZYSqY LgvrSOKQt9qMIGAWpTnWo7WR3Xya5VobEiwjoqSO5p3EjIi.QJqw7hNUXuFdCpAM4e2ggvtI_TgC KhvZme3wktpYwSuSHNvoTot0as0bF11VB76YWCefhSnnenEEn6EKTI1XjMZW_nLDeOycIGRpdr6p 4JAuK3JJZwthuxRVrYx6CsjT7u97uKyaUtRp3wqZBpdSIhxX.6p1HOeOmcIq.I2IKjYqNlhdYJ7T EhX5p5sIP5.XRw4H3IMS9QNHH5fJtn1CmSUM3XIXUzfaxqfFwNyOZ6qhceIST19jz7OGe8oiwlqE 9zj0CBmX.C6o.fztjVaE0XL_rp2Z1_aZITP7f0YpsF43GwdDvuEncvqPYRm.AQRTAlHdQz2l61u1 AGgCllo5TYghr_Yo28WiZ9y.NqMztoGiJvNAicxwAoMgFSiAGUcG2xQQSEs_clgln4HPPe_yVqS8 ZB1oE6urE18eACtgRhHKOHWvGYn6t1sAVf6HYVv0r6LFfCEbzAINjTJKWdvDM7svwBDyOARXSC1_ RBdraRd3ZBmGAxWomvY9iAVY4lzcBQWXIEUCDk.3OMon6aQadxPz4pGRM9CXUKjlQtwFjkthXUZX uY9_wgIXt2INim4POzfpVBe9SMZh6tStTmm80kafIFczpJ15TMsNmHrg7nhADH7p7NFVSP00NuTN _jnSg3aJBe5RKWvKl8h9igzQST30zIryy_vs8q1RGdC9nXMchoi8oUi3BvaFzpCalGU2Hg9Lj6hs UwxVvpN7aN4ujnumH5AvkjhOqEwVCg2SMjjVS43Ea75vMXU1x5MkwR5JeVFnwNoijONGc0sPr3tR ID0dC3_Ry9k9NiaD6QAf37eSrDMe. X-Sonic-MF: Received: from sonic.gate.mail.ne1.yahoo.com by sonic317.consmr.mail.ne1.yahoo.com with HTTP; Tue, 23 Nov 2021 10:05:43 +0000 Received: by kubenode519.mail-prod1.omega.sg3.yahoo.com (VZM Hermes SMTP Server) with ESMTPA ID 2845a3bb8f01f004fe74c41fa744d491; Tue, 23 Nov 2021 10:05:37 +0000 (UTC) From: Po Lu To: bug-gnu-emacs@gnu.org Subject: 29.0.50; Nonsensical button "C-x C-f" in scratch buffer Date: Tue, 23 Nov 2021 18:05:32 +0800 Message-ID: <87czmr5gr7.fsf@yahoo.com> MIME-Version: 1.0 Content-Type: text/plain References: <87czmr5gr7.fsf.ref@yahoo.com> X-Mailer: WebService/1.1.19306 mail.backend.jedi.jws.acl:role.jedi.acl.token.atz.jws.hermes.yahoo Content-Length: 3663 Received-SPF: pass client-ip=66.163.184.45; envelope-from=luangruo@yahoo.com; helo=sonic317-34.consmr.mail.ne1.yahoo.com X-Spam_score_int: -19 X-Spam_score: -2.0 X-Spam_bar: -- X-Spam_report: (-2.0 / 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, GAPPY_SUBJECT=0.1, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -0.5 (/) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.5 (-) Start emacs with `emacs -Q', and click on the "C-x C-f" in the initial scratch message. You will get this nonsensical error: Debugger entered--Lisp error: (error "Current buffer is not in Help mode") signal(error ("Current buffer is not in Help mode")) error("Current buffer is not in Help mode") help-buffer() help-setup-xref((#f(compiled-function #'buffer #) find-file #) nil) describe-function(find-file) I also don't understand why it makes sense to have a button there. Thanks. In GNU Emacs 29.0.50 (build 290, x86_64-pc-linux-gnu, GTK+ Version 3.24.30, cairo version 1.17.4) of 2021-11-23 built on trinity Repository revision: 5c4136f56465c6b2c65fb3577603879cdbbe7f97 Repository branch: x-window-xwidget Windowing system distributor 'The X.Org Foundation', version 11.0.12101003 System Description: Fedora Linux 35 (Workstation Edition) Configured using: 'configure' Configured features: ACL CAIRO DBUS FREETYPE GIF GLIB GMP GNUTLS GSETTINGS HARFBUZZ JPEG JSON LCMS2 LIBSELINUX LIBSYSTEMD LIBXML2 MODULES NOTIFY INOTIFY PDUMPER PNG RSVG SECCOMP SOUND THREADS TIFF TOOLKIT_SCROLL_BARS WEBP X11 XDBE XIM XPM XWIDGETS GTK3 ZLIB Important settings: value of $LANG: en_GB.UTF-8 value of $XMODIFIERS: @im=ibus locale-coding-system: utf-8-unix Major mode: Lisp Interaction Minor modes in effect: tooltip-mode: t global-eldoc-mode: t eldoc-mode: t show-paren-mode: t electric-indent-mode: t mouse-wheel-mode: t tool-bar-mode: t menu-bar-mode: t file-name-shadow-mode: t global-font-lock-mode: t font-lock-mode: t blink-cursor-mode: t auto-composition-mode: t auto-encryption-mode: t auto-compression-mode: t line-number-mode: t indent-tabs-mode: t transient-mark-mode: t Load-path shadows: None found. Features: (shadow sort mail-extr emacsbug message mailcap yank-media rmc puny dired dired-loaddefs rfc822 mml mml-sec epa derived epg rfc6068 epg-config gnus-util rmail rmail-loaddefs auth-source cl-seq eieio eieio-core cl-macs eieio-loaddefs password-cache json map text-property-search seq gv byte-opt bytecomp byte-compile cconv mm-decode mm-bodies mm-encode mail-parse rfc2231 mailabbrev gmm-utils mailheader sendmail rfc2047 rfc2045 ietf-drums mm-util mail-prsvr mail-utils help-fns radix-tree time-date subr-x help-mode cl-loaddefs cl-lib iso-transl tooltip eldoc paren electric uniquify ediff-hook vc-hooks lisp-float-type elisp-mode mwheel term/x-win x-win term/common-win x-dnd tool-bar dnd fontset image regexp-opt fringe tabulated-list replace newcomment text-mode 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 cl-generic cham georgian utf-8-lang misc-lang vietnamese tibetan thai tai-viet lao korean japanese eucjp-ms cp51932 hebrew greek romanian slovak czech european ethiopic indian cyrillic chinese composite emoji-zwj charscript charprop case-table epa-hook jka-cmpr-hook help simple abbrev obarray cl-preloaded nadvice button 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 xwidget-internal dbusbind inotify lcms2 dynamic-setting system-font-setting font-render-setting cairo move-toolbar gtk x-toolkit x multi-tty make-network-process emacs) Memory information: ((conses 16 56631 6540) (symbols 48 6880 1) (strings 32 22129 1214) (string-bytes 1 717211) (vectors 16 14316) (vector-slots 8 191056 8952) (floats 8 23 55) (intervals 56 201 0) (buffers 992 10)) From debbugs-submit-bounces@debbugs.gnu.org Wed Nov 24 01:17:12 2021 Received: (at 52053) by debbugs.gnu.org; 24 Nov 2021 06:17:12 +0000 Received: from localhost ([127.0.0.1]:52800 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mplai-0004Xz-2N for submit@debbugs.gnu.org; Wed, 24 Nov 2021 01:17:12 -0500 Received: from smtp-1.orcon.net.nz ([60.234.4.34]:41309) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mplag-0004Xr-JF for 52053@debbugs.gnu.org; Wed, 24 Nov 2021 01:17:11 -0500 Received: from [10.253.37.70] (port=53166 helo=webmail.orcon.net.nz) by smtp-1.orcon.net.nz with esmtpa (Exim 4.90_1) (envelope-from ) id 1mplae-00078X-69; Wed, 24 Nov 2021 19:17:08 +1300 Received: from ip-115-69-175-77.kinect.net.nz ([115.69.175.77]) via [10.253.37.253] by webmail.orcon.net.nz with HTTP (HTTP/1.1 POST); Wed, 24 Nov 2021 19:17:08 +1300 MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII; format=flowed Content-Transfer-Encoding: 7bit Date: Wed, 24 Nov 2021 19:17:08 +1300 From: Phil Sainty To: Po Lu Subject: Re: bug#52053: 29.0.50; Nonsensical button "C-x C-f" in scratch buffer In-Reply-To: <87czmr5gr7.fsf@yahoo.com> References: <87czmr5gr7.fsf.ref@yahoo.com> <87czmr5gr7.fsf@yahoo.com> Message-ID: <3f5accbe27691a44aa9661eecdc624fc@webmail.orcon.net.nz> X-Sender: psainty@orcon.net.nz User-Agent: Orcon Webmail X-GeoIP: -- X-Spam_score: -2.8 X-Spam_score_int: -27 X-Spam_bar: -- X-Spam-Score: 0.1 (/) X-Debbugs-Envelope-To: 52053 Cc: 52053@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.9 (/) On 2021-11-23 23:05, Po Lu wrote: > Start emacs with `emacs -Q', and click on the "C-x C-f" in the initial > scratch message. You will get this nonsensical error: > > Debugger entered--Lisp error: (error "Current buffer is not in Help > mode") Bug #41836 is related to this. https://debbugs.gnu.org/cgi/bugreport.cgi?bug=41836 From debbugs-submit-bounces@debbugs.gnu.org Wed Nov 24 02:53:54 2021 Received: (at 52053) by debbugs.gnu.org; 24 Nov 2021 07:53:54 +0000 Received: from localhost ([127.0.0.1]:52964 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mpn6H-0003KB-TH for submit@debbugs.gnu.org; Wed, 24 Nov 2021 02:53:54 -0500 Received: from quimby.gnus.org ([95.216.78.240]:54386) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mpn6F-0003Jw-W8 for 52053@debbugs.gnu.org; Wed, 24 Nov 2021 02:53:53 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org; s=20200322; h=Content-Type:MIME-Version:Message-ID:In-Reply-To:Date: References:Subject:Cc:To:From:Sender:Reply-To:Content-Transfer-Encoding: Content-ID:Content-Description:Resent-Date:Resent-From:Resent-Sender: Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=U/jv8lotFZzKQU5G9bueGNm6qFvCmm+pH34d4gqGza8=; b=T9b7rUZJ3rf9xXLv3iRcZYakgE Bs7tz4xbatAiWrROW9TT88I7HC9k8mkYYRZ4qhSsMWTgnnvrovlEbhr1Ne+kunqmH3IoBq2W4StuE i4rBvmiv0oGKVkqsgbQPsO3zHCFO+0xKXtCVIX7UKT70uXTUB+PGYvI5urrzfskoM79w=; Received: from [84.212.220.105] (helo=xo) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1mpn66-0007lw-S1; Wed, 24 Nov 2021 08:53:45 +0100 From: Lars Ingebrigtsen To: Po Lu Subject: Re: bug#52053: 29.0.50; Nonsensical button "C-x C-f" in scratch buffer References: <87czmr5gr7.fsf.ref@yahoo.com> <87czmr5gr7.fsf@yahoo.com> X-Now-Playing: Irreversible Entanglements's _Open The Gates_: "Water Meditation" Date: Wed, 24 Nov 2021 08:53:42 +0100 In-Reply-To: <87czmr5gr7.fsf@yahoo.com> (Po Lu's message of "Tue, 23 Nov 2021 18:05:32 +0800") Message-ID: <87ilwiugzd.fsf@gnus.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Report: Spam detection software, running on the system "quimby.gnus.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see @@CONTACT_ADDRESS@@ for details. Content preview: Po Lu writes: > Start emacs with `emacs -Q', and click on the "C-x C-f" in the initial > scratch message. You will get this nonsensical error: > > Debugger entered--Lisp error: (error "Current buffer is not in Help [...] Content analysis details: (-0.9 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] 2.0 GAPPY_SUBJECT Subject: contains G.a.p.p.y-T.e.x.t X-Spam-Score: -2.2 (--) X-Debbugs-Envelope-To: 52053 Cc: 52053@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.2 (---) Po Lu writes: > Start emacs with `emacs -Q', and click on the "C-x C-f" in the initial > scratch message. You will get this nonsensical error: > > Debugger entered--Lisp error: (error "Current buffer is not in Help mode") > signal(error ("Current buffer is not in Help mode")) > error("Current buffer is not in Help mode") > help-buffer() > help-setup-xref((#f(compiled-function #'buffer #) find-file #) nil) > describe-function(find-file) > > I also don't understand why it makes sense to have a button there. I don't think we're meant to have a button here, but we're running this: (defcustom initial-scratch-message (purecopy "\ ;; This buffer is for text that is not saved, and for Lisp evaluation. ;; To create a file, visit it with \\[find-file] and enter text in its buffer. ") through substitute-command-keys so that the find-file is expanded. The problem is two-fold: substitute-command-keys shouldn't buttonise the keys here, so perhaps it should grow a new parameter to inhibit that. The other problem is that the font-locking in the buffer removes the nice fontification of the key binding, so that should also be fixed. -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no From debbugs-submit-bounces@debbugs.gnu.org Wed Nov 24 04:28:28 2021 Received: (at 52053) by debbugs.gnu.org; 24 Nov 2021 09:28:29 +0000 Received: from localhost ([127.0.0.1]:53162 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mpoZo-0007tP-Me for submit@debbugs.gnu.org; Wed, 24 Nov 2021 04:28:28 -0500 Received: from sonic317-34.consmr.mail.ne1.yahoo.com ([66.163.184.45]:37201) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mpoZm-0007tA-HB for 52053@debbugs.gnu.org; Wed, 24 Nov 2021 04:28:27 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1637746100; bh=xrHRyuyIriThUsw9BMbF5hrsfaBjrpHbtNZO/HrCtCg=; h=From:To:Cc:Subject:References:Date:In-Reply-To:From:Subject:Reply-To; b=blY0dFY+CY/M4h1NcNkMckZOBI0HsWE6N285Hradd6IW8Y9CC+qlnhC9OdIRi1Dnhb6ElddN7f6TcO5iFbx9E5pvjk418s6gV8JmI2HHsg2Y0Xfi1EBMMUBCWeddCl+q7Avp9YH7Ox2fA/Onk7qpGAd1nINaQp7DpRIjtlPcb+tAr5H2EQRf9KAi0aIAzGUjMOKrHn/DxeNU+zJ73kn0BhuQ5OB6gWv6rDhiTSGu0XtvyMPwBxrDgKwKWGCtEJWY/7n0JH041ukYikYjTZFTl+hXYlBO1HYEo13/AU7XbY8RuqAdlmmFOb8/7rbNS/5Ps49joyICZEYBpuWaBtumKw== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1637746100; bh=E/NwT7McmZzfa+i5fKaeZyVi0KxZLBjKUlkEm6hbcu4=; h=X-Sonic-MF:From:To:Subject:Date:From:Subject; b=cpKdTJax3JRb6uuyc9d2ezOGns7GOhKk4wk0Z1nEIDKAR7Ab1Aul4EK7kZF3ib1YncMGxuuhnIQL8po/VAuey0xV/D7hg5vtdPmvxKayQ8UEyFpHUHBgbEEmx6Yoq4uTgGk6C7o4JzG3VgeiBHsiwLvwZtu5ziduCk7IgJXnSvBVO3gcBPMANtmze8m+0ik2YS/pDhIMZhr6mff0aOj3P9nOoMg2KaUGfh1wTVdsz2Tgs0p8caRy31pK7IlBlyvTo1ZopU2a4IvzCfNvDd5FE4ebXh4oOo8gJ2SX5uhbb1A70PWakLVejRFWIWrAnDlAFl9+CB04XzpPNxgYd40DZg== X-YMail-OSG: T6Xy37gVM1nx0LfPWsTfL8mWCwZv.SYiTYJ0bWpz3EA0fQVL.YbaoIUwdDwjnFC GWazj1_ft5skml.oGXYk5EUdlVGhowkUIw9QEJmJZUIbTJzUNjWdbBqryWE3i4Annn1gU2hrzEUT ZJyFaqKDSsXs5zIV2m1C6scxUUljLAQCyZwbtpNrUhh6LoUyXHbOST1mUeSq7D60vt_5FHndh5kg 3c4W0XhD8MZGjhHSOUW6tnpf_8uf4ABtollFDTggs0NqhmtWb6cB5awxKUwEuil6Vt1FxvaR39nq U.dv4sFeZMinLlC3O5eWSANr2t.QPxPkdmtlhcb4gXT1MHpntxW0k719gSrOf1kvRRmuZv2uG9oV z2ic1Eh9KDY1AIqo5RM4MmMxg7PX01lhZEGVnEv1.RXwGXPuLRTW4a72bjWSXA09lEGJW3OSItLT gQNl7Uc2RPun_ChKxLPY7t8SiVTpoJZMwv0B6VL49aFN.tsdUTUF8KaFzKgjFsphzXJSaq5RR0oB eux261IOlmAE3tan3e7L7QBDzO6uoP0MvWsThklGPPyZ4kTaSM3vB16jd0W3Bl8kkHH2EUoAn30p kcGaauOCztO5ll0x1EgtImM6g_96x3D6o3AFdUfBuJwDNLB0Vd0Q2e6vqa1mPRXp7K8vN4UZYHoV bQ5krCTFdWUYpyzsWdmREzv4AK862_TrrOnunECnTFoKoFxisDG3PF3BcM1NRS_gVqJ1Jj1ryvKj 9ww.RjcL.VQrDwabauk_8NOS7OZ5zx4JIr7mRIslKyKmapEKphsMIr0r34Jw0n0.g5da._ufPunw aCvsh9Kn0rBcdFXF_6udkBdC6tJqMBd0TUjqLsZ9_AsWi1m.5TR2aWJluCUtSzMoGmbUH4LynkCu XY.OfJsokWPjCtj2NF9w3vTtYjxrHESJW1QRufKZeOeEPSQj9AAolh.jUcUSH6v5JQSagcPAsl57 b.bMvOWigC_DsKMaWMP_wfGL9Peuw9ps13WNSMy.Sbw49MXmH_omVEpO50QVSh7KD_99I5MW_TLR wKJrSuCC8Q0GsLNrQYXhgquD_G1DPcRf7W2ogK0guzF8PrdObbF_1wPzXzCRZXxA1NzwHRJ9Kvep vxA70jRnwvrSDA.5SBUbJUmG2QNKDAaFRGfGJPNuZw3inaSUNtCtA1DvtClWY6CDDqY.eWq71qzE KvEsC6rjfRG4LijWK.3sMB0H6AsHBR5fQljbBwqoeQzrj9PhPiBkNGUaLCTSbn1_mj3btMQ6VxCo gq7SQD4o6a9zmiZWYhBHMGjDqV3ZhcDlgWL._2ZMiEd4VP8HzgPAqyGKejY8B3AXE5af1Y6uhjVG LZRABW3mAIlSjNh39zWGINPeOx2fi0uwP3lE5EgdewWEYolSGNv7oLZOvRuA5B5LZnNCngCAYhxP iDOlNNNf39gXovu4BclSmVj_wQvuPC2sHXesDPLjR_XaZB.HYo4M4m5aQxCAJ4iC5HiLv2Mpfq6o qdEENy2loWTtI7NLmXBx2V3FuqHBKXspvIUL2e3MqFR7TbcVQVCKAfhFCW93pym_AdN.pEfqwZdZ i9YBpbpYaXv8ZLc1kOesJOn.1ou3vzozVWIRikjl4jRyF9hHWdWqXbFw5hprjmJRT.PxUESKfNk0 6QXhuwjworFD2.ib3huqyY6L8XJKeWvMSJCr2yTuV4SDvvmgAq9.AC70K1BumiMTDmC7xkccEGu6 b1uuF04ifSrWeVMtjJiH4PCQlNvqlBKlpDH8NREOvcW_g7kR4GylmR5pjq3a788y9MZiuwxRe9rn 78ibBIFXUKpAn8T.NW3586bwSEGmx3kFylmoNddZKsetNYlySGdS0cAq26fkILW5mT1qADKjN08p pzc42Xd0x.21o1r0H1K31cuGXvBOBCGRMB4.slPhXHT24kJTCyFDXNXgKmSC9oy.jGG455fmA4IJ D6wMYvx0.xYdG6qdkyfNgm6Xum45Q9pgf7DXb_fOZSD_3EwNgx7NT0RyeD88QRbpn7mscGH0HxQ3 E2z6UUdqo9G5WLdIDepeesCpCYgKq38h30mW6YS8XAcesokNWV_onwuKF2teJT7_eQ9kW2w3.nOZ PyGKxajcwQekD6DKDtM5.jkTaLS1hJ58BS7adcHNVwQZ5cIClBA6NIH1Gggp3yIK5yAX.M5dsauj GLycwHGW.8VMibc9v6lUsFpVGesRK5qPuCPiksW9GMgWDGf.B_kia51W7vM.x1LKCKlngHrsQm_C 9Sfgrsp3LXo7pn5Aittp79wGPdRBn34uEX5jWz7tl39L8hF3h4HAbDcca X-Sonic-MF: Received: from sonic.gate.mail.ne1.yahoo.com by sonic317.consmr.mail.ne1.yahoo.com with HTTP; Wed, 24 Nov 2021 09:28:20 +0000 Received: by kubenode512.mail-prod1.omega.sg3.yahoo.com (VZM Hermes SMTP Server) with ESMTPA ID 77dcbc4dd87c6a2359fbb0c778cb8a30; Wed, 24 Nov 2021 09:28:15 +0000 (UTC) From: Po Lu To: Lars Ingebrigtsen Subject: Re: bug#52053: 29.0.50; Nonsensical button "C-x C-f" in scratch buffer References: <87czmr5gr7.fsf.ref@yahoo.com> <87czmr5gr7.fsf@yahoo.com> <87ilwiugzd.fsf@gnus.org> Date: Wed, 24 Nov 2021 17:28:10 +0800 In-Reply-To: <87ilwiugzd.fsf@gnus.org> (Lars Ingebrigtsen's message of "Wed, 24 Nov 2021 08:53:42 +0100") Message-ID: <877dcx52dx.fsf@yahoo.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.60 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Mailer: WebService/1.1.19306 mail.backend.jedi.jws.acl:role.jedi.acl.token.atz.jws.hermes.yahoo Content-Length: 847 X-Spam-Score: 0.1 (/) X-Debbugs-Envelope-To: 52053 Cc: 52053@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.9 (/) Lars Ingebrigtsen writes: > I don't think we're meant to have a button here, but we're running this: > > (defcustom initial-scratch-message (purecopy "\ > ;; This buffer is for text that is not saved, and for Lisp evaluation. > ;; To create a file, visit it with \\[find-file] and enter text in its buffer. > > ") > > through substitute-command-keys so that the find-file is expanded. > > The problem is two-fold: substitute-command-keys shouldn't buttonise the > keys here, so perhaps it should grow a new parameter to inhibit that. > > The other problem is that the font-locking in the buffer removes the > nice fontification of the key binding, so that should also be fixed. FWIW, I don't think it makes sense to fontify key bindings specially in lisp-interaction-mode. I expect to see only the comment face there. Thanks. From debbugs-submit-bounces@debbugs.gnu.org Wed Nov 24 05:58:16 2021 Received: (at 52053) by debbugs.gnu.org; 24 Nov 2021 10:58:16 +0000 Received: from localhost ([127.0.0.1]:53270 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mppyi-0001gK-9J for submit@debbugs.gnu.org; Wed, 24 Nov 2021 05:58:16 -0500 Received: from quimby.gnus.org ([95.216.78.240]:55654) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mppye-0001g4-Ed for 52053@debbugs.gnu.org; Wed, 24 Nov 2021 05:58:14 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org; s=20200322; h=Content-Type:MIME-Version:Message-ID:In-Reply-To:Date: References:Subject:Cc:To:From:Sender:Reply-To:Content-Transfer-Encoding: Content-ID:Content-Description:Resent-Date:Resent-From:Resent-Sender: Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=3E/j1dEn3v8dy8Q8DqchJAbPwAcOWIxAqRcUKNlOoE4=; b=UzogyMeulOS1g/5EB5/I9Lq/4m EX7BVL7EpecvvX1GCeK/qTrMsMMzyZUoG2f64yLzMnzYh7kBSNCuTVKyWaP0LBQyyACEZCuMSKtQL OxKm3sC6sUeQ0YD7WkFpBC+vSbPpO1qbi0UnYu5XHN2i8PkwbJB7L04/AFQcE7Q25wYw=; Received: from [84.212.220.105] (helo=xo) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1mppyV-0000tE-5F; Wed, 24 Nov 2021 11:58:06 +0100 From: Lars Ingebrigtsen To: Po Lu Subject: Re: bug#52053: 29.0.50; Nonsensical button "C-x C-f" in scratch buffer References: <87czmr5gr7.fsf.ref@yahoo.com> <87czmr5gr7.fsf@yahoo.com> <87ilwiugzd.fsf@gnus.org> <877dcx52dx.fsf@yahoo.com> X-Now-Playing: Kid606's _Recollected Ambient Works Vol. 1: Bored of Excitement_: "F Minor" Date: Wed, 24 Nov 2021 11:58:01 +0100 In-Reply-To: <877dcx52dx.fsf@yahoo.com> (Po Lu's message of "Wed, 24 Nov 2021 17:28:10 +0800") Message-ID: <878rxdvn0m.fsf@gnus.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Report: Spam detection software, running on the system "quimby.gnus.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see @@CONTACT_ADDRESS@@ for details. Content preview: Po Lu writes: > FWIW, I don't think it makes sense to fontify key bindings specially in > lisp-interaction-mode. I expect to see only the comment face there. We should fontify key bindings the same everywhere (that a user could be seeing them), I think. Content analysis details: (-0.9 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] 2.0 GAPPY_SUBJECT Subject: contains G.a.p.p.y-T.e.x.t X-Spam-Score: -2.2 (--) X-Debbugs-Envelope-To: 52053 Cc: 52053@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.2 (---) Po Lu writes: > FWIW, I don't think it makes sense to fontify key bindings specially in > lisp-interaction-mode. I expect to see only the comment face there. We should fontify key bindings the same everywhere (that a user could be seeing them), I think. -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no From debbugs-submit-bounces@debbugs.gnu.org Wed Nov 24 06:15:35 2021 Received: (at 52053) by debbugs.gnu.org; 24 Nov 2021 11:15:35 +0000 Received: from localhost ([127.0.0.1]:53291 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mpqFS-00026a-Qe for submit@debbugs.gnu.org; Wed, 24 Nov 2021 06:15:34 -0500 Received: from sonic310-23.consmr.mail.ne1.yahoo.com ([66.163.186.204]:42808) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mpqFQ-00026L-DD for 52053@debbugs.gnu.org; Wed, 24 Nov 2021 06:15:33 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1637752525; bh=ICo0ETzvluYO3IUpBbbbVLlM3lQ0YvUNRa6n0pbU3XE=; h=From:To:Cc:Subject:References:Date:In-Reply-To:From:Subject:Reply-To; b=TnEqGwCbT40MMuYEPcGZX06ZFp9AgC2mrqxM8lwxbCXZl+Mlxh/5u5JBk9OwSfBa87WlG1iLgZ/IYq5S9+mJSv8YwiNj8KXGPTmvm1NccoXpxb/9RUprMmkLZ8YtJH2xyFsiaOZHVlxxfOl/xxPiC70UgdoFwFwp3HGTYN0rQ27DYdZoL4ppvdaihLaXuAi3EjY33P/pixvMD8ZKrSRv0NDBdXDHIxkUY/Wt5ZJ4OxZ6qagIMsJjmDCX4v7OBs+k8JsGMcs7b9e5s/mIcB03+ilJcAYxR1UdZ5AZd+tDrcOWAraAFa0z7tpkfE8I6byCgBWecJchnfpciPH0/GSrJg== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1637752525; bh=3l+4RsPL1Xvbl4qsxrtx52q3vhNYZDXM4S0GAIh00hR=; h=X-Sonic-MF:From:To:Subject:Date:From:Subject; b=mv91Qh5PQv5OQMykfbtW3VtWWoJ37lsnzMsDelv4OReuJVhC+JLvRwWkrEHizngTj1BnTixOYknAa/lvQ8xJ0cpshG8TUgJZ3yxReDrtTJDTAYmJGbTNxkImoX71h9lYs7D9XdHRtdzOVfUqA3rpLBjxS+y1ALI4k2t/w3s+ZBmRk4jXxnBU+mQDlYGERSM13oVn1NWlKEASewHnjNmMXhJOKqEAZHAmJknpvf1MQ1Nf0BbgJzJcQuudAGraNsjZuXoD6QRq7I5NQDfQkPOm0IQ1sZ73s87SDVEnmGhmO1htxP8oijLIPwGDfjIiaZSficPurPGmHqLVA4smsE67tA== X-YMail-OSG: wjgsAIoVM1moLB4aATL_0dXgzVLPEh_An29fVwavwl3JuJ9cus_x6vL_Ik3ZcoZ niB7SvoKR7CO_hB8_4ThbffPPrk_3O3Sm9n.fh70nrpWx8dUp_91U..HpKOANPwr2JuWdZBBS.uy IxUjcWl0ZhyXyQdD2bnnnI_eIz145o445o2kNeg1xxyv26exGcOcOh5e2F4W8wVrlJMWPuB2Kg0N 5_WcYx7OaSo6f0Wuvnv9qEmvrfYEVPah1rircweZjgq3rYZ8lI.TiBHBGx9vf.Du5MlE6JQf4uMF DiRpnpQ1sgHrNSJlcGo0hVaxQDhEcW4fX2_APR1o5zwOdSos0UvIpVjysmGhG8hiyKW5nfx4xI1r L2Codqj8ZRxsPT0kfbdIdchdH9jiuZMUyp1juWBBfv4sdV3Zq4C0YCskjoa.QWupDYVy0eQnBrRN AQ_cxzHv6DAmdbDjwYR4ckLeDvFgfjhvM17lczPcfzVEKPvqA5RyyFD3lXu0il1OTUXVXJvOPhtf ydvmcwjNn85zcsgjT3kL3Ox3haFnjexNir8IFHBP4zUFRigvsRBWq1fv6L5u7VwysYHxL5d6Rm5I Qk3v16r8ZnU7i.ZfdCLZPeBOcRE2k2bb4QNz_Z7aiBODreII4R4bf1Y0HTNz3PGc9knsViX_0bpZ qbPQeLpwxs84GevMcodUXRAR6bqKdGk33A1nkKw9.c2lUJ7.nK6ZOymChyupJkO03eMD8T1HZE7D Z.XjBM0syo_euoJ86F3i0zITkSHTnhC8t3x9Rn.XsQAqD_ERrktFVnxtZNMkJghork7Gt47_hcuT 6wRbugnbMEV3cd33chEEfrt01jQGxNiBDeU.L.9Mxj5hHjQHvQwv9xbydInOi9TO9LdQF2rCg24k Sy_QiUT.tcibxIZWikqoB1DiTZyT4ES6.7gkOkdtv3FauDzBiM9H2Fm.K4s6Mzs5GRsMV.AcqxPM d2SgsZw3XIas85E2Fcrfowp_DrRjsw6Uf5tCa8saIlh4EEJEf19IxUHfwY4lnYnpKgfEbyAHs0pV .adMIQ9pey4luaJV9Ahrk4_xxss1A_A3jFLXY6ws685GP3pgj9NizCTlhenRmHFR6584YmDyPue2 4of_lIfFQrDpJ6FLQTRK.f1eWPW1Lr600IQ.aXgxoRyH85rtjNgw4xO.Mt.hMNM9YujyLpXzJbbG Djo5gy.2M7d.un7U93kV1o81psneXw139oQlADKvqj_8GOuReqKFzKWzT3UV5g8SACYboRTCOxvj NY6aphx.jXojTUzbvWko6pCJwhI45XgHBIrN6XhbutJ0M.7qYm7IqdkBmhF.oHuHLSEJe5nVKdvI ZLWeEFejwK4Y41593TcrwtJPS2f4hG1FFhzg9f.HKKFunCCVZQXXulYRL996F0FvQZdvUdT7fC35 afmvqx.oNpsNUzC5r0rBAVfdCvz6NWCgePTzTMS9fTUx5w5eDfPhrtMtIEVPubA8aoj5JWpI2NRe UIEeOxFblG7lm9xkf20zXDWGYOSfRBX2Th9C11y69uVr.vHdRNM8b_roG0dDh_qvLWESC0rGkRbb b0acapDceLULhcv5RaGJocWlTEHgAPcU3HZYiDk0iEfxz.XOVcKRrj7K6s.nG3WqEpoN_NEuPhWG M3POkcjvhogWFpqIMwewwB7yAhFxuP8_UI_fWv5GGGqmJNrmabYPwqHKm8tMvh6DFQb1Ap3UM.TU 4ZbyBaPfSwaMgGmtlI447Wx.hyn38utXn7YX1ToMZxNbBdHvl_Lo31D5zje3Yhq9t21vq.k7CBiW qc7VrQM7ToCicxIxohm2mOxx0uCkaDxGh5kGJ.xcNj6PMu2uvlYV6rFPo42VSEDmLDnYr_6jhjiR 1a1LvVeVysMWwk5B_a1HxmPwF6lBxSrhaWIsKXyRc_dcIDTauzGIT_I82I5a2dAspa2Qm.CW2Rew pHHz5zONLMZaA6oTYcTIRNqo0pUYh9GJnBfnpT.IQB4idXDJZNMqWGivRr5pRJVdCGLzhvFypWd3 NLiNs5_8sG91llZrlOUaQf_MZJltpqK6koyfLlpbHT9s.355ocXBuLNsnAlYVOjEPH78Z0.Ig.jc wtS9izfF7A7JGKOP_0KiUu1BpWO_X6N7OIj8u5fOqa3PfT7y8w5r8JG0A6a5Or15T8OIXRZ8zrhY 3nwm82Oq4zAPfIPhDlPB23oBSgAdk7_8bw4S1oLezMTx_xLny9XRKKTZ1ANBi5rrW9cRbuTdwj.v ePLEI0q51MEDsrItYAIse6mR2XAlHnpRm_oHISm5rVASt5rLFBJWJM2BBtA-- X-Sonic-MF: Received: from sonic.gate.mail.ne1.yahoo.com by sonic310.consmr.mail.ne1.yahoo.com with HTTP; Wed, 24 Nov 2021 11:15:25 +0000 Received: by kubenode517.mail-prod1.omega.sg3.yahoo.com (VZM Hermes SMTP Server) with ESMTPA ID a131874316120b2f2a2f78f897d3a1ee; Wed, 24 Nov 2021 11:15:18 +0000 (UTC) From: Po Lu To: Lars Ingebrigtsen Subject: Re: bug#52053: 29.0.50; Nonsensical button "C-x C-f" in scratch buffer References: <87czmr5gr7.fsf.ref@yahoo.com> <87czmr5gr7.fsf@yahoo.com> <87ilwiugzd.fsf@gnus.org> <877dcx52dx.fsf@yahoo.com> <878rxdvn0m.fsf@gnus.org> Date: Wed, 24 Nov 2021 19:15:13 +0800 In-Reply-To: <878rxdvn0m.fsf@gnus.org> (Lars Ingebrigtsen's message of "Wed, 24 Nov 2021 11:58:01 +0100") Message-ID: <87zgpt3iv2.fsf@yahoo.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.60 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Mailer: WebService/1.1.19306 mail.backend.jedi.jws.acl:role.jedi.acl.token.atz.jws.hermes.yahoo Content-Length: 341 X-Spam-Score: 0.1 (/) X-Debbugs-Envelope-To: 52053 Cc: 52053@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.9 (/) Lars Ingebrigtsen writes: >> FWIW, I don't think it makes sense to fontify key bindings specially in >> lisp-interaction-mode. I expect to see only the comment face there. > We should fontify key bindings the same everywhere (that a user could be > seeing them), I think. Does that include inside comments in Lisp code? From debbugs-submit-bounces@debbugs.gnu.org Wed Nov 24 06:28:02 2021 Received: (at 52053) by debbugs.gnu.org; 24 Nov 2021 11:28:02 +0000 Received: from localhost ([127.0.0.1]:53327 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mpqRW-0002ZT-4a for submit@debbugs.gnu.org; Wed, 24 Nov 2021 06:28:02 -0500 Received: from quimby.gnus.org ([95.216.78.240]:55934) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mpqRT-0002Yx-2G for 52053@debbugs.gnu.org; Wed, 24 Nov 2021 06:28:00 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org; s=20200322; h=Content-Type:MIME-Version:Message-ID:In-Reply-To:Date: References:Subject:Cc:To:From:Sender:Reply-To:Content-Transfer-Encoding: Content-ID:Content-Description:Resent-Date:Resent-From:Resent-Sender: Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=g3N24XJT00w+riQiZrAW1Qq97hRpbjOBLRbh3aXnJJY=; b=KVdUE0O0tbhhusqiXEqNbSDjWl jPRIvk5+2l96Q2m5PeCFM/hIlSCN6YNN3KqE6cs/FrscprfpNKnrpWGkq2PCrxLnsDIxmtOkWEUH3 XCXz9eT4+PS74uRVQSanhck5B8dR+Jf484hDIhWW3zoexZsTjx4+ct3eMlly48CNjOcM=; Received: from [84.212.220.105] (helo=xo) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1mpqRK-00017F-Bx; Wed, 24 Nov 2021 12:27:52 +0100 From: Lars Ingebrigtsen To: Po Lu Subject: Re: bug#52053: 29.0.50; Nonsensical button "C-x C-f" in scratch buffer References: <87czmr5gr7.fsf.ref@yahoo.com> <87czmr5gr7.fsf@yahoo.com> <87ilwiugzd.fsf@gnus.org> <877dcx52dx.fsf@yahoo.com> <878rxdvn0m.fsf@gnus.org> <87zgpt3iv2.fsf@yahoo.com> X-Now-Playing: Shopping's _Consumer Complaints_: "Right Now" Date: Wed, 24 Nov 2021 12:27:49 +0100 In-Reply-To: <87zgpt3iv2.fsf@yahoo.com> (Po Lu's message of "Wed, 24 Nov 2021 19:15:13 +0800") Message-ID: <87zgptu72i.fsf@gnus.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Report: Spam detection software, running on the system "quimby.gnus.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see @@CONTACT_ADDRESS@@ for details. Content preview: Po Lu writes: >> We should fontify key bindings the same everywhere (that a user could be >> seeing them), I think. > > Does that include inside comments in Lisp code? Probably not -- that's not something that's for the user to peruse. But perhaps it should? Content analysis details: (-0.9 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] 2.0 GAPPY_SUBJECT Subject: contains G.a.p.p.y-T.e.x.t X-Spam-Score: -2.2 (--) X-Debbugs-Envelope-To: 52053 Cc: 52053@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.2 (---) Po Lu writes: >> We should fontify key bindings the same everywhere (that a user could be >> seeing them), I think. > > Does that include inside comments in Lisp code? Probably not -- that's not something that's for the user to peruse. But perhaps it should? -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no From debbugs-submit-bounces@debbugs.gnu.org Wed Nov 24 06:37:02 2021 Received: (at 52053) by debbugs.gnu.org; 24 Nov 2021 11:37:02 +0000 Received: from localhost ([127.0.0.1]:53341 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mpqaD-0002oU-NC for submit@debbugs.gnu.org; Wed, 24 Nov 2021 06:37:01 -0500 Received: from sonic316-22.consmr.mail.ne1.yahoo.com ([66.163.187.148]:38993) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mpqaA-0002o4-6V for 52053@debbugs.gnu.org; Wed, 24 Nov 2021 06:37:00 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1637753812; bh=RanR8d7hJH8L43Xq/kQBk9R1sD9/yqLhZlcNy0d5L+s=; h=From:To:Cc:Subject:References:Date:In-Reply-To:From:Subject:Reply-To; b=XCD18oiQnet5mCM+VaGVqjdYanXWmj8A2wxRidUxp/eWVQ6DcWMnOwDDGCynG8KJ2OpEtgjE/1xy+hQV6aeLClWh4+s1TMLOg5jkp7HKyfCZ02izFkYiATRvOOnmXCFS7lN8mLCC5DXDHE+wpNHR81hA+Ap5LRdIl7mRHeUtVzYX6iiJltmULHJG2WCpaW7tKe1yupwYpwhcidf0aSvBV0EUvuso7Ua3PTuo041e/mQZJ5382kcpAM5SJ04EtrFJV/BNVfT8rM+phOIDh6QdvSHvWNBivv2JarfRR2Nsz3OQv9ec3UYreQVGvzrWywOSj/LOKBoQWk/ujJgEWEXTyw== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1637753812; bh=TmEWaymwAjGdciPfZf019CI3BOv+No8BAXrpJBeUipm=; h=X-Sonic-MF:From:To:Subject:Date:From:Subject; b=QzNZJniSXfgA9H5xdlfTpD3S7lZbcwwVgcWLQeoBhEuVATzLN4KbWOryFJUdpWXKKlUWh+mNWfLKmpyCQxXKcVe09ROylHR67R7W5qhkJ3xBp9WNdlKNf5cTIdMi0dY/eDIMNYRuaHOeqwR/j8nDNAihN/iJ/9AD26UDl3mmx95v80XmGSZmTlJpSfSWnU+n/PVXIAZww4syMEqzKf8sspMS1hn+zIRVWFa87xRoBiWoShWBEVD/M41+jX7IkFjuC0Ld3LHCoSW4Cjy8MhyadSBGxOIzc0iY2P0Xd01OAwtLm/E0mns8emT+l9kbNuZNANEIfyjuh12wyOKxFSoaDg== X-YMail-OSG: mhAr1g0VM1nGN_MTx2vrzvW5SpnA9uS7O..jyRzHHeJhiKLnWrkbtXGC9IBaU1g Tda.b9Cr9oZf.hPWOiDp8Nt5Pp1UlLMdKd16ko9flAmugX0vZk1.OUjaAyZ9_0Fivkb1H35L5t6b k5dhkvDokCelXIapv0863lUJdWHNHKQ3s.mS80QwkEoDp2yjFgeeggg1lTm.W0UL1IVa.QiO3HFL OdC8GybeNx4IEdT0GequdqIR0P5XWj6AMUBANcKu_AtFkovq8hTS_1MYbhdcRSdI8lDEGpviEMPY D84GbetoJroO0AImgQc60shLy4JMRMScVgdHZPdA8RRTvdjKbmcyxcT6_HqLdEZN3SaBYqzJ0skS 6WeCB14gJTfcjb6_98fpU6.w1kiqGGH3V4dkiEzkd0Xz6ZuaiGN_W8b7pSsi7wn5HQ8kIZ.3jnx6 2NcifGF34CeAMFLjnjtJxIbvfF4.YQYiG9AYV2ipEsI9N5jVy14YEOlmjonY5I_YXGz1IAGpHorM 6dEopV6mt5GNXTINwgnuO0HKQ847ujWmoPTFxYrvjOGXJJjfAyVoP97T4hVwEGs9BlpwgSSgcpZc ac5hbf4.Ip1QJ9w8OfgG3p_8aShhZHiAY0.tTBZjAJ8fvr4qLtvS0ghMxMjQloqz.zyf3KZkPOwJ EnwMGVOYRi0QVz8zJhZ_xV15ac4VOsMO8gS7TC.2YLks_a6dMtZipppSnWUUPIAM_PPML9Pw1CYb b6ddt9VNUw.gsjbuU93gMu8vimlpyMgKhW6MnW3uX3TiuBSwRaEEJXCsKX5pLeqk4hPqp2Lp2XG3 4DJjfQvteX_Tgd2d3LMO5Oo6Iu6gQoQdNBXMFIFXzBZhJxWW8IHHfP1pECXcMVotwsLLbV7IS4TH TCiyIoqdZt6SeffxBFPO.x5Qp85JWtbRVQ2_muaDNxeqqUZp_ks_Cxer.k3eWPAx9KewQAV9qpGH 6sbfeJKzM7Jd76sVAf6bAVNq2miuYcOYtvMfw6xc7AwQ2tkpduNKLVB_OVx.mS2GpHVbcvApdacD aMywJUVJoRGkwvprL0GkFRtTKEk3Q.a1esbo4mPZcSCAfltXp_jkLXo9W_gtaAyb.Q1OK9cf04Ux vzYOUsAOe4sf9Otm9KCUE.s.r9ZlPN43qCYzPsKZ8p4KQaN6yOJyG01kvvXz1x097rWy7J2lePw7 0Dn_InsTBKJUi1vzZzePzvyhuemCWhliALrRH6V9uXfaJpJpETzUJHxYgb.aZb2RXjESWtT_BmCM a3bPeoDQNKX5pfqJVrrXHtDNm3pn_zaeUd992RcLSgRK3bGl5RZDWM8C3dA6iHikIb9SR.F0MBDM r03ZboVFKb0_HQ29dhrY0ldB7hKLA2_D8.uvWrQdCzIFpfZVodxG_ivJe85vZjSXmuhpH.hEKXoE AQskCrge0Ww7keB4SXYLyX3jLFZVuP4FGTksu_WjNu64TGv82usz9RHdhXn6YekuuU__7zfaYxQf NcTdZerWgmG9I7feEqh.kmZC8syPeQ4kwSdcOb.bCrgpOHJnGisWaJz0RC8z6jQbU4ino6T7tRuU uTpJpbx3jF.J30YadRkSJ7tnJNtutNtfU7cTSJ4pC91XhP23BRI.GSrMi8Ptha82T.g1lpY03wdu EPk4O2kp0w6vjtQHCFuj6efO3yPwyugpzv5lDzoMWpjNZ_4USFRjPVXPPj7.6NNmX5kgN9bHwc.T NoW9JKK4d_trNduVL1kRStaJe5ISKoClV_HX9Dz.Sn5gVu8A2XBDDn1iTckTdvbdL1q42lokOhr9 L0Z27B9d3XkDG.dLiSuQToJJjkqEvJRrZeNXzjYrJCEk1gAlJ40gow9JY._Lt8yFrzIAE2EZocEs yL5Gg3Ndw9PFRgLHyw9RKeIFPbrQwx31cE0rALiwfQRDxG8QRo7y.1_b3XPwhHOgol_kWOOVYLCD IhNpJ3ZWKzyV3sH2aG5f8E1oSEehfgcj4fQ9S0lq4.xZouVevDiD0OcbrYu3nTNlmwRz8G6BFmV5 .hnxkyBn4zEyUeu1p6hLwSF5BWCjylom8q4JizXX_djShs4v_mDTn5vPGRnCXzcWdOjIGOhk4ymK EuIqD3dtdz6wiuHwNnAdsTkJA1fT5xdkpZC.3jdz97L7vGfglBsTuWZuePgpFB8YrfJHiQZiCjYS hEJvhYf9jlPIjv6ZxWtImwCEoKGNZClRXUpQCJHMWg3C2WCTK.dhYnG0GV4vY.KAnaXdM7GWc8Dc Oo_dt1CfhHtHE3oH8Ba0Nm6lr7XcZbPOvIFGiVZasx_3m6huZmtF1QLhOdg-- X-Sonic-MF: Received: from sonic.gate.mail.ne1.yahoo.com by sonic316.consmr.mail.ne1.yahoo.com with HTTP; Wed, 24 Nov 2021 11:36:52 +0000 Received: by kubenode512.mail-prod1.omega.sg3.yahoo.com (VZM Hermes SMTP Server) with ESMTPA ID 861985250d998539e7af4e550c2531a4; Wed, 24 Nov 2021 11:36:46 +0000 (UTC) From: Po Lu To: Lars Ingebrigtsen Subject: Re: bug#52053: 29.0.50; Nonsensical button "C-x C-f" in scratch buffer References: <87czmr5gr7.fsf.ref@yahoo.com> <87czmr5gr7.fsf@yahoo.com> <87ilwiugzd.fsf@gnus.org> <877dcx52dx.fsf@yahoo.com> <878rxdvn0m.fsf@gnus.org> <87zgpt3iv2.fsf@yahoo.com> <87zgptu72i.fsf@gnus.org> Date: Wed, 24 Nov 2021 19:36:41 +0800 In-Reply-To: <87zgptu72i.fsf@gnus.org> (Lars Ingebrigtsen's message of "Wed, 24 Nov 2021 12:27:49 +0100") Message-ID: <87r1b53hva.fsf@yahoo.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.60 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Mailer: WebService/1.1.19306 mail.backend.jedi.jws.acl:role.jedi.acl.token.atz.jws.hermes.yahoo Content-Length: 350 X-Spam-Score: 0.1 (/) X-Debbugs-Envelope-To: 52053 Cc: 52053@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.9 (/) Lars Ingebrigtsen writes: >> Does that include inside comments in Lisp code? > Probably not -- that's not something that's for the user to peruse. But > perhaps it should? I don't think it should, and similarly, it shouldn't apply to lisp-interaction-mode, which is simply Emacs Lisp mode but slightly more interactive. Thanks. From debbugs-submit-bounces@debbugs.gnu.org Wed Nov 24 11:39:57 2021 Received: (at 52053) by debbugs.gnu.org; 24 Nov 2021 16:39:57 +0000 Received: from localhost ([127.0.0.1]:54808 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mpvJN-0006iA-8M for submit@debbugs.gnu.org; Wed, 24 Nov 2021 11:39:57 -0500 Received: from quimby.gnus.org ([95.216.78.240]:58770) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mpvJL-0006hx-0D for 52053@debbugs.gnu.org; Wed, 24 Nov 2021 11:39:56 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org; s=20200322; h=Content-Type:MIME-Version:Message-ID:In-Reply-To:Date: References:Subject:Cc:To:From:Sender:Reply-To:Content-Transfer-Encoding: Content-ID:Content-Description:Resent-Date:Resent-From:Resent-Sender: Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=waOsvcJl116sOYjeo2QdLcm5yc7tkKHiFl2SlwJSofI=; b=saFaA7k/ZJOTj1jMvfz/cTzkrQ kIQzAmq82CmNuTFSm1ykv9rMMAO3L2wQqXoZ+tiZu8azGLquGEgtEquCCObnMVWYAXdh31ihxSxtX piE5EViaIjLNKFJV3D5rXxgkV2EAHFBWZ7EzxRegcDpVLlVgrArXEBXpnt8BAlGA9a+Y=; Received: from [84.212.220.105] (helo=xo) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1mpvJB-0003a0-Fh; Wed, 24 Nov 2021 17:39:48 +0100 From: Lars Ingebrigtsen To: Po Lu Subject: Re: bug#52053: 29.0.50; Nonsensical button "C-x C-f" in scratch buffer References: <87czmr5gr7.fsf.ref@yahoo.com> <87czmr5gr7.fsf@yahoo.com> <87ilwiugzd.fsf@gnus.org> <877dcx52dx.fsf@yahoo.com> <878rxdvn0m.fsf@gnus.org> <87zgpt3iv2.fsf@yahoo.com> <87zgptu72i.fsf@gnus.org> <87r1b53hva.fsf@yahoo.com> Face: iVBORw0KGgoAAAANSUhEUgAAADAAAAAwBAMAAAClLOS0AAAABGdBTUEAALGPC/xhBQAAACBj SFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAElBMVEXJyMayr7OWlKBX V2P28xr///9HRQ2EAAAAAWJLR0QF+G/pxwAAAAd0SU1FB+ULGA8LEwQ2sdgAAAG0SURBVDjLrZPr deQwCIWFtwHADRipgYzoYE/6r2kvV35McpJ/y5mxZX1CvFu7RMXMVM+vrb2JgJrhKVbrc88oahJc eN1B5H12SuI/C0isS2szYsFOUCqqVhRXrCvdsYsteCMqTeyUEKfReqjIZR+u2dZON8q9S0HpFZey vt6EQCsi+w5g25AOpdqjWBpCh+Xe1cqDNw/4yR9UgmoVz51E7AB5WHgxebIrfuCh1geve0v7HqUX e97ZvVSYLSGAPj/krVp7hsDJpx4MHu/McD+vKtfX22A7P+qUPxYq9CZb5utLH+hKraK0syokzRY5 Tq25ZyrbZx3c4mynHJnHA2yfKvQgIVPuQtmKl2HMnMjyfmugA2ox8gBoMp6Oseoqz/zY42iSdCWu giK8MbeM9ie/1Xpkz8gJmzeIar8OlyrEGASXEQ+HQskFgl1A7gR9zGZ3w+JAh3WCPphitADOR8cb YNSgDLaBEZh3wJzj5QSqZyRRg2P5Gq/uAOw7GudIGXKFeQKgM6UgNWHlVa+ACtTi0uBwcvVMMpLo lcX+qnT66o2ouULgYGNN7d4+f5a/v4HP/wj+AQY+Z1k/V1ZPAAAAJXRFWHRkYXRlOmNyZWF0ZQAy MDIxLTExLTI0VDE1OjExOjE5KzAwOjAwXmLGugAAACV0RVh0ZGF0ZTptb2RpZnkAMjAyMS0xMS0y NFQxNToxMToxOSswMDowMC8/fgYAAAAASUVORK5CYII= X-Now-Playing: DJ Rupture's _Curiosity Slowdown_: "Curiosity Slowdown (part 2)" Date: Wed, 24 Nov 2021 17:39:45 +0100 In-Reply-To: <87r1b53hva.fsf@yahoo.com> (Po Lu's message of "Wed, 24 Nov 2021 19:36:41 +0800") Message-ID: <87ee75y0by.fsf@gnus.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Report: Spam detection software, running on the system "quimby.gnus.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see @@CONTACT_ADDRESS@@ for details. Content preview: Po Lu writes: > I don't think it should, and similarly, it shouldn't apply to > lisp-interaction-mode, which is simply Emacs Lisp mode but slightly more > interactive. Sure, but that ;; comment there is put there explicitly as a message to the user. Content analysis details: (-0.9 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] 2.0 GAPPY_SUBJECT Subject: contains G.a.p.p.y-T.e.x.t X-Spam-Score: -2.2 (--) X-Debbugs-Envelope-To: 52053 Cc: 52053@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.2 (---) Po Lu writes: > I don't think it should, and similarly, it shouldn't apply to > lisp-interaction-mode, which is simply Emacs Lisp mode but slightly more > interactive. Sure, but that ;; comment there is put there explicitly as a message to the user. -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no From debbugs-submit-bounces@debbugs.gnu.org Wed Nov 24 12:06:00 2021 Received: (at 52053) by debbugs.gnu.org; 24 Nov 2021 17:06:00 +0000 Received: from localhost ([127.0.0.1]:54853 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mpviZ-00019z-RX for submit@debbugs.gnu.org; Wed, 24 Nov 2021 12:06:00 -0500 Received: from mail-out.m-online.net ([212.18.0.9]:38633) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mpviV-00019n-6j for 52053@debbugs.gnu.org; Wed, 24 Nov 2021 12:05:58 -0500 Received: from frontend01.mail.m-online.net (unknown [192.168.8.182]) by mail-out.m-online.net (Postfix) with ESMTP id 4HznTF67xCz1r872; Wed, 24 Nov 2021 18:05:53 +0100 (CET) Received: from localhost (dynscan1.mnet-online.de [192.168.6.70]) by mail.m-online.net (Postfix) with ESMTP id 4HznTF4X7rz1qqkB; Wed, 24 Nov 2021 18:05:53 +0100 (CET) X-Virus-Scanned: amavisd-new at mnet-online.de Received: from mail.mnet-online.de ([192.168.8.182]) by localhost (dynscan1.mail.m-online.net [192.168.6.70]) (amavisd-new, port 10024) with ESMTP id O-ZuDS5R_HZs; Wed, 24 Nov 2021 18:05:52 +0100 (CET) X-Auth-Info: L80UEkWluiDYZew6EmRbA6tpnxs0v7q7gNM25PqRyMgWt2czmrM3Sy/nc5RFVoNp Received: from igel.home (ppp-46-244-180-141.dynamic.mnet-online.de [46.244.180.141]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.mnet-online.de (Postfix) with ESMTPSA; Wed, 24 Nov 2021 18:05:52 +0100 (CET) Received: by igel.home (Postfix, from userid 1000) id CB2462C393F; Wed, 24 Nov 2021 18:05:51 +0100 (CET) From: Andreas Schwab To: Lars Ingebrigtsen Subject: Re: bug#52053: 29.0.50; Nonsensical button "C-x C-f" in scratch buffer References: <87czmr5gr7.fsf.ref@yahoo.com> <87czmr5gr7.fsf@yahoo.com> <87ilwiugzd.fsf@gnus.org> <877dcx52dx.fsf@yahoo.com> <878rxdvn0m.fsf@gnus.org> <87zgpt3iv2.fsf@yahoo.com> <87zgptu72i.fsf@gnus.org> <87r1b53hva.fsf@yahoo.com> <87ee75y0by.fsf@gnus.org> X-Yow: I HAVE to buy a new ``DODGE MISER'' and two dozen JORDACHE JEANS because my viewscreen is ``USER-FRIENDLY''!! Date: Wed, 24 Nov 2021 18:05:51 +0100 In-Reply-To: <87ee75y0by.fsf@gnus.org> (Lars Ingebrigtsen's message of "Wed, 24 Nov 2021 17:39:45 +0100") Message-ID: <87sfvlh4b4.fsf@igel.home> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.2 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -0.4 (/) X-Debbugs-Envelope-To: 52053 Cc: Po Lu , 52053@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.4 (-) On Nov 24 2021, Lars Ingebrigtsen wrote: > Po Lu writes: > >> I don't think it should, and similarly, it shouldn't apply to >> lisp-interaction-mode, which is simply Emacs Lisp mode but slightly more >> interactive. > > Sure, but that ;; comment there is put there explicitly as a message to > the user. Then it should probably get some special property. Andreas. -- Andreas Schwab, schwab@linux-m68k.org GPG Key fingerprint = 7578 EB47 D4E5 4D69 2510 2552 DF73 E780 A9DA AEC1 "And now for something completely different." From debbugs-submit-bounces@debbugs.gnu.org Wed Nov 24 19:46:12 2021 Received: (at 52053) by debbugs.gnu.org; 25 Nov 2021 00:46:12 +0000 Received: from localhost ([127.0.0.1]:55327 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mq2tw-0006xc-Ci for submit@debbugs.gnu.org; Wed, 24 Nov 2021 19:46:12 -0500 Received: from sonic310-25.consmr.mail.ne1.yahoo.com ([66.163.186.206]:37339) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mq2tv-0006xP-83 for 52053@debbugs.gnu.org; Wed, 24 Nov 2021 19:46:11 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1637801165; bh=vQurN0+a/MdhngbrMYReFny3xOXQBbTKDxGwcu40f1A=; h=From:To:Cc:Subject:References:Date:In-Reply-To:From:Subject:Reply-To; b=lME4nt4IKpnCia/JQwEZDDVUlgwwmqJSk+pJ8LxFmGa299uanyujQ6BWEP4+CJ8o6GLw2ASwBKTIYYmhX+c8SCXBuXQ1mxgfzjhpoV6lYqosZkQ7dd6c7KpB3lvlPyv2LWxaOiu2jLNO2cnbxgWZ9Andz9F0UzvWyngXLij3Tb86wAS/nX5yYcdQ7KsTA6jXOxIUnf7vJ5jAgWeAYEaJ9uPE63YV/DxbumHlAuIMwvchYbUeOAvlqhRK8v+8HamxNDqyA140BO3BnBdiObiglsKdg4xY2JPj5vPvm9yR4ZlZ36TrcP7Rk8iptHQ9TiwEEoMp47LcKI8Yahd9CkN57Q== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1637801165; bh=DTewNzJinLsrgQbQKgGvuXHmZTPl0PcRDon2hz2JTE3=; h=X-Sonic-MF:From:To:Subject:Date:From:Subject; b=lheNT/CAsgqPINZnNDycHSUcjzA5hQRjLcd9Ztxhqu8OFnJXK8L6nyijsV34IzHxIn7qXC5U1L5Sp1Omfg3kzhKn0Nb5Fc9TUD5xlcvjWTkyFf9V/5rz2D5n2gl6zvQdhPclKRecJZT5cooNcvKdXGC5s+/78Af35hALAWe2J+zGrTk2z3Jy7JbEKANY4DKRL/j7ak+VODlYkZbVMkjyiXMh8BKi+nxRPmMaRGCnL876btJB2tkvO7oHR95F9vyz4lu3+6Fv3OLhYCnin+4LPKv7hUZovY++wttZWVM0MUrmCsO8SQu5w66M5a2BX3tANN5aCPaYsfFLasMSDhAMYw== X-YMail-OSG: kmY35AsVM1mMak9xJoi7bh_hQta8i55yYG49GidDOYahzLFfSx5g..Sr6LwqM.g CYnuh5wEc0gzBFApaGxfhMnGrEKdE5M1Vcia_tMuYqxVIuqE.9Z60ekcnmINDGSI39DDA4t52QTF eUxLdgud7oLtRIDylQAtBIO1NoD_m2GfcYDv76gr2siuw.0t28L2moqHXj8Kjl0Cf9.GG.4brhWi G6U7pvlSX5UoUmAKPC7nZ_n0ltMA9QBlDrEf9okDc1Vow87.yCAB.kzVl.uB9kOBJ5nc4zWMeMbn IIiezn3AnIbuooK59kyAbsT.b90NPh8hJjjRsqty4tcd51bFap3LJoxVjrzZns.en4l5HwDLlZ9_ IqwYfbm.SW_zboikY4aN.jMzVESTinnh_jzDFFFvZUe1bKPwOEjifXYbRDLPYVDzIO1NdQoFp8hm gv3.nahgV3pPefNeeNGIV_Bpa.rbUgOTKqnfSPNhvK37AgO1okOc9qlX6auH6NM_gXq_bdSi4VCj Y9X_gYfogtU.QgR8CqZd9qeWgagCI9_8wrBH_mpMUL1BY04veBOnBMqwkGC2PSBdlyQ3iUy9XpWu aetWv9BZq18dpOkY4aFrFQHfSGs73mQkYiSYSzUQFBBDhsP9KAgO71oNmoVRRLScF3Z0QkaK75Wi pVQE_LuM5mIu48QTsZalgRcEhTp8U_E9MVTVXKrJnCv9mkJQpXjxTa6cu6UV57xbMammNAi_fQRD v1V2mf0cYQbdFFGBQsOmyaW2LwqKv6.Iv4T6QvA9obunl4P9nBr6hXDdqDTTyCuMO7XlLtfHJSY5 _qqAm9V21I7AVGPatroXlDOniTSqAzDTAuznwAxJF6NCIqYroGgd74bcKZHBLRi8T1F14IWqn449 EkEZVtRRNCo5xo_WFZZGN52V1aQLy8fseY8WzLFXzjs3OrLeiMCoLvlj78tJGOcKTZ2OME3uCDDI g21vAcFskMD0p3jUnRvs6qvdfdSP_kceI2hMMUT8.czFDp1Dp5fftynBgfm2lFZjkwl2QViQ7YXu .DdpGohb8hmn_TRF9HCNRAzLmVZ9c5eEo4edpKwt35GLeK3A0I6EZN5kogPmRaCXHD0XKAhzD3rJ pk8EL05gZVcv8vonO4vccz3zAkrTWbq.PFdo.4uIphcHpcdtnWRx4kGFQ4D51MVtATr4Qg0fxIZ7 n6adi_.S2A02L5po2Zn5DY.8zMbcTnKlB9GlhJMC4YEGdXQOsMrU0.4bM2AudskVwiZ3F7Ax7NFo Ty7FybZfZjxQkCyzDI3vnn.9NNKAS7vUYcB6xOOdiJXmALDdDClpZzSm7sVBkOEWzvUwLSmHoBc9 9e0QmMzV8xnC3iRK8ejoh4aqDwo75bZPARC3IIVOOiyL02OLYj3Sym6mOXzVCW1IAZlccCmIMjPr RMKwk34XyglRElHTq4FNoBxGEbbKgI8BbYY__xOu7f6JcLDBPFaYLPbkEGOx6Swp0Jh8Q8ktQT6b 6SqWhT4Nx68ZADeiCq2xfNuU1JgUmrmvDL97wz4my4IB7uZ0vr5uosmXn2iCJH6.7w0pJ_nXugDr u8x0f2kugfEIrycZKndy7o_8UT44i.futaShaCQa._SyLkneLWtt8cd4bxNNdZa0nMGVHSS.B40_ RrxD7z0IAEr7IcDSWnUl8_B4WESnqYDx7cFrS1ua9lX9RakPXky3ZGoLv_vWOueY3ecSgkHkL6sw ED8TyFaAN.YwWLnY9bQTyrDXf9s60JaTR7MbUyqqrTvL10lzYJtXwcV6EsQIJo.J97lSgKb6O9xo xujAlHIKDgVsYajXTGUBnWvFwAwOoBm3PeVOEBsllI9qILqwyBPiKDPUpjdNqk3c7tTbB.gwSEs7 n7yvWXgDCRhuPSJHrQcI1nquuGFcVn9M8iNA7RHR4AOTy7xNMe9gdO6qj_GZnJIJ1v.nThfE2nq2 BrW1DT1fGd9oxFlC6t0Zv.n3LlNjK9F.SN6fGtoGod5IHFE6QvLjIAO06p83TSdjiuQCsfRy3Lmv MY4ZG4a0Tx1r_eAV901llAxh12jbthwYJjrnRN9Zzmsb4027f6gGcVNj90ZjJi3mOx_HW5t23dsC kZn_FKGY._tobrg08ZMUYU6jnb_Uh4TWjNg9UXUTN_7vYxO4zuKMbq7uMTUyII75RNLyMmuHV2Au 9XTZMb4aj9RFEOZFtNRWmerJbatQM00AVTcucP9QwgLF5qMQMnGoLJIX.02eTrfJT6JzG6qfjyyP mMDEta6iRYUK9bg4KiJh4G.D0XKYTw6jILudUjt8GPUr3auTmx0fnq.0HyQ-- X-Sonic-MF: Received: from sonic.gate.mail.ne1.yahoo.com by sonic310.consmr.mail.ne1.yahoo.com with HTTP; Thu, 25 Nov 2021 00:46:05 +0000 Received: by kubenode518.mail-prod1.omega.sg3.yahoo.com (VZM Hermes SMTP Server) with ESMTPA ID d7d11444a9df188116be8d7081c257fa; Thu, 25 Nov 2021 00:45:58 +0000 (UTC) From: Po Lu To: Lars Ingebrigtsen Subject: Re: bug#52053: 29.0.50; Nonsensical button "C-x C-f" in scratch buffer References: <87czmr5gr7.fsf.ref@yahoo.com> <87czmr5gr7.fsf@yahoo.com> <87ilwiugzd.fsf@gnus.org> <877dcx52dx.fsf@yahoo.com> <878rxdvn0m.fsf@gnus.org> <87zgpt3iv2.fsf@yahoo.com> <87zgptu72i.fsf@gnus.org> <87r1b53hva.fsf@yahoo.com> <87ee75y0by.fsf@gnus.org> Date: Thu, 25 Nov 2021 08:45:54 +0800 In-Reply-To: <87ee75y0by.fsf@gnus.org> (Lars Ingebrigtsen's message of "Wed, 24 Nov 2021 17:39:45 +0100") Message-ID: <87zgpt12rh.fsf@yahoo.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.60 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Mailer: WebService/1.1.19306 mail.backend.jedi.jws.acl:role.jedi.acl.token.atz.jws.hermes.yahoo Content-Length: 413 X-Spam-Score: 0.1 (/) X-Debbugs-Envelope-To: 52053 Cc: 52053@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.9 (/) Lars Ingebrigtsen writes: >> I don't think it should, and similarly, it shouldn't apply to >> lisp-interaction-mode, which is simply Emacs Lisp mode but slightly more >> interactive. > Sure, but that ;; comment there is put there explicitly as a message to > the user. We could make it something like the explanations for novice users in `report-emacs-bug'. It needn't be a comment. Thanks. From debbugs-submit-bounces@debbugs.gnu.org Thu Nov 25 05:23:44 2021 Received: (at 52053) by debbugs.gnu.org; 25 Nov 2021 10:23:44 +0000 Received: from localhost ([127.0.0.1]:55851 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mqBuq-0000RI-GX for submit@debbugs.gnu.org; Thu, 25 Nov 2021 05:23:44 -0500 Received: from heytings.org ([95.142.160.155]:48512) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mqBul-0000R6-NH for 52053@debbugs.gnu.org; Thu, 25 Nov 2021 05:23:43 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=heytings.org; s=20210101; t=1637835818; bh=PKnCC3SXt0DZ8IGBV+Y2Ep8bCr08wLT1Li/TEifgGTg=; h=Date:From:To:cc:Subject:In-Reply-To:Message-ID:References:From; b=ec8DfUZZXdmxeZU79e8MJntTE62sLjhUPadkwaNtLexA0AZitBXJPujvTNZ1XEpZy iYSIjmmdRvWKspbtX5mm2WpiBL7p/lRS8tjQqbwsPxI4awtuFKlUz9NDXVZCKNA2hm PSmPWWv8fH2cq2h/G3juCjVPbItr7Nm4O7wRbJfJbZJdDXv1+33EtuFd2f0C0X+dAL IsELOphj2mA8lw4XhT2JF9uDQS1H/Bz0uBKfXhYYn657dff/lrKAPj4OD5uEZowEiq UnC6ExN/cbCa32QTOTOSGXMfU6lvIesNAjiAj4yBWA9KjT95M/EnDNxdvzQMVokZx2 Uwf7yFRw/U+BQ== Date: Thu, 25 Nov 2021 10:23:38 +0000 From: Gregory Heytings To: Po Lu Subject: Re: bug#52053: 29.0.50; Nonsensical button "C-x C-f" in scratch buffer In-Reply-To: <87czmr5gr7.fsf@yahoo.com> Message-ID: <612d659daa29af13c2e5@heytings.org> References: <87czmr5gr7.fsf.ref@yahoo.com> <87czmr5gr7.fsf@yahoo.com> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="GdsKvdsMnx" X-Spam-Score: 0.1 (/) X-Debbugs-Envelope-To: 52053 Cc: Lars Ingebrigtsen , 52053@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.9 (/) --GdsKvdsMnx Content-Type: text/plain; format=flowed; charset=us-ascii Patch attached. --GdsKvdsMnx Content-Type: text/x-diff; name=Do-not-buttonize-key-bindings-outside-of-Help-buffer.patch Content-Transfer-Encoding: base64 Content-ID: <612d659daac676a2a879@heytings.org> Content-Description: Content-Disposition: attachment; filename=Do-not-buttonize-key-bindings-outside-of-Help-buffer.patch RnJvbSBmMGU0NGZjMTM0YWRhODkwNDczNzY5ZTgwNzcwZTcwZTY0YWIxMWEx IE1vbiBTZXAgMTcgMDA6MDA6MDAgMjAwMQ0KRnJvbTogR3JlZ29yeSBIZXl0 aW5ncyA8Z3JlZ29yeUBoZXl0aW5ncy5vcmc+DQpEYXRlOiBUaHUsIDI1IE5v diAyMDIxIDEwOjE5OjMyICswMDAwDQpTdWJqZWN0OiBbUEFUQ0hdIERvIG5v dCBidXR0b25pemUga2V5IGJpbmRpbmdzIG91dHNpZGUgb2YgKkhlbHAqIGJ1 ZmZlcnMNCg0KKiBsaXNwL2hlbHAuZWwgKHN1YnN0aXR1dGUtY29tbWFuZC1r ZXlzKTogaGVscC1saW5rLWtleS10by1kb2N1bWVudGF0aW9uDQppcyBzdXBw b3NlZCB0byBoYXZlIGFuIGVmZmVjdCBvbmx5ICJpbiAqSGVscCogYnVmZmVy cyIuICBEZXRlY3Qgd2hldGhlcg0KdGhlIG91dHB1dCB3aWxsIGdvIGluIGEg KkhlbHAqIGJ1ZmZlciwgYW5kIGlmIG5vdCwgZG8gbm90IGJ1dHRvbml6ZSB0 aGUNCmtleSBiaW5kaW5nLiAgRml4ZXMgYnVnIzUyMDUzLg0KLS0tDQogbGlz cC9oZWxwLmVsIHwgNyArKysrKy0tDQogMSBmaWxlIGNoYW5nZWQsIDUgaW5z ZXJ0aW9ucygrKSwgMiBkZWxldGlvbnMoLSkNCg0KZGlmZiAtLWdpdCBhL2xp c3AvaGVscC5lbCBiL2xpc3AvaGVscC5lbA0KaW5kZXggYmMzZDQ3NzNkYS4u MmUyMTA2MGQzNSAxMDA2NDQNCi0tLSBhL2xpc3AvaGVscC5lbA0KKysrIGIv bGlzcC9oZWxwLmVsDQpAQCAtMTEwNSw3ICsxMTA1LDkgQEAgc3Vic3RpdHV0 ZS1jb21tYW5kLWtleXMNCiAgICAgOzsgaXRzZWxmLg0KICAgICAobGV0ICgo a2V5bWFwIG92ZXJyaWRpbmctbG9jYWwtbWFwKQ0KICAgICAgICAgICAoaW5o aWJpdC1tb2RpZmljYXRpb24taG9va3MgdCkNCi0gICAgICAgICAgKG9yaWct YnVmIChjdXJyZW50LWJ1ZmZlcikpKQ0KKyAgICAgICAgICAob3JpZy1idWYg KGN1cnJlbnQtYnVmZmVyKSkNCisgICAgICAgICAgKGluLWhlbHAgKGVxIChj YXIgdGVtcC1idWZmZXItd2luZG93LXNldHVwLWhvb2spDQorICAgICAgICAg ICAgICAgICAgICAgICAnaGVscC1tb2RlLXNldHVwKSkpDQogICAgICAgKHdp dGgtdGVtcC1idWZmZXINCiAgICAgICAgIChpbnNlcnQgc3RyaW5nKQ0KICAg ICAgICAgKGdvdG8tY2hhciAocG9pbnQtbWluKSkNCkBAIC0xMTYxLDcgKzEx NjMsOCBAQCBzdWJzdGl0dXRlLWNvbW1hbmQta2V5cw0KICAgICAgICAgICAg ICAgICAgICAgKGRlbGV0ZS1jaGFyICgtIGVuZC1wb2ludCAocG9pbnQpKSkN CiAgICAgICAgICAgICAgICAgICAgIChsZXQgKChrZXkgKGhlbHAtLWtleS1k ZXNjcmlwdGlvbi1mb250aWZpZWQga2V5KSkpDQogICAgICAgICAgICAgICAg ICAgICAgIChpbnNlcnQgKGlmIChhbmQgaGVscC1saW5rLWtleS10by1kb2N1 bWVudGF0aW9uDQotICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgKGZ1bmN0aW9ucCBmdW4pKQ0KKyAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgIChmdW5jdGlvbnAgZnVuKQ0KKyAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGluLWhlbHApDQogICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDs7IFRoZSBgZmJvdW5k cCcgZml4ZXMgYm9vdHN0cmFwLg0KICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAoaWYgKGZib3VuZHAgJ2hlbHAtbW9kZS0tYWRkLWZ1bmN0 aW9uLWxpbmspDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAoaGVscC1tb2RlLS1hZGQtZnVuY3Rpb24tbGluayBrZXkgZnVuKQ0K LS0gDQoyLjMzLjANCg0K --GdsKvdsMnx-- From debbugs-submit-bounces@debbugs.gnu.org Thu Nov 25 05:59:22 2021 Received: (at 52053) by debbugs.gnu.org; 25 Nov 2021 10:59:22 +0000 Received: from localhost ([127.0.0.1]:55906 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mqCTK-0001Iq-2K for submit@debbugs.gnu.org; Thu, 25 Nov 2021 05:59:22 -0500 Received: from eggs.gnu.org ([209.51.188.92]:50128) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mqCTI-0001Ie-PJ for 52053@debbugs.gnu.org; Thu, 25 Nov 2021 05:59:21 -0500 Received: from [2001:470:142:3::e] (port=36662 helo=fencepost.gnu.org) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mqCTD-00069C-DE; Thu, 25 Nov 2021 05:59:15 -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=88+l2JDcHkB8bTGpfB9740qujJYFonOSfMdCevxsxkw=; b=HR2n16YHXglH 8R+14g37GdWkNMtYNbHiZE1v5Q1ju/Jsoh+HLweay2XGMHAaCgX+g4zsXwzYBtywhKghejyff3Ccn 3dWSnL2MOsLL9c876bAGJ0vmE2SPuEQD2Cfscew3eaZRTEcn1jxlT8gc+FZq6AcCr5Lf/1ZD21iAv 2B9y8ZxWAswVyVIjJVoCbAt0xLUiAyEQYu8fiSxwnJnOhttgiqXsEmrXO5cAsu3b9P7X4IELdHw5C zkKNqFP1lGqnnGWWKiKS86guEySVJOXmBUMpK8dnx49sSXKKwBY2eYgGXJiSRugEE3ovKyOh3Kufk goWK0liBEJCi3l3Y+YZbHA==; Received: from [87.69.77.57] (port=1791 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mqCTC-0005CZ-Nz; Thu, 25 Nov 2021 05:59:15 -0500 Date: Thu, 25 Nov 2021 12:59:15 +0200 Message-Id: <83y25c5wn0.fsf@gnu.org> From: Eli Zaretskii To: Gregory Heytings In-Reply-To: <612d659daa29af13c2e5@heytings.org> (message from Gregory Heytings on Thu, 25 Nov 2021 10:23:38 +0000) Subject: Re: bug#52053: 29.0.50; Nonsensical button "C-x C-f" in scratch buffer References: <87czmr5gr7.fsf.ref@yahoo.com> <87czmr5gr7.fsf@yahoo.com> <612d659daa29af13c2e5@heytings.org> X-Spam-Score: -2.2 (--) X-Debbugs-Envelope-To: 52053 Cc: luangruo@yahoo.com, larsi@gnus.org, 52053@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.2 (---) > Date: Thu, 25 Nov 2021 10:23:38 +0000 > From: Gregory Heytings > Cc: Lars Ingebrigtsen , 52053@debbugs.gnu.org > > --- a/lisp/help.el > +++ b/lisp/help.el > @@ -1105,7 +1105,9 @@ substitute-command-keys > ;; itself. > (let ((keymap overriding-local-map) > (inhibit-modification-hooks t) > - (orig-buf (current-buffer))) > + (orig-buf (current-buffer)) > + (in-help (eq (car temp-buffer-window-setup-hook) > + 'help-mode-setup))) Thanks, but I'd prefer a less obscure way of telling whether this is going into *Help* buffers. Is this really the only way? Or maybe the mouse-face etc. should not be put as part of substitute-command-keys, but by the Help mode itself, when the text is already in the *Help* buffer? As we use substitute-command-keys more and more, these problems will probably pop up more and more, so maybe we should rethink whether this part is really something it should do. From debbugs-submit-bounces@debbugs.gnu.org Thu Nov 25 06:07:49 2021 Received: (at 52053) by debbugs.gnu.org; 25 Nov 2021 11:07:49 +0000 Received: from localhost ([127.0.0.1]:55933 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mqCbV-0001Wb-L3 for submit@debbugs.gnu.org; Thu, 25 Nov 2021 06:07:49 -0500 Received: from heytings.org ([95.142.160.155]:48586) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mqCbS-0001WO-2A for 52053@debbugs.gnu.org; Thu, 25 Nov 2021 06:07:48 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=heytings.org; s=20210101; t=1637838464; bh=A3ietKAi6REO8s/yCFT49jha97lKsgBxCAm+60M9MAE=; h=Date:From:To:cc:Subject:In-Reply-To:Message-ID:References:From; b=Qjs14NEje83F596tRx3O21i3TKlD5M66O/b8BvRAuHQR6BoV60sTXxdx+McPcedoI 6yu6IS5DAsR4G8YLngvEP/nxL6Tvc5WmJWjc+hwAFVXBTLn2/baP+mJOh7QjiAuONr gz5qOlwhYRnMDHPlc0KVaYc5F1CTg1XRJSCPolyOtt9Opj4iJm9qyA8qPbsm6o6bx+ 2aiEHrrZgHYdQERuZZjVdEA1O1QrPXRWaWvGAmZZTipv/mIctuam5lJgXUFcll7KSi oLI501P2PfN27clVzKH51y3qLx3bznwmi/gxd1w8yJdL2cx6UkEQrDC1ARqopFXOu5 xGTLIkZPi92Pg== Date: Thu, 25 Nov 2021 11:07:44 +0000 From: Gregory Heytings To: Eli Zaretskii Subject: Re: bug#52053: 29.0.50; Nonsensical button "C-x C-f" in scratch buffer In-Reply-To: <83y25c5wn0.fsf@gnu.org> Message-ID: <612d659daabc268505c4@heytings.org> References: <87czmr5gr7.fsf.ref@yahoo.com> <87czmr5gr7.fsf@yahoo.com> <612d659daa29af13c2e5@heytings.org> <83y25c5wn0.fsf@gnu.org> MIME-Version: 1.0 Content-Type: text/plain; format=flowed; charset=us-ascii X-Spam-Score: 0.1 (/) X-Debbugs-Envelope-To: 52053 Cc: luangruo@yahoo.com, larsi@gnus.org, 52053@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.9 (/) > > Thanks, but I'd prefer a less obscure way of telling whether this is > going into *Help* buffers. Is this really the only way? > I agree with you that it's a bit obscure, and I tried to find a better way, but couldn't. Someone else might have a better idea. I think another possible way would be to query this-command: (in-help (or (eq major-mode 'help-mode) (and this-command (where-is-internal this-command help-map t)))) But somehow I find this even less elegant, and I'm less certain about its correctness. > > Or maybe the mouse-face etc. should not be put as part of > substitute-command-keys, but by the Help mode itself, when the text is > already in the *Help* buffer? As we use substitute-command-keys more > and more, these problems will probably pop up more and more, so maybe we > should rethink whether this part is really something it should do. > With this patch it shouldn't happen outside of Help mode anymore. From debbugs-submit-bounces@debbugs.gnu.org Thu Nov 25 06:21:08 2021 Received: (at 52053) by debbugs.gnu.org; 25 Nov 2021 11:21:08 +0000 Received: from localhost ([127.0.0.1]:55963 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mqCoN-0001rX-Uq for submit@debbugs.gnu.org; Thu, 25 Nov 2021 06:21:08 -0500 Received: from eggs.gnu.org ([209.51.188.92]:57290) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mqCoM-0001ql-B9 for 52053@debbugs.gnu.org; Thu, 25 Nov 2021 06:21:06 -0500 Received: from [2001:470:142:3::e] (port=37428 helo=fencepost.gnu.org) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mqCoG-0003Ml-S5; Thu, 25 Nov 2021 06:21: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=Cyjayp1FZDwPam4jolq9SQD/z/eWv9c5M+6dfD66AmY=; b=HEzd8yKmms7e Xcy+PkOFpC5jKdeos9WFC0LaK4kDuUREYBBbM8N7VrGSPAhsKkaxRxpvDyHJtVUXDHtC4xFNLW+lx J9AkAMeokhWwRqt0x/+vWGfJ4N/Z5jJ/B98MfioNZNd3mWclTxDdky1dC1bB1NabfRK3pmWp1X+qN 1T+RuuvbQm54fetB2Y6xy7OLc8rOjtoO5fIFi4TVo3Jj1QB9Wagouepv2GpGO25DVsVTUdSUv/9Qo CzPF7AUIH91lLPixF3ttNyuDnuZFTUtf6OGuI9F+j+vV86AhFBKBSn5uygAZinZ8CjE2L1HZYN+UA yKDd+v/1ertzzvrIqGrTpQ==; Received: from [87.69.77.57] (port=3134 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mqCoG-0006Nw-IP; Thu, 25 Nov 2021 06:21:00 -0500 Date: Thu, 25 Nov 2021 13:21:02 +0200 Message-Id: <83pmqo5vmp.fsf@gnu.org> From: Eli Zaretskii To: Gregory Heytings In-Reply-To: <612d659daabc268505c4@heytings.org> (message from Gregory Heytings on Thu, 25 Nov 2021 11:07:44 +0000) Subject: Re: bug#52053: 29.0.50; Nonsensical button "C-x C-f" in scratch buffer References: <87czmr5gr7.fsf.ref@yahoo.com> <87czmr5gr7.fsf@yahoo.com> <612d659daa29af13c2e5@heytings.org> <83y25c5wn0.fsf@gnu.org> <612d659daabc268505c4@heytings.org> X-Spam-Score: -2.2 (--) X-Debbugs-Envelope-To: 52053 Cc: luangruo@yahoo.com, larsi@gnus.org, 52053@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.2 (---) > Date: Thu, 25 Nov 2021 11:07:44 +0000 > From: Gregory Heytings > cc: luangruo@yahoo.com, larsi@gnus.org, 52053@debbugs.gnu.org > > > Thanks, but I'd prefer a less obscure way of telling whether this is > > going into *Help* buffers. Is this really the only way? > > I agree with you that it's a bit obscure, and I tried to find a better > way, but couldn't. Someone else might have a better idea. I think > another possible way would be to query this-command: > > (in-help (or (eq major-mode 'help-mode) > (and this-command > (where-is-internal this-command help-map t)))) > > But somehow I find this even less elegant, and I'm less certain about its > correctness. It's definitely not more elegant, agreed. I do hope a better idea emerges. Anybody? > > Or maybe the mouse-face etc. should not be put as part of > > substitute-command-keys, but by the Help mode itself, when the text is > > already in the *Help* buffer? As we use substitute-command-keys more > > and more, these problems will probably pop up more and more, so maybe we > > should rethink whether this part is really something it should do. > > > > With this patch it shouldn't happen outside of Help mode anymore. Yes, but that's somewhat blunt a weapon, I think. My idea was to maybe let the caller decide whether this is wanted or not, if we are going to use substitute-command-keys in way more contexts than it was originally meant to. From debbugs-submit-bounces@debbugs.gnu.org Thu Nov 25 07:47:54 2021 Received: (at 52053) by debbugs.gnu.org; 25 Nov 2021 12:47:54 +0000 Received: from localhost ([127.0.0.1]:56111 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mqEAL-0000mB-Ig for submit@debbugs.gnu.org; Thu, 25 Nov 2021 07:47:54 -0500 Received: from mail-wm1-f47.google.com ([209.85.128.47]:56218) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mqEAC-0000jG-FG for 52053@debbugs.gnu.org; Thu, 25 Nov 2021 07:47:52 -0500 Received: by mail-wm1-f47.google.com with SMTP id p18so5464724wmq.5 for <52053@debbugs.gnu.org>; Thu, 25 Nov 2021 04:47:44 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=from:to:cc:subject:references:date:in-reply-to:message-id :mime-version; bh=Z7PjxWAXg56tNz8P5uE4ek3i+ieij0Q0BhVTPDcTVPE=; b=GKWMT7AI6aqWeLrZRzRZhVkoKE00FdRSmZXxlzaQ8kIH0N/MYwmvSSqWXktm0vEOml QhPa6KYjXnLi9YSsvT0G7bqqAdLgu2Z2ohju46uTgjXJ79HiLAKq+P1JeW8/0qVBPoN7 rIU5OSmAPPLYk2BryrffHilgG0HCkmCTCN/Nl2Ao6FH2By9fC14unHwqqk0DAcz4pgZX zs1ht2H7Rs7lmyPS/uy7dQN3+okOKFX7PJ7n5A4cene+2On+hRH9Fx8udjWxRBfTt9NZ PjyVDU0F9fSoxV1qYdEr3LdfakzxC0QdWGGhElEmpFWNBV+C+Eza2tvVEtaUH9zYQ5GV zoGA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:to:cc:subject:references:date:in-reply-to :message-id:mime-version; bh=Z7PjxWAXg56tNz8P5uE4ek3i+ieij0Q0BhVTPDcTVPE=; b=ZZIiVs3Ww3DJGhzwMm87Ld5mswettNfwDOPMQktEbnCg/smsHdHxgf4jh0Bapd878I wZ95Z4syrlb009VM/Peu4aGLSy2DU5nPpWZBmUHp/ekgVUz5x0PWPFez2L7cZMIob4QD Bu00WnBrBHkiE4OAYlthp2byhqrKtXX46rcCVm5qCv5AidFjEYYbuCSxnkENtbEMjo5U 5YbyTw854DSoHYeorCq6O40TQgZl7e2OWW3W2dSETun5fOffwOL9RxjRlA935ETCgN7M CqqczSS5gcN8GUF8B91lorJ3srxX2Hnla0iyvdqAgUlbSUKBAY5u2koLxJxgRiVJiBb+ 6Zhw== X-Gm-Message-State: AOAM5309LN2+IDVTFsvjWOPyztwnKXj8n+FyHLXC5tAyJzt6HUlTZCuP 255fkLqXIGDiIt3kH/bKYHgWwuT74sY= X-Google-Smtp-Source: ABdhPJzWO6F9FMq2UkkqkmdvTcxqff7O5p4U6hwWlwgMezI0XudtwuRcRmype22yHls0TUOzsaM1/A== X-Received: by 2002:a05:600c:500b:: with SMTP id n11mr7031634wmr.38.1637844458123; Thu, 25 Nov 2021 04:47:38 -0800 (PST) Received: from rltb ([2a01:e0a:3f3:fb50:e24a:add5:5ee1:31a8]) by smtp.gmail.com with ESMTPSA id t8sm2901811wrv.30.2021.11.25.04.47.37 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 25 Nov 2021 04:47:37 -0800 (PST) From: Robert Pluim To: Eli Zaretskii Subject: Re: bug#52053: 29.0.50; Nonsensical button "C-x C-f" in scratch buffer References: <87czmr5gr7.fsf.ref@yahoo.com> <87czmr5gr7.fsf@yahoo.com> <612d659daa29af13c2e5@heytings.org> <83y25c5wn0.fsf@gnu.org> <612d659daabc268505c4@heytings.org> <83pmqo5vmp.fsf@gnu.org> Date: Thu, 25 Nov 2021 13:47:36 +0100 In-Reply-To: <83pmqo5vmp.fsf@gnu.org> (Eli Zaretskii's message of "Thu, 25 Nov 2021 13:21:02 +0200") Message-ID: <87y25c766v.fsf@gmail.com> MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.1 (/) X-Debbugs-Envelope-To: 52053 Cc: luangruo@yahoo.com, Gregory Heytings , 52053@debbugs.gnu.org, larsi@gnus.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.9 (/) >>>>> On Thu, 25 Nov 2021 13:21:02 +0200, Eli Zaretskii said: Eli> Yes, but that's somewhat blunt a weapon, I think. My idea was to Eli> maybe let the caller decide whether this is wanted or not, if we are Eli> going to use substitute-command-keys in way more contexts than it was Eli> originally meant to. Callers can just bind help-link-key-to-documentation to nil, no? What am I missing> Robert -- From debbugs-submit-bounces@debbugs.gnu.org Thu Nov 25 08:20:14 2021 Received: (at 52053) by debbugs.gnu.org; 25 Nov 2021 13:20:14 +0000 Received: from localhost ([127.0.0.1]:56162 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mqEfe-00021a-Ji for submit@debbugs.gnu.org; Thu, 25 Nov 2021 08:20:14 -0500 Received: from eggs.gnu.org ([209.51.188.92]:35948) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mqEfc-00021I-Ma for 52053@debbugs.gnu.org; Thu, 25 Nov 2021 08:20:13 -0500 Received: from [2001:470:142:3::e] (port=41120 helo=fencepost.gnu.org) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mqEfS-0007aK-TG; Thu, 25 Nov 2021 08:20:06 -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=64QhLhOlQW9ln4yk1pn54xragzD178pgptgPyJMtPkU=; b=pc5BrmBuWsTv 50aE85H/V/nc4Pi67esmKBe+AvWIyAu8KSJKGGY+Z7x4ftFdBxbT5v62Fea9fHaEpg/oJJrO4X3ac 6n4qT9W3cgBYbauLZWi7aPu23knAF+OQ/pp5eRdv0zP87PA5MQybuHQvlMbKuLylJ1YqEwlCYxRbc kO6vBQIIGWd2BsCc/V8Nu0h918uQbZ8JT8fy6H74vmJi+23leEubFl7VTpUvle+zgbpies8ouRoKJ pxdwkMGoc86k6DA+BWXe0KUKS/uAQ/4sA0ImNxVQ/S3P21B/UHglW/aYEmnaYeZ0Ktuz9bNs/tTwb KBm0FskiS63flNnoTSDZxA==; Received: from [87.69.77.57] (port=2536 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mqEfR-0006mh-Ia; Thu, 25 Nov 2021 08:20:02 -0500 Date: Thu, 25 Nov 2021 15:20:03 +0200 Message-Id: <83fsrk5q4c.fsf@gnu.org> From: Eli Zaretskii To: Robert Pluim In-Reply-To: <87y25c766v.fsf@gmail.com> (message from Robert Pluim on Thu, 25 Nov 2021 13:47:36 +0100) Subject: Re: bug#52053: 29.0.50; Nonsensical button "C-x C-f" in scratch buffer References: <87czmr5gr7.fsf.ref@yahoo.com> <87czmr5gr7.fsf@yahoo.com> <612d659daa29af13c2e5@heytings.org> <83y25c5wn0.fsf@gnu.org> <612d659daabc268505c4@heytings.org> <83pmqo5vmp.fsf@gnu.org> <87y25c766v.fsf@gmail.com> X-Spam-Score: -2.2 (--) X-Debbugs-Envelope-To: 52053 Cc: luangruo@yahoo.com, gregory@heytings.org, 52053@debbugs.gnu.org, larsi@gnus.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.2 (---) > From: Robert Pluim > Cc: Gregory Heytings , luangruo@yahoo.com, > larsi@gnus.org, 52053@debbugs.gnu.org > Date: Thu, 25 Nov 2021 13:47:36 +0100 > > >>>>> On Thu, 25 Nov 2021 13:21:02 +0200, Eli Zaretskii said: > > Eli> Yes, but that's somewhat blunt a weapon, I think. My idea was to > Eli> maybe let the caller decide whether this is wanted or not, if we are > Eli> going to use substitute-command-keys in way more contexts than it was > Eli> originally meant to. > > Callers can just bind help-link-key-to-documentation to nil, no? What > am I missing> Maybe we should make it nil by default and have Help commands bind it to non-nil. From debbugs-submit-bounces@debbugs.gnu.org Thu Nov 25 08:35:04 2021 Received: (at 52053) by debbugs.gnu.org; 25 Nov 2021 13:35:04 +0000 Received: from localhost ([127.0.0.1]:56175 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mqEu0-0003Cj-GX for submit@debbugs.gnu.org; Thu, 25 Nov 2021 08:35:04 -0500 Received: from quimby.gnus.org ([95.216.78.240]:40244) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mqEtv-0003C6-Dg for 52053@debbugs.gnu.org; Thu, 25 Nov 2021 08:35:03 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org; s=20200322; h=Content-Type:MIME-Version:Message-ID:In-Reply-To:Date: References:Subject:Cc:To:From:Sender:Reply-To:Content-Transfer-Encoding: Content-ID:Content-Description:Resent-Date:Resent-From:Resent-Sender: Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=PF0NClRo0oKaef2hVTHTVA42wZXwDI7UfylcCTmcuLY=; b=k62O3rlpYMvtjzs1k1XZf6j0M5 rGpMklfKgl1WYwbOvLGvi1ZDOdwql1nTpj1PdXxBGqzOXl6g29q35NBZuLn/UwfaTsDXlEoJwbkCm EYIBdPfdBi9C8sHdcCusZU/k5EnjCGEu6pdR+9GXsXZ/Vbkv51zXc5dUvdynZyhwg+uc=; Received: from [84.212.220.105] (helo=xo) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1mqEtm-0003td-FX; Thu, 25 Nov 2021 14:34:52 +0100 From: Lars Ingebrigtsen To: Po Lu Subject: Re: bug#52053: 29.0.50; Nonsensical button "C-x C-f" in scratch buffer References: <87czmr5gr7.fsf.ref@yahoo.com> <87czmr5gr7.fsf@yahoo.com> <87ilwiugzd.fsf@gnus.org> <877dcx52dx.fsf@yahoo.com> <878rxdvn0m.fsf@gnus.org> <87zgpt3iv2.fsf@yahoo.com> <87zgptu72i.fsf@gnus.org> <87r1b53hva.fsf@yahoo.com> <87ee75y0by.fsf@gnus.org> <87zgpt12rh.fsf@yahoo.com> Face: iVBORw0KGgoAAAANSUhEUgAAADAAAAAwAgMAAAAqbBEUAAAABGdBTUEAALGPC/xhBQAAACBj SFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAADFBMVEUECRYkP1l5orj/ //+sHS1BAAAAAWJLR0QDEQxM8gAAAAd0SU1FB+ULGQw7GPZYh58AAAFeSURBVCjPZdFBa8IwFAfw F9GCnjy0gv0Ag+1TZKDCPD0lCWvPrcx8CtlhsJsFI8zTDq0s+ZR7SaMM9i7tj4THe//AFGLV7QTu VYskfBkKgO7UI4NkAebE/P+wAnYC1WPUcHiD5DTwmCmDexj0yEtnNCSH0ODJUd2g/2N2CBO4iHEP ZTXow9wP42wmc2b5a0D3nOal5RVh4My1LqzmSEjci+6c2fewY2q+rBjvMdF21WNiITm7SwoeeQuz TtuIb9pNWwwoj8A2TkagRxGusYL6rwzBJyClgHUjQ5qTL23wERcpUDo5LdNZoOMbuo3rYTUBTUTu mk7s2pBam8nGoN6HPAU1l0IV4QkwkyhRlQFSMK64WvvRRjQaYfuBEZiJ7XsE4LzbnU14UIDpw8/1 0/kVfHa7YrN0/l4V+kOqeQCFlEllIxDySx0BAmarbO9B+9L+w0xF+EJ2vIPBHwBnx19TzH+DE4Aj WAAAACV0RVh0ZGF0ZTpjcmVhdGUAMjAyMS0xMS0yNVQxMjo1OToyNCswMDowMMEvBCYAAAAldEVY dGRhdGU6bW9kaWZ5ADIwMjEtMTEtMjVUMTI6NTk6MjQrMDA6MDCwcryaAAAAAElFTkSuQmCC X-Now-Playing: Namasenda's _Unlimited Ammo - Infinity_: "On My Mind" Date: Thu, 25 Nov 2021 14:34:48 +0100 In-Reply-To: <87zgpt12rh.fsf@yahoo.com> (Po Lu's message of "Thu, 25 Nov 2021 08:45:54 +0800") Message-ID: <87a6hse4uf.fsf@gnus.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Report: Spam detection software, running on the system "quimby.gnus.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see @@CONTACT_ADDRESS@@ for details. Content preview: Po Lu writes: > We could make it something like the explanations for novice users in > `report-emacs-bug'. It needn't be a comment. The nice thing about it being a comment is that you can still say `M-x eval-buffer' without it getting in the way. Content analysis details: (-0.9 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] 2.0 GAPPY_SUBJECT Subject: contains G.a.p.p.y-T.e.x.t X-Spam-Score: -2.2 (--) X-Debbugs-Envelope-To: 52053 Cc: 52053@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.2 (---) Po Lu writes: > We could make it something like the explanations for novice users in > `report-emacs-bug'. It needn't be a comment. The nice thing about it being a comment is that you can still say `M-x eval-buffer' without it getting in the way. -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no From debbugs-submit-bounces@debbugs.gnu.org Thu Nov 25 08:36:32 2021 Received: (at 52053) by debbugs.gnu.org; 25 Nov 2021 13:36:32 +0000 Received: from localhost ([127.0.0.1]:56179 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mqEvP-0003FB-QW for submit@debbugs.gnu.org; Thu, 25 Nov 2021 08:36:31 -0500 Received: from quimby.gnus.org ([95.216.78.240]:40328) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mqEvN-0003Ew-Lc for 52053@debbugs.gnu.org; Thu, 25 Nov 2021 08:36:30 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org; s=20200322; h=Content-Type:MIME-Version:Message-ID:In-Reply-To:Date: References:Subject:Cc:To:From:Sender:Reply-To:Content-Transfer-Encoding: Content-ID:Content-Description:Resent-Date:Resent-From:Resent-Sender: Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=eoUndhHq4LyGRXXNHiVWD8aUtG/Edl1hbKJDouPFMUU=; b=uQ8YKW7BySEGmenSf4uXgQsdfG NHNM+M1RxlEvzW/9KFtgjJxl5sIDOgqzj9oekV1XTATAmvl0VCZJvNq7L4bgFUeDvEHLt6SSOYBxA JWwpz9f8nIKsc+kt1j8Wt4qp7sldXaJUARSrG5ScT4by46ZPGsg0LZkKk0th2h+4PLP8=; Received: from [84.212.220.105] (helo=xo) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1mqEvE-0003tz-Qs; Thu, 25 Nov 2021 14:36:23 +0100 From: Lars Ingebrigtsen To: Eli Zaretskii Subject: Re: bug#52053: 29.0.50; Nonsensical button "C-x C-f" in scratch buffer References: <87czmr5gr7.fsf.ref@yahoo.com> <87czmr5gr7.fsf@yahoo.com> <612d659daa29af13c2e5@heytings.org> <83y25c5wn0.fsf@gnu.org> <612d659daabc268505c4@heytings.org> <83pmqo5vmp.fsf@gnu.org> <87y25c766v.fsf@gmail.com> <83fsrk5q4c.fsf@gnu.org> Face: iVBORw0KGgoAAAANSUhEUgAAADAAAAAwAgMAAAAqbBEUAAAABGdBTUEAALGPC/xhBQAAACBj SFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAADFBMVEUECRYkP1l5orj/ //+sHS1BAAAAAWJLR0QDEQxM8gAAAAd0SU1FB+ULGQw7GPZYh58AAAFeSURBVCjPZdFBa8IwFAfw F9GCnjy0gv0Ag+1TZKDCPD0lCWvPrcx8CtlhsJsFI8zTDq0s+ZR7SaMM9i7tj4THe//AFGLV7QTu VYskfBkKgO7UI4NkAebE/P+wAnYC1WPUcHiD5DTwmCmDexj0yEtnNCSH0ODJUd2g/2N2CBO4iHEP ZTXow9wP42wmc2b5a0D3nOal5RVh4My1LqzmSEjci+6c2fewY2q+rBjvMdF21WNiITm7SwoeeQuz TtuIb9pNWwwoj8A2TkagRxGusYL6rwzBJyClgHUjQ5qTL23wERcpUDo5LdNZoOMbuo3rYTUBTUTu mk7s2pBam8nGoN6HPAU1l0IV4QkwkyhRlQFSMK64WvvRRjQaYfuBEZiJ7XsE4LzbnU14UIDpw8/1 0/kVfHa7YrN0/l4V+kOqeQCFlEllIxDySx0BAmarbO9B+9L+w0xF+EJ2vIPBHwBnx19TzH+DE4Aj WAAAACV0RVh0ZGF0ZTpjcmVhdGUAMjAyMS0xMS0yNVQxMjo1OToyNCswMDowMMEvBCYAAAAldEVY dGRhdGU6bW9kaWZ5ADIwMjEtMTEtMjVUMTI6NTk6MjQrMDA6MDCwcryaAAAAAElFTkSuQmCC X-Now-Playing: Namasenda's _Unlimited Ammo - Infinity_: "Snow" Date: Thu, 25 Nov 2021 14:36:20 +0100 In-Reply-To: <83fsrk5q4c.fsf@gnu.org> (Eli Zaretskii's message of "Thu, 25 Nov 2021 15:20:03 +0200") Message-ID: <875ysge4rv.fsf@gnus.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Report: Spam detection software, running on the system "quimby.gnus.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see @@CONTACT_ADDRESS@@ for details. Content preview: Eli Zaretskii writes: > Maybe we should make it nil by default and have Help commands bind it > to non-nil. Sounds like a good solution to me. Content analysis details: (-0.9 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] 2.0 GAPPY_SUBJECT Subject: contains G.a.p.p.y-T.e.x.t X-Spam-Score: -2.2 (--) X-Debbugs-Envelope-To: 52053 Cc: luangruo@yahoo.com, Robert Pluim , 52053@debbugs.gnu.org, gregory@heytings.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.2 (---) Eli Zaretskii writes: > Maybe we should make it nil by default and have Help commands bind it > to non-nil. Sounds like a good solution to me. -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no From debbugs-submit-bounces@debbugs.gnu.org Thu Nov 25 08:41:57 2021 Received: (at 52053) by debbugs.gnu.org; 25 Nov 2021 13:41:57 +0000 Received: from localhost ([127.0.0.1]:56183 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mqF0f-0003NW-Dp for submit@debbugs.gnu.org; Thu, 25 Nov 2021 08:41:57 -0500 Received: from heytings.org ([95.142.160.155]:48782) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mqF0a-0003NL-Py for 52053@debbugs.gnu.org; Thu, 25 Nov 2021 08:41:55 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=heytings.org; s=20210101; t=1637847711; bh=Wvb177Z4GxPpCsWueolmCNXnGX2WnbfRZRdJywCDA/s=; h=Date:From:To:cc:Subject:In-Reply-To:Message-ID:References:From; b=QBTo6Ew11n2oiumbga7YR/tOV59jeJ3Z7mDsBahG5ydrDD1PArrweB9t+T7/jSrWv GqHpc3v/MW7duU11qijCh6BEoO+ZquIYA5RRVhkhQjK3DxUPVuWVAaTFGMiQ4z7yp7 OcSVn9H+Cc+yz3LAFGDAJMdbqghpn2a5+s9Nj9cdlSvDYsCPg0fWq2MIYZjaU+UdX2 05sQGY5lrPBj9ZOWyeKwsD3COCSeQGt0vNIrZcaONLO/J7xSwQR2FwUbKJIWKOt3pD vtSTbdc+Dzzoqt2S8TxyKEfpf9g4kf/dg/etOb+qJ5jereLqKM+UCeVNo+ijgAtqrS axwuyYRj/P0ZQ== Date: Thu, 25 Nov 2021 13:41:50 +0000 From: Gregory Heytings To: Eli Zaretskii Subject: Re: bug#52053: 29.0.50; Nonsensical button "C-x C-f" in scratch buffer In-Reply-To: <83pmqo5vmp.fsf@gnu.org> Message-ID: <612d659daad03d6bc73d@heytings.org> References: <87czmr5gr7.fsf.ref@yahoo.com> <87czmr5gr7.fsf@yahoo.com> <612d659daa29af13c2e5@heytings.org> <83y25c5wn0.fsf@gnu.org> <612d659daabc268505c4@heytings.org> <83pmqo5vmp.fsf@gnu.org> MIME-Version: 1.0 Content-Type: text/plain; format=flowed; charset=us-ascii X-Spam-Score: 0.1 (/) X-Debbugs-Envelope-To: 52053 Cc: luangruo@yahoo.com, larsi@gnus.org, 52053@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.9 (/) > > Yes, but that's somewhat blunt a weapon, I think. My idea was to maybe > let the caller decide whether this is wanted or not, if we are going to > use substitute-command-keys in way more contexts than it was originally > meant to. > AFAICS, the options are: 1. Detect inside substitute-command-keys whether the string is for a *Help* buffer. That's what the patch does, it's the simplest solution from the point of view of those who call s-c-k. 2. Add an optional parameter to s-c-k to indicate whether the string is for a non-*Help* buffer. That's a reasonable alternative, but there are ~450 calls to s-c-k in the trunk, each would have to be checked. 3. Add a variable and let-bind it around the calls to s-c-k to indicate when the string is for a non-*Help* buffer. 4. Let-bind help-link-key-to-documentation to nil around the calls to s-c-k to indicate that the calls to help-mode--add-function-link should be skipped. ISTM that this is not generic enough, if in six months we had another similar feature it would be necessary to let-bind two variables around calls for non-*Help* buffers, and so forth. From debbugs-submit-bounces@debbugs.gnu.org Thu Nov 25 09:16:24 2021 Received: (at 52053) by debbugs.gnu.org; 25 Nov 2021 14:16:24 +0000 Received: from localhost ([127.0.0.1]:56257 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mqFY0-0005HD-CC for submit@debbugs.gnu.org; Thu, 25 Nov 2021 09:16:24 -0500 Received: from eggs.gnu.org ([209.51.188.92]:51718) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mqFXy-0005Gz-Hv for 52053@debbugs.gnu.org; Thu, 25 Nov 2021 09:16:23 -0500 Received: from [2001:470:142:3::e] (port=43278 helo=fencepost.gnu.org) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mqFXt-00067b-AM; Thu, 25 Nov 2021 09:16:17 -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=CJ/JRlANdTUUeS0KIcOMAGN9nW/khvVkkX9fP9E+McU=; b=fmbrykTNGb6b wsh/tCMu4qjcFscCTFQjePfFfnWSfAdH+08eqWtBzsiqr1OBlJtY6sCHkaZjmCS5R6gzApv26lmQm YkQlymwuSvT64yOc9Nli/ffNvpaElrQu5OtFUWlm7vlOLI46q916fEvlNdhYRV2qcRbCGdpVTceGr Fxd4k7fohBBTsV4t6vr1SY9OHXVf6cDPeCUjRsNtY1Kec3K5KD2LrDJfnlbIHuZicS8hy5dhLh0zN AmkJiPOITXmgpgJlQ9hJVyWQNgGY9RwiIsOduUCV0+dFwqA0C4sw8+XRyzmYm63Kfb85fAul9RBEq UTVTKPluRvabSDppNc5P4g==; Received: from [87.69.77.57] (port=2031 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mqFXs-0002By-UT; Thu, 25 Nov 2021 09:16:17 -0500 Date: Thu, 25 Nov 2021 16:16:18 +0200 Message-Id: <834k805nil.fsf@gnu.org> From: Eli Zaretskii To: Gregory Heytings In-Reply-To: <612d659daad03d6bc73d@heytings.org> (message from Gregory Heytings on Thu, 25 Nov 2021 13:41:50 +0000) Subject: Re: bug#52053: 29.0.50; Nonsensical button "C-x C-f" in scratch buffer References: <87czmr5gr7.fsf.ref@yahoo.com> <87czmr5gr7.fsf@yahoo.com> <612d659daa29af13c2e5@heytings.org> <83y25c5wn0.fsf@gnu.org> <612d659daabc268505c4@heytings.org> <83pmqo5vmp.fsf@gnu.org> <612d659daad03d6bc73d@heytings.org> X-Spam-Score: -2.2 (--) X-Debbugs-Envelope-To: 52053 Cc: luangruo@yahoo.com, larsi@gnus.org, 52053@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.2 (---) > Date: Thu, 25 Nov 2021 13:41:50 +0000 > From: Gregory Heytings > cc: luangruo@yahoo.com, larsi@gnus.org, 52053@debbugs.gnu.org > > AFAICS, the options are: > > 1. Detect inside substitute-command-keys whether the string is for a > *Help* buffer. That's what the patch does, it's the simplest solution > from the point of view of those who call s-c-k. > > 2. Add an optional parameter to s-c-k to indicate whether the string is > for a non-*Help* buffer. That's a reasonable alternative, but there are > ~450 calls to s-c-k in the trunk, each would have to be checked. > > 3. Add a variable and let-bind it around the calls to s-c-k to indicate > when the string is for a non-*Help* buffer. > > 4. Let-bind help-link-key-to-documentation to nil around the calls to > s-c-k to indicate that the calls to help-mode--add-function-link should be > skipped. ISTM that this is not generic enough, if in six months we had > another similar feature it would be necessary to let-bind two variables > around calls for non-*Help* buffers, and so forth. I think the best solution is to change the default value of help-link-key-to-documentation to be nil, and then bind it to non-nil in Help commands. I'm not sure I understand what additional feature you have in mind and how such an additional feature could be related to this discussion. So please elaborate on that part. From debbugs-submit-bounces@debbugs.gnu.org Thu Nov 25 09:55:19 2021 Received: (at 52053) by debbugs.gnu.org; 25 Nov 2021 14:55:19 +0000 Received: from localhost ([127.0.0.1]:56658 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mqG9e-00014o-O0 for submit@debbugs.gnu.org; Thu, 25 Nov 2021 09:55:19 -0500 Received: from heytings.org ([95.142.160.155]:48920) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mqG9d-00011l-4s for 52053@debbugs.gnu.org; Thu, 25 Nov 2021 09:55:17 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=heytings.org; s=20210101; t=1637852116; bh=5tVhtSkq/1gfc/ifJ6rFAlUX6frusJNrP7oBeXtT96E=; h=Date:From:To:cc:Subject:In-Reply-To:Message-ID:References:From; b=m+OrubIo1hSma1L+zKDVv5D7hn9wHgE2iVwhj1GR9MZhePplqrcK17srciDSoqFJ0 unSUXa9iZdyuuwwQQnNRFsFhuNk+dbGKOJ5gBPAYkpKtkylXn3J7ZdipyiZF7e/0/h 1ofuN4oPQ1z4sP1Z0KEWDKWOx2wTaLQIilQciCgiVKkbcrr07OcQxHdgemr/0aff/W 4GTdoLTf+RI5FQxa9vluMHcPJUzCeuyk4esYRfKY0BRkP+utaekxib8Y7cbsEqbq01 ouq6boyRF9mnChjhETJizP1cWPNQ1tXswTjc7DIP+txVvGSfy7sUWKa0Apz5BDCqpE OleTN6fEVpMOQ== Date: Thu, 25 Nov 2021 14:55:15 +0000 From: Gregory Heytings To: Eli Zaretskii Subject: Re: bug#52053: 29.0.50; Nonsensical button "C-x C-f" in scratch buffer In-Reply-To: <834k805nil.fsf@gnu.org> Message-ID: <612d659daa026d901515@heytings.org> References: <87czmr5gr7.fsf.ref@yahoo.com> <87czmr5gr7.fsf@yahoo.com> <612d659daa29af13c2e5@heytings.org> <83y25c5wn0.fsf@gnu.org> <612d659daabc268505c4@heytings.org> <83pmqo5vmp.fsf@gnu.org> <612d659daad03d6bc73d@heytings.org> <834k805nil.fsf@gnu.org> MIME-Version: 1.0 Content-Type: text/plain; format=flowed; charset=us-ascii X-Spam-Score: 0.1 (/) X-Debbugs-Envelope-To: 52053 Cc: luangruo@yahoo.com, larsi@gnus.org, 52053@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.9 (/) >> 4. Let-bind help-link-key-to-documentation to nil around the calls to >> s-c-k to indicate that the calls to help-mode--add-function-link should >> be skipped. ISTM that this is not generic enough, if in six months we >> had another similar feature it would be necessary to let-bind two >> variables around calls for non-*Help* buffers, and so forth. > > I think the best solution is to change the default value of > help-link-key-to-documentation to be nil, and then bind it to non-nil in > Help commands. > > I'm not sure I understand what additional feature you have in mind and > how such an additional feature could be related to this discussion. So > please elaborate on that part. > I have no idea what that feature could be, but the help-link-key-to-documentation feature was added a month ago, and substitute-command-key is rather complex, so I can very well imagine that a new help-frobnicate feature could be added in a not too far future. From debbugs-submit-bounces@debbugs.gnu.org Thu Nov 25 10:15:49 2021 Received: (at 52053) by debbugs.gnu.org; 25 Nov 2021 15:15:49 +0000 Received: from localhost ([127.0.0.1]:57891 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mqGTU-0002oV-KU for submit@debbugs.gnu.org; Thu, 25 Nov 2021 10:15:49 -0500 Received: from eggs.gnu.org ([209.51.188.92]:38838) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mqGTG-0002nM-T3 for 52053@debbugs.gnu.org; Thu, 25 Nov 2021 10:15:46 -0500 Received: from [2001:470:142:3::e] (port=44750 helo=fencepost.gnu.org) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mqGTB-0004Tw-76; Thu, 25 Nov 2021 10:15:29 -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=VyP8qmYoXhXPPCjhh9aGB56d50nFmP0mGvxNh6viliU=; b=ilXshP1mQVuZ lpGwXQpqlL90XfZap9pXX7ZYAtivTdFKI3obl+Db6kani0YzxwwE5rwKKI6GczDYkh2rOY5grDmFU o5xfV3QZpW2mOxhG5c2BUae3YmNk9V27+Sm1jxok9M1jrZYOQgSF09MdpZLdpNqCknxoGkRDyxzmZ IhZ/gRj9ncguoW9KRMQR9aoSh5H3j9hze6ryZ8GFNtAHZxNoI1BGEERNtDm7foVXG4p1cI5M8y+lX OOSK2LU3GSHzuGKi8rQop34ABDCz0Sl5ZHQuRTE6nyWD+6+Z6Y/hW2dlOISvAVG86+C/RUgOIIdgM I7w4ZwXn+bsezL8cMipMVA==; Received: from [87.69.77.57] (port=1711 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mqGTA-00062m-Sf; Thu, 25 Nov 2021 10:15:29 -0500 Date: Thu, 25 Nov 2021 17:15:31 +0200 Message-Id: <83v90g467g.fsf@gnu.org> From: Eli Zaretskii To: Gregory Heytings In-Reply-To: <612d659daa026d901515@heytings.org> (message from Gregory Heytings on Thu, 25 Nov 2021 14:55:15 +0000) Subject: Re: bug#52053: 29.0.50; Nonsensical button "C-x C-f" in scratch buffer References: <87czmr5gr7.fsf.ref@yahoo.com> <87czmr5gr7.fsf@yahoo.com> <612d659daa29af13c2e5@heytings.org> <83y25c5wn0.fsf@gnu.org> <612d659daabc268505c4@heytings.org> <83pmqo5vmp.fsf@gnu.org> <612d659daad03d6bc73d@heytings.org> <834k805nil.fsf@gnu.org> <612d659daa026d901515@heytings.org> X-Spam-Score: 0.1 (/) X-Debbugs-Envelope-To: 52053 Cc: luangruo@yahoo.com, larsi@gnus.org, 52053@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.2 (---) > Date: Thu, 25 Nov 2021 14:55:15 +0000 > From: Gregory Heytings > cc: luangruo@yahoo.com, larsi@gnus.org, 52053@debbugs.gnu.org > > > >> 4. Let-bind help-link-key-to-documentation to nil around the calls to > >> s-c-k to indicate that the calls to help-mode--add-function-link should > >> be skipped. ISTM that this is not generic enough, if in six months we > >> had another similar feature it would be necessary to let-bind two > >> variables around calls for non-*Help* buffers, and so forth. > > > > I think the best solution is to change the default value of > > help-link-key-to-documentation to be nil, and then bind it to non-nil in > > Help commands. > > > > I'm not sure I understand what additional feature you have in mind and > > how such an additional feature could be related to this discussion. So > > please elaborate on that part. > > > > I have no idea what that feature could be, but the > help-link-key-to-documentation feature was added a month ago, and > substitute-command-key is rather complex, so I can very well imagine that > a new help-frobnicate feature could be added in a not too far future. At which point we will either make it dependent on the same variable, or maybe rename the variable if its name no longer fits what it controls. Would that resolve the issue? From debbugs-submit-bounces@debbugs.gnu.org Thu Nov 25 17:45:11 2021 Received: (at 52053) by debbugs.gnu.org; 25 Nov 2021 22:45:11 +0000 Received: from localhost ([127.0.0.1]:58179 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mqNUH-00087b-On for submit@debbugs.gnu.org; Thu, 25 Nov 2021 17:45:11 -0500 Received: from heytings.org ([95.142.160.155]:49436) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mqNUG-00087T-Jt for 52053@debbugs.gnu.org; Thu, 25 Nov 2021 17:45:05 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=heytings.org; s=20210101; t=1637880303; bh=xnUk6wMUJ8eED+e6DaYbelQUM0hvK6+lD4QD2rjRi50=; h=Date:From:To:cc:Subject:In-Reply-To:Message-ID:References:From; b=o9Fab/KeT1H3g9Sp/Uc49SDr3X+AhK3F/PVczu2W/vLSqztFKJuWRqkAp3BGbGwFB 0x69rWHg4j+ECpEM62sAw4kAYwxV9rgTpQax2L7Iqo735WpcT8lQzLkv0SSL4RkzZp 6ECi7U6sgt7JDodKER7meYdCaICXzba3Wh+aiuDk+pBZ3oco44qlCAWFa/KSSTro0D MuDwSUsqzTilbtdF/zW7BhxS1AzLtxdCQ/cs1wWyWEOTmKg2mWxl05mHaKLAhtHZDR Wmmphq/Sn1IweLML4u8HMGdgAe7lY7iLGerdyHZRnLXX07zseMGlGybe3XAugNyuZi mZZy62iBm42Nw== Date: Thu, 25 Nov 2021 22:45:02 +0000 From: Gregory Heytings To: Eli Zaretskii Subject: Re: bug#52053: 29.0.50; Nonsensical button "C-x C-f" in scratch buffer In-Reply-To: <83v90g467g.fsf@gnu.org> Message-ID: <612d659daa5de288a9f9@heytings.org> References: <87czmr5gr7.fsf.ref@yahoo.com> <87czmr5gr7.fsf@yahoo.com> <612d659daa29af13c2e5@heytings.org> <83y25c5wn0.fsf@gnu.org> <612d659daabc268505c4@heytings.org> <83pmqo5vmp.fsf@gnu.org> <612d659daad03d6bc73d@heytings.org> <834k805nil.fsf@gnu.org> <612d659daa026d901515@heytings.org> <83v90g467g.fsf@gnu.org> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="8BEZjNlfhn" Content-ID: <612d659daa2bc5cd2f86@heytings.org> X-Spam-Score: 0.1 (/) X-Debbugs-Envelope-To: 52053 Cc: luangruo@yahoo.com, larsi@gnus.org, 52053@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.9 (/) --8BEZjNlfhn Content-Type: text/plain; charset=us-ascii; format=flowed Content-ID: <612d659daa9874ad6f0f@heytings.org> Updated patch attached. --8BEZjNlfhn Content-Type: text/x-diff; name=Do-not-buttonize-key-bindings-outside-of-Help-buffer.patch; charset=us-ascii Content-Transfer-Encoding: base64 Content-ID: <612d659daaa67083e167@heytings.org> Content-Description: Content-Disposition: attachment; filename=Do-not-buttonize-key-bindings-outside-of-Help-buffer.patch RnJvbSA3MDk4YTA5YjNkMWQ1M2UyYTBjNTBmNTdkOTJmYzM5N2E2NWI0ZTM5 IE1vbiBTZXAgMTcgMDA6MDA6MDAgMjAwMQ0KRnJvbTogR3JlZ29yeSBIZXl0 aW5ncyA8Z3JlZ29yeUBoZXl0aW5ncy5vcmc+DQpEYXRlOiBUaHUsIDI1IE5v diAyMDIxIDIyOjM3OjM3ICswMDAwDQpTdWJqZWN0OiBbUEFUQ0hdIERvIG5v dCBidXR0b25pemUga2V5IGJpbmRpbmdzIG91dHNpZGUgb2YgKkhlbHAqIGJ1 ZmZlcnMNCg0KKiBsaXNwL2hlbHAuZWwgKHN1YnN0aXR1dGUtY29tbWFuZC1r ZXlzLS1pbi1oZWxwKTogTmV3IHZhcmlhYmxlIHRvDQpkaWZmZXJlbnRpYXRl IGNhbGxzIHRvIHN1YnN0aXR1dGUtY29tbWFuZC1rZXlzIGluICpIZWxwKiBi dWZmZXJzIGZyb20NCm90aGVyIGNhbGxzLg0KKHN1YnN0aXR1dGUtY29tbWFu ZC1rZXlzKTogVXNlIHRoZSBuZXcgdmFyaWFibGU6DQpoZWxwLWxpbmsta2V5 LXRvLWRvY3VtZW50YXRpb24gaXMgc3VwcG9zZWQgdG8gaGF2ZSBhbiBlZmZl Y3Qgb25seQ0KImluICpIZWxwKiBidWZmZXJzIi4gRml4ZXMgYnVnIzUyMDUz Lg0KKGRlc2NyaWJlLWtleSk6IFVzZSB0aGUgbmV3IHZhcmlhYmxlLg0KDQoq IGxpc3AvaGVscC1mbnMuZWwgKGRlc2NyaWJlLWZ1bmN0aW9uLCBkZXNjcmli ZS12YXJpYWJsZSwNCmRlc2NyaWJlLXN5bWJvbCk6IFVzZSB0aGUgbmV3IHZh cmlhYmxlLg0KDQoqIGxpc3AvaGVscC1tYWNyby5lbCAobWFrZS1oZWxwLXNj cmVlbik6IFVzZSB0aGUgbmV3IHZhcmlhYmxlLg0KLS0tDQogbGlzcC9oZWxw LWZucy5lbCAgIHwgOSArKysrKystLS0NCiBsaXNwL2hlbHAtbWFjcm8uZWwg fCAzICsrLQ0KIGxpc3AvaGVscC5lbCAgICAgICB8IDcgKysrKysrLQ0KIDMg ZmlsZXMgY2hhbmdlZCwgMTQgaW5zZXJ0aW9ucygrKSwgNSBkZWxldGlvbnMo LSkNCg0KZGlmZiAtLWdpdCBhL2xpc3AvaGVscC1mbnMuZWwgYi9saXNwL2hl bHAtZm5zLmVsDQppbmRleCAxN2ZhYmU0ZjYzLi5hMDE4Y2MyOTNiIDEwMDY0 NA0KLS0tIGEvbGlzcC9oZWxwLWZucy5lbA0KKysrIGIvbGlzcC9oZWxwLWZu cy5lbA0KQEAgLTI0OSw3ICsyNDksOCBAQCBkZXNjcmliZS1mdW5jdGlvbg0K ICAgOzsgY2FsbGluZyB0aGF0Lg0KICAgKGxldCAoKGRlc2NyaWJlLWZ1bmN0 aW9uLW9yaWctYnVmZmVyDQogICAgICAgICAgKG9yIGRlc2NyaWJlLWZ1bmN0 aW9uLW9yaWctYnVmZmVyDQotICAgICAgICAgICAgIChjdXJyZW50LWJ1ZmZl cikpKSkNCisgICAgICAgICAgICAgKGN1cnJlbnQtYnVmZmVyKSkpDQorICAg ICAgICAoc3Vic3RpdHV0ZS1jb21tYW5kLWtleXMtLWluLWhlbHAgdCkpDQog DQogICAgIChoZWxwLXNldHVwLXhyZWYNCiAgICAgIChsaXN0IChsYW1iZGEg KGZ1bmN0aW9uIGJ1ZmZlcikNCkBAIC0xMDg1LDcgKzEwODYsOCBAQCBkZXNj cmliZS12YXJpYWJsZQ0KIAkodXNlci1lcnJvciAiWW91IGRpZG4ndCBzcGVj aWZ5IGEgdmFyaWFibGUiKQ0KICAgICAgIChzYXZlLWV4Y3Vyc2lvbg0KIAko bGV0ICgodmFsdm9pZCAobm90ICh3aXRoLWN1cnJlbnQtYnVmZmVyIGJ1ZmZl ciAoYm91bmRwIHZhcmlhYmxlKSkpKQ0KLQkgICAgICB2YWwgdmFsLXN0YXJ0 LXBvcyBsb2N1cykNCisJICAgICAgdmFsIHZhbC1zdGFydC1wb3MgbG9jdXMN CisJICAgICAgKHN1YnN0aXR1dGUtY29tbWFuZC1rZXlzLS1pbi1oZWxwIHQp KQ0KIAkgIDs7IEV4dHJhY3QgdGhlIHZhbHVlIGJlZm9yZSBzZXR0aW5nIHVw IHRoZSBvdXRwdXQgYnVmZmVyLA0KIAkgIDs7IGluIGNhc2UgYGJ1ZmZlcicg KmlzKiB0aGUgb3V0cHV0IGJ1ZmZlci4NCiAJICAodW5sZXNzIHZhbHZvaWQN CkBAIC0xNjE5LDcgKzE2MjEsOCBAQCBkZXNjcmliZS1zeW1ib2wNCiAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgKGNvbnMgbmFtZQ0KICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoZnVuY2FsbCBkZXNj Zm4gc3ltYm9sIGJ1ZmZlciBmcmFtZSkpKSkNCiAgICAgICAgICAgICAgICAg ICAgICAgICAgICBkZXNjcmliZS1zeW1ib2wtYmFja2VuZHMpKSkpDQotICAg ICAgICAgICAoc2luZ2xlIChudWxsIChjZHIgZG9jcykpKSkNCisgICAgICAg ICAgIChzaW5nbGUgKG51bGwgKGNkciBkb2NzKSkpDQorICAgICAgICAgICAo c3Vic3RpdHV0ZS1jb21tYW5kLWtleXMtLWluLWhlbHAgdCkpDQogICAgICAg KHdoaWxlIChjZHIgZG9jcykNCiAgICAgICAgIChnb3RvLWNoYXIgKHBvaW50 LW1pbikpDQogICAgICAgICAobGV0ICgoaW5oaWJpdC1yZWFkLW9ubHkgdCkN CmRpZmYgLS1naXQgYS9saXNwL2hlbHAtbWFjcm8uZWwgYi9saXNwL2hlbHAt bWFjcm8uZWwNCmluZGV4IDU4OGVmZWU2NmIuLjI1ZjZiM2JhNDYgMTAwNjQ0 DQotLS0gYS9saXNwL2hlbHAtbWFjcm8uZWwNCisrKyBiL2xpc3AvaGVscC1t YWNyby5lbA0KQEAgLTkzLDcgKzkzLDggQEAgbWFrZS1oZWxwLXNjcmVlbg0K ICAgICAgIkhlbHAgY29tbWFuZC4iDQogICAgICAoaW50ZXJhY3RpdmUpDQog ICAgICAobGV0ICgobGluZS1wcm9tcHQNCi0gICAgICAgICAgICAoc3Vic3Rp dHV0ZS1jb21tYW5kLWtleXMgLGhlbHAtbGluZSkpKQ0KKyAgICAgICAgICAg IChzdWJzdGl0dXRlLWNvbW1hbmQta2V5cyAsaGVscC1saW5lKSkNCisgICAg ICAgICAgIChzdWJzdGl0dXRlLWNvbW1hbmQta2V5cy0taW4taGVscCB0KSkN CiAgICAgICAgKHdoZW4gdGhyZWUtc3RlcC1oZWxwDQogICAgICAgICAgKG1l c3NhZ2UgIiVzIiBsaW5lLXByb21wdCkpDQogICAgICAgIChsZXQqICgoaGVs cC1zY3JlZW4gLGhlbHAtdGV4dCkNCmRpZmYgLS1naXQgYS9saXNwL2hlbHAu ZWwgYi9saXNwL2hlbHAuZWwNCmluZGV4IDkxMjJkOTYyNzEuLmQ1MjdmNDgw MjAgMTAwNjQ0DQotLS0gYS9saXNwL2hlbHAuZWwNCisrKyBiL2xpc3AvaGVs cC5lbA0KQEAgLTkyOSw3ICs5MjksOCBAQCBkZXNjcmliZS1rZXkNCiAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHNlcSAoZXZlbnQt c3RhcnQgZXZlbnQpKSkpDQogICAgICAgICAgICAgICAgICAgICAgICAgIGAo LHNlcSAsYnJpZWYtZGVzYyAsZGVmbiAsbG9jdXMpKSkNCiAgICAgICAgICAg ICAgICAgICAgICBrZXktbGlzdCkpDQotICAgICAgICAgICAyKSkpDQorICAg ICAgICAgICAyKSkNCisgICAgICAgICAoc3Vic3RpdHV0ZS1jb21tYW5kLWtl eXMtLWluLWhlbHAgdCkpDQogICAgIChoZWxwLXNldHVwLXhyZWYgKGxpc3Qg KGxhbWJkYSAoa2V5LWxpc3QgYnVmKQ0KICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgKGRlc2NyaWJlLWtleSBrZXktbGlzdA0KICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoaWYgKGJ1ZmZlci1s aXZlLXAgYnVmKSBidWYpKSkNCkBAIC0xMDcyLDYgKzEwNzMsOSBAQCBoZWxw LWxpbmsta2V5LXRvLWRvY3VtZW50YXRpb24NCiAgIDp2ZXJzaW9uICIyOS4x Ig0KICAgOmdyb3VwICdoZWxwKQ0KIA0KKyhkZWZ2YXIgc3Vic3RpdHV0ZS1j b21tYW5kLWtleXMtLWluLWhlbHAgbmlsDQorICAiSW50ZXJuYWwgdmFyaWFi bGUgdXNlZCBieSBgc3Vic3RpdHV0ZS1jb21tYW5kLWtleXMnLiIpDQorDQog KGRlZnVuIHN1YnN0aXR1dGUtY29tbWFuZC1rZXlzIChzdHJpbmcpDQogICAi U3Vic3RpdHV0ZSBrZXkgZGVzY3JpcHRpb25zIGZvciBjb21tYW5kIG5hbWVz IGluIFNUUklORy4NCiBFYWNoIHN1YnN0cmluZyBvZiB0aGUgZm9ybSBcXFxc PVtDT01NQU5EXSBpcyByZXBsYWNlZCBieSBlaXRoZXIgYQ0KQEAgLTExODEs NiArMTE4NSw3IEBAIHN1YnN0aXR1dGUtY29tbWFuZC1rZXlzDQogICAgICAg ICAgICAgICAgICAgICAoZGVsZXRlLWNoYXIgKC0gZW5kLXBvaW50IChwb2lu dCkpKQ0KICAgICAgICAgICAgICAgICAgICAgKGxldCAoKGtleSAoaGVscC0t a2V5LWRlc2NyaXB0aW9uLWZvbnRpZmllZCBrZXkpKSkNCiAgICAgICAgICAg ICAgICAgICAgICAgKGluc2VydCAoaWYgKGFuZCBoZWxwLWxpbmsta2V5LXRv LWRvY3VtZW50YXRpb24NCisgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICBzdWJzdGl0dXRlLWNvbW1hbmQta2V5cy0taW4taGVscA0K ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIChmdW5j dGlvbnAgZnVuKSkNCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgOzsgVGhlIGBmYm91bmRwJyBmaXhlcyBib290c3RyYXAuDQogICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgIChpZiAoZmJvdW5kcCAnaGVs cC1tb2RlLS1hZGQtZnVuY3Rpb24tbGluaykNCi0tIA0KMi4zMy4wDQoNCg== --8BEZjNlfhn-- From debbugs-submit-bounces@debbugs.gnu.org Thu Nov 25 19:38:29 2021 Received: (at 52053) by debbugs.gnu.org; 26 Nov 2021 00:38:29 +0000 Received: from localhost ([127.0.0.1]:58266 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mqPG1-0002Rf-Ga for submit@debbugs.gnu.org; Thu, 25 Nov 2021 19:38:29 -0500 Received: from sonic314-21.consmr.mail.ne1.yahoo.com ([66.163.189.147]:40909) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mqPFw-0002RO-Hb for 52053@debbugs.gnu.org; Thu, 25 Nov 2021 19:38:28 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1637887098; bh=IAxtmr9EeB/1zOb3jyJv4NF7zGMEOQi+8L7t5On6zVs=; h=From:To:Cc:Subject:References:Date:In-Reply-To:From:Subject:Reply-To; b=lfkPfxjBQysKPaRYFlVOc790C6N9d4kcGruQVue19CnSdQU/9+JWibjqqjJ3PezQQiS0Zw492LIP6xFqcmVET4xZqWrVt2hEAK039vdttRmvKibgK05ZeICXGuHwz2Sh4V2D22xL+4eScKt8MTM9hC/4wnNOXNVlNJ3cPSdctEsdWGNyb6D6rEi3We40mng6pk84+lCz3FKsL8i4knv7K4D0C84gyX54pgE1oEFqo12hSboBive3AWK/KSnHxG7/flZeBCTPx2D3r9ddjBX+S+XUMBx3URyGzBzAwkOgKk/0YKZDCglJ9/hU7/q0LGpX49/QR8Y/wgGiTSVCiZJTAg== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1637887098; bh=RL0OxPe3sok3EAQBg4+LJKjMwhG5uZKLWuCie3JelDT=; h=X-Sonic-MF:From:To:Subject:Date:From:Subject; b=GUv1gNaeSgd8REAhYAaI87bhuMXVpjeVPjIyp275pSIm3NXqG+hWQFph4EmaXjuQXDlJT4Wcr++rxeP4ShHCea8FXvhkdamNh4DAwX+b189FEDSQNze8ohxl4S/PmIv1cmk7Xiex5CZNtPOJb1WZ51gEiEArqtUO8wuRa/Yjxddfb4us9rrNPh2VvVDPTqwm5PXAzihU3zSOsN1iYnGmtfqTbo8jWHp9oLIHplyo03Yx3TN/QsFPJpdc6aBw7Eozofau3UdkDwCI0eHV0WW1XS1kMDUFb1FbnKdL4+Fi79PvQ4GRpokWZPJTkg6Brnmp0Us+gIenf1hpiJaD7I3NNA== X-YMail-OSG: oL3BEHQVM1k2a2G3G4ZKZuASCM0Mps6vrkf.uH_qwngsVkcqanLJ1McmbYZekPb ct3uaedkiRNtkX7NvtG2ZXG0MFV25WXZUWWElO6rX3dzr.BF4WF6X2SINhh8DEWRfGgXftqpgqU5 DgiEWiW8xsua9QUZhaXrE4IOzmAN1zHQpqNR4p5jEmPtv8VX6lcdRETUMu0RUC7NnWPQtKchr8.r ISupkWvITiaCdXpYJIrRWTgRBzA0zJ6hqwAm9nj_k7z4iwc.Q2qn4hkKQ1cWfhuut05J_FPX6Zg4 aiUGVrXx.YNgPfFsLFMqsg_wpOf4vg.z149vgpGQgz0JfGPwYk4YgAz4Ob7yvVfZ.hkbB2S_faml RxM9ZFp2Aeg7lDyJCr4xnK6E6QoYTlxq3TNC7HqRd2U.yKUJm47YyQTNai56JWJS3OX.bao4NTy7 4Yxc4vIqNULTV_ZYU1gepjD68WtfPGFNpYKIGPs3mNiI2dbIgy3.Qk6cj7aMFK4GHqAe03ivtQHg gNa45EfShzFnaK7KyoimtjXxwOCVWp_B5tEv0gZTwAdgCuJrdbHgL48LRjh5JPG_zOyfLdnN5bMy OjuerfWtALYrX6VWIMw4VopNdkaR0W2LdOgc4TNHZnrKExPk0iJ3ol9f0sKKmN_m7YcFGb0zh57q LN__qvKHVWZPUGefCxmsjCagI8GOFnUeKqRFjAluHaw3fR7M35iHXZBmLJnoXXRgk46TRxbqD_IO Rs.zDuJ4Wm4iJG5hFlnrSZcgcnz2ZbPtH5PGPIzXUiA72MLdBmPtw4OlZZCJgk.9VUqiYhVYb990 qcvAre4SAimmCKyieHq0roEvVo38V8lq_csf9YXJ9Rn9.mitFiAbWeAMU7.Xl6nxvDE3VQdAGvdE 91uGgFB6AgZmY4NiMXN43JxWT794Zy3Ey5dHLqrJm8cUBSvegrxDXkbwkAPXU6mHvs_yM9aGjq5s pUnSacvMMOXiT2jSwwCa.cKRPcfLYrl2LrpG1iZdNNI9YnK9Ul6ZsfloQaGs7cM6uG373y7M0DJZ Pwc6io2QNjqGMF1pbv61j4wESpm.vxuQw1TYzlN_O0GVublH.38IP0C1PIcNuuBIRetM3zKdAlt. iU_.p7723z20wzmSoRtJosBixGhqnmR.7S1dGMOwqQ9uHmQVJx51HFV3edeCUbQi3m2omUQr2bxO D6Xj3g6IiZiC38VoQ3dUuh6hkrx4hZF3RyruQa_TgduoUMxUjTP8.tqZZSsLTa_M8FgOHplr6XTi y_WVEUKXImSGsaEsouVXsjN9G_1Pcd_16dRvRCs7stujZflKy.StWytzOplDden.pzc_K6DpHg71 OPf88w7wmGrrd2RIwk0gloUJc18eraa9lLaFJPXKX1wQMSLppKRgZMWBiDJt5VGvftDX96jTHTsM pWjDXxyfy7uiBxLcL9x5LBwX18QwFipomeFiHC_Cl3wCOqbBckCTTwHu84dr4_9HdLAGW2MaMtLn DndwQgbfNxn4W7lFPWyrmpFHjDSbQO5_OiYb_TYuQxDi8H8qUZz8pWp7yvORdxP_qOjRiV1lXO3x _Sji1yhtcVgz_x8mVfUqeDcU5z1bFM34HJmoxp0.dMmrkPwfkoY.KhxD4p_ntF6kovOTL9ouFLRt UbPVnb0DBZ6fQOop5SaGcz3g.ucZClgL2YkQzrIV5fFjmwQw3krPmwOhr8wFKFyizsIHowU8xUk1 ZH5E0V8_Dm1bNteXe_mJmuTFhslRy1TDe49AgRJyaIXyMwKnzpqAMr_B8.6HWc6A9xsHuKHNxS5P YmaQX0Y0d8nzjcmtY_V00qMrccYpM9HYSufAZUtkcu235e0WGzY6fExYbtsF_ZM58ruFUHe83IKN NI5zKDscxSe2TZbkFbCy2uRaetdREhnrUj54.nMyNNwrxw_.iNytIjiodJiLND3iM.e62anEMmLw 3eyAuSurXYZI5NxD2am9C7dxvgiBLLeWl4rlSUjBTUbOtcg_M.3KZjptWVat9Ejug05DcnD5VPfd u9qCwjclAhK.L0dhyo16XpuTtoBU9MzCp0i3WMkv236nXvsrBquoj1.O8XPOzxpY7XN4SUHes3OS .TjGLGYG4bfYx7OvrIHqcVB2GLlr7Gsj1cpZFoxlxQKzJD7qGYBxCDeta9Qf96Nn481SPgIInTyP nh35G644awEln87Skw_CHlEJTODP6WZ7bZYTPteMAMwLfMLMiAx9fkvZ4YXbJ8NQUnBi6dRRkrin e7lR.cGyqesQYJgBQ1oU24mQ1HsW4yYz_dyw9_QY0ijMZFjrrKyJcDw-- X-Sonic-MF: Received: from sonic.gate.mail.ne1.yahoo.com by sonic314.consmr.mail.ne1.yahoo.com with HTTP; Fri, 26 Nov 2021 00:38:18 +0000 Received: by kubenode502.mail-prod1.omega.sg3.yahoo.com (VZM Hermes SMTP Server) with ESMTPA ID 62dcaca03b7dfbf8d08e68b2b3fedf4c; Fri, 26 Nov 2021 00:38:15 +0000 (UTC) From: Po Lu To: Lars Ingebrigtsen Subject: Re: bug#52053: 29.0.50; Nonsensical button "C-x C-f" in scratch buffer References: <87czmr5gr7.fsf.ref@yahoo.com> <87czmr5gr7.fsf@yahoo.com> <87ilwiugzd.fsf@gnus.org> <877dcx52dx.fsf@yahoo.com> <878rxdvn0m.fsf@gnus.org> <87zgpt3iv2.fsf@yahoo.com> <87zgptu72i.fsf@gnus.org> <87r1b53hva.fsf@yahoo.com> <87ee75y0by.fsf@gnus.org> <87zgpt12rh.fsf@yahoo.com> <87a6hse4uf.fsf@gnus.org> Date: Fri, 26 Nov 2021 08:38:11 +0800 In-Reply-To: <87a6hse4uf.fsf@gnus.org> (Lars Ingebrigtsen's message of "Thu, 25 Nov 2021 14:34:48 +0100") Message-ID: <87y25bycng.fsf@yahoo.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.60 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Mailer: WebService/1.1.19306 mail.backend.jedi.jws.acl:role.jedi.acl.token.atz.jws.hermes.yahoo Content-Length: 273 X-Spam-Score: 0.1 (/) X-Debbugs-Envelope-To: 52053 Cc: 52053@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.9 (/) Lars Ingebrigtsen writes: > The nice thing about it being a comment is that you can still say `M-x > eval-buffer' without it getting in the way. The `report-emacs-bug' message is displayed with a display property. The actual text in the buffer is empty. From debbugs-submit-bounces@debbugs.gnu.org Fri Nov 26 01:27:00 2021 Received: (at 52053) by debbugs.gnu.org; 26 Nov 2021 06:27:00 +0000 Received: from localhost ([127.0.0.1]:58525 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mqUhH-0004tk-V0 for submit@debbugs.gnu.org; Fri, 26 Nov 2021 01:27:00 -0500 Received: from eggs.gnu.org ([209.51.188.92]:48316) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mqUhF-0004tW-7X for 52053@debbugs.gnu.org; Fri, 26 Nov 2021 01:26:57 -0500 Received: from [2001:470:142:3::e] (port=45998 helo=fencepost.gnu.org) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mqUh9-0004ER-Od; Fri, 26 Nov 2021 01:26:51 -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=QKFPSmj075GZ3RFX7qLXOFAynKqj8oD0xZtyJ/dcsL8=; b=I5/YyMxwJKRo eBiI5PjDWFChHRX74UCF9erWaE+kzaG0iezu/wMYRAFQ56+H+0JNgvMFigHpnnh3vwEpEDzamsZ+L 3E1npkZwLOa6LphmhAE73K7oDxhNAJ3jVVvEz8USoAnppcL4r9DN7x7Oo/k3EG524trd1bPCgBYeI SniDMbK2SzFJUeiTJ42gCxp3yYTqBzbyWnY03IVS9q513IRxWR5A9EqZhqBrh4q1BWBY3s1hLSRb0 +UwaTrKVnSj64MAFLcPWonuUP5wNSQQjHyHfd3kj3So2CiiOwklluiTPWZ/3fmmg/EuDPDsOihSoI 8XK4KKkAEJ27BuCVhR/o5Q==; Received: from [87.69.77.57] (port=2108 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mqUh9-00049I-A7; Fri, 26 Nov 2021 01:26:51 -0500 Date: Fri, 26 Nov 2021 08:26:54 +0200 Message-Id: <83czmn4ekx.fsf@gnu.org> From: Eli Zaretskii To: Gregory Heytings In-Reply-To: <612d659daa5de288a9f9@heytings.org> (message from Gregory Heytings on Thu, 25 Nov 2021 22:45:02 +0000) Subject: Re: bug#52053: 29.0.50; Nonsensical button "C-x C-f" in scratch buffer References: <87czmr5gr7.fsf.ref@yahoo.com> <87czmr5gr7.fsf@yahoo.com> <612d659daa29af13c2e5@heytings.org> <83y25c5wn0.fsf@gnu.org> <612d659daabc268505c4@heytings.org> <83pmqo5vmp.fsf@gnu.org> <612d659daad03d6bc73d@heytings.org> <834k805nil.fsf@gnu.org> <612d659daa026d901515@heytings.org> <83v90g467g.fsf@gnu.org> <612d659daa5de288a9f9@heytings.org> X-Spam-Score: -2.2 (--) X-Debbugs-Envelope-To: 52053 Cc: luangruo@yahoo.com, larsi@gnus.org, 52053@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.2 (---) > Date: Thu, 25 Nov 2021 22:45:02 +0000 > From: Gregory Heytings > cc: luangruo@yahoo.com, larsi@gnus.org, 52053@debbugs.gnu.org > > Updated patch attached. Thanks. This approach is fine by me, but the variable you introduced should not be internal, and it probably should be called out in NEWS (in the Lisp section), because I believe the intent was to allow other callers to use it, even though currently we have only one such caller. From debbugs-submit-bounces@debbugs.gnu.org Fri Nov 26 04:24:31 2021 Received: (at 52053) by debbugs.gnu.org; 26 Nov 2021 09:24:31 +0000 Received: from localhost ([127.0.0.1]:58685 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mqXT5-00017B-LE for submit@debbugs.gnu.org; Fri, 26 Nov 2021 04:24:31 -0500 Received: from mail-wm1-f44.google.com ([209.85.128.44]:35774) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mqXT4-00016w-B6 for 52053@debbugs.gnu.org; Fri, 26 Nov 2021 04:24:30 -0500 Received: by mail-wm1-f44.google.com with SMTP id 77-20020a1c0450000000b0033123de3425so10257661wme.0 for <52053@debbugs.gnu.org>; Fri, 26 Nov 2021 01:24:30 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=from:to:cc:subject:references:date:in-reply-to:message-id :mime-version; bh=wyrPu60Jn2ZEqX4EX7ciUt7s+26icX8LMAuUuhfdRS0=; b=QyKPLAI0wTUZXNmZLUd6o9E6236j4Wa7nsSDRWY9wsShthEnQv4tQYY23nHrdxH+dL ogLnEao1fK5EgONxZAqQZshLn2O1ZUSIxvRJXK7Z4TOWCHao1MTDeamRPmdMB/b52aEI +7wC0SwmzIwSHWQ1OoW9V0LAY5oDC+1sjPTSQ1s1UoIFXC3XY8j4yTK+fLyYm7ixjHUw uzVDm6xIhvF2Ycql4QKRR49gs1lTQx/4IbW2FVV/eggDpBq6ch3Zw+TNkemT/Up9OBXt 1xYRtuhITLzQSylqJZ5PlyPFDI7Ui03TXa3REUS5rdspuGw5bRAuUAF4sfd24QhznGp6 AKqA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:to:cc:subject:references:date:in-reply-to :message-id:mime-version; bh=wyrPu60Jn2ZEqX4EX7ciUt7s+26icX8LMAuUuhfdRS0=; b=GqtTDxowruIcqNsNPAc8wRZqp68AJC80Da0dqQ0+AUMSqHHHbh2+tqjhXRt7rh2sOW Nd9fWyt/ix1xqAqLDbNjBP0nAcem9W8gg+104bS63TFC6TisnZJIfsVn/sXChfNJTPMe Wp6BpKd6IJr2INmfu9B+E2RtwTgQVMHgaBBwAKYcJhNvWRDp2VXn2hLL/biaxfv07/Mv AZ/k41IeRwi9h7wVhcD8ZQTpYG2FLSEePgsD0GpzUfCgRw7hBuUz4ShSpyN+OSEz4kwC NBPs2PEB5YZcRxqy1WAUwGglMA2ThOxnCdYzWOnnrQ+07j9CMxEEHCNsWDbYP9VG9HIs 3AXw== X-Gm-Message-State: AOAM530bls48IlRz0yQJXF/vb65tjwKH/LqxbHnfreVDD1w13Idrni7i 2VStpvH+VApBe1xa6HVg4m689B/5I94= X-Google-Smtp-Source: ABdhPJx4jX3P1LtmRIq4ggwiuIr1/fWUp04SgDxFKnb1rHvGKkBhNFC8nxeqM9FtyzXjUJn9KZZmIg== X-Received: by 2002:a05:600c:500b:: with SMTP id n11mr14225857wmr.38.1637918664171; Fri, 26 Nov 2021 01:24:24 -0800 (PST) Received: from rltb ([2a01:e0a:3f3:fb50:e24a:add5:5ee1:31a8]) by smtp.gmail.com with ESMTPSA id t4sm9876176wmi.48.2021.11.26.01.24.23 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 26 Nov 2021 01:24:23 -0800 (PST) From: Robert Pluim To: Eli Zaretskii Subject: Re: bug#52053: 29.0.50; Nonsensical button "C-x C-f" in scratch buffer References: <87czmr5gr7.fsf.ref@yahoo.com> <87czmr5gr7.fsf@yahoo.com> <612d659daa29af13c2e5@heytings.org> <83y25c5wn0.fsf@gnu.org> <612d659daabc268505c4@heytings.org> <83pmqo5vmp.fsf@gnu.org> <612d659daad03d6bc73d@heytings.org> <834k805nil.fsf@gnu.org> <612d659daa026d901515@heytings.org> <83v90g467g.fsf@gnu.org> <612d659daa5de288a9f9@heytings.org> <83czmn4ekx.fsf@gnu.org> Date: Fri, 26 Nov 2021 10:24:22 +0100 In-Reply-To: <83czmn4ekx.fsf@gnu.org> (Eli Zaretskii's message of "Fri, 26 Nov 2021 08:26:54 +0200") Message-ID: <87czmn46d5.fsf@gmail.com> MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 1.1 (+) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: >>>>> On Fri, 26 Nov 2021 08:26:54 +0200, Eli Zaretskii said: >> Date: Thu, 25 Nov 2021 22:45:02 +0000 >> From: Gregory Heytings >> cc: luangruo@yahoo.com, larsi@gnus.org, 52053@debbugs.gnu.org >> >> Updated patch attached. Content analysis details: (1.1 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -0.0 SPF_PASS SPF: sender matches SPF record 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider (rpluim[at]gmail.com) 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record -0.0 RCVD_IN_DNSWL_NONE RBL: Sender listed at https://www.dnswl.org/, no trust [209.85.128.44 listed in list.dnswl.org] -0.0 RCVD_IN_MSPIKE_H2 RBL: Average reputation (+2) [209.85.128.44 listed in wl.mailspike.net] 0.1 GAPPY_SUBJECT Subject: contains G.a.p.p.y-T.e.x.t 1.0 FREEMAIL_REPLY From and body contain different freemails X-Debbugs-Envelope-To: 52053 Cc: luangruo@yahoo.com, Gregory Heytings , 52053@debbugs.gnu.org, larsi@gnus.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.9 (/) >>>>> On Fri, 26 Nov 2021 08:26:54 +0200, Eli Zaretskii said: >> Date: Thu, 25 Nov 2021 22:45:02 +0000 >> From: Gregory Heytings >> cc: luangruo@yahoo.com, larsi@gnus.org, 52053@debbugs.gnu.org >> >> Updated patch attached. Eli> Thanks. This approach is fine by me, but the variable you introduced Eli> should not be internal, and it probably should be called out in NEWS Eli> (in the Lisp section), because I believe the intent was to allow other Eli> callers to use it, even though currently we have only one such caller. So a variable that code can set to say 'use this other variable'? Again, why not just bind `help-link-key-to-documentation' directly? Robert -- From debbugs-submit-bounces@debbugs.gnu.org Fri Nov 26 06:13:32 2021 Received: (at 52053) by debbugs.gnu.org; 26 Nov 2021 11:13:32 +0000 Received: from localhost ([127.0.0.1]:58810 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mqZAa-00063C-Eo for submit@debbugs.gnu.org; Fri, 26 Nov 2021 06:13:32 -0500 Received: from eggs.gnu.org ([209.51.188.92]:48442) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mqZAY-00062z-KJ for 52053@debbugs.gnu.org; Fri, 26 Nov 2021 06:13:31 -0500 Received: from [2001:470:142:3::e] (port=32822 helo=fencepost.gnu.org) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mqZAT-0001SL-2n; Fri, 26 Nov 2021 06:13:25 -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=DZzPsjSNkg+I9zyAPKS0mh/6HRN32HI8Ct927V2jWRs=; b=aSWdEarvifgW VY1ImoHEfIqSgkwEuisZ12tofTviACxHcmNAOSvmmYr0MMUSc2vrDq/ZxhLIIDZsK35Fvxv/DqYoi jqRVKdtuqw5GS6gb9nuMo5M6Z8+WxneUAMj2djw90Nu4sniaTZLpdlgqE2PluU6RHWY8g1HggMU2A OOtM/LLcX6o+wGR1HiBY290wUQ7MWRKvu1RALxg6vNlW7zITlmPR3kGJmDgTh07TOE0o4+X98Sfjk h+JdM6XdBginF4hb0KPdZo4pnYO7iAawBZxewlENOr8fYmA3ZE98YepHTL5o682nv/wo8gBTNcJt4 JTzfx1BzPs3PRZE9dWaL4Q==; Received: from [87.69.77.57] (port=4337 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mqZAS-0000OL-Jw; Fri, 26 Nov 2021 06:13:25 -0500 Date: Fri, 26 Nov 2021 13:13:28 +0200 Message-Id: <83tufz2mqv.fsf@gnu.org> From: Eli Zaretskii To: Robert Pluim In-Reply-To: <87czmn46d5.fsf@gmail.com> (message from Robert Pluim on Fri, 26 Nov 2021 10:24:22 +0100) Subject: Re: bug#52053: 29.0.50; Nonsensical button "C-x C-f" in scratch buffer References: <87czmr5gr7.fsf.ref@yahoo.com> <87czmr5gr7.fsf@yahoo.com> <612d659daa29af13c2e5@heytings.org> <83y25c5wn0.fsf@gnu.org> <612d659daabc268505c4@heytings.org> <83pmqo5vmp.fsf@gnu.org> <612d659daad03d6bc73d@heytings.org> <834k805nil.fsf@gnu.org> <612d659daa026d901515@heytings.org> <83v90g467g.fsf@gnu.org> <612d659daa5de288a9f9@heytings.org> <83czmn4ekx.fsf@gnu.org> <87czmn46d5.fsf@gmail.com> X-Spam-Score: -2.2 (--) X-Debbugs-Envelope-To: 52053 Cc: luangruo@yahoo.com, gregory@heytings.org, 52053@debbugs.gnu.org, larsi@gnus.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.2 (---) > From: Robert Pluim > Cc: Gregory Heytings , luangruo@yahoo.com, > larsi@gnus.org, 52053@debbugs.gnu.org > Date: Fri, 26 Nov 2021 10:24:22 +0100 > > Eli> Thanks. This approach is fine by me, but the variable you introduced > Eli> should not be internal, and it probably should be called out in NEWS > Eli> (in the Lisp section), because I believe the intent was to allow other > Eli> callers to use it, even though currently we have only one such caller. > > So a variable that code can set to say 'use this other variable'? Maybe I'm missing something, but where did you see that this new variable is used to set help-link-key-to-documentation? > Again, why not just bind `help-link-key-to-documentation' directly? Presumably, because help-link-key-to-documentation is a user option, and an option which is specific to Help commands? From debbugs-submit-bounces@debbugs.gnu.org Fri Nov 26 06:17:34 2021 Received: (at 52053) by debbugs.gnu.org; 26 Nov 2021 11:17:34 +0000 Received: from localhost ([127.0.0.1]:58822 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mqZET-0006AD-Qu for submit@debbugs.gnu.org; Fri, 26 Nov 2021 06:17:34 -0500 Received: from mail-wr1-f41.google.com ([209.85.221.41]:35415) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mqZER-00069z-Rk for 52053@debbugs.gnu.org; Fri, 26 Nov 2021 06:17:32 -0500 Received: by mail-wr1-f41.google.com with SMTP id i5so17899700wrb.2 for <52053@debbugs.gnu.org>; Fri, 26 Nov 2021 03:17:31 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=from:to:cc:subject:references:date:in-reply-to:message-id :mime-version:content-transfer-encoding; bh=laM08w40nPRnty24DE7pJY6vVmSrrTDTf1OKAeX3mYA=; b=gMoZB2SffSe/tDXSDM6BFpteZfPjasSdiQBoKpu6spyyK8FNTd7Cu6fETDlIDm8Ujy ZsFjTIEfYi8DxWYJWnSfo04VwxrA96ERyXg47FBNSBcYwFnBPg7xhs71NVDwo/iCnzcs QHR9ptIelanALVoHa7M3bY4sSoGZnhpiVlUe7d9iMJaceWnQip3T74sT4rWiDRo48zOu 2MaGnnt7AXf+UgDQTFJ01cgawEN34sgOORXeY3afkDWTqBQGlvhnxHcOjyEzqrGUJ44J CUpuFZhdo4wKTzIi8NCjg0FFKhM2Jn7kzpjJL0z8ADsXNCI3oK4Whk2psV04oPBXqlZi DBgw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:to:cc:subject:references:date:in-reply-to :message-id:mime-version:content-transfer-encoding; bh=laM08w40nPRnty24DE7pJY6vVmSrrTDTf1OKAeX3mYA=; b=NJcXOPGioMF9cwvQvvr97Gs9ephAcZ4vZP0wvAf/S9FAU5YrPJWpk/l3h4V2G2NQRj k6DEQ7p1rJJSJ1SpusjnoImkZypUdwnR3dRLfPTpyNbNcxyWYXEf7obX834oGo8/Sjes IqLGU4Rb9dO+Pb38uwvMOqFyTPpF7czt8T4SiXtxbBRkL8DL5aHnqkPBMmvOpd5TkFx5 bXG3gujOyIY9u7Q2w3fRTFqD5dO3/vgSQg+LOrRwx6b5384sz6T+UWg1DGdfH1glssQ9 awG9DZHzvNeGz95XyxNl8QphDZshXJ++J69I7YKKAllsf92B/6Pdf27/l5sTDj6HXm0S QpnA== X-Gm-Message-State: AOAM530dIq+lQNp6Uz7VJOoVfXFz8SdQWuVP0FlwbgVVPYoFTkGeay55 BtQEvDv5T5L4ye4WyXPMNOM9aLvJxak= X-Google-Smtp-Source: ABdhPJySok7MlPedAOf991osz2XOa1QFEvuJqNyNQJYxxsWdtrJoZMPlbEIhCEEbU/3fCw0IeshubQ== X-Received: by 2002:a5d:5272:: with SMTP id l18mr13390558wrc.208.1637925445757; Fri, 26 Nov 2021 03:17:25 -0800 (PST) Received: from rltb ([2a01:e0a:3f3:fb50:ebe2:f5e7:9e61:417f]) by smtp.gmail.com with ESMTPSA id f19sm13691842wmq.34.2021.11.26.03.17.24 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 26 Nov 2021 03:17:25 -0800 (PST) From: Robert Pluim To: Eli Zaretskii Subject: Re: bug#52053: 29.0.50; Nonsensical button "C-x C-f" in scratch buffer References: <87czmr5gr7.fsf.ref@yahoo.com> <87czmr5gr7.fsf@yahoo.com> <612d659daa29af13c2e5@heytings.org> <83y25c5wn0.fsf@gnu.org> <612d659daabc268505c4@heytings.org> <83pmqo5vmp.fsf@gnu.org> <612d659daad03d6bc73d@heytings.org> <834k805nil.fsf@gnu.org> <612d659daa026d901515@heytings.org> <83v90g467g.fsf@gnu.org> <612d659daa5de288a9f9@heytings.org> <83czmn4ekx.fsf@gnu.org> <87czmn46d5.fsf@gmail.com> <83tufz2mqv.fsf@gnu.org> Date: Fri, 26 Nov 2021 12:17:24 +0100 In-Reply-To: <83tufz2mqv.fsf@gnu.org> (Eli Zaretskii's message of "Fri, 26 Nov 2021 13:13:28 +0200") Message-ID: <874k7z414r.fsf@gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: 1.1 (+) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: >>>>> On Fri, 26 Nov 2021 13:13:28 +0200, Eli Zaretskii said: >> From: Robert Pluim >> Cc: Gregory Heytings , luangruo@yahoo.com, >> larsi@gnus.org, 52053@debbugs.gnu.org >> Date: Fri, 26 Nov 2021 10:24:22 +0100 >> Eli> Thanks. This approach is fine by me, b [...] Content analysis details: (1.1 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -0.0 SPF_PASS SPF: sender matches SPF record 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider (rpluim[at]gmail.com) 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record -0.0 RCVD_IN_MSPIKE_H2 RBL: Average reputation (+2) [209.85.221.41 listed in wl.mailspike.net] -0.0 RCVD_IN_DNSWL_NONE RBL: Sender listed at https://www.dnswl.org/, no trust [209.85.221.41 listed in list.dnswl.org] 0.1 GAPPY_SUBJECT Subject: contains G.a.p.p.y-T.e.x.t 1.0 FREEMAIL_REPLY From and body contain different freemails X-Debbugs-Envelope-To: 52053 Cc: luangruo@yahoo.com, gregory@heytings.org, 52053@debbugs.gnu.org, larsi@gnus.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.9 (/) >>>>> On Fri, 26 Nov 2021 13:13:28 +0200, Eli Zaretskii said: >> From: Robert Pluim >> Cc: Gregory Heytings , luangruo@yahoo.com, >> larsi@gnus.org, 52053@debbugs.gnu.org >> Date: Fri, 26 Nov 2021 10:24:22 +0100 >>=20 Eli> Thanks. This approach is fine by me, but the variable you introdu= ced Eli> should not be internal, and it probably should be called out in NE= WS Eli> (in the Lisp section), because I believe the intent was to allow o= ther Eli> callers to use it, even though currently we have only one such cal= ler. >>=20 >> So a variable that code can set to say 'use this other variable'? Eli> Maybe I'm missing something, but where did you see that this new Eli> variable is used to set help-link-key-to-documentation? It=CA=BCs checked to see if help-link-key-to-documentation should be used (not set). >> Again, why not just bind `help-link-key-to-documentation' directly? Eli> Presumably, because help-link-key-to-documentation is a user optio= n, Eli> and an option which is specific to Help commands? Right. So Help commands should bind it as necessary. Robert --=20 From debbugs-submit-bounces@debbugs.gnu.org Fri Nov 26 07:36:43 2021 Received: (at 52053) by debbugs.gnu.org; 26 Nov 2021 12:36:43 +0000 Received: from localhost ([127.0.0.1]:58893 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mqaT5-00029W-EL for submit@debbugs.gnu.org; Fri, 26 Nov 2021 07:36:43 -0500 Received: from quimby.gnus.org ([95.216.78.240]:51266) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mqaT3-00029G-Qd for 52053@debbugs.gnu.org; Fri, 26 Nov 2021 07:36:42 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org; s=20200322; h=Content-Type:MIME-Version:Message-ID:In-Reply-To:Date: References:Subject:Cc:To:From:Sender:Reply-To:Content-Transfer-Encoding: Content-ID:Content-Description:Resent-Date:Resent-From:Resent-Sender: Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=s4wEiouw5b856+SSHFqYZUe2K5qACQaux90LuuVsfbE=; b=dzaOrpq6gZdykUPv3NFl7V19dG qnAr3NxqKaEMYAoygCH1QgaUbcV89ZW4oVVU8LqEwJ65Lr9PvIRoZdi7ACnxSNOJb+m/2zeHNTTE1 TmYvqtmDFKwFklOt7Ayywp5rUxELKeld9GYEEb8PM8ayLOi4LUkdCzJmAmYSNIXJyLKw=; Received: from [84.212.220.105] (helo=xo) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1mqaSv-0004dk-C5; Fri, 26 Nov 2021 13:36:35 +0100 From: Lars Ingebrigtsen To: Po Lu Subject: Re: bug#52053: 29.0.50; Nonsensical button "C-x C-f" in scratch buffer References: <87czmr5gr7.fsf.ref@yahoo.com> <87czmr5gr7.fsf@yahoo.com> <87ilwiugzd.fsf@gnus.org> <877dcx52dx.fsf@yahoo.com> <878rxdvn0m.fsf@gnus.org> <87zgpt3iv2.fsf@yahoo.com> <87zgptu72i.fsf@gnus.org> <87r1b53hva.fsf@yahoo.com> <87ee75y0by.fsf@gnus.org> <87zgpt12rh.fsf@yahoo.com> <87a6hse4uf.fsf@gnus.org> <87y25bycng.fsf@yahoo.com> Face: iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAMAAABg3Am1AAAABGdBTUEAALGPC/xhBQAAACBj SFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAM1BMVEU0UUk5ZWJFYWRS iGxdnKwzQDVGXIgjKSk1NkhKN2NbUpsfIB+ZWaAaGRkOGhiYLy////+aMabgAAAAAWJLR0QQlbIN LAAAAAd0SU1FB+ULGgwkCDQANosAAAFsSURBVEjHtdTRkoMgDAVQxK2AafT//7YhGAkIYjuztzN9 yjEh2BojmSiWMkv+mjEv+mRRkrkJKKbfZh6BSOydYaCEjHa0uqIECjFlIozhkoC7Ct0lZ6EwcC0y dcTC4CBDwSSBRMZiyoCEKU1HnMA5Y14PWpzA+9dwUTEH8AT8eLVULyDlQb3xUlwJfp8ajzfeN4FN b+Bk6+kr4E3gWJ3itLHAh0tsGR49g3ZUvVPpg5MEX4BVslDJwoVLGR4eUg7w5qy9eDijO1RItSjB u0rCWgUHSlzAVeuRRiDFIwKggLiWeMVhDaFdHxwiorQwKKFn0PrStevVUT3kegbcD1Wos3pdQDdQ HRoBvluQp4xBxb8F+BNwbbBtG++h2EV7pC0G6X9tp8SCuG9Vf+mw7y6Wpm/QC29vCbiUN0mNYrVz 94dOI+lHHDNBf0uAnfz/PeDPACD/PtxImLtTtoR0AHjEvjwDg/KadOQGtwJ8AJQxSMhavXeTAAAA JXRFWHRkYXRlOmNyZWF0ZQAyMDIxLTExLTI2VDEyOjM2OjA4KzAwOjAwdNxMEwAAACV0RVh0ZGF0 ZTptb2RpZnkAMjAyMS0xMS0yNlQxMjozNjowOCswMDowMAWB9K8AAAAASUVORK5CYII= X-Now-Playing: Ulrich Schnauss's _Goodbye_: "Never Be The Same" Date: Fri, 26 Nov 2021 13:36:31 +0100 In-Reply-To: <87y25bycng.fsf@yahoo.com> (Po Lu's message of "Fri, 26 Nov 2021 08:38:11 +0800") Message-ID: <87wnkv8568.fsf@gnus.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Report: Spam detection software, running on the system "quimby.gnus.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see @@CONTACT_ADDRESS@@ for details. Content preview: Po Lu writes: > The `report-emacs-bug' message is displayed with a display property. > The actual text in the buffer is empty. Yes, and that's really confusing. I wouldn't want to do something that weird in *scratch*. Content analysis details: (-0.9 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] 2.0 GAPPY_SUBJECT Subject: contains G.a.p.p.y-T.e.x.t X-Spam-Score: -2.2 (--) X-Debbugs-Envelope-To: 52053 Cc: 52053@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.2 (---) Po Lu writes: > The `report-emacs-bug' message is displayed with a display property. > The actual text in the buffer is empty. Yes, and that's really confusing. I wouldn't want to do something that weird in *scratch*. -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no From debbugs-submit-bounces@debbugs.gnu.org Fri Nov 26 07:53:32 2021 Received: (at 52053) by debbugs.gnu.org; 26 Nov 2021 12:53:32 +0000 Received: from localhost ([127.0.0.1]:58931 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mqajL-0002cf-Qr for submit@debbugs.gnu.org; Fri, 26 Nov 2021 07:53:32 -0500 Received: from sonic306-20.consmr.mail.ne1.yahoo.com ([66.163.189.82]:43948) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mqaj5-0002cB-UR for 52053@debbugs.gnu.org; Fri, 26 Nov 2021 07:53:31 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1637931189; bh=LyyU2dsPL2XiJUnO42p0cNZRcRFT3cRzvfVDJqMdUXU=; h=From:To:Cc:Subject:References:Date:In-Reply-To:From:Subject:Reply-To; b=U+PE9e546oOXQedjAlnXENwAh3NIZ9T+1RaD3b9sYrBk+G7GmSlZNSI8ipaQIyWmO/04p7gxBYm4ZWuYTDSrRNXEabf1RjZ/GTlx4B4K0k4okDwK2SS0V4NvSPgEr+cUo6nzeS/JiEXtcdhDtp5C7/YcbD4hmRTNJ39YOXAhus4ypWd9keZt6kt47dWwH1bOJR1tmBmr4VedmqCr0zylk5jheQsFX/5FCPCj+kDIlweJYJ30OI2s8ICsUZhC87J2PprIvK+tsZGh3kEJuu3XUCVM4i/8nL9hKSYP1UYj0P9YOBc9uH57568NOFyeXpkAGhgssCQO7APfl8x8HQeJxQ== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1637931189; bh=jAQAjm0BQf350GZMzbka7x7tzIXBtMGuBbgdcuUIPyM=; h=X-Sonic-MF:From:To:Subject:Date:From:Subject; b=sJJGwEwVe+qSGkqFUcDCiBH84e2x4xqyMnl76Na0+IOKItmNaWY9KGkkV+ldclkVjKjw41nqBZFpfpCX5eRqxX0u8TuZmsqKvYcHDJAiyCTqFpP2w2t4VflYUzCG2OAv7wvsc1J+gJxJ8gAhg0ApbLqA9pPe27fs6vGw0C9A1Gu7ba4dKawul7zK1ySvVld5D5apBxDnPGD/DmbTj1/sKUhzCFnDxt/m0IGvXuzaZi78t3yTegiGXjH5AJuVTTylM0y63nM5vDk+z7Xz1hSlmDaAzSxodYwuETQUlq16Z45dL5GvOBmxuou9dRAEoPjozF+a/3lzKmt7qXoUGGtwyQ== X-YMail-OSG: s0TnXrMVM1nrHvZOPme64tzKJ.h_7vkdyEq0d4rUJK3D.QjMyHcxegn1mRwnV3Y INV8uCAAmCULms3a3ZJBjhvIUa77B5w1rVqUBJZwf1e0lm6wpdSvWntfX5A6jmhDhPt2aGf7f7HR VjmSzwmkrN4GMBQ6vfoyoLui65hRFZd.U.NmTDRMCKw3_8BJJL9E6oGkb6HRQekPbtALSHqu_UJY rVmXBn51J4GAuMertzWM299R8X4KJp8E.i.L6Y.d4hUrO9i34fEvRMP_HaG_6pkZbQU.p5RkpZNZ MHD12ih04Xku1GtxRlw02i2w0PsDoHki8rcDoY1sMsyL604I5IZ3ziZ69I7AEUCAa4Y.ULGR07z3 SYr7B8Qr9FI5IKUm9gU3FhreqHVrVX2Z5iPkEbirF9QPI_abwhLDXZsNVn7m.yLn82hjfm5ZRhog o3GOZzbU25gNxKonReWvpFmdI1hdUAleNRQAccuhMsDT8C.irs2KkVqihEMHW2QjRTswOhw2Xkig 9ID.4Vonndqmcnz2gzSfAZIbPWipS0I6ic9eezNzsIf1o5CQF.Yohr0fsMKsrmFdnYBWEvMopgsJ IlLaSIc8qrgxqA0IEOFNP19P4gdTSCDFlg7amvpvH1BgmLaJBW.Yg3kIUMVHWj6DiskNq7aPPIWn TQJwFQpTL5PKlN3mvv2tUp2_N_t7a7SlyC3YT4qofizI2lXeaQZnbh4zx.U3fh.vm91NHaLutRAX vAPxYf_MlxFLZeNvJ1hbT9CFp7YVbtglacnIYxnrA4skwnQYu1qF.WNNFIqaatj3Ojomq4KN2XVT VZ7KYmMMEtMTpeWQGlJG8njJ5q0NgYAZjKrg2SaUw3UbFna_UFiRSeBNg1G5Ua.SFhq2bJcHaRfX 9rFaDF0b3gMVvwK4tjHlP7UdMHjVkeed.HVpbK8CnnRvFXYntME0_hPN9_Zn6rlLnoKnoHqUTxof bzTR07f2DCE258P2XXbVRgLyF0ovvAFchUcicfmqgfByVA0v9FAZgbDrA0sXGox2PJa7o6SzNFnq 0EdA5rHhCOM9FgeJUQnVN3yLFpDA6UpThgadouzrRd57jUULlEKSxNiHRbRmuCzVYduXtd6SpJMa v8d_GYqILWrfFp3LrivtkfpnRBEGhQ3_YANdYT0eN6BiaRrEjAYCKKPOgPz091pWm.9_a1uvACwA IVe.h8POiUOizUK_JDOV9A8AavWCHmGzGY38YT0iQyY4oCvrIZBUEEl.xXjbHapXweeD6A.C0mKr UmKlYntui8W8DurTyYH8UjVGyoiAt8YyxxsygYGs7m8SSsamVgs9bZAAKSLDuypFoASJdkxhsM4W 6ojsbK5So2xXk3hAvNr.lXwt4i9v81obYFOfPXPvfPdLl3mN6QhPkJHf.jnOxhyk6fwP2q1WFTT1 7iA0E388CTrK4TSwN_65l2feS7rz4L_sjhPfDjzJtXB1W5_aQ_.7c46SjtW0RNZxDakpJpcMdiFt hZnI8or6S7x3mTLMrZa1eMKmqLHoUFXIPFT.toiafCylPISsl0pXfAi8agMrKxD0ZC19rjhkiwMO BP7skYDXGjU7BbSQQw1mtM1PqfMAQafRKjT9GtfHHoTvHr3si34VGv9LnPHvVnbePOSOeF1LOI5_ srzUtREEA7Y1Qi2pMKm6ZOzWsTU1USnM8_EjOuR2vsYiNJzLS1zr6XyZk5OfXhVNX7gCxGfg2FzG kzneyEstbNNNHK6RC_Nw.U7Wa8NJgkEUjbF.FjUXFiRPP3LnwMWTFapGOycbYYBz7I7to1AKMQgM uHXAy8HPF0Eh77skff5Bw79xUhWKO5SIX92zcYdQzPc2fqnT.N3W1Medird53h3wHGSVJ5hxzPgG Z_l0kGz_LhPPZZikZ5E3TXsOlPBvAgDpuA8MI33JlaOpCUIOP86M6iF_LJEhfWnW1PqRj7vejqKi YfvlUY01LB7lpKjEirIofKJL7lZznTifXt.hNfHvQJ51Ju9lrTwkmE8yw_qQV8ItGYWeg9fxWb8B fMzuo0KwCyNb09AQwOEaq.z3HF5qoCG3xY4TcRt0BI2AjTXN5wIdIPA0jDuhDIOBwXT_onMHbXzY 3lrTN5QRlz_SotMpcW9HXTOC65sLWJx2J3DHyzTGBVBxB7Vad.AzUjfskZFu8HOukzZkGfVJCSEY tWMWOILRfGfCIQceseD2nS4lvR2UqsEWpZf_kygB8m2ANyy_iFGBoLlYayzJdPyBNNMc5rZuAbL5 B94iMCwlwwjvM98ml_fGTCPFBmkV30CyoevbKw7POxzVusjSDVzyQitpWX2vv X-Sonic-MF: Received: from sonic.gate.mail.ne1.yahoo.com by sonic306.consmr.mail.ne1.yahoo.com with HTTP; Fri, 26 Nov 2021 12:53:09 +0000 Received: by kubenode509.mail-prod1.omega.sg3.yahoo.com (VZM Hermes SMTP Server) with ESMTPA ID 1a4464720bfd10a718977f225301ccd9; Fri, 26 Nov 2021 12:53:02 +0000 (UTC) From: Po Lu To: Lars Ingebrigtsen Subject: Re: bug#52053: 29.0.50; Nonsensical button "C-x C-f" in scratch buffer References: <87czmr5gr7.fsf.ref@yahoo.com> <87czmr5gr7.fsf@yahoo.com> <87ilwiugzd.fsf@gnus.org> <877dcx52dx.fsf@yahoo.com> <878rxdvn0m.fsf@gnus.org> <87zgpt3iv2.fsf@yahoo.com> <87zgptu72i.fsf@gnus.org> <87r1b53hva.fsf@yahoo.com> <87ee75y0by.fsf@gnus.org> <87zgpt12rh.fsf@yahoo.com> <87a6hse4uf.fsf@gnus.org> <87y25bycng.fsf@yahoo.com> <87wnkv8568.fsf@gnus.org> Date: Fri, 26 Nov 2021 20:52:57 +0800 In-Reply-To: <87wnkv8568.fsf@gnus.org> (Lars Ingebrigtsen's message of "Fri, 26 Nov 2021 13:36:31 +0100") Message-ID: <87h7bzdqom.fsf@yahoo.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.60 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Mailer: WebService/1.1.19306 mail.backend.jedi.jws.acl:role.jedi.acl.token.atz.jws.hermes.yahoo Content-Length: 228 X-Spam-Score: 0.1 (/) X-Debbugs-Envelope-To: 52053 Cc: 52053@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.9 (/) Lars Ingebrigtsen writes: > Yes, and that's really confusing. I wouldn't want to do something that > weird in *scratch*. Then I think we should not fontify the key binding specially in that comment. Thanks. From debbugs-submit-bounces@debbugs.gnu.org Sat Nov 27 11:06:49 2021 Received: (at 52053) by debbugs.gnu.org; 27 Nov 2021 16:06:49 +0000 Received: from localhost ([127.0.0.1]:34456 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mr0Dw-0008Oj-Vy for submit@debbugs.gnu.org; Sat, 27 Nov 2021 11:06:49 -0500 Received: from heytings.org ([95.142.160.155]:51676) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mr0Dv-0008Oa-91 for 52053@debbugs.gnu.org; Sat, 27 Nov 2021 11:06:47 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=heytings.org; s=20210101; t=1638029206; bh=K/SqySGJORgLje9QhUEI4V537Zb4WBQrjQ08YOTMHxs=; h=Date:From:To:cc:Subject:In-Reply-To:Message-ID:References:From; b=ib04Lwq2h0l4Dl2/5y1qMlJ+KSZeABcQQnoLpZOC/fk3LYpfm4G06eYke77idsRlL K86TD4GCxNWJetf7SjjZX/IN09f/UlFxqBa4k9qn5lavz5tum5hinmjqufEMrNVmH8 2LMY5nsNMuGl5JSOVNa4qhz/7KxBW3dHt0/JDiiM0v4G8MwIOILaTCy6VWmpUF67hz 2yOGxuiZeVi+fgs6iW8mq3tcRPkeOphXL8GT8DoR99Ni/6izoDGNWmtIWDfUymuBup qSbGMxlM9wDdD44HynJfWZa3wMY0S1rsTbb116vFdk13+QnJmJ9ANiOWc8SWf35a/Q EaiMXHex81dmQ== Date: Sat, 27 Nov 2021 16:06:45 +0000 From: Gregory Heytings To: Eli Zaretskii Subject: Re: bug#52053: 29.0.50; Nonsensical button "C-x C-f" in scratch buffer In-Reply-To: <83czmn4ekx.fsf@gnu.org> Message-ID: <227d35a5bc44057cc87b@heytings.org> References: <87czmr5gr7.fsf.ref@yahoo.com> <87czmr5gr7.fsf@yahoo.com> <612d659daa29af13c2e5@heytings.org> <83y25c5wn0.fsf@gnu.org> <612d659daabc268505c4@heytings.org> <83pmqo5vmp.fsf@gnu.org> <612d659daad03d6bc73d@heytings.org> <834k805nil.fsf@gnu.org> <612d659daa026d901515@heytings.org> <83v90g467g.fsf@gnu.org> <612d659daa5de288a9f9@heytings.org> <83czmn4ekx.fsf@gnu.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii; format=flowed X-Spam-Score: 0.1 (/) X-Debbugs-Envelope-To: 52053 Cc: luangruo@yahoo.com, larsi@gnus.org, 52053@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.9 (/) >> Updated patch attached. > > Thanks. This approach is fine by me, but the variable you introduced > should not be internal, and it probably should be called out in NEWS (in > the Lisp section), because I believe the intent was to allow other > callers to use it, even though currently we have only one such caller. > Thanks for your feedback. Updated (and much larger) patch attached. From debbugs-submit-bounces@debbugs.gnu.org Sat Nov 27 11:09:04 2021 Received: (at 52053) by debbugs.gnu.org; 27 Nov 2021 16:09:05 +0000 Received: from localhost ([127.0.0.1]:34460 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mr0G6-0008SX-BQ for submit@debbugs.gnu.org; Sat, 27 Nov 2021 11:09:04 -0500 Received: from heytings.org ([95.142.160.155]:51692) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mr0G2-0008S3-Az for 52053@debbugs.gnu.org; Sat, 27 Nov 2021 11:09:01 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=heytings.org; s=20210101; t=1638029337; bh=d7PYKIwOspsNYAp4rl38JP3IEV289Od4cCENVDlgffc=; h=Date:From:To:cc:Subject:In-Reply-To:Message-ID:References:From; b=MQrGteQWuoUL8+29Awy+FHKB+q8DRELTQcysaCAJbhmcQOPVnh32oIR+6tngwY8M8 MtT6r0mFPewiISn7m2ixOb8QmuukJ5iBj8trWZSxBS57mcjmHYxxq+GMc1sQ2oHdXV JYUp7KUlvSUkPYe7gwV5Kn6gedEOuE6dsAFsIch8STASz5KrmkQlGe1W44xotftnPg 11GBFuw/do+onsc26NPwq66Mi3hkzga3fU0f7L5Wf6KuprGYaklQVetPmxBsr5kFXC F/eep/rmI6p6+vIbGdPbA8uk/sHk2yyWC3FfpC0pBGeN+pwJBiQ2htjRk8LIUuPf7b ImcUC9a/OjvhQ== Date: Sat, 27 Nov 2021 16:08:57 +0000 From: Gregory Heytings To: Eli Zaretskii Subject: Re: bug#52053: 29.0.50; Nonsensical button "C-x C-f" in scratch buffer In-Reply-To: <227d35a5bc44057cc87b@heytings.org> Message-ID: <227d35a5bceaf01c97c4@heytings.org> References: <87czmr5gr7.fsf.ref@yahoo.com> <87czmr5gr7.fsf@yahoo.com> <612d659daa29af13c2e5@heytings.org> <83y25c5wn0.fsf@gnu.org> <612d659daabc268505c4@heytings.org> <83pmqo5vmp.fsf@gnu.org> <612d659daad03d6bc73d@heytings.org> <834k805nil.fsf@gnu.org> <612d659daa026d901515@heytings.org> <83v90g467g.fsf@gnu.org> <612d659daa5de288a9f9@heytings.org> <83czmn4ekx.fsf@gnu.org> <227d35a5bc44057cc87b@heytings.org> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="eUPxsTHK82" X-Spam-Score: 0.1 (/) X-Debbugs-Envelope-To: 52053 Cc: luangruo@yahoo.com, larsi@gnus.org, 52053@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.9 (/) --eUPxsTHK82 Content-Type: text/plain; charset=us-ascii; format=flowed >>> Updated patch attached. >> >> Thanks. This approach is fine by me, but the variable you introduced >> should not be internal, and it probably should be called out in NEWS >> (in the Lisp section), because I believe the intent was to allow other >> callers to use it, even though currently we have only one such caller. > > Thanks for your feedback. Updated (and much larger) patch attached. > Attached. --eUPxsTHK82 Content-Type: text/x-diff; name=Do-not-buttonize-key-bindings-outside-of-Help-buffer.patch Content-Transfer-Encoding: base64 Content-ID: <227d35a5bc03dbb7e021@heytings.org> Content-Description: Content-Disposition: attachment; filename=Do-not-buttonize-key-bindings-outside-of-Help-buffer.patch RnJvbSAwNThjMjY1YWI0OGY4Nzg4YmQ1ZWY5MDFmOWI5MWZlNGEzMDA1MWVm IE1vbiBTZXAgMTcgMDA6MDA6MDAgMjAwMQ0KRnJvbTogR3JlZ29yeSBIZXl0 aW5ncyA8Z3JlZ29yeUBoZXl0aW5ncy5vcmc+DQpEYXRlOiBTYXQsIDI3IE5v diAyMDIxIDE1OjU4OjQ2ICswMDAwDQpTdWJqZWN0OiBbUEFUQ0hdIERvIG5v dCBidXR0b25pemUga2V5IGJpbmRpbmdzIG91dHNpZGUgb2YgKkhlbHAqIGJ1 ZmZlcnMNCg0KKiBsaXNwL2hlbHAuZWwgKGhlbHAtYnVmZmVyLXVuZGVyLXBy ZXBhcmF0aW9uKTogTmV3IHZhcmlhYmxlDQp0aGF0IGlzIGJvdW5kIHRvIHQg YnkgY29tbWFuZHMgdGhhdCBjcmVhdGUgYSAqSGVscCogYnVmZmVyLg0KKHN1 YnN0aXR1dGUtY29tbWFuZC1rZXlzKTogVXNlIHRoZSBuZXcgdmFyaWFibGU6 DQpoZWxwLWxpbmsta2V5LXRvLWRvY3VtZW50YXRpb24gaXMgc3VwcG9zZWQg dG8gaGF2ZSBhbiBlZmZlY3QNCm9ubHkgImluICpIZWxwKiBidWZmZXJzIi4g Rml4ZXMgYnVnIzUyMDUzLg0KKHZpZXctbG9zc2FnZSwgZGVzY3JpYmUtYmlu ZGluZ3MsIGRlc2NyaWJlLWtleSk6IEJpbmQgdGhlIG5ldw0KdmFyaWFibGUu DQoNCiogZXRjL05FV1M6IE1lbnRpb24gdGhlIG5ldyB2YXJpYWJsZS4NCg0K KiBsaXNwL2hlbHAtbWFjcm8uZWwgKG1ha2UtaGVscC1zY3JlZW4pOiBCaW5k IHRoZSBuZXcgdmFyaWFibGUuDQoNCiogbGlzcC9oZWxwLWZucy5lbCAoZGVz Y3JpYmUtZnVuY3Rpb24sIGRlc2NyaWJlLXZhcmlhYmxlLA0KZGVzY3JpYmUt ZmFjZSwgZGVzY3JpYmUtc3ltYm9sLCBkZXNjcmliZS1zeW50YXgsDQpkZXNj cmliZS1jYXRlZ29yaWVzLCBkZXNjcmliZS1rZXltYXAsIGRlc2NyaWJlLW1v ZGUsDQpkZXNjcmliZS13aWRnZXQpOiBCaW5kIHRoZSBuZXcgdmFyaWFibGUu DQoNCiogbGlzcC9yZXBlYXQuZWwgKGRlc2NyaWJlLXJlcGVhdC1tYXBzKTog QmluZCB0aGUgbmV3IHZhcmlhYmxlLg0KDQoqIGxpc3AvaW50ZXJuYXRpb25h bC9tdWxlLWRpYWcuZWwgKGRlc2NyaWJlLWNoYXJhY3Rlci1zZXQsDQpkZXNj cmliZS1jb2Rpbmctc3lzdGVtLCBkZXNjcmliZS1mb250LCBkZXNjcmliZS1m b250c2V0LA0KKGxpc3QtZm9udHNldHMpOiBCaW5kIHRoZSBuZXcgdmFyaWFi bGUuDQoNCiogbGlzcC9pbnRlcm5hdGlvbmFsL211bGUtY21kcy5lbCAoZGVz Y3JpYmUtaW5wdXQtbWV0aG9kLA0KZGVzY3JpYmUtbGFuZ3VhZ2UtZW52aXJv bm1lbnQpOiBCaW5kIHRoZSBuZXcgdmFyaWFibGUuDQoNCiogbGlzcC9idXR0 b24uZWwgKGJ1dHRvbi1kZXNjcmliZSk6IEJpbmQgdGhlIG5ldyB2YXJpYWJs ZS4NCg0KKiBsaXNwL2Fwcm9wb3MuZWwgKGFwcm9wb3MtZGVzY3JpYmUtcGxp c3QpOiBCaW5kIHRoZSBuZXcNCnZhcmlhYmxlLg0KLS0tDQogZXRjL05FV1Mg ICAgICAgICAgICAgICAgICAgICAgICB8ICAgMyArDQogbGlzcC9hcHJvcG9z LmVsICAgICAgICAgICAgICAgICB8ICAyMyArLQ0KIGxpc3AvYnV0dG9uLmVs ICAgICAgICAgICAgICAgICAgfCAgIDMgKy0NCiBsaXNwL2hlbHAtZm5zLmVs ICAgICAgICAgICAgICAgIHwgNTQ5ICsrKysrKysrKysrKysrKystLS0tLS0t LS0tLS0tLS0tDQogbGlzcC9oZWxwLW1hY3JvLmVsICAgICAgICAgICAgICB8 ICAgMyArLQ0KIGxpc3AvaGVscC5lbCAgICAgICAgICAgICAgICAgICAgfCAx MDkgKysrKy0tLQ0KIGxpc3AvaW50ZXJuYXRpb25hbC9tdWxlLWNtZHMuZWwg fCAyMTYgKysrKysrLS0tLS0tLQ0KIGxpc3AvaW50ZXJuYXRpb25hbC9tdWxl LWRpYWcuZWwgfCAzNjAgKysrKysrKysrKystLS0tLS0tLS0tDQogbGlzcC9y ZXBlYXQuZWwgICAgICAgICAgICAgICAgICB8ICA1MSArLS0NCiA5IGZpbGVz IGNoYW5nZWQsIDY3NSBpbnNlcnRpb25zKCspLCA2NDIgZGVsZXRpb25zKC0p DQoNCmRpZmYgLS1naXQgYS9ldGMvTkVXUyBiL2V0Yy9ORVdTDQppbmRleCA4 YjdjMmY3ODUwLi5kOWY1MGUyZWFkIDEwMDY0NA0KLS0tIGEvZXRjL05FV1MN CisrKyBiL2V0Yy9ORVdTDQpAQCAtOTc0LDYgKzk3NCw5IEBAIHRoYXQgc2hv dWxkIGJlIGRpc3BsYXllZCwgYW5kIHRoZSB4d2lkZ2V0IHRoYXQgYXNrZWQg dG8gZGlzcGxheSBpdC4NCiBUaGlzIGZ1bmN0aW9uIGlzIHVzZWQgdG8gY29u dHJvbCB3aGVyZSBhbmQgaWYgYW4geHdpZGdldCBzdG9yZXMNCiBjb29raWVz IHNldCBieSB3ZWIgcGFnZXMgb24gZGlzay4NCiANCisqKiBOZXcgdmFyaWFi bGUgJ2hlbHAtYnVmZmVyLXVuZGVyLXByZXBhcmF0aW9uJy4NCitUaGlzIHZh cmlhYmxlIGlzIGJvdW5kIHRvIHQgZHVyaW5nIHRoZSBwcmVwYXJhdGlvbiBv ZiBhICpIZWxwKiBidWZmZXIuDQorDQogDA0KICogQ2hhbmdlcyBpbiBFbWFj cyAyOS4xIG9uIE5vbi1GcmVlIE9wZXJhdGluZyBTeXN0ZW1zDQogDQpkaWZm IC0tZ2l0IGEvbGlzcC9hcHJvcG9zLmVsIGIvbGlzcC9hcHJvcG9zLmVsDQpp bmRleCAwMDkxOWVkOTFiLi42NmE1OTRkNTg4IDEwMDY0NA0KLS0tIGEvbGlz cC9hcHJvcG9zLmVsDQorKysgYi9saXNwL2Fwcm9wb3MuZWwNCkBAIC0xMzIy LDE3ICsxMzIyLDE4IEBAIGFwcm9wb3MtcHJldmlvdXMtc3ltYm9sDQogDQog KGRlZnVuIGFwcm9wb3MtZGVzY3JpYmUtcGxpc3QgKHN5bWJvbCkNCiAgICJE aXNwbGF5IGEgcHJldHR5IGxpc3Rpbmcgb2YgU1lNQk9MJ3MgcGxpc3QuIg0K LSAgKGhlbHAtc2V0dXAteHJlZiAobGlzdCAnYXByb3Bvcy1kZXNjcmliZS1w bGlzdCBzeW1ib2wpDQotCQkgICAoY2FsbGVkLWludGVyYWN0aXZlbHktcCAn aW50ZXJhY3RpdmUpKQ0KLSAgKHdpdGgtaGVscC13aW5kb3cgKGhlbHAtYnVm ZmVyKQ0KLSAgICAoc2V0LWJ1ZmZlciBzdGFuZGFyZC1vdXRwdXQpDQotICAg IChwcmluYyAiU3ltYm9sICIpDQotICAgIChwcmluMSBzeW1ib2wpDQotICAg IChwcmluYyAoc3Vic3RpdHV0ZS1jb21tYW5kLWtleXMgIidzIHBsaXN0IGlz XG4gKCIpKQ0KLSAgICAocHV0LXRleHQtcHJvcGVydHkgKCsgKHBvaW50LW1p bikgNykgKC0gKHBvaW50KSAxNCkNCi0JCSAgICAgICAnZmFjZSAnYXByb3Bv cy1zeW1ib2wpDQotICAgIChpbnNlcnQgKGFwcm9wb3MtZm9ybWF0LXBsaXN0 IHN5bWJvbCAiXG4gICIpKQ0KLSAgICAocHJpbmMgIikiKSkpDQorICAobGV0 ICgoaGVscC1idWZmZXItdW5kZXItcHJlcGFyYXRpb24gdCkpDQorICAgICho ZWxwLXNldHVwLXhyZWYgKGxpc3QgJ2Fwcm9wb3MtZGVzY3JpYmUtcGxpc3Qg c3ltYm9sKQ0KKwkJICAgICAoY2FsbGVkLWludGVyYWN0aXZlbHktcCAnaW50 ZXJhY3RpdmUpKQ0KKyAgICAod2l0aC1oZWxwLXdpbmRvdyAoaGVscC1idWZm ZXIpDQorICAgICAgKHNldC1idWZmZXIgc3RhbmRhcmQtb3V0cHV0KQ0KKyAg ICAgIChwcmluYyAiU3ltYm9sICIpDQorICAgICAgKHByaW4xIHN5bWJvbCkN CisgICAgICAocHJpbmMgKHN1YnN0aXR1dGUtY29tbWFuZC1rZXlzICIncyBw bGlzdCBpc1xuICgiKSkNCisgICAgICAocHV0LXRleHQtcHJvcGVydHkgKCsg KHBvaW50LW1pbikgNykgKC0gKHBvaW50KSAxNCkNCisJCSAgICAgICAgICdm YWNlICdhcHJvcG9zLXN5bWJvbCkNCisgICAgICAoaW5zZXJ0IChhcHJvcG9z LWZvcm1hdC1wbGlzdCBzeW1ib2wgIlxuICAiKSkNCisgICAgICAocHJpbmMg IikiKSkpKQ0KIA0KIA0KIChwcm92aWRlICdhcHJvcG9zKQ0KZGlmZiAtLWdp dCBhL2xpc3AvYnV0dG9uLmVsIGIvbGlzcC9idXR0b24uZWwNCmluZGV4IGUz ZjkxY2I0YTYuLmRkNWE3MWQxMTYgMTAwNjQ0DQotLS0gYS9saXNwL2J1dHRv bi5lbA0KKysrIGIvbGlzcC9idXR0b24uZWwNCkBAIC02MDQsNyArNjA0LDgg QEAgYnV0dG9uLWRlc2NyaWJlDQogYnVmZmVyIHBvc2l0aW9uIHdoZXJlIGEg YnV0dG9uIGlzIHByZXNlbnQuICBJZiBCVVRUT04tT1ItUE9TIGlzIG5pbCwg dGhlDQogYnV0dG9uIGF0IHBvaW50IGlzIHRoZSBidXR0b24gdG8gZGVzY3Jp YmUuIg0KICAgKGludGVyYWN0aXZlICJkIikNCi0gIChsZXQqICgoYnV0dG9u IChjb25kICgoaW50ZWdlci1vci1tYXJrZXItcCBidXR0b24tb3ItcG9zKQ0K KyAgKGxldCogKChoZWxwLWJ1ZmZlci11bmRlci1wcmVwYXJhdGlvbiB0KQ0K KyAgICAgICAgIChidXR0b24gKGNvbmQgKChpbnRlZ2VyLW9yLW1hcmtlci1w IGJ1dHRvbi1vci1wb3MpDQogICAgICAgICAgICAgICAgICAgICAgICAgKGJ1 dHRvbi1hdCBidXR0b24tb3ItcG9zKSkNCiAgICAgICAgICAgICAgICAgICAg ICAgICgobnVsbCBidXR0b24tb3ItcG9zKSAoYnV0dG9uLWF0IChwb2ludCkp KQ0KICAgICAgICAgICAgICAgICAgICAgICAgKChvdmVybGF5cCBidXR0b24t b3ItcG9zKSBidXR0b24tb3ItcG9zKSkpDQpkaWZmIC0tZ2l0IGEvbGlzcC9o ZWxwLWZucy5lbCBiL2xpc3AvaGVscC1mbnMuZWwNCmluZGV4IDE3ZmFiZTRm NjMuLjMyNjk4NDIwZTEgMTAwNjQ0DQotLS0gYS9saXNwL2hlbHAtZm5zLmVs DQorKysgYi9saXNwL2hlbHAtZm5zLmVsDQpAQCAtMjQ5LDcgKzI0OSw4IEBA IGRlc2NyaWJlLWZ1bmN0aW9uDQogICA7OyBjYWxsaW5nIHRoYXQuDQogICAo bGV0ICgoZGVzY3JpYmUtZnVuY3Rpb24tb3JpZy1idWZmZXINCiAgICAgICAg ICAob3IgZGVzY3JpYmUtZnVuY3Rpb24tb3JpZy1idWZmZXINCi0gICAgICAg ICAgICAgKGN1cnJlbnQtYnVmZmVyKSkpKQ0KKyAgICAgICAgICAgICAoY3Vy cmVudC1idWZmZXIpKSkNCisgICAgICAgIChoZWxwLWJ1ZmZlci11bmRlci1w cmVwYXJhdGlvbiB0KSkNCiANCiAgICAgKGhlbHAtc2V0dXAteHJlZg0KICAg ICAgKGxpc3QgKGxhbWJkYSAoZnVuY3Rpb24gYnVmZmVyKQ0KQEAgLTEwNzgs NyArMTA3OSw4IEBAIGRlc2NyaWJlLXZhcmlhYmxlDQogICAgICAgICAgICAg ICAgIChpZiAoc3ltYm9scCB2KSAoc3ltYm9sLW5hbWUgdikpKSkNCiAgICAg IChsaXN0IChpZiAoZXF1YWwgdmFsICIiKQ0KIAkgICAgICAgdiAoaW50ZXJu IHZhbCkpKSkpDQotICAobGV0IChmaWxlLW5hbWUpDQorICAobGV0IChmaWxl LW5hbWUNCisgICAgICAgIChoZWxwLWJ1ZmZlci11bmRlci1wcmVwYXJhdGlv biB0KSkNCiAgICAgKHVubGVzcyAoYnVmZmVyLWxpdmUtcCBidWZmZXIpIChz ZXRxIGJ1ZmZlciAoY3VycmVudC1idWZmZXIpKSkNCiAgICAgKHVubGVzcyAo ZnJhbWUtbGl2ZS1wIGZyYW1lKSAoc2V0cSBmcmFtZSAoc2VsZWN0ZWQtZnJh bWUpKSkNCiAgICAgKGlmIChub3QgKHN5bWJvbHAgdmFyaWFibGUpKQ0KQEAg LTE0NjEsNzcgKzE0NjMsNzggQEAgZGVzY3JpYmUtZmFjZQ0KICAgKGludGVy YWN0aXZlIChsaXN0IChyZWFkLWZhY2UtbmFtZSAiRGVzY3JpYmUgZmFjZSIN CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKG9yIChm YWNlLWF0LXBvaW50IHQpICdkZWZhdWx0KQ0KICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICB0KSkpDQotICAoaGVscC1zZXR1cC14cmVm IChsaXN0ICMnZGVzY3JpYmUtZmFjZSBmYWNlKQ0KLQkJICAgKGNhbGxlZC1p bnRlcmFjdGl2ZWx5LXAgJ2ludGVyYWN0aXZlKSkNCi0gICh1bmxlc3MgZmFj ZQ0KLSAgICAoc2V0cSBmYWNlICdkZWZhdWx0KSkNCi0gIChpZiAobm90IChs aXN0cCBmYWNlKSkNCi0gICAgICAoc2V0cSBmYWNlIChsaXN0IGZhY2UpKSkN Ci0gICh3aXRoLWhlbHAtd2luZG93IChoZWxwLWJ1ZmZlcikNCi0gICAgKHdp dGgtY3VycmVudC1idWZmZXIgc3RhbmRhcmQtb3V0cHV0DQotICAgICAgKGRv bGlzdCAoZiBmYWNlIChidWZmZXItc3RyaW5nKSkNCi0JKGlmIChzdHJpbmdw IGYpIChzZXRxIGYgKGludGVybiBmKSkpDQotCTs7IFdlIG1heSBnZXQgY2Fs bGVkIGZvciBhbm9ueW1vdXMgZmFjZXMgKGkuZS4sIGZhY2VzDQotCTs7IGV4 cHJlc3NlZCB1c2luZyBwcm9wLXZhbHVlIHBsaXN0cykuICBUaG9zZSBjYW4n dCBiZQ0KLQk7OyB1c2VmdWxseSBjdXN0b21pemVkLCBzbyBpZ25vcmUgdGhl bS4NCi0JKHdoZW4gKHN5bWJvbHAgZikNCi0JICAoaW5zZXJ0ICJGYWNlOiAi IChzeW1ib2wtbmFtZSBmKSkNCi0JICAoaWYgKG5vdCAoZmFjZXAgZikpDQot CSAgICAgIChpbnNlcnQgIiAgIHVuZGVmaW5lZCBmYWNlLlxuIikNCi0JICAg IChsZXQgKChjdXN0b21pemUtbGFiZWwgImN1c3RvbWl6ZSB0aGlzIGZhY2Ui KQ0KLQkJICBmaWxlLW5hbWUpDQotCSAgICAgIChpbnNlcnQgKGNvbmNhdCAi ICgiIChwcm9wZXJ0aXplICJzYW1wbGUiICdmb250LWxvY2stZmFjZSBmKSAi KSIpKQ0KLQkgICAgICAocHJpbmMgKGNvbmNhdCAiICgiIGN1c3RvbWl6ZS1s YWJlbCAiKVxuIikpDQotCSAgICAgIDs7IEZJWE1FIG5vdCBzdXJlIGhvdyBt dWNoIG9mIHRoaXMgYmVsb25ncyBoZXJlLCBhbmQNCi0JICAgICAgOzsgaG93 IG11Y2ggaW4gYGZhY2UtZG9jdW1lbnRhdGlvbicuICBUaGUgbGF0dGVyIGlz DQotCSAgICAgIDs7IG5vdCB1c2VkIG11Y2gsIGJ1dCBuZWVkcyB0byByZXR1 cm4gbmlsIGZvcg0KLQkgICAgICA7OyB1bmRvY3VtZW50ZWQgZmFjZXMuDQot CSAgICAgIChsZXQgKChhbGlhcyAoZ2V0IGYgJ2ZhY2UtYWxpYXMpKQ0KLQkJ ICAgIChmYWNlIGYpDQotCQkgICAgb2Jzb2xldGUpDQotCQkod2hlbiBhbGlh cw0KLQkJICAoc2V0cSBmYWNlIGFsaWFzKQ0KLQkJICAoaW5zZXJ0DQotCQkg ICAoZm9ybWF0LW1lc3NhZ2UNCi0gICAgICAgICAgICAgICAgICAgICJcbiAg JXMgaXMgYW4gYWxpYXMgZm9yIHRoZSBmYWNlIGAlcycuXG4lcyINCi0gICAg ICAgICAgICAgICAgICAgIGYgYWxpYXMNCi0gICAgICAgICAgICAgICAgICAg IChpZiAoc2V0cSBvYnNvbGV0ZSAoZ2V0IGYgJ29ic29sZXRlLWZhY2UpKQ0K LSAgICAgICAgICAgICAgICAgICAgICAgIChmb3JtYXQtbWVzc2FnZQ0KLSAg ICAgICAgICAgICAgICAgICAgICAgICAiICBUaGlzIGZhY2UgaXMgb2Jzb2xl dGUlczsgdXNlIGAlcycgaW5zdGVhZC5cbiINCi0gICAgICAgICAgICAgICAg ICAgICAgICAgKGlmIChzdHJpbmdwIG9ic29sZXRlKQ0KLSAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgKGZvcm1hdCAiIHNpbmNlICVzIiBvYnNvbGV0 ZSkNCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAiIikNCi0gICAgICAg ICAgICAgICAgICAgICAgICAgYWxpYXMpDQotICAgICAgICAgICAgICAgICAg ICAgICIiKSkpKQ0KLQkJKGluc2VydCAiXG5Eb2N1bWVudGF0aW9uOlxuIg0K LSAgICAgICAgICAgICAgICAgICAgICAgIChzdWJzdGl0dXRlLWNvbW1hbmQt a2V5cw0KLSAgICAgICAgICAgICAgICAgICAgICAgICAob3IgKGZhY2UtZG9j dW1lbnRhdGlvbiBmYWNlKQ0KLSAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgIk5vdCBkb2N1bWVudGVkIGFzIGEgZmFjZS4iKSkNCi0JCQkiXG5cbiIp KQ0KLQkgICAgICAod2l0aC1jdXJyZW50LWJ1ZmZlciBzdGFuZGFyZC1vdXRw dXQNCi0JCShzYXZlLWV4Y3Vyc2lvbg0KLQkJICAocmUtc2VhcmNoLWJhY2t3 YXJkDQotCQkgICAoY29uY2F0ICJcXCgiIGN1c3RvbWl6ZS1sYWJlbCAiXFwp IikgbmlsIHQpDQotCQkgIChoZWxwLXhyZWYtYnV0dG9uIDEgJ2hlbHAtY3Vz dG9taXplLWZhY2UgZikpKQ0KLQkgICAgICAoc2V0cSBmaWxlLW5hbWUgKGZp bmQtbGlzcC1vYmplY3QtZmlsZS1uYW1lIGYgJ2RlZmZhY2UpKQ0KLQkgICAg ICAoaWYgKG5vdCBmaWxlLW5hbWUpDQotICAgICAgICAgICAgICAgICAgKHNl dHEgaGVscC1tb2RlLS1jdXJyZW50LWRhdGEgKGxpc3QgOnN5bWJvbCBmKSkN Ci0gICAgICAgICAgICAgICAgKHNldHEgaGVscC1tb2RlLS1jdXJyZW50LWRh dGEgKGxpc3QgOnN5bWJvbCBmDQotICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgIDpmaWxlIGZpbGUtbmFtZSkp DQotCQkocHJpbmMgKHN1YnN0aXR1dGUtY29tbWFuZC1rZXlzICJEZWZpbmVk IGluIGAiKSkNCi0JCShwcmluYyAoaGVscC1mbnMtc2hvcnQtZmlsZW5hbWUg ZmlsZS1uYW1lKSkNCi0JCShwcmluYyAoc3Vic3RpdHV0ZS1jb21tYW5kLWtl eXMgIiciKSkNCi0JCTs7IE1ha2UgYSBoeXBlcmxpbmsgdG8gdGhlIGxpYnJh cnkuDQotCQkoc2F2ZS1leGN1cnNpb24NCi0JCSAgKHJlLXNlYXJjaC1iYWNr d2FyZA0KLSAgICAgICAgICAgICAgICAgICAoc3Vic3RpdHV0ZS1jb21tYW5k LWtleXMgImBcXChbXmAnXStcXCknIikgbmlsIHQpDQotCQkgIChoZWxwLXhy ZWYtYnV0dG9uIDEgJ2hlbHAtZmFjZS1kZWYgZiBmaWxlLW5hbWUpKQ0KLQkJ KHByaW5jICIuIikNCi0JCSh0ZXJwcmkpDQotCQkodGVycHJpKSkpKQ0KLQkg ICh0ZXJwcmkpDQotICAgICAgICAgIChoZWxwLWZucy0tcnVuLWRlc2NyaWJl LWZ1bmN0aW9ucw0KLSAgICAgICAgICAgaGVscC1mbnMtZGVzY3JpYmUtZmFj ZS1mdW5jdGlvbnMgZiBmcmFtZSkpKSkpKQ0KKyAgKGxldCAoKGhlbHAtYnVm ZmVyLXVuZGVyLXByZXBhcmF0aW9uIHQpKQ0KKyAgICAoaGVscC1zZXR1cC14 cmVmIChsaXN0ICMnZGVzY3JpYmUtZmFjZSBmYWNlKQ0KKwkJICAgICAoY2Fs bGVkLWludGVyYWN0aXZlbHktcCAnaW50ZXJhY3RpdmUpKQ0KKyAgICAodW5s ZXNzIGZhY2UNCisgICAgICAoc2V0cSBmYWNlICdkZWZhdWx0KSkNCisgICAg KGlmIChub3QgKGxpc3RwIGZhY2UpKQ0KKyAgICAgICAgKHNldHEgZmFjZSAo bGlzdCBmYWNlKSkpDQorICAgICh3aXRoLWhlbHAtd2luZG93IChoZWxwLWJ1 ZmZlcikNCisgICAgICAod2l0aC1jdXJyZW50LWJ1ZmZlciBzdGFuZGFyZC1v dXRwdXQNCisgICAgICAgIChkb2xpc3QgKGYgZmFjZSAoYnVmZmVyLXN0cmlu ZykpDQorCSAgKGlmIChzdHJpbmdwIGYpIChzZXRxIGYgKGludGVybiBmKSkp DQorCSAgOzsgV2UgbWF5IGdldCBjYWxsZWQgZm9yIGFub255bW91cyBmYWNl cyAoaS5lLiwgZmFjZXMNCisJICA7OyBleHByZXNzZWQgdXNpbmcgcHJvcC12 YWx1ZSBwbGlzdHMpLiAgVGhvc2UgY2FuJ3QgYmUNCisJICA7OyB1c2VmdWxs eSBjdXN0b21pemVkLCBzbyBpZ25vcmUgdGhlbS4NCisJICAod2hlbiAoc3lt Ym9scCBmKQ0KKwkgICAgKGluc2VydCAiRmFjZTogIiAoc3ltYm9sLW5hbWUg ZikpDQorCSAgICAoaWYgKG5vdCAoZmFjZXAgZikpDQorCSAgICAgICAgKGlu c2VydCAiICAgdW5kZWZpbmVkIGZhY2UuXG4iKQ0KKwkgICAgICAobGV0ICgo Y3VzdG9taXplLWxhYmVsICJjdXN0b21pemUgdGhpcyBmYWNlIikNCisJCSAg ICBmaWxlLW5hbWUpDQorCSAgICAgICAgKGluc2VydCAoY29uY2F0ICIgKCIg KHByb3BlcnRpemUgInNhbXBsZSIgJ2ZvbnQtbG9jay1mYWNlIGYpICIpIikp DQorCSAgICAgICAgKHByaW5jIChjb25jYXQgIiAoIiBjdXN0b21pemUtbGFi ZWwgIilcbiIpKQ0KKwkgICAgICAgIDs7IEZJWE1FIG5vdCBzdXJlIGhvdyBt dWNoIG9mIHRoaXMgYmVsb25ncyBoZXJlLCBhbmQNCisJICAgICAgICA7OyBo b3cgbXVjaCBpbiBgZmFjZS1kb2N1bWVudGF0aW9uJy4gIFRoZSBsYXR0ZXIg aXMNCisJICAgICAgICA7OyBub3QgdXNlZCBtdWNoLCBidXQgbmVlZHMgdG8g cmV0dXJuIG5pbCBmb3INCisJICAgICAgICA7OyB1bmRvY3VtZW50ZWQgZmFj ZXMuDQorCSAgICAgICAgKGxldCAoKGFsaWFzIChnZXQgZiAnZmFjZS1hbGlh cykpDQorCQkgICAgICAoZmFjZSBmKQ0KKwkJICAgICAgb2Jzb2xldGUpDQor CQkgICh3aGVuIGFsaWFzDQorCQkgICAgKHNldHEgZmFjZSBhbGlhcykNCisJ CSAgICAoaW5zZXJ0DQorCQkgICAgIChmb3JtYXQtbWVzc2FnZQ0KKyAgICAg ICAgICAgICAgICAgICAgICAiXG4gICVzIGlzIGFuIGFsaWFzIGZvciB0aGUg ZmFjZSBgJXMnLlxuJXMiDQorICAgICAgICAgICAgICAgICAgICAgIGYgYWxp YXMNCisgICAgICAgICAgICAgICAgICAgICAgKGlmIChzZXRxIG9ic29sZXRl IChnZXQgZiAnb2Jzb2xldGUtZmFjZSkpDQorICAgICAgICAgICAgICAgICAg ICAgICAgICAoZm9ybWF0LW1lc3NhZ2UNCisgICAgICAgICAgICAgICAgICAg ICAgICAgICAiICBUaGlzIGZhY2UgaXMgb2Jzb2xldGUlczsgdXNlIGAlcycg aW5zdGVhZC5cbiINCisgICAgICAgICAgICAgICAgICAgICAgICAgICAoaWYg KHN0cmluZ3Agb2Jzb2xldGUpDQorICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgIChmb3JtYXQgIiBzaW5jZSAlcyIgb2Jzb2xldGUpDQorICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAiIikNCisgICAgICAgICAgICAgICAg ICAgICAgICAgICBhbGlhcykNCisgICAgICAgICAgICAgICAgICAgICAgICAi IikpKSkNCisJCSAgKGluc2VydCAiXG5Eb2N1bWVudGF0aW9uOlxuIg0KKyAg ICAgICAgICAgICAgICAgICAgICAgICAgKHN1YnN0aXR1dGUtY29tbWFuZC1r ZXlzDQorICAgICAgICAgICAgICAgICAgICAgICAgICAgKG9yIChmYWNlLWRv Y3VtZW50YXRpb24gZmFjZSkNCisgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgIk5vdCBkb2N1bWVudGVkIGFzIGEgZmFjZS4iKSkNCisJCQkgICJc blxuIikpDQorCSAgICAgICAgKHdpdGgtY3VycmVudC1idWZmZXIgc3RhbmRh cmQtb3V0cHV0DQorCQkgIChzYXZlLWV4Y3Vyc2lvbg0KKwkJICAgIChyZS1z ZWFyY2gtYmFja3dhcmQNCisJCSAgICAgKGNvbmNhdCAiXFwoIiBjdXN0b21p emUtbGFiZWwgIlxcKSIpIG5pbCB0KQ0KKwkJICAgIChoZWxwLXhyZWYtYnV0 dG9uIDEgJ2hlbHAtY3VzdG9taXplLWZhY2UgZikpKQ0KKwkgICAgICAgIChz ZXRxIGZpbGUtbmFtZSAoZmluZC1saXNwLW9iamVjdC1maWxlLW5hbWUgZiAn ZGVmZmFjZSkpDQorCSAgICAgICAgKGlmIChub3QgZmlsZS1uYW1lKQ0KKyAg ICAgICAgICAgICAgICAgICAgKHNldHEgaGVscC1tb2RlLS1jdXJyZW50LWRh dGEgKGxpc3QgOnN5bWJvbCBmKSkNCisgICAgICAgICAgICAgICAgICAoc2V0 cSBoZWxwLW1vZGUtLWN1cnJlbnQtZGF0YSAobGlzdCA6c3ltYm9sIGYNCisg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICA6ZmlsZSBmaWxlLW5hbWUpKQ0KKwkJICAocHJpbmMgKHN1YnN0 aXR1dGUtY29tbWFuZC1rZXlzICJEZWZpbmVkIGluIGAiKSkNCisJCSAgKHBy aW5jIChoZWxwLWZucy1zaG9ydC1maWxlbmFtZSBmaWxlLW5hbWUpKQ0KKwkJ ICAocHJpbmMgKHN1YnN0aXR1dGUtY29tbWFuZC1rZXlzICInIikpDQorCQkg IDs7IE1ha2UgYSBoeXBlcmxpbmsgdG8gdGhlIGxpYnJhcnkuDQorCQkgIChz YXZlLWV4Y3Vyc2lvbg0KKwkJICAgIChyZS1zZWFyY2gtYmFja3dhcmQNCisg ICAgICAgICAgICAgICAgICAgICAoc3Vic3RpdHV0ZS1jb21tYW5kLWtleXMg ImBcXChbXmAnXStcXCknIikgbmlsIHQpDQorCQkgICAgKGhlbHAteHJlZi1i dXR0b24gMSAnaGVscC1mYWNlLWRlZiBmIGZpbGUtbmFtZSkpDQorCQkgIChw cmluYyAiLiIpDQorCQkgICh0ZXJwcmkpDQorCQkgICh0ZXJwcmkpKSkpDQor CSAgICAodGVycHJpKQ0KKyAgICAgICAgICAgIChoZWxwLWZucy0tcnVuLWRl c2NyaWJlLWZ1bmN0aW9ucw0KKyAgICAgICAgICAgICBoZWxwLWZucy1kZXNj cmliZS1mYWNlLWZ1bmN0aW9ucyBmIGZyYW1lKSkpKSkpKQ0KIA0KIChhZGQt aG9vayAnaGVscC1mbnMtZGVzY3JpYmUtZmFjZS1mdW5jdGlvbnMNCiAgICAg ICAgICAgIydoZWxwLWZucy0tZmFjZS1jdXN0b20tdmVyc2lvbi1pbmZvKQ0K QEAgLTE2MDIsNDMgKzE2MDUsNDQgQEAgZGVzY3JpYmUtc3ltYm9sDQogCQkJ CShpZiBmb3VuZCAoc3ltYm9sLW5hbWUgdi1vci1mKSkpKSkNCiAgICAgIChs aXN0IChpZiAoZXF1YWwgdmFsICIiKQ0KIAkgICAgICAgKG9yIHYtb3ItZiAi IikgKGludGVybiB2YWwpKSkpKQ0KLSAgKGlmIChub3QgKHN5bWJvbHAgc3lt Ym9sKSkNCi0gICAgICAodXNlci1lcnJvciAiWW91IGRpZG4ndCBzcGVjaWZ5 IGEgZnVuY3Rpb24gb3IgdmFyaWFibGUiKSkNCi0gICh1bmxlc3MgKGJ1ZmZl ci1saXZlLXAgYnVmZmVyKSAoc2V0cSBidWZmZXIgKGN1cnJlbnQtYnVmZmVy KSkpDQotICAodW5sZXNzIChmcmFtZS1saXZlLXAgZnJhbWUpIChzZXRxIGZy YW1lIChzZWxlY3RlZC1mcmFtZSkpKQ0KLSAgKHdpdGgtY3VycmVudC1idWZm ZXIgKGhlbHAtYnVmZmVyKQ0KLSAgICA7OyBQdXNoIHRoZSBwcmV2aW91cyBp dGVtIG9uIHRoZSBzdGFjayBiZWZvcmUgY2xvYmJlcmluZyB0aGUgb3V0cHV0 IGJ1ZmZlci4NCi0gICAgKGhlbHAtc2V0dXAteHJlZiBuaWwgbmlsKQ0KLSAg ICAobGV0KiAoKGRvY3MNCi0gICAgICAgICAgICAobnJldmVyc2UNCi0gICAg ICAgICAgICAgKGRlbHEgbmlsDQotICAgICAgICAgICAgICAgICAgIChtYXBj YXIgKHBjYXNlLWxhbWJkYSAoYCgsbmFtZSAsdGVzdGZuICxkZXNjZm4pKQ0K LSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKHdoZW4gKGZ1bmNhbGwg dGVzdGZuIHN5bWJvbCkNCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgOzsgRG9uJ3QgcmVjb3JkIHRoZSBjdXJyZW50IGVudHJ5IGluIHRoZSBz dGFjay4NCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKHNldHEg aGVscC14cmVmLXN0YWNrLWl0ZW0gbmlsKQ0KLSAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAoY29ucyBuYW1lDQotICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgIChmdW5jYWxsIGRlc2NmbiBzeW1ib2wgYnVm ZmVyIGZyYW1lKSkpKQ0KLSAgICAgICAgICAgICAgICAgICAgICAgICAgIGRl c2NyaWJlLXN5bWJvbC1iYWNrZW5kcykpKSkNCi0gICAgICAgICAgIChzaW5n bGUgKG51bGwgKGNkciBkb2NzKSkpKQ0KLSAgICAgICh3aGlsZSAoY2RyIGRv Y3MpDQotICAgICAgICAoZ290by1jaGFyIChwb2ludC1taW4pKQ0KLSAgICAg ICAgKGxldCAoKGluaGliaXQtcmVhZC1vbmx5IHQpDQotICAgICAgICAgICAg ICAobmFtZSAoY2FhciBkb2NzKSkgICAgICAgIDtOYW1lIG9mIGRvYyBjdXJy ZW50bHkgYXQgQk9CLg0KLSAgICAgICAgICAgICAgKGRvYyAoY2RyIChjYWRy IGRvY3MpKSkpICA7RG9jIHRvIGFkZCBhdCBCT0IuDQotICAgICAgICAgICh3 aGVuIGRvYw0KLSAgICAgICAgICAgIChpbnNlcnQgZG9jKQ0KLSAgICAgICAg ICAgIChkZWxldGUtcmVnaW9uIChwb2ludCkNCi0gICAgICAgICAgICAgICAg ICAgICAgICAgICAocHJvZ24gKHNraXAtY2hhcnMtYmFja3dhcmQgIiBcdFxu IikgKHBvaW50KSkpDQotICAgICAgICAgICAgKGluc2VydCAiXG5cbiIgKG1h a2Utc2VwYXJhdG9yLWxpbmUpICJcbiIpDQotICAgICAgICAgICAgKHdoZW4g bmFtZQ0KLSAgICAgICAgICAgICAgKGluc2VydCAoc3ltYm9sLW5hbWUgc3lt Ym9sKQ0KLSAgICAgICAgICAgICAgICAgICAgICAiIGlzIGFsc28gYSAiIG5h bWUgIi4iICJcblxuIikpKSkNCi0gICAgICAgIChzZXRxIGRvY3MgKGNkciBk b2NzKSkpDQotICAgICAgKHVubGVzcyBzaW5nbGUNCi0gICAgICAgIDs7IERv bid0IHJlY29yZCB0aGUgYGRlc2NyaWJlLXZhcmlhYmxlJyBpdGVtIGluIHRo ZSBzdGFjay4NCi0gICAgICAgIChzZXRxIGhlbHAteHJlZi1zdGFjay1pdGVt IG5pbCkNCi0gICAgICAgIChoZWxwLXNldHVwLXhyZWYgKGxpc3QgIydkZXNj cmliZS1zeW1ib2wgc3ltYm9sKSBuaWwpKQ0KLSAgICAgIChnb3RvLWNoYXIg KHBvaW50LW1pbikpKSkpDQorICAobGV0ICgoaGVscC1idWZmZXItdW5kZXIt cHJlcGFyYXRpb24gdCkpDQorICAgIChpZiAobm90IChzeW1ib2xwIHN5bWJv bCkpDQorICAgICAgICAodXNlci1lcnJvciAiWW91IGRpZG4ndCBzcGVjaWZ5 IGEgZnVuY3Rpb24gb3IgdmFyaWFibGUiKSkNCisgICAgKHVubGVzcyAoYnVm ZmVyLWxpdmUtcCBidWZmZXIpIChzZXRxIGJ1ZmZlciAoY3VycmVudC1idWZm ZXIpKSkNCisgICAgKHVubGVzcyAoZnJhbWUtbGl2ZS1wIGZyYW1lKSAoc2V0 cSBmcmFtZSAoc2VsZWN0ZWQtZnJhbWUpKSkNCisgICAgKHdpdGgtY3VycmVu dC1idWZmZXIgKGhlbHAtYnVmZmVyKQ0KKyAgICAgIDs7IFB1c2ggdGhlIHBy ZXZpb3VzIGl0ZW0gb24gdGhlIHN0YWNrIGJlZm9yZSBjbG9iYmVyaW5nIHRo ZSBvdXRwdXQgYnVmZmVyLg0KKyAgICAgIChoZWxwLXNldHVwLXhyZWYgbmls IG5pbCkNCisgICAgICAobGV0KiAoKGRvY3MNCisgICAgICAgICAgICAgIChu cmV2ZXJzZQ0KKyAgICAgICAgICAgICAgIChkZWxxIG5pbA0KKyAgICAgICAg ICAgICAgICAgICAgIChtYXBjYXIgKHBjYXNlLWxhbWJkYSAoYCgsbmFtZSAs dGVzdGZuICxkZXNjZm4pKQ0KKyAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAod2hlbiAoZnVuY2FsbCB0ZXN0Zm4gc3ltYm9sKQ0KKyAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgIDs7IERvbid0IHJlY29yZCB0aGUg Y3VycmVudCBlbnRyeSBpbiB0aGUgc3RhY2suDQorICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgKHNldHEgaGVscC14cmVmLXN0YWNrLWl0ZW0g bmlsKQ0KKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIChjb25z IG5hbWUNCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAoZnVuY2FsbCBkZXNjZm4gc3ltYm9sIGJ1ZmZlciBmcmFtZSkpKSkNCisg ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRlc2NyaWJlLXN5bWJvbC1i YWNrZW5kcykpKSkNCisgICAgICAgICAgICAgKHNpbmdsZSAobnVsbCAoY2Ry IGRvY3MpKSkpDQorICAgICAgICAod2hpbGUgKGNkciBkb2NzKQ0KKyAgICAg ICAgICAoZ290by1jaGFyIChwb2ludC1taW4pKQ0KKyAgICAgICAgICAobGV0 ICgoaW5oaWJpdC1yZWFkLW9ubHkgdCkNCisgICAgICAgICAgICAgICAgKG5h bWUgKGNhYXIgZG9jcykpICAgICAgICA7TmFtZSBvZiBkb2MgY3VycmVudGx5 IGF0IEJPQi4NCisgICAgICAgICAgICAgICAgKGRvYyAoY2RyIChjYWRyIGRv Y3MpKSkpICA7RG9jIHRvIGFkZCBhdCBCT0IuDQorICAgICAgICAgICAgKHdo ZW4gZG9jDQorICAgICAgICAgICAgICAoaW5zZXJ0IGRvYykNCisgICAgICAg ICAgICAgIChkZWxldGUtcmVnaW9uIChwb2ludCkNCisgICAgICAgICAgICAg ICAgICAgICAgICAgICAgIChwcm9nbiAoc2tpcC1jaGFycy1iYWNrd2FyZCAi IFx0XG4iKSAocG9pbnQpKSkNCisgICAgICAgICAgICAgIChpbnNlcnQgIlxu XG4iIChtYWtlLXNlcGFyYXRvci1saW5lKSAiXG4iKQ0KKyAgICAgICAgICAg ICAgKHdoZW4gbmFtZQ0KKyAgICAgICAgICAgICAgICAoaW5zZXJ0IChzeW1i b2wtbmFtZSBzeW1ib2wpDQorICAgICAgICAgICAgICAgICAgICAgICAgIiBp cyBhbHNvIGEgIiBuYW1lICIuIiAiXG5cbiIpKSkpDQorICAgICAgICAgIChz ZXRxIGRvY3MgKGNkciBkb2NzKSkpDQorICAgICAgICAodW5sZXNzIHNpbmds ZQ0KKyAgICAgICAgICA7OyBEb24ndCByZWNvcmQgdGhlIGBkZXNjcmliZS12 YXJpYWJsZScgaXRlbSBpbiB0aGUgc3RhY2suDQorICAgICAgICAgIChzZXRx IGhlbHAteHJlZi1zdGFjay1pdGVtIG5pbCkNCisgICAgICAgICAgKGhlbHAt c2V0dXAteHJlZiAobGlzdCAjJ2Rlc2NyaWJlLXN5bWJvbCBzeW1ib2wpIG5p bCkpDQorICAgICAgICAoZ290by1jaGFyIChwb2ludC1taW4pKSkpKSkNCiAN CiA7OzsjIyNhdXRvbG9hZA0KIChkZWZ1biBkZXNjcmliZS1zeW50YXggKCZv cHRpb25hbCBidWZmZXIpDQpAQCAtMTY0NywxNSArMTY1MSwxNiBAQCBkZXNj cmliZS1zeW50YXgNCiBCVUZGRVIgZGVmYXVsdHMgdG8gdGhlIGN1cnJlbnQg YnVmZmVyLiINCiAgIChpbnRlcmFjdGl2ZSkNCiAgIChzZXRxIGJ1ZmZlciAo b3IgYnVmZmVyIChjdXJyZW50LWJ1ZmZlcikpKQ0KLSAgKGhlbHAtc2V0dXAt eHJlZiAobGlzdCAjJ2Rlc2NyaWJlLXN5bnRheCBidWZmZXIpDQotCQkgICAo Y2FsbGVkLWludGVyYWN0aXZlbHktcCAnaW50ZXJhY3RpdmUpKQ0KLSAgKHdp dGgtaGVscC13aW5kb3cgKGhlbHAtYnVmZmVyKQ0KLSAgICAobGV0ICgodGFi bGUgKHdpdGgtY3VycmVudC1idWZmZXIgYnVmZmVyIChzeW50YXgtdGFibGUp KSkpDQotICAgICAgKHdpdGgtY3VycmVudC1idWZmZXIgc3RhbmRhcmQtb3V0 cHV0DQotCShkZXNjcmliZS12ZWN0b3IgdGFibGUgJ2ludGVybmFsLWRlc2Ny aWJlLXN5bnRheC12YWx1ZSkNCi0JKHdoaWxlIChzZXRxIHRhYmxlIChjaGFy LXRhYmxlLXBhcmVudCB0YWJsZSkpDQotCSAgKGluc2VydCAiXG5UaGUgcGFy ZW50IHN5bnRheCB0YWJsZSBpczoiKQ0KLQkgIChkZXNjcmliZS12ZWN0b3Ig dGFibGUgJ2ludGVybmFsLWRlc2NyaWJlLXN5bnRheC12YWx1ZSkpKSkpKQ0K KyAgKGxldCAoKGhlbHAtYnVmZmVyLXVuZGVyLXByZXBhcmF0aW9uIHQpKQ0K KyAgICAoaGVscC1zZXR1cC14cmVmIChsaXN0ICMnZGVzY3JpYmUtc3ludGF4 IGJ1ZmZlcikNCisJCSAgICAgKGNhbGxlZC1pbnRlcmFjdGl2ZWx5LXAgJ2lu dGVyYWN0aXZlKSkNCisgICAgKHdpdGgtaGVscC13aW5kb3cgKGhlbHAtYnVm ZmVyKQ0KKyAgICAgIChsZXQgKCh0YWJsZSAod2l0aC1jdXJyZW50LWJ1ZmZl ciBidWZmZXIgKHN5bnRheC10YWJsZSkpKSkNCisgICAgICAgICh3aXRoLWN1 cnJlbnQtYnVmZmVyIHN0YW5kYXJkLW91dHB1dA0KKwkgIChkZXNjcmliZS12 ZWN0b3IgdGFibGUgJ2ludGVybmFsLWRlc2NyaWJlLXN5bnRheC12YWx1ZSkN CisJICAod2hpbGUgKHNldHEgdGFibGUgKGNoYXItdGFibGUtcGFyZW50IHRh YmxlKSkNCisJICAgIChpbnNlcnQgIlxuVGhlIHBhcmVudCBzeW50YXggdGFi bGUgaXM6IikNCisJICAgIChkZXNjcmliZS12ZWN0b3IgdGFibGUgJ2ludGVy bmFsLWRlc2NyaWJlLXN5bnRheC12YWx1ZSkpKSkpKSkNCiANCiAoZGVmdW4g aGVscC1kZXNjcmliZS1jYXRlZ29yeS1zZXQgKHZhbHVlKQ0KICAgKGluc2Vy dCAoY29uZA0KQEAgLTE2NzIsNTkgKzE2NzcsNjAgQEAgZGVzY3JpYmUtY2F0 ZWdvcmllcw0KIElmIEJVRkZFUiBpcyBub24tbmlsLCB0aGVuIGRlc2NyaWJl IEJVRkZFUidzIGNhdGVnb3J5IHRhYmxlIGluc3RlYWQuDQogQlVGRkVSIHNo b3VsZCBiZSBhIGJ1ZmZlciBvciBhIGJ1ZmZlciBuYW1lLiINCiAgIChpbnRl cmFjdGl2ZSkNCi0gIChzZXRxIGJ1ZmZlciAob3IgYnVmZmVyIChjdXJyZW50 LWJ1ZmZlcikpKQ0KLSAgKGhlbHAtc2V0dXAteHJlZiAobGlzdCAjJ2Rlc2Ny aWJlLWNhdGVnb3JpZXMgYnVmZmVyKQ0KLQkJICAgKGNhbGxlZC1pbnRlcmFj dGl2ZWx5LXAgJ2ludGVyYWN0aXZlKSkNCi0gICh3aXRoLWhlbHAtd2luZG93 IChoZWxwLWJ1ZmZlcikNCi0gICAgKGxldCogKCh0YWJsZSAod2l0aC1jdXJy ZW50LWJ1ZmZlciBidWZmZXIgKGNhdGVnb3J5LXRhYmxlKSkpDQotCSAgIChk b2NzIChjaGFyLXRhYmxlLWV4dHJhLXNsb3QgdGFibGUgMCkpKQ0KLSAgICAg IChpZiAob3IgKG5vdCAodmVjdG9ycCBkb2NzKSkgKC89IChsZW5ndGggZG9j cykgOTUpKQ0KLQkgIChlcnJvciAiSW52YWxpZCBmaXJzdCBleHRyYSBzbG90 IGluIHRoaXMgY2F0ZWdvcnkgdGFibGVcbiIpKQ0KLSAgICAgICh3aXRoLWN1 cnJlbnQtYnVmZmVyIHN0YW5kYXJkLW91dHB1dA0KLSAgICAgICAgKHNldHEt ZGVmYXVsdCBoZWxwLWJ1dHRvbi1jYWNoZSAobWFrZS1tYXJrZXIpKQ0KLQko aW5zZXJ0ICJMZWdlbmQgb2YgY2F0ZWdvcnkgbW5lbW9uaWNzICIpDQotICAg ICAgICAoaW5zZXJ0LWJ1dHRvbiAiKGxvbmdlciBkZXNjcmlwdGlvbnMgYXQg dGhlIGJvdHRvbSkiDQotICAgICAgICAgICAgICAgICAgICAgICAnYWN0aW9u IGhlbHAtYnV0dG9uLWNhY2hlDQotICAgICAgICAgICAgICAgICAgICAgICAn Zm9sbG93LWxpbmsgdA0KLSAgICAgICAgICAgICAgICAgICAgICAgJ2hlbHAt ZWNobyAibW91c2UtMiwgUkVUOiBzaG93IGZ1bGwgbGVnZW5kIikNCi0gICAg ICAgIChpbnNlcnQgIlxuIikNCi0JKGxldCAoKHBvcyAocG9pbnQpKSAoaXRl bXMgMCkgbGluZXMgbikNCi0JICAoZG90aW1lcyAoaSA5NSkNCi0JICAgIChp ZiAoYXJlZiBkb2NzIGkpIChzZXRxIGl0ZW1zICgxKyBpdGVtcykpKSkNCi0J ICAoc2V0cSBsaW5lcyAoMSsgKC8gKDEtIGl0ZW1zKSA0KSkpDQotCSAgKHNl dHEgbiAwKQ0KKyAgKGxldCAoKGhlbHAtYnVmZmVyLXVuZGVyLXByZXBhcmF0 aW9uIHQpKQ0KKyAgICAoc2V0cSBidWZmZXIgKG9yIGJ1ZmZlciAoY3VycmVu dC1idWZmZXIpKSkNCisgICAgKGhlbHAtc2V0dXAteHJlZiAobGlzdCAjJ2Rl c2NyaWJlLWNhdGVnb3JpZXMgYnVmZmVyKQ0KKwkJICAgICAoY2FsbGVkLWlu dGVyYWN0aXZlbHktcCAnaW50ZXJhY3RpdmUpKQ0KKyAgICAod2l0aC1oZWxw LXdpbmRvdyAoaGVscC1idWZmZXIpDQorICAgICAgKGxldCogKCh0YWJsZSAo d2l0aC1jdXJyZW50LWJ1ZmZlciBidWZmZXIgKGNhdGVnb3J5LXRhYmxlKSkp DQorCSAgICAgKGRvY3MgKGNoYXItdGFibGUtZXh0cmEtc2xvdCB0YWJsZSAw KSkpDQorICAgICAgICAoaWYgKG9yIChub3QgKHZlY3RvcnAgZG9jcykpICgv PSAobGVuZ3RoIGRvY3MpIDk1KSkNCisJICAgIChlcnJvciAiSW52YWxpZCBm aXJzdCBleHRyYSBzbG90IGluIHRoaXMgY2F0ZWdvcnkgdGFibGVcbiIpKQ0K KyAgICAgICAgKHdpdGgtY3VycmVudC1idWZmZXIgc3RhbmRhcmQtb3V0cHV0 DQorICAgICAgICAgIChzZXRxLWRlZmF1bHQgaGVscC1idXR0b24tY2FjaGUg KG1ha2UtbWFya2VyKSkNCisJICAoaW5zZXJ0ICJMZWdlbmQgb2YgY2F0ZWdv cnkgbW5lbW9uaWNzICIpDQorICAgICAgICAgIChpbnNlcnQtYnV0dG9uICIo bG9uZ2VyIGRlc2NyaXB0aW9ucyBhdCB0aGUgYm90dG9tKSINCisgICAgICAg ICAgICAgICAgICAgICAgICAgJ2FjdGlvbiBoZWxwLWJ1dHRvbi1jYWNoZQ0K KyAgICAgICAgICAgICAgICAgICAgICAgICAnZm9sbG93LWxpbmsgdA0KKyAg ICAgICAgICAgICAgICAgICAgICAgICAnaGVscC1lY2hvICJtb3VzZS0yLCBS RVQ6IHNob3cgZnVsbCBsZWdlbmQiKQ0KKyAgICAgICAgICAoaW5zZXJ0ICJc biIpDQorCSAgKGxldCAoKHBvcyAocG9pbnQpKSAoaXRlbXMgMCkgbGluZXMg bikNCisJICAgIChkb3RpbWVzIChpIDk1KQ0KKwkgICAgICAoaWYgKGFyZWYg ZG9jcyBpKSAoc2V0cSBpdGVtcyAoMSsgaXRlbXMpKSkpDQorCSAgICAoc2V0 cSBsaW5lcyAoMSsgKC8gKDEtIGl0ZW1zKSA0KSkpDQorCSAgICAoc2V0cSBu IDApDQorCSAgICAoZG90aW1lcyAoaSA5NSkNCisJICAgICAgKGxldCAoKGVs dCAoYXJlZiBkb2NzIGkpKSkNCisJICAgICAgICAod2hlbiBlbHQNCisJCSAg KHN0cmluZy1tYXRjaCAiLioiIGVsdCkNCisJCSAgKHNldHEgZWx0IChtYXRj aC1zdHJpbmcgMCBlbHQpKQ0KKwkJICAoaWYgKD49IChsZW5ndGggZWx0KSAx NykNCisJCSAgICAgIChzZXRxIGVsdCAoY29uY2F0IChzdWJzdHJpbmcgZWx0 IDAgMTQpICIuLi4iKSkpDQorCQkgIChpZiAoPCAocG9pbnQpIChwb2ludC1t YXgpKQ0KKwkJICAgICAgKG1vdmUtdG8tY29sdW1uICgqIDIwICgvIG4gbGlu ZXMpKSB0KSkNCisJCSAgKGluc2VydCAoKyBpID9ccykgPzogZWx0KQ0KKwkJ ICAoaWYgKDwgKHBvaW50KSAocG9pbnQtbWF4KSkNCisJCSAgICAgIChmb3J3 YXJkLWxpbmUgMSkNCisJCSAgICAoaW5zZXJ0ICJcbiIpKQ0KKwkJICAoc2V0 cSBuICgxKyBuKSkNCisJCSAgKGlmICg9ICglIG4gbGluZXMpIDApDQorCQkg ICAgICAoZ290by1jaGFyIHBvcykpKSkpKQ0KKwkgIChnb3RvLWNoYXIgKHBv aW50LW1heCkpDQorCSAgKGluc2VydCAiXG4iDQorCQkgICJjaGFyYWN0ZXIo cylcdGNhdGVnb3J5IG1uZW1vbmljc1xuIg0KKwkJICAiLS0tLS0tLS0tLS0t XHQtLS0tLS0tLS0tLS0tLS0tLS0iKQ0KKwkgIChkZXNjcmliZS12ZWN0b3Ig dGFibGUgJ2hlbHAtZGVzY3JpYmUtY2F0ZWdvcnktc2V0KQ0KKyAgICAgICAg ICAoc2V0LW1hcmtlciBoZWxwLWJ1dHRvbi1jYWNoZSAocG9pbnQpKQ0KKwkg IChpbnNlcnQgIkxlZ2VuZCBvZiBjYXRlZ29yeSBtbmVtb25pY3M6XG4iKQ0K IAkgIChkb3RpbWVzIChpIDk1KQ0KIAkgICAgKGxldCAoKGVsdCAoYXJlZiBk b2NzIGkpKSkNCiAJICAgICAgKHdoZW4gZWx0DQotCQkoc3RyaW5nLW1hdGNo ICIuKiIgZWx0KQ0KLQkJKHNldHEgZWx0IChtYXRjaC1zdHJpbmcgMCBlbHQp KQ0KLQkJKGlmICg+PSAobGVuZ3RoIGVsdCkgMTcpDQotCQkgICAgKHNldHEg ZWx0IChjb25jYXQgKHN1YnN0cmluZyBlbHQgMCAxNCkgIi4uLiIpKSkNCi0J CShpZiAoPCAocG9pbnQpIChwb2ludC1tYXgpKQ0KLQkJICAgIChtb3ZlLXRv LWNvbHVtbiAoKiAyMCAoLyBuIGxpbmVzKSkgdCkpDQotCQkoaW5zZXJ0ICgr IGkgP1xzKSA/OiBlbHQpDQotCQkoaWYgKDwgKHBvaW50KSAocG9pbnQtbWF4 KSkNCi0JCSAgICAoZm9yd2FyZC1saW5lIDEpDQotCQkgIChpbnNlcnQgIlxu IikpDQotCQkoc2V0cSBuICgxKyBuKSkNCi0JCShpZiAoPSAoJSBuIGxpbmVz KSAwKQ0KLQkJICAgIChnb3RvLWNoYXIgcG9zKSkpKSkpDQotCShnb3RvLWNo YXIgKHBvaW50LW1heCkpDQotCShpbnNlcnQgIlxuIg0KLQkJImNoYXJhY3Rl cihzKVx0Y2F0ZWdvcnkgbW5lbW9uaWNzXG4iDQotCQkiLS0tLS0tLS0tLS0t XHQtLS0tLS0tLS0tLS0tLS0tLS0iKQ0KLQkoZGVzY3JpYmUtdmVjdG9yIHRh YmxlICdoZWxwLWRlc2NyaWJlLWNhdGVnb3J5LXNldCkNCi0gICAgICAgIChz ZXQtbWFya2VyIGhlbHAtYnV0dG9uLWNhY2hlIChwb2ludCkpDQotCShpbnNl cnQgIkxlZ2VuZCBvZiBjYXRlZ29yeSBtbmVtb25pY3M6XG4iKQ0KLQkoZG90 aW1lcyAoaSA5NSkNCi0JICAobGV0ICgoZWx0IChhcmVmIGRvY3MgaSkpKQ0K LQkgICAgKHdoZW4gZWx0DQotCSAgICAgIChpZiAoc3RyaW5nLW1hdGNoICJc biIgZWx0KQ0KLQkJICAoc2V0cSBlbHQgKHN1YnN0cmluZyBlbHQgKG1hdGNo LWVuZCAwKSkpKQ0KLQkgICAgICAoaW5zZXJ0ICgrIGkgP1xzKSAiOiAiIGVs dCAiXG4iKSkpKQ0KLQkod2hpbGUgKHNldHEgdGFibGUgKGNoYXItdGFibGUt cGFyZW50IHRhYmxlKSkNCi0JICAoaW5zZXJ0ICJcblRoZSBwYXJlbnQgY2F0 ZWdvcnkgdGFibGUgaXM6IikNCi0JICAoZGVzY3JpYmUtdmVjdG9yIHRhYmxl ICdoZWxwLWRlc2NyaWJlLWNhdGVnb3J5LXNldCkpKSkpKQ0KKwkgICAgICAg IChpZiAoc3RyaW5nLW1hdGNoICJcbiIgZWx0KQ0KKwkJICAgIChzZXRxIGVs dCAoc3Vic3RyaW5nIGVsdCAobWF0Y2gtZW5kIDApKSkpDQorCSAgICAgICAg KGluc2VydCAoKyBpID9ccykgIjogIiBlbHQgIlxuIikpKSkNCisJICAod2hp bGUgKHNldHEgdGFibGUgKGNoYXItdGFibGUtcGFyZW50IHRhYmxlKSkNCisJ ICAgIChpbnNlcnQgIlxuVGhlIHBhcmVudCBjYXRlZ29yeSB0YWJsZSBpczoi KQ0KKwkgICAgKGRlc2NyaWJlLXZlY3RvciB0YWJsZSAnaGVscC1kZXNjcmli ZS1jYXRlZ29yeS1zZXQpKSkpKSkpDQogDQogKGRlZnVuIGhlbHAtZm5zLWZp bmQta2V5bWFwLW5hbWUgKGtleW1hcCkNCiAgICJGaW5kIHRoZSBuYW1lIG9m IHRoZSB2YXJpYWJsZSB3aXRoIHZhbHVlIEtFWU1BUC4NCkBAIC0xNzc4LDcg KzE3ODQsOCBAQCBkZXNjcmliZS1rZXltYXANCiAgICAgICh1bmxlc3MgKGFu ZCBrbSAoa2V5bWFwcCAoc3ltYm9sLXZhbHVlIGttKSkpDQogICAgICAgICh1 c2VyLWVycm9yICJOb3QgYSBrZXltYXA6ICVzIiBrbSkpDQogICAgICAobGlz dCBrbSkpKQ0KLSAgKGxldCAodXNlZC1nZW50ZW1wKQ0KKyAgKGxldCAodXNl ZC1nZW50ZW1wDQorICAgICAgICAoaGVscC1idWZmZXItdW5kZXItcHJlcGFy YXRpb24gdCkpDQogICAgICh1bmxlc3MgKGFuZCAoc3ltYm9scCBrZXltYXAp DQogICAgICAgICAgICAgICAgICAoYm91bmRwIGtleW1hcCkNCiAgICAgICAg ICAgICAgICAgIChrZXltYXBwIChzeW1ib2wtdmFsdWUga2V5bWFwKSkpDQpA QCAtMTg0NCwxMDYgKzE4NTEsMTA3IEBAIGRlc2NyaWJlLW1vZGUNCiBJZiBj YWxsZWQgZnJvbSBMaXNwIHdpdGggYSBub24tbmlsIEJVRkZFUiBhcmd1bWVu dCwgZGlzcGxheQ0KIGRvY3VtZW50YXRpb24gZm9yIHRoZSBtYWpvciBhbmQg bWlub3IgbW9kZXMgb2YgdGhhdCBidWZmZXIuIg0KICAgKGludGVyYWN0aXZl ICJAIikNCi0gICh1bmxlc3MgYnVmZmVyIChzZXRxIGJ1ZmZlciAoY3VycmVu dC1idWZmZXIpKSkNCi0gIChoZWxwLXNldHVwLXhyZWYgKGxpc3QgIydkZXNj cmliZS1tb2RlIGJ1ZmZlcikNCi0JCSAgIChjYWxsZWQtaW50ZXJhY3RpdmVs eS1wICdpbnRlcmFjdGl2ZSkpDQotICA7OyBGb3IgdGhlIHNha2Ugb2YgaGVs cC1kby14cmVmIGFuZCBoZWxwLXhyZWYtZ28tYmFjaywNCi0gIDs7IGRvbid0 IHN3aXRjaCBidWZmZXJzIGJlZm9yZSBjYWxsaW5nIGBoZWxwLWJ1ZmZlcicu DQotICAod2l0aC1oZWxwLXdpbmRvdyAoaGVscC1idWZmZXIpDQotICAgICh3 aXRoLWN1cnJlbnQtYnVmZmVyIGJ1ZmZlcg0KLSAgICAgIChsZXQgKG1pbm9y cykNCi0JOzsgT2xkZXIgcGFja2FnZXMgZG8gbm90IHJlZ2lzdGVyIGluIG1p bm9yLW1vZGUtbGlzdCBidXQgb25seSBpbg0KLQk7OyBtaW5vci1tb2RlLWFs aXN0Lg0KLQkoZG9saXN0ICh4IG1pbm9yLW1vZGUtYWxpc3QpDQotCSAgKHNl dHEgeCAoY2FyIHgpKQ0KLQkgICh1bmxlc3MgKG1lbXEgeCBtaW5vci1tb2Rl LWxpc3QpDQotCSAgICAocHVzaCB4IG1pbm9yLW1vZGUtbGlzdCkpKQ0KLQk7 OyBGaW5kIGVuYWJsZWQgbWlub3IgbW9kZSB3ZSB3aWxsIHdhbnQgdG8gbWVu dGlvbi4NCi0JKGRvbGlzdCAobW9kZSBtaW5vci1tb2RlLWxpc3QpDQotCSAg OzsgRG9jdW1lbnQgYSBtaW5vciBtb2RlIGlmIGl0IGlzIGxpc3RlZCBpbiBt aW5vci1tb2RlLWFsaXN0LA0KLQkgIDs7IG5vbi1uaWwsIGFuZCBoYXMgYSBm dW5jdGlvbiBkZWZpbml0aW9uLg0KLQkgIChsZXQgKChmbW9kZSAob3IgKGdl dCBtb2RlIDptaW5vci1tb2RlLWZ1bmN0aW9uKSBtb2RlKSkpDQotCSAgICAo YW5kIChib3VuZHAgbW9kZSkgKHN5bWJvbC12YWx1ZSBtb2RlKQ0KLQkJIChm Ym91bmRwIGZtb2RlKQ0KLQkJIChsZXQgKChwcmV0dHktbWlub3ItbW9kZQ0K LQkJCShpZiAoc3RyaW5nLW1hdGNoICJcXChcXCgtbWlub3JcXCk/LW1vZGVc XCk/XFwnIg0KLQkJCQkJICAoc3ltYm9sLW5hbWUgZm1vZGUpKQ0KLQkJCSAg ICAoY2FwaXRhbGl6ZQ0KLQkJCSAgICAgKHN1YnN0cmluZyAoc3ltYm9sLW5h bWUgZm1vZGUpDQotCQkJCQkwIChtYXRjaC1iZWdpbm5pbmcgMCkpKQ0KLQkJ CSAgZm1vZGUpKSkNCi0JCSAgIChwdXNoIChsaXN0IGZtb2RlIHByZXR0eS1t aW5vci1tb2RlDQotCQkJICAgICAgIChmb3JtYXQtbW9kZS1saW5lIChhc3Nx IG1vZGUgbWlub3ItbW9kZS1hbGlzdCkpKQ0KLQkJCSBtaW5vcnMpKSkpKQ0K LQk7OyBOYXJyb3dpbmcgaXMgbm90IGEgbWlub3IgbW9kZSwgYnV0IGl0cyBp bmRpY2F0b3IgaXMgcGFydCBvZg0KLQk7OyBtb2RlLWxpbmUtbW9kZXMuDQot CSh3aGVuIChidWZmZXItbmFycm93ZWQtcCkNCi0JICAocHVzaCAnKG5hcnJv dy10by1yZWdpb24gIk5hcnJvdyIgIiBOYXJyb3ciKSBtaW5vcnMpKQ0KLQko c2V0cSBtaW5vcnMNCi0JICAgICAgKHNvcnQgbWlub3JzDQotCQkgICAgKGxh bWJkYSAoYSBiKSAoc3RyaW5nLWxlc3NwIChjYWRyIGEpIChjYWRyIGIpKSkp KQ0KLQkod2hlbiBtaW5vcnMNCi0JICAocHJpbmMgIkVuYWJsZWQgbWlub3Ig bW9kZXM6XG4iKQ0KLQkgIChtYWtlLWxvY2FsLXZhcmlhYmxlICdoZWxwLWJ1 dHRvbi1jYWNoZSkNCi0JICAod2l0aC1jdXJyZW50LWJ1ZmZlciBzdGFuZGFy ZC1vdXRwdXQNCi0JICAgIChkb2xpc3QgKG1vZGUgbWlub3JzKQ0KLQkgICAg ICAobGV0ICgobW9kZS1mdW5jdGlvbiAobnRoIDAgbW9kZSkpDQotCQkgICAg KHByZXR0eS1taW5vci1tb2RlIChudGggMSBtb2RlKSkNCi0JCSAgICAoaW5k aWNhdG9yIChudGggMiBtb2RlKSkpDQotCQkoc2F2ZS1leGN1cnNpb24NCi0J CSAgKGdvdG8tY2hhciAocG9pbnQtbWF4KSkNCi0JCSAgKHByaW5jICJcblxm XG4iKQ0KLQkJICAocHVzaCAocG9pbnQtbWFya2VyKSBoZWxwLWJ1dHRvbi1j YWNoZSkNCi0JCSAgOzsgRG9jdW1lbnQgdGhlIG1pbm9yIG1vZGVzIGZ1bGx5 Lg0KLSAgICAgICAgICAgICAgICAgIChpbnNlcnQtdGV4dC1idXR0b24NCi0g ICAgICAgICAgICAgICAgICAgcHJldHR5LW1pbm9yLW1vZGUgJ3R5cGUgJ2hl bHAtZnVuY3Rpb24NCi0gICAgICAgICAgICAgICAgICAgJ2hlbHAtYXJncyAo bGlzdCBtb2RlLWZ1bmN0aW9uKQ0KLSAgICAgICAgICAgICAgICAgICAnYnV0 dG9uICcodCkpDQotCQkgIChwcmluYyAoZm9ybWF0ICIgbWlub3IgbW9kZSAo JXMpOlxuIg0KLQkJCQkgKGlmICh6ZXJvcCAobGVuZ3RoIGluZGljYXRvcikp DQotCQkJCSAgICAgIm5vIGluZGljYXRvciINCi0JCQkJICAgKGZvcm1hdCAi aW5kaWNhdG9yJXMiDQotCQkJCQkgICBpbmRpY2F0b3IpKSkpDQotCQkgIChw cmluYyAoaGVscC1zcGxpdC1mdW5kb2MgKGRvY3VtZW50YXRpb24gbW9kZS1m dW5jdGlvbikNCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgIG5pbCAnZG9jKSkpDQotCQkoaW5zZXJ0LWJ1dHRvbiBwcmV0 dHktbWlub3ItbW9kZQ0KLQkJCSAgICAgICAnYWN0aW9uIChjYXIgaGVscC1i dXR0b24tY2FjaGUpDQotCQkJICAgICAgICdmb2xsb3ctbGluayB0DQotCQkJ ICAgICAgICdoZWxwLWVjaG8gIm1vdXNlLTIsIFJFVDogc2hvdyBmdWxsIGlu Zm9ybWF0aW9uIikNCi0JCShuZXdsaW5lKSkpDQotCSAgICAoZm9yd2FyZC1s aW5lIC0xKQ0KLQkgICAgKGZpbGwtcGFyYWdyYXBoIG5pbCkNCi0JICAgIChm b3J3YXJkLWxpbmUgMSkpDQotDQotCSAgKHByaW5jICJcbihJbmZvcm1hdGlv biBhYm91dCB0aGVzZSBtaW5vciBtb2RlcyBmb2xsb3dzIHRoZSBtYWpvciBt b2RlIGluZm8uKVxuXG4iKSkNCi0JOzsgRG9jdW1lbnQgdGhlIG1ham9yIG1v ZGUuDQotCShsZXQgKChtb2RlIG1vZGUtbmFtZSkpDQotCSAgKHdpdGgtY3Vy cmVudC1idWZmZXIgc3RhbmRhcmQtb3V0cHV0DQotICAgICAgICAgICAgKGxl dCAoKHN0YXJ0IChwb2ludCkpKQ0KLSAgICAgICAgICAgICAgKGluc2VydCAo Zm9ybWF0LW1vZGUtbGluZSBtb2RlIG5pbCBuaWwgYnVmZmVyKSkNCi0gICAg ICAgICAgICAgIChhZGQtdGV4dC1wcm9wZXJ0aWVzIHN0YXJ0IChwb2ludCkg JyhmYWNlIGJvbGQpKSkpKQ0KLQkocHJpbmMgIiBtb2RlIikNCi0JKGxldCog KChtb2RlIG1ham9yLW1vZGUpDQotCSAgICAgICAoZmlsZS1uYW1lIChmaW5k LWxpc3Atb2JqZWN0LWZpbGUtbmFtZSBtb2RlIG5pbCkpKQ0KLQkgIChpZiAo bm90IGZpbGUtbmFtZSkNCi0gICAgICAgICAgICAgIChzZXRxIGhlbHAtbW9k ZS0tY3VycmVudC1kYXRhIChsaXN0IDpzeW1ib2wgbW9kZSkpDQotCSAgICAo cHJpbmMgKGZvcm1hdC1tZXNzYWdlICIgZGVmaW5lZCBpbiBgJXMnIg0KLSAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKGhlbHAtZm5zLXNo b3J0LWZpbGVuYW1lIGZpbGUtbmFtZSkpKQ0KLQkgICAgOzsgTWFrZSBhIGh5 cGVybGluayB0byB0aGUgbGlicmFyeS4NCisgIChsZXQgKChoZWxwLWJ1ZmZl ci11bmRlci1wcmVwYXJhdGlvbiB0KSkNCisgICAgKHVubGVzcyBidWZmZXIg KHNldHEgYnVmZmVyIChjdXJyZW50LWJ1ZmZlcikpKQ0KKyAgICAoaGVscC1z ZXR1cC14cmVmIChsaXN0ICMnZGVzY3JpYmUtbW9kZSBidWZmZXIpDQorCQkg ICAgIChjYWxsZWQtaW50ZXJhY3RpdmVseS1wICdpbnRlcmFjdGl2ZSkpDQor ICAgIDs7IEZvciB0aGUgc2FrZSBvZiBoZWxwLWRvLXhyZWYgYW5kIGhlbHAt eHJlZi1nby1iYWNrLA0KKyAgICA7OyBkb24ndCBzd2l0Y2ggYnVmZmVycyBi ZWZvcmUgY2FsbGluZyBgaGVscC1idWZmZXInLg0KKyAgICAod2l0aC1oZWxw LXdpbmRvdyAoaGVscC1idWZmZXIpDQorICAgICAgKHdpdGgtY3VycmVudC1i dWZmZXIgYnVmZmVyDQorCShsZXQgKG1pbm9ycykNCisJICA7OyBPbGRlciBw YWNrYWdlcyBkbyBub3QgcmVnaXN0ZXIgaW4gbWlub3ItbW9kZS1saXN0IGJ1 dCBvbmx5IGluDQorCSAgOzsgbWlub3ItbW9kZS1hbGlzdC4NCisJICAoZG9s aXN0ICh4IG1pbm9yLW1vZGUtYWxpc3QpDQorCSAgICAoc2V0cSB4IChjYXIg eCkpDQorCSAgICAodW5sZXNzIChtZW1xIHggbWlub3ItbW9kZS1saXN0KQ0K KwkgICAgICAocHVzaCB4IG1pbm9yLW1vZGUtbGlzdCkpKQ0KKwkgIDs7IEZp bmQgZW5hYmxlZCBtaW5vciBtb2RlIHdlIHdpbGwgd2FudCB0byBtZW50aW9u Lg0KKwkgIChkb2xpc3QgKG1vZGUgbWlub3ItbW9kZS1saXN0KQ0KKwkgICAg OzsgRG9jdW1lbnQgYSBtaW5vciBtb2RlIGlmIGl0IGlzIGxpc3RlZCBpbiBt aW5vci1tb2RlLWFsaXN0LA0KKwkgICAgOzsgbm9uLW5pbCwgYW5kIGhhcyBh IGZ1bmN0aW9uIGRlZmluaXRpb24uDQorCSAgICAobGV0ICgoZm1vZGUgKG9y IChnZXQgbW9kZSA6bWlub3ItbW9kZS1mdW5jdGlvbikgbW9kZSkpKQ0KKwkg ICAgICAoYW5kIChib3VuZHAgbW9kZSkgKHN5bWJvbC12YWx1ZSBtb2RlKQ0K KwkJICAgKGZib3VuZHAgZm1vZGUpDQorCQkgICAobGV0ICgocHJldHR5LW1p bm9yLW1vZGUNCisJCQkgIChpZiAoc3RyaW5nLW1hdGNoICJcXChcXCgtbWlu b3JcXCk/LW1vZGVcXCk/XFwnIg0KKwkJCQkJICAgIChzeW1ib2wtbmFtZSBm bW9kZSkpDQorCQkJICAgICAgKGNhcGl0YWxpemUNCisJCQkgICAgICAgKHN1 YnN0cmluZyAoc3ltYm9sLW5hbWUgZm1vZGUpDQorCQkJCQkgIDAgKG1hdGNo LWJlZ2lubmluZyAwKSkpDQorCQkJICAgIGZtb2RlKSkpDQorCQkgICAgIChw dXNoIChsaXN0IGZtb2RlIHByZXR0eS1taW5vci1tb2RlDQorCQkJCSAoZm9y bWF0LW1vZGUtbGluZSAoYXNzcSBtb2RlIG1pbm9yLW1vZGUtYWxpc3QpKSkN CisJCQkgICBtaW5vcnMpKSkpKQ0KKwkgIDs7IE5hcnJvd2luZyBpcyBub3Qg YSBtaW5vciBtb2RlLCBidXQgaXRzIGluZGljYXRvciBpcyBwYXJ0IG9mDQor CSAgOzsgbW9kZS1saW5lLW1vZGVzLg0KKwkgICh3aGVuIChidWZmZXItbmFy cm93ZWQtcCkNCisJICAgIChwdXNoICcobmFycm93LXRvLXJlZ2lvbiAiTmFy cm93IiAiIE5hcnJvdyIpIG1pbm9ycykpDQorCSAgKHNldHEgbWlub3JzDQor CQkoc29ydCBtaW5vcnMNCisJCSAgICAgIChsYW1iZGEgKGEgYikgKHN0cmlu Zy1sZXNzcCAoY2FkciBhKSAoY2FkciBiKSkpKSkNCisJICAod2hlbiBtaW5v cnMNCisJICAgIChwcmluYyAiRW5hYmxlZCBtaW5vciBtb2RlczpcbiIpDQor CSAgICAobWFrZS1sb2NhbC12YXJpYWJsZSAnaGVscC1idXR0b24tY2FjaGUp DQogCSAgICAod2l0aC1jdXJyZW50LWJ1ZmZlciBzdGFuZGFyZC1vdXRwdXQN Ci0JICAgICAgKHNhdmUtZXhjdXJzaW9uDQotCQkocmUtc2VhcmNoLWJhY2t3 YXJkIChzdWJzdGl0dXRlLWNvbW1hbmQta2V5cyAiYFxcKFteYCddK1xcKSci KQ0KLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG5pbCB0 KQ0KLSAgICAgICAgICAgICAgICAoc2V0cSBoZWxwLW1vZGUtLWN1cnJlbnQt ZGF0YSAobGlzdCA6c3ltYm9sIG1vZGUNCi0gICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgOmZpbGUgZmlsZS1u YW1lKSkNCi0gICAgICAgICAgICAgICAgKGhlbHAteHJlZi1idXR0b24gMSAn aGVscC1mdW5jdGlvbi1kZWYgbW9kZSBmaWxlLW5hbWUpKSkpKQ0KLSAgICAg ICAgKGxldCAoKGZ1bmRvYyAoaGVscC1zcGxpdC1mdW5kb2MgKGRvY3VtZW50 YXRpb24gbWFqb3ItbW9kZSkgbmlsICdkb2MpKSkNCi0gICAgICAgICAgKHdp dGgtY3VycmVudC1idWZmZXIgc3RhbmRhcmQtb3V0cHV0DQotICAgICAgICAg ICAgKGluc2VydCAiOlxuIikNCi0gICAgICAgICAgICAoaW5zZXJ0IGZ1bmRv YykNCi0gICAgICAgICAgICAoaW5zZXJ0IChoZWxwLWZucy0tbGlzdC1sb2Nh bC1jb21tYW5kcykpKSkpKSkNCi0gIDs7IEZvciB0aGUgc2FrZSBvZiBJRUxN IGFuZCBtYXliZSBvdGhlcnMNCi0gIG5pbCkNCisJICAgICAgKGRvbGlzdCAo bW9kZSBtaW5vcnMpDQorCQkobGV0ICgobW9kZS1mdW5jdGlvbiAobnRoIDAg bW9kZSkpDQorCQkgICAgICAocHJldHR5LW1pbm9yLW1vZGUgKG50aCAxIG1v ZGUpKQ0KKwkJICAgICAgKGluZGljYXRvciAobnRoIDIgbW9kZSkpKQ0KKwkJ ICAoc2F2ZS1leGN1cnNpb24NCisJCSAgICAoZ290by1jaGFyIChwb2ludC1t YXgpKQ0KKwkJICAgIChwcmluYyAiXG5cZlxuIikNCisJCSAgICAocHVzaCAo cG9pbnQtbWFya2VyKSBoZWxwLWJ1dHRvbi1jYWNoZSkNCisJCSAgICA7OyBE b2N1bWVudCB0aGUgbWlub3IgbW9kZXMgZnVsbHkuDQorICAgICAgICAgICAg ICAgICAgICAoaW5zZXJ0LXRleHQtYnV0dG9uDQorICAgICAgICAgICAgICAg ICAgICAgcHJldHR5LW1pbm9yLW1vZGUgJ3R5cGUgJ2hlbHAtZnVuY3Rpb24N CisgICAgICAgICAgICAgICAgICAgICAnaGVscC1hcmdzIChsaXN0IG1vZGUt ZnVuY3Rpb24pDQorICAgICAgICAgICAgICAgICAgICAgJ2J1dHRvbiAnKHQp KQ0KKwkJICAgIChwcmluYyAoZm9ybWF0ICIgbWlub3IgbW9kZSAoJXMpOlxu Ig0KKwkJCQkgICAoaWYgKHplcm9wIChsZW5ndGggaW5kaWNhdG9yKSkNCisJ CQkJICAgICAgICJubyBpbmRpY2F0b3IiDQorCQkJCSAgICAgKGZvcm1hdCAi aW5kaWNhdG9yJXMiDQorCQkJCQkgICAgIGluZGljYXRvcikpKSkNCisJCSAg ICAocHJpbmMgKGhlbHAtc3BsaXQtZnVuZG9jIChkb2N1bWVudGF0aW9uIG1v ZGUtZnVuY3Rpb24pDQorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgIG5pbCAnZG9jKSkpDQorCQkgIChpbnNlcnQtYnV0 dG9uIHByZXR0eS1taW5vci1tb2RlDQorCQkJCSAnYWN0aW9uIChjYXIgaGVs cC1idXR0b24tY2FjaGUpDQorCQkJCSAnZm9sbG93LWxpbmsgdA0KKwkJCQkg J2hlbHAtZWNobyAibW91c2UtMiwgUkVUOiBzaG93IGZ1bGwgaW5mb3JtYXRp b24iKQ0KKwkJICAobmV3bGluZSkpKQ0KKwkgICAgICAoZm9yd2FyZC1saW5l IC0xKQ0KKwkgICAgICAoZmlsbC1wYXJhZ3JhcGggbmlsKQ0KKwkgICAgICAo Zm9yd2FyZC1saW5lIDEpKQ0KKw0KKwkgICAgKHByaW5jICJcbihJbmZvcm1h dGlvbiBhYm91dCB0aGVzZSBtaW5vciBtb2RlcyBmb2xsb3dzIHRoZSBtYWpv ciBtb2RlIGluZm8uKVxuXG4iKSkNCisJICA7OyBEb2N1bWVudCB0aGUgbWFq b3IgbW9kZS4NCisJICAobGV0ICgobW9kZSBtb2RlLW5hbWUpKQ0KKwkgICAg KHdpdGgtY3VycmVudC1idWZmZXIgc3RhbmRhcmQtb3V0cHV0DQorICAgICAg ICAgICAgICAobGV0ICgoc3RhcnQgKHBvaW50KSkpDQorCQkoaW5zZXJ0IChm b3JtYXQtbW9kZS1saW5lIG1vZGUgbmlsIG5pbCBidWZmZXIpKQ0KKwkJKGFk ZC10ZXh0LXByb3BlcnRpZXMgc3RhcnQgKHBvaW50KSAnKGZhY2UgYm9sZCkp KSkpDQorCSAgKHByaW5jICIgbW9kZSIpDQorCSAgKGxldCogKChtb2RlIG1h am9yLW1vZGUpDQorCQkgKGZpbGUtbmFtZSAoZmluZC1saXNwLW9iamVjdC1m aWxlLW5hbWUgbW9kZSBuaWwpKSkNCisJICAgIChpZiAobm90IGZpbGUtbmFt ZSkNCisJCShzZXRxIGhlbHAtbW9kZS0tY3VycmVudC1kYXRhIChsaXN0IDpz eW1ib2wgbW9kZSkpDQorCSAgICAgIChwcmluYyAoZm9ybWF0LW1lc3NhZ2Ug IiBkZWZpbmVkIGluIGAlcyciDQorICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgIChoZWxwLWZucy1zaG9ydC1maWxlbmFtZSBmaWxlLW5h bWUpKSkNCisJICAgICAgOzsgTWFrZSBhIGh5cGVybGluayB0byB0aGUgbGli cmFyeS4NCisJICAgICAgKHdpdGgtY3VycmVudC1idWZmZXIgc3RhbmRhcmQt b3V0cHV0DQorCQkoc2F2ZS1leGN1cnNpb24NCisJCSAgKHJlLXNlYXJjaC1i YWNrd2FyZCAoc3Vic3RpdHV0ZS1jb21tYW5kLWtleXMgImBcXChbXmAnXStc XCknIikNCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg IG5pbCB0KQ0KKyAgICAgICAgICAgICAgICAgIChzZXRxIGhlbHAtbW9kZS0t Y3VycmVudC1kYXRhIChsaXN0IDpzeW1ib2wgbW9kZQ0KKyAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDpm aWxlIGZpbGUtbmFtZSkpDQorICAgICAgICAgICAgICAgICAgKGhlbHAteHJl Zi1idXR0b24gMSAnaGVscC1mdW5jdGlvbi1kZWYgbW9kZSBmaWxlLW5hbWUp KSkpKQ0KKyAgICAgICAgICAobGV0ICgoZnVuZG9jIChoZWxwLXNwbGl0LWZ1 bmRvYyAoZG9jdW1lbnRhdGlvbiBtYWpvci1tb2RlKSBuaWwgJ2RvYykpKQ0K KyAgICAgICAgICAgICh3aXRoLWN1cnJlbnQtYnVmZmVyIHN0YW5kYXJkLW91 dHB1dA0KKyAgICAgICAgICAgICAgKGluc2VydCAiOlxuIikNCisgICAgICAg ICAgICAgIChpbnNlcnQgZnVuZG9jKQ0KKyAgICAgICAgICAgICAgKGluc2Vy dCAoaGVscC1mbnMtLWxpc3QtbG9jYWwtY29tbWFuZHMpKSkpKSkpKQ0KKyAg ICA7OyBGb3IgdGhlIHNha2Ugb2YgSUVMTSBhbmQgbWF5YmUgb3RoZXJzDQor ICAgIG5pbCkNCiANCiAoZGVmdW4gaGVscC1mbnMtLWxpc3QtbG9jYWwtY29t bWFuZHMgKCkNCiAgIChsZXQgKChmdW5jdGlvbnMgbmlsKSkNCkBAIC0xOTk4 LDcgKzIwMDYsOCBAQCBkZXNjcmliZS13aWRnZXQNCiAgICAgICAgICAgICAg KGV2ZW50LWVuZCBrZXkpKQ0KICAgICAgICAgICAgICgoZXEga2V5ID9cQy1n KSAoc2lnbmFsICdxdWl0IG5pbCkpDQogICAgICAgICAgICAgKHQgKHVzZXIt ZXJyb3IgIllvdSBkaWRuJ3Qgc3BlY2lmeSBhIHdpZGdldCIpKSkpKSkNCi0g IChsZXQgKGJ1ZikNCisgIChsZXQgKGJ1Zg0KKyAgICAgICAgKGhlbHAtYnVm ZmVyLXVuZGVyLXByZXBhcmF0aW9uIHQpKQ0KICAgICA7OyBBbGxvdyBkZXNj cmliaW5nIGEgd2lkZ2V0IGluIGEgZGlmZmVyZW50IHdpbmRvdy4NCiAgICAg KHdoZW4gKHBvc25wIHBvcykNCiAgICAgICAoc2V0cSBidWYgKHdpbmRvdy1i dWZmZXIgKHBvc24td2luZG93IHBvcykpDQpkaWZmIC0tZ2l0IGEvbGlzcC9o ZWxwLW1hY3JvLmVsIGIvbGlzcC9oZWxwLW1hY3JvLmVsDQppbmRleCA1ODhl ZmVlNjZiLi5jZDFiNTFlNTdhIDEwMDY0NA0KLS0tIGEvbGlzcC9oZWxwLW1h Y3JvLmVsDQorKysgYi9saXNwL2hlbHAtbWFjcm8uZWwNCkBAIC05Myw3ICs5 Myw4IEBAIG1ha2UtaGVscC1zY3JlZW4NCiAgICAgICJIZWxwIGNvbW1hbmQu Ig0KICAgICAgKGludGVyYWN0aXZlKQ0KICAgICAgKGxldCAoKGxpbmUtcHJv bXB0DQotICAgICAgICAgICAgKHN1YnN0aXR1dGUtY29tbWFuZC1rZXlzICxo ZWxwLWxpbmUpKSkNCisgICAgICAgICAgICAoc3Vic3RpdHV0ZS1jb21tYW5k LWtleXMgLGhlbHAtbGluZSkpDQorICAgICAgICAgICAoaGVscC1idWZmZXIt dW5kZXItcHJlcGFyYXRpb24gdCkpDQogICAgICAgICh3aGVuIHRocmVlLXN0 ZXAtaGVscA0KICAgICAgICAgIChtZXNzYWdlICIlcyIgbGluZS1wcm9tcHQp KQ0KICAgICAgICAobGV0KiAoKGhlbHAtc2NyZWVuICxoZWxwLXRleHQpDQpk aWZmIC0tZ2l0IGEvbGlzcC9oZWxwLmVsIGIvbGlzcC9oZWxwLmVsDQppbmRl eCA5MTIyZDk2MjcxLi4xOTE3ZWY0MjVkIDEwMDY0NA0KLS0tIGEvbGlzcC9o ZWxwLmVsDQorKysgYi9saXNwL2hlbHAuZWwNCkBAIC01MCw2ICs1MCwxMSBA QCBoZWxwLXdpbmRvdy1wb2ludC1tYXJrZXINCiAoZGVmdmFyIGhlbHAtd2lu ZG93LW9sZC1mcmFtZSBuaWwNCiAgICJGcmFtZSBzZWxlY3RlZCBhdCB0aGUg dGltZSBgd2l0aC1oZWxwLXdpbmRvdycgaXMgaW52b2tlZC4iKQ0KIA0KKyhk ZWZ2YXIgaGVscC1idWZmZXItdW5kZXItcHJlcGFyYXRpb24gbmlsDQorICAi V2hldGhlciBhICpIZWxwKiBidWZmZXIgaXMgYmVpbmcgcHJlcGFyZWQuDQor VGhpcyB2YXJpYWJsZSBpcyBib3VuZCB0byB0IGR1cmluZyB0aGUgcHJlcGFy YXRpb24gb2YgYSAqSGVscCoNCitidWZmZXIuIikNCisNCiAoZGVmdmFyIGhl bHAtbWFwDQogICAobGV0ICgobWFwIChtYWtlLXNwYXJzZS1rZXltYXApKSkN CiAgICAgKGRlZmluZS1rZXkgbWFwIChjaGFyLXRvLXN0cmluZyBoZWxwLWNo YXIpICdoZWxwLWZvci1oZWxwKQ0KQEAgLTUyNCwzMCArNTI5LDMxIEBAIHZp ZXctbG9zc2FnZQ0KIA0KIFRvIHJlY29yZCBhbGwgeW91ciBpbnB1dCwgdXNl IGBvcGVuLWRyaWJibGUtZmlsZScuIg0KICAgKGludGVyYWN0aXZlKQ0KLSAg KGhlbHAtc2V0dXAteHJlZiAobGlzdCAjJ3ZpZXctbG9zc2FnZSkNCi0JCSAg IChjYWxsZWQtaW50ZXJhY3RpdmVseS1wICdpbnRlcmFjdGl2ZSkpDQotICAo d2l0aC1oZWxwLXdpbmRvdyAoaGVscC1idWZmZXIpDQotICAgIChwcmluYyAi ICIpDQotICAgIChwcmluYyAobWFwY29uY2F0IChsYW1iZGEgKGtleSkNCi0J CQkoY29uZA0KLQkJCSAoKGFuZCAoY29uc3Aga2V5KSAobnVsbCAoY2FyIGtl eSkpKQ0KLQkJCSAgKGZvcm1hdCAiOzsgJXNcbiIgKGlmIChzeW1ib2xwIChj ZHIga2V5KSkgKGNkciBrZXkpDQotCQkJCQkgICAgICAiYW5vbnltb3VzLWNv bW1hbmQiKSkpDQotCQkJICgob3IgKGludGVnZXJwIGtleSkgKHN5bWJvbHAg a2V5KSAobGlzdHAga2V5KSkNCi0JCQkgIChzaW5nbGUta2V5LWRlc2NyaXB0 aW9uIGtleSkpDQotCQkJICh0DQotCQkJICAocHJpbjEtdG8tc3RyaW5nIGtl eSBuaWwpKSkpDQotCQkgICAgICAocmVjZW50LWtleXMgJ2luY2x1ZGUtY21k cykNCi0JCSAgICAgICIgIikpDQotICAgICh3aXRoLWN1cnJlbnQtYnVmZmVy IHN0YW5kYXJkLW91dHB1dA0KLSAgICAgIChnb3RvLWNoYXIgKHBvaW50LW1p bikpDQotICAgICAgKGxldCAoKGNvbW1lbnQtc3RhcnQgIjs7ICIpDQotICAg ICAgICAgICAgKGNvbW1lbnQtY29sdW1uIDI0KSkNCi0gICAgICAgICh3aGls ZSAobm90IChlb2JwKSkNCi0gICAgICAgICAgKGNvbW1lbnQtaW5kZW50KQ0K LQkgIChmb3J3YXJkLWxpbmUgMSkpKQ0KLSAgICAgIDs7IFNob3cgcG9pbnQg bmVhciB0aGUgZW5kIG9mICJsb3NzYWdlIiwgYXMgd2UgZGlkIGluIEVtYWNz IDI0Lg0KLSAgICAgIChzZXQtbWFya2VyIGhlbHAtd2luZG93LXBvaW50LW1h cmtlciAocG9pbnQpKSkpKQ0KKyAgKGxldCAoKGhlbHAtYnVmZmVyLXVuZGVy LXByZXBhcmF0aW9uIHQpKQ0KKyAgICAoaGVscC1zZXR1cC14cmVmIChsaXN0 ICMndmlldy1sb3NzYWdlKQ0KKwkJICAgICAoY2FsbGVkLWludGVyYWN0aXZl bHktcCAnaW50ZXJhY3RpdmUpKQ0KKyAgICAod2l0aC1oZWxwLXdpbmRvdyAo aGVscC1idWZmZXIpDQorICAgICAgKHByaW5jICIgIikNCisgICAgICAocHJp bmMgKG1hcGNvbmNhdCAobGFtYmRhIChrZXkpDQorCQkJICAoY29uZA0KKwkJ CSAgICgoYW5kIChjb25zcCBrZXkpIChudWxsIChjYXIga2V5KSkpDQorCQkJ ICAgIChmb3JtYXQgIjs7ICVzXG4iIChpZiAoc3ltYm9scCAoY2RyIGtleSkp IChjZHIga2V5KQ0KKwkJCQkJCSJhbm9ueW1vdXMtY29tbWFuZCIpKSkNCisJ CQkgICAoKG9yIChpbnRlZ2VycCBrZXkpIChzeW1ib2xwIGtleSkgKGxpc3Rw IGtleSkpDQorCQkJICAgIChzaW5nbGUta2V5LWRlc2NyaXB0aW9uIGtleSkp DQorCQkJICAgKHQNCisJCQkgICAgKHByaW4xLXRvLXN0cmluZyBrZXkgbmls KSkpKQ0KKwkJCShyZWNlbnQta2V5cyAnaW5jbHVkZS1jbWRzKQ0KKwkJCSIg IikpDQorICAgICAgKHdpdGgtY3VycmVudC1idWZmZXIgc3RhbmRhcmQtb3V0 cHV0DQorCShnb3RvLWNoYXIgKHBvaW50LW1pbikpDQorCShsZXQgKChjb21t ZW50LXN0YXJ0ICI7OyAiKQ0KKyAgICAgICAgICAgICAgKGNvbW1lbnQtY29s dW1uIDI0KSkNCisgICAgICAgICAgKHdoaWxlIChub3QgKGVvYnApKQ0KKyAg ICAgICAgICAgIChjb21tZW50LWluZGVudCkNCisJICAgIChmb3J3YXJkLWxp bmUgMSkpKQ0KKwk7OyBTaG93IHBvaW50IG5lYXIgdGhlIGVuZCBvZiAibG9z c2FnZSIsIGFzIHdlIGRpZCBpbiBFbWFjcyAyNC4NCisJKHNldC1tYXJrZXIg aGVscC13aW5kb3ctcG9pbnQtbWFya2VyIChwb2ludCkpKSkpKQ0KIA0KIAwN CiA7OyBLZXkgYmluZGluZ3MNCkBAIC01NzksMzEgKzU4NSwzMiBAQCBkZXNj cmliZS1iaW5kaW5ncw0KIHRvIGRpc3BsYXkgKGRlZmF1bHQsIHRoZSBjdXJy ZW50IGJ1ZmZlcikuICBCVUZGRVIgY2FuIGJlIGEgYnVmZmVyDQogb3IgYSBi dWZmZXIgbmFtZS4iDQogICAoaW50ZXJhY3RpdmUpDQotICAob3IgYnVmZmVy IChzZXRxIGJ1ZmZlciAoY3VycmVudC1idWZmZXIpKSkNCi0gIChoZWxwLXNl dHVwLXhyZWYgKGxpc3QgIydkZXNjcmliZS1iaW5kaW5ncyBwcmVmaXggYnVm ZmVyKQ0KLQkJICAgKGNhbGxlZC1pbnRlcmFjdGl2ZWx5LXAgJ2ludGVyYWN0 aXZlKSkNCi0gICh3aXRoLWhlbHAtd2luZG93IChoZWxwLWJ1ZmZlcikNCi0g ICAgKHdpdGgtY3VycmVudC1idWZmZXIgKGhlbHAtYnVmZmVyKQ0KLSAgICAg IChkZXNjcmliZS1idWZmZXItYmluZGluZ3MgYnVmZmVyIHByZWZpeCkNCi0N Ci0gICAgICAod2hlbiBkZXNjcmliZS1iaW5kaW5ncy1vdXRsaW5lDQotICAg ICAgICAoc2V0cS1sb2NhbCBvdXRsaW5lLXJlZ2V4cCAiLio6JCIpDQotICAg ICAgICAoc2V0cS1sb2NhbCBvdXRsaW5lLWhlYWRpbmctZW5kLXJlZ2V4cCAi OlxuIikNCi0gICAgICAgIChzZXRxLWxvY2FsIG91dGxpbmUtbGV2ZWwgKGxh bWJkYSAoKSAxKSkNCi0gICAgICAgIChzZXRxLWxvY2FsIG91dGxpbmUtbWlu b3ItbW9kZS1jeWNsZSB0DQotICAgICAgICAgICAgICAgICAgICBvdXRsaW5l LW1pbm9yLW1vZGUtaGlnaGxpZ2h0IHQpDQotICAgICAgICAoc2V0cS1sb2Nh bCBvdXRsaW5lLW1pbm9yLW1vZGUtdXNlLWJ1dHRvbnMgdCkNCi0gICAgICAg IChvdXRsaW5lLW1pbm9yLW1vZGUgMSkNCi0gICAgICAgIChzYXZlLWV4Y3Vy c2lvbg0KLSAgICAgICAgICAoZ290by1jaGFyIChwb2ludC1taW4pKQ0KLSAg ICAgICAgICAobGV0ICgoaW5oaWJpdC1yZWFkLW9ubHkgdCkpDQotICAgICAg ICAgICAgOzsgSGlkZSB0aGUgbG9uZ2VzdCBib2R5Lg0KLSAgICAgICAgICAg ICh3aGVuIChyZS1zZWFyY2gtZm9yd2FyZCAiS2V5IHRyYW5zbGF0aW9ucyIg bmlsIHQpDQotICAgICAgICAgICAgICAob3V0bGluZS1oaWRlLXN1YnRyZWUp KQ0KLSAgICAgICAgICAgIDs7IEhpZGUgXkxzLg0KLSAgICAgICAgICAgICh3 aGlsZSAoc2VhcmNoLWZvcndhcmQgIlxuXGZcbiIgbmlsIHQpDQotICAgICAg ICAgICAgICAocHV0LXRleHQtcHJvcGVydHkgKDErIChtYXRjaC1iZWdpbm5p bmcgMCkpICgxLSAobWF0Y2gtZW5kIDApKQ0KLSAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICdpbnZpc2libGUgdCkpKSkpKSkpDQorICAobGV0 ICgoaGVscC1idWZmZXItdW5kZXItcHJlcGFyYXRpb24gdCkpDQorICAgIChv ciBidWZmZXIgKHNldHEgYnVmZmVyIChjdXJyZW50LWJ1ZmZlcikpKQ0KKyAg ICAoaGVscC1zZXR1cC14cmVmIChsaXN0ICMnZGVzY3JpYmUtYmluZGluZ3Mg cHJlZml4IGJ1ZmZlcikNCisJCSAgICAgKGNhbGxlZC1pbnRlcmFjdGl2ZWx5 LXAgJ2ludGVyYWN0aXZlKSkNCisgICAgKHdpdGgtaGVscC13aW5kb3cgKGhl bHAtYnVmZmVyKQ0KKyAgICAgICh3aXRoLWN1cnJlbnQtYnVmZmVyIChoZWxw LWJ1ZmZlcikNCisJKGRlc2NyaWJlLWJ1ZmZlci1iaW5kaW5ncyBidWZmZXIg cHJlZml4KQ0KKw0KKwkod2hlbiBkZXNjcmliZS1iaW5kaW5ncy1vdXRsaW5l DQorICAgICAgICAgIChzZXRxLWxvY2FsIG91dGxpbmUtcmVnZXhwICIuKjok IikNCisgICAgICAgICAgKHNldHEtbG9jYWwgb3V0bGluZS1oZWFkaW5nLWVu ZC1yZWdleHAgIjpcbiIpDQorICAgICAgICAgIChzZXRxLWxvY2FsIG91dGxp bmUtbGV2ZWwgKGxhbWJkYSAoKSAxKSkNCisgICAgICAgICAgKHNldHEtbG9j YWwgb3V0bGluZS1taW5vci1tb2RlLWN5Y2xlIHQNCisgICAgICAgICAgICAg ICAgICAgICAgb3V0bGluZS1taW5vci1tb2RlLWhpZ2hsaWdodCB0KQ0KKyAg ICAgICAgICAoc2V0cS1sb2NhbCBvdXRsaW5lLW1pbm9yLW1vZGUtdXNlLWJ1 dHRvbnMgdCkNCisgICAgICAgICAgKG91dGxpbmUtbWlub3ItbW9kZSAxKQ0K KyAgICAgICAgICAoc2F2ZS1leGN1cnNpb24NCisgICAgICAgICAgICAoZ290 by1jaGFyIChwb2ludC1taW4pKQ0KKyAgICAgICAgICAgIChsZXQgKChpbmhp Yml0LXJlYWQtb25seSB0KSkNCisgICAgICAgICAgICAgIDs7IEhpZGUgdGhl IGxvbmdlc3QgYm9keS4NCisgICAgICAgICAgICAgICh3aGVuIChyZS1zZWFy Y2gtZm9yd2FyZCAiS2V5IHRyYW5zbGF0aW9ucyIgbmlsIHQpDQorCQkob3V0 bGluZS1oaWRlLXN1YnRyZWUpKQ0KKyAgICAgICAgICAgICAgOzsgSGlkZSBe THMuDQorICAgICAgICAgICAgICAod2hpbGUgKHNlYXJjaC1mb3J3YXJkICJc blxmXG4iIG5pbCB0KQ0KKwkJKHB1dC10ZXh0LXByb3BlcnR5ICgxKyAobWF0 Y2gtYmVnaW5uaW5nIDApKSAoMS0gKG1hdGNoLWVuZCAwKSkNCisgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICdpbnZpc2libGUgdCkpKSkp KSkpKQ0KIA0KIChkZWZ1biB3aGVyZS1pcyAoZGVmaW5pdGlvbiAmb3B0aW9u YWwgaW5zZXJ0KQ0KICAgIlByaW50IG1lc3NhZ2UgbGlzdGluZyBrZXkgc2Vx dWVuY2VzIHRoYXQgaW52b2tlIHRoZSBjb21tYW5kIERFRklOSVRJT04uDQpA QCAtOTA3LDcgKzkxNCw4IEBAIGRlc2NyaWJlLWtleQ0KICAgICAgIChsZXQg KChyYXcgKGlmIChudW1iZXJwIGJ1ZmZlcikgKHRoaXMtc2luZ2xlLWNvbW1h bmQtcmF3LWtleXMpIGJ1ZmZlcikpKQ0KICAgICAgICAgKHNldGYgKGNkYXIg KGxhc3Qga2V5LWxpc3QpKSByYXcpKSkNCiAgICAgKHNldHEgYnVmZmVyIG5p bCkpDQotICAobGV0KiAoKGJ1ZiAob3IgYnVmZmVyIChjdXJyZW50LWJ1ZmZl cikpKQ0KKyAgKGxldCogKChoZWxwLWJ1ZmZlci11bmRlci1wcmVwYXJhdGlv biB0KQ0KKyAgICAgICAgIChidWYgKG9yIGJ1ZmZlciAoY3VycmVudC1idWZm ZXIpKSkNCiAgICAgICAgICAob24tbGluaw0KICAgICAgICAgICAobWFwY2Fy IChsYW1iZGEgKGtyKQ0KICAgICAgICAgICAgICAgICAgICAgKGxldCAoKHJh dyAoY2RyIGtyKSkpDQpAQCAtMTE4MSw2ICsxMTg5LDcgQEAgc3Vic3RpdHV0 ZS1jb21tYW5kLWtleXMNCiAgICAgICAgICAgICAgICAgICAgIChkZWxldGUt Y2hhciAoLSBlbmQtcG9pbnQgKHBvaW50KSkpDQogICAgICAgICAgICAgICAg ICAgICAobGV0ICgoa2V5IChoZWxwLS1rZXktZGVzY3JpcHRpb24tZm9udGlm aWVkIGtleSkpKQ0KICAgICAgICAgICAgICAgICAgICAgICAoaW5zZXJ0IChp ZiAoYW5kIGhlbHAtbGluay1rZXktdG8tZG9jdW1lbnRhdGlvbg0KKyAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlbHAtYnVmZmVy LXVuZGVyLXByZXBhcmF0aW9uDQogICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgKGZ1bmN0aW9ucCBmdW4pKQ0KICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICA7OyBUaGUgYGZib3VuZHAnIGZpeGVz IGJvb3RzdHJhcC4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgKGlmIChmYm91bmRwICdoZWxwLW1vZGUtLWFkZC1mdW5jdGlvbi1saW5r KQ0KZGlmZiAtLWdpdCBhL2xpc3AvaW50ZXJuYXRpb25hbC9tdWxlLWNtZHMu ZWwgYi9saXNwL2ludGVybmF0aW9uYWwvbXVsZS1jbWRzLmVsDQppbmRleCBi OTIyZjE5MmE5Li45ZjNmMmEyMDg0IDEwMDY0NA0KLS0tIGEvbGlzcC9pbnRl cm5hdGlvbmFsL211bGUtY21kcy5lbA0KKysrIGIvbGlzcC9pbnRlcm5hdGlv bmFsL211bGUtY21kcy5lbA0KQEAgLTE2MzgsMzAgKzE2MzgsMzEgQEAgZGVz Y3JpYmUtaW5wdXQtbWV0aG9kDQogICAoaW50ZXJhY3RpdmUNCiAgICAobGlz dCAocmVhZC1pbnB1dC1tZXRob2QtbmFtZQ0KICAgICAgICAgICAoZm9ybWF0 LXByb21wdCAiRGVzY3JpYmUgaW5wdXQgbWV0aG9kIiBjdXJyZW50LWlucHV0 LW1ldGhvZCkpKSkNCi0gIChpZiAoYW5kIGlucHV0LW1ldGhvZCAoc3ltYm9s cCBpbnB1dC1tZXRob2QpKQ0KLSAgICAgIChzZXRxIGlucHV0LW1ldGhvZCAo c3ltYm9sLW5hbWUgaW5wdXQtbWV0aG9kKSkpDQotICAoaGVscC1zZXR1cC14 cmVmIChsaXN0ICMnZGVzY3JpYmUtaW5wdXQtbWV0aG9kDQotCQkJIChvciBp bnB1dC1tZXRob2QgY3VycmVudC1pbnB1dC1tZXRob2QpKQ0KLQkJICAgKGNh bGxlZC1pbnRlcmFjdGl2ZWx5LXAgJ2ludGVyYWN0aXZlKSkNCi0NCi0gIChp ZiAobnVsbCBpbnB1dC1tZXRob2QpDQotICAgICAgKGRlc2NyaWJlLWN1cnJl bnQtaW5wdXQtbWV0aG9kKQ0KLSAgICAobGV0ICgoY3VycmVudCBjdXJyZW50 LWlucHV0LW1ldGhvZCkpDQotICAgICAgKGNvbmRpdGlvbi1jYXNlIG5pbA0K LQkgIChwcm9nbg0KLQkgICAgKHNhdmUtZXhjdXJzaW9uDQotCSAgICAgIChh Y3RpdmF0ZS1pbnB1dC1tZXRob2QgaW5wdXQtbWV0aG9kKQ0KLQkgICAgICAo ZGVzY3JpYmUtY3VycmVudC1pbnB1dC1tZXRob2QpKQ0KLQkgICAgKGFjdGl2 YXRlLWlucHV0LW1ldGhvZCBjdXJyZW50KSkNCi0JKGVycm9yDQotCSAoYWN0 aXZhdGUtaW5wdXQtbWV0aG9kIGN1cnJlbnQpDQotCSAoaGVscC1zZXR1cC14 cmVmIChsaXN0ICMnZGVzY3JpYmUtaW5wdXQtbWV0aG9kIGlucHV0LW1ldGhv ZCkNCi0JCQkgIChjYWxsZWQtaW50ZXJhY3RpdmVseS1wICdpbnRlcmFjdGl2 ZSkpDQotCSAod2l0aC1vdXRwdXQtdG8tdGVtcC1idWZmZXIgKGhlbHAtYnVm ZmVyKQ0KLQkgICAobGV0ICgoZWx0IChhc3NvYyBpbnB1dC1tZXRob2QgaW5w dXQtbWV0aG9kLWFsaXN0KSkpDQotCSAgICAgKHByaW5jIChmb3JtYXQtbWVz c2FnZQ0KLQkJICAgICAiSW5wdXQgbWV0aG9kOiAlcyAoYCVzJyBpbiBtb2Rl IGxpbmUpIGZvciAlc1xuICAlc1xuIg0KLQkJICAgICBpbnB1dC1tZXRob2Qg KG50aCAzIGVsdCkgKG50aCAxIGVsdCkgKG50aCA0IGVsdCkpKSkpKSkpKSkN CisgIChsZXQgKChoZWxwLWJ1ZmZlci11bmRlci1wcmVwYXJhdGlvbiB0KSkN CisgICAgKGlmIChhbmQgaW5wdXQtbWV0aG9kIChzeW1ib2xwIGlucHV0LW1l dGhvZCkpDQorCShzZXRxIGlucHV0LW1ldGhvZCAoc3ltYm9sLW5hbWUgaW5w dXQtbWV0aG9kKSkpDQorICAgIChoZWxwLXNldHVwLXhyZWYgKGxpc3QgIydk ZXNjcmliZS1pbnB1dC1tZXRob2QNCisJCQkgICAob3IgaW5wdXQtbWV0aG9k IGN1cnJlbnQtaW5wdXQtbWV0aG9kKSkNCisJCSAgICAgKGNhbGxlZC1pbnRl cmFjdGl2ZWx5LXAgJ2ludGVyYWN0aXZlKSkNCisNCisgICAgKGlmIChudWxs IGlucHV0LW1ldGhvZCkNCisJKGRlc2NyaWJlLWN1cnJlbnQtaW5wdXQtbWV0 aG9kKQ0KKyAgICAgIChsZXQgKChjdXJyZW50IGN1cnJlbnQtaW5wdXQtbWV0 aG9kKSkNCisJKGNvbmRpdGlvbi1jYXNlIG5pbA0KKwkgICAgKHByb2duDQor CSAgICAgIChzYXZlLWV4Y3Vyc2lvbg0KKwkJKGFjdGl2YXRlLWlucHV0LW1l dGhvZCBpbnB1dC1tZXRob2QpDQorCQkoZGVzY3JpYmUtY3VycmVudC1pbnB1 dC1tZXRob2QpKQ0KKwkgICAgICAoYWN0aXZhdGUtaW5wdXQtbWV0aG9kIGN1 cnJlbnQpKQ0KKwkgIChlcnJvcg0KKwkgICAoYWN0aXZhdGUtaW5wdXQtbWV0 aG9kIGN1cnJlbnQpDQorCSAgIChoZWxwLXNldHVwLXhyZWYgKGxpc3QgIydk ZXNjcmliZS1pbnB1dC1tZXRob2QgaW5wdXQtbWV0aG9kKQ0KKwkJCSAgICAo Y2FsbGVkLWludGVyYWN0aXZlbHktcCAnaW50ZXJhY3RpdmUpKQ0KKwkgICAo d2l0aC1vdXRwdXQtdG8tdGVtcC1idWZmZXIgKGhlbHAtYnVmZmVyKQ0KKwkg ICAgIChsZXQgKChlbHQgKGFzc29jIGlucHV0LW1ldGhvZCBpbnB1dC1tZXRo b2QtYWxpc3QpKSkNCisJICAgICAgIChwcmluYyAoZm9ybWF0LW1lc3NhZ2UN CisJCSAgICAgICAiSW5wdXQgbWV0aG9kOiAlcyAoYCVzJyBpbiBtb2RlIGxp bmUpIGZvciAlc1xuICAlc1xuIg0KKwkJICAgICAgIGlucHV0LW1ldGhvZCAo bnRoIDMgZWx0KSAobnRoIDEgZWx0KSAobnRoIDQgZWx0KSkpKSkpKSkpKSkN CiANCiAoZGVmdW4gZGVzY3JpYmUtY3VycmVudC1pbnB1dC1tZXRob2QgKCkN CiAgICJEZXNjcmliZSB0aGUgaW5wdXQgbWV0aG9kIGN1cnJlbnRseSBpbiB1 c2UuDQpAQCAtMjE2Miw4OSArMjE2Myw5MCBAQCBkZXNjcmliZS1sYW5ndWFn ZS1lbnZpcm9ubWVudA0KICAgIChsaXN0IChyZWFkLWxhbmd1YWdlLW5hbWUN CiAJICAnZG9jdW1lbnRhdGlvbg0KIAkgIChmb3JtYXQtcHJvbXB0ICJEZXNj cmliZSBsYW5ndWFnZSBlbnZpcm9ubWVudCIgY3VycmVudC1sYW5ndWFnZS1l bnZpcm9ubWVudCkpKSkNCi0gIChpZiAobnVsbCBsYW5ndWFnZS1uYW1lKQ0K LSAgICAgIChzZXRxIGxhbmd1YWdlLW5hbWUgY3VycmVudC1sYW5ndWFnZS1l bnZpcm9ubWVudCkpDQotICAoaWYgKG9yIChudWxsIGxhbmd1YWdlLW5hbWUp DQotCSAgKG51bGwgKGdldC1sYW5ndWFnZS1pbmZvIGxhbmd1YWdlLW5hbWUg J2RvY3VtZW50YXRpb24pKSkNCi0gICAgICAoZXJyb3IgIk5vIGRvY3VtZW50 YXRpb24gZm9yIHRoZSBzcGVjaWZpZWQgbGFuZ3VhZ2UiKSkNCi0gIChpZiAo c3ltYm9scCBsYW5ndWFnZS1uYW1lKQ0KLSAgICAgIChzZXRxIGxhbmd1YWdl LW5hbWUgKHN5bWJvbC1uYW1lIGxhbmd1YWdlLW5hbWUpKSkNCi0gIChkb2xp c3QgKGZlYXR1cmUgKGdldC1sYW5ndWFnZS1pbmZvIGxhbmd1YWdlLW5hbWUg J2ZlYXR1cmVzKSkNCi0gICAgKHJlcXVpcmUgZmVhdHVyZSkpDQotICAobGV0 ICgoZG9jIChnZXQtbGFuZ3VhZ2UtaW5mbyBsYW5ndWFnZS1uYW1lICdkb2N1 bWVudGF0aW9uKSkpDQotICAgIChoZWxwLXNldHVwLXhyZWYgKGxpc3QgIydk ZXNjcmliZS1sYW5ndWFnZS1lbnZpcm9ubWVudCBsYW5ndWFnZS1uYW1lKQ0K LQkJICAgICAoY2FsbGVkLWludGVyYWN0aXZlbHktcCAnaW50ZXJhY3RpdmUp KQ0KLSAgICAod2l0aC1vdXRwdXQtdG8tdGVtcC1idWZmZXIgKGhlbHAtYnVm ZmVyKQ0KLSAgICAgICh3aXRoLWN1cnJlbnQtYnVmZmVyIHN0YW5kYXJkLW91 dHB1dA0KLQkoaW5zZXJ0IGxhbmd1YWdlLW5hbWUgIiBsYW5ndWFnZSBlbnZp cm9ubWVudFxuXG4iKQ0KLQkoaWYgKHN0cmluZ3AgZG9jKQ0KLQkgICAgKGlu c2VydCAoc3Vic3RpdHV0ZS1jb21tYW5kLWtleXMgZG9jKSAiXG5cbiIpKQ0K LQkoY29uZGl0aW9uLWNhc2UgbmlsDQotCSAgICAobGV0ICgoc3RyIChldmFs IChnZXQtbGFuZ3VhZ2UtaW5mbyBsYW5ndWFnZS1uYW1lICdzYW1wbGUtdGV4 dCkpKSkNCi0JICAgICAgKGlmIChzdHJpbmdwIHN0cikNCi0JCSAgKGluc2Vy dCAiU2FtcGxlIHRleHQ6XG4gICINCi0JCQkgIChzdHJpbmctcmVwbGFjZSAi XG4iICJcbiAgIiBzdHIpDQotCQkJICAiXG5cbiIpKSkNCi0JICAoZXJyb3Ig bmlsKSkNCi0JKGxldCAoKGlucHV0LW1ldGhvZCAoZ2V0LWxhbmd1YWdlLWlu Zm8gbGFuZ3VhZ2UtbmFtZSAnaW5wdXQtbWV0aG9kKSkNCi0JICAgICAgKGwg KGNvcHktc2VxdWVuY2UgaW5wdXQtbWV0aG9kLWFsaXN0KSkNCi0JICAgICAg KGZpcnN0IHQpKQ0KLQkgICh3aGVuIChhbmQgaW5wdXQtbWV0aG9kDQotCQkg ICAgIChzZXRxIGlucHV0LW1ldGhvZCAoYXNzb2MgaW5wdXQtbWV0aG9kIGwp KSkNCi0JICAgIChpbnNlcnQgIklucHV0IG1ldGhvZHMgKGRlZmF1bHQgIiAo Y2FyIGlucHV0LW1ldGhvZCkgIilcbiIpDQotCSAgICAoc2V0cSBsIChjb25z IGlucHV0LW1ldGhvZCAoZGVsZXRlIGlucHV0LW1ldGhvZCBsKSkNCi0JCSAg Zmlyc3QgbmlsKSkNCi0JICAoZG9saXN0IChlbHQgbCkNCi0JICAgICh3aGVu IChvciAoZXEgaW5wdXQtbWV0aG9kIGVsdCkNCi0JCSAgICAgIChlcSB0IChj b21wYXJlLXN0cmluZ3MgbGFuZ3VhZ2UtbmFtZSBuaWwgbmlsDQotCQkJCQkg ICAgIChudGggMSBlbHQpIG5pbCBuaWwgdCkpKQ0KLQkgICAgICAod2hlbiBm aXJzdA0KLQkJKGluc2VydCAiSW5wdXQgbWV0aG9kczpcbiIpDQotCQkoc2V0 cSBmaXJzdCBuaWwpKQ0KLQkgICAgICAoaW5zZXJ0ICIgICIgKGNhciBlbHQp KQ0KLQkgICAgICAoc2VhcmNoLWJhY2t3YXJkIChjYXIgZWx0KSkNCi0JICAg ICAgKGhlbHAteHJlZi1idXR0b24gMCAnaGVscC1pbnB1dC1tZXRob2QgKGNh ciBlbHQpKQ0KLQkgICAgICAoZ290by1jaGFyIChwb2ludC1tYXgpKQ0KLQkg ICAgICAoaW5zZXJ0ICIgKFwiIg0KLQkJICAgICAgKGlmIChzdHJpbmdwIChu dGggMyBlbHQpKSAobnRoIDMgZWx0KSAoY2FyIChudGggMyBlbHQpKSkNCi0J CSAgICAgICJcIiBpbiBtb2RlIGxpbmUpXG4iKSkpDQotCSAgKG9yIGZpcnN0 DQotCSAgICAgIChpbnNlcnQgIlxuIikpKQ0KLQkoaW5zZXJ0ICJDaGFyYWN0 ZXIgc2V0czpcbiIpDQotCShsZXQgKChsIChnZXQtbGFuZ3VhZ2UtaW5mbyBs YW5ndWFnZS1uYW1lICdjaGFyc2V0KSkpDQotCSAgKGlmIChudWxsIGwpDQot CSAgICAgIChpbnNlcnQgIiAgbm90aGluZyBzcGVjaWZpYyB0byAiIGxhbmd1 YWdlLW5hbWUgIlxuIikNCi0JICAgICh3aGlsZSBsDQotCSAgICAgIChpbnNl cnQgIiAgIiAoc3ltYm9sLW5hbWUgKGNhciBsKSkpDQotCSAgICAgIChzZWFy Y2gtYmFja3dhcmQgKHN5bWJvbC1uYW1lIChjYXIgbCkpKQ0KLQkgICAgICAo aGVscC14cmVmLWJ1dHRvbiAwICdoZWxwLWNoYXJhY3Rlci1zZXQgKGNhciBs KSkNCi0JICAgICAgKGdvdG8tY2hhciAocG9pbnQtbWF4KSkNCi0JICAgICAg KGluc2VydCAiOiAiIChjaGFyc2V0LWRlc2NyaXB0aW9uIChjYXIgbCkpICJc biIpDQotCSAgICAgIChzZXRxIGwgKGNkciBsKSkpKSkNCi0JKGluc2VydCAi XG4iKQ0KLQkoaW5zZXJ0ICJDb2Rpbmcgc3lzdGVtczpcbiIpDQotCShsZXQg KChsIChnZXQtbGFuZ3VhZ2UtaW5mbyBsYW5ndWFnZS1uYW1lICdjb2Rpbmct c3lzdGVtKSkpDQotCSAgKGlmIChudWxsIGwpDQotCSAgICAgIChpbnNlcnQg IiAgbm90aGluZyBzcGVjaWZpYyB0byAiIGxhbmd1YWdlLW5hbWUgIlxuIikN Ci0JICAgICh3aGlsZSBsDQotCSAgICAgIChpbnNlcnQgIiAgIiAoc3ltYm9s LW5hbWUgKGNhciBsKSkpDQotCSAgICAgIChzZWFyY2gtYmFja3dhcmQgKHN5 bWJvbC1uYW1lIChjYXIgbCkpKQ0KLQkgICAgICAoaGVscC14cmVmLWJ1dHRv biAwICdoZWxwLWNvZGluZy1zeXN0ZW0gKGNhciBsKSkNCi0JICAgICAgKGdv dG8tY2hhciAocG9pbnQtbWF4KSkNCi0JICAgICAgKGluc2VydCAoc3Vic3Rp dHV0ZS1jb21tYW5kLWtleXMgIiAoYCIpDQotCQkgICAgICAoY29kaW5nLXN5 c3RlbS1tbmVtb25pYyAoY2FyIGwpKQ0KLQkJICAgICAgKHN1YnN0aXR1dGUt Y29tbWFuZC1rZXlzICInIGluIG1vZGUgbGluZSk6XG5cdCIpDQotICAgICAg ICAgICAgICAgICAgICAgIChzdWJzdGl0dXRlLWNvbW1hbmQta2V5cw0KLSAg ICAgICAgICAgICAgICAgICAgICAgKGNvZGluZy1zeXN0ZW0tZG9jLXN0cmlu ZyAoY2FyIGwpKSkNCi0JCSAgICAgICJcbiIpDQotCSAgICAgIChsZXQgKChh bGlhc2VzIChjb2Rpbmctc3lzdGVtLWFsaWFzZXMgKGNhciBsKSkpKQ0KLQkJ KHdoZW4gYWxpYXNlcw0KLQkJICAoaW5zZXJ0ICJcdChhbGlhczoiKQ0KLQkJ ICAod2hpbGUgYWxpYXNlcw0KLQkJICAgIChpbnNlcnQgIiAiIChzeW1ib2wt bmFtZSAoY2FyIGFsaWFzZXMpKSkNCi0JCSAgICAoc2V0cSBhbGlhc2VzIChj ZHIgYWxpYXNlcykpKQ0KLQkJICAoaW5zZXJ0ICIpXG4iKSkpDQotCSAgICAg IChzZXRxIGwgKGNkciBsKSkpKSkpKSkpDQorICAobGV0ICgoaGVscC1idWZm ZXItdW5kZXItcHJlcGFyYXRpb24gdCkpDQorICAgIChpZiAobnVsbCBsYW5n dWFnZS1uYW1lKQ0KKwkoc2V0cSBsYW5ndWFnZS1uYW1lIGN1cnJlbnQtbGFu Z3VhZ2UtZW52aXJvbm1lbnQpKQ0KKyAgICAoaWYgKG9yIChudWxsIGxhbmd1 YWdlLW5hbWUpDQorCSAgICAobnVsbCAoZ2V0LWxhbmd1YWdlLWluZm8gbGFu Z3VhZ2UtbmFtZSAnZG9jdW1lbnRhdGlvbikpKQ0KKwkoZXJyb3IgIk5vIGRv Y3VtZW50YXRpb24gZm9yIHRoZSBzcGVjaWZpZWQgbGFuZ3VhZ2UiKSkNCisg ICAgKGlmIChzeW1ib2xwIGxhbmd1YWdlLW5hbWUpDQorCShzZXRxIGxhbmd1 YWdlLW5hbWUgKHN5bWJvbC1uYW1lIGxhbmd1YWdlLW5hbWUpKSkNCisgICAg KGRvbGlzdCAoZmVhdHVyZSAoZ2V0LWxhbmd1YWdlLWluZm8gbGFuZ3VhZ2Ut bmFtZSAnZmVhdHVyZXMpKQ0KKyAgICAgIChyZXF1aXJlIGZlYXR1cmUpKQ0K KyAgICAobGV0ICgoZG9jIChnZXQtbGFuZ3VhZ2UtaW5mbyBsYW5ndWFnZS1u YW1lICdkb2N1bWVudGF0aW9uKSkpDQorICAgICAgKGhlbHAtc2V0dXAteHJl ZiAobGlzdCAjJ2Rlc2NyaWJlLWxhbmd1YWdlLWVudmlyb25tZW50IGxhbmd1 YWdlLW5hbWUpDQorCQkgICAgICAgKGNhbGxlZC1pbnRlcmFjdGl2ZWx5LXAg J2ludGVyYWN0aXZlKSkNCisgICAgICAod2l0aC1vdXRwdXQtdG8tdGVtcC1i dWZmZXIgKGhlbHAtYnVmZmVyKQ0KKwkod2l0aC1jdXJyZW50LWJ1ZmZlciBz dGFuZGFyZC1vdXRwdXQNCisJICAoaW5zZXJ0IGxhbmd1YWdlLW5hbWUgIiBs YW5ndWFnZSBlbnZpcm9ubWVudFxuXG4iKQ0KKwkgIChpZiAoc3RyaW5ncCBk b2MpDQorCSAgICAgIChpbnNlcnQgKHN1YnN0aXR1dGUtY29tbWFuZC1rZXlz IGRvYykgIlxuXG4iKSkNCisJICAoY29uZGl0aW9uLWNhc2UgbmlsDQorCSAg ICAgIChsZXQgKChzdHIgKGV2YWwgKGdldC1sYW5ndWFnZS1pbmZvIGxhbmd1 YWdlLW5hbWUgJ3NhbXBsZS10ZXh0KSkpKQ0KKwkJKGlmIChzdHJpbmdwIHN0 cikNCisJCSAgICAoaW5zZXJ0ICJTYW1wbGUgdGV4dDpcbiAgIg0KKwkJCSAg ICAoc3RyaW5nLXJlcGxhY2UgIlxuIiAiXG4gICIgc3RyKQ0KKwkJCSAgICAi XG5cbiIpKSkNCisJICAgIChlcnJvciBuaWwpKQ0KKwkgIChsZXQgKChpbnB1 dC1tZXRob2QgKGdldC1sYW5ndWFnZS1pbmZvIGxhbmd1YWdlLW5hbWUgJ2lu cHV0LW1ldGhvZCkpDQorCQkobCAoY29weS1zZXF1ZW5jZSBpbnB1dC1tZXRo b2QtYWxpc3QpKQ0KKwkJKGZpcnN0IHQpKQ0KKwkgICAgKHdoZW4gKGFuZCBp bnB1dC1tZXRob2QNCisJCSAgICAgICAoc2V0cSBpbnB1dC1tZXRob2QgKGFz c29jIGlucHV0LW1ldGhvZCBsKSkpDQorCSAgICAgIChpbnNlcnQgIklucHV0 IG1ldGhvZHMgKGRlZmF1bHQgIiAoY2FyIGlucHV0LW1ldGhvZCkgIilcbiIp DQorCSAgICAgIChzZXRxIGwgKGNvbnMgaW5wdXQtbWV0aG9kIChkZWxldGUg aW5wdXQtbWV0aG9kIGwpKQ0KKwkJICAgIGZpcnN0IG5pbCkpDQorCSAgICAo ZG9saXN0IChlbHQgbCkNCisJICAgICAgKHdoZW4gKG9yIChlcSBpbnB1dC1t ZXRob2QgZWx0KQ0KKwkJCShlcSB0IChjb21wYXJlLXN0cmluZ3MgbGFuZ3Vh Z2UtbmFtZSBuaWwgbmlsDQorCQkJCQkgICAgICAgKG50aCAxIGVsdCkgbmls IG5pbCB0KSkpDQorCQkod2hlbiBmaXJzdA0KKwkJICAoaW5zZXJ0ICJJbnB1 dCBtZXRob2RzOlxuIikNCisJCSAgKHNldHEgZmlyc3QgbmlsKSkNCisJCShp bnNlcnQgIiAgIiAoY2FyIGVsdCkpDQorCQkoc2VhcmNoLWJhY2t3YXJkIChj YXIgZWx0KSkNCisJCShoZWxwLXhyZWYtYnV0dG9uIDAgJ2hlbHAtaW5wdXQt bWV0aG9kIChjYXIgZWx0KSkNCisJCShnb3RvLWNoYXIgKHBvaW50LW1heCkp DQorCQkoaW5zZXJ0ICIgKFwiIg0KKwkJCShpZiAoc3RyaW5ncCAobnRoIDMg ZWx0KSkgKG50aCAzIGVsdCkgKGNhciAobnRoIDMgZWx0KSkpDQorCQkJIlwi IGluIG1vZGUgbGluZSlcbiIpKSkNCisJICAgIChvciBmaXJzdA0KKwkJKGlu c2VydCAiXG4iKSkpDQorCSAgKGluc2VydCAiQ2hhcmFjdGVyIHNldHM6XG4i KQ0KKwkgIChsZXQgKChsIChnZXQtbGFuZ3VhZ2UtaW5mbyBsYW5ndWFnZS1u YW1lICdjaGFyc2V0KSkpDQorCSAgICAoaWYgKG51bGwgbCkNCisJCShpbnNl cnQgIiAgbm90aGluZyBzcGVjaWZpYyB0byAiIGxhbmd1YWdlLW5hbWUgIlxu IikNCisJICAgICAgKHdoaWxlIGwNCisJCShpbnNlcnQgIiAgIiAoc3ltYm9s LW5hbWUgKGNhciBsKSkpDQorCQkoc2VhcmNoLWJhY2t3YXJkIChzeW1ib2wt bmFtZSAoY2FyIGwpKSkNCisJCShoZWxwLXhyZWYtYnV0dG9uIDAgJ2hlbHAt Y2hhcmFjdGVyLXNldCAoY2FyIGwpKQ0KKwkJKGdvdG8tY2hhciAocG9pbnQt bWF4KSkNCisJCShpbnNlcnQgIjogIiAoY2hhcnNldC1kZXNjcmlwdGlvbiAo Y2FyIGwpKSAiXG4iKQ0KKwkJKHNldHEgbCAoY2RyIGwpKSkpKQ0KKwkgIChp bnNlcnQgIlxuIikNCisJICAoaW5zZXJ0ICJDb2Rpbmcgc3lzdGVtczpcbiIp DQorCSAgKGxldCAoKGwgKGdldC1sYW5ndWFnZS1pbmZvIGxhbmd1YWdlLW5h bWUgJ2NvZGluZy1zeXN0ZW0pKSkNCisJICAgIChpZiAobnVsbCBsKQ0KKwkJ KGluc2VydCAiICBub3RoaW5nIHNwZWNpZmljIHRvICIgbGFuZ3VhZ2UtbmFt ZSAiXG4iKQ0KKwkgICAgICAod2hpbGUgbA0KKwkJKGluc2VydCAiICAiIChz eW1ib2wtbmFtZSAoY2FyIGwpKSkNCisJCShzZWFyY2gtYmFja3dhcmQgKHN5 bWJvbC1uYW1lIChjYXIgbCkpKQ0KKwkJKGhlbHAteHJlZi1idXR0b24gMCAn aGVscC1jb2Rpbmctc3lzdGVtIChjYXIgbCkpDQorCQkoZ290by1jaGFyIChw b2ludC1tYXgpKQ0KKwkJKGluc2VydCAoc3Vic3RpdHV0ZS1jb21tYW5kLWtl eXMgIiAoYCIpDQorCQkJKGNvZGluZy1zeXN0ZW0tbW5lbW9uaWMgKGNhciBs KSkNCisJCQkoc3Vic3RpdHV0ZS1jb21tYW5kLWtleXMgIicgaW4gbW9kZSBs aW5lKTpcblx0IikNCisJCQkoc3Vic3RpdHV0ZS1jb21tYW5kLWtleXMNCisJ CQkgKGNvZGluZy1zeXN0ZW0tZG9jLXN0cmluZyAoY2FyIGwpKSkNCisJCQki XG4iKQ0KKwkJKGxldCAoKGFsaWFzZXMgKGNvZGluZy1zeXN0ZW0tYWxpYXNl cyAoY2FyIGwpKSkpDQorCQkgICh3aGVuIGFsaWFzZXMNCisJCSAgICAoaW5z ZXJ0ICJcdChhbGlhczoiKQ0KKwkJICAgICh3aGlsZSBhbGlhc2VzDQorCQkg ICAgICAoaW5zZXJ0ICIgIiAoc3ltYm9sLW5hbWUgKGNhciBhbGlhc2VzKSkp DQorCQkgICAgICAoc2V0cSBhbGlhc2VzIChjZHIgYWxpYXNlcykpKQ0KKwkJ ICAgIChpbnNlcnQgIilcbiIpKSkNCisJCShzZXRxIGwgKGNkciBsKSkpKSkp KSkpKQ0KIAwNCiA7OzsgTG9jYWxlcy4NCiANCmRpZmYgLS1naXQgYS9saXNw L2ludGVybmF0aW9uYWwvbXVsZS1kaWFnLmVsIGIvbGlzcC9pbnRlcm5hdGlv bmFsL211bGUtZGlhZy5lbA0KaW5kZXggNWNjNzNlNDM2Ny4uZWZiOTI5NmMx MSAxMDA2NDQNCi0tLSBhL2xpc3AvaW50ZXJuYXRpb25hbC9tdWxlLWRpYWcu ZWwNCisrKyBiL2xpc3AvaW50ZXJuYXRpb25hbC9tdWxlLWRpYWcuZWwNCkBA IC0yOTksNjUgKzI5OSw2NiBAQCBsaXN0LWNoYXJzZXQtY2hhcnMNCiAoZGVm dW4gZGVzY3JpYmUtY2hhcmFjdGVyLXNldCAoY2hhcnNldCkNCiAgICJEaXNw bGF5IGluZm9ybWF0aW9uIGFib3V0IGJ1aWx0LWluIGNoYXJhY3RlciBzZXQg Q0hBUlNFVC4iDQogICAoaW50ZXJhY3RpdmUgKGxpc3QgKHJlYWQtY2hhcnNl dCAiQ2hhcnNldDogIikpKQ0KLSAgKG9yIChjaGFyc2V0cCBjaGFyc2V0KQ0K LSAgICAgIChlcnJvciAiSW52YWxpZCBjaGFyc2V0OiAlUyIgY2hhcnNldCkp DQotICAoaGVscC1zZXR1cC14cmVmIChsaXN0ICMnZGVzY3JpYmUtY2hhcmFj dGVyLXNldCBjaGFyc2V0KQ0KLQkJICAgKGNhbGxlZC1pbnRlcmFjdGl2ZWx5 LXAgJ2ludGVyYWN0aXZlKSkNCi0gICh3aXRoLW91dHB1dC10by10ZW1wLWJ1 ZmZlciAoaGVscC1idWZmZXIpDQotICAgICh3aXRoLWN1cnJlbnQtYnVmZmVy IHN0YW5kYXJkLW91dHB1dA0KLSAgICAgIChpbnNlcnQgIkNoYXJhY3RlciBz ZXQ6ICIgKHN5bWJvbC1uYW1lIGNoYXJzZXQpKQ0KLSAgICAgIChsZXQgKChu YW1lIChnZXQtY2hhcnNldC1wcm9wZXJ0eSBjaGFyc2V0IDpuYW1lKSkpDQot CShpZiAobm90IChlcSBuYW1lIGNoYXJzZXQpKQ0KLQkgICAgKGluc2VydCAi IChhbGlhcyBvZiAiIChzeW1ib2wtbmFtZSBuYW1lKSA/XCkpKSkNCi0gICAg ICAoaW5zZXJ0ICJcblxuIiAoY2hhcnNldC1kZXNjcmlwdGlvbiBjaGFyc2V0 KSAiXG5cbiIpDQotICAgICAgKGluc2VydCAiTnVtYmVyIG9mIGNvbnRhaW5l ZCBjaGFyYWN0ZXJzOiAiKQ0KLSAgICAgIChkb3RpbWVzIChpIChjaGFyc2V0 LWRpbWVuc2lvbiBjaGFyc2V0KSkNCi0JKHVubGVzcyAoPSBpIDApDQotCSAg KGluc2VydCA/eCkpDQotCShpbnNlcnQgKGZvcm1hdCAiJWQiIChjaGFyc2V0 LWNoYXJzIGNoYXJzZXQgKDErIGkpKSkpKQ0KLSAgICAgIChpbnNlcnQgP1xu KQ0KLSAgICAgIChsZXQgKChjaGFyIChjaGFyc2V0LWlzby1maW5hbC1jaGFy IGNoYXJzZXQpKSkNCi0JKHdoZW4gKD4gY2hhciAwKQ0KLQkgIChpbnNlcnQg IkZpbmFsIGNoYXIgb2YgSVNPMjAyMiBkZXNpZ25hdGlvbiBzZXF1ZW5jZTog IikNCi0JICAoaW5zZXJ0IChmb3JtYXQtbWVzc2FnZSAiYCVjJ1xuIiBjaGFy KSkpKQ0KLSAgICAgIChsZXQgKGFsaWFzZXMpDQotCShkb2xpc3QgKGMgY2hh cnNldC1saXN0KQ0KLQkgIChpZiAoYW5kIChub3QgKGVxIGMgY2hhcnNldCkp DQotCQkgICAoZXEgY2hhcnNldCAoZ2V0LWNoYXJzZXQtcHJvcGVydHkgYyA6 bmFtZSkpKQ0KLQkgICAgICAocHVzaCBjIGFsaWFzZXMpKSkNCi0JKGlmIGFs aWFzZXMNCi0JICAgIChpbnNlcnQgIkFsaWFzZXM6ICIgKG1hcGNvbmNhdCAj J3N5bWJvbC1uYW1lIGFsaWFzZXMgIiwgIikgP1xuKSkpDQotDQotICAgICAg KGRvbGlzdCAoZWx0IGAoKDphc2NpaS1jb21wYXRpYmxlLXAgIkFTQ0lJIGNv bXBhdGlibGUuIiBuaWwpDQotCQkgICAgICg6bWFwICJNYXAgZmlsZTogIiBp ZGVudGl0eSkNCi0JCSAgICAgKDp1bmlmeS1tYXAgIlVuaWZpY2F0aW9uIG1h cCBmaWxlOiAiIGlkZW50aXR5KQ0KLQkJICAgICAoOmludmFsaWQtY29kZQ0K LQkJICAgICAgbmlsDQotCQkgICAgICAsKGxhbWJkYSAoYykNCi0JCQkgKGZv cm1hdCAiSW52YWxpZCBjaGFyYWN0ZXI6ICVjIChjb2RlICVkKSIgYyBjKSkp DQotCQkgICAgICg6ZW1hY3MtbXVsZS1pZCAiSWQgaW4gZW1hY3MtbXVsZSBj b2Rpbmcgc3lzdGVtOiAiDQotCQkJCSAgICAgbnVtYmVyLXRvLXN0cmluZykN Ci0JCSAgICAgKDpwYXJlbnRzICJQYXJlbnRzOiAiDQotCQkJICAgICAgIChs YW1iZGEgKHBhcmVudHMpDQotCQkJCSAobWFwY29uY2F0ICwobGFtYmRhIChl bHQpDQotCQkJCQkgICAgICAgKGZvcm1hdCAiJXMiIGVsdCkpDQotCQkJCQkg ICAgcGFyZW50cw0KLQkJCQkJICAgICIsICIpKSkNCi0JCSAgICAgKDpjb2Rl LXNwYWNlICJDb2RlIHNwYWNlOiAiICwobGFtYmRhIChjKQ0KLQkJCQkJCSAg ICAoZm9ybWF0ICIlcyIgYykpKQ0KLQkJICAgICAoOmNvZGUtb2Zmc2V0ICJD b2RlIG9mZnNldDogIiBudW1iZXItdG8tc3RyaW5nKQ0KLQkJICAgICAoOmlz by1yZXZpc2lvbi1udW1iZXIgIklTTyByZXZpc2lvbiBudW1iZXI6ICINCi0J CQkJCSAgIG51bWJlci10by1zdHJpbmcpDQotCQkgICAgICg6c3VwcGxlbWVu dGFyeS1wDQotCQkgICAgICAiVXNlZCBvbmx5IGFzIGEgcGFyZW50IG9yIGEg c3Vic2V0IG9mIHNvbWUgb3RoZXIgY2hhcnNldCwNCisgIChsZXQgKChoZWxw LWJ1ZmZlci11bmRlci1wcmVwYXJhdGlvbiB0KSkNCisgICAgKG9yIChjaGFy c2V0cCBjaGFyc2V0KQ0KKwkoZXJyb3IgIkludmFsaWQgY2hhcnNldDogJVMi IGNoYXJzZXQpKQ0KKyAgICAoaGVscC1zZXR1cC14cmVmIChsaXN0ICMnZGVz Y3JpYmUtY2hhcmFjdGVyLXNldCBjaGFyc2V0KQ0KKwkJICAgICAoY2FsbGVk LWludGVyYWN0aXZlbHktcCAnaW50ZXJhY3RpdmUpKQ0KKyAgICAod2l0aC1v dXRwdXQtdG8tdGVtcC1idWZmZXIgKGhlbHAtYnVmZmVyKQ0KKyAgICAgICh3 aXRoLWN1cnJlbnQtYnVmZmVyIHN0YW5kYXJkLW91dHB1dA0KKwkoaW5zZXJ0 ICJDaGFyYWN0ZXIgc2V0OiAiIChzeW1ib2wtbmFtZSBjaGFyc2V0KSkNCisJ KGxldCAoKG5hbWUgKGdldC1jaGFyc2V0LXByb3BlcnR5IGNoYXJzZXQgOm5h bWUpKSkNCisJICAoaWYgKG5vdCAoZXEgbmFtZSBjaGFyc2V0KSkNCisJICAg ICAgKGluc2VydCAiIChhbGlhcyBvZiAiIChzeW1ib2wtbmFtZSBuYW1lKSA/ XCkpKSkNCisJKGluc2VydCAiXG5cbiIgKGNoYXJzZXQtZGVzY3JpcHRpb24g Y2hhcnNldCkgIlxuXG4iKQ0KKwkoaW5zZXJ0ICJOdW1iZXIgb2YgY29udGFp bmVkIGNoYXJhY3RlcnM6ICIpDQorCShkb3RpbWVzIChpIChjaGFyc2V0LWRp bWVuc2lvbiBjaGFyc2V0KSkNCisJICAodW5sZXNzICg9IGkgMCkNCisJICAg IChpbnNlcnQgP3gpKQ0KKwkgIChpbnNlcnQgKGZvcm1hdCAiJWQiIChjaGFy c2V0LWNoYXJzIGNoYXJzZXQgKDErIGkpKSkpKQ0KKwkoaW5zZXJ0ID9cbikN CisJKGxldCAoKGNoYXIgKGNoYXJzZXQtaXNvLWZpbmFsLWNoYXIgY2hhcnNl dCkpKQ0KKwkgICh3aGVuICg+IGNoYXIgMCkNCisJICAgIChpbnNlcnQgIkZp bmFsIGNoYXIgb2YgSVNPMjAyMiBkZXNpZ25hdGlvbiBzZXF1ZW5jZTogIikN CisJICAgIChpbnNlcnQgKGZvcm1hdC1tZXNzYWdlICJgJWMnXG4iIGNoYXIp KSkpDQorCShsZXQgKGFsaWFzZXMpDQorCSAgKGRvbGlzdCAoYyBjaGFyc2V0 LWxpc3QpDQorCSAgICAoaWYgKGFuZCAobm90IChlcSBjIGNoYXJzZXQpKQ0K KwkJICAgICAoZXEgY2hhcnNldCAoZ2V0LWNoYXJzZXQtcHJvcGVydHkgYyA6 bmFtZSkpKQ0KKwkJKHB1c2ggYyBhbGlhc2VzKSkpDQorCSAgKGlmIGFsaWFz ZXMNCisJICAgICAgKGluc2VydCAiQWxpYXNlczogIiAobWFwY29uY2F0ICMn c3ltYm9sLW5hbWUgYWxpYXNlcyAiLCAiKSA/XG4pKSkNCisNCisJKGRvbGlz dCAoZWx0IGAoKDphc2NpaS1jb21wYXRpYmxlLXAgIkFTQ0lJIGNvbXBhdGli bGUuIiBuaWwpDQorCQkgICAgICAgKDptYXAgIk1hcCBmaWxlOiAiIGlkZW50 aXR5KQ0KKwkJICAgICAgICg6dW5pZnktbWFwICJVbmlmaWNhdGlvbiBtYXAg ZmlsZTogIiBpZGVudGl0eSkNCisJCSAgICAgICAoOmludmFsaWQtY29kZQ0K KwkJCW5pbA0KKwkJCSwobGFtYmRhIChjKQ0KKwkJCSAgIChmb3JtYXQgIklu dmFsaWQgY2hhcmFjdGVyOiAlYyAoY29kZSAlZCkiIGMgYykpKQ0KKwkJICAg ICAgICg6ZW1hY3MtbXVsZS1pZCAiSWQgaW4gZW1hY3MtbXVsZSBjb2Rpbmcg c3lzdGVtOiAiDQorCQkJCSAgICAgICBudW1iZXItdG8tc3RyaW5nKQ0KKwkJ ICAgICAgICg6cGFyZW50cyAiUGFyZW50czogIg0KKwkJCQkgKGxhbWJkYSAo cGFyZW50cykNCisJCQkJICAgKG1hcGNvbmNhdCAsKGxhbWJkYSAoZWx0KQ0K KwkJCQkJCSAoZm9ybWF0ICIlcyIgZWx0KSkNCisJCQkJCSAgICAgIHBhcmVu dHMNCisJCQkJCSAgICAgICIsICIpKSkNCisJCSAgICAgICAoOmNvZGUtc3Bh Y2UgIkNvZGUgc3BhY2U6ICIgLChsYW1iZGEgKGMpDQorCQkJCQkJICAgICAg KGZvcm1hdCAiJXMiIGMpKSkNCisJCSAgICAgICAoOmNvZGUtb2Zmc2V0ICJD b2RlIG9mZnNldDogIiBudW1iZXItdG8tc3RyaW5nKQ0KKwkJICAgICAgICg6 aXNvLXJldmlzaW9uLW51bWJlciAiSVNPIHJldmlzaW9uIG51bWJlcjogIg0K KwkJCQkJICAgICBudW1iZXItdG8tc3RyaW5nKQ0KKwkJICAgICAgICg6c3Vw cGxlbWVudGFyeS1wDQorCQkJIlVzZWQgb25seSBhcyBhIHBhcmVudCBvciBh IHN1YnNldCBvZiBzb21lIG90aGVyIGNoYXJzZXQsDQogb3IgcHJvdmlkZWQg anVzdCBmb3IgYmFja3dhcmQgY29tcGF0aWJpbGl0eS4iIG5pbCkpKQ0KLQko bGV0ICgodmFsIChnZXQtY2hhcnNldC1wcm9wZXJ0eSBjaGFyc2V0IChjYXIg ZWx0KSkpKQ0KLQkgICh3aGVuIHZhbA0KLQkgICAgKGlmIChjYWRyIGVsdCkg KGluc2VydCAoY2FkciBlbHQpKSkNCi0JICAgIChpZiAobnRoIDIgZWx0KQ0K LQkJKGxldCAoKHByaW50LWxlbmd0aCAxMCkgKHByaW50LWxldmVsIDIpKQ0K LQkJICAocHJpbmMgKGZ1bmNhbGwgKG50aCAyIGVsdCkgdmFsKSAoY3VycmVu dC1idWZmZXIpKSkpDQotCSAgICAoaW5zZXJ0ID9cbikpKSkpKSkNCisJICAo bGV0ICgodmFsIChnZXQtY2hhcnNldC1wcm9wZXJ0eSBjaGFyc2V0IChjYXIg ZWx0KSkpKQ0KKwkgICAgKHdoZW4gdmFsDQorCSAgICAgIChpZiAoY2FkciBl bHQpIChpbnNlcnQgKGNhZHIgZWx0KSkpDQorCSAgICAgIChpZiAobnRoIDIg ZWx0KQ0KKwkJICAobGV0ICgocHJpbnQtbGVuZ3RoIDEwKSAocHJpbnQtbGV2 ZWwgMikpDQorCQkgICAgKHByaW5jIChmdW5jYWxsIChudGggMiBlbHQpIHZh bCkgKGN1cnJlbnQtYnVmZmVyKSkpKQ0KKwkgICAgICAoaW5zZXJ0ID9cbikp KSkpKSkpDQogDA0KIDs7OyBDT0RJTkctU1lTVEVNDQogDQpAQCAtNDA2LDg5 ICs0MDcsOTAgQEAgcHJpbnQtZGVzaWduYXRpb24NCiAoZGVmdW4gZGVzY3Jp YmUtY29kaW5nLXN5c3RlbSAoY29kaW5nLXN5c3RlbSkNCiAgICJEaXNwbGF5 IGluZm9ybWF0aW9uIGFib3V0IENPRElORy1TWVNURU0uIg0KICAgKGludGVy YWN0aXZlICJ6RGVzY3JpYmUgY29kaW5nIHN5c3RlbSAoZGVmYXVsdCBjdXJy ZW50IGNob2ljZXMpOiAiKQ0KLSAgKGlmIChudWxsIGNvZGluZy1zeXN0ZW0p DQotICAgICAgKGRlc2NyaWJlLWN1cnJlbnQtY29kaW5nLXN5c3RlbSkNCi0g ICAgKGhlbHAtc2V0dXAteHJlZiAobGlzdCAjJ2Rlc2NyaWJlLWNvZGluZy1z eXN0ZW0gY29kaW5nLXN5c3RlbSkNCi0JCSAgICAgKGNhbGxlZC1pbnRlcmFj dGl2ZWx5LXAgJ2ludGVyYWN0aXZlKSkNCi0gICAgKHdpdGgtb3V0cHV0LXRv LXRlbXAtYnVmZmVyIChoZWxwLWJ1ZmZlcikNCi0gICAgICAocHJpbnQtY29k aW5nLXN5c3RlbS1icmllZmx5IGNvZGluZy1zeXN0ZW0gJ2RvYy1zdHJpbmcp DQotICAgICAgKGxldCAoKHR5cGUgKGNvZGluZy1zeXN0ZW0tdHlwZSBjb2Rp bmctc3lzdGVtKSkNCi0JICAgIDs7IEZpeG1lOiB1c2UgdGhpcw0KLQkgICAg OzsgKGV4dHJhLXNwZWMgKGNvZGluZy1zeXN0ZW0tcGxpc3QgY29kaW5nLXN5 c3RlbSkpDQotCSAgICApDQotCShwcmluYyAiVHlwZTogIikNCi0JKHByaW5j IHR5cGUpDQotCShjb25kICgoZXEgdHlwZSAndW5kZWNpZGVkKQ0KLQkgICAg ICAgKHByaW5jICIgKGRvIGF1dG9tYXRpYyBjb252ZXJzaW9uKSIpKQ0KLQkg ICAgICAoKGVxIHR5cGUgJ3V0Zi04KQ0KLQkgICAgICAgKHByaW5jICIgKFVU Ri04OiBFbWFjcyBpbnRlcm5hbCBtdWx0aWJ5dGUgZm9ybSkiKSkNCi0JICAg ICAgKChlcSB0eXBlICd1dGYtMTYpDQotCSAgICAgICA7OyAocHJpbmMgIiAo VVRGLTE2KSIpDQotCSAgICAgICApDQotCSAgICAgICgoZXEgdHlwZSAnc2hp ZnQtamlzKQ0KLQkgICAgICAgKHByaW5jICIgKFNoaWZ0LUpJUywgTVMtS0FO SkkpIikpDQotCSAgICAgICgoZXEgdHlwZSAnaXNvLTIwMjIpDQotCSAgICAg ICAocHJpbmMgIiAodmFyaWFudCBvZiBJU08tMjAyMilcbiIpDQotCSAgICAg ICAocHJpbmMgIkluaXRpYWwgZGVzaWduYXRpb25zOlxuIikNCi0JICAgICAg IChwcmludC1kZXNpZ25hdGlvbiAoY29kaW5nLXN5c3RlbS1nZXQgY29kaW5n LXN5c3RlbQ0KLQkJCQkJCSAgICAgOmRlc2lnbmF0aW9uKSkNCi0NCi0JICAg ICAgICh3aGVuIChjb2Rpbmctc3lzdGVtLWdldCBjb2Rpbmctc3lzdGVtIDpm bGFncykNCi0JCSAocHJpbmMgIk90aGVyIHNwZWNpZmljYXRpb25zOiBcbiAg IikNCi0JCSAoYXBwbHkgIydwcmludC1saXN0DQotCQkJKGNvZGluZy1zeXN0 ZW0tZ2V0IGNvZGluZy1zeXN0ZW0gOmZsYWdzKSkpKQ0KLQkgICAgICAoKGVx IHR5cGUgJ2NoYXJzZXQpDQotCSAgICAgICAocHJpbmMgIiAoY2hhcnNldCki KSkNCi0JICAgICAgKChlcSB0eXBlICdjY2wpDQotCSAgICAgICAocHJpbmMg IiAoZG8gY29udmVyc2lvbiBieSBDQ0wgcHJvZ3JhbSkiKSkNCi0JICAgICAg KChlcSB0eXBlICdyYXctdGV4dCkNCi0JICAgICAgIChwcmluYyAiICh0ZXh0 IHdpdGggcmFuZG9tIGJpbmFyeSBjaGFyYWN0ZXJzKSIpKQ0KLQkgICAgICAo KGVxIHR5cGUgJ2VtYWNzLW11bGUpDQotCSAgICAgICAocHJpbmMgIiAoRW1h Y3MgMjEgaW50ZXJuYWwgZW5jb2RpbmcpIikpDQotCSAgICAgICgoZXEgdHlw ZSAnYmlnNSkpDQotCSAgICAgICh0IChwcmluYyAiOiBpbnZhbGlkIGNvZGlu Zy1zeXN0ZW0uIikpKQ0KLQkocHJpbmMgIlxuRU9MIHR5cGU6ICIpDQotCShs ZXQgKChlb2wtdHlwZSAoY29kaW5nLXN5c3RlbS1lb2wtdHlwZSBjb2Rpbmct c3lzdGVtKSkpDQotCSAgKGNvbmQgKCh2ZWN0b3JwIGVvbC10eXBlKQ0KLQkJ IChwcmluYyAiQXV0b21hdGljIHNlbGVjdGlvbiBmcm9tOlxuXHQiKQ0KLQkJ IChwcmluYyBlb2wtdHlwZSkNCi0JCSAocHJpbmMgIlxuIikpDQotCQkoKG9y IChudWxsIGVvbC10eXBlKSAoZXEgZW9sLXR5cGUgMCkpIChwcmluYyAiTEZc biIpKQ0KLQkJKChlcSBlb2wtdHlwZSAxKSAocHJpbmMgIkNSTEZcbiIpKQ0K LQkJKChlcSBlb2wtdHlwZSAyKSAocHJpbmMgIkNSXG4iKSkNCi0JCSh0IChw cmluYyAiaW52YWxpZFxuIikpKSkpDQotICAgICAgKGxldCAoKHBvc3RyZWFk IChjb2Rpbmctc3lzdGVtLWdldCBjb2Rpbmctc3lzdGVtIDpwb3N0LXJlYWQt Y29udmVyc2lvbikpKQ0KLQkod2hlbiBwb3N0cmVhZA0KLQkgIChwcmluYyAi QWZ0ZXIgZGVjb2RpbmcgdGV4dCBub3JtYWxseSwiKQ0KLQkgIChwcmluYyAi IHBlcmZvcm0gcG9zdC1jb252ZXJzaW9uIHVzaW5nIHRoZSBmdW5jdGlvbjog IikNCi0JICAocHJpbmMgIlxuICAiKQ0KLQkgIChwcmluYyBwb3N0cmVhZCkN Ci0JICAocHJpbmMgIlxuIikpKQ0KLSAgICAgIChsZXQgKChwcmV3cml0ZSAo Y29kaW5nLXN5c3RlbS1nZXQgY29kaW5nLXN5c3RlbSA6cHJlLXdyaXRlLWNv bnZlcnNpb24pKSkNCi0JKHdoZW4gcHJld3JpdGUNCi0JICAocHJpbmMgIkJl Zm9yZSBlbmNvZGluZyB0ZXh0IG5vcm1hbGx5LCIpDQotCSAgKHByaW5jICIg cGVyZm9ybSBwcmUtY29udmVyc2lvbiB1c2luZyB0aGUgZnVuY3Rpb246ICIp DQotCSAgKHByaW5jICJcbiAgIikNCi0JICAocHJpbmMgcHJld3JpdGUpDQot CSAgKHByaW5jICJcbiIpKSkNCi0gICAgICAod2l0aC1jdXJyZW50LWJ1ZmZl ciBzdGFuZGFyZC1vdXRwdXQNCi0JKGxldCAoKGNoYXJzZXRzIChjb2Rpbmct c3lzdGVtLWNoYXJzZXQtbGlzdCBjb2Rpbmctc3lzdGVtKSkpDQotCSAgKHdo ZW4gKGFuZCAobm90IChlcSAoY29kaW5nLXN5c3RlbS1iYXNlIGNvZGluZy1z eXN0ZW0pICdyYXctdGV4dCkpDQotCQkgICAgIGNoYXJzZXRzKQ0KLQkgICAg KGNvbmQNCi0JICAgICAoKGVxIGNoYXJzZXRzICdpc28tMjAyMikNCi0JICAg ICAgKGluc2VydCAiVGhpcyBjb2Rpbmcgc3lzdGVtIGNhbiBlbmNvZGUgYWxs IElTTyAyMDIyIGNoYXJzZXRzLiIpKQ0KLQkgICAgICgoZXEgY2hhcnNldHMg J2VtYWNzLW11bGUpDQotCSAgICAgIChpbnNlcnQgIlRoaXMgY29kaW5nIHN5 c3RlbSBjYW4gZW5jb2RlIGFsbCBlbWFjcy1tdWxlIGNoYXJzZXRzXA0KKyAg KGxldCAoKGhlbHAtYnVmZmVyLXVuZGVyLXByZXBhcmF0aW9uIHQpKQ0KKyAg ICAoaWYgKG51bGwgY29kaW5nLXN5c3RlbSkNCisJKGRlc2NyaWJlLWN1cnJl bnQtY29kaW5nLXN5c3RlbSkNCisgICAgICAoaGVscC1zZXR1cC14cmVmIChs aXN0ICMnZGVzY3JpYmUtY29kaW5nLXN5c3RlbSBjb2Rpbmctc3lzdGVtKQ0K KwkJICAgICAgIChjYWxsZWQtaW50ZXJhY3RpdmVseS1wICdpbnRlcmFjdGl2 ZSkpDQorICAgICAgKHdpdGgtb3V0cHV0LXRvLXRlbXAtYnVmZmVyIChoZWxw LWJ1ZmZlcikNCisJKHByaW50LWNvZGluZy1zeXN0ZW0tYnJpZWZseSBjb2Rp bmctc3lzdGVtICdkb2Mtc3RyaW5nKQ0KKwkobGV0ICgodHlwZSAoY29kaW5n LXN5c3RlbS10eXBlIGNvZGluZy1zeXN0ZW0pKQ0KKwkgICAgICA7OyBGaXht ZTogdXNlIHRoaXMNCisJICAgICAgOzsgKGV4dHJhLXNwZWMgKGNvZGluZy1z eXN0ZW0tcGxpc3QgY29kaW5nLXN5c3RlbSkpDQorCSAgICAgICkNCisJICAo cHJpbmMgIlR5cGU6ICIpDQorCSAgKHByaW5jIHR5cGUpDQorCSAgKGNvbmQg KChlcSB0eXBlICd1bmRlY2lkZWQpDQorCQkgKHByaW5jICIgKGRvIGF1dG9t YXRpYyBjb252ZXJzaW9uKSIpKQ0KKwkJKChlcSB0eXBlICd1dGYtOCkNCisJ CSAocHJpbmMgIiAoVVRGLTg6IEVtYWNzIGludGVybmFsIG11bHRpYnl0ZSBm b3JtKSIpKQ0KKwkJKChlcSB0eXBlICd1dGYtMTYpDQorCQkgOzsgKHByaW5j ICIgKFVURi0xNikiKQ0KKwkJICkNCisJCSgoZXEgdHlwZSAnc2hpZnQtamlz KQ0KKwkJIChwcmluYyAiIChTaGlmdC1KSVMsIE1TLUtBTkpJKSIpKQ0KKwkJ KChlcSB0eXBlICdpc28tMjAyMikNCisJCSAocHJpbmMgIiAodmFyaWFudCBv ZiBJU08tMjAyMilcbiIpDQorCQkgKHByaW5jICJJbml0aWFsIGRlc2lnbmF0 aW9uczpcbiIpDQorCQkgKHByaW50LWRlc2lnbmF0aW9uIChjb2Rpbmctc3lz dGVtLWdldCBjb2Rpbmctc3lzdGVtDQorCQkJCQkJICAgICAgIDpkZXNpZ25h dGlvbikpDQorDQorCQkgKHdoZW4gKGNvZGluZy1zeXN0ZW0tZ2V0IGNvZGlu Zy1zeXN0ZW0gOmZsYWdzKQ0KKwkJICAgKHByaW5jICJPdGhlciBzcGVjaWZp Y2F0aW9uczogXG4gICIpDQorCQkgICAoYXBwbHkgIydwcmludC1saXN0DQor CQkJICAoY29kaW5nLXN5c3RlbS1nZXQgY29kaW5nLXN5c3RlbSA6ZmxhZ3Mp KSkpDQorCQkoKGVxIHR5cGUgJ2NoYXJzZXQpDQorCQkgKHByaW5jICIgKGNo YXJzZXQpIikpDQorCQkoKGVxIHR5cGUgJ2NjbCkNCisJCSAocHJpbmMgIiAo ZG8gY29udmVyc2lvbiBieSBDQ0wgcHJvZ3JhbSkiKSkNCisJCSgoZXEgdHlw ZSAncmF3LXRleHQpDQorCQkgKHByaW5jICIgKHRleHQgd2l0aCByYW5kb20g YmluYXJ5IGNoYXJhY3RlcnMpIikpDQorCQkoKGVxIHR5cGUgJ2VtYWNzLW11 bGUpDQorCQkgKHByaW5jICIgKEVtYWNzIDIxIGludGVybmFsIGVuY29kaW5n KSIpKQ0KKwkJKChlcSB0eXBlICdiaWc1KSkNCisJCSh0IChwcmluYyAiOiBp bnZhbGlkIGNvZGluZy1zeXN0ZW0uIikpKQ0KKwkgIChwcmluYyAiXG5FT0wg dHlwZTogIikNCisJICAobGV0ICgoZW9sLXR5cGUgKGNvZGluZy1zeXN0ZW0t ZW9sLXR5cGUgY29kaW5nLXN5c3RlbSkpKQ0KKwkgICAgKGNvbmQgKCh2ZWN0 b3JwIGVvbC10eXBlKQ0KKwkJICAgKHByaW5jICJBdXRvbWF0aWMgc2VsZWN0 aW9uIGZyb206XG5cdCIpDQorCQkgICAocHJpbmMgZW9sLXR5cGUpDQorCQkg ICAocHJpbmMgIlxuIikpDQorCQkgICgob3IgKG51bGwgZW9sLXR5cGUpIChl cSBlb2wtdHlwZSAwKSkgKHByaW5jICJMRlxuIikpDQorCQkgICgoZXEgZW9s LXR5cGUgMSkgKHByaW5jICJDUkxGXG4iKSkNCisJCSAgKChlcSBlb2wtdHlw ZSAyKSAocHJpbmMgIkNSXG4iKSkNCisJCSAgKHQgKHByaW5jICJpbnZhbGlk XG4iKSkpKSkNCisJKGxldCAoKHBvc3RyZWFkIChjb2Rpbmctc3lzdGVtLWdl dCBjb2Rpbmctc3lzdGVtIDpwb3N0LXJlYWQtY29udmVyc2lvbikpKQ0KKwkg ICh3aGVuIHBvc3RyZWFkDQorCSAgICAocHJpbmMgIkFmdGVyIGRlY29kaW5n IHRleHQgbm9ybWFsbHksIikNCisJICAgIChwcmluYyAiIHBlcmZvcm0gcG9z dC1jb252ZXJzaW9uIHVzaW5nIHRoZSBmdW5jdGlvbjogIikNCisJICAgIChw cmluYyAiXG4gICIpDQorCSAgICAocHJpbmMgcG9zdHJlYWQpDQorCSAgICAo cHJpbmMgIlxuIikpKQ0KKwkobGV0ICgocHJld3JpdGUgKGNvZGluZy1zeXN0 ZW0tZ2V0IGNvZGluZy1zeXN0ZW0gOnByZS13cml0ZS1jb252ZXJzaW9uKSkp DQorCSAgKHdoZW4gcHJld3JpdGUNCisJICAgIChwcmluYyAiQmVmb3JlIGVu Y29kaW5nIHRleHQgbm9ybWFsbHksIikNCisJICAgIChwcmluYyAiIHBlcmZv cm0gcHJlLWNvbnZlcnNpb24gdXNpbmcgdGhlIGZ1bmN0aW9uOiAiKQ0KKwkg ICAgKHByaW5jICJcbiAgIikNCisJICAgIChwcmluYyBwcmV3cml0ZSkNCisJ ICAgIChwcmluYyAiXG4iKSkpDQorCSh3aXRoLWN1cnJlbnQtYnVmZmVyIHN0 YW5kYXJkLW91dHB1dA0KKwkgIChsZXQgKChjaGFyc2V0cyAoY29kaW5nLXN5 c3RlbS1jaGFyc2V0LWxpc3QgY29kaW5nLXN5c3RlbSkpKQ0KKwkgICAgKHdo ZW4gKGFuZCAobm90IChlcSAoY29kaW5nLXN5c3RlbS1iYXNlIGNvZGluZy1z eXN0ZW0pICdyYXctdGV4dCkpDQorCQkgICAgICAgY2hhcnNldHMpDQorCSAg ICAgIChjb25kDQorCSAgICAgICAoKGVxIGNoYXJzZXRzICdpc28tMjAyMikN CisJCShpbnNlcnQgIlRoaXMgY29kaW5nIHN5c3RlbSBjYW4gZW5jb2RlIGFs bCBJU08gMjAyMiBjaGFyc2V0cy4iKSkNCisJICAgICAgICgoZXEgY2hhcnNl dHMgJ2VtYWNzLW11bGUpDQorCQkoaW5zZXJ0ICJUaGlzIGNvZGluZyBzeXN0 ZW0gY2FuIGVuY29kZSBhbGwgZW1hY3MtbXVsZSBjaGFyc2V0c1wNCiAuIiIi KSkNCi0JICAgICAodA0KLQkgICAgICAoaW5zZXJ0ICJUaGlzIGNvZGluZyBz eXN0ZW0gZW5jb2RlcyB0aGUgZm9sbG93aW5nIGNoYXJzZXRzOlxuICIpDQot CSAgICAgICh3aGlsZSBjaGFyc2V0cw0KLQkJKGluc2VydCAiICIgKHN5bWJv bC1uYW1lIChjYXIgY2hhcnNldHMpKSkNCi0JCShzZWFyY2gtYmFja3dhcmQg KHN5bWJvbC1uYW1lIChjYXIgY2hhcnNldHMpKSkNCi0JCShoZWxwLXhyZWYt YnV0dG9uIDAgJ2hlbHAtY2hhcmFjdGVyLXNldCAoY2FyIGNoYXJzZXRzKSkN Ci0JCShnb3RvLWNoYXIgKHBvaW50LW1heCkpDQotCQkoc2V0cSBjaGFyc2V0 cyAoY2RyIGNoYXJzZXRzKSkpKSkpKSkpKSkNCisJICAgICAgICh0DQorCQko aW5zZXJ0ICJUaGlzIGNvZGluZyBzeXN0ZW0gZW5jb2RlcyB0aGUgZm9sbG93 aW5nIGNoYXJzZXRzOlxuICIpDQorCQkod2hpbGUgY2hhcnNldHMNCisJCSAg KGluc2VydCAiICIgKHN5bWJvbC1uYW1lIChjYXIgY2hhcnNldHMpKSkNCisJ CSAgKHNlYXJjaC1iYWNrd2FyZCAoc3ltYm9sLW5hbWUgKGNhciBjaGFyc2V0 cykpKQ0KKwkJICAoaGVscC14cmVmLWJ1dHRvbiAwICdoZWxwLWNoYXJhY3Rl ci1zZXQgKGNhciBjaGFyc2V0cykpDQorCQkgIChnb3RvLWNoYXIgKHBvaW50 LW1heCkpDQorCQkgIChzZXRxIGNoYXJzZXRzIChjZHIgY2hhcnNldHMpKSkp KSkpKSkpKSkNCiANCiA7OzsjIyNhdXRvbG9hZA0KIChkZWZ1biBkZXNjcmli ZS1jdXJyZW50LWNvZGluZy1zeXN0ZW0tYnJpZWZseSAoKQ0KQEAgLTg0NSw3 ICs4NDcsOCBAQCBkZXNjcmliZS1mb250DQogICAob3IgKGFuZCB3aW5kb3ct c3lzdGVtIChmYm91bmRwICdmb250c2V0LWxpc3QpKQ0KICAgICAgIChlcnJv ciAiTm8gZm9udHMgYmVpbmcgdXNlZCIpKQ0KICAgKGxldCAoKHhyZWYtaXRl bSAobGlzdCAjJ2Rlc2NyaWJlLWZvbnQgZm9udG5hbWUpKQ0KLSAgICAgICAg Zm9udC1pbmZvKQ0KKyAgICAgICAgZm9udC1pbmZvDQorCShoZWxwLWJ1ZmZl ci11bmRlci1wcmVwYXJhdGlvbiB0KSkNCiAgICAgKGlmIChvciAobm90IGZv bnRuYW1lKSAoPSAobGVuZ3RoIGZvbnRuYW1lKSAwKSkNCiAJKHNldHEgZm9u dG5hbWUgKGZhY2UtYXR0cmlidXRlICdkZWZhdWx0IDpmb250KSkpDQogICAg IChzZXRxIGZvbnQtaW5mbyAoZm9udC1pbmZvIGZvbnRuYW1lKSkNCkBAIC0x MDA2LDE0ICsxMDA5LDE1IEBAIGRlc2NyaWJlLWZvbnRzZXQNCiAgICAgICAg KGxpc3QgKGNvbXBsZXRpbmctcmVhZA0KICAgICAgICAgICAgICAgKGZvcm1h dC1wcm9tcHQgIkZvbnRzZXQiICJ1c2VkIGJ5IHRoZSBjdXJyZW50IGZyYW1l IikNCiAJICAgICAgZm9udHNldC1saXN0IG5pbCB0KSkpKSkNCi0gIChpZiAo PSAobGVuZ3RoIGZvbnRzZXQpIDApDQotICAgICAgKHNldHEgZm9udHNldCAo ZmFjZS1hdHRyaWJ1dGUgJ2RlZmF1bHQgOmZvbnRzZXQpKQ0KLSAgICAoc2V0 cSBmb250c2V0IChxdWVyeS1mb250c2V0IGZvbnRzZXQpKSkNCi0gIChoZWxw LXNldHVwLXhyZWYgKGxpc3QgIydkZXNjcmliZS1mb250c2V0IGZvbnRzZXQp DQotCQkgICAoY2FsbGVkLWludGVyYWN0aXZlbHktcCAnaW50ZXJhY3RpdmUp KQ0KLSAgKHdpdGgtb3V0cHV0LXRvLXRlbXAtYnVmZmVyIChoZWxwLWJ1ZmZl cikNCi0gICAgKHdpdGgtY3VycmVudC1idWZmZXIgc3RhbmRhcmQtb3V0cHV0 DQotICAgICAgKHByaW50LWZvbnRzZXQgZm9udHNldCB0KSkpKQ0KKyAgKGxl dCAoKGhlbHAtYnVmZmVyLXVuZGVyLXByZXBhcmF0aW9uIHQpKQ0KKyAgICAo aWYgKD0gKGxlbmd0aCBmb250c2V0KSAwKQ0KKwkoc2V0cSBmb250c2V0IChm YWNlLWF0dHJpYnV0ZSAnZGVmYXVsdCA6Zm9udHNldCkpDQorICAgICAgKHNl dHEgZm9udHNldCAocXVlcnktZm9udHNldCBmb250c2V0KSkpDQorICAgICho ZWxwLXNldHVwLXhyZWYgKGxpc3QgIydkZXNjcmliZS1mb250c2V0IGZvbnRz ZXQpDQorCQkgICAgIChjYWxsZWQtaW50ZXJhY3RpdmVseS1wICdpbnRlcmFj dGl2ZSkpDQorICAgICh3aXRoLW91dHB1dC10by10ZW1wLWJ1ZmZlciAoaGVs cC1idWZmZXIpDQorICAgICAgKHdpdGgtY3VycmVudC1idWZmZXIgc3RhbmRh cmQtb3V0cHV0DQorCShwcmludC1mb250c2V0IGZvbnRzZXQgdCkpKSkpDQog DQogKGRlY2xhcmUtZnVuY3Rpb24gZm9udHNldC1wbGFpbi1uYW1lICJmb250 c2V0IiAoZm9udHNldCkpDQogDQpAQCAtMTAyNCwzOSArMTAyOCw0MSBAQCBs aXN0LWZvbnRzZXRzDQogV2l0aCBwcmVmaXggYXJnLCBhbHNvIGxpc3QgdGhl IGZvbnRzIGNvbnRhaW5lZCBpbiBlYWNoIGZvbnRzZXQ7DQogc2VlIHRoZSBm dW5jdGlvbiBgZGVzY3JpYmUtZm9udHNldCcgZm9yIHRoZSBmb3JtYXQgb2Yg dGhlIGxpc3QuIg0KICAgKGludGVyYWN0aXZlICJQIikNCi0gIChpZiAobm90 IChhbmQgd2luZG93LXN5c3RlbSAoZmJvdW5kcCAnZm9udHNldC1saXN0KSkp DQotICAgICAgKGVycm9yICJObyBmb250c2V0cyBiZWluZyB1c2VkIikNCi0g ICAgKGhlbHAtc2V0dXAteHJlZiAobGlzdCAjJ2xpc3QtZm9udHNldHMgYXJn KQ0KLQkJICAgICAoY2FsbGVkLWludGVyYWN0aXZlbHktcCAnaW50ZXJhY3Rp dmUpKQ0KLSAgICAod2l0aC1vdXRwdXQtdG8tdGVtcC1idWZmZXIgKGhlbHAt YnVmZmVyKQ0KLSAgICAgICh3aXRoLWN1cnJlbnQtYnVmZmVyIHN0YW5kYXJk LW91dHB1dA0KLQk7OyBUaGlzIGNvZGUgaXMgZHVwbGljYXRlZCBuZWFyIHRo ZSBlbmQgb2YgbXVsZS1kaWFnLg0KLQkobGV0ICgoZm9udHNldHMNCi0JICAg ICAgIChzb3J0IChmb250c2V0LWxpc3QpDQotCQkgICAgIChsYW1iZGEgKHgg eSkNCi0JCSAgICAgICAoc3RyaW5nPCAoZm9udHNldC1wbGFpbi1uYW1lIHgp DQotCQkJCShmb250c2V0LXBsYWluLW5hbWUgeSkpKSkpKQ0KLQkgICh3aGls ZSBmb250c2V0cw0KLQkgICAgKGlmIGFyZw0KLQkJKHByaW50LWZvbnRzZXQg KGNhciBmb250c2V0cykgbmlsKQ0KLQkgICAgICAoaW5zZXJ0ICJGb250c2V0 OiAiIChjYXIgZm9udHNldHMpICJcbiIpKQ0KLQkgICAgKHNldHEgZm9udHNl dHMgKGNkciBmb250c2V0cykpKSkpKSkpDQorICAobGV0ICgoaGVscC1idWZm ZXItdW5kZXItcHJlcGFyYXRpb24gdCkpDQorICAgIChpZiAobm90IChhbmQg d2luZG93LXN5c3RlbSAoZmJvdW5kcCAnZm9udHNldC1saXN0KSkpDQorCShl cnJvciAiTm8gZm9udHNldHMgYmVpbmcgdXNlZCIpDQorICAgICAgKGhlbHAt c2V0dXAteHJlZiAobGlzdCAjJ2xpc3QtZm9udHNldHMgYXJnKQ0KKwkJICAg ICAgIChjYWxsZWQtaW50ZXJhY3RpdmVseS1wICdpbnRlcmFjdGl2ZSkpDQor ICAgICAgKHdpdGgtb3V0cHV0LXRvLXRlbXAtYnVmZmVyIChoZWxwLWJ1ZmZl cikNCisJKHdpdGgtY3VycmVudC1idWZmZXIgc3RhbmRhcmQtb3V0cHV0DQor CSAgOzsgVGhpcyBjb2RlIGlzIGR1cGxpY2F0ZWQgbmVhciB0aGUgZW5kIG9m IG11bGUtZGlhZy4NCisJICAobGV0ICgoZm9udHNldHMNCisJCSAoc29ydCAo Zm9udHNldC1saXN0KQ0KKwkJICAgICAgIChsYW1iZGEgKHggeSkNCisJCQkg KHN0cmluZzwgKGZvbnRzZXQtcGxhaW4tbmFtZSB4KQ0KKwkJCQkgIChmb250 c2V0LXBsYWluLW5hbWUgeSkpKSkpKQ0KKwkgICAgKHdoaWxlIGZvbnRzZXRz DQorCSAgICAgIChpZiBhcmcNCisJCSAgKHByaW50LWZvbnRzZXQgKGNhciBm b250c2V0cykgbmlsKQ0KKwkJKGluc2VydCAiRm9udHNldDogIiAoY2FyIGZv bnRzZXRzKSAiXG4iKSkNCisJICAgICAgKHNldHEgZm9udHNldHMgKGNkciBm b250c2V0cykpKSkpKSkpKQ0KIAwNCiA7OzsjIyNhdXRvbG9hZA0KIChkZWZ1 biBsaXN0LWlucHV0LW1ldGhvZHMgKCkNCiAgICJEaXNwbGF5IGluZm9ybWF0 aW9uIGFib3V0IGFsbCBpbnB1dCBtZXRob2RzLiINCiAgIChpbnRlcmFjdGl2 ZSkNCi0gIChoZWxwLXNldHVwLXhyZWYgJyhsaXN0LWlucHV0LW1ldGhvZHMp DQotCQkgICAoY2FsbGVkLWludGVyYWN0aXZlbHktcCAnaW50ZXJhY3RpdmUp KQ0KLSAgKHdpdGgtb3V0cHV0LXRvLXRlbXAtYnVmZmVyIChoZWxwLWJ1ZmZl cikNCi0gICAgKGxpc3QtaW5wdXQtbWV0aG9kcy0xKQ0KLSAgICAod2l0aC1j dXJyZW50LWJ1ZmZlciBzdGFuZGFyZC1vdXRwdXQNCi0gICAgICAoc2F2ZS1l eGN1cnNpb24NCi0JKGdvdG8tY2hhciAocG9pbnQtbWluKSkNCi0JKHdoaWxl IChyZS1zZWFyY2gtZm9yd2FyZA0KLQkJKHN1YnN0aXR1dGUtY29tbWFuZC1r ZXlzICJeICBcXChbXiBdK1xcKSAoYC4qJyBpbiBtb2RlIGxpbmUpJCIpDQot ICAgICAgICAgICAgICAgIG5pbCB0KQ0KLQkgIChoZWxwLXhyZWYtYnV0dG9u IDEgJ2hlbHAtaW5wdXQtbWV0aG9kIChtYXRjaC1zdHJpbmcgMSkpKSkpKSkN CisgIChsZXQgKChoZWxwLWJ1ZmZlci11bmRlci1wcmVwYXJhdGlvbiB0KSkN CisgICAgKGhlbHAtc2V0dXAteHJlZiAnKGxpc3QtaW5wdXQtbWV0aG9kcykN CisJCSAgICAgKGNhbGxlZC1pbnRlcmFjdGl2ZWx5LXAgJ2ludGVyYWN0aXZl KSkNCisgICAgKHdpdGgtb3V0cHV0LXRvLXRlbXAtYnVmZmVyIChoZWxwLWJ1 ZmZlcikNCisgICAgICAobGlzdC1pbnB1dC1tZXRob2RzLTEpDQorICAgICAg KHdpdGgtY3VycmVudC1idWZmZXIgc3RhbmRhcmQtb3V0cHV0DQorCShzYXZl LWV4Y3Vyc2lvbg0KKwkgIChnb3RvLWNoYXIgKHBvaW50LW1pbikpDQorCSAg KHdoaWxlIChyZS1zZWFyY2gtZm9yd2FyZA0KKwkJICAoc3Vic3RpdHV0ZS1j b21tYW5kLWtleXMgIl4gIFxcKFteIF0rXFwpIChgLionIGluIG1vZGUgbGlu ZSkkIikNCisgICAgICAgICAgICAgICAgICBuaWwgdCkNCisJICAgIChoZWxw LXhyZWYtYnV0dG9uIDEgJ2hlbHAtaW5wdXQtbWV0aG9kIChtYXRjaC1zdHJp bmcgMSkpKSkpKSkpDQogDQogKGRlZnVuIGxpc3QtaW5wdXQtbWV0aG9kcy0x ICgpDQogICAoaWYgKG5vdCBpbnB1dC1tZXRob2QtYWxpc3QpDQpkaWZmIC0t Z2l0IGEvbGlzcC9yZXBlYXQuZWwgYi9saXNwL3JlcGVhdC5lbA0KaW5kZXgg NGRjZDM1M2UzNC4uNzlhNTFkOGM5ZiAxMDA2NDQNCi0tLSBhL2xpc3AvcmVw ZWF0LmVsDQorKysgYi9saXNwL3JlcGVhdC5lbA0KQEAgLTUxNSwzMSArNTE1 LDMyIEBAIGRlc2NyaWJlLXJlcGVhdC1tYXBzDQogVXNlZCBpbiBgcmVwZWF0 LW1vZGUnLiINCiAgIChpbnRlcmFjdGl2ZSkNCiAgIChyZXF1aXJlICdoZWxw LWZucykNCi0gIChoZWxwLXNldHVwLXhyZWYgKGxpc3QgIydkZXNjcmliZS1y ZXBlYXQtbWFwcykNCi0gICAgICAgICAgICAgICAgICAgKGNhbGxlZC1pbnRl cmFjdGl2ZWx5LXAgJ2ludGVyYWN0aXZlKSkNCi0gIChsZXQgKChrZXltYXBz IG5pbCkpDQotICAgIChhbGwtY29tcGxldGlvbnMNCi0gICAgICIiIG9iYXJy YXkgKGxhbWJkYSAocykNCi0gICAgICAgICAgICAgICAgICAoYW5kIChjb21t YW5kcCBzKQ0KLSAgICAgICAgICAgICAgICAgICAgICAgKGdldCBzICdyZXBl YXQtbWFwKQ0KLSAgICAgICAgICAgICAgICAgICAgICAgKHB1c2ggcyAoYWxp c3QtZ2V0IChnZXQgcyAncmVwZWF0LW1hcCkga2V5bWFwcykpKSkpDQotICAg ICh3aXRoLWhlbHAtd2luZG93IChoZWxwLWJ1ZmZlcikNCi0gICAgICAod2l0 aC1jdXJyZW50LWJ1ZmZlciBzdGFuZGFyZC1vdXRwdXQNCi0gICAgICAgIChw cmluYyAiQSBsaXN0IG9mIGtleW1hcHMgdXNlZCBieSBjb21tYW5kcyB3aXRo IHRoZSBzeW1ib2wgcHJvcGVydHkgYHJlcGVhdC1tYXAnLlxuXG4iKQ0KLQ0K LSAgICAgICAgKGRvbGlzdCAoa2V5bWFwIChzb3J0IGtleW1hcHMgKGxhbWJk YSAoYSBiKSAoc3RyaW5nLWxlc3NwIChjYXIgYSkgKGNhciBiKSkpKSkNCi0g ICAgICAgICAgKHByaW5jIChmb3JtYXQtbWVzc2FnZSAiYCVzJyBrZXltYXAg aXMgcmVwZWF0YWJsZSBieSB0aGVzZSBjb21tYW5kczpcbiINCi0gICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAoY2FyIGtleW1hcCkpKQ0KLSAg ICAgICAgICAoZG9saXN0IChjb21tYW5kIChzb3J0IChjZHIga2V5bWFwKSAn c3RyaW5nLWxlc3NwKSkNCi0gICAgICAgICAgICAobGV0KiAoKGluZm8gKGhl bHAtZm5zLS1hbmFseXplLWZ1bmN0aW9uIGNvbW1hbmQpKQ0KLSAgICAgICAg ICAgICAgICAgICAobWFwIChsaXN0IChzeW1ib2wtdmFsdWUgKGNhciBrZXlt YXApKSkpDQotICAgICAgICAgICAgICAgICAgIChkZXNjIChtYXBjb25jYXQg KGxhbWJkYSAoa2V5KQ0KLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgKGZvcm1hdC1tZXNzYWdlICJgJXMnIiAoa2V5LWRlc2NyaXB0 aW9uIGtleSkpKQ0KLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgIChvciAod2hlcmUtaXMtaW50ZXJuYWwgY29tbWFuZCBtYXApDQotICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICh3aGVyZS1p cy1pbnRlcm5hbCAobnRoIDMgaW5mbykgbWFwKSkNCi0gICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAiLCAiKSkpDQotICAgICAgICAgICAg ICAocHJpbmMgKGZvcm1hdC1tZXNzYWdlICIgYCVzJyAoYm91bmQgdG8gJXMp XG4iIGNvbW1hbmQgZGVzYykpKSkNCi0gICAgICAgICAgKHByaW5jICJcbiIp KSkpKSkNCisgIChsZXQgKChoZWxwLWJ1ZmZlci11bmRlci1wcmVwYXJhdGlv biB0KSkNCisgICAgKGhlbHAtc2V0dXAteHJlZiAobGlzdCAjJ2Rlc2NyaWJl LXJlcGVhdC1tYXBzKQ0KKyAgICAgICAgICAgICAgICAgICAgIChjYWxsZWQt aW50ZXJhY3RpdmVseS1wICdpbnRlcmFjdGl2ZSkpDQorICAgIChsZXQgKChr ZXltYXBzIG5pbCkpDQorICAgICAgKGFsbC1jb21wbGV0aW9ucw0KKyAgICAg ICAiIiBvYmFycmF5IChsYW1iZGEgKHMpDQorICAgICAgICAgICAgICAgICAg ICAoYW5kIChjb21tYW5kcCBzKQ0KKyAgICAgICAgICAgICAgICAgICAgICAg ICAoZ2V0IHMgJ3JlcGVhdC1tYXApDQorICAgICAgICAgICAgICAgICAgICAg ICAgIChwdXNoIHMgKGFsaXN0LWdldCAoZ2V0IHMgJ3JlcGVhdC1tYXApIGtl eW1hcHMpKSkpKQ0KKyAgICAgICh3aXRoLWhlbHAtd2luZG93IChoZWxwLWJ1 ZmZlcikNCisgICAgICAgICh3aXRoLWN1cnJlbnQtYnVmZmVyIHN0YW5kYXJk LW91dHB1dA0KKyAgICAgICAgICAocHJpbmMgIkEgbGlzdCBvZiBrZXltYXBz IHVzZWQgYnkgY29tbWFuZHMgd2l0aCB0aGUgc3ltYm9sIHByb3BlcnR5IGBy ZXBlYXQtbWFwJy5cblxuIikNCisNCisgICAgICAgICAgKGRvbGlzdCAoa2V5 bWFwIChzb3J0IGtleW1hcHMgKGxhbWJkYSAoYSBiKSAoc3RyaW5nLWxlc3Nw IChjYXIgYSkgKGNhciBiKSkpKSkNCisgICAgICAgICAgICAocHJpbmMgKGZv cm1hdC1tZXNzYWdlICJgJXMnIGtleW1hcCBpcyByZXBlYXRhYmxlIGJ5IHRo ZXNlIGNvbW1hbmRzOlxuIg0KKyAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgKGNhciBrZXltYXApKSkNCisgICAgICAgICAgICAoZG9saXN0 IChjb21tYW5kIChzb3J0IChjZHIga2V5bWFwKSAnc3RyaW5nLWxlc3NwKSkN CisgICAgICAgICAgICAgIChsZXQqICgoaW5mbyAoaGVscC1mbnMtLWFuYWx5 emUtZnVuY3Rpb24gY29tbWFuZCkpDQorICAgICAgICAgICAgICAgICAgICAg KG1hcCAobGlzdCAoc3ltYm9sLXZhbHVlIChjYXIga2V5bWFwKSkpKQ0KKyAg ICAgICAgICAgICAgICAgICAgIChkZXNjIChtYXBjb25jYXQgKGxhbWJkYSAo a2V5KQ0KKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAoZm9ybWF0LW1lc3NhZ2UgImAlcyciIChrZXktZGVzY3JpcHRpb24ga2V5 KSkpDQorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAo b3IgKHdoZXJlLWlzLWludGVybmFsIGNvbW1hbmQgbWFwKQ0KKyAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICh3aGVyZS1pcy1p bnRlcm5hbCAobnRoIDMgaW5mbykgbWFwKSkNCisgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICIsICIpKSkNCisgICAgICAgICAgICAg ICAgKHByaW5jIChmb3JtYXQtbWVzc2FnZSAiIGAlcycgKGJvdW5kIHRvICVz KVxuIiBjb21tYW5kIGRlc2MpKSkpDQorICAgICAgICAgICAgKHByaW5jICJc biIpKSkpKSkpDQogDQogKHByb3ZpZGUgJ3JlcGVhdCkNCiANCi0tIA0KMi4z My4wDQoNCg== --eUPxsTHK82-- From debbugs-submit-bounces@debbugs.gnu.org Mon Nov 29 08:56:23 2021 Received: (at 52053) by debbugs.gnu.org; 29 Nov 2021 13:56:23 +0000 Received: from localhost ([127.0.0.1]:37454 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mrh8p-0003F6-E6 for submit@debbugs.gnu.org; Mon, 29 Nov 2021 08:56:23 -0500 Received: from quimby.gnus.org ([95.216.78.240]:57684) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mrh8n-0003Es-9w for 52053@debbugs.gnu.org; Mon, 29 Nov 2021 08:56:21 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org; s=20200322; h=Content-Type:MIME-Version:Message-ID:In-Reply-To:Date: References:Subject:Cc:To:From:Sender:Reply-To:Content-Transfer-Encoding: Content-ID:Content-Description:Resent-Date:Resent-From:Resent-Sender: Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=pZHg9Yfx8mq0FsWEei/cl+H0D05Z+vzJ6xrdffNWgas=; b=QYcf7NxdgDHZF3b17pYbE7H74R HXT+fI2m5MIRaK927yVIIKOc7cKYtYyomSnDCTENuLuP04UblGutqe++2QwO1EehsJ1/xrW8CQ4dm wy8QxWacPp7eETd7MVcJ59y+2TvZpdlJUpKJsGJeS+lhEJfLon3uMIsSoq8r4BALWzMo=; Received: from [84.212.220.105] (helo=xo) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1mrh8d-0004rh-Ol; Mon, 29 Nov 2021 14:56:14 +0100 From: Lars Ingebrigtsen To: Gregory Heytings Subject: Re: bug#52053: 29.0.50; Nonsensical button "C-x C-f" in scratch buffer References: <87czmr5gr7.fsf.ref@yahoo.com> <87czmr5gr7.fsf@yahoo.com> <612d659daa29af13c2e5@heytings.org> <83y25c5wn0.fsf@gnu.org> <612d659daabc268505c4@heytings.org> <83pmqo5vmp.fsf@gnu.org> <612d659daad03d6bc73d@heytings.org> <834k805nil.fsf@gnu.org> <612d659daa026d901515@heytings.org> <83v90g467g.fsf@gnu.org> <612d659daa5de288a9f9@heytings.org> <83czmn4ekx.fsf@gnu.org> <227d35a5bc44057cc87b@heytings.org> <227d35a5bceaf01c97c4@heytings.org> Face: iVBORw0KGgoAAAANSUhEUgAAADAAAAAwAgMAAAAqbBEUAAAABGdBTUEAALGPC/xhBQAAACBj SFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAADFBMVEUiMDlbgqtin93/ //8bMBNBAAAAAWJLR0QDEQxM8gAAAAd0SU1FB+ULHQ0nOKXhB2oAAAGMSURBVCjPTdDBiqNAEAbg 6kHnkFMCGhgfYZ7CGWJgbwopwT7NIQbsp9h5g8yCwnjKgDb2/5RbZTawjZePsqv/KqIa4UTrORB9 g/mOlKgCFyWRWT9uuVLkWmnbs/4jiIk8TytMWRENzVzwblu0nBCN4/Td7qJjV8sLGBbmNK67PwJf LxUnccG5dINdkioSaDfUS8p53J5W+CUtjGnXBK6/vsjVFcaNP5xs6SVXbEbflAnFpcbYwNtrQUbx 5IB6otzohOYV6M70QRrX1EDoqLxX0jtiznVyi87lZXbWDuRRut+yo0gB3Nyn3Ow1g/fL621wmHT2 AdhMvUMgis0ROM6dvC27NM8I77AjtGQKTDFGD4C25g2BEaAgwePIOzv3H0wGWInuBFezB8YanZUI N60MHFjxkQp8H5qjLOgWbwRzsO+SoM8FYe7s7kTmS+Axd9lBUKz4abLP6IG5ya4xPfFBu/nGTrLe obAI7tLYRXP+2gjqw37WaCzLwAONpq6jfb/iIqj+obvImBw9f9Ff0Oq5iCmtxEQAAAAldEVYdGRh dGU6Y3JlYXRlADIwMjEtMTEtMjlUMTM6Mzk6NTYrMDA6MDDOdNwYAAAAJXRFWHRkYXRlOm1vZGlm eQAyMDIxLTExLTI5VDEzOjM5OjU2KzAwOjAwvylkpAAAAABJRU5ErkJggg== X-Now-Playing: Consolidated's _We're Already There_: "The Machine" Date: Mon, 29 Nov 2021 14:56:10 +0100 In-Reply-To: <227d35a5bceaf01c97c4@heytings.org> (Gregory Heytings's message of "Sat, 27 Nov 2021 16:08:57 +0000") Message-ID: <87mtln12x1.fsf@gnus.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Report: Spam detection software, running on the system "quimby.gnus.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see @@CONTACT_ADDRESS@@ for details. Content preview: Gregory Heytings writes: >> Thanks for your feedback. Updated (and much larger) patch attached. >> > > Attached. Eli, do you have any further comments, or should this be applied? Content analysis details: (-0.9 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] 2.0 GAPPY_SUBJECT Subject: contains G.a.p.p.y-T.e.x.t X-Spam-Score: -2.2 (--) X-Debbugs-Envelope-To: 52053 Cc: luangruo@yahoo.com, Eli Zaretskii , 52053@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.2 (---) Gregory Heytings writes: >> Thanks for your feedback. Updated (and much larger) patch attached. >> > > Attached. Eli, do you have any further comments, or should this be applied? -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no From debbugs-submit-bounces@debbugs.gnu.org Mon Nov 29 09:05:24 2021 Received: (at 52053) by debbugs.gnu.org; 29 Nov 2021 14:05:24 +0000 Received: from localhost ([127.0.0.1]:37515 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mrhHY-0003X5-IS for submit@debbugs.gnu.org; Mon, 29 Nov 2021 09:05:24 -0500 Received: from eggs.gnu.org ([209.51.188.92]:54170) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mrhHX-0003Wt-9Q for 52053@debbugs.gnu.org; Mon, 29 Nov 2021 09:05:23 -0500 Received: from [2001:470:142:3::e] (port=43694 helo=fencepost.gnu.org) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mrhHQ-0005XP-Vj; Mon, 29 Nov 2021 09:05:17 -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=JpUKgEi5a8/yNIz8KUoH+S45XmazFJN0IqlixH+VLSI=; b=Sg8+uMo6RoUo GLptcYnylmJS4oxF5ONd8fNsDJJ69V344UJ2I/Byf0wZs1p5B6ysPo8a5GH113MJGO6swkqcOs6p6 pnhErXCSKiEEs7iNFjLmLNwE2Ydu6qtO0+rNqOU+vS5XbPMyMa1KhRmUKnxf0Sonq9BOIpuNwHxGC MuYK8ptksVo5sI5w8bWuwQuUvEvXIiQKAOdMpjZ3JmC2XMEROzVpeWB47MpyCYxGcQe+mOhbRMDRV k1mymLAVIVDT5eqUFWX5vYVQtADj2uL+M8Cngol/QFgD885BVyWafb2G09LiddnEKwomroaXV3sOE eTqejULtgbbckDTSZbxoxQ==; Received: from [87.69.77.57] (port=2635 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mrhHQ-0004SG-Hk; Mon, 29 Nov 2021 09:05:17 -0500 Date: Mon, 29 Nov 2021 16:05:28 +0200 Message-Id: <83sfvfukev.fsf@gnu.org> From: Eli Zaretskii To: Lars Ingebrigtsen In-Reply-To: <87mtln12x1.fsf@gnus.org> (message from Lars Ingebrigtsen on Mon, 29 Nov 2021 14:56:10 +0100) Subject: Re: bug#52053: 29.0.50; Nonsensical button "C-x C-f" in scratch buffer References: <87czmr5gr7.fsf.ref@yahoo.com> <87czmr5gr7.fsf@yahoo.com> <612d659daa29af13c2e5@heytings.org> <83y25c5wn0.fsf@gnu.org> <612d659daabc268505c4@heytings.org> <83pmqo5vmp.fsf@gnu.org> <612d659daad03d6bc73d@heytings.org> <834k805nil.fsf@gnu.org> <612d659daa026d901515@heytings.org> <83v90g467g.fsf@gnu.org> <612d659daa5de288a9f9@heytings.org> <83czmn4ekx.fsf@gnu.org> <227d35a5bc44057cc87b@heytings.org> <227d35a5bceaf01c97c4@heytings.org> <87mtln12x1.fsf@gnus.org> X-Spam-Score: -2.2 (--) X-Debbugs-Envelope-To: 52053 Cc: luangruo@yahoo.com, gregory@heytings.org, 52053@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.2 (---) > From: Lars Ingebrigtsen > Cc: Eli Zaretskii , luangruo@yahoo.com, 52053@debbugs.gnu.org > Date: Mon, 29 Nov 2021 14:56:10 +0100 > > Gregory Heytings writes: > > >> Thanks for your feedback. Updated (and much larger) patch attached. > >> > > > > Attached. > > Eli, do you have any further comments, or should this be applied? No further comments, thanks. From debbugs-submit-bounces@debbugs.gnu.org Mon Nov 29 09:14:00 2021 Received: (at 52053) by debbugs.gnu.org; 29 Nov 2021 14:14:00 +0000 Received: from localhost ([127.0.0.1]:37529 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mrhPr-0003k3-VO for submit@debbugs.gnu.org; Mon, 29 Nov 2021 09:14:00 -0500 Received: from quimby.gnus.org ([95.216.78.240]:58000) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mrhPq-0003jk-QH for 52053@debbugs.gnu.org; Mon, 29 Nov 2021 09:13:59 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org; s=20200322; h=Content-Type:MIME-Version:Message-ID:In-Reply-To:Date: References:Subject:Cc:To:From:Sender:Reply-To:Content-Transfer-Encoding: Content-ID:Content-Description:Resent-Date:Resent-From:Resent-Sender: Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=ZLsgr7oBAzyvom17axGYxChksKXBWgWMK64XZBkwo/U=; b=hrelJ2CPH/hbtbqAIGEN3VfSDK KBWP3qfU7pWKeu5tWu6O0qAL0QyB+B4wuOa/C59WGlox5U2s5+xKIuhAaGVvZPUQUpL/bXA/mdiA3 TqAWptgUycxEnR0350LKLXqVJKfybMWOkjMRD2D2yvqotJ/VoN8UEzq5ucGia9TnUNc8=; Received: from [84.212.220.105] (helo=xo) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1mrhPg-0004z1-Kc; Mon, 29 Nov 2021 15:13:51 +0100 From: Lars Ingebrigtsen To: Eli Zaretskii Subject: Re: bug#52053: 29.0.50; Nonsensical button "C-x C-f" in scratch buffer References: <87czmr5gr7.fsf.ref@yahoo.com> <87czmr5gr7.fsf@yahoo.com> <612d659daa29af13c2e5@heytings.org> <83y25c5wn0.fsf@gnu.org> <612d659daabc268505c4@heytings.org> <83pmqo5vmp.fsf@gnu.org> <612d659daad03d6bc73d@heytings.org> <834k805nil.fsf@gnu.org> <612d659daa026d901515@heytings.org> <83v90g467g.fsf@gnu.org> <612d659daa5de288a9f9@heytings.org> <83czmn4ekx.fsf@gnu.org> <227d35a5bc44057cc87b@heytings.org> <227d35a5bceaf01c97c4@heytings.org> <87mtln12x1.fsf@gnus.org> <83sfvfukev.fsf@gnu.org> X-Now-Playing: Colleen's _The Tunnel and the Clearing_: "Implosion-Explosion" Date: Mon, 29 Nov 2021 15:13:45 +0100 In-Reply-To: <83sfvfukev.fsf@gnu.org> (Eli Zaretskii's message of "Mon, 29 Nov 2021 16:05:28 +0200") Message-ID: <87r1azyrqe.fsf@gnus.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Report: Spam detection software, running on the system "quimby.gnus.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see @@CONTACT_ADDRESS@@ for details. Content preview: Eli Zaretskii writes: >> Eli, do you have any further comments, or should this be applied? > > No further comments, thanks. OK; patch pushed to Emacs 29, then. Content analysis details: (-0.9 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] 2.0 GAPPY_SUBJECT Subject: contains G.a.p.p.y-T.e.x.t X-Spam-Score: -2.2 (--) X-Debbugs-Envelope-To: 52053 Cc: luangruo@yahoo.com, gregory@heytings.org, 52053@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.2 (---) Eli Zaretskii writes: >> Eli, do you have any further comments, or should this be applied? > > No further comments, thanks. OK; patch pushed to Emacs 29, then. -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no From debbugs-submit-bounces@debbugs.gnu.org Mon Nov 29 09:14:09 2021 Received: (at control) by debbugs.gnu.org; 29 Nov 2021 14:14:09 +0000 Received: from localhost ([127.0.0.1]:37536 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mrhQ1-0003l7-BH for submit@debbugs.gnu.org; Mon, 29 Nov 2021 09:14:09 -0500 Received: from quimby.gnus.org ([95.216.78.240]:58016) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mrhPw-0003jw-Lw for control@debbugs.gnu.org; Mon, 29 Nov 2021 09:14:04 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org; s=20200322; h=Subject:From:To:Message-Id:Date:Sender:Reply-To:Cc: MIME-Version:Content-Type:Content-Transfer-Encoding:Content-ID: Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc :Resent-Message-ID:In-Reply-To:References:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=hxa3Nj17J+XTwrLei3U5qGSfzc64u7lfFJ1cdORQneQ=; b=EVViUaHM21LAJDiv/QOXIkFcu4 ua79OadgGEBuLVwTLdi1ZuPVAjeMA/82A2DGWDDqg9cC9vasebuXAR2Rw3tnc23Fe345A0b5atF2Z 1jK3jun8LhtMiNPw/9V+Ufgdh3P75TQdBR1bxz65EQjYWSFUi/9cf2mygz5c2gGNtkag=; Received: from [84.212.220.105] (helo=xo) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1mrhPn-0004z8-Sg for control@debbugs.gnu.org; Mon, 29 Nov 2021 15:13:58 +0100 Date: Mon, 29 Nov 2021 15:13:54 +0100 Message-Id: <87pmqjyrq5.fsf@gnus.org> To: control@debbugs.gnu.org From: Lars Ingebrigtsen Subject: control message for bug #52053 X-Spam-Report: Spam detection software, running on the system "quimby.gnus.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see @@CONTACT_ADDRESS@@ for details. Content preview: close 52053 29.1 quit Content analysis details: (-2.9 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) close 52053 29.1 quit From debbugs-submit-bounces@debbugs.gnu.org Mon Nov 29 13:00:05 2021 Received: (at 52053) by debbugs.gnu.org; 29 Nov 2021 18:00:05 +0000 Received: from localhost ([127.0.0.1]:39268 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mrkwf-0004ur-CA for submit@debbugs.gnu.org; Mon, 29 Nov 2021 13:00:05 -0500 Received: from mail-pg1-f179.google.com ([209.85.215.179]:34752) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mrkwd-0004ts-6R for 52053@debbugs.gnu.org; Mon, 29 Nov 2021 13:00:03 -0500 Received: by mail-pg1-f179.google.com with SMTP id 200so16927686pga.1 for <52053@debbugs.gnu.org>; Mon, 29 Nov 2021 10:00:03 -0800 (PST) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:in-reply-to:references:user-agent :mime-version:date:message-id:subject:to:cc; bh=dL0JuKB7lf7HIQAIXisiLRudH5abhLF31hkghomFc7U=; b=wdVcMGlLR12vSrdoJABNGBc1vo5yo1HV/Ad+CcPTYXIJRgkUCCxT69QK6PCZmFn0zP 5aKZZw6t/ORkqCAlXa0Ug5S/fvMrrTI1+qmX930pwdnMtrY2tMLUDcbuJmyUSyEym5Jl NJgC+bcr/9JMqXsYRigClvAg9cybUF6l3UJmorvOiuw4cGcPmK//+M6hmMzloGLEzNw5 26WkJ7Kfrez/+nleXClpOCnrxnDm2q5+q/rgk0sk8DYZ44vd41/b2IPiSGggImBtyqpC 8mns5hjnuUqLYepF/Wp+UtllA3MtMeOuHU/KrABBkzwNgC+PijCznfO3jimy7GjOxTYa 7BmA== X-Gm-Message-State: AOAM5319tRw7Y8aSDb3rxbkEs62Plm9xvVelfzCByUanggKnoQuNO5fv AdbYY8bwRxHPkcnJtShQPDRVJUEy7PB5fISXVhM= X-Google-Smtp-Source: ABdhPJyUq9Oh0CS35qSl0AiN/KLixoNQPKNucH0057xap3EFPBJIN3lRckae1nxeKCTbw19HmzrEmp5A2Ts09ITSRoM= X-Received: by 2002:a05:6a00:244d:b0:44d:c279:5155 with SMTP id d13-20020a056a00244d00b0044dc2795155mr40202822pfj.0.1638208797348; Mon, 29 Nov 2021 09:59:57 -0800 (PST) Received: from 753933720722 named unknown by gmailapi.google.com with HTTPREST; Mon, 29 Nov 2021 09:59:57 -0800 From: Stefan Kangas In-Reply-To: <227d35a5bceaf01c97c4@heytings.org> (Gregory Heytings's message of "Sat, 27 Nov 2021 16:08:57 +0000") References: <87czmr5gr7.fsf.ref@yahoo.com> <87czmr5gr7.fsf@yahoo.com> <612d659daa29af13c2e5@heytings.org> <83y25c5wn0.fsf@gnu.org> <612d659daabc268505c4@heytings.org> <83pmqo5vmp.fsf@gnu.org> <612d659daad03d6bc73d@heytings.org> <834k805nil.fsf@gnu.org> <612d659daa026d901515@heytings.org> <83v90g467g.fsf@gnu.org> <612d659daa5de288a9f9@heytings.org> <83czmn4ekx.fsf@gnu.org> <227d35a5bc44057cc87b@heytings.org> <227d35a5bceaf01c97c4@heytings.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (gnu/linux) MIME-Version: 1.0 Date: Mon, 29 Nov 2021 09:59:57 -0800 Message-ID: Subject: Re: bug#52053: 29.0.50; Nonsensical button "C-x C-f" in scratch buffer To: Gregory Heytings Content-Type: text/plain; charset="UTF-8" X-Spam-Score: 0.6 (/) X-Debbugs-Envelope-To: 52053 Cc: luangruo@yahoo.com, Eli Zaretskii , 52053@debbugs.gnu.org, larsi@gnus.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.4 (/) [[Sorry for the late comments here.]] Gregory Heytings writes: > Attached. The basic idea sounds good to me, but I have some minor questions: > diff --git a/lisp/apropos.el b/lisp/apropos.el [snip] > + (let ((help-buffer-under-preparation t)) > + (help-setup-xref (list 'apropos-describe-plist symbol) > + (called-interactively-p 'interactive)) > + (with-help-window (help-buffer) > + (set-buffer standard-output) > + (princ "Symbol ") > + (prin1 symbol) > + (princ (substitute-command-keys "'s plist is\n (")) > + (put-text-property (+ (point-min) 7) (- (point) 14) > + 'face 'apropos-symbol) > + (insert (apropos-format-plist symbol "\n ")) > + (princ ")")))) I'm fine with this but I ask myself if binding this variable should be done in a macro (perhaps `with-help-window'?). I'm too under the weather to look at or think about this properly, so I'll just leave you with the question. > +(defvar help-buffer-under-preparation nil > + "Whether a *Help* buffer is being prepared. > +This variable is bound to t during the preparation of a *Help* > +buffer.") Should we document what the practical effect of this is, instead of when it is t? Perhaps related, is this the best name for this variable? Finally, does this call for updating the docstring of `help-link-key-to-documentation'? From unknown Sat Jun 21 05:01:23 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Tue, 28 Dec 2021 12:24:08 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator