1. 17 Aug, 2000 1 commit
    • Gerd Moellmann's avatar
      Set to standard author/maintainer/keyword fields. · fea6948a
      Gerd Moellmann authored
      Fine tuning to menu map appearance and operation, and added help.
      Remove `start' and `end' error messages when compiling.
      (ispell-choices-win-default-height): Fixed comment string.
      (ispell-dictionary-alist-1): Fixed regexp in castellano and
      castellano8 dictionaries.
      (ispell-dictionary-alist-3): Fixed regexp in francais dictionary.
      (ispell-dictionary-alist-4): Fixed regexp in francais-tex
      dictionary, added italiano dictionary.
      (ispell-skip-region-alist): Removed regexp thrashing when `-' is a
      word character
      (ispell-tex-skip-alists): Added psfig support.
      (ispell-skip-html): Renamed from ispell-skip-sgml.
      (ispell-begin-skip-region-regexp, ispell-skip-region)
      (ispell-minor-check): Improved html skipping support to skip across
      code, and recognize `&' commands without propper `;' syntax;
      (ispell-process-line): Fix alignment error when manually
      correcting spelling.
      (ispell): Fix comment string.
      (ispell-add-per-file-word-list): Always put word list on new line.
      fea6948a
  2. 15 Aug, 2000 1 commit
  3. 02 Aug, 2000 1 commit
  4. 01 Aug, 2000 1 commit
  5. 25 May, 2000 1 commit
  6. 22 May, 2000 1 commit
  7. 17 Apr, 2000 1 commit
  8. 13 Apr, 2000 1 commit
    • Eli Zaretskii's avatar
      (ispell-menu-map): Menu items rearranged and · 8eba343c
      Eli Zaretskii authored
      converted to the new menu-item format, names silightly changed,
      help strings added.
      
      Support for spelling without async subprocesses:
      
      (ispell-cmd-args, ispell-output-buffer)
      (ispell-session-buffer): New variables.
      (ispell-start-process, ispell-process-status,
      ispell-accept-output, ispell-send-string): New functions, for
      Ispell invocation when async subprocesses aren't supported.
      (ispell-word, ispell-pdict-save, ispell-command-loop,
      ispell-process-line, ispell-buffer-local-parsing): Replace calls
      to process-send-string with calls to ispell-send-string, and
      accept-process-output with ispell-accept-output.
      (ispell-init-process): Call ispell-process-status instead of
      process-status with.
      (ispell-init-process): Call ispell-start-process.  Call
      ispell-accept-output and ispell-send-string.  Don't call
      process-kill-without-query and kill-process if they are unbound.
      (ispell-async-processp): New function.
      8eba343c
  9. 10 Jan, 2000 1 commit
    • Gerd Moellmann's avatar
      (xemacsp, version18p, version-20p): · 9050446c
      Gerd Moellmann authored
      Add ispell- prefix.
      
      Only define dictionaries in menus when they exist.
      (version18p): New variable.
      (version20p): New variable.
      (xemacsp): New variable.
      (ispell-choices-win-default-height): Fix for XEmacs visibility.
      (ispell-dictionary-alist1): Added Brasileiro dictionary.
      (ispell-dictionary-alist6): Russian command lines no longer accept
      run-together words.
      (ispell-local-dictionary-alist): Add koi8-r to customize definition.
      (ispell-dictionary-alist): Add koi8-r to customize definition.
      (check-ispell-version): Added documentation string.  Returns
      library path when called non-interactively.
      (ispell-menu-map-needed): Uses new variables.
      (ispell-library-path): New variable.
      (ispell-decode-string): XEmacs fix for bogus variable bindings.
      (ispell-word): Improved documentation string.  Test for valid
      character mappings.  Correctly check typed in word changes that can
      result in single words split into multiple words.  Returns
      replacement word.
      (ispell-command-loop): Fixes XEmacs display bugs.  Show word to
      replace in recursive query replace mode.  Help message for
      recursive edit mode.
      (ispell-show-choices): Protect against bad framepop bindings.
      (ispell-help): Fix to work with XEmacs.
      (ispell-highlight-spelling-error): Use new variables.
      (ispell-overlay-window): Fix to work with XEmacs.
      (ispell-parse-output): Passed and returns location information
      tracking spelling corrections.  Doesn't recheck same word on
      current line.
      (ispell-init-process): Protect against bogus XEmacs variable binding.
      Fix call to single argument in sleep-for.  Use new variables.
      (ispell-region): Passed and returns location information tracking
      spelling corrections.  Doesn't check same word on current line.
      Improved documentation string.  Doesn't resend a line already
      checked to the ispell process - fixes bug in LaTeX parsing.
      (ispell-begin-skip-region-regexp): No longer skips <TT> in SGML.
      (ispell-skip-region): No longer skips <TT> in SGML.
      (ispell-process-line): Tracks location information with spelling
      corrections.  Added documentation string.  Accounts for words
      already accepted on this line.  Don't allow query-replace on line
      starting with math characters.  Doesn't resend a line already sent
      to ispell process.  Fixes alignment error bug.
      9050446c
  10. 28 Dec, 1999 1 commit
  11. 13 Nov, 1999 1 commit
  12. 08 Oct, 1999 1 commit
  13. 12 Jul, 1999 1 commit
  14. 31 May, 1999 1 commit
  15. 17 May, 1999 1 commit
  16. 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
  17. 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
  18. 01 Mar, 1999 1 commit
  19. 10 Dec, 1998 2 commits
  20. 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
  21. 11 Nov, 1998 1 commit
  22. 10 Nov, 1998 1 commit
  23. 01 Oct, 1998 1 commit
  24. 23 Sep, 1998 1 commit
  25. 24 Jun, 1998 1 commit
  26. 20 Jun, 1998 2 commits
  27. 13 Jun, 1998 1 commit
  28. 12 May, 1998 1 commit
  29. 07 May, 1998 1 commit
  30. 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
  31. 17 Apr, 1998 2 commits
  32. 03 Dec, 1997 1 commit
  33. 19 Oct, 1997 1 commit
  34. 09 Sep, 1997 1 commit
  35. 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
  36. 03 Sep, 1997 1 commit
  37. 02 Sep, 1997 1 commit