From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Hongyi Zhao Newsgroups: gmane.emacs.help Subject: Re: Create a complete/huge dictionary for aspell. Date: Fri, 23 Jul 2021 09:44:31 +0800 Message-ID: References: <8735s63leh.fsf@zoho.eu> <87im11zvlb.fsf@zoho.eu> Mime-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="27903"; mail-complaints-to="usenet@ciao.gmane.io" To: Emanuel Berg , help-gnu-emacs Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane-mx.org@gnu.org Fri Jul 23 03:45:24 2021 Return-path: Envelope-to: geh-help-gnu-emacs@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1m6kFf-000752-I7 for geh-help-gnu-emacs@m.gmane-mx.org; Fri, 23 Jul 2021 03:45:23 +0200 Original-Received: from localhost ([::1]:44282 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1m6kFe-0006qR-Ic for geh-help-gnu-emacs@m.gmane-mx.org; Thu, 22 Jul 2021 21:45:22 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:39444) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1m6kF5-0006qH-2g for help-gnu-emacs@gnu.org; Thu, 22 Jul 2021 21:44:47 -0400 Original-Received: from mail-lf1-x131.google.com ([2a00:1450:4864:20::131]:45574) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1m6kF3-00068a-Io for help-gnu-emacs@gnu.org; Thu, 22 Jul 2021 21:44:46 -0400 Original-Received: by mail-lf1-x131.google.com with SMTP id s13so11382596lfi.12 for ; Thu, 22 Jul 2021 18:44:45 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to; bh=v3imUPcb5JK6BlBdnqgWyCP9b2rUEvAIId8YJNlnbNo=; b=Om7+GeuP/aFfkgxSi/s3aZaqjYaCtC7NffiQsHarZS8ETqFKg5VzCdRP7KZb5Pomii haDiUptE8LcTmapJ+u9uTVbbE+kiL0lw+Ls4jlr+qG8XQpYWMA2Epjtfnsu6d0pdAQyH NCLlI/EwveI27L9eJ1H7DXEUG1bMxQar23xQ6YAw99hmoJVwHmm8jzatekHuadKGKaEo Hc7zBpDGvtrot+SOZy4Cv9sJZZSajgzqKsbJfmArTvVf0Y2qL3siKaZimUl+qaeqaod0 cFtsGbkgbZ5QuaOUG70zDQuG6XKsHNNx4qnQehwX9o7QWKJd2QIvaPIeztWCfBs+/ql2 81TQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to; bh=v3imUPcb5JK6BlBdnqgWyCP9b2rUEvAIId8YJNlnbNo=; b=KlaXEHme55Zur9e07Q4CO3+iTN3o7mxWIFBg/K464fLWtBQJomm7Q7mAhbQq0GVlI6 S072x4pOF+6n6/y43LlaX0OjVINhm/f7/02esS1ReKYVdbbndZvD7YpoBTmamMdItrpB eZLHZ2edLGCcv63MWpQIoT0QZS0QZzuzP3PvuQbr9rifUKgh8PjEgnjLtDuilW63VEST 7AP4Nncs705rvMG5qVkfFsrwXA9YJ57epP+M6MBavNIuc/RveWMhkk0+nMO6j9rUMKjV mnWFDkTZGvu5PK5UL8vXgXIYYGjbDWENz/UQat4EMSFrzTRvlo9WdW3j7eFqjb1/n0Q2 Tp9Q== X-Gm-Message-State: AOAM531RuZJ1eTMe75Z5oY+vZKco2MrSUfOSxVP7BdSsNdEzIMEqMX5L XOBRWuzvWHJ8nZ2PIT2KNig3kGXIzeMox4So8Ps= X-Google-Smtp-Source: ABdhPJxCnVox0FCVcIyQBlliPiyPbkD/PtOdgcqBH1htfkTcpidiUapLsSodg96mD8S2UY6epDT6AXnlMHMwyHyZufQ= X-Received: by 2002:a05:6512:da:: with SMTP id c26mr1475625lfp.390.1627004683550; Thu, 22 Jul 2021 18:44:43 -0700 (PDT) In-Reply-To: Received-SPF: pass client-ip=2a00:1450:4864:20::131; envelope-from=hongyi.zhao@gmail.com; helo=mail-lf1-x131.google.com X-Spam_score_int: -19 X-Spam_score: -2.0 X-Spam_bar: -- X-Spam_report: (-2.0 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_SBL_A=0.1 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: help-gnu-emacs@gnu.org X-Mailman-Version: 2.1.23 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-mx.org@gnu.org Original-Sender: "help-gnu-emacs" Xref: news.gmane.io gmane.emacs.help:132062 Archived-At: On Fri, Jul 23, 2021 at 9:29 AM Hongyi Zhao wrote: > > On Fri, Jul 23, 2021 at 9:07 AM Emanuel Berg via Users list for the > GNU Emacs text editor wrote: > > > > Hongyi Zhao wrote: > > > > >>> I found that too many words are not included in the > > >>> pre-established aspell-en dictionary, say this one: > > >>> destigmatize > > >> > > >> $ sudo apt-get --install-suggests install iamerican-insane > > > > > > I installed the above dictionary, but still can't see the > > > completion hints for the word "destigmatize" in the > > > candidate list. See the attachment for more details. > > > > Yeah, but when it comes, and is correct after you carefully > > examine and double-check the word, hit I so it will be in your > > local list forever after. That's how it works, you'll still > > have to do that for a lot of words in the beginning. But add, > > add and add and soon enough that will almost never happen. > > I've posted a similar issue [1]. Here I give my some further tries and > testings as described below. > > I've created a [personal > dictionary](http://aspell.net/man-html/Format-of-the-Personal-and-Replacement-Dictionaries.html) > which has the following contents: > > ``` > $ cat ~/.aspell.en.pws > personal_ws-1.1 en 2 > Telegram > destigmatize > ``` > This time, the expected word really appread in the correct ispell's > popup dropdown menu, as shown in the attachment. Additional comment: The screenshot was prepared by the following command, which allows some delay so that I've enough time to show the popup dropdown menu: $ scrot -c -d 5 -s -b Hongyi