1. 09 May, 1999 1 commit
    • Karl Heuer's avatar
      (ispell-local-dictionary-alist): New variable for · 6fdf40f3
      Karl Heuer authored
      customizing local dictionaries not accessable by everyone.
      (ispell-dictionary-alist): Loads `ispell-local-dictionary-alist'.
      (ispell-required-version): Changed format `(major minor
      revision)' to support general pattern matching.
      (ispell-tex-skip-alists): AMS Tex block comment and `\author'
      skip region commented out due to incorrect skip potential in std latex.
      (ispell-word): Removed `when' macro.  Fixed bug of not restoring
      cursor point on small words for calls from `ispell-minor-mode'.
      (check-ispell-version): Tests and accepts versions major.minor
      and above, with adjustments for interactions in 3.1.0-3.1.11.
      (ispell-get-line): No longer skips ispell process special characters.
      (ispell-comments-and-strings): Removed `when' macro call.
      (ispell-minor-check): Requires ispell-word to restore cursor point.
      (ispell-buffer-local-parsing): Supports checking comments only.
      6fdf40f3
  2. 10 Mar, 1999 1 commit
    • Karl Heuer's avatar
      (ispell-dictionary-alist-1): Shorten autoloaded line. · c6f9f4da
      Karl Heuer authored
      (ispell-dictionary-alist-2): Likewise.
      (ispell-dictionary-alist-3, ispell-dictionary-alist-4): New vars.
      (ispell-dictionary-alist-5, ispell-dictionary-alist-6): New vars.
      (ispell-dictionary-alist): Build from six pieces, not just two.
      c6f9f4da
  3. 01 Mar, 1999 1 commit
  4. 10 Dec, 1998 2 commits
  5. 01 Dec, 1998 1 commit
    • Richard M. Stallman's avatar
      Improved and fixed customize for variables: · b9431ae0
      Richard M. Stallman authored
      ispell-highlight-p, ispell-check-comments, ispell-help-in-bufferp,
      ispell-dictionary-alist, ispell-skip-sgml.
      Improved and fixed comments in variables and messages for
      functions: ispell-help-in-bufferp, ispell-local-dictionary,
      ispell-menu-map, ispell-checking-message, ispell-parser,
      ispell-word, lookup-words, ispell-change-dictionary, ispell-region,
      ispell-begin-tex-skip-regexp, ispell-begin-skip-region,
      ispell-comments-and-strings, ispell-continue, ispell-complete-word,
      ispell-message-text-end, ispell-add-per-file-word-list.
      (ispell-dictionary-alist-1): (ispell-dictionary-alist2): A coding
      system is now required for all languages.  Casechars improved for
      castellano, castellano8, and norsk dictionaries.  Dictionary
      norsk7-tex removed.  Dictionary polish added.
      (ispell-dictionary-alist): Redefined at load-time to support
      dictionary changes.
      (ispell-menu-map): Redefined at load-time to support menu changes.
      (ispell-check-version): New alias for `check-ispell-version'.
      (ispell-parse-output): Fixed matching for ispell error messages.
      Correctly returns spelling suggestions in order generated by ispell process.
      (check-ispell-version): Ensure `case-fold-search' doesn't get redefined.
      (ispell-complete-word): Ensure `case-fold-search' doesn't get
      redefined.  Fix bug that didn't respect case of word being completed.
      (ispell-init-process): Set process coding system to be compatible
      with emacs processes and the ispell process.
      (ispell-kill-ispell): Ensures ispell process has terminated before
      starting new process.  This can otherwise confuse process filters
      and hang the ispell process.
      (ispell-begin-skip-region-regexp): (ispell-skip-region): Improved
      skipping support for sgml.
      (ispell-minor-check): Support sgml labels.  Fix mapping ^M to \r
      which could cause `ispell-complete-word' to hang.
      (ispell-message): Improved message reference matching.  Ensure
      `case-fold-search' doesn't get redefined.
      (ispell-buffer-local-parsing): Ensure `case-fold-search' doesn't
      get redefined.  Fixed bug in returning to nroff mode from tex mode.
      (ispell-add-per-file-word-list): Ensure `case-fold-search' doesn't
      get redefined.
      b9431ae0
  6. 11 Nov, 1998 1 commit
  7. 10 Nov, 1998 1 commit
  8. 01 Oct, 1998 1 commit
  9. 23 Sep, 1998 1 commit
  10. 24 Jun, 1998 1 commit
  11. 20 Jun, 1998 2 commits
  12. 13 Jun, 1998 1 commit
  13. 12 May, 1998 1 commit
  14. 07 May, 1998 1 commit
  15. 30 Apr, 1998 1 commit
    • Richard M. Stallman's avatar
      Generalized region skipping added. · f5136913
      Richard M. Stallman authored
      Checks comments only in code.
      Added backward compatible support for customize.
      (ispell-query-replace-choices, ispell-message-dictionary-alist)
      (ispell-grep-command, ispell-grep-options, ispell-look-command)
      (ispell-look-options, ispell-use-ptys-p, ispell-local-dictionary)
      (ispell-dictionary-alist): Now customizable.
      Fixed type of custom variables: ispell-help-in-bufferp.
      (ispell-use-framepop-p): New variable.
      (ispell-dictionary-alist): Added dictionaries: castellano, castellano8
      czech, esperanto, esperanto-tex, norsk, russian.
      Capitalize XEmacs correctly, and change lucid to xemacs in code:
      (ispell-menu-lucid): Renamed to ispell-menu-xemacs.
      Changed string compares for version number to be correct for XEmacs.
      Fixed to work with string properties.
      (ispell-recursive-edit-marker): new marker saving return point.
      (ispell-skip-region-alist): New variable defining regions.
      (ispell-tex-skip-alists): New variable for LaTeX regions.
      (ispell-skip-sgml): Now buffer-mode aware.
      (ispell-highlight-p): Support block cursors.
      (ispell-message-text-end): Don't check signatures.
      (ispell-comments-and-strings): New command, added to menu.
      (ispell-int-char): New function for character incrementing.
      (ispell-word): Produces message on error when called from
      ispell-minor-mode.  Potential infinite loop removed.
      (ispell-command-loop): prevent XEmacs modeline hiding.
      Allow temporary split of dedicated windows.  Improve recursive
      edit support.  Support block cursors.
      (ispell-show-choices): New function cleaning up command loop.
      (ispell-highlight-spelling-error-generic): Block cursor support added.
      (ispell-highlight-spelling-error-xemacs): Block cursor, name change.
      (ispell-overlay-window): dedicated window splitting, XEmacs changes.
      (ispell-parse-output): Displays ispell process error messages.
      (check-ispell-version): Interactive mode that shows ispell versions.
      (ispell-begin-skip-region-regexp): New region skipping function.
      (ispell-begin-tex-skip-regexp): New tex mode region skipping function.
      (ispell-begin-skip-region): New region skipping function.
      (ispell-tex-arg-end): New tex mode region skipping function.
      (ispell-skip-region): New region skipping function.
      (ispell-get-line): New function to clean up command loop.
      (ispell-process-line): New function cleaning up command loop.
      (ispell-continue): Improve recursive editor support.
      (ispell-complete-word): Interior fragment support improved.
      (ispell-message): Region skipping vastly improved.
      f5136913
  16. 17 Apr, 1998 2 commits
  17. 03 Dec, 1997 1 commit
  18. 19 Oct, 1997 1 commit
  19. 09 Sep, 1997 1 commit
  20. 07 Sep, 1997 1 commit
    • Richard M. Stallman's avatar
      (ispell-command-loop): · 8896f22d
      Richard M. Stallman authored
      Restore dedicated flg of selected window.
      (ispell-overlay-window): Move dedicated flag of old window
      into the bottom of the two windows made from it.
      8896f22d
  21. 03 Sep, 1997 1 commit
  22. 02 Sep, 1997 1 commit
  23. 01 Sep, 1997 1 commit
    • Kenichi Handa's avatar
      (ispell-region): Take acount of the fact that `ispell' · ef128a91
      Kenichi Handa authored
      will return OFFSET by counting non-ASCII characters as one.
      (ispell-dictionary-alist-1): Add coding systems to each entry.
      (ispell-dictionary-alist-2): Likewise.
      (ispell-get-coding-system): New function.
      (ispell-decode-string): New function.
      (ispell-get-casechars): Decode the string if necessary.
      (ispell-get-not-casechars, ispell-get-otherchars): Likewise.
      ef128a91
  24. 06 Aug, 1997 1 commit
  25. 26 May, 1997 1 commit
  26. 02 May, 1997 1 commit
  27. 22 Apr, 1997 1 commit
  28. 11 Apr, 1997 1 commit
  29. 11 Mar, 1997 1 commit
  30. 27 Dec, 1996 1 commit
  31. 12 Oct, 1996 1 commit
  32. 16 Sep, 1996 1 commit
  33. 28 Jun, 1996 1 commit
  34. 31 May, 1996 1 commit
  35. 09 May, 1996 1 commit
  36. 27 Jan, 1996 2 commits