From unknown Sun Aug 17 10:17:13 2025 X-Loop: help-debbugs@gnu.org Subject: bug#75802: [PATCH] Ispell: Harmonize "personal dictionary" terminology Resent-From: Rudolf =?UTF-8?Q?Adamkovi=C4=8D?= Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 24 Jan 2025 10:06:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 75802 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch To: 75802@debbugs.gnu.org X-Debbugs-Original-To: bug-gnu-emacs@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.173771311617024 (code B ref -1); Fri, 24 Jan 2025 10:06:02 +0000 Received: (at submit) by debbugs.gnu.org; 24 Jan 2025 10:05:16 +0000 Received: from localhost ([127.0.0.1]:43736 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tbGYt-0004QT-MD for submit@debbugs.gnu.org; Fri, 24 Jan 2025 05:05:16 -0500 Received: from lists.gnu.org ([2001:470:142::17]:48966) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1tbGYp-0004Lu-GW for submit@debbugs.gnu.org; Fri, 24 Jan 2025 05:05:14 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1tbGYj-0000k3-Mh for bug-gnu-emacs@gnu.org; Fri, 24 Jan 2025 05:05:05 -0500 Received: from fhigh-a3-smtp.messagingengine.com ([103.168.172.154]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1tbGYh-0006FX-Co for bug-gnu-emacs@gnu.org; Fri, 24 Jan 2025 05:05:05 -0500 Received: from phl-compute-09.internal (phl-compute-09.phl.internal [10.202.2.49]) by mailfhigh.phl.internal (Postfix) with ESMTP id 32799114011F for ; Fri, 24 Jan 2025 05:05:01 -0500 (EST) Received: from phl-mailfrontend-02 ([10.202.2.163]) by phl-compute-09.internal (MEProxy); Fri, 24 Jan 2025 05:05:01 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=adamkovic.org; h=cc:content-type:content-type:date:date:from:from:in-reply-to :message-id:mime-version:reply-to:subject:subject:to:to; s=fm1; t=1737713101; x=1737799501; bh=kpU2iH5DA/ymdQVKDWvD8+b0iLwa1GH8 5miKonrTFWk=; b=IfIkdPEA5Ykya0MYtW+AU/IsF86vXRuWSxkuJxscowX+HSKa mjMU6smAFX6yFK3SDMbwvEQJ97ophgQ6Xff3g5SDR1nwXzp8QGD+qgEluwZqrXtL 2DBIwiuwnLb9z/xJ7FhaiYDtfigbbk/yPq7c7Q+JuJiDrEeGvwzgV9gZZMu0PjBL IUWD2muhVxIFEvx2n2T1UsmtRjss1QbLJfjRTyCFaT4Z/c7dANFkTKEPnnMXHUEn Ndy7z7c1ZxOrlDw0lPBSU4/JvP/xWWvTJh0sN+ctY5wX9wy39tm5DW20HzQth6G4 ezyyjV2IbUXUHfgB5lxIeghsHyzc2MVPISY7yg== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-type:content-type:date:date :feedback-id:feedback-id:from:from:in-reply-to:message-id :mime-version:reply-to:subject:subject:to:to:x-me-proxy :x-me-sender:x-me-sender:x-sasl-enc; s=fm3; t=1737713101; x= 1737799501; bh=kpU2iH5DA/ymdQVKDWvD8+b0iLwa1GH85miKonrTFWk=; b=f QZzktl0ToyxFfGTYDnK8yC/CkhGMzl2B40iaUS5dPPKMzYLxtWalav24RKhUIg32 044MyW1utyyRo9mLd4iWRo3RoyLzD1/EJdCV1ChwojqidSNqiJ0rc0LVgfOl/Cc7 1E2M5XWmCGiMBQmQlsYxvI38S5O3gqlO78LMfEHU2ji6jBfHDdqIuWI3oHhofAWk sJ1uoOsjw3y6k624SJUeFZJySO2e893YB5gcPe+2Qxr6SomFXPrT8TDE+ti1Lw0M 69P2+QgexDEeO53YBZZPEqfmqqsOKdmXL5T7iHxhFFtGMvz7ZiIEf7VbvM7rafA8 33upRy43SkSuIAd6gh0fw== X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeefuddrudejgedggedvgecutefuodetggdotefrod ftvfcurfhrohhfihhlvgemucfhrghsthforghilhdpggftfghnshhusghstghrihgsvgdp uffrtefokffrpgfnqfghnecuuegrihhlohhuthemuceftddtnecunecujfgurhephffvuf ffkfggtgesmhdtreertddtjeenucfhrhhomheptfhuugholhhfucetuggrmhhkohhvihgt uceorhhuugholhhfsegruggrmhhkohhvihgtrdhorhhgqeenucggtffrrghtthgvrhhnpe ffkeefuedufedtkeevjeejveetffduteejteegtdffudeuvdejkedvjeeuieevffenucev lhhushhtvghrufhiiigvpedtnecurfgrrhgrmhepmhgrihhlfhhrohhmpehruhguohhlfh esrggurghmkhhovhhitgdrohhrghdpnhgspghrtghpthhtohepuddpmhhouggvpehsmhht phhouhhtpdhrtghpthhtohepsghughdqghhnuhdqvghmrggtshesghhnuhdrohhrgh X-ME-Proxy: Feedback-ID: i88214938:Fastmail Received: by mail.messagingengine.com (Postfix) with ESMTPA for ; Fri, 24 Jan 2025 05:05:00 -0500 (EST) From: Rudolf =?UTF-8?Q?Adamkovi=C4=8D?= Date: Fri, 24 Jan 2025 11:04:57 +0100 Message-ID: MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" Received-SPF: pass client-ip=103.168.172.154; envelope-from=rudolf@adamkovic.org; helo=fhigh-a3-smtp.messagingengine.com X-Spam_score_int: -27 X-Spam_score: -2.8 X-Spam_bar: -- X-Spam_report: (-2.8 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_VALIDITY_CERTIFIED_BLOCKED=0.001, RCVD_IN_VALIDITY_RPBL_BLOCKED=0.001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: 0.7 (/) 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.3 (/) --=-=-= Content-Type: text/plain Tags: patch See the attached patch for details. In GNU Emacs 31.0.50 (build 1, aarch64-apple-darwin24.2.0, NS appkit-2575.30 Version 15.2 (Build 24C101)) of 2025-01-23 built on Rudolfs-MacBook-Air.local Repository revision: ed5067e689a5e38795d5c27c5a688886d259a298 Repository branch: master Windowing system distributor 'Apple', version 10.3.2575 System Description: macOS 15.2 Configured using: 'configure --with-json --with-tree-sitter --with-sqlite3 --with-native-compilation=aot' --=-=-= Content-Type: text/patch Content-Disposition: attachment; filename=0001-Ispell-Harmonize-personal-dictionary-terminology.patch >From 4389e752227d7f049beb546397b91c56ab146608 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Rudolf=20Adamkovi=C4=8D?= Date: Fri, 24 Jan 2025 10:52:14 +0100 Subject: [PATCH] Ispell: Harmonize "personal dictionary" terminology * lisp/textmodes/ispell.el (ispell-command-loop, ispell-help): Stop confusing users by using two terms for the same concept: "private dictionary" and "personal dictionary". For instance, if the user types `M-$' followed by `i' to insert a word "... into *private* dictionary", Emacs asks the user about "*personal* dictionary" modification and saving. --- lisp/textmodes/ispell.el | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/lisp/textmodes/ispell.el b/lisp/textmodes/ispell.el index d795589cb2c..b0f4e416a6e 100644 --- a/lisp/textmodes/ispell.el +++ b/lisp/textmodes/ispell.el @@ -56,7 +56,7 @@ ;; Commands in ispell-region: ;; Character replacement: Replace word with choice. May query-replace. ;; ` ': Accept word this time. -;; `i': Accept word and insert into private dictionary. +;; `i': Accept word and insert into personal dictionary. ;; `a': Accept word for this session. ;; `A': Accept word and place in buffer-local dictionary. ;; `r': Replace word with typed-in value. Rechecked. @@ -2193,7 +2193,7 @@ ispell-command-loop (insert (car guess) " ") (setq guess (cdr guess))) (insert (substitute-command-keys - "\nUse option `i' to accept this spelling and put it in your private dictionary.\n")))) + "\nUse option `i' to accept this spelling and put it in your personal dictionary.\n")))) (while choices (when (> (+ 7 (current-column) (length (car choices)) @@ -2448,7 +2448,7 @@ ispell-help \\`0'..\\`9' Replace the word with a digit offered in the *Choices* buffer. \\`SPC' Accept word this time. -\\`i' Accept word and insert into private dictionary. +\\`i' Accept word and insert into personal dictionary. \\`a' Accept word for this session. \\`A' Accept word and place in `buffer-local dictionary'. \\`r' Replace word with typed-in value. Rechecked. @@ -2482,7 +2482,7 @@ ispell-help \\`0'..\\`9' Replace the word with a digit offered in the *Choices* buffer. \\`SPC' Accept word this time. -\\`i' Accept word and insert into private dictionary. +\\`i' Accept word and insert into personal dictionary. \\`a' Accept word for this session. \\`A' Accept word and place in `buffer-local dictionary'. \\`r' Replace word with typed-in value. Rechecked. @@ -2502,7 +2502,7 @@ ispell-help (let ((help-1 (concat "[r/R]eplace word; [a/A]ccept for this session; " - "[i]nsert into private dictionary")) + "[i]nsert into personal dictionary")) (help-2 (concat "[l]ook a word up in alternate dictionary; " "e[x/X]it; [q]uit session")) (help-3 (concat "[u]ncapitalized insert into dict. " -- 2.39.5 (Apple Git-154) --=-=-= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable --=20 "The power of mathematics rests on its evasion of all unnecessary thought." --- Ernst Mach, 1838-1916 Rudolf Adamkovi=C4=8D [he/him] http://adamkovic.org --=-=-=-- From unknown Sun Aug 17 10:17:13 2025 MIME-Version: 1.0 X-Mailer: MIME-tools 5.505 (Entity 5.505) X-Loop: help-debbugs@gnu.org From: help-debbugs@gnu.org (GNU bug Tracking System) To: Rudolf =?UTF-8?Q?Adamkovi=C4=8D?= Subject: bug#75802: closed (Re: bug#75802: [PATCH] Ispell: Harmonize "personal dictionary" terminology) Message-ID: References: <86ed0sxvxv.fsf@gnu.org> X-Gnu-PR-Message: they-closed 75802 X-Gnu-PR-Package: emacs X-Gnu-PR-Keywords: patch Reply-To: 75802@debbugs.gnu.org Date: Fri, 24 Jan 2025 12:02:02 +0000 Content-Type: multipart/mixed; boundary="----------=_1737720122-5035-1" This is a multi-part message in MIME format... ------------=_1737720122-5035-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Your bug report #75802: [PATCH] Ispell: Harmonize "personal dictionary" terminology which was filed against the emacs package, has been closed. The explanation is attached below, along with your original report. If you require more details, please reply to 75802@debbugs.gnu.org. --=20 75802: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D75802 GNU Bug Tracking System Contact help-debbugs@gnu.org with problems ------------=_1737720122-5035-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at 75802-done) by debbugs.gnu.org; 24 Jan 2025 12:01:32 +0000 Received: from localhost ([127.0.0.1]:43954 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tbINP-0001IN-QN for submit@debbugs.gnu.org; Fri, 24 Jan 2025 07:01:32 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:33618) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1tbINL-0001I2-Uy for 75802-done@debbugs.gnu.org; Fri, 24 Jan 2025 07:01:29 -0500 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1tbING-0006oO-7D; Fri, 24 Jan 2025 07:01:22 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-version:References:Subject:In-Reply-To:To:From: Date; bh=gPwr5witZl/ulJkKJbxowBXRkRLoUNcxPzB5CXP4OzI=; b=rTnRZi9OH++eAUOP0R9J ss0cyekeHHlb6bXtkw5EstMtRq5TlQKIEn3BURlgCuLYKWVraDPlcWT2291AvhgOyn+d68wo22SRz GZoWtXFPu6zCes0LRkGmNZ6wU7HNU5CeOC2aNAcG4PkOYz2GEdfuVfzpZ8b8B8Crx4+tsj2ldgctX eiRgbKPXBP2iQ4b5A74MqgeY5DabRnrFvNWpO0ZZwEQimA9vpfazS7cVqhzTGDEwXakqsJcQ4sxgB o+Pgfj8qyVYnodgeeGdzpVoC+yMTVEWlZeY1uyWkQ2q9pDBkorr9SVBcFS6ksFONI9cBk9dqO9wLh xK4TQpVzGkYFRw==; Date: Fri, 24 Jan 2025 14:01:16 +0200 Message-Id: <86ed0sxvxv.fsf@gnu.org> From: Eli Zaretskii To: Rudolf =?utf-8?Q?Adamkovi=C4=8D?= In-Reply-To: (message from Rudolf =?utf-8?Q?Adamkovi=C4=8D?= on Fri, 24 Jan 2025 11:04:57 +0100) Subject: Re: bug#75802: [PATCH] Ispell: Harmonize "personal dictionary" terminology References: MIME-version: 1.0 Content-type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 75802-done Cc: 75802-done@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 (---) > From: Rudolf Adamkovič > Date: Fri, 24 Jan 2025 11:04:57 +0100 > > See the attached patch for details. Thanks, installed on the emacs-30 branch, and closing the bug. ------------=_1737720122-5035-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at submit) by debbugs.gnu.org; 24 Jan 2025 10:05:16 +0000 Received: from localhost ([127.0.0.1]:43736 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tbGYt-0004QT-MD for submit@debbugs.gnu.org; Fri, 24 Jan 2025 05:05:16 -0500 Received: from lists.gnu.org ([2001:470:142::17]:48966) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1tbGYp-0004Lu-GW for submit@debbugs.gnu.org; Fri, 24 Jan 2025 05:05:14 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1tbGYj-0000k3-Mh for bug-gnu-emacs@gnu.org; Fri, 24 Jan 2025 05:05:05 -0500 Received: from fhigh-a3-smtp.messagingengine.com ([103.168.172.154]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1tbGYh-0006FX-Co for bug-gnu-emacs@gnu.org; Fri, 24 Jan 2025 05:05:05 -0500 Received: from phl-compute-09.internal (phl-compute-09.phl.internal [10.202.2.49]) by mailfhigh.phl.internal (Postfix) with ESMTP id 32799114011F for ; Fri, 24 Jan 2025 05:05:01 -0500 (EST) Received: from phl-mailfrontend-02 ([10.202.2.163]) by phl-compute-09.internal (MEProxy); Fri, 24 Jan 2025 05:05:01 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=adamkovic.org; h=cc:content-type:content-type:date:date:from:from:in-reply-to :message-id:mime-version:reply-to:subject:subject:to:to; s=fm1; t=1737713101; x=1737799501; bh=kpU2iH5DA/ymdQVKDWvD8+b0iLwa1GH8 5miKonrTFWk=; b=IfIkdPEA5Ykya0MYtW+AU/IsF86vXRuWSxkuJxscowX+HSKa mjMU6smAFX6yFK3SDMbwvEQJ97ophgQ6Xff3g5SDR1nwXzp8QGD+qgEluwZqrXtL 2DBIwiuwnLb9z/xJ7FhaiYDtfigbbk/yPq7c7Q+JuJiDrEeGvwzgV9gZZMu0PjBL IUWD2muhVxIFEvx2n2T1UsmtRjss1QbLJfjRTyCFaT4Z/c7dANFkTKEPnnMXHUEn Ndy7z7c1ZxOrlDw0lPBSU4/JvP/xWWvTJh0sN+ctY5wX9wy39tm5DW20HzQth6G4 ezyyjV2IbUXUHfgB5lxIeghsHyzc2MVPISY7yg== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-type:content-type:date:date :feedback-id:feedback-id:from:from:in-reply-to:message-id :mime-version:reply-to:subject:subject:to:to:x-me-proxy :x-me-sender:x-me-sender:x-sasl-enc; s=fm3; t=1737713101; x= 1737799501; bh=kpU2iH5DA/ymdQVKDWvD8+b0iLwa1GH85miKonrTFWk=; b=f QZzktl0ToyxFfGTYDnK8yC/CkhGMzl2B40iaUS5dPPKMzYLxtWalav24RKhUIg32 044MyW1utyyRo9mLd4iWRo3RoyLzD1/EJdCV1ChwojqidSNqiJ0rc0LVgfOl/Cc7 1E2M5XWmCGiMBQmQlsYxvI38S5O3gqlO78LMfEHU2ji6jBfHDdqIuWI3oHhofAWk sJ1uoOsjw3y6k624SJUeFZJySO2e893YB5gcPe+2Qxr6SomFXPrT8TDE+ti1Lw0M 69P2+QgexDEeO53YBZZPEqfmqqsOKdmXL5T7iHxhFFtGMvz7ZiIEf7VbvM7rafA8 33upRy43SkSuIAd6gh0fw== X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeefuddrudejgedggedvgecutefuodetggdotefrod ftvfcurfhrohhfihhlvgemucfhrghsthforghilhdpggftfghnshhusghstghrihgsvgdp uffrtefokffrpgfnqfghnecuuegrihhlohhuthemuceftddtnecunecujfgurhephffvuf ffkfggtgesmhdtreertddtjeenucfhrhhomheptfhuugholhhfucetuggrmhhkohhvihgt uceorhhuugholhhfsegruggrmhhkohhvihgtrdhorhhgqeenucggtffrrghtthgvrhhnpe ffkeefuedufedtkeevjeejveetffduteejteegtdffudeuvdejkedvjeeuieevffenucev lhhushhtvghrufhiiigvpedtnecurfgrrhgrmhepmhgrihhlfhhrohhmpehruhguohhlfh esrggurghmkhhovhhitgdrohhrghdpnhgspghrtghpthhtohepuddpmhhouggvpehsmhht phhouhhtpdhrtghpthhtohepsghughdqghhnuhdqvghmrggtshesghhnuhdrohhrgh X-ME-Proxy: Feedback-ID: i88214938:Fastmail Received: by mail.messagingengine.com (Postfix) with ESMTPA for ; Fri, 24 Jan 2025 05:05:00 -0500 (EST) From: =?utf-8?Q?Rudolf_Adamkovi=C4=8D?= To: bug-gnu-emacs@gnu.org Subject: [PATCH] Ispell: Harmonize "personal dictionary" terminology X-Debbugs-Cc: Date: Fri, 24 Jan 2025 11:04:57 +0100 Message-ID: MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" Received-SPF: pass client-ip=103.168.172.154; envelope-from=rudolf@adamkovic.org; helo=fhigh-a3-smtp.messagingengine.com X-Spam_score_int: -27 X-Spam_score: -2.8 X-Spam_bar: -- X-Spam_report: (-2.8 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_VALIDITY_CERTIFIED_BLOCKED=0.001, RCVD_IN_VALIDITY_RPBL_BLOCKED=0.001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: 0.7 (/) 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: -0.3 (/) --=-=-= Content-Type: text/plain Tags: patch See the attached patch for details. In GNU Emacs 31.0.50 (build 1, aarch64-apple-darwin24.2.0, NS appkit-2575.30 Version 15.2 (Build 24C101)) of 2025-01-23 built on Rudolfs-MacBook-Air.local Repository revision: ed5067e689a5e38795d5c27c5a688886d259a298 Repository branch: master Windowing system distributor 'Apple', version 10.3.2575 System Description: macOS 15.2 Configured using: 'configure --with-json --with-tree-sitter --with-sqlite3 --with-native-compilation=aot' --=-=-= Content-Type: text/patch Content-Disposition: attachment; filename=0001-Ispell-Harmonize-personal-dictionary-terminology.patch >From 4389e752227d7f049beb546397b91c56ab146608 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Rudolf=20Adamkovi=C4=8D?= Date: Fri, 24 Jan 2025 10:52:14 +0100 Subject: [PATCH] Ispell: Harmonize "personal dictionary" terminology * lisp/textmodes/ispell.el (ispell-command-loop, ispell-help): Stop confusing users by using two terms for the same concept: "private dictionary" and "personal dictionary". For instance, if the user types `M-$' followed by `i' to insert a word "... into *private* dictionary", Emacs asks the user about "*personal* dictionary" modification and saving. --- lisp/textmodes/ispell.el | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/lisp/textmodes/ispell.el b/lisp/textmodes/ispell.el index d795589cb2c..b0f4e416a6e 100644 --- a/lisp/textmodes/ispell.el +++ b/lisp/textmodes/ispell.el @@ -56,7 +56,7 @@ ;; Commands in ispell-region: ;; Character replacement: Replace word with choice. May query-replace. ;; ` ': Accept word this time. -;; `i': Accept word and insert into private dictionary. +;; `i': Accept word and insert into personal dictionary. ;; `a': Accept word for this session. ;; `A': Accept word and place in buffer-local dictionary. ;; `r': Replace word with typed-in value. Rechecked. @@ -2193,7 +2193,7 @@ ispell-command-loop (insert (car guess) " ") (setq guess (cdr guess))) (insert (substitute-command-keys - "\nUse option `i' to accept this spelling and put it in your private dictionary.\n")))) + "\nUse option `i' to accept this spelling and put it in your personal dictionary.\n")))) (while choices (when (> (+ 7 (current-column) (length (car choices)) @@ -2448,7 +2448,7 @@ ispell-help \\`0'..\\`9' Replace the word with a digit offered in the *Choices* buffer. \\`SPC' Accept word this time. -\\`i' Accept word and insert into private dictionary. +\\`i' Accept word and insert into personal dictionary. \\`a' Accept word for this session. \\`A' Accept word and place in `buffer-local dictionary'. \\`r' Replace word with typed-in value. Rechecked. @@ -2482,7 +2482,7 @@ ispell-help \\`0'..\\`9' Replace the word with a digit offered in the *Choices* buffer. \\`SPC' Accept word this time. -\\`i' Accept word and insert into private dictionary. +\\`i' Accept word and insert into personal dictionary. \\`a' Accept word for this session. \\`A' Accept word and place in `buffer-local dictionary'. \\`r' Replace word with typed-in value. Rechecked. @@ -2502,7 +2502,7 @@ ispell-help (let ((help-1 (concat "[r/R]eplace word; [a/A]ccept for this session; " - "[i]nsert into private dictionary")) + "[i]nsert into personal dictionary")) (help-2 (concat "[l]ook a word up in alternate dictionary; " "e[x/X]it; [q]uit session")) (help-3 (concat "[u]ncapitalized insert into dict. " -- 2.39.5 (Apple Git-154) --=-=-= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable --=20 "The power of mathematics rests on its evasion of all unnecessary thought." --- Ernst Mach, 1838-1916 Rudolf Adamkovi=C4=8D [he/him] http://adamkovic.org --=-=-=-- ------------=_1737720122-5035-1-- From unknown Sun Aug 17 10:17:13 2025 X-Loop: help-debbugs@gnu.org Subject: bug#75802: [PATCH] Ispell: Harmonize "personal dictionary" terminology Resent-From: Robert Pluim Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 24 Jan 2025 12:53:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 75802 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch To: rudolf@adamkovic.org Cc: eliz@gnu.org, 75802@debbugs.gnu.org Received: via spool by 75802-submit@debbugs.gnu.org id=B75802.173772313425369 (code B ref 75802); Fri, 24 Jan 2025 12:53:01 +0000 Received: (at 75802) by debbugs.gnu.org; 24 Jan 2025 12:52:14 +0000 Received: from localhost ([127.0.0.1]:44086 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tbJAU-0006b7-4l for submit@debbugs.gnu.org; Fri, 24 Jan 2025 07:52:14 -0500 Received: from mail-wr1-x434.google.com ([2a00:1450:4864:20::434]:61689) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84_2) (envelope-from ) id 1tbJAR-0006ag-JA for 75802@debbugs.gnu.org; Fri, 24 Jan 2025 07:52:12 -0500 Received: by mail-wr1-x434.google.com with SMTP id ffacd0b85a97d-385de59c1a0so1252146f8f.2 for <75802@debbugs.gnu.org>; Fri, 24 Jan 2025 04:52:11 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1737723125; x=1738327925; darn=debbugs.gnu.org; h=content-transfer-encoding:mime-version:message-id:date:references :in-reply-to:subject:cc:to:from:from:to:cc:subject:date:message-id :reply-to; bh=g0zbYLeezQX83GrYDwPfLqy0d3dAtIWqLLH40CuBY2o=; b=OvXQmai4sSXa97o03ptrjnlJkKe8+7ox1BzivJSrcdwoc9CTruQ3vEzuBSyOcfVtv/ 1gGvzSP5WOioMSwB/uA7FanJ8QDqv7ZEpXeXpt+uCUIZkMx/djkfVHY4Jngv8t40PXsO H6ouaUMb0DJYQOPrrshdiv6VZpwnoMbNaUhBDYuT8v4xA0EafeUr6LiDeZCIWgt8nbJw ABqghk+06WZveK1TtVfxqoi2fvqw/BBpwCEuJcb6BkxjReuGLynmbZ7/zYnhCOUoBSTP kOtnqtPNElEcRe12hdK4O2OA9BwopZYIOS7U5VnQiC3rLqJp5tmLEMM/50FlEHtXCLrs F/sg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1737723125; x=1738327925; h=content-transfer-encoding:mime-version:message-id:date:references :in-reply-to:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=g0zbYLeezQX83GrYDwPfLqy0d3dAtIWqLLH40CuBY2o=; b=rt1koE9nEnKQ9mfjlYeG9wLjQ4meLUycQkvcBYjbRGck04zgip8elw10qr46vJEK2k +2g08OJa5umTnPKZhIWjtYoD1ePUNvJbF0EMJq0d8KgcOs8WeGMDUfCUFQSssGC0jfI5 paNFSn6ktm/8WyUMtwqM9jlhG8nuylYiMMHP9u/qHC31dqbGpXZhat+M27fuFVQOwmdX B4BI/8X3ciNsDYo3kKeahXycJOzE36eiiju2ehYoErHkT1Z8cr2kln5v5h2EEQvj7TSU gr+k2q7pK1AY7W+AOcLBeTFHCGw27WKcksTt5km1XzlQPaLSFIE9iCMQOqpf9grSUizG 0mwA== X-Forwarded-Encrypted: i=1; AJvYcCUTvsqm618fdOhmAc+50bd699hhynFAOHRzqk6pTBn4L5UAqKuTznlQuqFaBj8NjvD0GgDCgQ==@debbugs.gnu.org X-Gm-Message-State: AOJu0Yyhd0+syh9nYwode40hqHOY/y9Sw5Svaa92C1YJ8rcRwho7IcA6 V3YtmI0wGQyCC0hVJEnNu4OaQSY/2xzz6DGbkiYinOKIzRTN0E1qV60szQ== X-Gm-Gg: ASbGncuCTFjB18Re7tMoVtIywkIlCsGjbg2a+FYOJDIdFGmqrI5eYFdOp+VFB/C+dMp cwbH3cOQaimJPwTd/zHok0EuSkEPK1NPSdUlIlCbsXi3BqbogYnk8jDPbs6OFVd2Mdm8KjNRFcw w7GXKPJ2mZDwekobJadj2knwJ5yGFthEY5jwYbZH+TxlJpHgw8H2YJ2+gmhInYhKAsNVQkcnntK aZEJH08UDSC2K1ZjULirPy0yAxSynFC7VxApgck96JklApGYZ2RLLmBdkjYyT+WDPXf X-Google-Smtp-Source: AGHT+IE5caG8Ywk9WJOLiMCyJb146CsQG2Xh2B7S4nUoVUwpKqur11hoqahEtgNa1yC9NssswowEwA== X-Received: by 2002:a5d:5f51:0:b0:385:ee59:4510 with SMTP id ffacd0b85a97d-38bf5655441mr29603407f8f.9.1737723125009; Fri, 24 Jan 2025 04:52:05 -0800 (PST) Received: from rltb ([2a01:e0a:3f3:fb51:357e:3c8a:2625:501d]) by smtp.gmail.com with ESMTPSA id ffacd0b85a97d-38c2a188bf5sm2661027f8f.50.2025.01.24.04.52.04 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 24 Jan 2025 04:52:04 -0800 (PST) From: Robert Pluim In-Reply-To: <86ed0sxvxv.fsf@gnu.org> (Eli Zaretskii's message of "Fri, 24 Jan 2025 14:01:16 +0200") References: <86ed0sxvxv.fsf@gnu.org> Date: Fri, 24 Jan 2025 13:52:04 +0100 Message-ID: <878qr074sr.fsf@gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: 0.0 (/) 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.0 (-) >>>>> On Fri, 24 Jan 2025 14:01:16 +0200, Eli Zaretskii said: >> From: Rudolf Adamkovi=C4=8D >> Date: Fri, 24 Jan 2025 11:04:57 +0100 >>=20 >> See the attached patch for details. Eli> Thanks, installed on the emacs-30 branch, and closing the bug. The manual still uses 'private'. Robert --=20 From unknown Sun Aug 17 10:17:13 2025 X-Loop: help-debbugs@gnu.org Subject: bug#75802: [PATCH] Ispell: Harmonize "personal dictionary" terminology Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 24 Jan 2025 13:59:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 75802 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch To: Robert Pluim Cc: rudolf@adamkovic.org, 75802@debbugs.gnu.org Received: via spool by 75802-submit@debbugs.gnu.org id=B75802.17377271194853 (code B ref 75802); Fri, 24 Jan 2025 13:59:01 +0000 Received: (at 75802) by debbugs.gnu.org; 24 Jan 2025 13:58:39 +0000 Received: from localhost ([127.0.0.1]:44234 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tbKCl-0001GD-6N for submit@debbugs.gnu.org; Fri, 24 Jan 2025 08:58:39 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:41504) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1tbKCj-0001Fw-BK for 75802@debbugs.gnu.org; Fri, 24 Jan 2025 08:58:37 -0500 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1tbKCd-0006yk-V7; Fri, 24 Jan 2025 08:58:31 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-version:References:Subject:In-Reply-To:To:From: Date; bh=JXY8NIhcujnz/nBzP25eTFdjYlppmZ+FHCjAdijhbGE=; b=er4vY1JhoTP7F9mdu8F3 raJ7wCMUbq7Cc2RAvkPzlvd9AB8ZfxlCiBm9cNuFtcUEnzZc+LlcyVdTo/yKe6TRaCnj0/6R2vJnI dZfM3VcI9u0/xEbMsI2I0prOLn7dAVEoszb+CXbmK3YKaKe8xNHuo6vqhpfbTRzeXi5vgOfW/v7d6 zDN7N1SdlpKxzphEL3k0AimABh3hYIARjUyO1DTsbPM4fB5EJHg280XVPHwg0Fo8CGWbzIOfN482C xOgAkGwD224WS/+VXsygIp+d4IV+xz1zmQC+X3pcK1ahLQ3J9wP/5Jjqhdh192mMlsroM6X8xZZWY sKtGbNrf36JgjA==; Date: Fri, 24 Jan 2025 15:58:27 +0200 Message-Id: <86a5bgxqik.fsf@gnu.org> From: Eli Zaretskii In-Reply-To: <878qr074sr.fsf@gmail.com> (message from Robert Pluim on Fri, 24 Jan 2025 13:52:04 +0100) References: <86ed0sxvxv.fsf@gnu.org> <878qr074sr.fsf@gmail.com> MIME-version: 1.0 Content-type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Spam-Score: -2.3 (--) 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 (---) > From: Robert Pluim > Cc: eliz@gnu.org, 75802@debbugs.gnu.org > Date: Fri, 24 Jan 2025 13:52:04 +0100 > > >>>>> On Fri, 24 Jan 2025 14:01:16 +0200, Eli Zaretskii said: > > >> From: Rudolf Adamkovič > >> Date: Fri, 24 Jan 2025 11:04:57 +0100 > >> > >> See the attached patch for details. > > Eli> Thanks, installed on the emacs-30 branch, and closing the bug. > > The manual still uses 'private'. Feel free to fix, and thanks in advance. From unknown Sun Aug 17 10:17:13 2025 X-Loop: help-debbugs@gnu.org Subject: bug#75802: [PATCH] Ispell: Harmonize "personal dictionary" terminology Resent-From: Robert Pluim Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 24 Jan 2025 15:11:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 75802 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch To: Eli Zaretskii Cc: rudolf@adamkovic.org, 75802@debbugs.gnu.org Received: via spool by 75802-submit@debbugs.gnu.org id=B75802.173773140520014 (code B ref 75802); Fri, 24 Jan 2025 15:11:02 +0000 Received: (at 75802) by debbugs.gnu.org; 24 Jan 2025 15:10:05 +0000 Received: from localhost ([127.0.0.1]:46538 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tbLJs-0005Cj-RS for submit@debbugs.gnu.org; Fri, 24 Jan 2025 10:10:05 -0500 Received: from mail-wm1-x32e.google.com ([2a00:1450:4864:20::32e]:52482) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84_2) (envelope-from ) id 1tbLJp-0005C6-W9 for 75802@debbugs.gnu.org; Fri, 24 Jan 2025 10:10:03 -0500 Received: by mail-wm1-x32e.google.com with SMTP id 5b1f17b1804b1-436341f575fso23622915e9.1 for <75802@debbugs.gnu.org>; Fri, 24 Jan 2025 07:10:01 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1737731396; x=1738336196; darn=debbugs.gnu.org; h=content-transfer-encoding:mime-version:message-id:date:references :in-reply-to:subject:cc:to:from:from:to:cc:subject:date:message-id :reply-to; bh=alHWaY3fESuft2M30OCYglMdaP+AMoN6kh6XYz3yYDk=; b=T0flzFLtiNnW9BdYtPY+HY+b5x0UWycbBny5Io0CyNuwS6pt6FCmHaRqLpX8Rz/A9g WzHRB0/tbMfP23V7QrJDv6OpV8cqykFKEEkxLhS4WozKMyolnqX8itzINVKOBl2fZBu6 ttug8SaUCCeJ3UNK+pCx/SM9oUx+eNQxS0sQtSBdVv8cshHVE4N5y+/rWBprNzIlXjg0 2/M5OZ3i/ic67LF4XzWH83qgegZuJKfpJBg3Dnd4AGLw/yxJdhtYYv5eCdGTcLx+CoQn b4xWusHMUbcZ4JJB92ehcB+MANUZ2X5idFN6WZNYO+nS7C1dSesqXkaRPTSPOncNfcqi viCw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1737731396; x=1738336196; h=content-transfer-encoding:mime-version:message-id:date:references :in-reply-to:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=alHWaY3fESuft2M30OCYglMdaP+AMoN6kh6XYz3yYDk=; b=DvsgWojWP1Chg6vgLwzfD/Sq6d+u2zoeg/BhqlUuo4S0kf4ztaGPTWF/yA+Hzvpamv eN3w48bLuQl+0UWHsoTSp65Nh6cx7o8d9j8ScyPa6y5X/j6CkScVRDt4MkGf6Zof+WMv w2wAMiCl4rMfyr/luEd5O8SiMAfsgCdj6W7VAVmRt+jtgVb23XgLvCV5tiodvgPFwLmh vaDL0kJID9OTQtd8lhrornv2KGe1Ttw7GYRXIEKA9SGenMfnuq7pBHkaBuCd0znoTKjF N3w5HK6bbuyOyTCdlmmDs3jv50f6TR6TUFRPxHfmWYgbNZ1fY8qn+biar5v14xOwnsPE bZUg== X-Forwarded-Encrypted: i=1; AJvYcCXL1xdjozmeDP8CTd+lp3qKe+jpHqnoowSwVaCs9Dy6uTc/br81pRssCR5ZgpvduBFsT0RmJg==@debbugs.gnu.org X-Gm-Message-State: AOJu0YwYi3OvR+IwEnmJRMu5vPM+CD7QJyguvvVRhee8wCtiJx8fR2ci LcxK2vfOr0iV57vzi0jxnyzqXZIqGCgoShgv4QEmJyph0SHYGIZzsyKrhw== X-Gm-Gg: ASbGncsCXPorUNmHFEfMdk1xYoU5ZmUXdq6Dt2MDbwzbae7u9Un64ZJYmKB5atG46vI FBRdAhT+Wlk/hYiI+9OBjeVnwgNFMyJbaYf2mHUv5ug5Qz6ZH5KBWNsZd8A99T42258rcBsQ0AU M6i1bHmNpANPvFcXaBEVCX8JBlbCWPoWEQCo6ekwvQMHd/ZF/AHJczAlRsfyy+XbSFNCWb8g70W l2LclWXTlD0A6+LJwuSt8EWLtYAWjWM4KvwISz8EuktZ4ENCNdhGBBeDy0kB78fBR9B X-Google-Smtp-Source: AGHT+IEbRpkJm8opqLQoDz2vArEHm/nDOxtdd5IwbakxuU1xeBAh1uAZtce/6ZokQ31fJ7gUSShlXA== X-Received: by 2002:a05:600c:4ecb:b0:434:ff45:cbbe with SMTP id 5b1f17b1804b1-438913f5c63mr304132315e9.18.1737731395465; Fri, 24 Jan 2025 07:09:55 -0800 (PST) Received: from rltb ([2a01:e0a:3f3:fb51:357e:3c8a:2625:501d]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-438bd4fa599sm30744965e9.7.2025.01.24.07.09.54 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 24 Jan 2025 07:09:55 -0800 (PST) From: Robert Pluim In-Reply-To: <86a5bgxqik.fsf@gnu.org> (Eli Zaretskii's message of "Fri, 24 Jan 2025 15:58:27 +0200") References: <86ed0sxvxv.fsf@gnu.org> <878qr074sr.fsf@gmail.com> <86a5bgxqik.fsf@gnu.org> Date: Fri, 24 Jan 2025 16:09:54 +0100 Message-ID: <87v7u45jul.fsf@gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -0.0 (/) 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.0 (-) >>>>> On Fri, 24 Jan 2025 15:58:27 +0200, Eli Zaretskii said: >> From: Robert Pluim >> Cc: eliz@gnu.org, 75802@debbugs.gnu.org >> Date: Fri, 24 Jan 2025 13:52:04 +0100 >>=20 >> >>>>> On Fri, 24 Jan 2025 14:01:16 +0200, Eli Zaretskii said: >>=20 >> >> From: Rudolf Adamkovi=C4=8D >> >> Date: Fri, 24 Jan 2025 11:04:57 +0100 >> >>=20 >> >> See the attached patch for details. >>=20 Eli> Thanks, installed on the emacs-30 branch, and closing the bug. >>=20 >> The manual still uses 'private'. Eli> Feel free to fix, and thanks in advance. Done Robert --=20