From unknown Sat Sep 06 21:07:48 2025 X-Loop: help-debbugs@gnu.org Subject: bug#20581: 24.5; aspell dictionary de-alt not found Resent-From: "Felix E. Klee" Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 14 May 2015 22:17:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 20581 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: 20581@debbugs.gnu.org X-Debbugs-Original-To: bug-gnu-emacs@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.143164177926755 (code B ref -1); Thu, 14 May 2015 22:17:02 +0000 Received: (at submit) by debbugs.gnu.org; 14 May 2015 22:16:19 +0000 Received: from localhost ([127.0.0.1]:45495 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Yt1QP-0006xS-OU for submit@debbugs.gnu.org; Thu, 14 May 2015 18:16:18 -0400 Received: from eggs.gnu.org ([208.118.235.92]:36567) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Yt1QM-0006xD-NC for submit@debbugs.gnu.org; Thu, 14 May 2015 18:16:15 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Yt1QG-0005ev-9L for submit@debbugs.gnu.org; Thu, 14 May 2015 18:16:09 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=0.8 required=5.0 tests=BAYES_50 autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:48073) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Yt1QG-0005eq-5g for submit@debbugs.gnu.org; Thu, 14 May 2015 18:16:08 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:50058) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Yt1QF-0004m4-15 for bug-gnu-emacs@gnu.org; Thu, 14 May 2015 18:16:08 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Yt1Q9-0005cg-Tj for bug-gnu-emacs@gnu.org; Thu, 14 May 2015 18:16:06 -0400 Received: from mail-pd0-f175.google.com ([209.85.192.175]:34202) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Yt1Q9-0005cO-LL for bug-gnu-emacs@gnu.org; Thu, 14 May 2015 18:16:01 -0400 Received: by pdbqa5 with SMTP id qa5so108230829pdb.1 for ; Thu, 14 May 2015 15:16:00 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:sender:from:date:message-id:subject :to:content-type:content-transfer-encoding; bh=eePe+iJNxtPUDcED826LZXhSg/lFWfVlo2lMnBX2faM=; b=esk76q9t6On213vKZ70LeQocKfDcyAe3TZQHUXOMTVO90EgwPrbokubRL6qQLTuuRP r+4IYvrp4ziWabc+rl34AA0VI/Z9yFyenPZLJAaEgsSoedqML4MIjmRKr6ztMHG3gW9a 3r/V5BX9k+ToYrT9hPovzY/POEzz5hm8DopIwQVtskUx0B390/76NFB+HBHKlxW1NvVl rW1r8fyr+Go6MCnp8zvFkz1v1PPqqKN1Q/Z9A+bKgP82J6Pv8g9hiLG3YVTwBpNDFl+t 7d4kghhoLj0vkefSfOllr9tQIo8FwBd6oU14oM/AjigKgkgz7fdCrGDSVkpOmQlKx6gR NzoQ== X-Gm-Message-State: ALoCoQnBaG8uKIICv8vPFmHgb2VmzgBEsL4WkaZR8lFc2BHHQWh3QOsr7DmC7DKq5JUwPScEbB6a X-Received: by 10.66.119.174 with SMTP id kv14mr11930025pab.5.1431641760176; Thu, 14 May 2015 15:16:00 -0700 (PDT) MIME-Version: 1.0 Received: by 10.66.149.193 with HTTP; Thu, 14 May 2015 15:15:29 -0700 (PDT) X-Originating-IP: [213.143.50.90] From: "Felix E. Klee" Date: Thu, 14 May 2015 23:15:29 +0100 X-Google-Sender-Auth: qzDSZiyjSjuAevwsgwF-pULBSLQ Message-ID: Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] [fuzzy] X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -4.0 (----) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 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: -4.0 (----) Installed the Aspell dictionary `de-alt': Started EMACS, then opened a text file written in German: Dies ist ein kurzes Dokument, das nicht sehr lang ist, so dass ich es schnell schreiben konnte. Local IspellDict: de-alt Interactively ran `ispell-buffer'. This resulted in an error message: ispell-init-process: Error: The encoding "nil" is not known. This could also mean that the file "/usr/lib/aspell-0.60/nil.cset" could not be opened for reading or does not exist. The reason is that Emacs didn=E2=80=99t parse `de-alt' into `ispell-dictionary-alist'. A workaround is to specify in `~/.emacs': (require 'ispell) (add-to-list 'ispell-dictionary-base-alist '("de-alt" "[[:alpha:]]" "[^[:alpha:]]" "" t ("-d" "de-alt") nil utf-8)) In GNU Emacs 24.5.1 (x86_64-unknown-linux-gnu, GTK+ Version 3.16.2) of 2015-04-20 on bitzer.hoetzel.info Windowing system distributor `The X.Org Foundation', version 11.0.11701000 System Description: Arch Linux Configured using: `configure --prefix=3D/usr --sysconfdir=3D/etc --libexecdir=3D/usr/lib --localstatedir=3D/var --with-x-toolkit=3Dgtk3 --with-xft 'CFLAGS=3D-march=3Dx86-64 -mtune=3Dgeneric -O2 -pipe -fstack-protector-str= ong --param=3Dssp-buffer-size=3D4' CPPFLAGS=3D-D_FORTIFY_SOURCE=3D2 LDFLAGS=3D-Wl,-O1,--sort-common,--as-needed,-z,relro' Important settings: value of $LANG: en_US.UTF-8 locale-coding-system: utf-8-unix Major mode: Emacs-Lisp Minor modes in effect: TeX-PDF-mode: t shell-dirtrack-mode: t show-paren-mode: t cua-mode: t whitespace-mode: t tooltip-mode: t electric-indent-mode: t mouse-wheel-mode: t tool-bar-mode: t menu-bar-mode: t file-name-shadow-mode: t global-font-lock-mode: t font-lock-mode: t auto-composition-mode: t auto-encryption-mode: t auto-compression-mode: t line-number-mode: t transient-mark-mode: t Recent messages: Applying style hooks... done Mark set Sorting environment... Removing duplicates... done Quit [2 times] Mark set Quit Making completion list... [2 times] Quit No server editing buffers exist Load-path shadows: None found. Features: (shadow sort gnus-util mail-extr emacsbug message idna rfc822 mml mml-sec mm-decode mm-bodies mm-encode mail-parse rfc2231 mailabbrev gmm-utils mailheader sendmail rfc2047 rfc2045 ietf-drums mm-util mail-prsvr mail-utils texmathp flyspell preview prv-emacs tex-bar tex-buf toolbar-x noutline outline font-latex byte-opt bytecomp byte-compile cl-extra cconv latex tex-style tex dbus xml crm tex-mode shell pcomplete quack thingatpt compile cmuscheme comint ansi-color ring scheme paren delsel cua-base cus-start cus-load ispell browse-kill-ring preview-latex tex-site auto-loads saveplace redo+ edmacro kmacro ls-lisp help-mode easy-mmode advice help-fns dired+ image-dired cl-loaddefs cl-lib format-spec image-file dired-x easymenu dired-aux dired tempbuf whitespace session package epg-config windmove server time-date tooltip electric uniquify ediff-hook vc-hooks lisp-float-type mwheel x-win x-dnd tool-bar dnd fontset image regexp-opt fringe tabulated-list newcomment lisp-mode prog-mode register page menu-bar rfn-eshadow timer select scroll-bar mouse jit-lock font-lock syntax facemenu font-core frame cham georgian utf-8-lang misc-lang vietnamese tibetan thai tai-viet lao korean japanese hebrew greek romanian slovak czech european ethiopic indian cyrillic chinese case-table epa-hook jka-cmpr-hook help simple abbrev minibuffer nadvice loaddefs button faces cus-face macroexp files text-properties overlay sha1 md5 base64 format env code-pages mule custom widget hashtable-print-readable backquote make-network-process dbusbind gfilenotify dynamic-setting system-font-setting font-render-setting move-toolbar gtk x-toolkit x multi-tty emacs) Memory information: ((conses 16 238168 11475) (symbols 48 31664 0) (miscs 40 100 339) (strings 32 54892 7604) (string-bytes 1 1540668) (vectors 16 22543) (vector-slots 8 530525 12944) (floats 8 141 185) (intervals 56 769 0) (buffers 960 15) (heap 1024 52649 1672)) From unknown Sat Sep 06 21:07:48 2025 X-Loop: help-debbugs@gnu.org Subject: bug#20581: 24.5; aspell dictionary de-alt not found Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 15 May 2015 09:19:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 20581 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: "Felix E. Klee" Cc: 20581@debbugs.gnu.org Reply-To: Eli Zaretskii Received: via spool by 20581-submit@debbugs.gnu.org id=B20581.143168149623415 (code B ref 20581); Fri, 15 May 2015 09:19:02 +0000 Received: (at 20581) by debbugs.gnu.org; 15 May 2015 09:18:16 +0000 Received: from localhost ([127.0.0.1]:45765 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YtBl1-00065b-HZ for submit@debbugs.gnu.org; Fri, 15 May 2015 05:18:15 -0400 Received: from mtaout20.012.net.il ([80.179.55.166]:49618) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YtBky-00065H-2w for 20581@debbugs.gnu.org; Fri, 15 May 2015 05:18:13 -0400 Received: from conversion-daemon.a-mtaout20.012.net.il by a-mtaout20.012.net.il (HyperSendmail v2007.08) id <0NOD00400WF8UX00@a-mtaout20.012.net.il> for 20581@debbugs.gnu.org; Fri, 15 May 2015 12:18:05 +0300 (IDT) Received: from HOME-C4E4A596F7 ([87.69.4.28]) by a-mtaout20.012.net.il (HyperSendmail v2007.08) with ESMTPA id <0NOD004O1WI4RD30@a-mtaout20.012.net.il>; Fri, 15 May 2015 12:18:05 +0300 (IDT) Date: Fri, 15 May 2015 12:18:00 +0300 From: Eli Zaretskii In-reply-to: X-012-Sender: halo1@inter.net.il Message-id: <83wq0agpx3.fsf@gnu.org> MIME-version: 1.0 Content-type: text/plain; charset=utf-8 Content-transfer-encoding: 8BIT References: X-Spam-Score: 1.0 (+) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 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 (+) > From: "Felix E. Klee" > Date: Thu, 14 May 2015 23:15:29 +0100 > > Installed the Aspell dictionary `de-alt': > > > > Started EMACS, then opened a text file written in German: > > Dies ist ein kurzes Dokument, das nicht sehr lang ist, so dass ich es > schnell schreiben konnte. > > Local IspellDict: de-alt > > Interactively ran `ispell-buffer'. This resulted in an error message: > > ispell-init-process: Error: The encoding "nil" is not known. This > could also mean that the file "/usr/lib/aspell-0.60/nil.cset" could > not be opened for reading or does not exist. > > The reason is that Emacs didn’t parse `de-alt' into > `ispell-dictionary-alist'. That's right, but why did you expect it to? "Local IspellDict" assumes that the named dictionary is in ispell-dictionary-alist already, it doesn't replace the machinery that is supposed to put de-alt there. So please describe your other setup that was supposed to cause de-alt to appear in ispell-dictionary-alist or ispell-local-dictionary-alist, as ispell.el expects. From unknown Sat Sep 06 21:07:48 2025 X-Loop: help-debbugs@gnu.org Subject: bug#20581: 24.5; aspell dictionary de-alt not found Resent-From: "Felix E. Klee" Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 15 May 2015 09:43:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 20581 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Eli Zaretskii Cc: 20581@debbugs.gnu.org Received: via spool by 20581-submit@debbugs.gnu.org id=B20581.143168297125737 (code B ref 20581); Fri, 15 May 2015 09:43:02 +0000 Received: (at 20581) by debbugs.gnu.org; 15 May 2015 09:42:51 +0000 Received: from localhost ([127.0.0.1]:45789 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YtC8p-0006h2-Dg for submit@debbugs.gnu.org; Fri, 15 May 2015 05:42:51 -0400 Received: from mail-pd0-f169.google.com ([209.85.192.169]:34661) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YtC8n-0006gp-NT for 20581@debbugs.gnu.org; Fri, 15 May 2015 05:42:50 -0400 Received: by pdeq5 with SMTP id q5so7177730pde.1 for <20581@debbugs.gnu.org>; Fri, 15 May 2015 02:42:43 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:sender:in-reply-to:references:from :date:message-id:subject:to:cc:content-type :content-transfer-encoding; bh=QYxjYftxH02GiQVO56xeVm7PGqJ7mGPRgxFVGiDKw2s=; b=XwXMXUg6RJtVdHXKhKU6c/89auL1cFmCucA83hkQ+KYVT8xXClqrTEUVGXP+XU+9TG Kzrp4g5CZy5TgIuxFW+cXcnPjiSjy3Baz5WocjFiI3z+hABYyZxau/+d22mupyX/MzlB X4f4CxWHRS//XRcX72duQ1hlE+SHsgwRvl8jU2P+LPi7CthCWTjKK6mKDpjEf1rZLzdL +vM/6wy3a6mK+TZ+XaWvJp+HghvE+6LKDraNoxWr4HlHrUEkBuCY65uQSi6CE3NLlmNd 2iDEbaFdVA4Ayyn2X9h41CBo0NFTFAgOygfHoFJaKkvQyAgkYreCzI2njlLAI03t0N4X kjww== X-Gm-Message-State: ALoCoQmniqSW47ZlplIavwo0YUYbif/V2vC5w8ilkP4WI/MN3t5Y6GSWT7cxFyqTwN0x4+VK95vU X-Received: by 10.70.100.168 with SMTP id ez8mr16492059pdb.129.1431682963788; Fri, 15 May 2015 02:42:43 -0700 (PDT) MIME-Version: 1.0 Received: by 10.66.149.193 with HTTP; Fri, 15 May 2015 02:42:12 -0700 (PDT) X-Originating-IP: [213.143.50.80] In-Reply-To: <83wq0agpx3.fsf@gnu.org> References: <83wq0agpx3.fsf@gnu.org> From: "Felix E. Klee" Date: Fri, 15 May 2015 10:42:12 +0100 X-Google-Sender-Auth: -NhogYkNbHigT5erkt9_5QuNL2E Message-ID: Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -0.7 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 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.7 (/) On Fri, May 15, 2015 at 10:18 AM, Eli Zaretskii wrote: > "Local IspellDict" assumes that the named dictionary is in > ispell-dictionary-alist already That=E2=80=99s correct. My point is that `de-alt` is *not* in `ispell-dictionary-alist`. I had a brief look at `ispell.el` yesterday. On a system with `aspell`, the variable `ispell-dictionary-alist` gets built based on the output of `aspell dicts`. On my system this list includes `de-alt`: $ aspell dicts | grep de de-alt de_AT de_AT de_CH de_CH de_DE de_DE From unknown Sat Sep 06 21:07:48 2025 X-Loop: help-debbugs@gnu.org Subject: bug#20581: 24.5; aspell dictionary de-alt not found Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 15 May 2015 10:02:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 20581 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: "Felix E. Klee" Cc: 20581@debbugs.gnu.org Reply-To: Eli Zaretskii Received: via spool by 20581-submit@debbugs.gnu.org id=B20581.1431684088599 (code B ref 20581); Fri, 15 May 2015 10:02:01 +0000 Received: (at 20581) by debbugs.gnu.org; 15 May 2015 10:01:28 +0000 Received: from localhost ([127.0.0.1]:45793 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YtCQq-00009a-1W for submit@debbugs.gnu.org; Fri, 15 May 2015 06:01:28 -0400 Received: from mtaout25.012.net.il ([80.179.55.181]:41581) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YtCQn-00009L-92 for 20581@debbugs.gnu.org; Fri, 15 May 2015 06:01:26 -0400 Received: from conversion-daemon.mtaout25.012.net.il by mtaout25.012.net.il (HyperSendmail v2007.08) id <0NOD00J00Y6V7900@mtaout25.012.net.il> for 20581@debbugs.gnu.org; Fri, 15 May 2015 12:57:06 +0300 (IDT) Received: from HOME-C4E4A596F7 ([87.69.4.28]) by mtaout25.012.net.il (HyperSendmail v2007.08) with ESMTPA id <0NOD00C8RYB54V80@mtaout25.012.net.il>; Fri, 15 May 2015 12:57:05 +0300 (IDT) Date: Fri, 15 May 2015 13:01:17 +0300 From: Eli Zaretskii In-reply-to: X-012-Sender: halo1@inter.net.il Message-id: <83twvegnwy.fsf@gnu.org> References: <83wq0agpx3.fsf@gnu.org> X-Spam-Score: 1.0 (+) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 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 (+) > From: "Felix E. Klee" > Date: Fri, 15 May 2015 10:42:12 +0100 > Cc: 20581@debbugs.gnu.org > > I had a brief look at `ispell.el` yesterday. On a system with `aspell`, > the variable `ispell-dictionary-alist` gets built based on the output of > `aspell dicts`. On my system this list includes `de-alt`: > > $ aspell dicts | grep de > de-alt > de_AT > de_AT > de_CH > de_CH > de_DE > de_DE So could you please step in Edebug through the code in ispell.el that does the above, and see why the code doesn't DTRT? (I don't have Aspell installed to try that myself.) Thanks. From unknown Sat Sep 06 21:07:48 2025 X-Loop: help-debbugs@gnu.org Subject: bug#20581: 24.5; aspell dictionary de-alt not found Resent-From: "Felix E. Klee" Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 15 May 2015 10:52:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 20581 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Eli Zaretskii Cc: 20581 <20581@debbugs.gnu.org> Received: via spool by 20581-submit@debbugs.gnu.org id=B20581.14316870945244 (code B ref 20581); Fri, 15 May 2015 10:52:02 +0000 Received: (at 20581) by debbugs.gnu.org; 15 May 2015 10:51:34 +0000 Received: from localhost ([127.0.0.1]:45811 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YtDDJ-0001MW-Sd for submit@debbugs.gnu.org; Fri, 15 May 2015 06:51:34 -0400 Received: from mail-pd0-f176.google.com ([209.85.192.176]:35174) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YtDDI-0001MJ-3K for 20581@debbugs.gnu.org; Fri, 15 May 2015 06:51:32 -0400 Received: by pdea3 with SMTP id a3so8527425pde.2 for <20581@debbugs.gnu.org>; Fri, 15 May 2015 03:51:26 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:sender:in-reply-to:references:from :date:message-id:subject:to:cc:content-type :content-transfer-encoding; bh=0NuTcomA2nJMWVkfqbz7yFjVGXaNwgJluc/gvDnv5lY=; b=MPwIgbt/00GdB9f/dJUdyDbqZjhykjBDzrSGC+ZtD4JXp+5iPoW1hZxRZwahNXTecY L31VRZoXtjri0g9TNQXudGzSi6TqcbOmz9VtB6NYl61ReCEKRahLRfsBPUZJE9007Jjo EwEjVnLacjGdBrL06GZCYcy6vqwRPOF6GYhl1A2ko4ToOKVXigMeTybFodvUxQldGdk4 4loc9Q8Wv49og3nw4iGG5+S0m5IiUhaRK2FNrhWSTBzzCDmNDkV36P/KucQ93mknhoni cWcgGNN/Cyps/fDU8vv4mmlbQMYrkSYlxm92b7zmazFvsEUMV013g8Y3XqESnF6Kyvj8 JFDw== X-Gm-Message-State: ALoCoQktPwd+C5IOCHmvXAl6r0juKzJQTzCu2f9b/R2gnbUZCQ6QQouAORUuJVj1cbfUG0LMO683 X-Received: by 10.66.250.131 with SMTP id zc3mr17235340pac.136.1431687085781; Fri, 15 May 2015 03:51:25 -0700 (PDT) MIME-Version: 1.0 Received: by 10.66.149.193 with HTTP; Fri, 15 May 2015 03:50:55 -0700 (PDT) X-Originating-IP: [213.143.50.80] In-Reply-To: <83twvegnwy.fsf@gnu.org> References: <83wq0agpx3.fsf@gnu.org> <83twvegnwy.fsf@gnu.org> From: "Felix E. Klee" Date: Fri, 15 May 2015 11:50:55 +0100 X-Google-Sender-Auth: 2xXqfkwvzmO11njdPunoTtKKT0g Message-ID: Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -0.7 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 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.7 (/) On Fri, May 15, 2015 at 11:01 AM, Eli Zaretskii wrote: > So could you please step in Edebug through the code in ispell.el [=E2=80= =A6] As said before, `ispell-dictionary-alist` is assembled from the output of `aspell dicts`. For each line in the output, `ispell-aspell-find-dictionary` is called. Example: ELISP> (ispell-aspell-find-dictionary "de_DE") ("de_DE" "[[:alpha:]]" "[^[:alpha:]]" "" t ("-d" "de_DE") nil utf-8) It doesn=E2=80=99t work with `de-alt`: ELISP> (ispell-aspell-find-dictionary "de-alt") nil I used `edebug` on `ispell-aspell-find-dictionary` and found that there is pattern matching happening that strips the variant `alt` from `de-alt`. Then a path is assembled, `fullpath`, which evaluates to: "/usr/lib/aspell-0.60/de.dat" That `.dat` file doesn=E2=80=99t exist. For `de-alt` it is a mistake to str= ip the variant. The correct path is: "/usr/lib/aspell-0.60/de-alt.dat" From unknown Sat Sep 06 21:07:48 2025 X-Loop: help-debbugs@gnu.org Subject: bug#20581: 24.5; aspell dictionary de-alt not found Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 15 May 2015 13:30:07 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 20581 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: "Felix E. Klee" Cc: 20581@debbugs.gnu.org Reply-To: Eli Zaretskii Received: via spool by 20581-submit@debbugs.gnu.org id=B20581.143169658825768 (code B ref 20581); Fri, 15 May 2015 13:30:07 +0000 Received: (at 20581) by debbugs.gnu.org; 15 May 2015 13:29:48 +0000 Received: from localhost ([127.0.0.1]:45866 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YtFgS-0006hY-17 for submit@debbugs.gnu.org; Fri, 15 May 2015 09:29:48 -0400 Received: from mtaout20.012.net.il ([80.179.55.166]:58613) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YtFgM-0006hA-1s for 20581@debbugs.gnu.org; Fri, 15 May 2015 09:29:43 -0400 Received: from conversion-daemon.a-mtaout20.012.net.il by a-mtaout20.012.net.il (HyperSendmail v2007.08) id <0NOE006007XFKX00@a-mtaout20.012.net.il> for 20581@debbugs.gnu.org; Fri, 15 May 2015 16:29:35 +0300 (IDT) Received: from HOME-C4E4A596F7 ([87.69.4.28]) by a-mtaout20.012.net.il (HyperSendmail v2007.08) with ESMTPA id <0NOE0064885BKS10@a-mtaout20.012.net.il>; Fri, 15 May 2015 16:29:35 +0300 (IDT) Date: Fri, 15 May 2015 16:29:34 +0300 From: Eli Zaretskii In-reply-to: X-012-Sender: halo1@inter.net.il Message-id: <83r3qige9t.fsf@gnu.org> MIME-version: 1.0 Content-type: text/plain; charset=utf-8 Content-transfer-encoding: 8BIT References: <83wq0agpx3.fsf@gnu.org> <83twvegnwy.fsf@gnu.org> X-Spam-Score: 1.0 (+) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 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 (+) > From: "Felix E. Klee" > Date: Fri, 15 May 2015 11:50:55 +0100 > Cc: 20581 <20581@debbugs.gnu.org> > > ELISP> (ispell-aspell-find-dictionary "de-alt") > nil > > I used `edebug` on `ispell-aspell-find-dictionary` and found that there > is pattern matching happening that strips the variant `alt` from > `de-alt`. Then a path is assembled, `fullpath`, which evaluates to: > "/usr/lib/aspell-0.60/de.dat" > > That `.dat` file doesn’t exist. For `de-alt` it is a mistake to strip > the variant. The correct path is: "/usr/lib/aspell-0.60/de-alt.dat" Thanks. Does the patch below give good results? diff --git a/lisp/textmodes/ispell.el b/lisp/textmodes/ispell.el index 43003af..8107f79 100644 --- a/lisp/textmodes/ispell.el +++ b/lisp/textmodes/ispell.el @@ -1077,7 +1077,8 @@ (defun ispell-aspell-find-dictionary (dict-name) ;; Try xx.dat first, strip out variant, country code, etc, ;; then try xx_YY.dat (without stripping country code). (dolist (tmp-regexp (list "^[[:alpha:]]+" - "^[[:alpha:]_]+")) + "^[[:alpha:]_]+" + "^[[:alpha:]]+-\\(alt\\|old\\)")) (let ((fullpath (concat tmp-path "/" (and (string-match tmp-regexp dict-name) From unknown Sat Sep 06 21:07:48 2025 X-Loop: help-debbugs@gnu.org Subject: bug#20581: 24.5; aspell dictionary de-alt not found Resent-From: "Felix E. Klee" Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 15 May 2015 14:22:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 20581 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Eli Zaretskii Cc: 20581 <20581@debbugs.gnu.org> Received: via spool by 20581-submit@debbugs.gnu.org id=B20581.143169970130867 (code B ref 20581); Fri, 15 May 2015 14:22:02 +0000 Received: (at 20581) by debbugs.gnu.org; 15 May 2015 14:21:41 +0000 Received: from localhost ([127.0.0.1]:46395 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YtGUe-00081n-VK for submit@debbugs.gnu.org; Fri, 15 May 2015 10:21:41 -0400 Received: from mail-pa0-f54.google.com ([209.85.220.54]:36275) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YtGUa-00081V-Oi for 20581@debbugs.gnu.org; Fri, 15 May 2015 10:21:37 -0400 Received: by pabts4 with SMTP id ts4so14000410pab.3 for <20581@debbugs.gnu.org>; Fri, 15 May 2015 07:21:31 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:sender:in-reply-to:references:from :date:message-id:subject:to:cc:content-type; bh=QtbTnGR729N4GDD939apHadIOZFY/u/jsA16UKYtvnA=; b=RLnhWz8vkqorzqdSCoS6eFwfVTBWpbGLgeDOnI1z6lWnIdBqwJkUWP0KrHqEWPVXWh +fOoGf01BHkPv0HIAe0tjgNduQbDn5Geb6wzfnMb9wQ78aVED8sMH19446d7A+8Luhbf pxnC2btRcNGhAZbrXgyo+42aRAqi2htEzJxDJ+zlalHCnzxcPxN4YYi5O0HhRkIT21eX pXLmp+w7hn6QxR+ufqurtNYQQ3cWevPaKXEg1qRzmqUWAN3qqzgYTqpjnWTIS2cAcWct 6zmPXqvsri512hN1YAv4KCS19Xc3+u8F4lqxpS8YvbeVJ3CzLWqUM3NCyQ0G03DNlhUC CAyg== X-Gm-Message-State: ALoCoQkGHrdJeQIyBABhHxiHraNWUwKv3GbBvG1jUfjbCpiXlhfzr74/N1vOm/QABYN6cdNlonw5 X-Received: by 10.70.34.97 with SMTP id y1mr18479163pdi.101.1431699690791; Fri, 15 May 2015 07:21:30 -0700 (PDT) MIME-Version: 1.0 Received: by 10.66.149.193 with HTTP; Fri, 15 May 2015 07:21:00 -0700 (PDT) X-Originating-IP: [213.143.50.8] In-Reply-To: <83r3qige9t.fsf@gnu.org> References: <83wq0agpx3.fsf@gnu.org> <83twvegnwy.fsf@gnu.org> <83r3qige9t.fsf@gnu.org> From: "Felix E. Klee" Date: Fri, 15 May 2015 15:21:00 +0100 X-Google-Sender-Auth: uwqyarR7pCP4fjA9MHTc_UO2Kpw Message-ID: Content-Type: text/plain; charset=UTF-8 X-Spam-Score: -0.1 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 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.1 (/) On Fri, May 15, 2015 at 2:29 PM, Eli Zaretskii wrote: > Does the patch below give good results? That does the trick - thanks! FYI, the list of `.dat` files currently on my test system: $ ls -1 *.dat de-alt_affix.dat de-alt.dat de-alt_phonet.dat de_AT_affix.dat de_AT.dat de_CH_affix.dat de_CH.dat de_DE_affix.dat de_DE.dat en_affix.dat en.dat en_phonet.dat fr.dat fr_phonet.dat Installed are Aspell dictionaries `en`, `fr`, `de`, and `de-alt`. On the official page with [available Aspell dictionaries][1], the only dictionary that ends in `-alt` is `de-alt`. [1]: ftp://ftp.gnu.org/gnu/aspell/dict/0index.html From unknown Sat Sep 06 21:07:48 2025 MIME-Version: 1.0 X-Mailer: MIME-tools 5.503 (Entity 5.503) X-Loop: help-debbugs@gnu.org From: help-debbugs@gnu.org (GNU bug Tracking System) To: "Felix E. Klee" Subject: bug#20581: closed (Re: bug#20581: 24.5; aspell dictionary de-alt not found) Message-ID: References: <83pp61hq81.fsf@gnu.org> X-Gnu-PR-Message: they-closed 20581 X-Gnu-PR-Package: emacs Reply-To: 20581@debbugs.gnu.org Date: Fri, 15 May 2015 14:27:02 +0000 Content-Type: multipart/mixed; boundary="----------=_1431700022-31327-1" This is a multi-part message in MIME format... ------------=_1431700022-31327-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Your bug report #20581: 24.5; aspell dictionary de-alt not found 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 20581@debbugs.gnu.org. --=20 20581: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D20581 GNU Bug Tracking System Contact help-debbugs@gnu.org with problems ------------=_1431700022-31327-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at 20581-done) by debbugs.gnu.org; 15 May 2015 14:26:19 +0000 Received: from localhost ([127.0.0.1]:46399 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YtGZ8-00088J-Tk for submit@debbugs.gnu.org; Fri, 15 May 2015 10:26:19 -0400 Received: from mtaout22.012.net.il ([80.179.55.172]:54163) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YtGZ5-000883-BB for 20581-done@debbugs.gnu.org; Fri, 15 May 2015 10:26:17 -0400 Received: from conversion-daemon.a-mtaout22.012.net.il by a-mtaout22.012.net.il (HyperSendmail v2007.08) id <0NOE00A00ALA4R00@a-mtaout22.012.net.il> for 20581-done@debbugs.gnu.org; Fri, 15 May 2015 17:26:08 +0300 (IDT) Received: from HOME-C4E4A596F7 ([87.69.4.28]) by a-mtaout22.012.net.il (HyperSendmail v2007.08) with ESMTPA id <0NOE00AEBARI0D60@a-mtaout22.012.net.il>; Fri, 15 May 2015 17:26:08 +0300 (IDT) Date: Fri, 15 May 2015 17:26:06 +0300 From: Eli Zaretskii Subject: Re: bug#20581: 24.5; aspell dictionary de-alt not found In-reply-to: X-012-Sender: halo1@inter.net.il To: "Felix E. Klee" Message-id: <83pp61hq81.fsf@gnu.org> References: <83wq0agpx3.fsf@gnu.org> <83twvegnwy.fsf@gnu.org> <83r3qige9t.fsf@gnu.org> X-Spam-Score: 1.0 (+) X-Debbugs-Envelope-To: 20581-done Cc: 20581-done@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list Reply-To: Eli Zaretskii 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 (+) > From: "Felix E. Klee" > Date: Fri, 15 May 2015 15:21:00 +0100 > Cc: 20581 <20581@debbugs.gnu.org> > > On Fri, May 15, 2015 at 2:29 PM, Eli Zaretskii wrote: > > Does the patch below give good results? > > That does the trick - thanks! Thanks, pushed. > Installed are Aspell dictionaries `en`, `fr`, `de`, and `de-alt`. On the > official page with [available Aspell dictionaries][1], the only > dictionary that ends in `-alt` is `de-alt`. Yes, but I saw that its alias is "german-old", so I thought someone might rename the files or something. ------------=_1431700022-31327-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at submit) by debbugs.gnu.org; 14 May 2015 22:16:19 +0000 Received: from localhost ([127.0.0.1]:45495 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Yt1QP-0006xS-OU for submit@debbugs.gnu.org; Thu, 14 May 2015 18:16:18 -0400 Received: from eggs.gnu.org ([208.118.235.92]:36567) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Yt1QM-0006xD-NC for submit@debbugs.gnu.org; Thu, 14 May 2015 18:16:15 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Yt1QG-0005ev-9L for submit@debbugs.gnu.org; Thu, 14 May 2015 18:16:09 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=0.8 required=5.0 tests=BAYES_50 autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:48073) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Yt1QG-0005eq-5g for submit@debbugs.gnu.org; Thu, 14 May 2015 18:16:08 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:50058) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Yt1QF-0004m4-15 for bug-gnu-emacs@gnu.org; Thu, 14 May 2015 18:16:08 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Yt1Q9-0005cg-Tj for bug-gnu-emacs@gnu.org; Thu, 14 May 2015 18:16:06 -0400 Received: from mail-pd0-f175.google.com ([209.85.192.175]:34202) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Yt1Q9-0005cO-LL for bug-gnu-emacs@gnu.org; Thu, 14 May 2015 18:16:01 -0400 Received: by pdbqa5 with SMTP id qa5so108230829pdb.1 for ; Thu, 14 May 2015 15:16:00 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:sender:from:date:message-id:subject :to:content-type:content-transfer-encoding; bh=eePe+iJNxtPUDcED826LZXhSg/lFWfVlo2lMnBX2faM=; b=esk76q9t6On213vKZ70LeQocKfDcyAe3TZQHUXOMTVO90EgwPrbokubRL6qQLTuuRP r+4IYvrp4ziWabc+rl34AA0VI/Z9yFyenPZLJAaEgsSoedqML4MIjmRKr6ztMHG3gW9a 3r/V5BX9k+ToYrT9hPovzY/POEzz5hm8DopIwQVtskUx0B390/76NFB+HBHKlxW1NvVl rW1r8fyr+Go6MCnp8zvFkz1v1PPqqKN1Q/Z9A+bKgP82J6Pv8g9hiLG3YVTwBpNDFl+t 7d4kghhoLj0vkefSfOllr9tQIo8FwBd6oU14oM/AjigKgkgz7fdCrGDSVkpOmQlKx6gR NzoQ== X-Gm-Message-State: ALoCoQnBaG8uKIICv8vPFmHgb2VmzgBEsL4WkaZR8lFc2BHHQWh3QOsr7DmC7DKq5JUwPScEbB6a X-Received: by 10.66.119.174 with SMTP id kv14mr11930025pab.5.1431641760176; Thu, 14 May 2015 15:16:00 -0700 (PDT) MIME-Version: 1.0 Received: by 10.66.149.193 with HTTP; Thu, 14 May 2015 15:15:29 -0700 (PDT) X-Originating-IP: [213.143.50.90] From: "Felix E. Klee" Date: Thu, 14 May 2015 23:15:29 +0100 X-Google-Sender-Auth: qzDSZiyjSjuAevwsgwF-pULBSLQ Message-ID: Subject: 24.5; aspell dictionary de-alt not found To: bug-gnu-emacs@gnu.org Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] [fuzzy] X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -4.0 (----) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 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: -4.0 (----) Installed the Aspell dictionary `de-alt': Started EMACS, then opened a text file written in German: Dies ist ein kurzes Dokument, das nicht sehr lang ist, so dass ich es schnell schreiben konnte. Local IspellDict: de-alt Interactively ran `ispell-buffer'. This resulted in an error message: ispell-init-process: Error: The encoding "nil" is not known. This could also mean that the file "/usr/lib/aspell-0.60/nil.cset" could not be opened for reading or does not exist. The reason is that Emacs didn=E2=80=99t parse `de-alt' into `ispell-dictionary-alist'. A workaround is to specify in `~/.emacs': (require 'ispell) (add-to-list 'ispell-dictionary-base-alist '("de-alt" "[[:alpha:]]" "[^[:alpha:]]" "" t ("-d" "de-alt") nil utf-8)) In GNU Emacs 24.5.1 (x86_64-unknown-linux-gnu, GTK+ Version 3.16.2) of 2015-04-20 on bitzer.hoetzel.info Windowing system distributor `The X.Org Foundation', version 11.0.11701000 System Description: Arch Linux Configured using: `configure --prefix=3D/usr --sysconfdir=3D/etc --libexecdir=3D/usr/lib --localstatedir=3D/var --with-x-toolkit=3Dgtk3 --with-xft 'CFLAGS=3D-march=3Dx86-64 -mtune=3Dgeneric -O2 -pipe -fstack-protector-str= ong --param=3Dssp-buffer-size=3D4' CPPFLAGS=3D-D_FORTIFY_SOURCE=3D2 LDFLAGS=3D-Wl,-O1,--sort-common,--as-needed,-z,relro' Important settings: value of $LANG: en_US.UTF-8 locale-coding-system: utf-8-unix Major mode: Emacs-Lisp Minor modes in effect: TeX-PDF-mode: t shell-dirtrack-mode: t show-paren-mode: t cua-mode: t whitespace-mode: t tooltip-mode: t electric-indent-mode: t mouse-wheel-mode: t tool-bar-mode: t menu-bar-mode: t file-name-shadow-mode: t global-font-lock-mode: t font-lock-mode: t auto-composition-mode: t auto-encryption-mode: t auto-compression-mode: t line-number-mode: t transient-mark-mode: t Recent messages: Applying style hooks... done Mark set Sorting environment... Removing duplicates... done Quit [2 times] Mark set Quit Making completion list... [2 times] Quit No server editing buffers exist Load-path shadows: None found. Features: (shadow sort gnus-util mail-extr emacsbug message idna rfc822 mml mml-sec mm-decode mm-bodies mm-encode mail-parse rfc2231 mailabbrev gmm-utils mailheader sendmail rfc2047 rfc2045 ietf-drums mm-util mail-prsvr mail-utils texmathp flyspell preview prv-emacs tex-bar tex-buf toolbar-x noutline outline font-latex byte-opt bytecomp byte-compile cl-extra cconv latex tex-style tex dbus xml crm tex-mode shell pcomplete quack thingatpt compile cmuscheme comint ansi-color ring scheme paren delsel cua-base cus-start cus-load ispell browse-kill-ring preview-latex tex-site auto-loads saveplace redo+ edmacro kmacro ls-lisp help-mode easy-mmode advice help-fns dired+ image-dired cl-loaddefs cl-lib format-spec image-file dired-x easymenu dired-aux dired tempbuf whitespace session package epg-config windmove server time-date tooltip electric uniquify ediff-hook vc-hooks lisp-float-type mwheel x-win x-dnd tool-bar dnd fontset image regexp-opt fringe tabulated-list newcomment lisp-mode prog-mode register page menu-bar rfn-eshadow timer select scroll-bar mouse jit-lock font-lock syntax facemenu font-core frame cham georgian utf-8-lang misc-lang vietnamese tibetan thai tai-viet lao korean japanese hebrew greek romanian slovak czech european ethiopic indian cyrillic chinese case-table epa-hook jka-cmpr-hook help simple abbrev minibuffer nadvice loaddefs button faces cus-face macroexp files text-properties overlay sha1 md5 base64 format env code-pages mule custom widget hashtable-print-readable backquote make-network-process dbusbind gfilenotify dynamic-setting system-font-setting font-render-setting move-toolbar gtk x-toolkit x multi-tty emacs) Memory information: ((conses 16 238168 11475) (symbols 48 31664 0) (miscs 40 100 339) (strings 32 54892 7604) (string-bytes 1 1540668) (vectors 16 22543) (vector-slots 8 530525 12944) (floats 8 141 185) (intervals 56 769 0) (buffers 960 15) (heap 1024 52649 1672)) ------------=_1431700022-31327-1--