1
0
mirror of https://git.savannah.gnu.org/git/emacs.git synced 2025-01-05 11:45:45 +00:00
Commit Graph

61 Commits

Author SHA1 Message Date
Stephen Eglen
fc2cae5953 (flyspell-large-region): Clarify docstring. 2005-04-08 09:55:48 +00:00
Richard M. Stallman
676019c5c8 (mail-mode-flyspell-verify): Fix regexp syntax. 2005-03-23 14:39:08 +00:00
Richard M. Stallman
6a37fcbfa1 (flyspell-large-region): Pass args differently for aspell. 2005-03-06 18:27:25 +00:00
Richard M. Stallman
8ceb0c6ea9 (flyspell-mode-on): Call ispell-change-dictionary only if necessary. 2005-02-27 10:36:38 +00:00
Stefan Monnier
27c35b9521 (flyspell-mouse-map): Pop the menu
when pressing rather than when releasing mouse-2.  Simplify.
2004-11-16 15:29:10 +00:00
Richard M. Stallman
f8cb5ed621 (flyspell-external-point-words): Use goto-char instead of beginning-of-buffer. 2004-11-07 03:52:04 +00:00
Richard M. Stallman
5a2045cea7 (flyspell-word): Don't alter FOLLOWING; set it only thru `interactive' spec. 2004-11-04 10:20:35 +00:00
Richard M. Stallman
30b7be474f (flyspell-mode): Doc fix. 2004-10-19 16:54:17 +00:00
Richard M. Stallman
5106fd7082 (flyspell-word): Use set-process-query-on-exit-flag.
(flyspell-highlight-duplicate-region): Take POSS as arg.
(flyspell-word): Pass POSS as arg.
2004-08-22 17:15:55 +00:00
Richard M. Stallman
2da347886f Update author email address. 2004-07-24 21:35:56 +00:00
Richard M. Stallman
e6d9ec82b7 Maintained by FSF. 2004-05-22 21:52:34 +00:00
John Wiegley
4c685fb821 2004-05-08 John Wiegley <johnw@newartisans.com>
* textmodes/flyspell.el (flyspell-highlight-incorrect-region):
	Ignore the read-only property when flyspell highlighting is on.
	Not ignoring it leads to a series of confusing errors.
	(flyspell-highlight-duplicate-region): Ignore read-only, as above,
	but also make sure to call flyspell-incorrect-hook.
	(flyspell-maybe-correct-transposition): Perform transposition test
	by bit twiddling a string, rather than using a temp buffer.
	(flyspell-maybe-correct-doubling): Use a string rather than a temp
	buffer.  This is also the original version of the code, which
	could not be checked in before due to a previous lack of
	assignment papers.  This version has seen heavy usage on my system
	for several years now.
2004-05-08 12:48:49 +00:00
Eli Zaretskii
1550204223 * progmodes/idlwave.el (idlwave-make-tags):
* textmodes/flyspell.el (flyspell-large-region):.
* progmodes/make-mode.el (makefile-query-by-make-minus-q):
* emulation/viper-util.el (viper-glob-unix-files):
* emacs-lisp/shadow.el (shadow-same-file-or-nonexistent):
* man.el (Man-init-defvars):
* jka-compr.el (jka-compr-call-process):
* files.el (get-free-disk-space,insert-directory):
* ediff-ptch.el (ediff-test-patch-utility):
* ediff-diff.el (ediff-test-utility):
* dired-aux.el (dired-check-process):
* mail/sendmail.el (sendmail-send-it): Don't use = or zerop to
test the return value of call-process, because it can be a string.
2004-01-03 12:12:01 +00:00
Richard M. Stallman
67d120ebad (mail-mode-flyspell-verify): Search for header separator alone on a
line, literally, and search for it backward, not forward.
(flyspell-abbrev-table): Always use global-abbrev-table if there is no
local one.
2003-12-29 20:06:19 +00:00
Miles Bader
ab5796a9f9 Add arch taglines 2003-09-01 15:45:59 +00:00
Pavel Janík
58c6812940 (make-flyspell-overlay): Add help text to flyspell overlays. 2002-05-08 15:27:26 +00:00
Sam Steingold
ee803b5b6b (flyspell-mode): Autoload the variable since it is used in the menu bar. 2002-02-21 01:42:22 +00:00
Per Abrahamsen
a9c6d330d5 2002-02-17 Per Abrahamsen <abraham@dina.kvl.dk>
* menu-bar.el (menu-bar-showhide-menu): Added speedbar.
	(menu-bar-tools-menu): Removed speedbar.

	* textmodes/ispell.el (ispell-menu-map): Added `customize-ispell'
	and `flyspell-mode' entries.

	* textmodes/flyspell.el (flyspell): Add to ispell group.
2002-02-17 12:15:17 +00:00
Pavel Janík
1c71b9580a (flyspell-insert-function): Doc fix. 2002-02-06 22:37:12 +00:00
Pavel Janík
73194d6771 (flyspell-issue-message-flag): New user option.
(flyspell-mode-on, flyspell-notify-misspell)
(flyspell-small-region, flyspell-external-point-words)
(flyspell-large-region): Use it
(flyspell-before-incorrect-word-string)
(flyspell-after-incorrect-word-string): New user options.
(make-flyspell-overlay): Use them.
(flyspell-version): New function.
(flyspell-incorrect-face, flyspell-duplicate-face): Adapt face definitions
to use :weight.
(flyspell-insert-function): New user option.
(flyspell-auto-correct-word, flyspell-correct-word)
(flyspell-xemacs-correct): Use it.
(flyspell-define-abbrev): New function.
(flyspell-auto-correct-word, flyspell-correct-word)
(flyspell-xemacs-correct): Use it.
(make-flyspell-overlay): Use `evaporate' property.
(flyspell-auto-correct-word, flyspell-correct-word): Remove overlay.
(flyspell-emacs-popup): Use `session' instead of `accept'.
(flyspell-auto-correct-previous-pos): New variable.
(flyspell-auto-correct-previous-hook)
(flyspell-auto-correct-previous-word): New functions.
2002-02-02 15:56:45 +00:00
Pavel Janík
2fced6f94d Minor formatting fixes in preparation of merging new version. 2002-01-29 13:42:12 +00:00
Pavel Janík
f30fe18bf9 (flyspell-check-pre-word-p): Prevent delaying when executing keyboard
macros.
2002-01-12 21:40:32 +00:00
Richard M. Stallman
5c2012be06 (flyspell-mode-line-string): Fix custom type. 2002-01-08 23:57:15 +00:00
Richard M. Stallman
1fd714a410 (various face definitions): Use :weight, not :bold. 2001-12-31 20:44:44 +00:00
Richard M. Stallman
d2fb04dfd3 (flyspell-mode-map): New keymap, defined as before 2001-11-09.
(add-minor-mode call): Specify the keymap.
2001-12-27 03:13:57 +00:00
Pavel Janík
eb1d71ab61 (flyspell-default-dictionary): Fix previous change. 2001-11-12 08:17:15 +00:00
Richard M. Stallman
b789d74a98 (flyspell-default-dictionary): Fix custom type. 2001-11-12 06:17:38 +00:00
Richard M. Stallman
487301c25e (flyspell-default-dictionary): Allow nil as value, and make nil the default. 2001-11-11 20:12:27 +00:00
Richard M. Stallman
a63f25a404 (flyspell-correct-word/local-keymap): Function deleted.
(flyspell-correct-word): Old definition deleted.
(flyspell-correct-word/mouse-keymap): Renamed to flyspell-correct-word.
All references renamed too.
2001-11-10 18:36:26 +00:00
Richard M. Stallman
0dd10e6255 Use the keymap property instead of local-map, and don't use a minor-mode map.
(flyspell-mode-map): Variable deleted.
Don't mess with minor-mode-map-alist.
(calling add-minor-mode): Specify nil for keymap.
And always use add-minor-mode, now that it exists.
(flyspell-overlay-keymap-property-name): Set it to `keymap'.
(flyspell-mode-on): Don't locally bind flyspell-mouse-map
or flyspell-local-mouse-map.
(make-flyspell-overlay): Use flyspell-mouse-map directly.
(flyspell-mode): Doc fix.
(flyspell-mode-on): Don't call make-local-hook.
2001-11-10 01:20:22 +00:00
Pavel Janík
e8af40eed4 Some fixes to follow coding conventions. 2001-07-16 12:23:00 +00:00
Gerd Moellmann
25f2ad0554 Some doc fixes.
(flyspell-maybe-correct-transposition)
(flyspell-maybe-correct-doubling): Use a temporary buffer
2001-03-26 16:31:20 +00:00
Gerd Moellmann
f216a6b34a Backed out changes made by John Wiegley 2000-10-28. 2001-03-26 13:59:00 +00:00
Dave Love
fa84f42ab9 (flyspell-region): Set up
flyspell-local-mouse-map.
2001-03-06 10:59:50 +00:00
Dave Love
11570a8ffe (flyspell-get-word): Return string without
properties.
2001-02-16 15:05:24 +00:00
Gerd Moellmann
3bb710b01c (flyspell-region, flyspell-buffer):
Add autoload cookies.
2001-02-16 13:21:11 +00:00
Dave Love
1f44857f25 Doc fixes. Add :version to new options. 2001-01-26 18:52:53 +00:00
Gerd Moellmann
25c99c6d35 (mail-mode-flyspell-verify): Check in
Subject line only if point is after the `Subject:'.
2001-01-16 14:04:21 +00:00
Gerd Moellmann
53287eb034 (mail-mode-flyspell-verify): Spell-check
in Subject line.
2000-12-29 15:14:51 +00:00
Stefan Monnier
9b047c6934 (flyspell-prog-text-faces): New var.
(flyspell-generic-progmode-verify): Use it.
2000-11-22 21:05:36 +00:00
Miles Bader
f5ed37df73 (flyspell-mode-on): Only output welcome message if interactive. 2000-11-12 13:26:15 +00:00
John Wiegley
dace60cfea See ChangeLog 2000-10-29 05:18:48 +00:00
Gerd Moellmann
7465ebefa2 (flyspell-mouse-map): Use `map' instead
of flyspell-mouse-map.
2000-07-26 13:05:03 +00:00
Gerd Moellmann
3215afc493 Update to author's version 1.5d. 2000-07-24 18:36:17 +00:00
Dave Love
2be80b63e7 (flyspell-mouse-map): Change definition
and assignments to it.
(flyspell-mode-on): Define flyspell-local-mouse-map, inheriting
current local map.
(make-flyspell-overlay): Use it.
(flyspell-correct-word/mouse-keymap): Change XEmacs test.
2000-02-20 19:03:33 +00:00
Richard M. Stallman
9658746b2a (flyspell-get-word): Add special handling for when ispell-otherchars is empty. 1999-07-12 16:01:16 +00:00
Karl Heuer
e28a78f514 (flyspell-mode-on): Use
change-major-mode-hook.
1999-03-09 03:29:04 +00:00
Richard M. Stallman
739394c764 (make-flyspell-overlay): fix front stickiness. 1999-01-15 14:47:50 +00:00
Richard M. Stallman
dd0ffc284b If local-maps work, don't put
flyspell-mode-map in minor-mode-map-alist; bind mouse-2 and M-TAB
in flyspell-mouse-map (only).
(flyspell-use-local-map): New variable.
Use a different mouse-2 binding in that case,
and don't add to minor-mode-map-alist.
(make-flyspell-overlay, flyspell-correct-word):
Test flyspell-use-local-map.
1998-12-27 03:15:10 +00:00
Richard M. Stallman
2a48d24b3b (flyspell-check-word-p): Don't delay inside a kbd macro. 1998-12-01 00:50:45 +00:00