From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: "R. Diez" Newsgroups: gmane.emacs.bugs Subject: bug#32142: WG: 26.1; Problems with flyspell-region Date: Fri, 13 Jul 2018 20:22:59 +0000 (UTC) Message-ID: <1411313637.6317903.1531513379661@mail.yahoo.com> References: <745366070.6138533.1531494673065.ref@mail.yahoo.com> <745366070.6138533.1531494673065@mail.yahoo.com> <83zhyuc45n.fsf@gnu.org> Reply-To: "R. Diez" NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-Trace: blaine.gmane.org 1531513328 28976 195.159.176.226 (13 Jul 2018 20:22:08 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Fri, 13 Jul 2018 20:22:08 +0000 (UTC) Cc: "32142@debbugs.gnu.org" <32142@debbugs.gnu.org> To: Eli Zaretskii Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Fri Jul 13 22:22:03 2018 Return-path: Envelope-to: geb-bug-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 1fe4Zn-0007ND-0d for geb-bug-gnu-emacs@m.gmane.org; Fri, 13 Jul 2018 22:22:03 +0200 Original-Received: from localhost ([::1]:39070 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fe4bs-0003eS-H9 for geb-bug-gnu-emacs@m.gmane.org; Fri, 13 Jul 2018 16:24:12 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:37978) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fe4bl-0003eB-QG for bug-gnu-emacs@gnu.org; Fri, 13 Jul 2018 16:24:06 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1fe4bi-0000va-KJ for bug-gnu-emacs@gnu.org; Fri, 13 Jul 2018 16:24:05 -0400 Original-Received: from debbugs.gnu.org ([208.118.235.43]:51389) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1fe4bi-0000vP-GW for bug-gnu-emacs@gnu.org; Fri, 13 Jul 2018 16:24:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1fe4bh-0005oh-SK for bug-gnu-emacs@gnu.org; Fri, 13 Jul 2018 16:24:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: "R. Diez" Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 13 Jul 2018 20:24:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 32142 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: Original-Received: via spool by 32142-submit@debbugs.gnu.org id=B32142.153151338922298 (code B ref 32142); Fri, 13 Jul 2018 20:24:01 +0000 Original-Received: (at 32142) by debbugs.gnu.org; 13 Jul 2018 20:23:09 +0000 Original-Received: from localhost ([127.0.0.1]:59286 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fe4ar-0005na-3b for submit@debbugs.gnu.org; Fri, 13 Jul 2018 16:23:09 -0400 Original-Received: from sonic311-31.consmr.mail.ir2.yahoo.com ([77.238.176.163]:33072) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fe4aq-0005nK-AX for 32142@debbugs.gnu.org; Fri, 13 Jul 2018 16:23:08 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.de; s=s2048; t=1531513381; bh=gqPf9N+bOZGaL+IRFalmUret9z0r7e55NizuU4HozzU=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:From:Subject; b=o8PFny5npjjskvCtsn6N6YvHlzg9p4aOhSDxviWGnq+O/uyQY9jzYQl8wXTWzS6TNp4B906lqEVhJO+JgpyobzCTsc0HR9AyHOTWcT/IHBm2IxlTWonb8ef+IQKlekujl+3ZvrIR4E+RkYzawv+YBrhgFMlZjygSQzeV5XZuiXbTuLVTdkpXQV/vZXIEDGrgkQ3ZJt3yBFEMtPtr/YG9Niw43C4oJ8rmGACBqXx/2VhVCg5n3esuNGFUglYmaiLTHkuUvKYLt8LGDDEstx5gVvnn14SsYdOEqQvHE2j/7+Q9BAF5t5V4+I5rAeqTEXYnBnPMISsTfKDSs1u43ZkOfg== X-YMail-OSG: rzN4nZYVM1mdIYxpG7oLw1orB57DqxMBa6IOvPVtcafMXy6ExkxhLFCBpdbqUVL 9R8E54Zsbv79PjtDGysdJy0YULaEnLluLaZ7wOQeFAqSJv56XvPRUSHkRneNshgY83e1e2Rpt7OR ldXK90F4rGBBPDS52dXormRTWAPiHXFXKXPvCGSu_U6TPFwoiZRPd3tTgDuWSQc6bsb0k8sb8PgZ MokFTVoooOTNmf4GvBSwz2YLqZP26RKnwBnZPxvuW3YzsQvnfxCSmiMcRTT28Pbyrglap5OR5UC9 7QnpcLc56RvPEgIYToFZrRkbvX2agHwJeAMuyyv5xp0l8y4JMVXIorNrsElg3wRIaJd3LX5URz2e 7gWCGI_nYddtE70LLzsHro7TndYsTqa6E_pCERTf7Je4wzhAhRLdhKPNYh4CySk24TEZYOV9WUqj e34hUAVG4yg4OiJNusaGds5JYaz.zeD49DKPIOjiQwcWoPMRURG6zYkE980RWDjYWKBduHSLf5W0 6HYjfOaKMEvOTzecoHe9cECkSL3TvE4QTa6wQvR8QREgPKUu0kMJa95uTWT1103FWCOarRAMoiFO FmE9HWwoYh8NSWstGSc8OY25HR5UYmIjFbL8vGOQM9Q_lTwl1SGNpvv_ZhZkh3khtYSnmc0BfDtb W_uSRs4MdAWcwpNahvgTB5xvDp9YUPqu7xRrEA2.YgsR1kZuddE1ulqK_Hudg73Wg0XIxqgx36mv ggQJkD4rpIwCEa5eXd2jh0yZV6eVuXqczOTAID6YDwGkLHuEOzHk2EmJEcrCSi68dRtoBKubXhCR fCqJtz8AnHFgxre8Dtu_l4M9PC13L.9u_NTp7OgSjy Original-Received: from sonic.gate.mail.ne1.yahoo.com by sonic311.consmr.mail.ir2.yahoo.com with HTTP; Fri, 13 Jul 2018 20:23:01 +0000 In-Reply-To: <83zhyuc45n.fsf@gnu.org> X-Mailer: WebService/1.1.12062 YahooMailNeo Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:61.0) Gecko/20100101 Firefox/61.0 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 208.118.235.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" Xref: news.gmane.org gmane.emacs.bugs:148505 Archived-At: > That description is inaccurate. The misspelled words _are_ > highlighted, but then the highlight is removed when > cursor moves to the next word, per the intended effect of > flyspell-persistent-highlight being nil. Once more, that is only the case if flyspell-mode is on. If flyspell-mode is off, and flyspell-persistent-highlight is also off, CPU usage goes up for a short time, and nothing gets marked. That is weird. > We don't have a spell-checking feature that watches correction of > misspelled words without turning on flyspell-mode. OK, I gather from your comments that flyspell-region is designed to work with flyspell-mode turned on. And that you are unable or unwilling to change that. That limitation is not obvious. In fact, I would argue that users would expect exactly the opposite from flyspell-region. I request that flyspell-region documents this fact, and/or checks whether flyspell-mode is off and/or flyspell-persistent-highlight is off. That would make it clear where the limitations of Flyspell are, and avoid wasting time when it does not work as one probably expects. Because, as I mentioned, flyspell-region actually makes little sense if you need to have flyspell-mode turned on. ispell-region seems to be no good substitute for what flyspell-region should actually do. After running ispell-region, you cannot move the cursor freely around and comfortably correct words. It is very awkward to use.