From unknown Mon Aug 18 09:06:39 2025 X-Loop: help-debbugs@gnu.org Subject: bug#62775: 29.0.60; C-M-i or ispell-complete-word experiences "lookup-words error" Resent-From: Van Ly Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 11 Apr 2023 12:51:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 62775 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: 62775@debbugs.gnu.org X-Debbugs-Original-To: bug-gnu-emacs@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.168121745315960 (code B ref -1); Tue, 11 Apr 2023 12:51:02 +0000 Received: (at submit) by debbugs.gnu.org; 11 Apr 2023 12:50:53 +0000 Received: from localhost ([127.0.0.1]:36863 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pmDSX-00049K-C6 for submit@debbugs.gnu.org; Tue, 11 Apr 2023 08:50:53 -0400 Received: from lists.gnu.org ([209.51.188.17]:33198) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pmDSU-00048v-8s for submit@debbugs.gnu.org; Tue, 11 Apr 2023 08:50:52 -0400 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 1pmDSS-0005sg-OF for bug-gnu-emacs@gnu.org; Tue, 11 Apr 2023 08:50:49 -0400 Received: from mx.sdf.org ([205.166.94.24]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1pmDSQ-0004Xu-3U for bug-gnu-emacs@gnu.org; Tue, 11 Apr 2023 08:50:48 -0400 Received: from sdf.org (IDENT:van.ly@rie.sdf.org [205.166.94.4]) by mx.sdf.org (8.16.1/8.14.5) with ESMTPS id 33BCmEHb009843 (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256 bits) verified NO); Tue, 11 Apr 2023 12:48:15 GMT Received: (from van.ly@localhost) by sdf.org (8.16.1/8.12.8/Submit) id 33BCmDfa018789; Tue, 11 Apr 2023 12:48:13 GMT Date: Tue, 11 Apr 2023 12:48:13 GMT Message-Id: <202304111248.33BCmDfa018789@sdf.org> From: Van Ly MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" Received-SPF: pass client-ip=205.166.94.24; envelope-from=van.ly@sdf.org; helo=mx.sdf.org 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, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.4 (-) 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: -2.4 (--) --=-=-= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable M-$ or ispell-word works by default but C-M-i or ispell-complete-word fails. Steps to reproduce the error - emacs -Q - C-x b xxx - M-x text-mode + - type "ju" - C-M-i ;;=3D> causes the echo area to say the following > ispell-lookup-words: lookup-words error: No plain word-list found at > systemdefault locations. Customize =E2=80=98ispell-alternate-dictionary= =E2=80=99 to > set yours. The unexpected behavior is the above error shown in the *Messages* buffer. The expected behavior is similar to the result from M-$ or ispell-word prov= iding a list of options to choose. A workaround I have found is as follows - at the shell command line - $ aspell -l en dump master > en-word-list - $ sort en-word-list > en-sorted-word-list + - customize:ispell-complete-word-dict to read the file "path/to/en-sorted-= word-list" - C-M-i on "ju" then generates a listing of word options See attached file bug-gnu-emacs--report.text --=-=-= Content-Type: application/octet-stream Content-Disposition: attachment; filename=bug-gnu-emacs--report.text Content-Transfer-Encoding: base64 Content-Description: bug report from gnu emacs CkluIEdOVSBFbWFjcyAyOS4wLjYwIChidWlsZCAxLCBhYXJjaDY0LXVua25vd24tbGludXgtZ251 LCBHVEsrIFZlcnNpb24KIDMuMjQuMjQsIGNhaXJvIHZlcnNpb24gMS4xNi4wKSBvZiAyMDIzLTAx LTE5IGJ1aWx0IG9uIHgyMwpSZXBvc2l0b3J5IHJldmlzaW9uOiBmYWVlN2UxZjFiZDAxNjdlNDU1 YTBlMWU1ZmUwMmUyMWQyM2ZkNzdmClJlcG9zaXRvcnkgYnJhbmNoOiBlbWFjcy0yOQpXaW5kb3dp bmcgc3lzdGVtIGRpc3RyaWJ1dG9yICdUaGUgWC5PcmcgRm91bmRhdGlvbicsIHZlcnNpb24gMTEu MC4xMjAxMTAwMApTeXN0ZW0gRGVzY3JpcHRpb246IERlYmlhbiBHTlUvTGludXggMTEgKGJ1bGxz ZXllKQoKQ29uZmlndXJlZCBmZWF0dXJlczoKQ0FJUk8gREJVUyBGUkVFVFlQRSBHSUYgR0xJQiBH TVAgR05VVExTIEdTRVRUSU5HUyBIQVJGQlVaWiBKUEVHCkxJQlNFTElOVVggTElCWE1MMiBNT0RV TEVTIE5PVElGWSBJTk9USUZZIFBEVU1QRVIgUE5HIFNFQ0NPTVAgU09VTkQKU1FMSVRFMyBUSFJF QURTIFRJRkYgVE9PTEtJVF9TQ1JPTExfQkFSUyBUUkVFX1NJVFRFUiBYMTEgWERCRSBYSU0KWElO UFVUMiBYUE0gR1RLMyBaTElCCgpJbXBvcnRhbnQgc2V0dGluZ3M6CiAgdmFsdWUgb2YgJExBTkc6 IEMuVVRGLTgKICBsb2NhbGUtY29kaW5nLXN5c3RlbTogdXRmLTgtdW5peAoKTWFqb3IgbW9kZTog TWVzc2FnZXMKCk1pbm9yIG1vZGVzIGluIGVmZmVjdDoKICB0b29sdGlwLW1vZGU6IHQKICBnbG9i YWwtZWxkb2MtbW9kZTogdAogIHNob3ctcGFyZW4tbW9kZTogdAogIGVsZWN0cmljLWluZGVudC1t b2RlOiB0CiAgbW91c2Utd2hlZWwtbW9kZTogdAogIHRvb2wtYmFyLW1vZGU6IHQKICBtZW51LWJh ci1tb2RlOiB0CiAgZmlsZS1uYW1lLXNoYWRvdy1tb2RlOiB0CiAgZ2xvYmFsLWZvbnQtbG9jay1t b2RlOiB0CiAgZm9udC1sb2NrLW1vZGU6IHQKICBibGluay1jdXJzb3ItbW9kZTogdAogIGJ1ZmZl ci1yZWFkLW9ubHk6IHQKICBsaW5lLW51bWJlci1tb2RlOiB0CiAgaW5kZW50LXRhYnMtbW9kZTog dAogIHRyYW5zaWVudC1tYXJrLW1vZGU6IHQKICBhdXRvLWNvbXBvc2l0aW9uLW1vZGU6IHQKICBh dXRvLWVuY3J5cHRpb24tbW9kZTogdAogIGF1dG8tY29tcHJlc3Npb24tbW9kZTogdAoKTG9hZC1w YXRoIHNoYWRvd3M6Ck5vbmUgZm91bmQuCgpGZWF0dXJlczoKKHNoYWRvdyBzb3J0IG1haWwtZXh0 ciBlbWFjc2J1ZyBtZXNzYWdlIG1haWxjYXAgeWFuay1tZWRpYSBwdW55IGRpcmVkCmRpcmVkLWxv YWRkZWZzIHJmYzgyMiBtbWwgbW1sLXNlYyBwYXNzd29yZC1jYWNoZSBlcGEgZGVyaXZlZCBlcGcg cmZjNjA2OAplcGctY29uZmlnIGdudXMtdXRpbCB0ZXh0LXByb3BlcnR5LXNlYXJjaCBtbS1kZWNv ZGUgbW0tYm9kaWVzIG1tLWVuY29kZQptYWlsLXBhcnNlIHJmYzIyMzEgbWFpbGFiYnJldiBnbW0t dXRpbHMgbWFpbGhlYWRlciBzZW5kbWFpbCByZmMyMDQ3CnJmYzIwNDUgaWV0Zi1kcnVtcyBtbS11 dGlsIG1haWwtcHJzdnIgbWFpbC11dGlscyB0aW1lLWRhdGUgc3Vici14CmNsLWxvYWRkZWZzIGNs LWxpYiBpc3BlbGwgcm1jIGlzby10cmFuc2wgdG9vbHRpcCBjY29udiBlbGRvYyBwYXJlbgplbGVj dHJpYyB1bmlxdWlmeSBlZGlmZi1ob29rIHZjLWhvb2tzIGxpc3AtZmxvYXQtdHlwZSBlbGlzcC1t b2RlIG13aGVlbAp0ZXJtL3gtd2luIHgtd2luIHRlcm0vY29tbW9uLXdpbiB4LWRuZCB0b29sLWJh ciBkbmQgZm9udHNldCBpbWFnZQpyZWdleHAtb3B0IGZyaW5nZSB0YWJ1bGF0ZWQtbGlzdCByZXBs YWNlIG5ld2NvbW1lbnQgdGV4dC1tb2RlIGxpc3AtbW9kZQpwcm9nLW1vZGUgcmVnaXN0ZXIgcGFn ZSB0YWItYmFyIG1lbnUtYmFyIHJmbi1lc2hhZG93IGlzZWFyY2ggZWFzeW1lbnUKdGltZXIgc2Vs ZWN0IHNjcm9sbC1iYXIgbW91c2Ugaml0LWxvY2sgZm9udC1sb2NrIHN5bnRheCBmb250LWNvcmUK dGVybS90dHktY29sb3JzIGZyYW1lIG1pbmlidWZmZXIgbmFkdmljZSBzZXEgc2ltcGxlIGNsLWdl bmVyaWMKaW5kb25lc2lhbiBwaGlsaXBwaW5lIGNoYW0gZ2VvcmdpYW4gdXRmLTgtbGFuZyBtaXNj LWxhbmcgdmlldG5hbWVzZQp0aWJldGFuIHRoYWkgdGFpLXZpZXQgbGFvIGtvcmVhbiBqYXBhbmVz ZSBldWNqcC1tcyBjcDUxOTMyIGhlYnJldyBncmVlawpyb21hbmlhbiBzbG92YWsgY3plY2ggZXVy b3BlYW4gZXRoaW9waWMgaW5kaWFuIGN5cmlsbGljIGNoaW5lc2UKY29tcG9zaXRlIGVtb2ppLXp3 aiBjaGFyc2NyaXB0IGNoYXJwcm9wIGNhc2UtdGFibGUgZXBhLWhvb2sKamthLWNtcHItaG9vayBo ZWxwIGFiYnJldiBvYmFycmF5IG9jbG9zdXJlIGNsLXByZWxvYWRlZCBidXR0b24gbG9hZGRlZnMK dGhlbWUtbG9hZGRlZnMgZmFjZXMgY3VzLWZhY2UgbWFjcm9leHAgZmlsZXMgd2luZG93IHRleHQt cHJvcGVydGllcwpvdmVybGF5IHNoYTEgbWQ1IGJhc2U2NCBmb3JtYXQgZW52IGNvZGUtcGFnZXMg bXVsZSBjdXN0b20gd2lkZ2V0IGtleW1hcApoYXNodGFibGUtcHJpbnQtcmVhZGFibGUgYmFja3F1 b3RlIHRocmVhZHMgZGJ1c2JpbmQgaW5vdGlmeQpkeW5hbWljLXNldHRpbmcgc3lzdGVtLWZvbnQt c2V0dGluZyBmb250LXJlbmRlci1zZXR0aW5nIGNhaXJvCm1vdmUtdG9vbGJhciBndGsgeC10b29s a2l0IHhpbnB1dDIgeCBtdWx0aS10dHkgbWFrZS1uZXR3b3JrLXByb2Nlc3MKZW1hY3MpCgpNZW1v cnkgaW5mb3JtYXRpb246CigoY29uc2VzIDE2IDQwOTA2IDY5ODcpCiAoc3ltYm9scyA0OCA1Mjkx IDApCiAoc3RyaW5ncyAzMiAxNTIxMCAxOTk1KQogKHN0cmluZy1ieXRlcyAxIDQxODc5NSkKICh2 ZWN0b3JzIDE2IDk2MjYpCiAodmVjdG9yLXNsb3RzIDggMTUxMjAxIDkyMTEpCiAoZmxvYXRzIDgg MjcgMzQpCiAoaW50ZXJ2YWxzIDU2IDIwOCAwKQogKGJ1ZmZlcnMgOTg0IDExKSkK --=-=-=-- From unknown Mon Aug 18 09:06:39 2025 X-Loop: help-debbugs@gnu.org Subject: bug#62775: 29.0.60; C-M-i or ispell-complete-word experiences "lookup-words error" Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 11 Apr 2023 13:30:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 62775 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Van Ly Cc: 62775@debbugs.gnu.org Received: via spool by 62775-submit@debbugs.gnu.org id=B62775.168121975120060 (code B ref 62775); Tue, 11 Apr 2023 13:30:02 +0000 Received: (at 62775) by debbugs.gnu.org; 11 Apr 2023 13:29:11 +0000 Received: from localhost ([127.0.0.1]:36901 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pmE3b-0005DU-Bw for submit@debbugs.gnu.org; Tue, 11 Apr 2023 09:29:11 -0400 Received: from eggs.gnu.org ([209.51.188.92]:51708) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pmE3X-0005DF-NO for 62775@debbugs.gnu.org; Tue, 11 Apr 2023 09:29:10 -0400 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 1pmE3R-0006Ry-Tw; Tue, 11 Apr 2023 09:29:01 -0400 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=IHeg0JP6kV8lSMNheK18VdHeAoEo0D4DYrnFTCTw574=; b=dzIjb3lc4imA37NluB2i VnkbiaQIRI1bESYcHV7DL2bmku8uN+3iU+VYnpsi2QkvbUi2C1/GsilAPzQnN6Wgd47fRwFk59r0I D6Q37OEOhMLNnpk/BNg7uOWFgWxSZW6CoQaE+Rjg08gmlp9M0fAMg2cJ/eMKeASxH9sfYzBA8y8vx 8Xj4U39cppm0BnFJyQtrKqArzZ5xxMQYKLyPxHZYH/ulKgxSh3ILzWVhvpGK9sINYbeLKiVgGQ3vJ UYqSqc5/6lerPHqIEqkIvbl3mRQhjqAe41WR4SgnLuvrz3SwC3+0BiGdtr7tJde7ryGaPFWd9GnHY HgWdlyWeSsq0Lw==; Received: from [87.69.77.57] (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 1pmE3R-0001R0-E6; Tue, 11 Apr 2023 09:29:01 -0400 Date: Tue, 11 Apr 2023 16:29:30 +0300 Message-Id: <83mt3ea6o5.fsf@gnu.org> From: Eli Zaretskii In-Reply-To: <202304111248.33BCmDfa018789@sdf.org> (message from Van Ly on Tue, 11 Apr 2023 12:48:13 GMT) References: <202304111248.33BCmDfa018789@sdf.org> 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 (---) > Date: Tue, 11 Apr 2023 12:48:13 GMT > From: Van Ly > > M-$ or ispell-word works by default but C-M-i or ispell-complete-word fails. > > Steps to reproduce the error > - emacs -Q > - C-x b xxx > - M-x text-mode > + > - type "ju" > - C-M-i ;;=> causes the echo area to say the following > > > ispell-lookup-words: lookup-words error: No plain word-list found at > > systemdefault locations. Customize ‘ispell-alternate-dictionary’ to > > set yours. > > The unexpected behavior is the above error shown in the *Messages* buffer. What is your value of ispell-alternate-dictionary? I'm guessing it's nil, in which case the error message tells you what to do. I don't know whether modern Posix systems have a word-list file in some standard location installed; if they do, and that place is not looked up by the initialization of ispell-alternate-dictionary, we could add those other places to the list of standard locations. But if the word-list file is generally not installed, then I think the error message is to be expected. I've now added the fact that a word-list file is necessary for ispell-complete-word to work to the command's doc string. I don't think we should or can do anything else about it. From unknown Mon Aug 18 09:06:39 2025 X-Loop: help-debbugs@gnu.org Subject: bug#62775: 29.0.60; C-M-i or ispell-complete-word experiences "lookup-words error" Resent-From: Van Ly Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 11 Apr 2023 15:32:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 62775 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Eli Zaretskii Cc: 62775@debbugs.gnu.org Received: via spool by 62775-submit@debbugs.gnu.org id=B62775.16812271041758 (code B ref 62775); Tue, 11 Apr 2023 15:32:02 +0000 Received: (at 62775) by debbugs.gnu.org; 11 Apr 2023 15:31:44 +0000 Received: from localhost ([127.0.0.1]:37995 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pmFyC-0000SI-5A for submit@debbugs.gnu.org; Tue, 11 Apr 2023 11:31:44 -0400 Received: from mx.sdf.org ([205.166.94.24]:59252) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pmFy8-0000S8-1x for 62775@debbugs.gnu.org; Tue, 11 Apr 2023 11:31:42 -0400 Received: from sdf.org (IDENT:van.ly@faeroes.freeshell.org [205.166.94.9]) by mx.sdf.org (8.16.1/8.14.5) with ESMTPS id 33BFVb43028322 (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256 bits) verified NO); Tue, 11 Apr 2023 15:31:38 GMT Received: (from van.ly@localhost) by sdf.org (8.16.1/8.12.8/Submit) id 33BFVZ9x011403; Tue, 11 Apr 2023 15:31:35 GMT Date: Tue, 11 Apr 2023 15:31:35 GMT Message-Id: <202304111531.33BFVZ9x011403@sdf.org> From: Van Ly In-Reply-To: <83mt3ea6o5.fsf@gnu.org> (message from Eli Zaretskii on Tue, 11 Apr 2023 16:29:30 +0300) References: <202304111248.33BCmDfa018789@sdf.org> <83mt3ea6o5.fsf@gnu.org> 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 (-) > > The unexpected behavior is the above error shown in the *Messages* buffer. > > What is your value of ispell-alternate-dictionary? I'm guessing it's > nil, in which case the error message tells you what to do. I was put off there by the fact it asks for a file and not the dictionary program which could either be ispell or aspell or hunspell. I gave up with that option and went looking for a word list file reverse mapping to a package that provides it. What I found was confusion as to which package provides the en wordlist. > I don't know whether modern Posix systems have a word-list file in > some standard location installed; if they do, and that place is not > looked up by the initialization of ispell-alternate-dictionary, we > could add those other places to the list of standard locations. But > if the word-list file is generally not installed, then I think the > error message is to be expected. On debian, "apt-cache search wordlist" has results in addition to the accompanying packages for language to aspell. > I've now added the fact that a word-list file is necessary for > ispell-complete-word to work to the command's doc string. I don't > think we should or can do anything else about it. >From a user's perspective ispell-word and ispell-complete-word feel as though they are facets of the one thing. Ideally, if one aspect of ispell works the rest should. Emacs 29.0.90 has this undesirable behavior for ispell-complete-word. From unknown Mon Aug 18 09:06:39 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: Van Ly Subject: bug#62775: closed (Re: bug#62775: 29.0.60; C-M-i or ispell-complete-word experiences "lookup-words error") Message-ID: References: <83bkjua0d8.fsf@gnu.org> <202304111248.33BCmDfa018789@sdf.org> X-Gnu-PR-Message: they-closed 62775 X-Gnu-PR-Package: emacs Reply-To: 62775@debbugs.gnu.org Date: Tue, 11 Apr 2023 15:46:02 +0000 Content-Type: multipart/mixed; boundary="----------=_1681227962-3264-1" This is a multi-part message in MIME format... ------------=_1681227962-3264-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Your bug report #62775: 29.0.60; C-M-i or ispell-complete-word experiences "lookup-words er= ror" 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 62775@debbugs.gnu.org. --=20 62775: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D62775 GNU Bug Tracking System Contact help-debbugs@gnu.org with problems ------------=_1681227962-3264-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at 62775-done) by debbugs.gnu.org; 11 Apr 2023 15:45:09 +0000 Received: from localhost ([127.0.0.1]:38016 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pmGBA-0000pL-Tr for submit@debbugs.gnu.org; Tue, 11 Apr 2023 11:45:09 -0400 Received: from eggs.gnu.org ([209.51.188.92]:37874) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pmGB6-0000oT-7T for 62775-done@debbugs.gnu.org; Tue, 11 Apr 2023 11:45:07 -0400 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 1pmGB0-0001uS-4W; Tue, 11 Apr 2023 11:44:58 -0400 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=sz9z5CuGsLxvsDq3yTBaxLQuyKBZ1Xt3qr86S54V/OQ=; b=Ynk+rXAwygsB g3eLt9tJ7Qwdzs0NYqZUtztv7CMH/apApa5tTP99UtiDajQPKNCBz2x4SJbtQevq7YoUMdoqBs9kM f8tV7L66h9rhd931+eW5U1K4X3J4phN7FBK1t409y+mmZzEoX2Gx8VLzFJwZPP8r5flQMt7eg4s/9 I9S3OvCsY92MpBeswwDoaFsQkF/xpzDRo4c3TkMjT0DvRkXN1Bw32OKDaAgi7rgI+QSIMrVL6tbGY 0Qud7aU7fYxJZ6afB1iQUGo4HOnia0d0Wgs8+OVZZOZBm4YqJCM8YLgIpqo5oCGETqG1wQ2MRXi+c rwkbQ7wwmZ0BNh/xYG33NA==; Received: from [87.69.77.57] (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 1pmGAz-0005j1-Ku; Tue, 11 Apr 2023 11:44:57 -0400 Date: Tue, 11 Apr 2023 18:45:39 +0300 Message-Id: <83bkjua0d8.fsf@gnu.org> From: Eli Zaretskii To: Van Ly In-Reply-To: <202304111531.33BFVZ9x011403@sdf.org> (message from Van Ly on Tue, 11 Apr 2023 15:31:35 GMT) Subject: Re: bug#62775: 29.0.60; C-M-i or ispell-complete-word experiences "lookup-words error" References: <202304111248.33BCmDfa018789@sdf.org> <83mt3ea6o5.fsf@gnu.org> <202304111531.33BFVZ9x011403@sdf.org> X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 62775-done Cc: 62775-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 (---) > Date: Tue, 11 Apr 2023 15:31:35 GMT > From: Van Ly > Cc: 62775@debbugs.gnu.org > > > I've now added the fact that a word-list file is necessary for > > ispell-complete-word to work to the command's doc string. I don't > > think we should or can do anything else about it. > > From a user's perspective ispell-word and ispell-complete-word feel as > though they are facets of the one thing. Ideally, if one aspect of > ispell works the rest should. Well, "should" is the wrong expectation for a feature that depends on additional data files, especially since modern Posix installations decided to remove that file (it used to be available on all the systems when ispell.el was written). The fact that this feature depends on additional file is now mentioned in the doc string. So I think we have done everything we can about this issue, and I'm therefore closing this bug. ------------=_1681227962-3264-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at submit) by debbugs.gnu.org; 11 Apr 2023 12:50:53 +0000 Received: from localhost ([127.0.0.1]:36863 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pmDSX-00049K-C6 for submit@debbugs.gnu.org; Tue, 11 Apr 2023 08:50:53 -0400 Received: from lists.gnu.org ([209.51.188.17]:33198) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pmDSU-00048v-8s for submit@debbugs.gnu.org; Tue, 11 Apr 2023 08:50:52 -0400 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 1pmDSS-0005sg-OF for bug-gnu-emacs@gnu.org; Tue, 11 Apr 2023 08:50:49 -0400 Received: from mx.sdf.org ([205.166.94.24]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1pmDSQ-0004Xu-3U for bug-gnu-emacs@gnu.org; Tue, 11 Apr 2023 08:50:48 -0400 Received: from sdf.org (IDENT:van.ly@rie.sdf.org [205.166.94.4]) by mx.sdf.org (8.16.1/8.14.5) with ESMTPS id 33BCmEHb009843 (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256 bits) verified NO); Tue, 11 Apr 2023 12:48:15 GMT Received: (from van.ly@localhost) by sdf.org (8.16.1/8.12.8/Submit) id 33BCmDfa018789; Tue, 11 Apr 2023 12:48:13 GMT Date: Tue, 11 Apr 2023 12:48:13 GMT Message-Id: <202304111248.33BCmDfa018789@sdf.org> From: Van Ly To: bug-gnu-emacs@gnu.org Subject: 29.0.60; C-M-i or ispell-complete-word experiences "lookup-words error" MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" Received-SPF: pass client-ip=205.166.94.24; envelope-from=van.ly@sdf.org; helo=mx.sdf.org 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, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.4 (-) 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: -2.4 (--) --=-=-= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable M-$ or ispell-word works by default but C-M-i or ispell-complete-word fails. Steps to reproduce the error - emacs -Q - C-x b xxx - M-x text-mode + - type "ju" - C-M-i ;;=3D> causes the echo area to say the following > ispell-lookup-words: lookup-words error: No plain word-list found at > systemdefault locations. Customize =E2=80=98ispell-alternate-dictionary= =E2=80=99 to > set yours. The unexpected behavior is the above error shown in the *Messages* buffer. The expected behavior is similar to the result from M-$ or ispell-word prov= iding a list of options to choose. A workaround I have found is as follows - at the shell command line - $ aspell -l en dump master > en-word-list - $ sort en-word-list > en-sorted-word-list + - customize:ispell-complete-word-dict to read the file "path/to/en-sorted-= word-list" - C-M-i on "ju" then generates a listing of word options See attached file bug-gnu-emacs--report.text --=-=-= Content-Type: application/octet-stream Content-Disposition: attachment; filename=bug-gnu-emacs--report.text Content-Transfer-Encoding: base64 Content-Description: bug report from gnu emacs CkluIEdOVSBFbWFjcyAyOS4wLjYwIChidWlsZCAxLCBhYXJjaDY0LXVua25vd24tbGludXgtZ251 LCBHVEsrIFZlcnNpb24KIDMuMjQuMjQsIGNhaXJvIHZlcnNpb24gMS4xNi4wKSBvZiAyMDIzLTAx LTE5IGJ1aWx0IG9uIHgyMwpSZXBvc2l0b3J5IHJldmlzaW9uOiBmYWVlN2UxZjFiZDAxNjdlNDU1 YTBlMWU1ZmUwMmUyMWQyM2ZkNzdmClJlcG9zaXRvcnkgYnJhbmNoOiBlbWFjcy0yOQpXaW5kb3dp bmcgc3lzdGVtIGRpc3RyaWJ1dG9yICdUaGUgWC5PcmcgRm91bmRhdGlvbicsIHZlcnNpb24gMTEu MC4xMjAxMTAwMApTeXN0ZW0gRGVzY3JpcHRpb246IERlYmlhbiBHTlUvTGludXggMTEgKGJ1bGxz ZXllKQoKQ29uZmlndXJlZCBmZWF0dXJlczoKQ0FJUk8gREJVUyBGUkVFVFlQRSBHSUYgR0xJQiBH TVAgR05VVExTIEdTRVRUSU5HUyBIQVJGQlVaWiBKUEVHCkxJQlNFTElOVVggTElCWE1MMiBNT0RV TEVTIE5PVElGWSBJTk9USUZZIFBEVU1QRVIgUE5HIFNFQ0NPTVAgU09VTkQKU1FMSVRFMyBUSFJF QURTIFRJRkYgVE9PTEtJVF9TQ1JPTExfQkFSUyBUUkVFX1NJVFRFUiBYMTEgWERCRSBYSU0KWElO UFVUMiBYUE0gR1RLMyBaTElCCgpJbXBvcnRhbnQgc2V0dGluZ3M6CiAgdmFsdWUgb2YgJExBTkc6 IEMuVVRGLTgKICBsb2NhbGUtY29kaW5nLXN5c3RlbTogdXRmLTgtdW5peAoKTWFqb3IgbW9kZTog TWVzc2FnZXMKCk1pbm9yIG1vZGVzIGluIGVmZmVjdDoKICB0b29sdGlwLW1vZGU6IHQKICBnbG9i YWwtZWxkb2MtbW9kZTogdAogIHNob3ctcGFyZW4tbW9kZTogdAogIGVsZWN0cmljLWluZGVudC1t b2RlOiB0CiAgbW91c2Utd2hlZWwtbW9kZTogdAogIHRvb2wtYmFyLW1vZGU6IHQKICBtZW51LWJh ci1tb2RlOiB0CiAgZmlsZS1uYW1lLXNoYWRvdy1tb2RlOiB0CiAgZ2xvYmFsLWZvbnQtbG9jay1t b2RlOiB0CiAgZm9udC1sb2NrLW1vZGU6IHQKICBibGluay1jdXJzb3ItbW9kZTogdAogIGJ1ZmZl ci1yZWFkLW9ubHk6IHQKICBsaW5lLW51bWJlci1tb2RlOiB0CiAgaW5kZW50LXRhYnMtbW9kZTog dAogIHRyYW5zaWVudC1tYXJrLW1vZGU6IHQKICBhdXRvLWNvbXBvc2l0aW9uLW1vZGU6IHQKICBh dXRvLWVuY3J5cHRpb24tbW9kZTogdAogIGF1dG8tY29tcHJlc3Npb24tbW9kZTogdAoKTG9hZC1w YXRoIHNoYWRvd3M6Ck5vbmUgZm91bmQuCgpGZWF0dXJlczoKKHNoYWRvdyBzb3J0IG1haWwtZXh0 ciBlbWFjc2J1ZyBtZXNzYWdlIG1haWxjYXAgeWFuay1tZWRpYSBwdW55IGRpcmVkCmRpcmVkLWxv YWRkZWZzIHJmYzgyMiBtbWwgbW1sLXNlYyBwYXNzd29yZC1jYWNoZSBlcGEgZGVyaXZlZCBlcGcg cmZjNjA2OAplcGctY29uZmlnIGdudXMtdXRpbCB0ZXh0LXByb3BlcnR5LXNlYXJjaCBtbS1kZWNv ZGUgbW0tYm9kaWVzIG1tLWVuY29kZQptYWlsLXBhcnNlIHJmYzIyMzEgbWFpbGFiYnJldiBnbW0t dXRpbHMgbWFpbGhlYWRlciBzZW5kbWFpbCByZmMyMDQ3CnJmYzIwNDUgaWV0Zi1kcnVtcyBtbS11 dGlsIG1haWwtcHJzdnIgbWFpbC11dGlscyB0aW1lLWRhdGUgc3Vici14CmNsLWxvYWRkZWZzIGNs LWxpYiBpc3BlbGwgcm1jIGlzby10cmFuc2wgdG9vbHRpcCBjY29udiBlbGRvYyBwYXJlbgplbGVj dHJpYyB1bmlxdWlmeSBlZGlmZi1ob29rIHZjLWhvb2tzIGxpc3AtZmxvYXQtdHlwZSBlbGlzcC1t b2RlIG13aGVlbAp0ZXJtL3gtd2luIHgtd2luIHRlcm0vY29tbW9uLXdpbiB4LWRuZCB0b29sLWJh ciBkbmQgZm9udHNldCBpbWFnZQpyZWdleHAtb3B0IGZyaW5nZSB0YWJ1bGF0ZWQtbGlzdCByZXBs YWNlIG5ld2NvbW1lbnQgdGV4dC1tb2RlIGxpc3AtbW9kZQpwcm9nLW1vZGUgcmVnaXN0ZXIgcGFn ZSB0YWItYmFyIG1lbnUtYmFyIHJmbi1lc2hhZG93IGlzZWFyY2ggZWFzeW1lbnUKdGltZXIgc2Vs ZWN0IHNjcm9sbC1iYXIgbW91c2Ugaml0LWxvY2sgZm9udC1sb2NrIHN5bnRheCBmb250LWNvcmUK dGVybS90dHktY29sb3JzIGZyYW1lIG1pbmlidWZmZXIgbmFkdmljZSBzZXEgc2ltcGxlIGNsLWdl bmVyaWMKaW5kb25lc2lhbiBwaGlsaXBwaW5lIGNoYW0gZ2VvcmdpYW4gdXRmLTgtbGFuZyBtaXNj LWxhbmcgdmlldG5hbWVzZQp0aWJldGFuIHRoYWkgdGFpLXZpZXQgbGFvIGtvcmVhbiBqYXBhbmVz ZSBldWNqcC1tcyBjcDUxOTMyIGhlYnJldyBncmVlawpyb21hbmlhbiBzbG92YWsgY3plY2ggZXVy b3BlYW4gZXRoaW9waWMgaW5kaWFuIGN5cmlsbGljIGNoaW5lc2UKY29tcG9zaXRlIGVtb2ppLXp3 aiBjaGFyc2NyaXB0IGNoYXJwcm9wIGNhc2UtdGFibGUgZXBhLWhvb2sKamthLWNtcHItaG9vayBo ZWxwIGFiYnJldiBvYmFycmF5IG9jbG9zdXJlIGNsLXByZWxvYWRlZCBidXR0b24gbG9hZGRlZnMK dGhlbWUtbG9hZGRlZnMgZmFjZXMgY3VzLWZhY2UgbWFjcm9leHAgZmlsZXMgd2luZG93IHRleHQt cHJvcGVydGllcwpvdmVybGF5IHNoYTEgbWQ1IGJhc2U2NCBmb3JtYXQgZW52IGNvZGUtcGFnZXMg bXVsZSBjdXN0b20gd2lkZ2V0IGtleW1hcApoYXNodGFibGUtcHJpbnQtcmVhZGFibGUgYmFja3F1 b3RlIHRocmVhZHMgZGJ1c2JpbmQgaW5vdGlmeQpkeW5hbWljLXNldHRpbmcgc3lzdGVtLWZvbnQt c2V0dGluZyBmb250LXJlbmRlci1zZXR0aW5nIGNhaXJvCm1vdmUtdG9vbGJhciBndGsgeC10b29s a2l0IHhpbnB1dDIgeCBtdWx0aS10dHkgbWFrZS1uZXR3b3JrLXByb2Nlc3MKZW1hY3MpCgpNZW1v cnkgaW5mb3JtYXRpb246CigoY29uc2VzIDE2IDQwOTA2IDY5ODcpCiAoc3ltYm9scyA0OCA1Mjkx IDApCiAoc3RyaW5ncyAzMiAxNTIxMCAxOTk1KQogKHN0cmluZy1ieXRlcyAxIDQxODc5NSkKICh2 ZWN0b3JzIDE2IDk2MjYpCiAodmVjdG9yLXNsb3RzIDggMTUxMjAxIDkyMTEpCiAoZmxvYXRzIDgg MjcgMzQpCiAoaW50ZXJ2YWxzIDU2IDIwOCAwKQogKGJ1ZmZlcnMgOTg0IDExKSkK --=-=-=-- ------------=_1681227962-3264-1-- From unknown Mon Aug 18 09:06:39 2025 X-Loop: help-debbugs@gnu.org Subject: bug#62775: 29.0.60; C-M-i or ispell-complete-word experiences "lookup-words error" Resent-From: Van Ly Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 11 Apr 2023 18:03:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 62775 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Eli Zaretskii Cc: 62775-done@debbugs.gnu.org Received: via spool by 62775-done@debbugs.gnu.org id=D62775.168123613418751 (code D ref 62775); Tue, 11 Apr 2023 18:03:02 +0000 Received: (at 62775-done) by debbugs.gnu.org; 11 Apr 2023 18:02:14 +0000 Received: from localhost ([127.0.0.1]:38157 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pmIJq-0004sM-Kk for submit@debbugs.gnu.org; Tue, 11 Apr 2023 14:02:14 -0400 Received: from mx.sdf.org ([205.166.94.24]:63160) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pmIJp-0004sE-A9 for 62775-done@debbugs.gnu.org; Tue, 11 Apr 2023 14:02:13 -0400 Received: from sdf.org (IDENT:van.ly@faeroes.freeshell.org [205.166.94.9]) by mx.sdf.org (8.16.1/8.14.5) with ESMTPS id 33BI2AGx026351 (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256 bits) verified NO); Tue, 11 Apr 2023 18:02:11 GMT Received: (from van.ly@localhost) by sdf.org (8.16.1/8.12.8/Submit) id 33BI28Yw023408; Tue, 11 Apr 2023 18:02:08 GMT Date: Tue, 11 Apr 2023 18:02:08 GMT Message-Id: <202304111802.33BI28Yw023408@sdf.org> From: Van Ly In-Reply-To: <83bkjua0d8.fsf@gnu.org> (message from Eli Zaretskii on Tue, 11 Apr 2023 18:45:39 +0300) References: <202304111248.33BCmDfa018789@sdf.org> <83mt3ea6o5.fsf@gnu.org> <202304111531.33BFVZ9x011403@sdf.org> <83bkjua0d8.fsf@gnu.org> MIME-version: 1.0 Content-type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit 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 (-)                                      > The fact that this feature > depends on additional file is now mentioned in the doc string. The package "aspell-en" has what looks like cwl=>"compressed wordlist" located at /usr/share/aspell/en-*.cwl.gz From unknown Mon Aug 18 09:06:39 2025 X-Loop: help-debbugs@gnu.org Subject: bug#62775: 29.0.60; C-M-i or ispell-complete-word experiences "lookup-words error" Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 11 Apr 2023 18:39:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 62775 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Van Ly Cc: 62775@debbugs.gnu.org Received: via spool by 62775-submit@debbugs.gnu.org id=B62775.168123832622208 (code B ref 62775); Tue, 11 Apr 2023 18:39:02 +0000 Received: (at 62775) by debbugs.gnu.org; 11 Apr 2023 18:38:46 +0000 Received: from localhost ([127.0.0.1]:38195 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pmItB-0005m8-Tj for submit@debbugs.gnu.org; Tue, 11 Apr 2023 14:38:46 -0400 Received: from eggs.gnu.org ([209.51.188.92]:56480) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pmIt6-0005lr-Mo for 62775@debbugs.gnu.org; Tue, 11 Apr 2023 14:38:44 -0400 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 1pmIt1-0000UZ-5i; Tue, 11 Apr 2023 14:38:35 -0400 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=yGzgkgRXBE7ay/phI1vp/gLIylyxvhNB4gdEPH/blQ4=; b=GxNLHTHUc3SZID2B4qgh oPIAxtv8IvTGjMK9ohBR1sH8dXP/0b3WIcZaAeCIHGhov6ouQXjhbKlzPQN6ke1L9VlZ2/GevpzHY ep5+bPbBXgTqG/6cMV0eGl0HD0BzQMItovOnayKs9g0i0Qxw6Af6Jyqv5QukPVtlLflwS9IIxqrod XXiHfbiueuQnf9Ctt+Q38MpRM5z9xyCf2XohtqX6e2D7hhILCscaliWVkV2ZVSZoEC/MWBuSlM/84 LKgj03UG/yojZ/ByTHNUIxwX6iS86ISZqjPeoLHXGJa5WUO9LlHA64gtpxPi1SRGUzec36O/jYCSU r2QOkxxHrcQcyg==; Received: from [87.69.77.57] (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 1pmIt0-0008Im-Gt; Tue, 11 Apr 2023 14:38:34 -0400 Date: Tue, 11 Apr 2023 21:39:18 +0300 Message-Id: <835ya29sbt.fsf@gnu.org> From: Eli Zaretskii In-Reply-To: <202304111802.33BI28Yw023408@sdf.org> (message from Van Ly on Tue, 11 Apr 2023 18:02:08 GMT) References: <202304111248.33BCmDfa018789@sdf.org> <83mt3ea6o5.fsf@gnu.org> <202304111531.33BFVZ9x011403@sdf.org> <83bkjua0d8.fsf@gnu.org> <202304111802.33BI28Yw023408@sdf.org> 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 (---) > Date: Tue, 11 Apr 2023 18:02:08 GMT > From: Van Ly > Cc: 62775-done@debbugs.gnu.org > > > >                                      > The fact that this feature > > depends on additional file is now mentioned in the doc string. > > The package "aspell-en" has what looks like cwl=>"compressed wordlist" > located at > > /usr/share/aspell/en-*.cwl.gz If it's compressed, we'd need to uncompress it before using. Patches to add that are welcome. From unknown Mon Aug 18 09:06:39 2025 X-Loop: help-debbugs@gnu.org Subject: bug#62775: 29.0.60; C-M-i or ispell-complete-word experiences "lookup-words error" Resent-From: Agustin Martin Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 11 Apr 2023 22:51:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 62775 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Van Ly , 62775@debbugs.gnu.org Received: via spool by 62775-submit@debbugs.gnu.org id=B62775.168125345716625 (code B ref 62775); Tue, 11 Apr 2023 22:51:02 +0000 Received: (at 62775) by debbugs.gnu.org; 11 Apr 2023 22:50:57 +0000 Received: from localhost ([127.0.0.1]:38474 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pmMpF-0004K4-Gm for submit@debbugs.gnu.org; Tue, 11 Apr 2023 18:50:57 -0400 Received: from mail-oi1-f176.google.com ([209.85.167.176]:34584) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pmMpD-0004JG-Hi for 62775@debbugs.gnu.org; Tue, 11 Apr 2023 18:50:56 -0400 Received: by mail-oi1-f176.google.com with SMTP id bh10so6598505oib.1 for <62775@debbugs.gnu.org>; Tue, 11 Apr 2023 15:50:55 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20221208; t=1681253450; x=1683845450; h=to:subject:message-id:date:from:in-reply-to:references:mime-version :from:to:cc:subject:date:message-id:reply-to; bh=fzMCq5pbbr+3EWHzbSnkwg0zZ/Ava92hCoFasNQVKmU=; b=VrZFje6Vrt7IGStZUQ4y/DAEQWuYFtgJEEUl9W3BjDX2AlB3xlpgHh9z/lqul9Pk/N fTFlkPsUI/j3OvgwwQTYtDBmDaz2ssNWe1igi/b/gXYlEejVgWxEVANmcs34imVVQgBO 1aOa7MVB38f22b7R4k/Jv1wXkAvpYRkyfta8ONVu5sMTG7svO//MPC3wOhes+O3ZNTiK cv0JbL89yWCX/e5sjI+5oTBDom9GAy78y5EvMhenv1j7sL+hVf8mN4QJ4mr+ZkwO3tW+ CLXGNlo2j6FsgsKgM9kAE3RgarsPjJHE0RW6MwSAaxgrnzGaoQMy6iXWcJDoLyDCjWDd Gvyw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; t=1681253450; x=1683845450; h=to:subject:message-id:date:from:in-reply-to:references:mime-version :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=fzMCq5pbbr+3EWHzbSnkwg0zZ/Ava92hCoFasNQVKmU=; b=XNTKU9ZOdoWirUoao95NqUZ95tmp+AC3EgVwSM/YBNLm4D4BfnnDXSuo93ia1ux+WM pwWbgDW1ISxCnj6e3BWdFzXLaDMJ757aJImiEMGyTyC1q29+oy4bGyM5KzmTc6ZO0NW6 2I0G+WRGsBXrfcKyWhA/M1pwien/GALEZuPX5bLLaxMJ/cj8RzxyLZnqBfVJtNtIR54T A+OtmmIcNu2ttJs3lKfvH374HgpD9yRtSrddzPeUgA/T77kScPvbjiIcI2pfXNy0MPO4 FNbpYq5zjHGvffdWmFedJOfVRAiIpYUrhalwsFZ3UqwjFdBJAOGuZttApNHzORIn+dpC QZSA== X-Gm-Message-State: AAQBX9fEpiVkzD68hQXRFan0lqOrwqsc9Tq0OsfJ1jKT1i2p9mgBfDCj 7rCYgS0uWCEx4sGh0tRWxHpe01wqm9UTKagv43I= X-Google-Smtp-Source: AKy350ZOfCquBK+MokLbZJhklIvV8e5/f7JBdRApBIkaxhmNiRrtFsZ1K3XCnPWFAXpX5BO1Dt8HHa1mV3/h40jOHys= X-Received: by 2002:a05:6808:315:b0:38b:d67c:ba2a with SMTP id i21-20020a056808031500b0038bd67cba2amr1398262oie.0.1681253449883; Tue, 11 Apr 2023 15:50:49 -0700 (PDT) MIME-Version: 1.0 References: <202304111248.33BCmDfa018789@sdf.org> <83mt3ea6o5.fsf@gnu.org> <202304111531.33BFVZ9x011403@sdf.org> <83bkjua0d8.fsf@gnu.org> <202304111802.33BI28Yw023408@sdf.org> In-Reply-To: <202304111802.33BI28Yw023408@sdf.org> From: Agustin Martin Date: Wed, 12 Apr 2023 00:50:38 +0200 Message-ID: Content-Type: multipart/alternative; boundary="000000000000a8632605f9175242" 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 (-) --000000000000a8632605f9175242 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable El mar, 11 abr 2023 a las 20:03, Van Ly () escribi=C3=B3: > > The fact that this feature > > depends on additional file is now mentioned in the doc string. > > The package "aspell-en" has what looks like cwl=3D>"compressed wordlist" > located at > > /usr/share/aspell/en-*.cwl.gz > I wonder if there is something like /usr/share/dict/words (or /usr/share/dict/american-english) in your box. It should contain the classical plain wordlist unix boxes expect. --000000000000a8632605f9175242 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable

El mar, 11 abr 2023 a las 20:03, Van Ly (<van.ly@sdf.org>) escribi=C3=B3:
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0 =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 > The fact= that this feature
> depends on additional file is now mentioned in the doc string.

The package "aspell-en" has what looks like cwl=3D>"compr= essed wordlist"
located at

/usr/share/aspell/en-*.cwl.gz

I wonder = if there is something like /usr/share/dict/words (or /usr/share/dict/americ= an-english) in your box. It should contain the classical plain wordlist uni= x boxes expect.
--000000000000a8632605f9175242-- From unknown Mon Aug 18 09:06:39 2025 X-Loop: help-debbugs@gnu.org Subject: bug#62775: 29.0.60; C-M-i or ispell-complete-word experiences "lookup-words error" Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 12 Apr 2023 06:08:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 62775 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Agustin Martin Cc: van.ly@sdf.org, 62775@debbugs.gnu.org Received: via spool by 62775-submit@debbugs.gnu.org id=B62775.168127966230808 (code B ref 62775); Wed, 12 Apr 2023 06:08:01 +0000 Received: (at 62775) by debbugs.gnu.org; 12 Apr 2023 06:07:42 +0000 Received: from localhost ([127.0.0.1]:38773 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pmTdu-00080p-GI for submit@debbugs.gnu.org; Wed, 12 Apr 2023 02:07:42 -0400 Received: from eggs.gnu.org ([209.51.188.92]:57192) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pmTdq-00080Z-09 for 62775@debbugs.gnu.org; Wed, 12 Apr 2023 02:07:41 -0400 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 1pmTdk-0004q4-7B; Wed, 12 Apr 2023 02:07:32 -0400 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=G/L8rvMaFQ8sva+72cdrYTcHb66uAlHo8oE2laKZM+4=; b=nl1OAhhMFIYlFBu5ZPd7 zWOaY/mh9JDmniG5Hfwi6EGAEWRl63zdi+xTNiurcwGVjQoVbxwmtpqufkn2l36FT3s09BCm25Qel S6MDs5P0PbTcWoWiRVc9gEi62woEpHy5PG/vSSIPz+Rrr7GXKPiWcLdWbBK3YOQYQY3PPDVWLHpg0 OVERk4JnQqu5BAROK774+W1EsFBy2Kffx9krunxUy0PskxnGhkz28LE/glkNYCl65mQoXeZGZ6RgZ 1AiI4Br1QuHwx2ld4VmeJ1fS9Vx3g06rOLizLlY6daLqBDNCgYJAyMbe+s7y3uZisMAjckULc6hfW vgxXSqi0ikrxDg==; Received: from [87.69.77.57] (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 1pmTdj-0006Mv-Ec; Wed, 12 Apr 2023 02:07:31 -0400 Date: Wed, 12 Apr 2023 09:08:16 +0300 Message-Id: <83leix8wfj.fsf@gnu.org> From: Eli Zaretskii In-Reply-To: (message from Agustin Martin on Wed, 12 Apr 2023 00:50:38 +0200) References: <202304111248.33BCmDfa018789@sdf.org> <83mt3ea6o5.fsf@gnu.org> <202304111531.33BFVZ9x011403@sdf.org> <83bkjua0d8.fsf@gnu.org> <202304111802.33BI28Yw023408@sdf.org> 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: Agustin Martin > Date: Wed, 12 Apr 2023 00:50:38 +0200 > > El mar, 11 abr 2023 a las 20:03, Van Ly () escribió: > > > The fact that this feature > > depends on additional file is now mentioned in the doc string. > > The package "aspell-en" has what looks like cwl=>"compressed wordlist" > located at > > /usr/share/aspell/en-*.cwl.gz > > I wonder if there is something like /usr/share/dict/words (or /usr/share/dict/american-english) in your > box. It should contain the classical plain wordlist unix boxes expect. I guess not, because if such files were present, ispell.el ought to have found them, as it looks in those locations when it initializes ispell-alternate-dictionary, and the problem wouldn't have happened in the first place. From unknown Mon Aug 18 09:06:39 2025 X-Loop: help-debbugs@gnu.org Subject: bug#62775: 29.0.60; C-M-i or ispell-complete-word experiences "lookup-words error" Resent-From: Van Ly Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 15 Apr 2023 17:52:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 62775 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Eli Zaretskii Cc: 62775@debbugs.gnu.org, agustin6martin@gmail.com Received: via spool by 62775-submit@debbugs.gnu.org id=B62775.168158109731552 (code B ref 62775); Sat, 15 Apr 2023 17:52:02 +0000 Received: (at 62775) by debbugs.gnu.org; 15 Apr 2023 17:51:37 +0000 Received: from localhost ([127.0.0.1]:50056 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pnk3l-0008Cm-D5 for submit@debbugs.gnu.org; Sat, 15 Apr 2023 13:51:37 -0400 Received: from mx.sdf.org ([205.166.94.24]:56477) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pnk3k-0008CP-GI for 62775@debbugs.gnu.org; Sat, 15 Apr 2023 13:51:37 -0400 Received: from sdf.org (IDENT:van.ly@rie.sdf.org [205.166.94.4]) by mx.sdf.org (8.16.1/8.14.5) with ESMTPS id 33FHpXx5020221 (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256 bits) verified NO); Sat, 15 Apr 2023 17:51:33 GMT Received: (from van.ly@localhost) by sdf.org (8.16.1/8.12.8/Submit) id 33FHpV43027850; Sat, 15 Apr 2023 17:51:31 GMT Date: Sat, 15 Apr 2023 17:51:31 GMT Message-Id: <202304151751.33FHpV43027850@sdf.org> From: Van Ly In-Reply-To: <83leix8wfj.fsf@gnu.org> (message from Eli Zaretskii on Wed, 12 Apr 2023 09:08:16 +0300) References: <202304111248.33BCmDfa018789@sdf.org> <83mt3ea6o5.fsf@gnu.org> <202304111531.33BFVZ9x011403@sdf.org> <83bkjua0d8.fsf@gnu.org> <202304111802.33BI28Yw023408@sdf.org> <83leix8wfj.fsf@gnu.org> MIME-version: 1.0 Content-type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit 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 (-) > Date: Wed, 12 Apr 2023 09:08:16 +0300 > From: Eli Zaretskii > Cc: van.ly@sdf.org, 62775@debbugs.gnu.org > > > From: Agustin Martin > > Date: Wed, 12 Apr 2023 00:50:38 +0200 > > > > El mar, 11 abr 2023 a las 20:03, Van Ly () escribió: > > > > > The fact that this feature > > > depends on additional file is now mentioned in the doc string. > > > > The package "aspell-en" has what looks like cwl=>"compressed wordlist" > > located at > > > > /usr/share/aspell/en-*.cwl.gz > > > > I wonder if there is something like /usr/share/dict/words (or /usr/share/dict/american-english) in your > > box. It should contain the classical plain wordlist unix boxes expect. I upgraded from the Intel x86 Mac Mini, it had the words file from a time before Apple decided to weedout GNU free software after Steve Jobs departed. Plan9 userspace provides plan9/lib/words which Emacs can find in /usr. > I guess not, because if such files were present, ispell.el ought to > have found them, as it looks in those locations when it initializes > ispell-alternate-dictionary, and the problem wouldn't have happened in > the first place. > The command aspell is using the 'ispell -a' compatibility mode, I guess, the ispell-complete-word could call the aspell command for munch Generate possible root words and affixes from an input list of words. From unknown Mon Aug 18 09:06:39 2025 X-Loop: help-debbugs@gnu.org Subject: bug#62775: 29.0.60; C-M-i or ispell-complete-word experiences "lookup-words error" Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 15 Apr 2023 18:02:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 62775 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Van Ly Cc: 62775@debbugs.gnu.org, agustin6martin@gmail.com Received: via spool by 62775-submit@debbugs.gnu.org id=B62775.1681581687629 (code B ref 62775); Sat, 15 Apr 2023 18:02:01 +0000 Received: (at 62775) by debbugs.gnu.org; 15 Apr 2023 18:01:27 +0000 Received: from localhost ([127.0.0.1]:50068 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pnkDG-0000A1-L7 for submit@debbugs.gnu.org; Sat, 15 Apr 2023 14:01:27 -0400 Received: from eggs.gnu.org ([209.51.188.92]:39576) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pnkDE-00009a-Ae for 62775@debbugs.gnu.org; Sat, 15 Apr 2023 14:01:24 -0400 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 1pnkD8-0003Bj-WC; Sat, 15 Apr 2023 14:01:19 -0400 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=5h/wNoLeAFwncA1PI0XVzkHgHvzkoA8DrLlmrzmOYAQ=; b=CnHObd+k/8yJ trowHHjAzHmLrPYptqDg0vh7SRfiJKPuoChRxIphtHWMwBGKlzaDJtzVrgpuxotnDYbU54RXofJJ7 RC5+grLbS+9ja803x0JOL7iQkZ3SYbKHeqRORF51kQ+QUr3I6TS2GD09zInblTVgacHOa7hFZqnu4 91dpmXqtfYHz7hnaWa9A6eFWq1XsS6JgUJA7VULOA7MaMLa5stMqD13AgZM1uUSvHwhDBwluc28P9 IuN5GGryw2XFj9iVBv+ccBARnbT+C8uy71rkJYcrCjQP81r7MHsdsKy/bmFQQaVohtDVMLeqhAYYv rMzcPIPolG8RQwbBDj7hEA==; Received: from [87.69.77.57] (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 1pnkD8-0001q7-79; Sat, 15 Apr 2023 14:01:18 -0400 Date: Sat, 15 Apr 2023 21:01:18 +0300 Message-Id: <835y9xc9e9.fsf@gnu.org> From: Eli Zaretskii In-Reply-To: <202304151751.33FHpV43027850@sdf.org> (message from Van Ly on Sat, 15 Apr 2023 17:51:31 GMT) References: <202304111248.33BCmDfa018789@sdf.org> <83mt3ea6o5.fsf@gnu.org> <202304111531.33BFVZ9x011403@sdf.org> <83bkjua0d8.fsf@gnu.org> <202304111802.33BI28Yw023408@sdf.org> <83leix8wfj.fsf@gnu.org> <202304151751.33FHpV43027850@sdf.org> 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 (---) > Date: Sat, 15 Apr 2023 17:51:31 GMT > From: Van Ly > Cc: agustin6martin@gmail.com, 62775@debbugs.gnu.org > > The command aspell is using the 'ispell -a' compatibility mode, I > guess, the ispell-complete-word could call the aspell command for > > munch Generate possible root words and affixes from an input list of > words. That is _definitely_ not what you want. The output of munch is not a list of words suitable for ispell-complete-word.