From debbugs-submit-bounces@debbugs.gnu.org Fri Feb 04 00:43:04 2022 Received: (at submit) by debbugs.gnu.org; 4 Feb 2022 05:43:04 +0000 Received: from localhost ([127.0.0.1]:58641 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nFrNA-000826-00 for submit@debbugs.gnu.org; Fri, 04 Feb 2022 00:43:04 -0500 Received: from lists.gnu.org ([209.51.188.17]:38550) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nFrN6-00081d-Gu for submit@debbugs.gnu.org; Fri, 04 Feb 2022 00:43:02 -0500 Received: from eggs.gnu.org ([209.51.188.92]:52698) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nFrN6-0001FO-9h for bug-gnu-emacs@gnu.org; Fri, 04 Feb 2022 00:43:00 -0500 Received: from [2607:f8b0:4864:20::42c] (port=39726 helo=mail-pf1-x42c.google.com) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1nFrN3-0000Zt-6W for bug-gnu-emacs@gnu.org; Fri, 04 Feb 2022 00:43:00 -0500 Received: by mail-pf1-x42c.google.com with SMTP id a8so4197233pfa.6 for ; Thu, 03 Feb 2022 21:42:56 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=c47-org.20210112.gappssmtp.com; s=20210112; h=sender:date:from:to:subject:message-id:mime-version :content-disposition; bh=41kfxVfJkTIyRE0HORvZRgT9Rwc0DlfeZ4pwOBVvrzo=; b=X0oBYYyXiuzigfRs/6tDWmALeffR1spI6zfYpJBPkcRNcOLc6vkeZpz2Qr8Wet7+Sn h4FWemZUxFMgYNrZRETIzaN1gmghip4zwLsNSdReB9P2r3SBC26DGOUlPmIjYV3kHtFU AKJ0+ivsggJvvSLXGVC8pyI+DWc81CAyE+REaq9yGODMJkN/fNO9YIjO8l4plgt4Fmk2 hyjSk3SIqMWFWMN3Rbwq67R78+LH1pKhSXp6HaDIR6xZxWS2fKmrNkH/sDiTmboA4I5I hnN0mZ4qhkgphMuepZWde1Rmg1HriqvxoPhcZEBn3nIm+YwNG8emyXiq1wm2TQyFMeLn uuRg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:sender:date:from:to:subject:message-id :mime-version:content-disposition; bh=41kfxVfJkTIyRE0HORvZRgT9Rwc0DlfeZ4pwOBVvrzo=; b=ohzO2NLOTScM/2KA6+et1dAZybHYplMoUge/7nSGNpuZ4E/JHFtG/Tb7JqTAO+10mD gnVIkJTXl6LSwf73RkLkkZdtJowi9oj5oj78r69T4XsDsVYQyjYvQU1/NX7w2OuVMn2D vnQVDoX7GOL5taEV00EfVUTHiohrgmgHi08tDxMsj27EtfmLcfLPE7HGBJZlY5jrSvsL k6HMwObZ29bSne8jE/CPQI/WRzEY1zJixwhd9vwv5pqqYjn6uHmKMxcLYbRafGKNuvwk u9tsqBA0JYS+6qfH/4VWu9i/LQQ7XTDZK6JgzTkDldzj0Py5ka35AdHlWfqxFaGqBCMc 8tsw== X-Gm-Message-State: AOAM533yOL1a/S4uEwa85O1kmF2BmLjlWMZw1ZTUdjp3RVm8UYFYKeaK u/Zh8BCXwWead4b4fu4QRa5kVs6wFXUmI3ro X-Google-Smtp-Source: ABdhPJxYzyvtw3Nd+6Hatl4brCSkpyiH9ZWoe/4nylZ/GV+ck22A2QEJa1NTCB6bIb7ezhIofwFW4w== X-Received: by 2002:a63:6a46:: with SMTP id f67mr1156171pgc.541.1643953374641; Thu, 03 Feb 2022 21:42:54 -0800 (PST) Received: from c47.org ([2001:8003:22a7:2e01:3a60:77ff:feb4:330c]) by smtp.gmail.com with ESMTPSA id y18sm618377pgh.67.2022.02.03.21.42.52 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 03 Feb 2022 21:42:53 -0800 (PST) Date: Fri, 4 Feb 2022 16:42:38 +1100 From: Brendan O'Dea To: bug-gnu-emacs@gnu.org Subject: [PATCH] woman.el: remove kerning escapes Message-ID: MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="w7pZqQqwLN56rXgF" Content-Disposition: inline X-Host-Lookup-Failed: Reverse DNS lookup failed for 2607:f8b0:4864:20::42c (failed) Received-SPF: none client-ip=2607:f8b0:4864:20::42c; envelope-from=bod@c47.org; helo=mail-pf1-x42c.google.com X-Spam_score_int: -8 X-Spam_score: -0.9 X-Spam_bar: / X-Spam_report: (-0.9 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HEADER_FROM_DIFFERENT_DOMAINS=0.25, PDS_HP_HELO_NORDNS=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RDNS_NONE=0.793, SPF_HELO_NONE=0.001, SPF_NONE=0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=no autolearn_force=no X-Spam_action: no action X-Spam-Score: -2.1 (--) 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: -3.1 (---) --w7pZqQqwLN56rXgF Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Severity: wishlist Tags: patch Some manual pages use kerning escapes* to correctly handle adjacent roman and italic characters. The woman function doesn't interpret them, resulting in output such as the following from `ls'. ls [\,OPTION\/]... [\,FILE\/]... --color[=\,WHEN\/] colorize the output; WHEN can be 'always' (default if omitted), 'auto', or 'never'; more info below Attached is a trivial patch to remove them. --bod * https://www.gnu.org/software/groff/manual/html_node/Ligatures-and-Kerning.html#Ligatures-and-Kerning --w7pZqQqwLN56rXgF Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="woman.patch" --- woman.el.orig 2022-02-04 14:08:54.188622150 +1100 +++ woman.el 2022-02-04 14:08:51.254677185 +1100 @@ -2299,9 +2299,9 @@ (replace-match woman-unpadded-space-string t t)) ;; Discard optional hyphen \%; concealed newlines \; - ;; point-size change function \sN,\s+N, \s-N: + ;; kerning \/, \,; point-size change function \sN,\s+N, \s-N: (goto-char from) - (while (re-search-forward "\\\\\\([%\n]\\|s[-+]?[0-9]+\\)" nil t) + (while (re-search-forward "\\\\\\([%\n/,]\\|s[-+]?[0-9]+\\)" nil t) (woman-delete-match 0)) ;; BEWARE: THIS SHOULD PROBABLY ALL BE DONE MUCH LATER!!!!! --w7pZqQqwLN56rXgF-- From debbugs-submit-bounces@debbugs.gnu.org Sat Feb 05 01:51:40 2022 Received: (at 53770) by debbugs.gnu.org; 5 Feb 2022 06:51:40 +0000 Received: from localhost ([127.0.0.1]:33562 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nGEv6-0008RC-1J for submit@debbugs.gnu.org; Sat, 05 Feb 2022 01:51:40 -0500 Received: from quimby.gnus.org ([95.216.78.240]:42298) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nGEv4-0008Qz-7l for 53770@debbugs.gnu.org; Sat, 05 Feb 2022 01:51:38 -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=rO1A3bsHQpGMKG+Ch3ICFC8RDS3H4jE/q7KwmfAE7fQ=; b=L6VzIMVRBewF1b693l4J10+u+x PWTMvW1FW1u1srOHJp+kaP1rJFS59C5Fh34vHIICx6ZCMF/jMQASEJ63Qm8j4RjMEDERR3wpKNbER fn3zXX8gsbHhrx92icEFQTUXUYsJs180e1V+XZZ99nfxITXFo/ZBY6NJ9dovHdxMQ6YM=; Received: from [84.212.220.105] (helo=giant) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1nGEuv-0005Gg-CS; Sat, 05 Feb 2022 07:51:32 +0100 From: Lars Ingebrigtsen To: Brendan O'Dea Subject: Re: bug#53770: [PATCH] woman.el: remove kerning escapes References: X-Now-Playing: David Bowie's _Aladdin Sane_: "Let's Spend the Night Together" Date: Sat, 05 Feb 2022 07:51:25 +0100 In-Reply-To: (Brendan O'Dea's message of "Fri, 4 Feb 2022 16:42:38 +1100") Message-ID: <871r0hergy.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: Brendan O'Dea writes: > Attached is a trivial patch to remove them. Thanks; pushed to Emacs 29. 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: 53770 Cc: 53770@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.3 (---) Brendan O'Dea writes: > Attached is a trivial patch to remove them. Thanks; pushed to Emacs 29. This change was small enough to apply without assigning copyright to the FSF, but for future patches you want to submit, it might make sense to get the paperwork started now, so that subsequent patches can be applied speedily. Would you be willing to sign such paperwork? -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no From debbugs-submit-bounces@debbugs.gnu.org Sat Feb 05 01:51:48 2022 Received: (at control) by debbugs.gnu.org; 5 Feb 2022 06:51:48 +0000 Received: from localhost ([127.0.0.1]:33565 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nGEvE-0008RZ-8A for submit@debbugs.gnu.org; Sat, 05 Feb 2022 01:51:48 -0500 Received: from quimby.gnus.org ([95.216.78.240]:42312) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nGEvC-0008RL-GS for control@debbugs.gnu.org; Sat, 05 Feb 2022 01:51:47 -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=LF+y9ynDq4/srNJGHUinzVGXzNxNl65qNMU7kb7Cofc=; b=tN2ZWs/zV7qJFlhmJtoza865il /T7jX4x9vRx/ESq5byoidhtAeDePunP5jV5/k9R0j7ZKv5vusa98SgxnaZqt+OS/2quxrlzS+hBuP w2a11YLmlglgLF3lwshmM28isXoMrDPNhImSXDgVDbnzCVPZ6bCYTMMT0/SLzWfodjsI=; Received: from [84.212.220.105] (helo=giant) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1nGEv4-0005Gr-8G for control@debbugs.gnu.org; Sat, 05 Feb 2022 07:51:40 +0100 Date: Sat, 05 Feb 2022 07:51:36 +0100 Message-Id: <87zgn5dcw7.fsf@gnus.org> To: control@debbugs.gnu.org From: Lars Ingebrigtsen Subject: control message for bug #53770 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 53770 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 53770 29.1 quit From unknown Sun Jun 22 00:53:45 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Sat, 05 Mar 2022 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