1. 28 Jun, 2005 1 commit
    • Richard M. Stallman's avatar
      (flyspell-use-local-map): Variable deleted. · d4e92f5f
      Richard M. Stallman authored
      (flyspell-local-mouse-map): Declaration deleted.
      (flyspell-mouse-map): Bind only mouse-2.
      (flyspell-mode-map): Don't test flyspell-use-local-map.
      (flyspell-overlay-keymap-property-name): Var deleted.
      (flyspell-mode-on): Don't make local bindings for
      flyspell-mouse-map and flyspell-mode-map.
      (make-flyspell-overlay): Unconditionally put on `keymap' text prop.
      d4e92f5f
  2. 14 Jun, 2005 1 commit
  3. 10 Jun, 2005 1 commit
    • Miles Bader's avatar
      Revision: miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-394 · c43aed5a
      Miles Bader authored
      Remove "-face" suffix from flyspell faces
      
      2005-06-10  Miles Bader  <miles@gnu.org>
      
         * lisp/textmodes/flyspell.el (flyspell-incorrect, flyspell-duplicate):
         Remove "-face" suffix from face names.
         (flyspell-incorrect-face, flyspell-duplicate-face):
         New backward-compatibility aliases for renamed faces.
         (flyspell-mode-on, make-flyspell-overlay)
         (flyspell-highlight-incorrect-region)
         (flyspell-highlight-duplicate-region)
         (flyspell-display-next-corrections)
         (flyspell-auto-correct-previous-word): Use renamed flyspell faces.
      c43aed5a
  4. 08 Jun, 2005 2 commits
  5. 06 Jun, 2005 1 commit
    • Stefan Monnier's avatar
      (flyspell-auto-correct-binding, flyspell-incorrect-face) · 7ad04640
      Stefan Monnier authored
      (flyspell-duplicate-face): Use (X)Emacs-agnostic code.
      (flyspell-mode-map): Don't overwrite at each load.  Remove code
      redundant with the subsequent add-minor-mode.  Merge Emacs and XEmacs code.
      (flyspell-word): Minor simplification.
      (flyspell-math-tex-command-p): Quieten the byte-compiler.
      (flyspell-external-point-words): Remove unused vars `size' and `start'.
      (flyspell-do-correct): Rename from flyspell-xemacs-correct.
      Merge the corresponding Emacs code.
      (flyspell-correct-word, flyspell-xemacs-popup): Use flyspell-do-correct.
      7ad04640
  6. 03 Jun, 2005 1 commit
  7. 29 May, 2005 2 commits
    • Richard M. Stallman's avatar
      (flyspell-auto-correct-previous-word): · cad2b414
      Richard M. Stallman authored
      Undo the change that moves to end of the current word.
      cad2b414
    • Richard M. Stallman's avatar
      (flyspell-version): Function deleted. · a8c453e6
      Richard M. Stallman authored
      (flyspell-auto-correct-previous-hook): Doc fix.
      
      (flyspell-emacs, flyspell-use-local-map): Vars moved up.
      (flyspell-default-delayed-commands): add backward-delete-char-untabify.
      (flyspell-abbrev-p): Default to nil.
      (flyspell-use-global-abbrev-table-p): Doc fix.
      (flyspell-large-region): Allow nil as value.
      (flyspell-use-meta-tab, flyspell-auto-correct-binding): New variables.
      
      (mail-mode-flyspell-verify): More robust handling
      of `mail-header-separator'.  More efficient signature detection.
      Allow for regexp metacharacters in message-header-separator.
      Adding `To' not to be checked in mail-mode-flyspell-verify.
      
      (flyspell-prog-mode): Run flyspell-prog-mode-hook.
      (flyspell-mouse-map, flyspell-mode-map): Bind C-. and C-, .
      Bind M-TAB only if flyspell-use-meta-tab.
      Bind flyspell-auto-correct-binding.
      (flyspell-mode-on): Bind flyspell-mouse-map and flyspell-mode-map.
      
      (flyspell-mode): Doc fix.
      (flyspell-accept-buffer-local-defs): Preserve current buffer.
      (flyspell-word-cache-result): New var, always local.
      (flyspell-check-pre-word-p): Doc fix.
      (flyspell-check-changed-word-p): Handle spc like newline.
      (flyspell-post-command-hook): Set flyspell-word-cache-result.
      (flyspell-word-search-backward, flyspell-word-search-forward): New functions.
      (flyspell-word): Return t if nothing to check.
      When parsing TeX code, check for after } or \.
      Use flyspell-word-search-backward to find previous word.
      Return nil if duplicated word.
      For word already checked, return same value as last time.
      Set flyspell-word-cache-result after checking.
      Don't clobber the return value.
      (flyspell-get-word): Major rewrite.
      (flyspell-external-point-words): New locals pword, pcount.
      Fix size used in progress message.
      Find the proper corresponding word in flyspell-large-region-buffer.
      (flyspell-region): Check for flyspell-large-region = nil.
      (flyspell-highlight-incorrect-region): Clean up overlays in region.
      (flyspell-auto-correct-word): Check that WORD is a cons.
      (flyspell-correct-word): Likewise.
      (flyspell-auto-correct-previous-word):
      Narrow down to what's on the screen, and recenter overlays
      at the end of the next word.
      a8c453e6
  8. 08 Apr, 2005 1 commit
  9. 23 Mar, 2005 1 commit
  10. 06 Mar, 2005 1 commit
  11. 27 Feb, 2005 1 commit
  12. 16 Nov, 2004 1 commit
  13. 07 Nov, 2004 1 commit
  14. 04 Nov, 2004 1 commit
  15. 19 Oct, 2004 1 commit
  16. 22 Aug, 2004 1 commit
  17. 24 Jul, 2004 1 commit
  18. 22 May, 2004 1 commit
  19. 08 May, 2004 1 commit
    • John Wiegley's avatar
      2004-05-08 John Wiegley <johnw@newartisans.com> · 4c685fb8
      John Wiegley authored
      	* 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.
      4c685fb8
  20. 03 Jan, 2004 1 commit
    • Eli Zaretskii's avatar
      * progmodes/idlwave.el (idlwave-make-tags): · 15502042
      Eli Zaretskii authored
      * 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.
      15502042
  21. 29 Dec, 2003 1 commit
  22. 01 Sep, 2003 1 commit
  23. 08 May, 2002 1 commit
  24. 21 Feb, 2002 1 commit
  25. 17 Feb, 2002 1 commit
    • Per Abrahamsen's avatar
      2002-02-17 Per Abrahamsen <abraham@dina.kvl.dk> · a9c6d330
      Per Abrahamsen authored
      	* 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.
      a9c6d330
  26. 06 Feb, 2002 1 commit
  27. 02 Feb, 2002 1 commit
    • Pavel Janík's avatar
      (flyspell-issue-message-flag): New user option. · 73194d67
      Pavel Janík authored
      (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.
      73194d67
  28. 29 Jan, 2002 1 commit
  29. 12 Jan, 2002 1 commit
  30. 08 Jan, 2002 1 commit
  31. 31 Dec, 2001 1 commit
  32. 27 Dec, 2001 1 commit
  33. 12 Nov, 2001 2 commits
  34. 11 Nov, 2001 1 commit
  35. 10 Nov, 2001 2 commits
    • Richard M. Stallman's avatar
      (flyspell-correct-word/local-keymap): Function deleted. · a63f25a4
      Richard M. Stallman authored
      (flyspell-correct-word): Old definition deleted.
      (flyspell-correct-word/mouse-keymap): Renamed to flyspell-correct-word.
      All references renamed too.
      a63f25a4
    • Richard M. Stallman's avatar
      Use the keymap property instead of local-map, and don't use a minor-mode map. · 0dd10e62
      Richard M. Stallman authored
      (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.
      0dd10e62
  36. 16 Jul, 2001 1 commit