From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: d@teklibre.org (Dave =?utf-8?Q?T=C3=A4ht?=) Newsgroups: gmane.emacs.help Subject: Auto-correcting proper nouns with flyspell? Date: Mon, 14 Sep 2009 20:34:35 -0600 Organization: Teklibre - http://www.teklibre.com Message-ID: <87ljkhdjgk.fsf@mahal.sjds.teklibre.org> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: ger.gmane.org 1253076258 31340 80.91.229.12 (16 Sep 2009 04:44:18 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Wed, 16 Sep 2009 04:44:18 +0000 (UTC) To: help-gnu-emacs@gnu.org Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Wed Sep 16 06:44:11 2009 Return-path: Envelope-to: geh-help-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.50) id 1MnmNG-0003OJ-Dn for geh-help-gnu-emacs@m.gmane.org; Wed, 16 Sep 2009 06:44:10 +0200 Original-Received: from localhost ([127.0.0.1]:47140 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1MnmNF-0005OZ-Mu for geh-help-gnu-emacs@m.gmane.org; Wed, 16 Sep 2009 00:44:09 -0400 Original-Path: news.stanford.edu!usenet.stanford.edu!news.isc.org!mahal.sjds.teklibre.org!not-for-mail Original-Newsgroups: gnu.emacs.help Original-Lines: 33 Original-NNTP-Posting-Host: toutatis.isc.org Original-X-Trace: sf1.isc.org 1252987637 8708 149.20.54.64 (15 Sep 2009 04:07:17 GMT) Original-X-Complaints-To: abuse@isc.org Original-NNTP-Posting-Date: Tue, 15 Sep 2009 04:07:17 +0000 (UTC) X-PGP-FP: D179 9E87 2617 CA13 9A84 E833 A5D7 A325 C395 E2E4 X-PGP: 0xC395E2E4 User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/23.0.91 (gnu/linux) Cancel-Lock: sha1:nay47TIYZsEKp0F6lMK+Gditk4c= Original-Xref: news.stanford.edu gnu.emacs.help:173030 X-Mailman-Approved-At: Wed, 16 Sep 2009 00:41:26 -0400 X-BeenThere: help-gnu-emacs@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Users list for the GNU Emacs text editor List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Errors-To: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.help:68175 Archived-At: Is there a way to make Emacs (flyspell) automatically capitalize proper nouns that have no other equivalent, instead of marking them in yellow with an underscore? You don't dave a car or michael a wrench, and while you may ring a clapper on occasion, I am more likely to write to a Brian Clapper than ring a clapper. Typing brian shows up as mis-spelt rather than being auto-corrected into Brian. As examples, the first suggestion for brian, dave, or michael in flyspell (ESC-TAB) just recapitalizes it. Why can't it just do that for me? If I meant, brain, not Brian, I'll go and fix it. It's easy to spot wrongly capitalized words in the middle of a sentence. "I was really talking about Einstein's Brian, and the mysteries locked within." I know I could fix this with abbrev, but there are an awful lot of very distinct proper nouns in this world, and flyspell already does most of the right thing... It would also be nice to be able to prioritize your proper names over ancient words nobody uses anymore. Take smith for example. How often do you use a smith these days? How often do you correspond with John Smith? How often do you have a smith in the john? -- Dave Taht http://the-edge.blogspot.com