From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Emanuel Berg Newsgroups: gmane.emacs.help Subject: Re: Automatic flyspell Date: Mon, 23 Feb 2015 20:19:59 +0100 Organization: Aioe.org NNTP Server Message-ID: <87d250mo4g.fsf@debian.uxu> References: NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: ger.gmane.org 1424719226 3921 80.91.229.3 (23 Feb 2015 19:20:26 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Mon, 23 Feb 2015 19:20:26 +0000 (UTC) To: help-gnu-emacs@gnu.org Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Mon Feb 23 20:20:26 2015 Return-path: Envelope-to: geh-help-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1YPyYI-0000aj-4y for geh-help-gnu-emacs@m.gmane.org; Mon, 23 Feb 2015 20:20:22 +0100 Original-Received: from localhost ([::1]:45042 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YPyYH-000840-Gi for geh-help-gnu-emacs@m.gmane.org; Mon, 23 Feb 2015 14:20:21 -0500 Original-Path: usenet.stanford.edu!news.glorb.com!feeder.erje.net!eu.feeder.erje.net!news2.arglkargh.de!news.mixmin.net!aioe.org!.POSTED!not-for-mail Original-Newsgroups: gnu.emacs.help Original-Lines: 23 Original-NNTP-Posting-Host: feB02bRejf23rfBm51Mt7Q.user.speranza.aioe.org Original-X-Complaints-To: abuse@aioe.org User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.4 (gnu/linux) X-Notice: Filtered by postfilter v. 0.8.2 Cancel-Lock: sha1:PFmVLpiKJC0L+X1rFi6mELyiVoA= Mail-Copies-To: never Original-Xref: usenet.stanford.edu gnu.emacs.help:210576 X-BeenThere: help-gnu-emacs@gnu.org X-Mailman-Version: 2.1.14 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-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.help:102853 Archived-At: Robert Thorpe writes: > The best solution is to use hooks as Emanuel > suggested: (add-hook 'text-mode-hook > 'turn-on-flyspell-prog) (add-hook 'prog-mode-hook > 'flyspell-prog-mode) Leaving aside the issue "should programming be spelled?" there is also the natural way to do this on a mode basis. Those hooks should be present already for the popular modes and if they ain't they should be sooner rather than later anyway so might just put them there already. Just fill them in as you go. It is much easier to have success with that than to predict the future and try to put something to work that will work everywhere and forever ever since. Even if one programs in some 20 modes which is remote that's only some 20-40 lines to do this that look virtually the same. (Compare, this paragraph is thirteen lines, and they don't even look the same...) -- underground experts united