From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: Stefan Monnier Newsgroups: gmane.emacs.help Subject: Re: FW: bug#32758: 26.1 emacs-mac 7.2; forward-sentence in eww Date: Wed, 10 Oct 2018 11:17:52 -0400 Message-ID: References: NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Trace: blaine.gmane.org 1539184616 5982 195.159.176.226 (10 Oct 2018 15:16:56 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Wed, 10 Oct 2018 15:16:56 +0000 (UTC) User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 (gnu/linux) To: help-gnu-emacs@gnu.org Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Wed Oct 10 17:16:52 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 1gAGEF-0001Sn-Qz for geh-help-gnu-emacs@m.gmane.org; Wed, 10 Oct 2018 17:16:51 +0200 Original-Received: from localhost ([::1]:57804 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1gAGGM-0004mL-F5 for geh-help-gnu-emacs@m.gmane.org; Wed, 10 Oct 2018 11:19:02 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:38627) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1gAGFV-0004et-4b for help-gnu-emacs@gnu.org; Wed, 10 Oct 2018 11:18:10 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1gAGFS-0001in-1K for help-gnu-emacs@gnu.org; Wed, 10 Oct 2018 11:18:09 -0400 Original-Received: from [195.159.176.226] (port=35405 helo=blaine.gmane.org) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1gAGFR-0001i2-Pg for help-gnu-emacs@gnu.org; Wed, 10 Oct 2018 11:18:05 -0400 Original-Received: from list by blaine.gmane.org with local (Exim 4.84_2) (envelope-from ) id 1gAGDH-0000OK-RH for help-gnu-emacs@gnu.org; Wed, 10 Oct 2018 17:15:51 +0200 X-Injected-Via-Gmane: http://gmane.org/ Original-Lines: 13 Original-X-Complaints-To: usenet@blaine.gmane.org Cancel-Lock: sha1:3HRo8eT7rJ1KXfS2Egm/Xt/EpCM= X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 195.159.176.226 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:118243 Archived-At: > and I’m aware of names like A. B. C. Nurmagomedov which will stop early, too. As mentioned by Yuri NBSP can help this case. Another heuristic is to assume sentences don't end with a single-capital-letter word. This said, there's also the occasional "Mr. Foo" or "Dr. Bar". I suggest you collect examples to add them to test/lisp/textmodes/paragraphs-tests.el (and then write some Elisp code that tries to handle them all correctly). Stefan