From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: kevmitch@gmail.com Newsgroups: gmane.emacs.help Subject: Re: turn on flyspell mode permanently in .emacs Date: 22 Aug 2006 13:12:53 -0700 Organization: http://groups.google.com Message-ID: <1156277573.754995.300830@75g2000cwc.googlegroups.com> References: <1156206235.108245.155630@i3g2000cwc.googlegroups.com> NNTP-Posting-Host: main.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" X-Trace: sea.gmane.org 1156279227 14088 80.91.229.2 (22 Aug 2006 20:40:27 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Tue, 22 Aug 2006 20:40:27 +0000 (UTC) Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Tue Aug 22 22:40:27 2006 Return-path: Envelope-to: geh-help-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by ciao.gmane.org with esmtp (Exim 4.43) id 1GFd2q-0007T6-0J for geh-help-gnu-emacs@m.gmane.org; Tue, 22 Aug 2006 22:40:20 +0200 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1GFd2p-0000s8-Do for geh-help-gnu-emacs@m.gmane.org; Tue, 22 Aug 2006 16:40:19 -0400 Original-Path: shelby.stanford.edu!newsfeed.stanford.edu!postnews.google.com!75g2000cwc.googlegroups.com!not-for-mail Original-Newsgroups: gnu.emacs.help Original-Lines: 87 Original-NNTP-Posting-Host: 142.103.140.62 Original-X-Trace: posting.google.com 1156277579 21790 127.0.0.1 (22 Aug 2006 20:12:59 GMT) Original-X-Complaints-To: groups-abuse@google.com Original-NNTP-Posting-Date: Tue, 22 Aug 2006 20:12:59 +0000 (UTC) In-Reply-To: User-Agent: G2/0.2 X-HTTP-UserAgent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.0.4) Gecko/20060406 Firefox/1.5.0.4 (Debian-1.5.dfsg+1.5.0.4-1),gzip(gfe),gzip(gfe) Complaints-To: groups-abuse@google.com Injection-Info: 75g2000cwc.googlegroups.com; posting-host=142.103.140.62; posting-account=HnS6Mw0AAAC46tcl_nES-aWQ34cKcpHN Original-Xref: shelby.stanford.edu gnu.emacs.help:141227 Original-To: help-gnu-emacs@gnu.org 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:36850 Archived-At: Thanks for the advice. It would seem however that neither suggestion worked. I took a look in my Messages buffer and found that it looks like flyspell is in fact starting using the .emacs file above, but that it just isn't taking effect for some reason. This remains to be the case if I try the lambda function suggested by Kevin. However, using the text-mode-hook without (flyspell-mode 1) doesn't turn it on at all. Here is my message buffer with the same .emacs file. It looks like flyspell loads fine at the end, but unfortunately seems to have no effect. Oddly enough, when I manually turn on flyspell-mode after starting emacs with the (flyspell-mode 1) in my .emacs file, nothing further is added to the message buffer (whereas it would be if I hadn't already started flyspell-mode in the .emacs file). In spite of this message silence, flyspell-mode does seem to magically start working. Loading 50a2ps (source)... Loading a2ps-print...done Loading 50a2ps (source)...done Loading 50auctex (source)... Loading auctex.el (source)... Loading /usr/share/emacs/21.4/site-lisp/tex-site.el (source)...done Loading auctex.el (source)...done Loading preview-latex.el (source)...done Loading 50auctex (source)...done Loading 50autoconf (source)...done Loading 50devhelp (source)...done Loading 50dictionaries-common (source)... Loading debian-ispell... Loading /var/cache/dictionaries-common/emacsen-ispell-default.el (source)...done Loading debian-ispell...done Loading /var/cache/dictionaries-common/emacsen-ispell-dicts.el (source)...done Loading 50dictionaries-common (source)...done Loading 50emacs-goodies-el (source)...done Loading 50emacs-intl-fonts (source)...done Loading 50ess (source)... Loading regexp-opt...done Loading mule-util...done Loading ange-ftp...done Loading 50ess (source)...done Loading 50festival (source)...done Loading 50ftnchek (source)...done Loading 50gettext (source)...done Loading 50gnuplot-mode (source)...done Loading 50gri-el (source)...done Loading 50gri-html-doc (source)...done Loading 50maxima-emacs (source)...done Loading 50nowebm (source)...done Loading 50octave (source)...done Loading 50octave2.1-emacsen (source)...done Loading 50post-el (source)...done Loading 50preview-latex (source)...done Loading 50psgml-init (source)...done Loading 50pymacs (source)...done Loading 50pymacs-elisp (source)...done Loading 50python-mode (source)...done Loading 51preview-latex (source)...done Loading paren...done Loading jka-compr...done Loading flyspell... Loading advice...done Loading flyspell...done (Next local Ispell command will use british dictionary) [2 times] Starting new Ispell process... ispell.el is already loaded For information about the GNU Project and its goals, type C-h C-p. Sebastian P. Luque wrote: > On 21 Aug 2006 17:23:55 -0700, > kevmitch@gmail.com wrote: > > > So apparently, I'm doing something extremely stupid. Flyspell works > > great if I type "M-x flyspell-mode RET", but that's not good enough. I > > want it to be on all the time in every major mode automatically unless I > > explicitly disable it. So I tried just about every combination of all > > the relevant lines in my .emacs file to no avail. My emacs starts up > > fine, but no flyspell-mode with out having to manually issue the > > command. Can any kind soul out there please direct me in what it is I'm > > doing wrong. Below are my .emacs and site-start.el files. > > Did you try adding turn-on-flyspell to text-mode-hook? That's what I use, > and it's on for almost every mode, as I think this hook is run by them. > > > -- > Seb