From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Eli Zaretskii Newsgroups: gmane.emacs.help Subject: Re: ispell/aspell personal dictionary, this time on Windows Date: Sun, 09 Mar 2014 21:30:00 +0200 Message-ID: <8338irp3uv.fsf@gnu.org> References: NNTP-Posting-Host: plane.gmane.org X-Trace: ger.gmane.org 1394393442 29501 80.91.229.3 (9 Mar 2014 19:30:42 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Sun, 9 Mar 2014 19:30:42 +0000 (UTC) To: help-gnu-emacs@gnu.org Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Sun Mar 09 20:30:51 2014 Return-path: Envelope-to: geh-help-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 1WMjQw-0001v2-L9 for geh-help-gnu-emacs@m.gmane.org; Sun, 09 Mar 2014 20:30:50 +0100 Original-Received: from localhost ([::1]:45305 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WMjQw-0008Df-9N for geh-help-gnu-emacs@m.gmane.org; Sun, 09 Mar 2014 15:30:50 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:53856) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WMjQa-0008DD-M8 for help-gnu-emacs@gnu.org; Sun, 09 Mar 2014 15:30:35 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1WMjQT-0007xn-81 for help-gnu-emacs@gnu.org; Sun, 09 Mar 2014 15:30:28 -0400 Original-Received: from mtaout23.012.net.il ([80.179.55.175]:50827) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WMjQS-0007xe-Nq for help-gnu-emacs@gnu.org; Sun, 09 Mar 2014 15:30:20 -0400 Original-Received: from conversion-daemon.a-mtaout23.012.net.il by a-mtaout23.012.net.il (HyperSendmail v2007.08) id <0N2600I00ORMK500@a-mtaout23.012.net.il> for help-gnu-emacs@gnu.org; Sun, 09 Mar 2014 21:30:19 +0200 (IST) Original-Received: from HOME-C4E4A596F7 ([87.69.4.28]) by a-mtaout23.012.net.il (HyperSendmail v2007.08) with ESMTPA id <0N2600IMQOUGGQ60@a-mtaout23.012.net.il> for help-gnu-emacs@gnu.org; Sun, 09 Mar 2014 21:30:17 +0200 (IST) In-reply-to: X-012-Sender: halo1@inter.net.il X-detected-operating-system: by eggs.gnu.org: Solaris 10 X-Received-From: 80.179.55.175 X-BeenThere: help-gnu-emacs@gnu.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: Users list for the GNU Emacs text editor List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Original-Sender: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.help:96357 Archived-At: > Date: Sun, 9 Mar 2014 12:06:59 -0700 (PDT) > From: djc > > With "GNU Emacs 24.3.1 (i386-mingw-nt6.1.7601)" and aspell 0.50.3 I'm struggling with how to define and maintain personal word lists for four different languages. I find myself swamped in the different versions of aspell, multiple ispell.el variables related to personal dictionaries, and command-line arguments passed to aspell. > > The goal is to use a language-specific personal dictionary that corresponds to the language being checked, to update that dictionary routinely whenever I specify to add a word, and to be able to switch personal dictionaries when switching among languages within a buffer. > > I'd love to see a unified description of how accomplish this, or a real-world example, especially from someone who has it working. I never used aspell on Windows, but with Hunspell, this all happens automatically: for each language XYZ the speller saves your personal dictionary in the file ~/hunspell_XYZ (on Unix, on ~/.hunspell_XYZ). I never needed to define any variables for that to work; the moment you switch the dictionary to use some other language, the personal dictionary is automatically switched as well. AFAIR, this worked like that with Ispell as well, so I'd be surprised to learn that aspell doesn't behave that way.