From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: Devin Prater Newsgroups: gmane.emacs.help Subject: Re: Flyspell difficult to configure, documentation not honest Date: Fri, 13 Jul 2018 07:50:22 -0500 Message-ID: References: <974173872.5393015.1531407541695.ref@mail.yahoo.com> <86va9k9xav.fsf@zoho.com> <2e2b282a-4693-5bbb-3144-3899e455607b@posteo.net> <87muuvcqy1.fsf@len.workgroup> NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset="UTF-8" X-Trace: blaine.gmane.org 1531486153 24543 195.159.176.226 (13 Jul 2018 12:49:13 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Fri, 13 Jul 2018 12:49:13 +0000 (UTC) To: help-gnu-emacs@gnu.org Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Fri Jul 13 14:49:09 2018 Return-path: Envelope-to: geh-help-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by blaine.gmane.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fdxVU-0006Fc-Tp for geh-help-gnu-emacs@m.gmane.org; Fri, 13 Jul 2018 14:49:09 +0200 Original-Received: from localhost ([::1]:37148 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fdxXa-0006PB-EY for geh-help-gnu-emacs@m.gmane.org; Fri, 13 Jul 2018 08:51:18 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:36480) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fdxWt-0006Ot-E8 for help-gnu-emacs@gnu.org; Fri, 13 Jul 2018 08:50:36 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1fdxWs-0003eq-5g for help-gnu-emacs@gnu.org; Fri, 13 Jul 2018 08:50:35 -0400 Original-Received: from mail-qt0-x233.google.com ([2607:f8b0:400d:c0d::233]:38025) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1fdxWr-0003bG-SH for help-gnu-emacs@gnu.org; Fri, 13 Jul 2018 08:50:34 -0400 Original-Received: by mail-qt0-x233.google.com with SMTP id c5-v6so26901201qth.5 for ; Fri, 13 Jul 2018 05:50:33 -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=IgzXoFsGP8h6xJClgEdzfvn+B/mdnTIO40/T7o70Vus=; b=AwsC+SYSLXK9wPq+Ut5FeqEGfnis9LGK0PI/1vlYXAVPoqLE7xMnkEQVbGKZNx9tC5 E9biDf8Gw4nhHHnx0sQxnbcw1PtE2i9LfOaDyk/bhh2TlZgpsMgMNyp+ZQVihzSCpuGD ebI7g3HQMSptc8pNgBWJdf0SkyuruHifMhb0PFr9xhklDg8zyxwmvG418ZxpZ7p020Dm VWL6u+UCLv/3gP75WyHsPq2YXkknsGiU3N7k3tIaZzWMkdJAMM2XGAf5bAd0A56THssR T20VOonCheF5d/PElFCkCWVnIHJHwN58rLUH5jRT/BS+YTBXqagXsLYtODcdzLNsPvRA /E0A== 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=IgzXoFsGP8h6xJClgEdzfvn+B/mdnTIO40/T7o70Vus=; b=d+42bxXjCuY0EKvVUNb1E+JjYhWAYuY018LitdDC5+wlDN2cMYo3y2hRY2DM+joVlu 1rjZlu4bg2wemHRFYInu1pJSEzzP5YLospaaiC7zo7TWLFvVQjCnge/LOcGl1+fq4Ow8 bFSRfIwpgaXX1ojh6lqLhU+3re+YuE739FKz+h7IQ6HkETGtAICJ2xsLy9ilg9Qxg9Rj kZCsz30jfmrPLGReR7Du9IRfpO7Gs9vpa9OZwzhJflPQxS17nHuukZZ5naxu4skrmT4W lNWifEW4RZRqR3R88gvZPjRn4x6y/5Rnu2gZC8oMrdqdyFDjrgKQctL403d2vvV1SEk1 mkXw== X-Gm-Message-State: AOUpUlF11Ozrqw02rEE3lRvr0NR3DI3zJZwroTlAfBU+tS576YJ3t7Ph JHzq/7/SZFgT47QZ5ch52XN0+zeJDJzYYh8Svxs= X-Google-Smtp-Source: AAOMgpeXOJoDzs2nmL+o+U7sdUQ1te54qlrp4YdlIEnv1EbPIbQh5PQcxqkicAjyObCtUCL4IMGCed2pO4l6cN6+oqg= X-Received: by 2002:ac8:24d0:: with SMTP id t16-v6mr5768054qtt.335.1531486232673; Fri, 13 Jul 2018 05:50:32 -0700 (PDT) In-Reply-To: <87muuvcqy1.fsf@len.workgroup> X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 2607:f8b0:400d:c0d::233 X-Content-Filtered-By: Mailman/MimeDel 2.1.21 X-BeenThere: help-gnu-emacs@gnu.org X-Mailman-Version: 2.1.21 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" Xref: news.gmane.org gmane.emacs.help:117433 Archived-At: I use fly-spell, it works great with Emacspeak, although sometimes it does get in the way, but it's easier for me than using ispell, which doesn't work with Emacspeak as well. On Fri, Jul 13, 2018 at 6:32 AM Gregor Zattler wrote: Hi Brett, emacs users, * Brett Gilio [2018-07-12; 16:01]: > I completely second everything you said, Emanuel. Spell checking on the > fly is not only extremely prone to false-errors, but it also poses a lot > of issues with emacs performance and even some false errors with > packages like helm (in my experience). > > /If/ you need spell-checking, I second ispell. I use wcheck-mode: https://github.com/tlikonen/wcheck-mode It checks on the fly, is unobtrusive, has no performance issues -- because it only ever checks a screenful of text, and it does not interfere with helm -- at least not to my knowledge. wcheck-mode is a frontend to the spellchecking engine. I configured it to use enchant, which in turn I configured to use hunspell and myspell. The configuration was tricky for me, but now it works like a charm. The wcheck-jump-backward command is really great, I bound it to Insert-Insert which is very fast to type. I don't know how to make this work with repeating keystrokes in order to jump to the next marked word without correcting the first one (false positives and such, as stated elsewhere in this thread). Ciao; Gregor -- Sent from Gmail Mobile