From debbugs-submit-bounces@debbugs.gnu.org Sat Dec 16 16:04:03 2023 Received: (at submit) by debbugs.gnu.org; 16 Dec 2023 21:04:03 +0000 Received: from localhost ([127.0.0.1]:56185 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rEbpK-00067p-W5 for submit@debbugs.gnu.org; Sat, 16 Dec 2023 16:04:03 -0500 Received: from lists.gnu.org ([2001:470:142::17]:32838) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rEbpH-000679-Gf for submit@debbugs.gnu.org; Sat, 16 Dec 2023 16:04:01 -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 1rEbpB-0003Zv-1k for bug-gnu-emacs@gnu.org; Sat, 16 Dec 2023 16:03:53 -0500 Received: from mail-pf1-x42e.google.com ([2607:f8b0:4864:20::42e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1rEbp9-0006Tp-2E for bug-gnu-emacs@gnu.org; Sat, 16 Dec 2023 16:03:52 -0500 Received: by mail-pf1-x42e.google.com with SMTP id d2e1a72fcca58-6cebbf51742so1304027b3a.1 for ; Sat, 16 Dec 2023 13:03:50 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=rgrjr-com.20230601.gappssmtp.com; s=20230601; t=1702760629; x=1703365429; darn=gnu.org; h=subject:to:from:date:message-id:content-transfer-encoding :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=aGKEqIb5i7D/VBUcBlNHkWXQAq/1W1EftXwJ4A4HX/4=; b=EXC3dhHzXlqXfAEQU0hANYRd+AgKi5cPZJCNMVbuGqtGuNTGDs7UnkRW0FBNv8oZlS 9y1g0qm9sOTVYLOO+poLHSHunjy7F6AMPuHPliomoB/KFjzRCWo37NE7BXTFggFLcldS xqpS9rpGOhuYRxrBQYU+yu2q2qZoXWg4OdBF1LTLjAIvyVY42X6hNhlOBIzSWsQlG20b PLhuDMz02+gdOmFhWsaicG27ygzGzhukkj3XVobT4js4q4KsxwvGxEeLQ7KlPND61U8n HfIcVjcvmZTuYWuPuQu1eB61/wuB7jHk7TK7NqM7ZH5lWJS8jQ0xj0pMloBqW5/75+cy JahA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1702760629; x=1703365429; h=subject:to:from:date:message-id:content-transfer-encoding :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=aGKEqIb5i7D/VBUcBlNHkWXQAq/1W1EftXwJ4A4HX/4=; b=CSkbPjv0vuEM5FXzW4qKZGHjHTA7yi+zB5xftHrDop4+lItMFWZsyo3LLdU01paGV9 deCqnGq8ieZFxmLuxfGOmR6/KBEdzH6uwtu8mXhw+5CWNI2/hTbTuXrRsvIeZnBs4nHh ozGDtosUWBVP6MltvW3ssbfKQb0tfTrDeTGQaNM3ZZJVTbdM9SBVrn6HCS2Iru2g5owp fFbVBs9JLOHXwyCociuLJ6WouvMDv2bJbormt5n+ARscqGXQDUKi5T2Cf83BdaNljylx lNlzDWepLCPysAQIGJV/gnG1IqrzpwVi3+UPCaJIj5NoeIfZ18fM+fOjH6hSJIavnLWb mW+w== X-Gm-Message-State: AOJu0YzUQz2pxY4/zFdgCvvsvgdmeLDBkJq/+q4t6/d/Yi6sn0UDgWAw UYpBbRGY7l1D0LAem+l0WCJvIA== X-Google-Smtp-Source: AGHT+IGfwQzuqSr1Kx4aVh7+AwUz4SWe3PashRxwxeGPwOHyvE+XWM2pUWKHmN0BevIoMBQlkRJPew== X-Received: by 2002:a05:6a21:339b:b0:18b:cdd5:10c1 with SMTP id yy27-20020a056a21339b00b0018bcdd510c1mr17871065pzb.26.1702760629140; Sat, 16 Dec 2023 13:03:49 -0800 (PST) Received: from orion.rgrjr.com ([2600:1700:7c2c:e000::22]) by smtp.gmail.com with ESMTPSA id b17-20020a056a000cd100b006ce4b40e7desm15956607pfv.90.2023.12.16.13.03.47 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 16 Dec 2023 13:03:48 -0800 (PST) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Message-ID: <25982.4274.795598.983142@orion.rgrjr.com> Date: Sat, 16 Dec 2023 13:03:46 -0800 From: Bob Rogers To: bug-gnu-emacs@gnu.org Subject: 30.0.50; ispell fails on apostrophes when the dictionary includes contractions X-Mailer: VM 8.2.0b under 30.0.50 (x86_64-pc-linux-gnu) Received-SPF: none client-ip=2607:f8b0:4864:20::42e; envelope-from=rogers@rgrjr.com; helo=mail-pf1-x42e.google.com X-Spam_score_int: -18 X-Spam_score: -1.9 X-Spam_bar: - X-Spam_report: (-1.9 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_NONE=0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -0.0 (/) 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.0 (-) 1. "emacs -Q" (in an environment that uses hunspell by default). 2. In the *scratch* buffer, type "this wiouldn't work". 3. Type M-b three times to move point before the "w" in the second word. 4. Type M-$. The sole offered replacement is "wouldn't" but the text it offers to replace is "wiouldn"; typing "0" to take the replacement results in "this wouldn't't work" in the buffer. On my system, the value of ispell-really-hunspell is "1.6.2"; further configuration data appear below. The problem seems to be that the dictionary hunspell is using contains contractions, but ispell is expecting just [:alpha:] words. I tried tweaking the regexps in ispell-dictionary-alist to accept apostrophes, but got the error: ispell--run-on-word: Ispell and its process have different character maps: (* & wiouldn 1 1: wouldn't) It seems like a job tailor-made for OTHERCHARS, but I get the same error whether I add the apostrophe to OTHERCHARS via (setf (nth 3 (assoc nil ispell-dictionary-alist)) "['0-9]") or to CASECHARS and NOT-CASECHARS in tandem, via (e.g.): (setf (nth 1 (assoc nil ispell-dictionary-alist)) "['[:alpha:]]") I do not understand how to get past this point, so either the code is failing somehow (and I appreciate that it might be hard to glean the right config bits for the dictionar(y|ies) in use), I am missing or misunderstanding some part of the documentation, or the documentation is lacking. TIA, -- Bob Rogers http://www.rgrjr.com/ ------------------------------------------------------------------------ In GNU Emacs 30.0.50 (build 1, x86_64-pc-linux-gnu, GTK+ Version 3.24.34, cairo version 1.16.0) of 2023-12-16 built on orion Repository revision: 059ae68087bf4498a0529d07319f5c5c2671cad7 Repository branch: master Windowing system distributor 'The X.Org Foundation', version 11.0.12101004 System Description: openSUSE Leap 15.5 Configured using: 'configure --with-dbus=no --with-gsettings=no --with-gif=ifavailable --with-tiff=no --with-gnutls=yes --with-gconf=no' Configured features: ACL CAIRO FREETYPE GIF GLIB GMP GNUTLS HARFBUZZ JPEG LIBSELINUX LIBXML2 MODULES NOTIFY INOTIFY PDUMPER PNG RSVG SECCOMP SOUND SQLITE3 THREADS TOOLKIT_SCROLL_BARS X11 XDBE XIM XINPUT2 XPM GTK3 ZLIB Important settings: value of $LANG: en_US.UTF-8 locale-coding-system: utf-8-unix From debbugs-submit-bounces@debbugs.gnu.org Sun Dec 17 02:00:10 2023 Received: (at 67857) by debbugs.gnu.org; 17 Dec 2023 07:00:11 +0000 Received: from localhost ([127.0.0.1]:56536 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rEl8E-0006z2-AR for submit@debbugs.gnu.org; Sun, 17 Dec 2023 02:00:10 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:53792) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rEl89-0006VX-OF; Sun, 17 Dec 2023 02:00:08 -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 1rEl83-0005bF-22; Sun, 17 Dec 2023 01:59:59 -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=9SoChG7wRvBZebcid4wT3emXpq5NFD3pBfzM3x4SRao=; b=c0sq9PmSRHdF xhRfBu9oZDtBVs+Be0U2kFRh4zBxPrP8a+TYnE4hmRhscTDv/VG2EC2XUUwsunNMI4RUXID7jyhwi A6t88TSl5wy2irEef9M8T95O/3tq9Dq6SUTY5WoQeuP8NxDkvTLHzldZCqK9Tj+U9XXGuo1l0avLf 9vEZ4dLBWzYxBSs1NkC1qw+R72ubQbofynLt5VGvN3+fp8YdVafItbSH90j0qNX8hxZBIPOtveMuv cDAWlT0CSgwmetK07EPWWqhVnAGvTG+85Xd0pJ1Z4t1QeTpmJHDT0NdKqZYap49hWk/XAJPx5Zh6U +HyHnXdW9C9jm48yoNblJw==; Date: Sun, 17 Dec 2023 08:59:42 +0200 Message-Id: <83a5q9l3fl.fsf@gnu.org> From: Eli Zaretskii To: Bob Rogers In-Reply-To: <25982.4274.795598.983142@orion.rgrjr.com> (message from Bob Rogers on Sat, 16 Dec 2023 13:03:46 -0800) Subject: Re: bug#67857: 30.0.50; ispell fails on apostrophes when the dictionary includes contractions References: <25982.4274.795598.983142@orion.rgrjr.com> X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 67857 Cc: 67857@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 (---) tags 67857 notabug thanks > Date: Sat, 16 Dec 2023 13:03:46 -0800 > From: Bob Rogers > > 1. "emacs -Q" (in an environment that uses hunspell by default). > > 2. In the *scratch* buffer, type "this wiouldn't work". > > 3. Type M-b three times to move point before the "w" in the second > word. > > 4. Type M-$. The sole offered replacement is "wouldn't" but the > text it offers to replace is "wiouldn"; typing "0" to take the > replacement results in "this wouldn't't work" in the buffer. Doesn't happen for me. > On my system, the value of ispell-really-hunspell is "1.6.2"; I use Hunspell 1.3.2, FWIW. > further > configuration data appear below. The problem seems to be that the > dictionary hunspell is using contains contractions, but ispell is > expecting just [:alpha:] words. I tried tweaking the regexps in > ispell-dictionary-alist to accept apostrophes, but got the error: > > ispell--run-on-word: Ispell and its process have different > character maps: (* & wiouldn 1 1: wouldn't) > > It seems like a job tailor-made for OTHERCHARS, but I get the same error > whether I add the apostrophe to OTHERCHARS via > > (setf (nth 3 (assoc nil ispell-dictionary-alist)) "['0-9]") > > or to CASECHARS and NOT-CASECHARS in tandem, via (e.g.): > > (setf (nth 1 (assoc nil ispell-dictionary-alist)) "['[:alpha:]]") > > I do not understand how to get past this point, so either the code is > failing somehow (and I appreciate that it might be hard to glean the > right config bits for the dictionar(y|ies) in use), I am missing or > misunderstanding some part of the documentation, or the documentation is > lacking. TIA, You are looking at the wrong places to try fixing this. First, the default for OTHERCHARS in English and American dictionaries is "[']" (see ispell-dictionary-base-alist), and likewise for the "default" dictionary, so this already includes the apostrophe. However, when ispell.el uses Hunspell, it doesn't use this database for OTHERCHARS; instead, it looks in the dictionary's affix file, see ispell-parse-hunspell-affix-file. So you should look in your affix file and see if the apostrophe is mentioned there. In my affix file for English, I see this line: WORDCHARS 0123456789' which includes the apostrophe. See hunspell(4) man page for more details about the affix file and its settings. My affix file also has this line, which also includes the apostrophe: TRY esianrtolcdugmphbyfvkwzESIANRTOLCDUGMPHBYFVKWZ'- Not sure if it's relevant, but I though I'd mention it for completeness. I see no bug in Emacs here. ispell.el works as intended. From debbugs-submit-bounces@debbugs.gnu.org Sun Dec 17 16:22:18 2023 Received: (at 67857) by debbugs.gnu.org; 17 Dec 2023 21:22:19 +0000 Received: from localhost ([127.0.0.1]:59074 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rEyaY-0004tL-G7 for submit@debbugs.gnu.org; Sun, 17 Dec 2023 16:22:18 -0500 Received: from mail-il1-x133.google.com ([2607:f8b0:4864:20::133]:52484) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rEyaW-0004t5-L6 for 67857@debbugs.gnu.org; Sun, 17 Dec 2023 16:22:17 -0500 Received: by mail-il1-x133.google.com with SMTP id e9e14a558f8ab-35fb38747c7so187825ab.1 for <67857@debbugs.gnu.org>; Sun, 17 Dec 2023 13:22:15 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=rgrjr-com.20230601.gappssmtp.com; s=20230601; t=1702848129; x=1703452929; darn=debbugs.gnu.org; h=references:in-reply-to:subject:cc:to:date:message-id :content-transfer-encoding:mime-version:from:from:to:cc:subject:date :message-id:reply-to; bh=uYMHg1we3z2mSNPc4HcHJkRhN2ii80sUFraMX/K3mUY=; b=xz7PkPTgBxWAbUX7QXk1Cuc4UqICGzfQuIREp2zuzEWMGPuY2+Ii0dFBqKGl9C5yMf xnPKC9ZZfRqXiAn3Zd8LIGdfMtm9dgYkLdlIi3/9V4eFWUifdhnraRY6asM9fg0pFPpg ovkgm2R+eKhASewXRHMFISYr8gwQIybyq3nZ+PSxkv7HtkYKVfzj8ab956u8zziWS7+b j7H8xd6Cmt58I9G0zunR9fZLYR5geUTSVpP31mS33wkXcCAZx1vHrlhAG4oAFwNzsuF9 +5KexiPmZOfGyWIYE7+xZUMp8fxkRGmCyM63Z+aRhXk1L/IyU1x4DtC4mt4UUwbb3e+z px5Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1702848129; x=1703452929; h=references:in-reply-to:subject:cc:to:date:message-id :content-transfer-encoding:mime-version:from:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to; bh=uYMHg1we3z2mSNPc4HcHJkRhN2ii80sUFraMX/K3mUY=; b=JODyd0sit/GQnJvlbWiPZ0pxz5VMg8I+M2SoDW0L+2mFQ1O5iAK+XcJv8TPh1/6IHh Ori+nk9Ma2zU1wOztJt1VGOt1z5V0A7VmYTncPb4EBOAZeN1pFZZ2N9gwhUNWG+DrkZ3 +/D3qdJLcs4WCjRQ73QY1aK+X16w33xi9SGKTnneEKnNQLLVu0etZaH6kBm+8iTt+KWj Sak1X3tes+iToS9difgWSt7IgdS2S7VdsqRifRQcxrJXJzrXJ6zKsvKPsBu1/Ul4zRiw yU3NUpYTmD2rqO+m5TlSUj0ToytPBRinPqOowunbmsyI90ab0F//TP33d4aak9x0ElTu m+wA== X-Gm-Message-State: AOJu0Yzsmj3693zWVoGKACup9tOrkzlwULEgQ7RWih+RHYweDjsFjrly bFM+nt6i3lGN18W5q3EOnDiYdQ== X-Google-Smtp-Source: AGHT+IHXizFvWyLm6pl6zK/QopKRagJi8vn18TKzkWMWiRLU7DZsNYlYkwY5Lqq0Dse8L0UO2OzxMQ== X-Received: by 2002:a05:6e02:20e2:b0:35d:5ac0:5062 with SMTP id q2-20020a056e0220e200b0035d5ac05062mr26649328ilv.48.1702848129434; Sun, 17 Dec 2023 13:22:09 -0800 (PST) Received: from orion.rgrjr.com ([2600:1700:7c2c:e000::22]) by smtp.gmail.com with ESMTPSA id y18-20020a170902b49200b001d1cda6bdfdsm17545556plr.34.2023.12.17.13.22.08 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 17 Dec 2023 13:22:08 -0800 (PST) From: Bob Rogers MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Message-ID: <25983.26239.904439.633771@orion.rgrjr.com> Date: Sun, 17 Dec 2023 13:22:07 -0800 To: Eli Zaretskii Subject: Re: bug#67857: 30.0.50; ispell fails on apostrophes when the dictionary includes contractions In-Reply-To: <83a5q9l3fl.fsf@gnu.org> References: <25982.4274.795598.983142@orion.rgrjr.com> <83a5q9l3fl.fsf@gnu.org> X-Mailer: VM 8.2.0b under 30.0.50 (x86_64-pc-linux-gnu) X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 67857 Cc: 67857@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.7 (-) From: Eli Zaretskii Date: Sun, 17 Dec 2023 08:59:42 +0200 > Date: Sat, 16 Dec 2023 13:03:46 -0800 > From: Bob Rogers > > . . . > > 4. Type M-$. The sole offered replacement is "wouldn't" but the > text it offers to replace is "wiouldn"; typing "0" to take the > replacement results in "this wouldn't't work" in the buffer. Doesn't happen for me . . . You are looking at the wrong places to try fixing this. First, the default for OTHERCHARS in English and American dictionaries is "[']" (see ispell-dictionary-base-alist), and likewise for the "default" dictionary, so this already includes the apostrophe. Yes, I see this. However, when ispell.el uses Hunspell, it doesn't use this database for OTHERCHARS; instead, it looks in the dictionary's affix file, see ispell-parse-hunspell-affix-file. So you should look in your affix file and see if the apostrophe is mentioned there. In my affix file for English, I see this line: WORDCHARS 0123456789' which includes the apostrophe. See hunspell(4) man page for more details about the affix file and its settings. Yes, this is my problem; the apostrophe was missing, and ispell DTRT when I add it. (I think I understand now what "different character maps" means.) Thanks for pointing me in the right direction. My affix file also has this line, which also includes the apostrophe: TRY esianrtolcdugmphbyfvkwzESIANRTOLCDUGMPHBYFVKWZ'- Not sure if it's relevant, but I though I'd mention it for completeness. Mine has the apostrophe (though not the hyphen), so I left it alone. I see no bug in Emacs here. ispell.el works as intended. Agreed; this is probably an openSUSE config problem. Unfortunately, I can't file a bug with them because they are still shipping 27.2 (at least in their openSUSE Leap 15.5 release) and I can't reproduce this issue in that version. -- Bob From debbugs-submit-bounces@debbugs.gnu.org Sun Dec 17 22:27:42 2023 Received: (at 67857-done) by debbugs.gnu.org; 18 Dec 2023 03:27:42 +0000 Received: from localhost ([127.0.0.1]:59260 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rF4IA-0001Nt-46 for submit@debbugs.gnu.org; Sun, 17 Dec 2023 22:27:42 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:41160) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rF4I7-0001Nc-Ry for 67857-done@debbugs.gnu.org; Sun, 17 Dec 2023 22:27:41 -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 1rF4I0-0002k1-OK; Sun, 17 Dec 2023 22:27:32 -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=J7Ytx4KsH7zeN78nnljNSea8XfFpbxnaTN3Ze+iCIos=; b=dmLe1J7ORwnt yIC+ZSegNoMfBZOQ3RxWKkaRDyGFk9SSFzMN3bikapUN8YDdevdXpWUFbWPAKM/Urx8z4/yett8gM 4wbQA8Fw9fRXjwIhqIJ0c4hgMywyqJtaF3bRmhYEg/dyFGfmeZH0Loms/7R6/+ImaLXRQlLF4nJfn VHPxSOsm1ow9K+xxYRHHV+V5kUe0iCkMMNPCNOI3ZCVUTClWVJTMyVFftYyO8vQf7InAnESGmky7o idGMw5lOsp3bbs1ECXdgEVQ/M8MuSruMFncNRzB650P3oxV1aETw/oHZe/kRiKK0opemvhbcwperh DxsEHdN0UnmMLTIYK+Paag==; Date: Mon, 18 Dec 2023 05:27:18 +0200 Message-Id: <83y1dsi415.fsf@gnu.org> From: Eli Zaretskii To: Bob Rogers In-Reply-To: <25983.26239.904439.633771@orion.rgrjr.com> (message from Bob Rogers on Sun, 17 Dec 2023 13:22:07 -0800) Subject: Re: bug#67857: 30.0.50; ispell fails on apostrophes when the dictionary includes contractions References: <25982.4274.795598.983142@orion.rgrjr.com> <83a5q9l3fl.fsf@gnu.org> <25983.26239.904439.633771@orion.rgrjr.com> X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 67857-done Cc: 67857-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: Bob Rogers > Date: Sun, 17 Dec 2023 13:22:07 -0800 > CC: 67857@debbugs.gnu.org > > I see no bug in Emacs here. ispell.el works as intended. > > Agreed; this is probably an openSUSE config problem. Unfortunately, I > can't file a bug with them because they are still shipping 27.2 (at > least in their openSUSE Leap 15.5 release) and I can't reproduce this > issue in that version. OK, thanks for getting back to us. I'm therefore closing this bug. From unknown Mon Jun 23 11:26:19 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Mon, 15 Jan 2024 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