From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Agustin Martin Newsgroups: gmane.emacs.bugs Subject: bug#13019: 24.2; ispell: use of local ispell-personal-dictionary Date: Mon, 3 Dec 2012 17:59:23 +0100 Message-ID: <20121203165922.GA28203@agmartin.aq.upm.es> References: <64FA190B-F4D1-4743-B468-DF2262348DF1@gmail.com> <11368004.8066.1354137417393.JavaMail.root@mx1-new.spamfiltro.es> <20121130171156.GA5521@agmartin.aq.upm.es> <20121130175947.GA17506@agmartin.aq.upm.es> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: ger.gmane.org 1354553994 20986 80.91.229.3 (3 Dec 2012 16:59:54 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Mon, 3 Dec 2012 16:59:54 +0000 (UTC) To: 13019@debbugs.gnu.org Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Mon Dec 03 18:00:07 2012 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1TfZNC-0007A2-S6 for geb-bug-gnu-emacs@m.gmane.org; Mon, 03 Dec 2012 18:00:03 +0100 Original-Received: from localhost ([::1]:45836 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1TfZN0-00046n-Ns for geb-bug-gnu-emacs@m.gmane.org; Mon, 03 Dec 2012 11:59:50 -0500 Original-Received: from eggs.gnu.org ([208.118.235.92]:56163) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1TfZMv-00046h-Kz for bug-gnu-emacs@gnu.org; Mon, 03 Dec 2012 11:59:49 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1TfZMp-0003gB-Hx for bug-gnu-emacs@gnu.org; Mon, 03 Dec 2012 11:59:45 -0500 Original-Received: from debbugs.gnu.org ([140.186.70.43]:41427) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1TfZMp-0003fd-ED for bug-gnu-emacs@gnu.org; Mon, 03 Dec 2012 11:59:39 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.72) (envelope-from ) id 1TfZP7-0003vZ-PR for bug-gnu-emacs@gnu.org; Mon, 03 Dec 2012 12:02:01 -0500 X-Loop: help-debbugs@gnu.org Resent-From: Agustin Martin Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 03 Dec 2012 17:02:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 13019 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: Original-Received: via spool by 13019-submit@debbugs.gnu.org id=B13019.135455411015079 (code B ref 13019); Mon, 03 Dec 2012 17:02:01 +0000 Original-Received: (at 13019) by debbugs.gnu.org; 3 Dec 2012 17:01:50 +0000 Original-Received: from localhost ([127.0.0.1]:51678 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1TfZOv-0003vA-T4 for submit@debbugs.gnu.org; Mon, 03 Dec 2012 12:01:50 -0500 Original-Received: from edison.ccupm.upm.es ([138.100.198.71]:42141 helo=smtp.upm.es) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1TfZOt-0003v2-GJ for 13019@debbugs.gnu.org; Mon, 03 Dec 2012 12:01:49 -0500 Original-Received: from agmartin.aq.upm.es (Agmartin.aq.upm.es [138.100.41.131]) by smtp.upm.es (8.14.3/8.14.3/edison-001) with ESMTP id qB3GxNxn031237; Mon, 3 Dec 2012 17:59:23 +0100 Original-Received: by agmartin.aq.upm.es (Postfix, from userid 1000) id 240EA55B; Mon, 3 Dec 2012 17:59:23 +0100 (CET) Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.5.21 (2010-09-15) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 140.186.70.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-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.bugs:67844 Archived-At: On Fri, Nov 30, 2012 at 01:49:14PM -0500, Stefan Monnier wrote: > > I am now playing with something different, preserve original value of > > `default-directory' in `current-ispell-directory' variable and expand > > personal dictionary after it if no absolute path or tilde is used. > > IIRC a related issue is whether the ispell process can be kept (rather > than killed&restarted) when switching buffer. > > For my use case, it's fairly important that the ispell process not be > killed&restarted unnecessarily and indeed most of my buffers can share > the same ispell process because they use no buffer-specific dictionary. I committed a change regarding only with name expansion, but this has some issues regarding ispell process keep/restart, so I am leaving this bug report open until I also deal with this. Former check in personal dictionaries was not in expanded name but in plain string and this will not work well when files are in different directory. At the same time I am noticing some related code that seems redundant, so this will take a bit longer. -- Agustin