From unknown Mon Jun 23 04:14:39 2025 X-Loop: help-debbugs@gnu.org Subject: bug#25825: 25.1; ispell-find-hunspell-dictionaries not working on Windows Resent-From: S W Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 21 Feb 2017 04:33:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 25825 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: 25825@debbugs.gnu.org X-Debbugs-Original-To: "bug-gnu-emacs@gnu.org" Received: via spool by submit@debbugs.gnu.org id=B.148765154313082 (code B ref -1); Tue, 21 Feb 2017 04:33:01 +0000 Received: (at submit) by debbugs.gnu.org; 21 Feb 2017 04:32:23 +0000 Received: from localhost ([127.0.0.1]:48080 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cg27i-0003Ow-Md for submit@debbugs.gnu.org; Mon, 20 Feb 2017 23:32:23 -0500 Received: from eggs.gnu.org ([208.118.235.92]:35224) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cg1Ko-00078o-Qk for submit@debbugs.gnu.org; Mon, 20 Feb 2017 22:41:51 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1cg1Ki-0002gZ-MV for submit@debbugs.gnu.org; Mon, 20 Feb 2017 22:41:45 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: *** X-Spam-Status: No, score=3.6 required=5.0 tests=BAYES_50, FREEMAIL_ENVFROM_END_DIGIT,FREEMAIL_FROM,RECEIVED_FROM_WINDOWS_HOST, T_DKIM_INVALID autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:41498) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1cg1Ki-0002gP-JC for submit@debbugs.gnu.org; Mon, 20 Feb 2017 22:41:44 -0500 Received: from eggs.gnu.org ([2001:4830:134:3::10]:54412) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1cg1Kg-0000MO-So for bug-gnu-emacs@gnu.org; Mon, 20 Feb 2017 22:41:44 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1cg1Ka-0002cZ-VX for bug-gnu-emacs@gnu.org; Mon, 20 Feb 2017 22:41:42 -0500 Received: from col004-omc3s5.hotmail.com ([65.55.34.143]:56258) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1cg1Ka-0002bj-I1 for bug-gnu-emacs@gnu.org; Mon, 20 Feb 2017 22:41:36 -0500 Received: from NAM02-SN1-obe.outbound.protection.outlook.com ([65.55.34.136]) by COL004-OMC3S5.hotmail.com over TLS secured channel with Microsoft SMTPSVC(7.5.7601.23008); Mon, 20 Feb 2017 19:41:35 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=outlook.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version; bh=w2DycP4nQj9ISO3+RCTCjeewB8p5IQhc8QF9oSZggT0=; b=Tw+nWnm43uDzEZ8sjkgPKGJ13huwSOp5Mm8o50rlMpywNmJ4FIa6Yek4YKUJFQpHgCvO4hjK0RTEuvgOlUdIHKONFp6vvEkPXtUg/6sAFUgbbP7/hdvyCX279WLGGnND7vFQlKn3wwKGe8souHcMl7P2k8uePA3FvaXG8sR3UGHIWT1ndItaPh+nxGHvbMZy1CKkUg6od9Qn8jq1cBgq4VcoO/ArMDM+/OlzvJMm3rfF2Q+H9iTpQXHgrBOtDJGFEAVZFg6LqN2DMmj4thX78IaDR7ulYfEqzlsxzj5gmO1jg24blMpvm2VeSe6pN0AlY3x7oq65D+u0F+2euLkVaA== Received: from SN1NAM02FT008.eop-nam02.prod.protection.outlook.com (10.152.72.60) by SN1NAM02HT133.eop-nam02.prod.protection.outlook.com (10.152.72.183) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P384) id 15.1.904.16; Tue, 21 Feb 2017 03:41:33 +0000 Received: from BN6PR18MB1620.namprd18.prod.outlook.com (10.152.72.59) by SN1NAM02FT008.mail.protection.outlook.com (10.152.72.119) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P384) id 15.1.919.10 via Frontend Transport; Tue, 21 Feb 2017 03:41:33 +0000 Received: from BN6PR18MB1620.namprd18.prod.outlook.com ([10.175.195.7]) by BN6PR18MB1620.namprd18.prod.outlook.com ([10.175.195.7]) with mapi id 15.01.0919.013; Tue, 21 Feb 2017 03:41:33 +0000 From: S W Thread-Topic: 25.1; ispell-find-hunspell-dictionaries not working on Windows Thread-Index: AQHSi/RkOx/UmO8pEEe2PdCLrllS9g== Date: Tue, 21 Feb 2017 03:41:33 +0000 Message-ID: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: authentication-results: gnu.org; dkim=none (message not signed) header.d=none;gnu.org; dmarc=none action=none header.from=outlook.com; x-incomingtopheadermarker: OriginalChecksum:8321A35D2056E8C5F38353FE9BE5DDC4185E45E1410956B5B30BAB3B4421EB6B; UpperCasedChecksum:57FAA08A6B816CFBCAB700EA0EC8ACE92C93B0359BEB831F0AD40EAF796F2136; SizeAsReceived:7454; Count:34 x-ms-exchange-messagesentrepresentingtype: 1 x-incomingheadercount: 34 x-eopattributedmessage: 0 x-microsoft-exchange-diagnostics: 1; SN1NAM02HT133; 7:6UYBcgyVpaD5Ky4vq8LHOmHvE9rYI3FNdBCrEAinjybndY8M0dDfmGHKuOCELsrp9cQTPAzY/9Pn7H1SpRZBWwEun+LL+8LedLLuSOPaPCxqKrn1uXeinO3cR/JTv7MviJtIS4BTwg2C6vzqNYKME1ciMQelrZWxXyOh1z8Kspy1jd7iXFPJe9Vj/razcF3/DZO0ocyL5Afs0Dh0vRWk+iYVqAYk69rr1u5SUrhjEUT8+b87JCJ/pM0WzGvD3opCRUwGkBC4IpCbpZQvwFau/xp+WIRPKk+rc6xLhcasRyVmqhCcg03gaYUYcrSIkWvHe3JSMgzuRMNyiau9HNRypQ== x-forefront-antispam-report: EFV:NLI; SFV:NSPM; SFS:(10019020)(98900012); DIR:OUT; SFP:1102; SCL:1; SRVR:SN1NAM02HT133; H:BN6PR18MB1620.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en; x-ms-office365-filtering-correlation-id: 0f246554-4a6d-4a53-063c-08d45a0b86a1 x-microsoft-antispam: UriScan:; BCL:0; PCL:0; RULEID:(22001)(201702061074)(5061506556)(5061507331)(1603103135)(1601125237)(1603101373)(1701031045); SRVR:SN1NAM02HT133; x-exchange-antispam-report-cfa-test: BCL:0; PCL:0; RULEID:(432015087)(444000031); SRVR:SN1NAM02HT133; BCL:0; PCL:0; RULEID:; SRVR:SN1NAM02HT133; x-forefront-prvs: 0225B0D5BC spamdiagnosticoutput: 1:99 spamdiagnosticmetadata: NSPM Content-Type: text/plain; charset="utf-8" Content-ID: <712666227A9BFF4489535892BC5E9B94@namprd18.prod.outlook.com> Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-OriginatorOrg: outlook.com X-MS-Exchange-CrossTenant-originalarrivaltime: 21 Feb 2017 03:41:33.1845 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Internet X-MS-Exchange-CrossTenant-id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa X-MS-Exchange-Transport-CrossTenantHeadersStamped: SN1NAM02HT133 X-OriginalArrivalTime: 21 Feb 2017 03:41:35.0175 (UTC) FILETIME=[664CB570:01D28BF4] X-detected-operating-system: by eggs.gnu.org: Windows 7 or 8 [fuzzy] X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -3.8 (---) X-Mailman-Approved-At: Mon, 20 Feb 2017 23:32:21 -0500 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.8 (---) SSBhbSB1c2luZyBodW5zcGVsbCAxLjMuMiBvbiBXaW5kb3dzIGZyb20gZXp3aW5wb3J0cy4NCmlz cGVsbC1maW5kLWh1bnNwZWxsLWRpY3Rpb25hcmllcyBpc24ndCBzZXR0aW5nDQppc3BlbGwtaHVu c3BlbGwtZGljdGlvbmFyeS1hbGlzdCBwcm9wZXJseSBiZWNhdXNlIEkgYmVsaWV2ZSBMQU5HPUVO VQ0KaXMgb3ZlcnJpZGluZyB0aGUgZGVmYXVsdCBkaWN0aW9uYXJ5LiBUaGlzIHJlc3VsdHMgaW4g IkNhbid0IG9wZW4NCmFmZml4IG9yIGRpY3Rpb25hcnkgZmlsZXMgZm9yIGRpY3Rpb25hcnkgbmFt ZWQgXCJFTlVcIiBhcHBlYXJpbmcgaW4NCmh1bnNwZWxsLWZvdW5kLWRpY3RzIGluc3RlYWQgb2Yg ImRlZmF1bHQuYWZmIiwgd2hpY2ggcmVzdWx0cyBpbg0KaHVuc3BlbGwtZGVmYXVsdC1kaWN0IGJl aW5nIHNldCB0byBuaWwgYW5kIGFuIGVycm9yIHdoZW4NCmlzcGVsbC1wYXJzZS1odW5zcGVsbC1h ZmZpeC1maWxlKGh1bnNwZWxsLWRlZmF1bHQtZGljdCkgaXMgY2FsbGVkLg0KDQpUbyByZXByb2R1 Y2UgaW4gZW1hY3MgLXENCihzZXRxIGlzcGVsbC1wcm9ncmFtLW5hbWUgInBhdGhfdG9faHVuc3Bl bGwiKQ0KTS14IGlzcGVsbC1idWZmZXINCg0KSW4gR05VIEVtYWNzIDI1LjEuMSAoeDg2XzY0LXc2 NC1taW5ndzMyKQ0KIG9mIDIwMTYtMTEtMTUgYnVpbHQgb24gTEFQSFJPQUlHDQpXaW5kb3dpbmcg c3lzdGVtIGRpc3RyaWJ1dG9yICdNaWNyb3NvZnQgQ29ycC4nLCB2ZXJzaW9uIDEwLjAuMTQzOTMN CkNvbmZpZ3VyZWQgdXNpbmc6DQogJ2NvbmZpZ3VyZSAtLXdpdGhvdXQtZGJ1cyAtLXdpdGhvdXQt Y29tcHJlc3MtaW5zdGFsbCAnQ0ZMQUdTPS1PMg0KIC1zdGF0aWMgLWczJycNCg0KQ29uZmlndXJl ZCBmZWF0dXJlczoNClhQTSBKUEVHIFRJRkYgR0lGIFBORyBSU1ZHIFNPVU5EIE5PVElGWSBBQ0wg R05VVExTIExJQlhNTDIgWkxJQg0KVE9PTEtJVF9TQ1JPTExfQkFSUw0KDQpJbXBvcnRhbnQgc2V0 dGluZ3M6DQogIHZhbHVlIG9mICRMQU5HOiBFTlUNCiAgbG9jYWxlLWNvZGluZy1zeXN0ZW06IGNw MTI1Mg0KDQpNYWpvciBtb2RlOiBMaXNwIEludGVyYWN0aW9uDQoNCk1pbm9yIG1vZGVzIGluIGVm ZmVjdDoNCiAgdG9vbHRpcC1tb2RlOiB0DQogIGdsb2JhbC1lbGRvYy1tb2RlOiB0DQogIGVsZWN0 cmljLWluZGVudC1tb2RlOiB0DQogIG1vdXNlLXdoZWVsLW1vZGU6IHQNCiAgdG9vbC1iYXItbW9k ZTogdA0KICBtZW51LWJhci1tb2RlOiB0DQogIGZpbGUtbmFtZS1zaGFkb3ctbW9kZTogdA0KICBn bG9iYWwtZm9udC1sb2NrLW1vZGU6IHQNCiAgZm9udC1sb2NrLW1vZGU6IHQNCiAgYmxpbmstY3Vy c29yLW1vZGU6IHQNCiAgYXV0by1jb21wb3NpdGlvbi1tb2RlOiB0DQogIGF1dG8tZW5jcnlwdGlv bi1tb2RlOiB0DQogIGF1dG8tY29tcHJlc3Npb24tbW9kZTogdA0KICBsaW5lLW51bWJlci1tb2Rl OiB0DQogIHRyYW5zaWVudC1tYXJrLW1vZGU6IHQNCg0KUmVjZW50IG1lc3NhZ2VzOg0KRm9yIGlu Zm9ybWF0aW9uIGFib3V0IEdOVSBFbWFjcyBhbmQgdGhlIEdOVSBzeXN0ZW0sIHR5cGUgQy1oIEMt YS4NCnNwbGl0LXN0cmluZzogV3JvbmcgdHlwZSBhcmd1bWVudDogc3RyaW5ncCwgbmlsDQoNCkxv YWQtcGF0aCBzaGFkb3dzOg0KTm9uZSBmb3VuZC4NCg0KRmVhdHVyZXM6DQooc2hhZG93IHNvcnQg bWFpbC1leHRyIGVtYWNzYnVnIG1lc3NhZ2UgaWRuYSBkaXJlZCBmb3JtYXQtc3BlYyByZmM4MjIN Cm1tbCBtbWwtc2VjIHBhc3N3b3JkLWNhY2hlIGVwZyBlcGctY29uZmlnIGdudXMtdXRpbCBtbS1k ZWNvZGUgbW0tYm9kaWVzDQptbS1lbmNvZGUgbWFpbC1wYXJzZSByZmMyMjMxIG1haWxhYmJyZXYg Z21tLXV0aWxzIG1haWxoZWFkZXIgc2VuZG1haWwNCnJmYzIwNDcgcmZjMjA0NSBpZXRmLWRydW1z IG1tLXV0aWwgaGVscC1mbnMgaGVscC1tb2RlIGVhc3ltZW51DQpjbC1sb2FkZGVmcyBwY2FzZSBj bC1saWIgbWFpbC1wcnN2ciBtYWlsLXV0aWxzIGlzcGVsbCB0aW1lLWRhdGUNCm11bGUtdXRpbCB0 b29sdGlwIGVsZG9jIGVsZWN0cmljIHVuaXF1aWZ5IGVkaWZmLWhvb2sgdmMtaG9va3MNCmxpc3At ZmxvYXQtdHlwZSBtd2hlZWwgZG9zLXczMiBscy1saXNwIGRpc3AtdGFibGUgdzMyLXdpbiB3MzIt dmFycw0KdGVybS9jb21tb24td2luIHRvb2wtYmFyIGRuZCBmb250c2V0IGltYWdlIHJlZ2V4cC1v cHQgZnJpbmdlDQp0YWJ1bGF0ZWQtbGlzdCBuZXdjb21tZW50IGVsaXNwLW1vZGUgbGlzcC1tb2Rl IHByb2ctbW9kZSByZWdpc3RlciBwYWdlDQptZW51LWJhciByZm4tZXNoYWRvdyB0aW1lciBzZWxl Y3Qgc2Nyb2xsLWJhciBtb3VzZSBqaXQtbG9jayBmb250LWxvY2sNCnN5bnRheCBmYWNlbWVudSBm b250LWNvcmUgZnJhbWUgY2wtZ2VuZXJpYyBjaGFtIGdlb3JnaWFuIHV0Zi04LWxhbmcNCm1pc2Mt bGFuZyB2aWV0bmFtZXNlIHRpYmV0YW4gdGhhaSB0YWktdmlldCBsYW8ga29yZWFuIGphcGFuZXNl IGV1Y2pwLW1zDQpjcDUxOTMyIGhlYnJldyBncmVlayByb21hbmlhbiBzbG92YWsgY3plY2ggZXVy b3BlYW4gZXRoaW9waWMgaW5kaWFuDQpjeXJpbGxpYyBjaGluZXNlIGNoYXJzY3JpcHQgY2FzZS10 YWJsZSBlcGEtaG9vayBqa2EtY21wci1ob29rIGhlbHANCnNpbXBsZSBhYmJyZXYgbWluaWJ1ZmZl ciBjbC1wcmVsb2FkZWQgbmFkdmljZSBsb2FkZGVmcyBidXR0b24gZmFjZXMNCmN1cy1mYWNlIG1h Y3JvZXhwIGZpbGVzIHRleHQtcHJvcGVydGllcyBvdmVybGF5IHNoYTEgbWQ1IGJhc2U2NCBmb3Jt YXQNCmVudiBjb2RlLXBhZ2VzIG11bGUgY3VzdG9tIHdpZGdldCBoYXNodGFibGUtcHJpbnQtcmVh ZGFibGUgYmFja3F1b3RlDQp3MzJub3RpZnkgdzMyIG11bHRpLXR0eSBtYWtlLW5ldHdvcmstcHJv Y2VzcyBlbWFjcykNCg0KTWVtb3J5IGluZm9ybWF0aW9uOg0KKChjb25zZXMgMTYgOTE3NjIgMzUz MykNCiAoc3ltYm9scyA1NiAyMDAwMyAwKQ0KIChtaXNjcyA0OCA5MSA4NCkNCiAoc3RyaW5ncyAz MiAxNzA0OCA1MDU1KQ0KIChzdHJpbmctYnl0ZXMgMSA0NzIzMjkpDQogKHZlY3RvcnMgMTYgMTE5 NjUpDQogKHZlY3Rvci1zbG90cyA4IDQyNzA0MyA1NTMwKQ0KIChmbG9hdHMgOCAxNjAgMTkpDQog KGludGVydmFscyA1NiAyODQgMzcpDQogKGJ1ZmZlcnMgOTc2IDIzKSkNCg== From unknown Mon Jun 23 04:14:39 2025 X-Loop: help-debbugs@gnu.org Subject: bug#25825: 25.1; ispell-find-hunspell-dictionaries not working on Windows Resent-From: Stefan Kangas Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 26 Aug 2020 18:10:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 25825 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: S W Cc: 25825@debbugs.gnu.org Received: via spool by 25825-submit@debbugs.gnu.org id=B25825.159846537429485 (code B ref 25825); Wed, 26 Aug 2020 18:10:01 +0000 Received: (at 25825) by debbugs.gnu.org; 26 Aug 2020 18:09:34 +0000 Received: from localhost ([127.0.0.1]:40727 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kAzrZ-0007fU-Tw for submit@debbugs.gnu.org; Wed, 26 Aug 2020 14:09:34 -0400 Received: from mail-yb1-f169.google.com ([209.85.219.169]:43770) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kAzrU-0007fD-CO for 25825@debbugs.gnu.org; Wed, 26 Aug 2020 14:09:32 -0400 Received: by mail-yb1-f169.google.com with SMTP id m200so1452608ybf.10 for <25825@debbugs.gnu.org>; Wed, 26 Aug 2020 11:09:28 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:references:in-reply-to:user-agent :mime-version:date:message-id:subject:to:cc; bh=Qg0HazBHFF1f3Jf5TXBY79GXph4cKNzPpXSl+RwpuAI=; b=QJU8qwesbiN75Jvvq7Ca3l/iD00RX4B/ZGopyZpMZ8/8a+wwjIphu8XQMer4NFptfc BESGvF/NfIGsFGDNaDj9VyDoDzXan8kjYeS9aSEO2a1Y7Fcrr++DCNOaqU3FwHK5UX3U 2rKboehh1NZB3Em2zqUZ0xX5fkYIIP0sTlChYOqFYfy9lbVhfjsrWAzZudgDKUWnAfKE xbZReByBlwU32Eu/hu4QbDIgWjfNFDEOH8Uw7YDeuRUJRYNwb+a0OUXAgIbmiiUzNs95 1o8MxKYS0ZFk7lLdJfTkscOSXpxjDB33HCvUS/Mu0bvtyiU+ve5rETXfvAkTM2de7D0X tHZw== X-Gm-Message-State: AOAM5333k3cSB5sXEmEgVXWSmYcZEsFms0Ygmep57u7Vxf0OLmnh35vZ tr5VfMen0p7Kl4tKlZmu1sYmkSGQ2qn5nUwwr64= X-Google-Smtp-Source: ABdhPJwvWCfuvwRjJKD/GOOf2QPnICZOIgN0bU3Qfh1SEfweAKRuPWSOilhJF/ULIEQPP2nTcd28EnWe8d1vLI8gxX8= X-Received: by 2002:a5b:410:: with SMTP id m16mr22220809ybp.309.1598465362823; Wed, 26 Aug 2020 11:09:22 -0700 (PDT) Received: from 753933720722 named unknown by gmailapi.google.com with HTTPREST; Wed, 26 Aug 2020 11:09:21 -0700 From: Stefan Kangas References: In-Reply-To: (S. W.'s message of "Tue, 21 Feb 2017 03:41:33 +0000") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) MIME-Version: 1.0 Date: Wed, 26 Aug 2020 11:09:21 -0700 Message-ID: Content-Type: multipart/mixed; boundary="000000000000232e4b05adcbb8dc" X-Spam-Score: 0.5 (/) 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.5 (/) --000000000000232e4b05adcbb8dc Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable S W writes: > I am using hunspell 1.3.2 on Windows from ezwinports. > ispell-find-hunspell-dictionaries isn't setting > ispell-hunspell-dictionary-alist properly because I believe LANG=3DENU > is overriding the default dictionary. This results in "Can't open > affix or dictionary files for dictionary named \"ENU\" appearing in > hunspell-found-dicts instead of "default.aff", which results in > hunspell-default-dict being set to nil and an error when > ispell-parse-hunspell-affix-file(hunspell-default-dict) is called. > > To reproduce in emacs -q > (setq ispell-program-name "path_to_hunspell") > M-x ispell-buffer > > In GNU Emacs 25.1.1 (x86_64-w64-mingw32) > of 2016-11-15 built on LAPHROAIG > Windowing system distributor 'Microsoft Corp.', version 10.0.14393 > Configured using: > 'configure --without-dbus --without-compress-install 'CFLAGS=3D-O2 > -static -g3'' First, I can reproduce the issue using current master on Debian GNU/Linux (bullseye/sid) with the following steps: 0. emacs -Q 1. (setq ispell-program-name "hunspell") 2. M-x ispell-buffer The error is "Can't find Hunspell dictionary with a .aff affix file" and comes from `ispell-find-hunspell-dictionaries'. Looking at `ispell-find-hunspell-dictionaries', I don't see how it would work at all. It is using the output from "hunspell -D", and will only set the local variable `hunspell-default-dict' if any of the output lines match ".aff$". But the output from "hunspell -D" looks like this on my machine: $ hunspell -D SEARCH PATH: .::/usr/share/hunspell:/usr/share/myspell:/usr/share/myspell/dicts:/Lib= rary/Spelling:/home/skangas/.openoffice.org/3/user/wordbook:/home/skangas/.= openoffice.org2/user/wordbook:/home/skangas/.openoffice.org2.0/user/wordboo= k:/home/skangas/Library/Spelling:/opt/openoffice.org/basis3.0/share/dict/oo= o:/usr/lib/openoffice.org/basis3.0/share/dict/ooo:/opt/openoffice.org2.4/sh= are/dict/ooo:/usr/lib/openoffice.org2.4/share/dict/ooo:/opt/openoffice.org2= .3/share/dict/ooo:/usr/lib/openoffice.org2.3/share/dict/ooo:/opt/openoffice= .org2.2/share/dict/ooo:/usr/lib/openoffice.org2.2/share/dict/ooo:/opt/openo= ffice.org2.1/share/dict/ooo:/usr/lib/openoffice.org2.1/share/dict/ooo:/opt/= openoffice.org2.0/share/dict/ooo:/usr/lib/openoffice.org2.0/share/dict/ooo AVAILABLE DICTIONARIES (path is not mandatory for -d option): /usr/share/hunspell/en_US /usr/share/hunspell/sv_FI /usr/share/hunspell/sv_SE /home/skangas/.openoffice.org/3/user/wordbook/standard So we never set `hunspell-default-dict', and we therefore barf here: (or hunspell-default-dict (error "Can't find Hunspell dictionary with a .aff affix file")) Eli, I see that you have done some work here, could you perhaps shed some light on how this is all supposed to work? (I would also suggest to install the attached patch to immediately filter out the useless lines "SEARCH PATH", "AVAILABLE DICTIONARIES", etc.) Best regards, Stefan Kangas --000000000000232e4b05adcbb8dc Content-Type: text/x-diff; charset="US-ASCII"; name="bug-25825.diff" Content-Disposition: attachment; filename="bug-25825.diff" Content-Transfer-Encoding: base64 X-Attachment-Id: 2f56dae0115fce62_0.1 ZGlmZiAtLWdpdCBhL2xpc3AvdGV4dG1vZGVzL2lzcGVsbC5lbCBiL2xpc3AvdGV4dG1vZGVzL2lz cGVsbC5lbAppbmRleCA2ZWFhMDU4MmFhLi4wMjQwZWY1MGJkIDEwMDY0NAotLS0gYS9saXNwL3Rl eHRtb2Rlcy9pc3BlbGwuZWwKKysrIGIvbGlzcC90ZXh0bW9kZXMvaXNwZWxsLmVsCkBAIC0xMDk2 LDI4ICsxMDk2LDMwIEBAIGlzcGVsbC1maW5kLWh1bnNwZWxsLWRpY3Rpb25hcmllcwogaW4gYGlz cGVsbC1kaWN0cy1uYW1lMmxvY2FsZS1lcXVpdnMtYWxpc3QnIGlmIGFuIGV4cGxpY2l0CiBkaWN0 aW9uYXJ5IGZyb20gdGhhdCBsaXN0IHdhcyBmb3VuZC4iCiAgIChsZXQgKChodW5zcGVsbC1mb3Vu ZC1kaWN0cwotCSAoc3BsaXQtc3RyaW5nCi0JICAod2l0aC10ZW1wLWJ1ZmZlcgotCSAgICAoaXNw ZWxsLWNhbGwtcHJvY2VzcyBpc3BlbGwtcHJvZ3JhbS1uYW1lCi0JCQkJIG51bGwtZGV2aWNlCi0J CQkJIHQKLQkJCQkgbmlsCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiLUQiCi0g ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA7OyBVc2UgLWEgdG8gcHJldmVudCBIdW5z cGVsbCBmcm9tCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA7OyB0cnlpbmcgdG8g aW5pdGlhbGl6ZSBpdHMKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDs7IGN1cnNl cy90ZXJtY2FwIFVJLCB3aGljaCBjYXVzZXMgaXQKLSAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgIDs7IHRvIGNyYXNoIG9yIGZhaWwgdG8gc3RhcnQgaW4gc29tZQotICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgOzsgTVMtV2luZG93cyBwb3J0cy4KLSAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICItYSIKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg IDs7IEh1bnNwZWxsIDEuNy4wIChhbmQgbGF0ZXI/KSB3b24ndAotICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgOzsgc2hvdyBMT0FERUQgRElDVElPTkFSWSB1bmxlc3MKLSAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgIDs7IHRoZXJlJ3MgYXQgbGVhc3Qgb25lIGZpbGUgYXJn dW1lbnQKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDs7IG9uIHRoZSBjb21tYW5k IGxpbmUuICBTbyB3ZSBmZWVkCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA7OyBp dCB3aXRoIHRoZSBudWxsIGRldmljZS4KLQkJCQkgbnVsbC1kZXZpY2UpCi0JICAgIChidWZmZXIt c3RyaW5nKSkKLQkgICJbXG5ccl0rIgotCSAgdCkpCisgICAgICAgICAoc2VxLWZpbHRlcgorICAg ICAgICAgICMnZmlsZS1uYW1lLWFic29sdXRlLXAKKyAgICAgICAgICAoc3BsaXQtc3RyaW5nCisg ICAgICAgICAgICh3aXRoLXRlbXAtYnVmZmVyCisgICAgICAgICAgICAgKGlzcGVsbC1jYWxsLXBy b2Nlc3MgaXNwZWxsLXByb2dyYW0tbmFtZQorICAgICAgICAgICAgICAgICAgICAgICAgICAgIG51 bGwtZGV2aWNlCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgdAorICAgICAgICAgICAgICAg ICAgICAgICAgICAgIG5pbAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICItRCIKKyAgICAg ICAgICAgICAgICAgICAgICAgICAgICA7OyBVc2UgLWEgdG8gcHJldmVudCBIdW5zcGVsbCBmcm9t CisgICAgICAgICAgICAgICAgICAgICAgICAgICAgOzsgdHJ5aW5nIHRvIGluaXRpYWxpemUgaXRz CisgICAgICAgICAgICAgICAgICAgICAgICAgICAgOzsgY3Vyc2VzL3Rlcm1jYXAgVUksIHdoaWNo IGNhdXNlcyBpdAorICAgICAgICAgICAgICAgICAgICAgICAgICAgIDs7IHRvIGNyYXNoIG9yIGZh aWwgdG8gc3RhcnQgaW4gc29tZQorICAgICAgICAgICAgICAgICAgICAgICAgICAgIDs7IE1TLVdp bmRvd3MgcG9ydHMuCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgIi1hIgorICAgICAgICAg ICAgICAgICAgICAgICAgICAgIDs7IEh1bnNwZWxsIDEuNy4wIChhbmQgbGF0ZXI/KSB3b24ndAor ICAgICAgICAgICAgICAgICAgICAgICAgICAgIDs7IHNob3cgTE9BREVEIERJQ1RJT05BUlkgdW5s ZXNzCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgOzsgdGhlcmUncyBhdCBsZWFzdCBvbmUg ZmlsZSBhcmd1bWVudAorICAgICAgICAgICAgICAgICAgICAgICAgICAgIDs7IG9uIHRoZSBjb21t YW5kIGxpbmUuICBTbyB3ZSBmZWVkCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgOzsgaXQg d2l0aCB0aGUgbnVsbCBkZXZpY2UuCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgbnVsbC1k ZXZpY2UpCisgICAgICAgICAgICAgKGJ1ZmZlci1zdHJpbmcpKQorICAgICAgICAgICAiW1xuXHJd KyIKKyAgICAgICAgICAgdCkpKQogCWh1bnNwZWxsLWRlZmF1bHQtZGljdAogCWh1bnNwZWxsLWRl ZmF1bHQtZGljdC1lbnRyeQogCWh1bnNwZWxsLW11bHRpLWRpY3QpCg== --000000000000232e4b05adcbb8dc-- From unknown Mon Jun 23 04:14:39 2025 X-Loop: help-debbugs@gnu.org Subject: bug#25825: 25.1; ispell-find-hunspell-dictionaries not working on Windows Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 26 Aug 2020 18:29:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 25825 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Stefan Kangas Cc: sw9@outlook.com, 25825@debbugs.gnu.org Received: via spool by 25825-submit@debbugs.gnu.org id=B25825.159846651331304 (code B ref 25825); Wed, 26 Aug 2020 18:29:02 +0000 Received: (at 25825) by debbugs.gnu.org; 26 Aug 2020 18:28:33 +0000 Received: from localhost ([127.0.0.1]:40773 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kB09x-00088q-Gt for submit@debbugs.gnu.org; Wed, 26 Aug 2020 14:28:33 -0400 Received: from eggs.gnu.org ([209.51.188.92]:45574) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kB09v-00088d-MD for 25825@debbugs.gnu.org; Wed, 26 Aug 2020 14:28:32 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:37841) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1kB09q-0007ZW-3d; Wed, 26 Aug 2020 14:28:26 -0400 Received: from [176.228.60.248] (port=2659 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1kB09o-0003hy-6x; Wed, 26 Aug 2020 14:28:24 -0400 Date: Wed, 26 Aug 2020 21:28:11 +0300 Message-Id: <83o8mx2res.fsf@gnu.org> From: Eli Zaretskii In-Reply-To: (message from Stefan Kangas on Wed, 26 Aug 2020 11:09:21 -0700) References: 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: Stefan Kangas > Date: Wed, 26 Aug 2020 11:09:21 -0700 > Cc: 25825@debbugs.gnu.org > > Looking at `ispell-find-hunspell-dictionaries', I don't see how it would > work at all. It is using the output from "hunspell -D", and will only > set the local variable `hunspell-default-dict' if any of the output > lines match ".aff$". > > But the output from "hunspell -D" looks like this on my machine: > > $ hunspell -D > SEARCH PATH: > .::/usr/share/hunspell:/usr/share/myspell:/usr/share/myspell/dicts:/Library/Spelling:/home/skangas/.openoffice.org/3/user/wordbook:/home/skangas/.openoffice.org2/user/wordbook:/home/skangas/.openoffice.org2.0/user/wordbook:/home/skangas/Library/Spelling:/opt/openoffice.org/basis3.0/share/dict/ooo:/usr/lib/openoffice.org/basis3.0/share/dict/ooo:/opt/openoffice.org2.4/share/dict/ooo:/usr/lib/openoffice.org2.4/share/dict/ooo:/opt/openoffice.org2.3/share/dict/ooo:/usr/lib/openoffice.org2.3/share/dict/ooo:/opt/openoffice.org2.2/share/dict/ooo:/usr/lib/openoffice.org2.2/share/dict/ooo:/opt/openoffice.org2.1/share/dict/ooo:/usr/lib/openoffice.org2.1/share/dict/ooo:/opt/openoffice.org2.0/share/dict/ooo:/usr/lib/openoffice.org2.0/share/dict/ooo > AVAILABLE DICTIONARIES (path is not mandatory for -d option): > /usr/share/hunspell/en_US > /usr/share/hunspell/sv_FI > /usr/share/hunspell/sv_SE > /home/skangas/.openoffice.org/3/user/wordbook/standard Hunspell is supposed to display this at the end of the "available dictionaries" output: LOADED DICTIONARY: /usr/share/hunspell/default.aff /usr/share/hunspell/default.dic (The "default" part can be different in your case.) The Hunspell I have does show this. If yours doesn't, perhaps they've changed the output in later versions, in which case we need to figure out how to force the newer Hunspell to output the loaded dictionary. Because just knowing what dictionaries are available is not enough. So please read the man page for Hunspell you have, and tell how to ask Hunspell for that missing part. Note that the code already includes a quirk for Hunspell 1.7.0, maybe it doesn't work with later versions? In any case, this cannot be the reason for the OP's problem, because he evidently uses the same version of Hunspell that I do (the ezwinports site is where I upload the ports I use myself). > (I would also suggest to install the attached patch to immediately > filter out the useless lines "SEARCH PATH", "AVAILABLE DICTIONARIES", > etc.) I don't think I understand the reason. Why should we care what else does Hunspell output in this case? From unknown Mon Jun 23 04:14:39 2025 X-Loop: help-debbugs@gnu.org Subject: bug#25825: 25.1; ispell-find-hunspell-dictionaries not working on Windows Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 26 Aug 2020 18:35:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 25825 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: stefan@marxist.se, sw9@outlook.com Cc: 25825@debbugs.gnu.org Received: via spool by 25825-submit@debbugs.gnu.org id=B25825.15984668958057 (code B ref 25825); Wed, 26 Aug 2020 18:35:01 +0000 Received: (at 25825) by debbugs.gnu.org; 26 Aug 2020 18:34:55 +0000 Received: from localhost ([127.0.0.1]:40795 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kB0G7-00025t-9p for submit@debbugs.gnu.org; Wed, 26 Aug 2020 14:34:55 -0400 Received: from eggs.gnu.org ([209.51.188.92]:47164) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kB0G4-00025f-Tv for 25825@debbugs.gnu.org; Wed, 26 Aug 2020 14:34:53 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:37947) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1kB0Fz-0008Qe-DO; Wed, 26 Aug 2020 14:34:47 -0400 Received: from [176.228.60.248] (port=3059 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1kB0Fy-0004B3-BK; Wed, 26 Aug 2020 14:34:46 -0400 Date: Wed, 26 Aug 2020 21:34:33 +0300 Message-Id: <83lfi12r46.fsf@gnu.org> From: Eli Zaretskii In-Reply-To: <83o8mx2res.fsf@gnu.org> (message from Eli Zaretskii on Wed, 26 Aug 2020 21:28:11 +0300) References: <83o8mx2res.fsf@gnu.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: Wed, 26 Aug 2020 21:28:11 +0300 > From: Eli Zaretskii > Cc: sw9@outlook.com, 25825@debbugs.gnu.org > > In any case, this cannot be the reason for the OP's problem, because > he evidently uses the same version of Hunspell that I do (the > ezwinports site is where I upload the ports I use myself). FWIW, my crystal ball says that OP's problem is a simple cockpit error: the OP should copy en_US.aff and en_US.dic to ENU.aff and ENU.doc, respectively, and things will start working. This renaming is needed because Windows locales are named using a different naming scheme than on Posix hosts. From unknown Mon Jun 23 04:14:39 2025 X-Loop: help-debbugs@gnu.org Subject: bug#25825: 25.1; ispell-find-hunspell-dictionaries not working on Windows Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 26 Aug 2020 18:37:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 25825 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: stefan@marxist.se Cc: sw9@outlook.com, 25825@debbugs.gnu.org Received: via spool by 25825-submit@debbugs.gnu.org id=B25825.15984670138248 (code B ref 25825); Wed, 26 Aug 2020 18:37:02 +0000 Received: (at 25825) by debbugs.gnu.org; 26 Aug 2020 18:36:53 +0000 Received: from localhost ([127.0.0.1]:40801 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kB0I1-00028y-LX for submit@debbugs.gnu.org; Wed, 26 Aug 2020 14:36:53 -0400 Received: from eggs.gnu.org ([209.51.188.92]:47556) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kB0I0-00028k-Ch for 25825@debbugs.gnu.org; Wed, 26 Aug 2020 14:36:52 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:37970) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1kB0Hu-0000JP-Ju; Wed, 26 Aug 2020 14:36:46 -0400 Received: from [176.228.60.248] (port=3180 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1kB0Hu-0004Ou-0y; Wed, 26 Aug 2020 14:36:46 -0400 Date: Wed, 26 Aug 2020 21:36:33 +0300 Message-Id: <83k0xl2r0u.fsf@gnu.org> From: Eli Zaretskii In-Reply-To: <83o8mx2res.fsf@gnu.org> (message from Eli Zaretskii on Wed, 26 Aug 2020 21:28:11 +0300) References: <83o8mx2res.fsf@gnu.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: Wed, 26 Aug 2020 21:28:11 +0300 > From: Eli Zaretskii > Cc: sw9@outlook.com, 25825@debbugs.gnu.org > > > But the output from "hunspell -D" looks like this on my machine: > > > > $ hunspell -D What does it show if you use $ hunspell -D /dev/null Because the latter is how Emacs invokes Hunspell, note the null-device part of the command we invoke. From unknown Mon Jun 23 04:14:39 2025 X-Loop: help-debbugs@gnu.org Subject: bug#25825: 25.1; ispell-find-hunspell-dictionaries not working on Windows Resent-From: Stefan Kangas Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 26 Aug 2020 18:49:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 25825 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Eli Zaretskii Cc: sw9@outlook.com, 25825@debbugs.gnu.org Received: via spool by 25825-submit@debbugs.gnu.org id=B25825.15984677009369 (code B ref 25825); Wed, 26 Aug 2020 18:49:01 +0000 Received: (at 25825) by debbugs.gnu.org; 26 Aug 2020 18:48:20 +0000 Received: from localhost ([127.0.0.1]:40820 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kB0T6-0002R3-Ef for submit@debbugs.gnu.org; Wed, 26 Aug 2020 14:48:20 -0400 Received: from mail-yb1-f177.google.com ([209.85.219.177]:39351) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kB0T4-0002Qo-Nh for 25825@debbugs.gnu.org; Wed, 26 Aug 2020 14:48:19 -0400 Received: by mail-yb1-f177.google.com with SMTP id q16so1524382ybk.6 for <25825@debbugs.gnu.org>; Wed, 26 Aug 2020 11:48:18 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:in-reply-to:references:mime-version:date :message-id:subject:to:cc; bh=6NfdjysI0VDxB2Of0mnyIrsUl39eg/Ly2WX1SCJsoQ4=; b=RLNKO1Ok5o3Wq3wwHBApdMVDAuQfyawUD/LxU5+Rd4RPCyjTF03vSzZX7ySpX2YgPH 58aLV/T2DoLk1Vcihy7tyU0e83Oc55VgDSqjEcL41AX0LY5LzcSghqAXQHs3TuDeV/oI n8fH+h68+tmFU1UslKJnSCrgB2g1WARDwz3cnopgSPp/yD33mZWmAnjAt4yTyW/GQxKi cbUHOs1zbpaE+ImxeDjmJGa5wsKsKN7avlLzjia2d/NYFDZhr0mFI37lI1sPtqLvjuu7 KICVy+efoDt8rwK9zz3VgLjfxL3uXRsAf7PsJqHPcobzgJ3pP44qhH4Q1yW3s+WyVUZY 3aEQ== X-Gm-Message-State: AOAM531XDxjnODOweR69n6K9s11mW70iLPW+MyLFUJ6F0xcC2Opodyrr UnaSdqzy6W/9B6XPl+P74ZQofvsd7CPenKfD7RY= X-Google-Smtp-Source: ABdhPJzT2SPrdIDMA5OAM48Q81m1/2/srRj43q7KMd+0TfnIri+GJpEm45HeYG4ZcaH8NMoNe2sJcbKWbIUeDLCi/qk= X-Received: by 2002:a5b:410:: with SMTP id m16mr22443472ybp.309.1598467693172; Wed, 26 Aug 2020 11:48:13 -0700 (PDT) Received: from 753933720722 named unknown by gmailapi.google.com with HTTPREST; Wed, 26 Aug 2020 11:48:12 -0700 From: Stefan Kangas In-Reply-To: <83o8mx2res.fsf@gnu.org> References: <83o8mx2res.fsf@gnu.org> MIME-Version: 1.0 Date: Wed, 26 Aug 2020 11:48:12 -0700 Message-ID: Content-Type: text/plain; charset="UTF-8" X-Spam-Score: 0.5 (/) 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.5 (/) Eli Zaretskii writes: > Hunspell is supposed to display this at the end of the "available > dictionaries" output: > > LOADED DICTIONARY: > /usr/share/hunspell/default.aff > /usr/share/hunspell/default.dic > > (The "default" part can be different in your case.) > > The Hunspell I have does show this. If yours doesn't, perhaps they've > changed the output in later versions, in which case we need to figure > out how to force the newer Hunspell to output the loaded dictionary. > Because just knowing what dictionaries are available is not enough. > > So please read the man page for Hunspell you have, and tell how to ask > Hunspell for that missing part. Note that the code already includes a > quirk for Hunspell 1.7.0, maybe it doesn't work with later versions? Right, I'm using: @(#) International Ispell Version 3.2.06 (but really Hunspell 1.7.0) The man page says: -D Show detected path of the loaded dictionary, and list of the search path and the available dictionaries. >> (I would also suggest to install the attached patch to immediately >> filter out the useless lines "SEARCH PATH", "AVAILABLE DICTIONARIES", >> etc.) > > I don't think I understand the reason. Why should we care what else > does Hunspell output in this case? It makes the intention clearer, and makes it slightly easier to debug. As it stands, when you step through this, we begin with looking for "SEARCH PATH:.aff". From unknown Mon Jun 23 04:14:39 2025 X-Loop: help-debbugs@gnu.org Subject: bug#25825: 25.1; ispell-find-hunspell-dictionaries not working on Windows Resent-From: Stefan Kangas Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 26 Aug 2020 18:49:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 25825 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Eli Zaretskii Cc: sw9@outlook.com, 25825@debbugs.gnu.org Received: via spool by 25825-submit@debbugs.gnu.org id=B25825.15984677089391 (code B ref 25825); Wed, 26 Aug 2020 18:49:02 +0000 Received: (at 25825) by debbugs.gnu.org; 26 Aug 2020 18:48:28 +0000 Received: from localhost ([127.0.0.1]:40823 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kB0TD-0002RP-NL for submit@debbugs.gnu.org; Wed, 26 Aug 2020 14:48:27 -0400 Received: from mail-yb1-f175.google.com ([209.85.219.175]:33003) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kB0TB-0002R9-Ux for 25825@debbugs.gnu.org; Wed, 26 Aug 2020 14:48:26 -0400 Received: by mail-yb1-f175.google.com with SMTP id p191so1538224ybg.0 for <25825@debbugs.gnu.org>; Wed, 26 Aug 2020 11:48:25 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:in-reply-to:references:mime-version:date :message-id:subject:to:cc:content-transfer-encoding; bh=JVRW4Ltz3K7Xz11AScS3An3YL5uc1fwAaiCKFX35rgY=; b=MFIr7bMnTrmOFdBggInuzZ1N++gx3WJ0ybgH/ITGn89WM94DsenyBw3JCwvNI1bk4Z zrZxLUWazoH8waA/Pf87hjTF1f9uPVnifWHpa3ad4yxwAS7ZBUoCwKo8ZMaINXWhLFzt M40eqB6SSu4VzIU2nP+FIp/EwWYh8aViNjWvNCf6hsjuxQjPk5PvMKRekIuxLAbS9P4b jhnyNFope2jfTBzslL6YxeczOXThF9pnn2Z7xX8ku9BwmVTTm1CB/YkoVUgpVPNTnPte HGFqXVGgp9Iu8sAYqQm3RHiDOkB49FSerldICGEIcgZKsAngB44WJB3sOeUNu4CB6a/1 wbFQ== X-Gm-Message-State: AOAM531kbildrvQgqtvyaEZN64EXw9WrLP0I4MyRMiFaWOOIRPimdz8T xt8al7Dr6dkN7XQqQjspcME7G/nehia0XZp4dVI= X-Google-Smtp-Source: ABdhPJyUfmbAinYaBlmoOfCIg1x6nb/+uga7DfnOEA0gcyaG7DGozWN1VMVfsiQIXT4N2LUIqzNAFfbZxMZIAar6Bnw= X-Received: by 2002:a25:880e:: with SMTP id c14mr23727983ybl.181.1598467700429; Wed, 26 Aug 2020 11:48:20 -0700 (PDT) Received: from 753933720722 named unknown by gmailapi.google.com with HTTPREST; Wed, 26 Aug 2020 11:48:20 -0700 From: Stefan Kangas In-Reply-To: <83k0xl2r0u.fsf@gnu.org> References: <83o8mx2res.fsf@gnu.org> <83k0xl2r0u.fsf@gnu.org> MIME-Version: 1.0 Date: Wed, 26 Aug 2020 11:48:20 -0700 Message-ID: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Spam-Score: 0.5 (/) 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.5 (/) Eli Zaretskii writes: > What does it show if you use > > $ hunspell -D /dev/null > > Because the latter is how Emacs invokes Hunspell, note the null-device > part of the command we invoke. Hmm... So there is an error which is not there for "hunspell -D". I'll investigate. $ hunspell -D /dev/null SEARCH PATH: .::/usr/share/hunspell:/usr/share/myspell:/usr/share/myspell/dicts:/Library= /Spelling:/home/skangas/.openoffice.org/3/user/wordbook:/home/skangas/.open= office.org2/user/wordbook:/home/skangas/.openoffice.org2.0/user/wordbook:/h= ome/skangas/Library/Spelling:/opt/openoffice.org/basis3.0/share/dict/ooo:/u= sr/lib/openoffice.org/basis3.0/share/dict/ooo:/opt/openoffice.org2.4/share/= dict/ooo:/usr/lib/openoffice.org2.4/share/dict/ooo:/opt/openoffice.org2.3/s= hare/dict/ooo:/usr/lib/openoffice.org2.3/share/dict/ooo:/opt/openoffice.org= 2.2/share/dict/ooo:/usr/lib/openoffice.org2.2/share/dict/ooo:/opt/openoffic= e.org2.1/share/dict/ooo:/usr/lib/openoffice.org2.1/share/dict/ooo:/opt/open= office.org2.0/share/dict/ooo:/usr/lib/openoffice.org2.0/share/dict/ooo AVAILABLE DICTIONARIES (path is not mandatory for -d option): /usr/share/hunspell/en_US /usr/share/hunspell/sv_FI /usr/share/hunspell/sv_SE /home/skangas/.openoffice.org/3/user/wordbook/standard Can't open affix or dictionary files for dictionary named "default". From unknown Mon Jun 23 04:14:39 2025 X-Loop: help-debbugs@gnu.org Subject: bug#25825: 25.1; ispell-find-hunspell-dictionaries not working on Windows Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 26 Aug 2020 19:00:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 25825 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Stefan Kangas Cc: sw9@outlook.com, 25825@debbugs.gnu.org Received: via spool by 25825-submit@debbugs.gnu.org id=B25825.159846837910553 (code B ref 25825); Wed, 26 Aug 2020 19:00:01 +0000 Received: (at 25825) by debbugs.gnu.org; 26 Aug 2020 18:59:39 +0000 Received: from localhost ([127.0.0.1]:40847 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kB0e3-0002k9-2D for submit@debbugs.gnu.org; Wed, 26 Aug 2020 14:59:39 -0400 Received: from eggs.gnu.org ([209.51.188.92]:52830) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kB0e1-0002jx-O0 for 25825@debbugs.gnu.org; Wed, 26 Aug 2020 14:59:38 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:38187) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1kB0dv-0003CG-UP; Wed, 26 Aug 2020 14:59:31 -0400 Received: from [176.228.60.248] (port=4566 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1kB0dv-00050I-70; Wed, 26 Aug 2020 14:59:31 -0400 Date: Wed, 26 Aug 2020 21:59:18 +0300 Message-Id: <83h7sp2pyx.fsf@gnu.org> From: Eli Zaretskii In-Reply-To: (message from Stefan Kangas on Wed, 26 Aug 2020 11:48:20 -0700) References: <83o8mx2res.fsf@gnu.org> <83k0xl2r0u.fsf@gnu.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 (---) > From: Stefan Kangas > Date: Wed, 26 Aug 2020 11:48:20 -0700 > Cc: sw9@outlook.com, 25825@debbugs.gnu.org > > AVAILABLE DICTIONARIES (path is not mandatory for -d option): > /usr/share/hunspell/en_US > /usr/share/hunspell/sv_FI > /usr/share/hunspell/sv_SE > /home/skangas/.openoffice.org/3/user/wordbook/standard > Can't open affix or dictionary files for dictionary named "default". Looks like you have an installation problem: there's no default.dic on your system. From unknown Mon Jun 23 04:14:39 2025 X-Loop: help-debbugs@gnu.org Subject: bug#25825: 25.1; ispell-find-hunspell-dictionaries not working on Windows Resent-From: Stefan Kangas Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 26 Aug 2020 19:22:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 25825 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Eli Zaretskii Cc: sw9@outlook.com, 25825@debbugs.gnu.org Received: via spool by 25825-submit@debbugs.gnu.org id=B25825.159846967412668 (code B ref 25825); Wed, 26 Aug 2020 19:22:01 +0000 Received: (at 25825) by debbugs.gnu.org; 26 Aug 2020 19:21:14 +0000 Received: from localhost ([127.0.0.1]:40858 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kB0yw-0003IF-7D for submit@debbugs.gnu.org; Wed, 26 Aug 2020 15:21:14 -0400 Received: from mail-yb1-f169.google.com ([209.85.219.169]:36775) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kB0yr-0003Hx-0G for 25825@debbugs.gnu.org; Wed, 26 Aug 2020 15:21:12 -0400 Received: by mail-yb1-f169.google.com with SMTP id 189so1376014ybw.3 for <25825@debbugs.gnu.org>; Wed, 26 Aug 2020 12:21:08 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:in-reply-to:references:mime-version:date :message-id:subject:to:cc; bh=Skgfmov2sabxIMeUysO2/iNI2HmWo7cbx7hZSRJ19Rw=; b=YJHyXM2kY3Nqk3zfyAkGqIQI/5vGzYbZVFOt7nqhidT9jjuh0Fdapj9MyNyILzEXQh kTpKIJ+duytawmpVddmViVfLCJCG/hd06uCKZ/oTSgFN7FFOBZHbF66m41MYBqys3O8c TnF/6hE3IwTLuUfrGswdQRXkxVDOvhrBoy4hN6ci1GyeRdxDF0cTDeqKWXt2hRLgLDOM Ibr4qfvgB176Ta8qX6+PoQjL0iTeECSIkDOFM1mXTWnfmn6a9vfX7/CXfCvY+DR1/erX eO8NazHM7XuGv+Dib5JxaeXbLyDUwJ045kITHx0cUQ11WcHABPdv8M8Xnu3wBVtgHYJW pIsg== X-Gm-Message-State: AOAM532ePEVgalw7g8QCCfbgFz5Spf6BX/57dB4JQXqpItCY2ih7d+hH jb+rW2XpQ30+MMkKUjp31EzFJ9KWgXFYbZbv2h8= X-Google-Smtp-Source: ABdhPJx32f7aBNyMcreOdWg3RO1N2UkQD6ZLTkFx/UBYrgLYzYwb6uL/jreP+lQud80SPz0Ijm2G14bh92d7iakEbnw= X-Received: by 2002:a25:b290:: with SMTP id k16mr22959466ybj.389.1598469663497; Wed, 26 Aug 2020 12:21:03 -0700 (PDT) Received: from 753933720722 named unknown by gmailapi.google.com with HTTPREST; Wed, 26 Aug 2020 12:21:02 -0700 From: Stefan Kangas In-Reply-To: <83h7sp2pyx.fsf@gnu.org> References: <83o8mx2res.fsf@gnu.org> <83k0xl2r0u.fsf@gnu.org> <83h7sp2pyx.fsf@gnu.org> MIME-Version: 1.0 Date: Wed, 26 Aug 2020 12:21:02 -0700 Message-ID: Content-Type: text/plain; charset="UTF-8" X-Spam-Score: 0.5 (/) 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.5 (/) Eli Zaretskii writes: > Looks like you have an installation problem: there's no default.dic on > your system. It seems to be an issue with my environment. I've been using this for a very long time: $ locale LANG= LANGUAGE= LC_CTYPE=sv_SE.UTF-8 LC_NUMERIC="POSIX" LC_TIME=C LC_COLLATE=C LC_MONETARY="POSIX" LC_MESSAGES="POSIX" LC_PAPER="POSIX" LC_NAME="POSIX" LC_ADDRESS="POSIX" LC_TELEPHONE="POSIX" LC_MEASUREMENT="POSIX" LC_IDENTIFICATION="POSIX" LC_ALL= But for some reason, hunspell is very sensitive and will not give any loaded dictionary if $LANG is unset. (IMO, very unhelpful behaviour.) This gives the expected output: $ export LANG=en_US.UTF-8 $ hunspell -D /dev/null SEARCH PATH: [[...snipped...]] AVAILABLE DICTIONARIES (path is not mandatory for -d option): /usr/share/hunspell/en_US /usr/share/hunspell/sv_FI /usr/share/hunspell/sv_SE /home/skangas/.openoffice.org/3/user/wordbook/standard LOADED DICTIONARY: /usr/share/hunspell/en_US.aff /usr/share/hunspell/en_US.dic One idea to improve the situation on our end is to look for "Can't open affix or dictionary files for dictionary named 'default'." and raise a better error in these cases. Or, if we want to really go out of our way, we could retry with "LANG=en_US.UTF-8". WDYT? From unknown Mon Jun 23 04:14:39 2025 X-Loop: help-debbugs@gnu.org Subject: bug#25825: 25.1; ispell-find-hunspell-dictionaries not working on Windows Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 26 Aug 2020 19:41:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 25825 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Stefan Kangas Cc: sw9@outlook.com, 25825@debbugs.gnu.org Received: via spool by 25825-submit@debbugs.gnu.org id=B25825.159847081914427 (code B ref 25825); Wed, 26 Aug 2020 19:41:01 +0000 Received: (at 25825) by debbugs.gnu.org; 26 Aug 2020 19:40:19 +0000 Received: from localhost ([127.0.0.1]:40885 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kB1HP-0003kd-D8 for submit@debbugs.gnu.org; Wed, 26 Aug 2020 15:40:19 -0400 Received: from eggs.gnu.org ([209.51.188.92]:34774) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kB1HN-0003kP-9N for 25825@debbugs.gnu.org; Wed, 26 Aug 2020 15:40:18 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:38617) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1kB1HH-0008CK-JA; Wed, 26 Aug 2020 15:40:11 -0400 Received: from [176.228.60.248] (port=3068 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1kB1HG-0007V9-V3; Wed, 26 Aug 2020 15:40:11 -0400 Date: Wed, 26 Aug 2020 22:39:57 +0300 Message-Id: <83eent2o36.fsf@gnu.org> From: Eli Zaretskii In-Reply-To: (message from Stefan Kangas on Wed, 26 Aug 2020 12:21:02 -0700) References: <83o8mx2res.fsf@gnu.org> <83k0xl2r0u.fsf@gnu.org> <83h7sp2pyx.fsf@gnu.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 (---) > From: Stefan Kangas > Date: Wed, 26 Aug 2020 12:21:02 -0700 > Cc: sw9@outlook.com, 25825@debbugs.gnu.org > > But for some reason, hunspell is very sensitive and will not give any > loaded dictionary if $LANG is unset. (IMO, very unhelpful behaviour.) Maybe this is worth a bug report against Hunspell. But is this really relevant to how Hunspell is invoked from Emacs? It certainly isn't on Windows, because we inject LANG into the environment there. But what about Posix hosts? > One idea to improve the situation on our end is to look for "Can't > open affix or dictionary files for dictionary named 'default'." and > raise a better error in these cases. Fine with me. > Or, if we want to really go out of our way, we could retry with > "LANG=en_US.UTF-8". That cannot fly: we cannot second-guess the user's locale, and we shouldn't force some arbitrary locale on them. It's basically a mis-configured system, so signaling an error is good enough, IMO. From unknown Mon Jun 23 04:14:39 2025 X-Loop: help-debbugs@gnu.org Subject: bug#25825: 25.1; ispell-find-hunspell-dictionaries not working on Windows Resent-From: Stefan Kangas Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 26 Aug 2020 20:02:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 25825 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Eli Zaretskii Cc: sw9@outlook.com, 25825@debbugs.gnu.org Received: via spool by 25825-submit@debbugs.gnu.org id=B25825.159847209016363 (code B ref 25825); Wed, 26 Aug 2020 20:02:01 +0000 Received: (at 25825) by debbugs.gnu.org; 26 Aug 2020 20:01:30 +0000 Received: from localhost ([127.0.0.1]:40898 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kB1bu-0004Fq-BS for submit@debbugs.gnu.org; Wed, 26 Aug 2020 16:01:30 -0400 Received: from mail-yb1-f171.google.com ([209.85.219.171]:42760) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kB1bs-0004Ff-DD for 25825@debbugs.gnu.org; Wed, 26 Aug 2020 16:01:29 -0400 Received: by mail-yb1-f171.google.com with SMTP id a34so1630757ybj.9 for <25825@debbugs.gnu.org>; Wed, 26 Aug 2020 13:01:28 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:in-reply-to:references:mime-version:date :message-id:subject:to:cc; bh=T9j9sZLDFaTPESkF4RCcwLrXXFAKI8O3tRQiEL6h4fw=; b=PEn//YS38HVHvyHwaq+XD6nkGQObDChwDKjCvQlc52LkvRnDvLgJg/6JVmSK3w7wRC cs+44BhLu28CCbrkm0ZClNwz+beMHT48l8DLKug4aLSFr/lWiLpGQ77rLD8coYC75/aU HBtxAfeApSZA9HcH+cquRYIbG3ae4WdpuN28+aJjvsvXp5QdsyULdRwgNOt4fcqGEA+f sYYpIDlgct8jpZ+ksaNszq0v43tQ2TZOAsae/601SMy5MZQRL3OP2h4+XoTJcxOSkmcE dFPWLmvYuU4+z8eW0w/Qs+Lk51RL2CTFgeFh2Gw1Kzs6KmN0K19C45yk5HYZexUIrwZe QIzg== X-Gm-Message-State: AOAM533Cfz6D449cOzVq+qj8HjX5OHxDjhUgAk2tJTzbn0KE4Zyn3Als z0fRrLJRf2YcfHa0RVgr0c3XcQjkuBAE7TVJyW0= X-Google-Smtp-Source: ABdhPJxaRTYPRVsNyjL7rn1LLEgj3aeaNqUM5Ze9vOqi75Ce+sKErhULTc66rOaf9/TS/ByrpOudPPEipqVl0Ro9MXo= X-Received: by 2002:a25:b290:: with SMTP id k16mr23189768ybj.389.1598472082717; Wed, 26 Aug 2020 13:01:22 -0700 (PDT) Received: from 753933720722 named unknown by gmailapi.google.com with HTTPREST; Wed, 26 Aug 2020 13:01:21 -0700 From: Stefan Kangas In-Reply-To: References: <83o8mx2res.fsf@gnu.org> <83k0xl2r0u.fsf@gnu.org> <83h7sp2pyx.fsf@gnu.org> MIME-Version: 1.0 Date: Wed, 26 Aug 2020 13:01:21 -0700 Message-ID: Content-Type: multipart/mixed; boundary="000000000000acaa9c05adcd4878" X-Spam-Score: 0.5 (/) 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.5 (/) --000000000000acaa9c05adcd4878 Content-Type: text/plain; charset="UTF-8" Stefan Kangas writes: > It seems to be an issue with my environment. I've been using this for a > very long time: > > $ locale > LANG= So, I looked into all my locale stuff again, and it turns out that $LANG was unintentionally left unset here for boring reasons. (There is no reason to leave $LANG unset.) > One idea to improve the situation on our end is to look for "Can't > open affix or dictionary files for dictionary named 'default'." and > raise a better error in these cases. I think it's better to raise the more helpful error. How does the attached diff look? --000000000000acaa9c05adcd4878 Content-Type: text/x-diff; charset="US-ASCII"; name="bug-25825-2.diff" Content-Disposition: attachment; filename="bug-25825-2.diff" Content-Transfer-Encoding: base64 X-Attachment-Id: 487d25cefbb4c398_0.1 ZGlmZiAtLWdpdCBhL2xpc3AvdGV4dG1vZGVzL2lzcGVsbC5lbCBiL2xpc3AvdGV4dG1vZGVzL2lz cGVsbC5lbAppbmRleCA2ZWFhMDU4MmFhLi42ZTdlYjBmYjVlIDEwMDY0NAotLS0gYS9saXNwL3Rl eHRtb2Rlcy9pc3BlbGwuZWwKKysrIGIvbGlzcC90ZXh0bW9kZXMvaXNwZWxsLmVsCkBAIC0xMDk2 LDI4ICsxMDk2LDM4IEBAIGlzcGVsbC1maW5kLWh1bnNwZWxsLWRpY3Rpb25hcmllcwogaW4gYGlz cGVsbC1kaWN0cy1uYW1lMmxvY2FsZS1lcXVpdnMtYWxpc3QnIGlmIGFuIGV4cGxpY2l0CiBkaWN0 aW9uYXJ5IGZyb20gdGhhdCBsaXN0IHdhcyBmb3VuZC4iCiAgIChsZXQgKChodW5zcGVsbC1mb3Vu ZC1kaWN0cwotCSAoc3BsaXQtc3RyaW5nCi0JICAod2l0aC10ZW1wLWJ1ZmZlcgotCSAgICAoaXNw ZWxsLWNhbGwtcHJvY2VzcyBpc3BlbGwtcHJvZ3JhbS1uYW1lCi0JCQkJIG51bGwtZGV2aWNlCi0J CQkJIHQKLQkJCQkgbmlsCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiLUQiCi0g ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA7OyBVc2UgLWEgdG8gcHJldmVudCBIdW5z cGVsbCBmcm9tCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA7OyB0cnlpbmcgdG8g aW5pdGlhbGl6ZSBpdHMKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDs7IGN1cnNl cy90ZXJtY2FwIFVJLCB3aGljaCBjYXVzZXMgaXQKLSAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgIDs7IHRvIGNyYXNoIG9yIGZhaWwgdG8gc3RhcnQgaW4gc29tZQotICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgOzsgTVMtV2luZG93cyBwb3J0cy4KLSAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICItYSIKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg IDs7IEh1bnNwZWxsIDEuNy4wIChhbmQgbGF0ZXI/KSB3b24ndAotICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgOzsgc2hvdyBMT0FERUQgRElDVElPTkFSWSB1bmxlc3MKLSAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgIDs7IHRoZXJlJ3MgYXQgbGVhc3Qgb25lIGZpbGUgYXJn dW1lbnQKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDs7IG9uIHRoZSBjb21tYW5k IGxpbmUuICBTbyB3ZSBmZWVkCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA7OyBp dCB3aXRoIHRoZSBudWxsIGRldmljZS4KLQkJCQkgbnVsbC1kZXZpY2UpCi0JICAgIChidWZmZXIt c3RyaW5nKSkKLQkgICJbXG5ccl0rIgotCSAgdCkpCisgICAgICAgICAoc2VxLWZpbHRlcgorICAg ICAgICAgIChsYW1iZGEgKHN0cikKKyAgICAgICAgICAgICh3aGVuIChzdHJpbmctbWF0Y2gKKyAg ICAgICAgICAgICAgICAgICA7OyBIdW5zcGVsbCBnaXZlcyB0aGlzIGVycm9yIHdoZW4gdGhlcmUg aXMgc29tZQorICAgICAgICAgICAgICAgICAgIDs7IGluc3RhbGxhdGlvbiBwcm9ibGVtLCBmb3Ig ZXhhbXBsZSBpZiAkTEFORyBpcyB1bnNldC4KKyAgICAgICAgICAgICAgICAgICAoY29uY2F0ICJe Q2FuJ3Qgb3BlbiBhZmZpeCBvciBkaWN0aW9uYXJ5IGZpbGVzICIKKyAgICAgICAgICAgICAgICAg ICAgICAgICAgICJmb3IgZGljdGlvbmFyeSBuYW1lZCBcImRlZmF1bHRcIi4kIikKKyAgICAgICAg ICAgICAgICAgICBzdHIpCisgICAgICAgICAgICAgICh1c2VyLWVycm9yICJIdW5zcGVsbCBlcnJv cjogJXMiIHN0cikpCisgICAgICAgICAgICAoZmlsZS1uYW1lLWFic29sdXRlLXAgc3RyKSkKKyAg ICAgICAgICAoc3BsaXQtc3RyaW5nCisgICAgICAgICAgICh3aXRoLXRlbXAtYnVmZmVyCisgICAg ICAgICAgICAgKGlzcGVsbC1jYWxsLXByb2Nlc3MgaXNwZWxsLXByb2dyYW0tbmFtZQorICAgICAg ICAgICAgICAgICAgICAgICAgICAgIG51bGwtZGV2aWNlCisgICAgICAgICAgICAgICAgICAgICAg ICAgICAgdAorICAgICAgICAgICAgICAgICAgICAgICAgICAgIG5pbAorICAgICAgICAgICAgICAg ICAgICAgICAgICAgICItRCIKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICA7OyBVc2UgLWEg dG8gcHJldmVudCBIdW5zcGVsbCBmcm9tCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgOzsg dHJ5aW5nIHRvIGluaXRpYWxpemUgaXRzCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgOzsg Y3Vyc2VzL3Rlcm1jYXAgVUksIHdoaWNoIGNhdXNlcyBpdAorICAgICAgICAgICAgICAgICAgICAg ICAgICAgIDs7IHRvIGNyYXNoIG9yIGZhaWwgdG8gc3RhcnQgaW4gc29tZQorICAgICAgICAgICAg ICAgICAgICAgICAgICAgIDs7IE1TLVdpbmRvd3MgcG9ydHMuCisgICAgICAgICAgICAgICAgICAg ICAgICAgICAgIi1hIgorICAgICAgICAgICAgICAgICAgICAgICAgICAgIDs7IEh1bnNwZWxsIDEu Ny4wIChhbmQgbGF0ZXI/KSB3b24ndAorICAgICAgICAgICAgICAgICAgICAgICAgICAgIDs7IHNo b3cgTE9BREVEIERJQ1RJT05BUlkgdW5sZXNzCisgICAgICAgICAgICAgICAgICAgICAgICAgICAg OzsgdGhlcmUncyBhdCBsZWFzdCBvbmUgZmlsZSBhcmd1bWVudAorICAgICAgICAgICAgICAgICAg ICAgICAgICAgIDs7IG9uIHRoZSBjb21tYW5kIGxpbmUuICBTbyB3ZSBmZWVkCisgICAgICAgICAg ICAgICAgICAgICAgICAgICAgOzsgaXQgd2l0aCB0aGUgbnVsbCBkZXZpY2UuCisgICAgICAgICAg ICAgICAgICAgICAgICAgICAgbnVsbC1kZXZpY2UpCisgICAgICAgICAgICAgKGJ1ZmZlci1zdHJp bmcpKQorICAgICAgICAgICAiW1xuXHJdKyIKKyAgICAgICAgICAgdCkpKQogCWh1bnNwZWxsLWRl ZmF1bHQtZGljdAogCWh1bnNwZWxsLWRlZmF1bHQtZGljdC1lbnRyeQogCWh1bnNwZWxsLW11bHRp LWRpY3QpCkBAIC0xMTY0LDcgKzExNzQsNyBAQCBpc3BlbGwtZmluZC1odW5zcGVsbC1kaWN0aW9u YXJpZXMKICAgICAoZG9saXN0IChkaWN0LWVxdWl2IGlzcGVsbC1kaWN0cy1uYW1lMmxvY2FsZS1l cXVpdnMtYWxpc3QpCiAgICAgICAobGV0ICgoZGljdC1lcXVpdi1rZXkgKGNhciBkaWN0LWVxdWl2 KSkKIAkgICAgKGRpY3QtZXF1aXYtdmFsdWUgKGNhZHIgZGljdC1lcXVpdikpCi0JICAgIChleGNs dWRlLWFsaWFzZXMgKGxpc3QgICA7OyBFeGNsdWRlIFRlWCBhbGlhc2VzCisJICAgIChleGNsdWRl LWFsaWFzZXMgKGxpc3QgOzsgRXhjbHVkZSBUZVggYWxpYXNlcwogCQkJICAgICAgImVzcGVyYW50 by10ZXgiCiAJCQkgICAgICAiZnJhbmNhaXM3IgogCQkJICAgICAgImZyYW5jYWlzLXRleCIKQEAg LTExNzUsNyArMTE4NSw3IEBAIGlzcGVsbC1maW5kLWh1bnNwZWxsLWRpY3Rpb25hcmllcwogCSAg ICAobGV0ICgoYWZmaXgtZmlsZSAoY2FkciAoYXNzb2MgZGljdC1lcXVpdi12YWx1ZQogICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGlzcGVsbC1odW5zcGVsbC1kaWN0 LXBhdGhzLWFsaXN0KSkpKQogCSAgICAgIChpc3BlbGwtcHJpbnQtaWYtZGVidWcgIisrIGlzcGVs bC1maGQ6IEFkZGluZyBhbGlhcyAlcyAtPiAlcy5cbiIKLSAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICBkaWN0LWVxdWl2LWtleSBhZmZpeC1maWxlKQorICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgIGRpY3QtZXF1aXYta2V5IGFmZml4LWZpbGUpCiAJICAgICAgKGNsLXB1 c2huZXcgKGxpc3QgZGljdC1lcXVpdi1rZXkgYWZmaXgtZmlsZSkKICAgICAgICAgICAgICAgICAg ICAgICAgICAgaXNwZWxsLWh1bnNwZWxsLWRpY3QtcGF0aHMtYWxpc3QgOnRlc3QgIydlcXVhbCkp KSkpCiAgICAgOzsgUGFyc2UgYW5kIHNldCB2YWx1ZXMgZm9yIGRlZmF1bHQgZGljdGlvbmFyeS4K --000000000000acaa9c05adcd4878-- From unknown Mon Jun 23 04:14:39 2025 X-Loop: help-debbugs@gnu.org Subject: bug#25825: 25.1; ispell-find-hunspell-dictionaries not working on Windows Resent-From: Stefan Kangas Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 26 Aug 2020 20:11:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 25825 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Eli Zaretskii Cc: sw9@outlook.com, 25825@debbugs.gnu.org Received: via spool by 25825-submit@debbugs.gnu.org id=B25825.159847262917174 (code B ref 25825); Wed, 26 Aug 2020 20:11:01 +0000 Received: (at 25825) by debbugs.gnu.org; 26 Aug 2020 20:10:29 +0000 Received: from localhost ([127.0.0.1]:40917 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kB1ka-0004Sv-VN for submit@debbugs.gnu.org; Wed, 26 Aug 2020 16:10:29 -0400 Received: from mail-yb1-f172.google.com ([209.85.219.172]:38425) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kB1kR-0004SJ-ND for 25825@debbugs.gnu.org; Wed, 26 Aug 2020 16:10:19 -0400 Received: by mail-yb1-f172.google.com with SMTP id e187so1652700ybc.5 for <25825@debbugs.gnu.org>; Wed, 26 Aug 2020 13:10:19 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:in-reply-to:references:mime-version:date :message-id:subject:to:cc; bh=c85MzuQR1kNTBlsT5nfULAlxh61FturvKM/ByvzPj14=; b=Q9Ul1dWHcW7YVxVi6hfngfRjd4Yurxx+DKoehXlpuYDYAlSjyBGLWhhDleZ41Q2xUN fqJOx/ZGcbdEnNlFD+SFumixCQZAc/iq0/EsK6f1v0M3rxEO6cQ6iXwftnVlGEBdFuWI PMOJrBNRVa+Hli/4h7GRbvkarDgSBcUCqpYfc9vbRfIYfjwWvWPEkWZTHc6nRabL3NUn M0YwRpOvfdQOigb1LXBmdn9ZOLQ5cFhSMBOsC+2QlLyLoJPhiocD0W8FYrgucH/zvRwK stCsYFoJMn11F19rfkfflZb/uOv7zP6t+tDACBuXa/b5laQsKzCAad7K2dNiOzOeeapN bWCw== X-Gm-Message-State: AOAM531CzG4pBh5CakDp0VCd0tAM4i4mO7SBqpkn3XCPDl6l6Niiia/8 k1+X4fj7Qm/T63TDr7Jr2xiqxsH1NSDNKHpmI/Q/okS9U+I= X-Google-Smtp-Source: ABdhPJxzC1kRh7pfaD+Ho0wB8qUWsuqk+3ux35DWxSYz+BKcDGaTE+C8I8EiFiiu1O9YTuKYs/N4PuN8pOAKr6ztjIA= X-Received: by 2002:a5b:508:: with SMTP id o8mr25809113ybp.43.1598472614450; Wed, 26 Aug 2020 13:10:14 -0700 (PDT) Received: from 753933720722 named unknown by gmailapi.google.com with HTTPREST; Wed, 26 Aug 2020 13:10:13 -0700 From: Stefan Kangas In-Reply-To: <83eent2o36.fsf@gnu.org> References: <83o8mx2res.fsf@gnu.org> <83k0xl2r0u.fsf@gnu.org> <83h7sp2pyx.fsf@gnu.org> <83eent2o36.fsf@gnu.org> MIME-Version: 1.0 Date: Wed, 26 Aug 2020 13:10:13 -0700 Message-ID: Content-Type: text/plain; charset="UTF-8" X-Spam-Score: 0.5 (/) 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.5 (/) Eli Zaretskii writes: >> But for some reason, hunspell is very sensitive and will not give any >> loaded dictionary if $LANG is unset. (IMO, very unhelpful behaviour.) > > Maybe this is worth a bug report against Hunspell. I filed a bug report against hunspell here: https://github.com/hunspell/hunspell/issues/687 > But is this really relevant to how Hunspell is invoked from Emacs? It > certainly isn't on Windows, because we inject LANG into the > environment there. But what about Posix hosts? AFAIU, we just inherit the environment such that if $LANG is unset in the parent process, (getenv "LANG") => nil > That cannot fly: we cannot second-guess the user's locale, and we > shouldn't force some arbitrary locale on them. It's basically a > mis-configured system, so signaling an error is good enough, IMO. Point taken. From unknown Mon Jun 23 04:14:39 2025 X-Loop: help-debbugs@gnu.org Subject: bug#25825: 25.1; ispell-find-hunspell-dictionaries not working on Windows Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 27 Aug 2020 03:28:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 25825 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Stefan Kangas Cc: sw9@outlook.com, 25825@debbugs.gnu.org Received: via spool by 25825-submit@debbugs.gnu.org id=B25825.15984988691776 (code B ref 25825); Thu, 27 Aug 2020 03:28:02 +0000 Received: (at 25825) by debbugs.gnu.org; 27 Aug 2020 03:27:49 +0000 Received: from localhost ([127.0.0.1]:41279 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kB8Zp-0000Sa-Gr for submit@debbugs.gnu.org; Wed, 26 Aug 2020 23:27:49 -0400 Received: from eggs.gnu.org ([209.51.188.92]:33398) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kB8Zn-0000SM-2b for 25825@debbugs.gnu.org; Wed, 26 Aug 2020 23:27:48 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:44175) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1kB8Zg-0000ok-PM; Wed, 26 Aug 2020 23:27:40 -0400 Received: from [176.228.60.248] (port=3729 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1kB8Zf-0006aU-Gw; Wed, 26 Aug 2020 23:27:40 -0400 Date: Thu, 27 Aug 2020 06:27:27 +0300 Message-Id: <83d03c3h0g.fsf@gnu.org> From: Eli Zaretskii In-Reply-To: (message from Stefan Kangas on Wed, 26 Aug 2020 13:01:21 -0700) References: <83o8mx2res.fsf@gnu.org> <83k0xl2r0u.fsf@gnu.org> <83h7sp2pyx.fsf@gnu.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 (---) > From: Stefan Kangas > Date: Wed, 26 Aug 2020 13:01:21 -0700 > Cc: sw9@outlook.com, 25825@debbugs.gnu.org > > > One idea to improve the situation on our end is to look for "Can't > > open affix or dictionary files for dictionary named 'default'." and > > raise a better error in these cases. > > I think it's better to raise the more helpful error. > > How does the attached diff look? It's OK, but wouldn't it be more helpful if we added something like (is $LANG unset?) to the error message text? From unknown Mon Jun 23 04:14:39 2025 X-Loop: help-debbugs@gnu.org Subject: bug#25825: 25.1; ispell-find-hunspell-dictionaries not working on Windows Resent-From: Stefan Kangas Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 27 Aug 2020 03:53:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 25825 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Eli Zaretskii Cc: sw9@outlook.com, 25825@debbugs.gnu.org Received: via spool by 25825-submit@debbugs.gnu.org id=B25825.15985003274001 (code B ref 25825); Thu, 27 Aug 2020 03:53:02 +0000 Received: (at 25825) by debbugs.gnu.org; 27 Aug 2020 03:52:07 +0000 Received: from localhost ([127.0.0.1]:41297 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kB8xL-00012T-7X for submit@debbugs.gnu.org; Wed, 26 Aug 2020 23:52:07 -0400 Received: from mail-yb1-f179.google.com ([209.85.219.179]:45207) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kB8xI-00011y-3W for 25825@debbugs.gnu.org; Wed, 26 Aug 2020 23:52:05 -0400 Received: by mail-yb1-f179.google.com with SMTP id x2so2176302ybf.12 for <25825@debbugs.gnu.org>; Wed, 26 Aug 2020 20:52:04 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:in-reply-to:references:mime-version:date :message-id:subject:to:cc; bh=U4LLezaPY1tKpX9l7mvfRidz7ZvgU7lVS+pCQtgZgto=; b=KcvZgsnFdQTS7PKcctcfywGGZ0Nlz0lY+nxmVs3h41kLg0+U8h391iS3O+yrCKETWl lF0GUgJ7wygavi+qxLG3e2iIbfH/gYIH1uC1LNPLrLUOp56WJ5ir664aicjUD6/2eeeF HmItC6U59N3mb99zmsiurVuI09HyiXb/TfbaDddxcdoulHnnSfln4zG/5QF1j6O9dtzS NAT5WJWrJM8IrETQWx+UvYlGoLCrG9rJDzvnqdV9cYHTHsT1MtGqFg2wKi3BDKVKZNJ3 G9zidhtTr0x7jUybzmeFcy0HT9thalT1kTa8BgO/CYBdUPyCp88n1/58y2otfofeRcJD b7XA== X-Gm-Message-State: AOAM532LixWY85pt5N7B2dnPWLjV3AmD3fhpt0Ln+df45zCoyD31FOzX XFFp6m5rLtctuQKamb3nf+ejHf2EC+6o7xxJtuc= X-Google-Smtp-Source: ABdhPJwg/Vs5Pq/TohCpjbzC6AsS1KyyiMWkgxwHcy44saGF0IyB/0GrwWHrSeyvUpkxqrfJL39d6Ixk3RHZciSyWSQ= X-Received: by 2002:a25:880e:: with SMTP id c14mr26436180ybl.181.1598500318617; Wed, 26 Aug 2020 20:51:58 -0700 (PDT) Received: from 753933720722 named unknown by gmailapi.google.com with HTTPREST; Wed, 26 Aug 2020 20:51:58 -0700 From: Stefan Kangas In-Reply-To: <83d03c3h0g.fsf@gnu.org> References: <83o8mx2res.fsf@gnu.org> <83k0xl2r0u.fsf@gnu.org> <83h7sp2pyx.fsf@gnu.org> <83d03c3h0g.fsf@gnu.org> MIME-Version: 1.0 Date: Wed, 26 Aug 2020 20:51:58 -0700 Message-ID: Content-Type: text/plain; charset="UTF-8" X-Spam-Score: 0.5 (/) 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.5 (/) Eli Zaretskii writes: > It's OK, but wouldn't it be more helpful if we added something like > > (is $LANG unset?) > > to the error message text? I actually had that at first but removed it for brevity. But I guess it's worth being more helpful in this exceptional circumstance, so I'll add it back in. Thanks. From unknown Mon Jun 23 04:14:39 2025 X-Loop: help-debbugs@gnu.org Subject: bug#25825: 25.1; ispell-find-hunspell-dictionaries not working on Windows Resent-From: Stefan Kangas Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 27 Aug 2020 04:34:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 25825 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Eli Zaretskii , sw9@outlook.com Cc: 25825@debbugs.gnu.org Received: via spool by 25825-submit@debbugs.gnu.org id=B25825.15985027877834 (code B ref 25825); Thu, 27 Aug 2020 04:34:01 +0000 Received: (at 25825) by debbugs.gnu.org; 27 Aug 2020 04:33:07 +0000 Received: from localhost ([127.0.0.1]:41348 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kB9b0-00022D-P6 for submit@debbugs.gnu.org; Thu, 27 Aug 2020 00:33:06 -0400 Received: from mail-yb1-f178.google.com ([209.85.219.178]:44742) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kB9az-00021d-IY for 25825@debbugs.gnu.org; Thu, 27 Aug 2020 00:33:05 -0400 Received: by mail-yb1-f178.google.com with SMTP id i10so2223240ybt.11 for <25825@debbugs.gnu.org>; Wed, 26 Aug 2020 21:33:05 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:in-reply-to:references:mime-version:date :message-id:subject:to:cc; bh=zseFeyX/AHexx9InHCSV4/F3lNMoIqT42M8JH2tfjO8=; b=XyhHDOKTgngmkkGsMiT11ZaIV0dtNGg3CKJb1nKt19d8xFl39tLxBh4BjS/+u/wMCm +kE+4tki7I0TBvAUqb9DWNAMkMvdxlK67Rs2HKlRJnFO0VkljRKktlkpj58AHrE6QfEu nSqHy7JRAK6HnXVcHXQMHuDWW+53ldwlIZZEAiFqj4BqrkAYq9d4ml9Z8g13LX3bDvv5 BHpn7zi6bbr+Cp3tnk18nvQV2xIAsw5QRuWhBnkbUHfl98aSbTZsh26EzMXR/mDCczDn WHkp4OKiQCjHtn0OXLiGId+LJbFnLx1+bmNCCMH9/g+2Z9ZorRLxZcpQdUe7Q80+lJZR lE9A== X-Gm-Message-State: AOAM531YdXaoEh6EJE9tBzlx7vxtEHUj2sBXCzErthblHpcLsH4Er3WF K2BB5qDq2c7Ylh1Hb+Kes1zTsG2k8VPnd7dJ6ok= X-Google-Smtp-Source: ABdhPJyC3zXBVebOTBFDZT/lsORHT59hIVzzJrtOJ9wulsdyXCkpmF9m5fXBnWsIqBn2la+i4F5CB/GIiARUXIafrbE= X-Received: by 2002:a25:4ed7:: with SMTP id c206mr27434560ybb.129.1598502779991; Wed, 26 Aug 2020 21:32:59 -0700 (PDT) Received: from 753933720722 named unknown by gmailapi.google.com with HTTPREST; Wed, 26 Aug 2020 21:32:59 -0700 From: Stefan Kangas In-Reply-To: <83lfi12r46.fsf@gnu.org> References: <83o8mx2res.fsf@gnu.org> <83lfi12r46.fsf@gnu.org> MIME-Version: 1.0 Date: Wed, 26 Aug 2020 21:32:59 -0700 Message-ID: Content-Type: text/plain; charset="UTF-8" X-Spam-Score: 0.5 (/) 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.5 (/) tags 25825 + moreinfo thanks Eli Zaretskii writes: >> In any case, this cannot be the reason for the OP's problem, because >> he evidently uses the same version of Hunspell that I do (the >> ezwinports site is where I upload the ports I use myself). > > FWIW, my crystal ball says that OP's problem is a simple cockpit > error: the OP should copy en_US.aff and en_US.dic to ENU.aff and > ENU.doc, respectively, and things will start working. This renaming > is needed because Windows locales are named using a different naming > scheme than on Posix hosts. S W, could you please try the above and see if that resolves your problem? Thanks in advance. Best regards, Stefan Kangas From unknown Mon Jun 23 04:14:39 2025 X-Loop: help-debbugs@gnu.org Subject: bug#25825: 25.1; ispell-find-hunspell-dictionaries not working on Windows Resent-From: Lars Ingebrigtsen Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 24 Nov 2020 08:45:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 25825 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: moreinfo To: Stefan Kangas Cc: sw9@outlook.com, 25825@debbugs.gnu.org, Eli Zaretskii Received: via spool by 25825-submit@debbugs.gnu.org id=B25825.160620744610388 (code B ref 25825); Tue, 24 Nov 2020 08:45:01 +0000 Received: (at 25825) by debbugs.gnu.org; 24 Nov 2020 08:44:06 +0000 Received: from localhost ([127.0.0.1]:57513 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1khTvi-0002hU-IA for submit@debbugs.gnu.org; Tue, 24 Nov 2020 03:44:06 -0500 Received: from quimby.gnus.org ([95.216.78.240]:51182) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1khTvh-0002gM-Gz for 25825@debbugs.gnu.org; Tue, 24 Nov 2020 03:44:05 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org; s=20200322; h=Content-Type:MIME-Version:Message-ID:In-Reply-To:Date: References:Subject:Cc:To:From:Sender:Reply-To:Content-Transfer-Encoding: Content-ID:Content-Description:Resent-Date:Resent-From:Resent-Sender: Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=Cre9jbz6LgCbhX/KO3y1gYpA9oaP0BcBWmuoJgYeRis=; b=oD3mDw1Nd5HNsBTujdSLuATIq4 q1Iuzfo710fL4zch/j6xB2UCRy04b9zjML7RzvfUAHnCsG8hNnZs4tSGCx3zJQ8Rs9NSH7GRM8/Z/ FK3nyb6ICSYLQt3NCIc/RiexJel/OyYgBWrrBMz6XtZsaXsBM1gFhBeTZ3KcMudzqcDo=; Received: from cm-84.212.202.86.getinternet.no ([84.212.202.86] helo=xo) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1khTvX-0001O4-Ug; Tue, 24 Nov 2020 09:43:59 +0100 From: Lars Ingebrigtsen References: <83o8mx2res.fsf@gnu.org> <83lfi12r46.fsf@gnu.org> X-Now-Playing: Kid Creole & The Coconuts's _Off the Coast of Me_: "Lilli Marlene" Date: Tue, 24 Nov 2020 09:43:54 +0100 In-Reply-To: (Stefan Kangas's message of "Wed, 26 Aug 2020 21:32:59 -0700") Message-ID: <87o8jn5elx.fsf@gnus.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Report: Spam detection software, running on the system "quimby.gnus.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see @@CONTACT_ADDRESS@@ for details. Content preview: Stefan Kangas writes: > S W, could you please try the above and see if that resolves your > problem? This was months ago, and there was no response, so it seems unlikely that there'll be further progress here, and I'm closing this bug report. If further progress can be made, please respond to the deb [...] Content analysis details: (-2.9 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] X-Spam-Score: 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 (-) Stefan Kangas writes: > S W, could you please try the above and see if that resolves your > problem? This was months ago, and there was no response, so it seems unlikely that there'll be further progress here, and I'm closing this bug report. If further progress can be made, please respond to the debbugs address and we'll reopen. -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no From debbugs-submit-bounces@debbugs.gnu.org Tue Nov 24 03:44:13 2020 Received: (at control) by debbugs.gnu.org; 24 Nov 2020 08:44:13 +0000 Received: from localhost ([127.0.0.1]:57516 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1khTvo-0002hl-PC for submit@debbugs.gnu.org; Tue, 24 Nov 2020 03:44:12 -0500 Received: from quimby.gnus.org ([95.216.78.240]:51212) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1khTvn-0002hR-Hq for control@debbugs.gnu.org; Tue, 24 Nov 2020 03:44:11 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org; s=20200322; h=Subject:From:To:Message-Id:Date:Sender:Reply-To:Cc: MIME-Version:Content-Type:Content-Transfer-Encoding:Content-ID: Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc :Resent-Message-ID:In-Reply-To:References:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=MMqDkgdkQb1YRF7ZngIjqFhnIKlJU1uz+XWJMAFoykE=; b=ZzO4LgxcBmIQ6nHop5oEI7Dx5T k9pxBJs73b84c6M7IY1ffI1tr94wKYpsbXhzJy+3oAMEvrX3ajeHdI0LreSyyKO1B56mcBxw9QT3i ct6whr3f6sCjThhjni/5cvdlVYpuXBESf50iZvq5051XSNKwVZhvj/oEciziRagzNuGo=; Received: from cm-84.212.202.86.getinternet.no ([84.212.202.86] helo=xo) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1khTvf-0001OK-OS for control@debbugs.gnu.org; Tue, 24 Nov 2020 09:44:05 +0100 Date: Tue, 24 Nov 2020 09:44:02 +0100 Message-Id: <87mtz75elp.fsf@gnus.org> To: control@debbugs.gnu.org From: Lars Ingebrigtsen Subject: control message for bug #25825 X-Spam-Report: Spam detection software, running on the system "quimby.gnus.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see @@CONTACT_ADDRESS@@ for details. Content preview: close 25825 quit Content analysis details: (-2.9 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) close 25825 quit