From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED.blaine.gmane.org!not-for-mail From: Tak Kunihiro Newsgroups: gmane.emacs.bugs Subject: bug#34272: 26.1.91 M-x flyspell-mode Date: Fri, 08 Feb 2019 20:30:01 +0900 (JST) Message-ID: <20190208.203001.2196726877618799295.tkk@misasa.okayama-u.ac.jp> References: <86zhrfwr5u.fsf@misasa.okayama-u.ac.jp> <83d0o2rb7t.fsf@gnu.org> Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit Injection-Info: blaine.gmane.org; posting-host="blaine.gmane.org:195.159.176.226"; logging-data="25229"; mail-complaints-to="usenet@blaine.gmane.org" Cc: homeros.misasa@gmail.com, tkk@misasa.okayama-u.ac.jp, 34272@debbugs.gnu.org To: eliz@gnu.org Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Fri Feb 08 12:33:14 2019 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([209.51.188.17]) by blaine.gmane.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:256) (Exim 4.89) (envelope-from ) id 1gs4PA-0006PC-Tg for geb-bug-gnu-emacs@m.gmane.org; Fri, 08 Feb 2019 12:33:13 +0100 Original-Received: from localhost ([127.0.0.1]:55031 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1gs4P9-0000AU-SU for geb-bug-gnu-emacs@m.gmane.org; Fri, 08 Feb 2019 06:33:11 -0500 Original-Received: from eggs.gnu.org ([209.51.188.92]:37858) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1gs4N5-0007Fb-Ls for bug-gnu-emacs@gnu.org; Fri, 08 Feb 2019 06:31:04 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1gs4N4-0004eF-Sn for bug-gnu-emacs@gnu.org; Fri, 08 Feb 2019 06:31:03 -0500 Original-Received: from debbugs.gnu.org ([209.51.188.43]:39683) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1gs4N4-0004dw-PJ for bug-gnu-emacs@gnu.org; Fri, 08 Feb 2019 06:31:02 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1gs4N4-0000g3-H6 for bug-gnu-emacs@gnu.org; Fri, 08 Feb 2019 06:31:02 -0500 X-Loop: help-debbugs@gnu.org Resent-From: Tak Kunihiro Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 08 Feb 2019 11:31:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 34272 X-GNU-PR-Package: emacs Original-Received: via spool by 34272-submit@debbugs.gnu.org id=B34272.15496254332563 (code B ref 34272); Fri, 08 Feb 2019 11:31:02 +0000 Original-Received: (at 34272) by debbugs.gnu.org; 8 Feb 2019 11:30:33 +0000 Original-Received: from localhost ([127.0.0.1]:38964 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gs4Ma-0000fH-Ui for submit@debbugs.gnu.org; Fri, 08 Feb 2019 06:30:33 -0500 Original-Received: from mlsec.cc.okayama-u.ac.jp ([42.127.236.175]:30544) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gs4MX-0000f0-So for 34272@debbugs.gnu.org; Fri, 08 Feb 2019 06:30:31 -0500 Original-Received: from alml002.ouadm.okayama-u.ac.jp (unknown [42.127.236.168]) by mlsec.cc.okayama-u.ac.jp with smtp id 201c_1a4c_8d3af70e_e6d2_41b5_8d52_dfe7509a500b; Fri, 08 Feb 2019 20:30:15 +0900 Original-Received: from localhost (unknown [172.24.1.58]) by alml002.ouadm.okayama-u.ac.jp (Postfix) with ESMTPSA id 6AC7D4C0940; Fri, 8 Feb 2019 20:30:01 +0900 (JST) In-Reply-To: <83d0o2rb7t.fsf@gnu.org> X-Mailer: Mew version 6.8 on Emacs 26.1 X-NAI-Spam-Flag: NO X-NAI-Spam-Threshold: 11 X-NAI-Spam-Score: 0 X-NAI-Spam-Rules: 4 Rules triggered EDT_SA_AU_PASS=0, EDT_SA_DN_PASS=0, EDT_SA_TS_PASS=0, RV6479=0 X-NAI-Spam-Version: 2.3.0.9418 : core <6479> : inlines <7013> : streams <1812435> : uri <2792877> X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 209.51.188.43 X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Original-Sender: "bug-gnu-emacs" Xref: news.gmane.org gmane.emacs.bugs:155260 Archived-At: I traced `ispell-find-hunspell-dictionaries' using Edebug. I have an impression, problem is something to do with initialization on `hunspell-default-dict'. The output is shown below. * Recipe with success CMD> c:\emacs-26.1\bin\runemacs.exe -Q (setq ispell-program-name "c:/msys64/mingw64/bin/hunspell.exe") M-x flyspell-mode * Recipe with failure CMD> c:\emacs-26.1.91\bin\runemacs.exe -Q (setq ispell-program-name "c:/msys64/mingw64/bin/hunspell.exe") M-x flyspell-mode Error enabling Flyspell mode: (stringp nil) * Lines surveyed ispell:1104: (defun ispell-find-hunspell-dictionaries () ... ispell:1187: (setq hunspell-default-dict (or hunspell-multi-dict ispell:1188: (car hunspell-default-dict))) ispell:1189: (setq hunspell-default-dict-entry ispell:1190: (ispell-parse-hunspell-affix-file hunspell-default-dict)) * Output by Edebug ispell:1187: (setq hunspell-default-dict (or hunspell-multi-dict ispell:1188: (car hunspell-default-dict))) hunspell-multi-dict ; => nil hunspell-default-dict ; => nil (car hunspell-default-dict) ; => nil (or hunspell-multi-dict (car hunspell-default-dict)) ; => nil (setq hunspell-default-dict (or hunspell-multi-dict (car hunspell-default-dict))) ; => nil ispell:1189: (setq hunspell-default-dict-entry ispell:1189: (ispell-parse-hunspell-affix-file hunspell-default-dict)) hunspell-default-dict ; => nil (ispell-parse-hunspell-affix-file hunspell-default-dict) ; => crash