Glenn Morris
73b0cd5003
Convert consecutive FSF copyright years to ranges.
2011-01-24 20:08:28 -08:00
Stefan Monnier
77ab81d054
Merge from emacs-23
2011-01-14 12:18:41 -05:00
Glenn Morris
5df4f04cd3
Add 2011 to FSF/AIST copyright years.
2011-01-02 15:50:46 -08:00
Agustín Martín
84992dff60
flyspell.el (flyspell-generic-progmode-verify): Make sure to check inside the word (Bug#6761).
2010-11-15 13:27:33 +01:00
Agustín Martín
bd4532fc5b
flyspell.el (flyspell-word): Do not re-check known misspellings.
...
Avoid re-checking words already found as misspellings by
(flyspell-large-region), just do highlighting.
Patch by Brandon Craig Rhodes (bug#7322)
2010-11-10 11:54:43 +01:00
Glenn Morris
e180ab9fde
Replace end-of-line, save-excursion etc with point-at-eol, point-at-bol.
...
* lisp/mh-e/mh-seq.el (mh-read-msg-list): Use point-at-eol.
* lisp/gnus/gnus-bookmark.el (gnus-bookmark-bmenu-show-infos)
(gnus-bookmark-kill-line): Use point-at-eol.
* lisp/cedet/ede/proj-elisp.el (ede-proj-flush-autoconf): Use point-at-bol.
* lisp/emacs-lisp/chart.el (chart-zap-chars):
* lisp/play/decipher.el (decipher-set-map):
* lisp/progmodes/ada-mode.el (ada-get-current-indent)
(ada-search-ignore-string-comment, ada-tab-hard, ada-untab-hard):
* lisp/progmodes/ada-prj.el (ada-prj-load-from-file, ada-prj-display-help):
* lisp/progmodes/ada-xref.el (ada-initialize-runtime-library)
(ada-get-all-references):
* lisp/progmodes/cperl-mode.el (cperl-electric-paren)
(cperl-electric-rparen, cperl-electric-keyword, cperl-electric-else)
(cperl-linefeed, cperl-sniff-for-indent, cperl-to-comment-or-eol)
(cperl-find-pods-heres, cperl-indent-exp, cperl-fix-line-spacing)
(cperl-word-at-point-hard):
* lisp/progmodes/idlw-shell.el (idlwave-shell-move-or-history)
(idlwave-shell-filename-string, idlwave-shell-batch-command)
(idlwave-shell-display-line):
* lisp/progmodes/idlwave.el (idlwave-show-begin, idlwave-fill-paragraph)
(idlwave-calc-hanging-indent, idlwave-auto-fill, idlwave-template):
* lisp/progmodes/js.el (js--re-search-forward-inner)
(js--re-search-backward-inner):
* lisp/progmodes/vhdl-mode.el (vhdl-align-region-1, vhdl-align-region-2)
(vhdl-fix-clause, vhdl-compose-configuration-architecture):
* lisp/progmodes/ruby-mode.el (ruby-parse-partial, eval-when-compile):
* lisp/textmodes/flyspell.el (flyspell-process-localwords):
* lisp/textmodes/ispell.el (ispell-buffer-local-parsing)
(ispell-buffer-local-dict, ispell-buffer-local-words):
Use point-at-bol and point-at-eol.
2010-11-06 18:36:33 -07:00
Glenn Morris
7dfc15df2f
* lisp/textmodes/flyspell.el (flyspell-mode): If there was an error,
...
say what it was.
Otherwise someone is going to report the same meaningless bug for the
rest of time.
http://debbugs.gnu.org/cgi/bugreport.cgi?bug=5574
http://debbugs.gnu.org/cgi/bugreport.cgi?bug=5576
http://debbugs.gnu.org/cgi/bugreport.cgi?bug=7272
2010-10-23 14:58:18 -07:00
Kevin Ryde
be7748e70a
* textmodes/flyspell.el (flyspell-check-tex-math-command): Doc fix
...
(Bug#5651).
2010-08-24 16:58:07 -04:00
Agustín Martín
c11a5a9cab
Make sure `flyspell-word' checks word after (flyspell-check-previous-highlighted-word) run.
2010-06-25 10:19:11 +02:00
Glenn Morris
4c3a215a93
* textmodes/flyspell.el (sgml-lexical-context): Autoload it. (Bug#5752)
2010-03-22 19:37:11 -07:00
Chong Yidong
05bbe066a6
* textmodes/flyspell.el (flyspell-word): Obey the offset specified
...
by ispell-parse-output (Bug#5575).
2010-02-16 09:23:44 -05:00
Glenn Morris
114f9c9679
Add 2010 to copyright years.
2010-01-13 00:35:10 -08:00
Glenn Morris
7e705a1d02
(sgml-lexical-context): Declare.
2009-11-19 07:27:46 +00:00
Kevin Ryde
e3c39c01f5
* textmodes/flyspell.el (sgml-mode-flyspell-verify): Use
...
`sgml-lexical-context' instead of own parse for tag. (Further to
Bug#4511).
2009-11-16 22:53:21 +00:00
Glenn Morris
c2e161b23c
(flyspell-large-region, flyspell-word)
...
(flyspell-get-word, flyspell-large-region)
(flyspell-auto-correct-previous-word): Doc/error message fixes.
2009-10-17 22:43:13 +00:00
Glenn Morris
f3e3a990e7
Jari Aalto <jari.aalto at cante.net>
...
(flyspell-get-word): Make `following' argument optional, since that is
how it is documented, and this is often called with a nil argument. (Bug#4577)
(flyspell-external-point-words, flyspell-auto-correct-word)
(flyspell-correct-word-before-point, flyspell-word-search-forward)
(flyspell-word-search-backward): Remove nil argument in calls to
flyspell-get-word, since it is not needed now.
2009-10-17 03:10:10 +00:00
Juanma Barranquero
32226619c5
Use called-interactively-p' instead of
interactive-p'.
2009-10-02 03:48:36 +00:00
Stefan Monnier
03304f3134
(sgml-mode-flyspell-verify): Pass limit args
...
to looking-back to avoid ridiculous slow down in large files (bug#4511).
2009-09-23 23:05:37 +00:00
Glenn Morris
c4f6e489aa
Mark face aliases with "-face" suffix as obsolete.
2009-09-01 07:24:13 +00:00
Agustín Martín
e26a7bc01c
ispell.el: Add ispell-looking-back' XEmacs compatibility function for
looking-back'
...
flyspell.el (sgml-mode-flyspell-verify): Use `ispell-looking-back'
2009-06-25 11:25:09 +00:00
Chong Yidong
873f4645aa
* textmodes/flyspell.el (flyspell-correct-word-before-point):
...
Don't create markers.
(tex-mode-flyspell-verify): Don't create markers. Use
line-end-position.
(sgml-mode-flyspell-verify): Don't create markers. Simplify code
using looking-at and looking-back.
2009-04-16 18:45:20 +00:00
Glenn Morris
cb92c15044
(flyspell-use-meta-tab): Add a custom :set function. (Bug#2429)
2009-02-24 04:44:19 +00:00
Chong Yidong
770f7c6396
(flyspell-mouse-map): Undefine mouse-2 to avoid yanks (Bug#2408).
2009-02-21 17:53:16 +00:00
Agustín Martín
ca0ebeccbb
(flyspell-post-command-hook): Do nothing unless flyspell-mode is enabled.
...
(flyspell-pre-point): Make buffer-local.
2009-01-16 15:20:49 +00:00
Agustín Martín
57bf8fd484
ispell.el (ispell-encoding8-command): New variable
...
(ispell-aspell-supports-utf8): Mark as obsoleted by ispell-encoding8-command
(ispell-check-version): Set ispell-encoding8-command
(ispell-check-spellchecker-params, ispell-start-process): Use
ispell-encoding8-command
flyspell.el (flyspell-large-region): Use ispell-encoding8-command
2009-01-08 18:46:23 +00:00
Glenn Morris
ae940284fa
Add 2009 to copyright years.
2009-01-05 03:18:22 +00:00
Agustín Martín
c478e4c527
(ispell-really-hunspell): new variable to signal hunspell
...
(ispell-check-version):
Check if hunspell and set ispell-really-hunspell if needed
(ispell-send-string), (ispell-start-process), (flyspell-large-region):
Pass right options for hunspell if needed
2008-12-18 18:44:31 +00:00
Chong Yidong
f768e8e8c9
(flyspell-math-tex-command-p): Always catch errors raised in
...
`texmathp'.
(flyspell-tex-math-initialized): Remove.
2008-09-17 00:55:38 +00:00
Agustín Martín
274483ccca
(flyspell-mode) Fix docstring
2008-08-28 11:33:57 +00:00
Chong Yidong
6797fabd2d
(flyspell-check-pre-word-p): Make sure flyspell-pre-point is valid to
...
avoid signalling an error in post-command-hook.
2008-08-26 23:00:31 +00:00
Stefan Monnier
747d0c440f
(mail-mode-flyspell-verify):
...
Check message-signature-separator exists before using it.
2008-06-13 15:15:32 +00:00
Glenn Morris
1fecc8feb6
Switch to recommended form of GPLv3 permissions notice.
2008-05-06 04:34:22 +00:00
Agustín Martín
b224db3868
(flyspell-mode-on): Remove redundant (flyspell-mode-hook) run.
...
(flyspell-mode): Fix docstring in definition.
2008-04-29 10:55:35 +00:00
Stefan Monnier
caea54f833
* ispell.el (ispell-set-spellchecker-params): New function to make sure
...
right params and dictionary alists are used after spellchecker changes.
(ispell-aspell-dictionary-alist, ispell-last-program-name)
(ispell-initialize-spellchecker-hook): New variables and hook.
(ispell-find-aspell-dictionaries): Use ispell-aspell-dictionary-alist.
(ispell-maybe-find-aspell-dictionaries): Remove.
Calls replaced by (ispell-set-spellchecker-params) calls.
(ispell-have-aspell-dictionaries): Remove.
* flyspell.el: Replace ispell-maybe-find-aspell-dictionaries by
ispell-set-spellchecker-params.
2008-04-23 20:39:10 +00:00
Reiner Steib
e039c77344
(flyspell-duplicate-distance): Improve custom type.
2008-04-06 21:01:50 +00:00
Bastien Guerry
23e330700e
* textmodes/flyspell.el (nxml-mode): Add the right.
...
`flyspell-mode-predicate'.
* wid-edit.el (link): Use 'mouse-face for :follow-link.
2008-03-14 10:13:30 +00:00
Miles Bader
59ce725a3b
Merge from emacs--rel--22
...
Revision: emacs@sv.gnu.org/emacs--devo--0--patch-987
2008-01-08 20:46:54 +00:00
Glenn Morris
12dc447f2a
Add 2008 to copyright years.
2008-01-07 02:23:04 +00:00
Glenn Morris
a3614e04ba
Agustín Martín <agustin.martin at hispalinux.es>
...
(flyspell-large-region): Explicitly set encoding for aspell process
and for communication with it. Only add "-d" option if not already
present. Use ispell-current-dictionary and
ispell-current-personal-dictionary. General reorganization.
2007-12-02 18:18:19 +00:00
Dan Nicolaescu
fc5e09b3ee
* textmodes/flyspell.el (message-signature-separator):
...
* longlines.el (message-indent-citation-function): Pacify byte
compiler.
* emacs-lisp/cl-loaddefs.el:
* ldefs-boot.el: Regenerate.
* Makefile.in (BYTE_COMPILE_EXTRA_FLAGS): New variable.
(.el.elc, compile, compile-always, compile-calc)
($(lisp)/progmodes/cc-mode.elc): Use it.
2007-10-29 18:32:32 +00:00
Miles Bader
1af74d06e5
Merge from emacs--rel--22
...
Revision: emacs@sv.gnu.org/emacs--devo--0--patch-875
2007-10-09 08:52:57 +00:00
Juanma Barranquero
6c3bce72f8
(flyspell-delay-commands, flyspell-deplacement-commands):
...
Use `mapc' rather than `mapcar'.
2007-09-26 00:32:27 +00:00
Michaël Cadilhac
08fea92887
(flyspell-mark-duplications-exceptions): New variable. List of
...
exceptions for the duplicated word rule.
(flyspell-mark-duplications-flag): Mention it.
(flyspell-word): Treat it.
2007-08-31 13:41:31 +00:00
Richard M. Stallman
478adae212
(flyspell-mode): Catch errors in flyspell-mode-on.
2007-08-27 16:26:48 +00:00
Glenn Morris
3ecd3a56c0
Replace `iff' in doc-strings and comments.
2007-08-08 07:27:21 +00:00
Glenn Morris
5a9dffec38
Switch license to GPLv3 or later.
2007-07-25 04:24:43 +00:00
Richard M. Stallman
913a8cda35
(flyspell-correct-word-before-point): Don't let opoint be nil.
...
(flyspell-emacs-popup): Explicit error if no dialogs.
2007-05-24 22:12:25 +00:00
Chong Yidong
30133f6dcc
(flyspell-auto-correct-previous-word): Use window-start and
...
window-end.
2007-04-27 18:53:31 +00:00
Glenn Morris
2aebf08d10
(flyspell-define-abbrev): Downcase abbrev before defining it.
2007-04-22 00:22:14 +00:00
Chong Yidong
bb578a1d85
(flyspell-duplicate, flyspell-incorrect): Revert 2006-01-27 change.
2007-04-06 18:55:13 +00:00