Parent Directory | Revision Log
Links to HEAD: | (view) (download) (annotate) |
Sticky Tag: |
Merge from emacs--devo--0 Revision: emacs@sv.gnu.org/emacs--lexbind--0--patch-105
* textmodes/ispell.el (ispell-skip-region-alist): * textmodes/css-mode.el (auto-mode-alist): * progmodes/compile.el (auto-mode-alist): * international/mule.el (ctext-non-standard-encodings-alist) (ctext-non-standard-encodings-regexp): * simple.el (shell-command-switch, text-read-only): * replace.el (occur-mode-map): * paths.el (rmail-file-name): * jka-cmpr-hook.el (jka-compr-build-file-regexp): * find-file.el (ff-special-constructs): * files.el (file-name-handler-alist): * composite.el: Purecopy strings.
* textmodes/tex-mode.el (tex-alt-dvi-print-command) (tex-dvi-print-command, tex-bibtex-command, tex-start-commands) (tex-start-options, slitex-run-command, latex-run-command) (tex-run-command, tex-directory): * textmodes/ispell.el (ispell-html-skip-alists) (ispell-tex-skip-alists, ispell-tex-skip-alists): * textmodes/fill.el (adaptive-fill-first-line-regexp): (adaptive-fill-regexp): * textmodes/dns-mode.el (auto-mode-alist): * progmodes/python.el (interpreter-mode-alist): * progmodes/etags.el (tags-compression-info-list): * progmodes/etags.el (tags-file-name): * net/browse-url.el (browse-url-galeon-program) (browse-url-firefox-program): * mail/sendmail.el (mail-signature-file) (mail-citation-prefix-regexp): * international/mule-conf.el (eight-bit): * international/latexenc.el (latex-inputenc-coding-alist): * international/fontset.el (x-pixel-size-width-font-regexp): * emacs-lisp/warnings.el (warning-type-format): * emacs-lisp/trace.el (trace-buffer): * emacs-lisp/lisp-mode.el (lisp-interaction-mode-map) (emacs-lisp-mode-map): * calendar/holidays.el (holiday-solar-holidays) (holiday-bahai-holidays, holiday-islamic-holidays) (holiday-christian-holidays, holiday-hebrew-holidays) (hebrew-holidays-4, hebrew-holidays-3, hebrew-holidays-2) (hebrew-holidays-1, holiday-oriental-holidays) (holiday-general-holidays): * x-dnd.el (x-dnd-known-types): * tool-bar.el (tool-bar): * startup.el (site-run-file): * shell.el (shell-dumb-shell-regexp): * rfn-eshadow.el (file-name-shadow-tty-properties) (file-name-shadow-properties): * paths.el (remote-shell-program, news-directory): * mouse.el ([C-down-mouse-3]): * menu-bar.el (menu-bar-tools-menu): * jka-cmpr-hook.el (jka-compr-load-suffixes) (jka-compr-mode-alist-additions, jka-compr-compression-info-list) (jka-compr-compression-info-list): * isearch.el (search-whitespace-regexp): * image-file.el (image-file-name-extensions): * find-dired.el (find-ls-option): * files.el (directory-listing-before-filename-regexp) (directory-free-space-args, insert-directory-program) (list-directory-brief-switches, magic-fallback-mode-alist) (magic-fallback-mode-alist, auto-mode-interpreter-regexp) (automount-dir-prefix): * faces.el (face-x-resources, x-font-regexp, x-font-regexp-head) (x-font-regexp-slant, x-font-regexp-weight, face-x-resources) (face-font-registry-alternatives, face-font-registry-alternatives) (face-font-family-alternatives): * facemenu.el (facemenu-add-new-face, facemenu-background-menu) (facemenu-foreground-menu, facemenu-face-menu): * epa-hook.el (epa-file-name-regexp): * dnd.el (dnd-protocol-alist): * textmodes/rst.el (auto-mode-alist): * button.el (default-button): Purecopy strings.
* puresize.h (BASE_PURESIZE): Increase to 1470000. * lread.c (Fload): Purecopy the file name when building Vpreloaded_file_list. * textmodes/ispell.el (ispell-skip-region-alist): * international/mule-conf.el (eight-bit): * international/fontset.el (font-encoding-alist): * startup.el (pure-space-overflow-message): * simple.el (overwrite-mode-textual, overwrite-mode-binary): * paths.el (gnus-nntp-service, rmail-spool-directory) (term-file-prefix): * files.el (save-some-buffers-action-alist): * cmuscheme.el (same-window-buffer-names): * ielm.el (same-window-buffer-names): * shell.el (same-window-buffer-names): * mail/sendmail.el (same-window-buffer-names): * progmodes/inf-lisp.el (same-window-buffer-names): * bindings.el (mode-line-client) (mode-line-column-line-number-mode-map): * language/tibetan.el (tibetan-precomposition-rule-regexp) (tibetan-precomposed-regexp): Purecopy string arguments.
* textmodes/ispell.el (ispell-dictionary-base-alist): Add finnish dictionary entry (Bug#4579).
* puresize.h (BASE_PURESIZE): Increase to 1430000. * term/tty-colors.el (msdos-color-values): Remove declaration, unused. (color-name-rgb-alist, tty-standard-colors) (tty-color-mode-alist): Change to defconst. * simple.el (mark-inactive): Purecopy message. * menu-bar.el (menu-bar-make-mm-toggle, menu-bar-make-toggle): Fix macro. (global-map, yank-menu): * textmodes/ispell.el (ispell-menu-map): * net/eudc.el (eudc-tools-menu): * international/mule-cmds.el (describe-language-environment-map) (setup-language-environment-map, set-coding-system-map) (mule-menu-keymap): * vc-hooks.el (vc-menu-entry, vc-menu-map): * replace.el (occur-mode-map): * pcvs-defs.el (cvs-global-menu): Purecopy names and tooltips. * bindings.el (propertized-buffer-identification): Purecopy tooltip text.
Jari Aalto <jari.aalto at cante.net> (ispell-get-decoded-string): Give an error if no match is found for the current dictionary. (Bug#4578)
Merge from emacs--devo--0 Revision: emacs@sv.gnu.org/emacs--lexbind--0--patch-104
Fix typos. * allout.el * dired-aux.el * dired-x.el * epa-file.el * ps-print.el * shell.el * vc-hooks.el * vc-rcs.el * vc-sccs.el * vc.el * view.el * wdired.el * emacs-lisp/authors.el * net/dig.el * net/socks.el * net/zeroconf.el * obsolete/vc-mcvs.el * progmodes/gdb-mi.el * progmodes/grep.el * progmodes/idlw-help.el * progmodes/idlw-shell.el * progmodes/idlwave.el * progmodes/inf-lisp.el * textmodes/bibtex.el * textmodes/ispell.el * textmodes/reftex-toc.el
Merge from emacs--devo--0 Revision: emacs@sv.gnu.org/emacs--lexbind--0--patch-103
(ispell-command-loop): Improve last fix, using the new read-key function.
* textmodes/ispell.el (ispell-command-loop): Convert keys such as kp-0 to ascii equivalents (Bug#4325).
(ispell-accept-output, ispell-command-loop): Use with-current-buffer.
* textmodes/ispell.el (ispell-check-version, ispell-send-string): * international/mule.el (load-with-code-conversion): * emacs-lisp/debug.el (debug): * ediff-vers.el (ediff-rcs-get-output-buffer): * dired.el (dired-internal-noselect): Don't let-bind default-major-mode around code that doesn't use it. E.g. buffer creation via get-buffer-create doesn't use it.
(ispell-looking-back): Update declaration.
ispell.el: Add `ispell-looking-back' XEmacs compatibility function for `looking-back' flyspell.el (sgml-mode-flyspell-verify): Use `ispell-looking-back'
(ispell-local-dictionary): Doc fix.
(ispell-local-dictionary): Doc fix.
ispell.el: Make `ispell-dictionary' customizable (#2555)
* textmodes/ispell.el (ispell-check-version): Handle dashes in version numbers. Suggested by sdl.web@gmail.com (Bug#3369).
Merge from emacs--devo--0 Revision: emacs@sv.gnu.org/emacs--lexbind--0--patch-102
ispell.el (ispell-get-word): Initialize spellchecker params.
Merge from emacs--devo--0 Revision: emacs@sv.gnu.org/emacs--lexbind--0--patch-101
* textmodes/ispell.el (ispell-region): Adapt "done" message to coding conventions. (Bug#2447)
(ispell-insert-word): Use `with-no-warnings' around forms that refer to translation-table-for-input.
Merge from emacs--devo--0 Revision: emacs@sv.gnu.org/emacs--lexbind--0--patch-99
(ispell-find-aspell-dictionaries): Use aspell default dict.
Protect against declare-function undefined in xemacs. (ispell-program-name): Search also for hunspell when setting default. (ispell-find-aspell-dictionaries): Better error message. Use correct dictionary alist for default. Better fallback default dictionary.
* textmodes/ispell.el (ispell-check-minver, ispell-last-program-name) (ispell-html-skip-alists, ispell-send-replacement, ispell-show-choices) (ispell-begin-skip-region-regexp, ispell-skip-region-list) (ispell-ignore-fcc, ispell-skip-region, ispell-process-line) (ispell-horiz-scroll, ispell-mime-skip-part, ispell-buffer-local-words): Fix typos in docstrings. (ispell-command-loop): Reflow docstring.
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
(ispell-check-minver): Declare. Use string-to-number rather than string-to-int.
textmodes/ispell.el (ispell-check-version): Use (with-temp-buffer)
Add 2009 to copyright years.
Merge from emacs--devo--0 Revision: emacs@sv.gnu.org/emacs--lexbind--0--patch-98
Merge from emacs--devo--0 Revision: emacs@sv.gnu.org/emacs--lexbind--0--patch-97
* textmodes/ispell.el (ispell-check-minver): New function. (ispell-check-version): Rewrite spellchecker and version checking. Use (ispell-check-minver). Handle hunspell versions.
(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
(ispell-dictionary-base-alist): Adjust to the case where the default dictionary is French, Spanish, younameit.
(ispell-word): Use use-region-p.
Merge from emacs--devo--0 Revision: emacs@sv.gnu.org/emacs--lexbind--0--patch-96
(ispell-command-loop): Suspend ispell if the user enters a mouse event in another frame, or a special event.
Merge from emacs--devo--0 Revision: emacs@sv.gnu.org/emacs--lexbind--0--patch-95
Extend `ispell-personal-dictionary' doctring to aspell
Merge from emacs--devo--0 Revision: emacs@sv.gnu.org/emacs--lexbind--0--patch-82
Switch to recommended form of GPLv3 permissions notice.
(ispell-get-decoded-string): Remove no-op
(ispell-insert-word): Revert previous change.
(ispell-insert-word): Remove, and replace with insert, now that translation-table-for-input not needed.
(ispell-dictionary-alist-1) (ispell-dictionary-alist-2, ispell-dictionary-alist-3): (ispell-dictionary-alist-4, ispell-dictionary-alist-5): (ispell-dictionary-alist-6): Remove. (ispell-dictionary-base-alist): New var, merges the above. (ispell-find-aspell-dictionaries, ispell-set-spellchecker-params): Use it. (ispell-dictionary-alist): Default to nil. Remove autoload. (ispell-local-dictionary-alist): Remove autoload.
Merge from emacs--devo--0 Revision: emacs@sv.gnu.org/emacs--lexbind--0--patch-79
* 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.
Fix up comment convention on the arch-tag lines.
Merge from emacs--devo--0 Revision: emacs@sv.gnu.org/emacs--lexbind--0--patch-76
Merge from emacs--rel--22 Revision: emacs@sv.gnu.org/emacs--devo--0--patch-1074
*** empty log message ***
Merge from emacs--devo--0 Revision: emacs@sv.gnu.org/emacs--lexbind--0--patch-71
Merge unicode branch Revision: emacs@sv.gnu.org/emacs--devo--0--patch-1037
Merge from emacs--devo--0 Revision: emacs@sv.gnu.org/emacs--lexbind--0--patch-70
Merge from emacs--devo--0 Revision: emacs@sv.gnu.org/emacs--unicode--0--patch-324
* sieve.el (sieve-make-overlay, sieve-overlay-put, sieve-overlays-at): * message.el (message-beginning-of-line): Use featurep instead of bound tests in order to resolve conditionals at compile time. * textmodes/reftex-toc.el (reftex-toc-next, reftex-toc-previous) (reftex-toc-restore-region): * textmodes/reftex-index.el (reftex-index-initialize-phrases-buffer) (reftex-index-phrases-apply-to-region): * textmodes/ispell.el (ispell-word): * progmodes/vhdl-mode.el (vhdl-keep-region-active): * progmodes/pascal.el (pascal-mark-defun): * progmodes/f90.el (f90-mark-subprogram, f90-indent-region) (f90-fill-region): * emulation/tpu-edt.el (tpu-set-mark): * emulation/crisp.el (crisp-region-active): * winner.el (winner-active-region): * ansi-color.el (ansi-color-set-extent-face): Use featurep instead of bound tests in order to resolve conditionals at compile time.
Merge from emacs--devo--0 Revision: emacs@sv.gnu.org/emacs--lexbind--0--patch-69
Merge from emacs--devo--0 Revision: emacs@sv.gnu.org/emacs--unicode--0--patch-312
Merge from emacs--rel--22 Revision: emacs@sv.gnu.org/emacs--devo--0--patch-987
Add 2008 to copyright years.
* textmodes/ispell.el (ispell-local-pdict): Add safe-local-variable property.
Merge from emacs--devo--0 Revision: emacs@sv.gnu.org/emacs--unicode--0--patch-308
Merge from emacs--devo--0 Revision: emacs@sv.gnu.org/emacs--lexbind--0--patch-68
Merge from emacs--rel--22, gnus--devo--0 Revision: emacs@sv.gnu.org/emacs--devo--0--patch-975
(ispell-grep-command): Use "grep" on MS-Windows and MS-DOS. (ispell-grep-options): Use "-Ei" on MS-Windows and MS-DOS.
Merge from emacs--devo--0 Revision: emacs@sv.gnu.org/emacs--lexbind--0--patch-66
Merge from emacs--devo--0 Revision: emacs@sv.gnu.org/emacs--unicode--0--patch-306
* calculator.el: * dframe.el: * iswitchb.el: * whitespace.el: * winner.el: * emacs-lisp/checkdoc.el: * mail/feedmail.el: * net/quickurl.el: * obsolete/fast-lock.el: * play/5x5.el: * progmodes/delphi.el: * progmodes/idlw-shell.el: * progmodes/idlwave.el: * textmodes/artist.el: * textmodes/ispell.el: * textmodes/texinfmt.el: * textmodes/texinfo.el: Remove obsolete definitions of backward compatibility macros for defcustom, defgroup, defface, when, unless, with-current-buffer and with-temp-message.
Merge from emacs--devo--0 Revision: emacs@sv.gnu.org/emacs--lexbind--0--patch-63
Fix breakage of textmodes/ispell.el from last change.
Fix buggy `error' calls in textmode/
Merge from emacs--devo--0 Revision: emacs@sv.gnu.org/emacs--unicode--0--patch-294
Agustin Martin <agustin.martin at hispalinux.es> (ispell-aspell-find-dictionary): Do not set encoding here. (ispell-start-process): Explicitly set encoding here if using aspell.
* progmodes/octave-mod.el (inferior-octave-send-list-and-digest): * play/yow.el (doctor-ret-or-read): * vc-hooks.el (vc-dired-resynch-file): * vc-hg.el (log-view-get-marked): * smerge-mode.el (ediff-cleanup-mess): * pcvs.el (vc-editable-p, vc-checkout): * pcomplete.el (comint-bol): * informat.el (texinfo-format-refill): * ido.el (tramp-tramp-file-p): * ibuffer.el (ibuffer-mark-on-buffer, ibuffer-format-qualifier) (ibuffer-generate-filter-groups, ibuffer-format-filter-group-data): * add-log.el (c-beginning-of-defun, c-end-of-defun): Declare as functions. * textmodes/ispell.el (ispell-int-char): Make it a defalias instead of fset. (ispell-message): Use with-no-warnings for sc-cite-regexp call. * ido.el (ido-file-internal): Move with-no-warnings to include the ffap-string-at-point call. * pcomplete.el (pcomplete-executables): Move defsubst before first use. * vc-hg.el (vc-hg-revision-table): Fix last change.
Merge from emacs--devo--0 Patches applied: * emacs--devo--0 (patch 890-898) - Update from CVS - Merge from emacs--rel--22 * emacs--rel--22 (patch 122-128) - Update from CVS - Merge from gnus--rel--5.10 * gnus--rel--5.10 (patch 257-258) - Merge from emacs--rel--22 - Update from CVS Revision: emacs@sv.gnu.org/emacs--lexbind--0--patch-59
Merge from emacs--devo--0 Patches applied: * emacs--devo--0 (patch 866-889) - Merge multi-tty branch - Update from CVS - Merge from emacs--rel--22 - Add missing change from rel-22 branch to src/image.c - Remove RCS keywords from doc/misc/cc-mode.texi - Remove man, lispref, and lispintro directories * emacs--multi-tty--0 (base, patch 1-45) - tag of emacs@sv.gnu.org/emacs--devo--0--patch-743 - Merge from lorentey@elte.hu--2004 - Remove out-of-date meta-files - Tweak perms to be more like emacs--devo--0 - Restore lispref/elisp-covers.texi - Sync with sealing patch in lorentey@elte.hu. - Rudimentary fix for environment variable handling. - Update from CVS - server.el: Don't change the default directory in the *scratch* buffer. - Merged from emacs--devo--0 - Revert to official bug report addresses. - Merge from emacs--devo--0 - Import changelog info from arch logs into ChangeLog.multi-tty files - Update from CVS: src/puresize.h (BASE_PURESIZE): Increase. - Restore original arch-tag in src/ChangeLog.multi-tty * emacs--rel--22 (patch 101-121) - Update from CVS - Merge from gnus--rel--5.10 * gnus--rel--5.10 (patch 248-256) - Merge from emacs--devo--0 - Update from CVS - Update from CVS: texi/gnus.texi (On Writing Manuals): Fix typos. - Revert refcard location changes * lorentey@elte.hu--2004/emacs--cvs-trunk--0 (base, patch 1-7) - tag of miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-474 - Add CVS metadata files. - Update from CVS. - Update from CVS - Sync with miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-539. * lorentey@elte.hu--2004/emacs--cvs-trunk--0- (version 0) - Branch closed. Use miles@gnu.org--gnu-2005/emacs--cvs-trunk--0 instead. * lorentey@elte.hu--2004/emacs--multi-tty--0 (base, patch 1-4) - tag of miles@gnu.org--gnu-2003/emacs--cvs-trunk--0--patch-137 - Add a level of indirection to terminal characteristics. - Implemented multiple tty support. - Updating_frame vs. selected_frame in term.c. - Added a pointer to my archive to README.multi-tty * lorentey@elte.hu--2004/emacs--multi-tty--0--patch-5 * lorentey@elte.hu--2004/emacs--multi-tty--0 (patch 6-223, 225-257) - Removed two files that were committed by mistake. - Fixed two typos. - Full support for multiple terminal I/O (with some rough edges). - Fully eliminated global tty state variables. - Cosmetic changes in README.multi-tty - Added compilation instructions to README.multi-tty. - Implemented automatic deletion of terminals. - README.multi-tty updates. - Small change in README.multi-tty - Merged in changes from CVS HEAD - Joined miles@gnu.org--gnu-2004/emacs--cvs-trunk--0 - Trivial changes - Bugfix festival. - Handle Ctl-G in emacsclient. - Make sure secondary frames are deleted when emacsclient quits. - Merged in changes from CVS head - Don't compile sys_select on systems that don't need it. - Delete server frames on server restart. - Undo patch-23. I need a coffee. - Major bugfixes and slight enhancements. - A few more bugfixes and new features. - Separate frame-local, tty-dependent parameters from tty-local parameters. - Fixed X support, preliminary support for X-tty combo sessions. - MULTI_KBOARD support for ttys. Input-related bugfixes for X+tty sessions. - Got rid of the rif (window-based redisplay interface) global variable. - Fix longopts option name for --tty. - Portability fixes (now it compiles & runs fine on Solaris). - Added multi-tty support for talk.el. - Fixed typo in talk.el. - Fixed typo in talk.el (again). - Fix mouse-position for tty+X combo sessions. - Add "multi-tty" to emacs-version output. - Fix more SEGV cases in frame.c - Converted display hooks to be display-local. Plus many bugfixes. - Fix SEGV in init_sys_modes during X startup - Hookified termcap devices, added bootstrap display device, plus many bugfixes. - Numerous bugfixes and small improvements. - Changed tty input code to use read_socket_hook. - Fix C-g handling with multiple ttys. - Don't select on stdin unconditionally. - Support for opening X frames from a tty session. - Fix initialization of the window-system variable. - Romain Francoise's and Ami Fischman's bugfixes. - Added note about the commit mailing list. - Fixed tty faces during combo sessions. Plus other assorted bugfixes. - Set the keyboard of the initial frame correctly. - Fixed interactive temacs. - Removed %T in mode-line-format. Trivial documentation changes. - Fixed unsafe and incorrect use of record_unwind_protect in Fsuspend_emacs. - Cosmetic changes. - Don't exit Emacs when the X display is closed during a tty-X combo session. - Prevent core dumps when the X server crashes. - Fix the case when emacsclient is run on Emacs's controlling tty. - Trivial fixes to shut up some of the compiler warnings. - Don't hang on the tty if called from a shell script. - Fixed a typo in README.multi-tty. - Added newly loaded stuff in loadup.el to src/Makefile.in. - Don't try to init X drag and drop on a termcap frame. - Fix list-colors-display and other functions on a termcap frame - Added -w option to emacsclient for opening a new X frame. - Verify the version of Emacsclient. - Changed emacsclient to open new frames by default. - README updates. - Don't read too many characters from the tty. - Don't delete a tty if it's the last device with frames. - Fix typo in delete_display_hook documentation. - Fix a crash in emacsclient when DISPLAY is unset. - Block more input during read_avail_input. - Allow tty_read_avail_input to use the whole input buffer. - Don't try to handle a new event if the input buffer is full. - Back out previous change, it causes infinite recursion. - Revert patch-93, that was the real culprit. Reapply patch-97. - Check for numchars > 0 in handle_one_xevent, not 1. - (Sigh.) Don't try to read more events than the buffer size. - Make emacsclient refuse to create a frame inside an Emacs term buffer. - Implemented suspending of emacsclient frames. - Added *.rej to tla's unrecognized pattern. - Fix background-mode on terminal frames (Dan Nicolaescu). - Fixed compiler warnings for keyboard.c. - Trivial cleanups to get rid of GCC warnings. - Trivial cleanup in fringe.c, missing from previous patch. - Removed *.rej from backup pattern in tagging method. - Fix cut'n'paste during a multi-display session (Mark Plaksin, Robert Chassell). - Fix dropping of the controlling tty on Solaris (Dan Nicolaescu). - Fix bootstrap problems in CVS. - Fix initialization order at bootstrap (Dan Nicolaescu). - Trivial cosmetic change in dispnew.c. - Prevent Lisp nesting errors while bootstrapping. - Fix #include errors for FreeBSD (Frank Ruell) - Merged in changes from CVS trunk - README changes. - Merged in changes from CVS trunk. - Eliminated updating_frame. - Fix segfault in term.c (reported by lukhas@free.fr). - Another server.el overhaul. - Fix frame parameter handling in server.el. - In emacsclient, protect the xmitted string from fprintf expansion (Dan Nicolaescu). - Fix error on deleting an emacsclient terminal (Dan Nicolaescu). - Fix one more case of the previous error. - A simple implementation for display-local frame parameters. - Mention `tla replay' in README.multi-tty (Gaute Strokkenes). - Fixed environment variable handling during terminal initialization. - Added branch description to admin/notes/BRANCH. - Fix fatal error during startup (rep. by Friedrich Delgado Friedrichs) - Add kludge to prevent overriding keyboard-coding-system customization. - Make terminal_coding and keyboard_coding display-local. - New control structure: with-selected-frame. - Use with-selected-frame. - Fix environment variables on emacsclient frames. - Use the remote locale for terminal & keyboard coding system. - Update README.multi-tty. - Fix server-socket-dir initialization (rep. by Friedrich Delgado Friedrichs). - Fix terminal coding system in multibyte locales (rep. by Friedrich Delgado Friedrichs). - Fix background mode initialization on client tty frames (rep. by Dan Nicolaescu). - Fix window-system-default-frame-alist (ARISAWA Akihiro). - Don't ignore SIGWINCH under X (contributed by Yoshiaki Kasahara). - Make sure the SIGWINCH handler is always set (rep. by Yoshiaki Kasahara). - Fix SEGV on terminals without 'IC' capability (Yoshiaki Kasahara). - README.multi-tty update. - Clear single_kboard each time Emacs returns to top-level. - Don't core dump on SIGINT when there is no frame on the controlling tty. - Dissociate from the controlling tty correctly on FreeBSD. - Make server-start safe against accidental restarts. - Fix parse error in term.c (ARISAWA Akihiro). - Fix byte-compile errors during bootstrap. (Reported by Juraj Kubelka.) - Fix --no-wait in emacsclient (reported by Dan Nicolaescu). - Reapply src/Makefile.in changes that got lost in the tagline snafu of patch-197. - Implemented display ids for multiple emacsclients on the same tty. Plus assorted bugfixes. - Fix bootstrap errors. - Fixed C-c from the controlling terminal. - Don't leave buffers created by nowait clients buried under others (rep. by Dan Nicolaescu). - Fix suspend-frame on the controlling tty (reported by Dan Nicolaescu). - Fix Viper with simultaneous X and tty display devices. (Rep. by IRIE Tetsuya.) - Prevent the previous bug from reappearing later. - Fix creating frames on different X servers. - Cleaned up README compile & test instructions. - Updated archive location in docs. (Thanks to Dan Waber.) - README updates, including a new Tips & Tricks section - Change binding of C-x C-c to only exit emacsclient, not Emacs itself. - Fix typo in server.el (Han Boetes, Ted Morse, Ami Fischman) - Add TAGS-LISP to precious regex in src/. - Merged in changes from CVS trunk (Jan D. has fixed the XSync call in xterm.c, no need to disable it anymore). - Inhibit redisplay while frames are being deleted after an X disconnect. - Fix typo in src/Makefile.in. - Removed C99ism in init_fringe_bitmap. - Small tweaks in server.el. - Set ncurses-related environment variables while creating a new tty frame. (Reported by Dan Nicolaescu.) * lorentey@elte.hu--2004/emacs--multi-tty--0 (patch 258-292) - Merged in changes from CVS trunk. - Fix core dump in redisplay window. (Reported by Yoshiaki Kasahara.) Plus cleanups. - Fix bootstrap problem with --without-x. - Trivial documentation change in keyboard.c. - Remove remaining references to updating_frame. - Increase PURESIZE to handle the extra stuff recently added. - Trivial changes in x_create_tip_frame. - README update. - Joined Miles's 2005 Emacs branch. - Merged in changes from CVS trunk. (Long time no see!) :-) - Fix bootstrap error in CVS. - Fix xassert-related bootstrap errors. - Add some new precious/backup patterns in src/. - Update =partner-versions. - Prevent emacsclient errors when Emacs is compiled without X support. - README updates. (Reported by Xavier Mallard) - Merged from miles@gnu.org--gnu-2005 (patch 76-78) - Fix typo in dispnew.c. - Merged from miles@gnu.org--gnu-2005 (patch 12-13, 79-90) - On C-x C-c, restrict `save-some-buffers' to the client's buffers. (Reported by Han Boetes.) - Fix compilation error with GTK, fix issues with double C-g on controlling tty. (Reported by Friedrich Delgado Friedrichs, Yoshiaki Kasahara.) * lorentey@elte.hu--2004/emacs--multi-tty--0 (patch 293-605) - Merged from miles@gnu.org--gnu-2005 (patch 91-94) - Initialize blink-cursor-mode consistently. - Merged from miles@gnu.org--gnu-2005 (patch 14-16, 95-106) - Merged from miles@gnu.org--gnu-2005 (patch 17-26, 107-116) - Fix line/column number positioning in emacsclient. (Reported by Han Boetes.) - Merged from miles@gnu.org--gnu-2005 (patch 117-118) - Merged from miles@gnu.org--gnu-2005 (patch 119) - Merged from miles@gnu.org--gnu-2005 (patch 27, 120-125) - Merged from miles@gnu.org--gnu-2005 (patch 28-30, 126-128) - Merged from miles@gnu.org--gnu-2005 (patch 31-33, 129-141) - Merged from miles@gnu.org--gnu-2005 (patch 34-36, 142-158) - Fix crash condition when an X server connection is broken. (Reported by Vincent Bernat.) - Declare Vinhibit_redisplay in xterm.c. - Don't abort with GTK when a tty is opened. - Merged from miles@gnu.org--gnu-2005 (patch 159) - Merged from miles@gnu.org--gnu-2005 (patch 160-161) - Merged from miles@gnu.org--gnu-2005 (patch 37-38, 162-182) - Merged from miles@gnu.org--gnu-2005 (patch 183) - Merged from miles@gnu.org--gnu-2005 (patch 39-44, 184-191) - Close the X connection when the last frame is deleted. - Fix stupid syntax errors in previous patch. - README updates. - Revert changes that were committed by mistake in the previous patch. - Merged from miles@gnu.org--gnu-2005 (patch 192-203) - Fix some superflous deviations from CVS, plus apply some cosmetics. - Fix yet another compilation error. - Merged from miles@gnu.org--gnu-2005 (patch 204-213) - Fix some aspects of X display shutdown. - Prevent core dump when connection is lost during frame creation. - README update. (Fix identifier names in emacs background preloader example.) - Fix error when creating tty clients. - Merged from miles@gnu.org--gnu-2005 (patch 45-55, 214-231) - Merged from miles@gnu.org--gnu-2005 (patch 56-58, 232-239) - Merged from miles@gnu.org--gnu-2005 (patch 59, 240-245) - Resolve crashes related to face aliases. - Merged from miles@gnu.org--gnu-2005 (patch 60-65, 246-265) - Fix bootstrap error during loadup. - Merged from miles@gnu.org--gnu-2005 (patch 66, 266-268) - Merged from miles@gnu.org--gnu-2005 (patch 269) - Merged from miles@gnu.org--gnu-2005 (patch 67, 270-278) - Fix describe-variable with frame-local variables. - I give up; attempt to fix annoying crashes by reverting xdisp.c changes in patch-328. - Merged from miles@gnu.org--gnu-2005 (patch 279-280) - Merged from miles@gnu.org--gnu-2005 (patch 281-285) - Fix exponential slowdowns on repeated tty frame creation. - Fix UTF-8 tty input when first frame is an X frame. Steps towards multiple tty locale support. - Fix typo in get_display. - Support for ttys with different character locale settings. - Merged from miles@gnu.org--gnu-2005 (patch 68, 286-291) - Merged from miles@gnu.org--gnu-2005 (patch 292-295) - Disable display type check in start_hourglass, and always set up the timer. - Merged from miles@gnu.org--gnu-2005 (patch 296-306) - Speed up `emacsclient -t' on xterms. (by suggestion of Dan Nicolaescu) - Merged from miles@gnu.org--gnu-2005 (patch 307-312) - Merged from miles@gnu.org--gnu-2005 (patch 69, 313-319) - Merged from miles@gnu.org--gnu-2005 (patch 70-73, 320-331) - Merged from miles@gnu.org--gnu-2005 (patch 74-79, 332-349) - Merged from miles@gnu.org--gnu-2005 (patch 80-82, 350-422) - Merged from miles@gnu.org--gnu-2005 (patch 423-434) - Merged from miles@gnu.org--gnu-2005 (patch 435-437) - Merged from miles@gnu.org--gnu-2005 (patch 438-440) - Merged from miles@gnu.org--gnu-2005 (patch 441-446) - Make function-key-map a terminal-local variable (move it inside the kboard struct). - Update Lisp code for a terminal-local `function-key-map'. - Make sure the terminfo function key sequences are set up in the correct function-key-map. - Work around mysterious breakage of arrow key recognition under screen (see first TODO in README). - Change key-translation-map to be terminal-local. - Merged from miles@gnu.org--gnu-2005 (patch 447-448) - Replace encoded-kbd-mode with display-specific encoded-kbd-setup-display. (Doesn't work yet.) - New version of ldefs-boot.el. - Cleanup: Move kboard fields from struct frame and device-specific descriptors to struct display. - New C function `push_display_kboard'. - Work around nondeterministic binding of terminal-local variables. (Fixes national character input on ttys.) - Use terminal-local-value to access function-key-map in terminal packages. - Speed up loading of term/xterm.el. - Speed up loading of term/xterm.el (Dan Nicolaescu). - Remove pointless conditional around key substitution block in term/xterm.el (Dan Nicolaescu) - Fix the original cause of the "arrow keys don't work on screen" bug. - Merged from miles@gnu.org--gnu-2005 (patch 83-87, 449-468) - Merged from miles@gnu.org--gnu-2005 (patch 469) - Implement rudimentary Lisp-level terminal parameters. - Small enhancements. - Handle and document that `delete-frame' may call functions in `delete-frame-functions' twice. - Merged from miles@gnu.org--gnu-2005 (patch 470-473) - Merged from miles@gnu.org--gnu-2005 (patch 474) - Fix compilation error in src/term.c. - At long last, fix annoying SELECTED_FRAME crashes after unexpected connection failures. Yay! - README update. - Rename term_init to init_tty. - Rename `struct display' to `struct device'. Update function, parameter and variable names accordingly. - Cosmetic changes in server.el. - Fix compilation error in select_frame_for_redisplay. - Rename function-key-map to local-function-key-map, and global-function-key-map to function-key-map. Same for key-translation-map. - Fix dumb error leading to national keys not working on ttys. - Fix broken emacsclient resume on Solaris (by Dan Nicolaescu). - Don't let window-system-default-frame-alist override parameters specified manually. - Work around crashes in X session management after normal shutdown of X server. - Apply patch from CVS trunk to fix recenter on ttys. - Add two pending bugs to README.multi-tty. - Merged in changes from CVS trunk. Plus added lisp/term tweaks. - Fix syntax error in lisp/term/xterm.el. - Merged in changes from CVS trunk. (Testing my own CVS gateway.) - Add =upstream-branch file for semi-automated merges. - Merged in changes from lorentey@elte.hu--2004/emacs--cvs-trunk--0 - Fix terminal initialization code. (Contributed by Dan Nicolaescu.) - Slightly refactor the terminal initialization code for simplicity. - Apply settings in `window-system-default-frame-alist' to the initial frame as well. - Prevent resource allocation explosion when C-x 5 2 is used on xterms. - Enforce the presence of `window-system' and `tty-type' frame parameters in all frames. - Fix function-key-map massaging vs `C-x 5 2' in lisp/term/*.el. (Submitted by Dan Nicolaescu.) - Merged in changes from CVS trunk. - Fix bootstrap error. - Fix `emacsclient -ne '(+ 2 2)'' (reported by Han Boetes), and clean up some corner cases in Emacs server. - Fix `emacsclient +12 file' behaviour. (Reported by Han Boetes.) - Make xt-mouse.el multi-tty-compatible. - Fix crashes in xdialog_show (and other places) with xterm-mouse-mode. - Make `emacsclient -n <filename>' open new X frames when possible. (Reported by Bas Kok.) - Don't let server-save-buffers-kill-display unexpectedly kill Emacs on --no-wait's X frames. - Set Emacs version number to 22.0.51 to allow parallel installations of CVS trunk and the multi-tty branch. - Fix crash after y-or-n-p prompt triggered by emacsclient. (Reported by Han Boetes, analysis by Kalle Olavi Niemitalo.) - Fix bootstrap error in keyboard.c. - Switch upstream to miles@gnu.org--gnu-2005/emacs--cvs-trunk--0. - Fix assertion on kboard->kbd_queue and other such crashes. - Merged from miles@gnu.org--gnu-2005 (patch 115, 540-542) - Merged from miles@gnu.org--gnu-2005 (patch 543) - Merged from miles@gnu.org--gnu-2005 (patch 116-117, 544-550) - Fix hardcoded stdout usage in term.c. (Reported by Dan Nicolaescu.) - Merged from miles@gnu.org--gnu-2005 (patch 118-132, 551-577) - Merged from miles@gnu.org--gnu-2005 (patch 578-592) - Merged from miles@gnu.org--gnu-2005 (patch 593-595) - Merged from miles@gnu.org--gnu-2005 (patch 133-141, 596-609) - Fix Delete key on X by adapting normal-erase-is-backspace-mode for multi-tty. (Reported by Dan Waber and Dan Nicolaescu.) - Change the "pretest" bug report address to the multi-tty list. - Merged from miles@gnu.org--gnu-2005 (patch 610-614) - Doc update. - Change `keyboard-translate-table' to be terminal-local. - Don't try to rebind the `t' symbol. - Protect keyboard-translate-table from GC. - Fix semantics of terminal-local variables. Remove `terminal-local-value' hack. - Merged from miles@gnu.org--gnu-2005 (patch 142-148, 615-628) - Update frames-on-display-list to accept terminal id numbers. - Merged from miles@gnu.org--gnu-2005 (patch 149-151, 629-641) - Fix some of the bootstrap problems. - Increase puresize. (Emacs needs 1205176 pure bytes now.) - Merged from miles@gnu.org--gnu-2005 (patch 152-156, 642-654) - Merged from miles@gnu.org--gnu-2005 (patch 655) - Increase PURESIZE yet again. - Store client's environment in terminal parameters, not server parameters. - Merged from miles@gnu.org--gnu-2005 (patch 656-658) - Merged from miles@gnu.org--gnu-2005 (patch 659-663) - Delete leftover id for "info/dir". - Fix "first non-ASCII character on new tty frames" problem. - Prevent core dumps with GTK by disabling secondary X connections there. - Work around Emacs crash on Konsole detach. (Tom Schutzer-Weissmann) - Fix typo in previous commit. - Merged from miles@gnu.org--gnu-2005 (patch 169-173, 671-676) - Implement full support for frame-local `next-buffer' and `previous-buffer'. - Reimplement and extend support for terminal-local environment variables. - Don't let x_initialize break 8-bit input on ttys. (Reported by Joakim Verona.) Split `set-input-mode'. - Pull a bugfix from CVS to prevent problems with the Debian semantic package. - Fix compilation error during non-X builds. - Reimplement terminal parameters in C; clean up term.c, create terminal.c. - Implement automatic terminal-local environment variables via `local-environment-variables'. - Fix compilation errors in previous commit. - Merged from miles@gnu.org--gnu-2005 (patch 677) - Fix error during bootstrap. - Fix semantics of let-binding `process-environment'. - Initialize Vprocess_environment to nil. - Store local environment in frame (not terminal) parameters. - Merged from miles@gnu.org--gnu-2005 (patch 678-680) - Merged from miles@gnu.org--gnu-2005 (patch 681) - Update environment-related doc strings. - Rename `struct device' to `struct terminal'. Rename some terminal-related functions similarly. - Set `local-environment-variables' to t by default. - Show the splash screen on Emacsclient frames. Show *scratch* by default. - Display "@" in mode-lines of Emacsclient frames. - Make sure `delete-frame-functions' can not prevent the frame from being deleted. - Fix crash in lookup_image on termcap frames. - Enhance splash screens to work better with emacsclient. - Fix splash screen loosing input events on Emacsclient frames. - Don't display the splash screen when no frame was created. (Fixes tty resume.) - (Hopefully) fix bootstrap error on OpenBSD. (reported by Han Boetes) - Fix typo in docstring of `frame-with-environment'. - Cosmetic fixes in xfns.c. - Install workaround for "X protocol error: BadCursor (invalid Cursor parameter) on protocol request 2" - Make all frames created in an emacsclient session belong to that client. - Experimental change: don't restore kboard after temporary changes if Emacs wasn't in single kboard state. - Fix typo in `server-handle-delete-frame'; fix startup echo area message. - Fix last frame check in server.el. - Fix Delete keys under X (for good, this time). - Overhaul and simplify single_kboard API. Allow calls to `recursive-edit' in process filters. Small fixes. - Merged from miles@gnu.org--gnu-2005 (patch 682) - Fix abort() in read_key_sequence. - Remove group write permissions from all files. - Merged from miles@gnu.org--gnu-2005 (patch 683-684) - Fix C-g during `make-network-process'. (Reported by Mark Plaksin.) - Merged from miles@gnu.org--gnu-2005 (patch 174-181, 685-690) - Merged from miles@gnu.org--gnu-2005 (patch 182-184, 691-699) - Merged from miles@gnu.org--gnu-2005 (patch 185-186, 700-703) - Fix bootstrap problem reported by Han Boetes. - Fix some bugs related to wrong_kboard_jmpbuf. - Eliminate wrong_kboard_jmpbuf. - Merged from miles@gnu.org--gnu-2005 (patch 187, 704) - Fix compilation error on older GCCs (reported by "mace"). - Merged from - Fix bootstrapping problem. (Reported by "mace".) - Merged from emacs@sv.gnu.org - Add explicit abort() when x_catch_errors_unwind is called by mistake. - Fix `emacsclient --eval '(progn (find-file "file")'' and the like. (Reported by Han Boetes.) - Fix permissions. (Reported by Han Boetes.) - Fix tty state problem after error in `set-quit-char'. - Fix compilation. - Fix `server-delete-client' behavior when the user quits `kill-buffer'. (Reported by Han Boetes.) - Increase puresize. - Fix bogus crash with -DENABLE_CHECKING. - Remove unused variable in read_key_sequence. - Fix GDB magic. - Fix segfault by `C-x 5 2' on the controlling tty. (Reported by Suresh Madhu.) - Fix ediff problems. (Reported by Dan Nicolaescu.) - Fix compilation error in ediff-wind.el. D'oh. - Fix bizarre syntax error, probably from a baz merge bug. - Let the Emacs server recognize `inhibit-startup-echo-area-message'. (Reported by Han Boetes.) - Set emacsbug.el's pretest address to the multi-tty list. (Reported by Richard Lewis.) - Fix toolbars on X frames when Emacs is started on a tty. (Reported by Richard Lewis.) - Fix tool-bar and menu-bar toggles in Show/Hide menu to reflect the state of the current frame. - Clean up tty device handling. Change name of controlling tty from nil to "/dev/tty". - Set `default-directory' in *scratch* to the current directory of emacsclient. - Fix compilation error on OpenBSD. (Reported by Han Boetes.) - Fix OpenBSD compilation some more. (Fix by Han Boetes.) - Fix delete key after C-x 5 2 on X. (Catched by Dan Nicolaescu.) - Fix tooltip border color. - Fix previous commit. - (Attempt to) fix bootstrap error. - Fix typo in startup.el. - Fix `vc-annotate' under X. (Reported by Dan Nicolaescu.) - Make `tty-display-color-p' follow its doc string. (Reported by Dan Nicolaescu.) - Fix stupid crash during startup. - Fix crashes in redisplay functions on suspended tty frames. (Reported by Dan Nicolaescu.) - Fix crashes in `delete-terminal' caused by recursive calls or X displays with live frames. - Don't load terminit files repeatedly. Also, don't call terminit functions more than once per terminal. - Fix and/or simplify terminal initialization files. - Fix C-x 5 2 on the controlling tty; fix some possible crash conditions and a memory leak. - Fix syntax errors in terminal initialization files. - Fix compilation error in lwlib/xlwmenu.c. - Rework environment variable support. (Reported by Kalle Olavi Niemitalo and Noah Friedman.) - Merged from emacs@sv.gnu.org. - Fix typo in lisp/term/xterm.el. - Let frames on new terminals inherit 'environment and 'client. - Fix x_catch_errors-related abort after X disconnects. (Reported by Dan Nicolaescu). - Fix F10 behaviour. (Reported by Bernard Adrian.) - Remove superfluous properties from the mode-line-client indicator. (Reported by Kalle Olavi Niemitalo) - Fix various aborts in get_named_tty. (Patch by Kalle Olavi Niemitalo) - Increase PURESIZE. - Fix obvious runtime errors after merge. - Regenerate lisp/ldefs-boot.el. - Merged from emacs@sv.gnu.org. Last-minute emacsclient rewrites be damned! - Fix crash in window.c. - Fix various suspend-related bugs in emacsclient. (Report & patch by Dan Nicolaescu.) - Remove semantic.cache, fix tagging method. - Fix compilation errors. Regenerate ldefs-boot.el. - Re-enable GTK multidisplay support. - Regenerate ldefs-boot, remove junk. - Fix compilation error with non-toolkit scrollbar. * lorentey@elte.hu--2004/emacs--multi-tty--0- (version 0) - This branch is now closed. Work continues at emacs@sv.gnu.org/emacs--multi-tty--0. Revision: emacs@sv.gnu.org/emacs--lexbind--0--patch-56
Merge from emacs--devo--0 Patches applied: * emacs--devo--0 (patch 839-851) - Update from CVS - Change capitalization of VC backend names for new backends - Merge from emacs--rel--22 * emacs--rel--22 (patch 84-92) - Update from CVS - Change capitalization of VC backend names for new backends - Merge from gnus--rel--5.10 * gnus--rel--5.10 (patch 242-244) - Update from CVS Revision: emacs@sv.gnu.org/emacs--lexbind--0--patch-54
Merge from emacs--devo--0 Patches applied: * emacs--devo--0 (patch 824-838) - Update from CVS - Merge from emacs--rel--22 - Remove lisp/erc/erc-nicklist.el - Update some .arch-inventory files - Fix void function definition error in cus-edit.el - Restore lisp/emacs-lisp/cl-loaddefs.el * emacs--rel--22 (patch 70-83) - Update from CVS - Remove lisp/erc/erc-nicklist.el - Update some .arch-inventory files - Indicate that emacs--devo--0--patch-834 does not need to be applied - Merge from gnus--rel--5.10 - Restore lisp/emacs-lisp/cl-loaddefs.el * gnus--rel--5.10 (patch 239-241) - Merge from emacs--devo--0 - Update from CVS Revision: emacs@sv.gnu.org/emacs--lexbind--0--patch-53
Merge from emacs--devo--0 Patches applied: * emacs--devo--0 (patch 890-898) - Update from CVS - Merge from emacs--rel--22 * emacs--rel--22 (patch 122-128) - Update from CVS - Merge from gnus--rel--5.10 * gnus--rel--5.10 (patch 257-258) - Merge from emacs--rel--22 - Update from CVS Revision: emacs@sv.gnu.org/emacs--unicode--0--patch-270
(ispell-word): Add interactive arg `region'. Fix docstring.
Merge from emacs--devo--0 Patches applied: * emacs--devo--0 (patch 887-889) - Update from CVS - Merge from emacs--rel--22 * emacs--rel--22 (patch 116-121) - Update from CVS Revision: emacs@sv.gnu.org/emacs--unicode--0--patch-268
(ispell-word): Call `ispell-region' on the active region in transient-mark-mode. (ispell-region): Change messages displayed at the start and end of the spell-checking to be the same.
Merge from emacs--devo--0 Patches applied: * emacs--devo--0 (patch 846-851) - Update from CVS - Merge from emacs--rel--22 * emacs--rel--22 (patch 88-92) - Update from CVS - Merge from gnus--rel--5.10 * gnus--rel--5.10 (patch 242-244) - Update from CVS Revision: emacs@sv.gnu.org/emacs--multi-tty--0--patch-31
Merge from emacs--devo--0 Patches applied: * emacs--devo--0 (patch 846-851) - Update from CVS - Merge from emacs--rel--22 * emacs--rel--22 (patch 88-92) - Update from CVS - Merge from gnus--rel--5.10 * gnus--rel--5.10 (patch 242-244) - Update from CVS Revision: emacs@sv.gnu.org/emacs--unicode--0--patch-246
Merge from emacs--rel--22 Revision: emacs@sv.gnu.org/emacs--devo--0--patch-851
Replace `iff' in doc-strings and comments.
Merge from emacs--devo--0 Patches applied: * emacs--devo--0 (patch 824-838) - Update from CVS - Merge from emacs--rel--22 - Remove lisp/erc/erc-nicklist.el - Update some .arch-inventory files - Fix void function definition error in cus-edit.el - Restore lisp/emacs-lisp/cl-loaddefs.el * emacs--rel--22 (patch 70-83) - Update from CVS - Remove lisp/erc/erc-nicklist.el - Update some .arch-inventory files - Indicate that emacs--devo--0--patch-834 does not need to be applied - Merge from gnus--rel--5.10 - Restore lisp/emacs-lisp/cl-loaddefs.el * gnus--rel--5.10 (patch 239-241) - Merge from emacs--devo--0 - Update from CVS Revision: emacs@sv.gnu.org/emacs--multi-tty--0--patch-28
Merge from emacs--devo--0 Patches applied: * emacs--devo--0 (patch 824-831) - Update from CVS - Merge from emacs--rel--22 * emacs--rel--22 (patch 70-74) - Update from CVS Revision: emacs@sv.gnu.org/emacs--unicode--0--patch-238
Merge from emacs--rel--22 Patches applied: * emacs--rel--22 (patch 70-73) - Update from CVS 2007-07-25 Glenn Morris <rgm@gnu.org> * Relicense all FSF files to GPLv3 or later. Revision: emacs@sv.gnu.org/emacs--devo--0--patch-828
Switch license to GPLv3 or later.
Merge from emacs--unicode--0 Patches applied: * emacs--devo--0 (patch 726-770) - Update from CVS - Merge from emacs--rel--22 - Merge from gnus--rel--5.10 - Update from CVS: lisp/textmodes/sgml-mode.el: Revert last change. * emacs--rel--22 (patch 6-25) - Update from CVS - Update from CVS: src/xterm.c (XTread_socket): Revert last change. * emacs--unicode--0 (patch 203-209) - Update from CVS - Merge from emacs--devo--0 - Update from CVS: src/syntax.c (skip_syntaxes): Synch with the trunk. - Move NEWS entries for unicode branch into etc/NEWS.unicode * gnus--rel--5.10 (patch 218-223) - Merge from emacs--devo--0, emacs--rel--22 - Update from CVS Revision: emacs@sv.gnu.org/emacs--unicode-xft--0--patch-62
Merge from emacs--devo--0 Patches applied: * emacs--devo--0 (patch 726-770) - Update from CVS - Merge from emacs--rel--22 - Merge from gnus--rel--5.10 - Update from CVS: lisp/textmodes/sgml-mode.el: Revert last change. * emacs--rel--22 (patch 6-25) - Update from CVS - Update from CVS: src/xterm.c (XTread_socket): Revert last change. * gnus--rel--5.10 (patch 218-223) - Merge from emacs--devo--0, emacs--rel--22 - Update from CVS Revision: emacs@sv.gnu.org/emacs--lexbind--0--patch-47
Merge from emacs--devo--0 Patches applied: * emacs--devo--0 (patch 751-770) - Update from CVS - Merge from emacs--rel--22 - Update from CVS: lisp/textmodes/sgml-mode.el: Revert last change. - Merge from gnus--rel--5.10 * emacs--rel--22 (patch 18-25) * gnus--rel--5.10 (patch 222-223) - Update from CVS Revision: emacs@sv.gnu.org/emacs--unicode--0--patch-208
Merged from emacs--devo--0 Patches applied: * emacs@sv.gnu.org/emacs--devo--0--patch-744 Update from CVS * emacs@sv.gnu.org/emacs--devo--0--patch-745 Update from CVS * emacs@sv.gnu.org/emacs--devo--0--patch-746 Merge from emacs--rel--22 * emacs@sv.gnu.org/emacs--devo--0--patch-747 Update from CVS * emacs@sv.gnu.org/emacs--devo--0--patch-748 Update from CVS * emacs@sv.gnu.org/emacs--devo--0--patch-749 Merge from gnus--rel--5.10 * emacs@sv.gnu.org/emacs--devo--0--patch-750 Merge from emacs--rel--22 * emacs@sv.gnu.org/emacs--devo--0--patch-751 Update from CVS * emacs@sv.gnu.org/emacs--devo--0--patch-752 Update from CVS * emacs@sv.gnu.org/emacs--devo--0--patch-753 Merge from emacs--rel--22 * emacs@sv.gnu.org/emacs--devo--0--patch-754 Update from CVS * emacs@sv.gnu.org/emacs--devo--0--patch-755 Merge from emacs--rel--22 * emacs@sv.gnu.org/emacs--devo--0--patch-756 Update from CVS * emacs@sv.gnu.org/emacs--devo--0--patch-757 Update from CVS: lisp/textmodes/sgml-mode.el: Revert last change. * emacs@sv.gnu.org/emacs--devo--0--patch-758 Update from CVS * emacs@sv.gnu.org/emacs--devo--0--patch-759 Merge from emacs--rel--22 * emacs@sv.gnu.org/emacs--devo--0--patch-760 Update from CVS * emacs@sv.gnu.org/emacs--devo--0--patch-761 Update from CVS * emacs@sv.gnu.org/emacs--rel--22--patch-14 Update from CVS * emacs@sv.gnu.org/emacs--rel--22--patch-15 Update from CVS * emacs@sv.gnu.org/emacs--rel--22--patch-16 Update from CVS: src/xterm.c (XTread_socket): Revert last change. * emacs@sv.gnu.org/emacs--rel--22--patch-17 Update from CVS * emacs@sv.gnu.org/emacs--rel--22--patch-18 Update from CVS * emacs@sv.gnu.org/emacs--rel--22--patch-19 Update from CVS * emacs@sv.gnu.org/emacs--rel--22--patch-20 Update from CVS * emacs@sv.gnu.org/emacs--rel--22--patch-21 Update from CVS * emacs@sv.gnu.org/gnus--rel--5.10--patch-221 Update from CVS Revision: emacs@sv.gnu.org/emacs--multi-tty--0--patch-12 Creator: Karoly Lorentey <karoly@lorentey.hu>
Merge from emacs--rel--22 Patches applied: * emacs--rel--22 (patch 20-21) - Update from CVS 2007-05-18 Richard Stallman <rms@gnu.org> * lisp/simple.el (push-mark): Doc fix. 2007-05-18 Rob Riepel <riepel@Stanford.EDU> * lisp/emulation/tpu-edt.el (CSI-map, SS3-map) Moved from global-map to tpu-global-map. (tpu-original-global-map) Variable deleted. (tpu-control-keys-map) New keymap variable. (tpu-set-control-keys) Use tpu-reset-control-keys rather than setting keymapping directly. (tpu-reset-control-keys) Use tpu-control-keys-map instead of tpu-global-map. (tpu-edt-on): Activate the tpu-global-map. (tpu-edt-off): Deactivate the tpu-global-map. 2007-05-18 Ryan Yeske <rcyeske@gmail.com> * lisp/textmodes/ispell.el (ispell-get-word): Return markers for start and end positions. (ispell-word): Assume END is a marker. 2007-05-19 Stefan Monnier <monnier@iro.umontreal.ca> * src/syntax.c (skip_chars): Update syntax-table only after we checked that the new location is valid. 2007-05-19 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp> * src/macterm.c (x_calc_absolute_position): Add BLOCK_INPUT around mac_get_window_bounds. Revision: emacs@sv.gnu.org/emacs--devo--0--patch-759
(ispell-get-word): Return markers for start and end positions. (ispell-word): Assume END is a marker.
(ispell-start-process): Defend against bad default-directory.
(ispell-start-process): Defend against bad default-directory.
Merge from emacs--unicode--0 Patches applied: * emacs--devo--0 (patch 670-697) - Update from CVS - Merge from gnus--rel--5.10 - Release ERC 5.2. * emacs--unicode--0 (patch 185-189) - Merge from emacs--devo--0 - Update from CVS - vc-bzr.el: New file. * gnus--rel--5.10 (patch 209-215) - Merge from emacs--devo--0 - Update from CVS Revision: emacs@sv.gnu.org/emacs--unicode-xft--0--patch-59
Merge from emacs--devo--0 Patches applied: * emacs--devo--0 (patch 671-675) - Update from CVS - Merge from gnus--rel--5.10 * gnus--rel--5.10 (patch 209-210) - Merge from emacs--devo--0 - Update from CVS Revision: emacs@sv.gnu.org/emacs--lexbind--0--patch-44
Merge from emacs--devo--0 Patches applied: * emacs--devo--0 (patch 624-661) - Update from CVS - Merge from gnus--rel--5.10 - Remove RCS keywords * gnus--rel--5.10 (patch 200-206) - Merge from emacs--devo--0 - Update from CVS: lisp/nnweb.el (nnweb-google-parse-1): Update parser. - Update from CVS Revision: emacs@sv.gnu.org/emacs--lexbind--0--patch-42
Merge from emacs--devo--0 Patches applied: * emacs--devo--0 (patch 670-674) - Update from CVS - Merge from gnus--rel--5.10 * gnus--rel--5.10 (patch 209-210) - Merge from emacs--devo--0 - Update from CVS Revision: emacs@sv.gnu.org/emacs--unicode--0--patch-185
(ispell-call-process): New function. Defends against bad `default-directory.' (ispell-check-version, ispell-find-aspell-dictionaries) (ispell-get-aspell-config-value, lookup-words): Call it. (ispell-call-process-region): New function. (ispell-send-string): Call it.
Merge from emacs--unicode--0 Patches applied: * emacs--devo--0 (patch 638-652) - Update from CVS - Merge from gnus--rel--5.10 * emacs--unicode--0 (patch 177-179) - Merge from emacs--devo--0 - Update from CVS * gnus--rel--5.10 (patch 202) - Update from CVS Revision: emacs@sv.gnu.org/emacs--unicode-xft--0--patch-56
Merge from emacs--devo--0 Patches applied: * emacs--devo--0 (patch 638-652) - Update from CVS - Merge from gnus--rel--5.10 * gnus--rel--5.10 (patch 202) - Update from CVS Revision: emacs@sv.gnu.org/emacs--unicode--0--patch-177
(ispell-dictionary-alist): Doc fix.
(ispell-keep-choices-win, ispell-dictionary-alist, ispell-word, ispell-begin-skip-region-regexp): Fix typos in docstrings. (ispell-process-line): Doc fixes. (ispell-help): Fix typos in docstring and output message.
Merge from emacs--devo--0 Patches applied: * emacs--devo--0 (patch 586-614) - Update from CVS - Update from erc--emacs--22 - Merge from gnus--rel--5.10 - Merge from erc--main--0 - Make byte compiler correctly write circular constants * gnus--rel--5.10 (patch 186-196) - Update from CVS - Merge from emacs--devo--0 Revision: emacs@sv.gnu.org/emacs--lexbind--0--patch-39
Merge from emacs--unicode--0 Patches applied: * emacs--devo--0 (patch 586-621) - Update from CVS - Update from erc--emacs--22 - Merge from gnus--rel--5.10 - Merge from erc--main--0 - Make byte compiler correctly write circular constants * emacs--unicode--0 (patch 161-166) * gnus--rel--5.10 (patch 186-199) - Update from CVS - Merge from emacs--devo--0 Revision: emacs@sv.gnu.org/emacs--unicode-xft--0--patch-53
Merge from emacs--devo--0 Patches applied: * emacs--devo--0 (patch 586-614) - Update from CVS - Update from erc--emacs--22 - Merge from gnus--rel--5.10 - Merge from erc--main--0 - Make byte compiler correctly write circular constants * gnus--rel--5.10 (patch 186-196) - Update from CVS - Merge from emacs--devo--0 Revision: emacs@sv.gnu.org/emacs--unicode--0--patch-162
Add 2007 to copyright years.
(ispell-change-dictionary): Ensure that aspell dictionaries are initialized when called non-interactively.
(ispell-dictionary-alist-3): Replace "---" by "-" in francais7 otherchars entry. (ispell-dictionary-alist-5): Replace "." by "[.]" for polish otherchars entry.
Merge from emacs--devo--0 Patches applied: * emacs--devo--0 (patch 491-504) - Update from CVS - Merge from gnus--rel--5.10 * gnus--rel--5.10 (patch 161-163) - Update from CVS - Merge from emacs--devo--0 Revision: emacs@sv.gnu.org/emacs--lexbind--0--patch-32
Merge from emacs--devo--0 Patches applied: * emacs--devo--0 (patch 447-475) - Update from CVS - Merge from gnus--rel--5.10 * gnus--rel--5.10 (patch 141-152) - Merge from emacs--devo--0 - Update from CVS Revision: emacs@sv.gnu.org/emacs--lexbind--0--patch-30
Merge from emacs--unicode--0 Patches applied: * emacs--devo--0 (patch 490-504) - Update from CVS - Merge from gnus--rel--5.10 * emacs--unicode--0 (patch 130) - Merge from emacs--devo--0 * gnus--rel--5.10 (patch 161-163) - Update from CVS - Merge from emacs--devo--0 Revision: emacs@sv.gnu.org/emacs--unicode-xft--0--patch-46
Merge from emacs--devo--0 Patches applied: * emacs--devo--0 (patch 490-504) - Update from CVS - Merge from gnus--rel--5.10 * gnus--rel--5.10 (patch 161-163) - Update from CVS - Merge from emacs--devo--0 Revision: emacs@sv.gnu.org/emacs--unicode--0--patch-130
(ispell, ispell-local-dictionary-alist, ispell-help): Fix typos in docstrings. (ispell-help): Fix typo in output message.
Merge from emacs--unicode--0 Patches applied: * emacs--devo--0 (patch 447-459) - Update from CVS - Merge from gnus--rel--5.10 * emacs--unicode--0 (patch 115-117) * gnus--rel--5.10 (patch 141-144) - Merge from emacs--devo--0 - Update from CVS Revision: emacs@sv.gnu.org/emacs--unicode-xft--0--patch-40
Merge from emacs--devo--0 Patches applied: * emacs--devo--0 (patch 447-459) - Update from CVS - Merge from gnus--rel--5.10 * gnus--rel--5.10 (patch 141-144) - Merge from emacs--devo--0 - Update from CVS Revision: emacs@sv.gnu.org/emacs--unicode--0--patch-115
* textmodes/ispell.el (ispell-change-dictionary): Don't check the local dictionary when changing the global dictionary.
Merge from emacs--devo--0 Patches applied: * emacs--devo--0 (patch 358-382) - Update from CVS - Merge from gnus--rel--5.10 - Merge from erc--emacs--21 * gnus--rel--5.10 (patch 118-122) - Merge from emacs--devo--0 - Update from CVS Revision: emacs@sv.gnu.org/emacs--lexbind--0--patch-26
Merge from emacs--unicode--0 Patches applied: * emacs--devo--0 (patch 357-381) - Merge from gnus--rel--5.10 - Update from CVS - Merge from erc--emacs--21 * emacs--unicode--0 (patch 98) - Merge from emacs--devo--0 * gnus--rel--5.10 (patch 116-122) - Update from CVS - Merge from emacs--devo--0 Revision: emacs@sv.gnu.org/emacs--unicode-xft--0--patch-28
Merge from emacs--devo--0 Patches applied: * emacs--devo--0 (patch 357-381) - Merge from gnus--rel--5.10 - Update from CVS - Merge from erc--emacs--21 * gnus--rel--5.10 (patch 116-122) - Update from CVS - Merge from emacs--devo--0 Revision: emacs@sv.gnu.org/emacs--unicode--0--patch-98
(ispell-word): If we replace the word, move point to the end. Insert before deleting.
Merge from emacs--devo--0 Patches applied: * emacs--devo--0 (patch 300-319) - Update from CVS - Update from CVS: lispref/display.texi (Forcing Redisplay): Fix typo. - Merge from gnus--rel--5.10 * gnus--rel--5.10 (patch 105-107) - Update from CVS Revision: emacs@sv.gnu.org/emacs--lexbind--0--patch-23
Merge from emacs--devo--0 Patches applied: * emacs--devo--0 (patch 285-299) - Update from CVS - Merge from gnus--rel--5.10 - Update from CVS: admin/FOR-RELEASE: Update refcard section. * gnus--rel--5.10 (patch 102-104) - Update from CVS Revision: emacs@sv.gnu.org/emacs--lexbind--0--patch-22
Merge from emacs--unicode--0 Patches applied: * emacs--devo--0 (patch 300-313) - Update from CVS - Update from CVS: lispref/display.texi (Forcing Redisplay): Fix typo. - Merge from gnus--rel--5.10 * emacs--unicode--0 (patch 74) - Merge from emacs--devo--0 * gnus--rel--5.10 (patch 105-106) - Update from CVS Revision: emacs@sv.gnu.org/emacs--unicode-xft--0--patch-9
Merge from emacs--devo--0 Patches applied: * emacs--devo--0 (patch 300-313) - Update from CVS - Update from CVS: lispref/display.texi (Forcing Redisplay): Fix typo. - Merge from gnus--rel--5.10 * gnus--rel--5.10 (patch 105-106) - Update from CVS Revision: emacs@sv.gnu.org/emacs--unicode--0--patch-74
Merge from emacs--unicode--0 Patches applied: * emacs--devo--0 (patch 274-299) - Update from CVS - Update etc/MORE.STUFF. - Merge from gnus--rel--5.10 - Update from CVS: admin/FOR-RELEASE: Update refcard section. * emacs--unicode--0 (patch 62-69) - Merge from emacs--devo--0 - Update from CVS * gnus--rel--5.10 (patch 101-104) - Update from CVS Revision: emacs@sv.gnu.org/emacs--unicode-xft--0--patch-5
(ispell-kill-ispell): If ispell has been launched asynchronously, delete its process instead of being cool. (ispell-async-processp): Check for `delete-process' existence instead of `kill-process' one for consistency. Submitted by: Michaël Cadilhac <michael.cadilhac@lrde.org>
Merge from emacs--devo--0 Patches applied: * emacs--devo--0 (patch 285-296) - Update from CVS - Merge from gnus--rel--5.10 - Update from CVS: admin/FOR-RELEASE: Update refcard section. * gnus--rel--5.10 (patch 102-104) - Update from CVS Revision: emacs@sv.gnu.org/emacs--unicode--0--patch-64
(ispell-format-word): Make this the alias for the following variable. (ispell-format-word-function): Make this the real name. (ispell-message-text-end): Mark as risky.
Merge from emacs--devo--0 Patches applied: * emacs--devo--0 (patch 259-284) - Update from CVS - lisp/replace.el (occur-engine): Bind `inhibit-field-text-motion' to t - Merge from gnus--rel--5.10 - Rename "field-at-point" to "field-at-pos" - (comint-insert-input): Remove redundant calls to setq and goto-char - Update etc/MORE.STUFF. * gnus--rel--5.10 (patch 99-101) - Merge from emacs--devo--0 - Update from CVS Revision: emacs@sv.gnu.org/emacs--lexbind--0--patch-21
Merge from emacs--devo--0 Patches applied: * emacs--devo--0 (patch 188-205) - Update from CVS - Merge from gnus--rel--5.10 - Undo incorrect merge of etc/images/README from Gnus 5.10 * gnus--rel--5.10 (patch 73-80) - Update from CVS - Update from CVS: README: Addition from 5.10.6 tar ball. Revision: emacs@sv.gnu.org/emacs--lexbind--0--patch-17
Merge from emacs--devo--0 Patches applied: * emacs--devo--0 (patch 148-163) - Update from CVS - Merge from gnus--rel--5.10 - Remove nick-abbrevs stuff from rcirc.el - rcirc.el update from Ryan Yeske * gnus--rel--5.10 (patch 57-61) - Copy/update icons from Gnus trunk - Update from CVS Revision: emacs@sv.gnu.org/emacs--lexbind--0--patch-14
Merge from emacs--devo--0 Patches applied: * emacs--devo--0 (patch 97-112) - Update from CVS - Merge from erc--emacs--0 - Update from CVS: src/regex.c (extend_range_table_work_area): Fix typo. - Merge from gnus--rel--5.10 * gnus--rel--5.10 (patch 37) - Update from CVS Revision: emacs@sv.gnu.org/emacs--lexbind--0--patch-10
Merge from emacs--devo--0 Patches applied: * emacs--devo--0 (patch 15-33) - Update from CVS - Install ERC. - Fix ERC compiler warnings. - Use utf-8 encoding in ERC ChangeLogs. - Merge ERC-related Viper hacks into Viper. - Merge from erc--main--0 - Merge from gnus--rel--5.10 * gnus--rel--5.10 (patch 8-13) - Merge from emacs--devo--0 - Update from CVS Revision: emacs@sv.gnu.org/emacs--lexbind--0--patch-3
Merge from emacs--cvs-trunk--0 Patches applied: * emacs--cvs-trunk--0 (patch 685-697) - Update from CVS - Merge from gnus--rel--5.10 - Checkout man/cc-mode.texi from CVS with RCS keywords disabled * gnus--rel--5.10 (patch 174-181) - Update from CVS - Update from CVS: texi/gnus.texi (RSS): Addition. Revision: miles@gnu.org--gnu-2005/emacs--lexbind--0--patch-63
Merge from emacs--cvs-trunk--0 Patches applied: * emacs--cvs-trunk--0 (patch 649-674) - Update from CVS - Merge from gnus--rel--5.10 * gnus--rel--5.10 (patch 157-168) - Merge from emacs--cvs-trunk--0 - Update from CVS - Update from CVS: texi/message.texi: Fix default values. Revision: miles@gnu.org--gnu-2005/emacs--lexbind--0--patch-61
Merge from emacs--cvs-trunk--0 Patches applied: * emacs--cvs-trunk--0 (patch 620-639) - Update from CVS - Merge from gnus--rel--5.10 - Update from CVS: lisp/smerge-mode.el: Add 'tools' to file keywords. * gnus--rel--5.10 (patch 147-151) - Update from CVS - Merge from emacs--cvs-trunk--0 Revision: miles@gnu.org--gnu-2005/emacs--lexbind--0--patch-59
Merge from emacs--cvs-trunk--0 Patches applied: * emacs--cvs-trunk--0 (patch 616-619) - Add lisp/mh-e/.arch-inventory - Update from CVS Revision: miles@gnu.org--gnu-2005/emacs--lexbind--0--patch-58
Revision: miles@gnu.org--gnu-2005/emacs--lexbind--0--patch-56 Merge from emacs--cvs-trunk--0 Patches applied: * emacs--cvs-trunk--0 (patch 582-597) - Update from CVS - Merge from gnus--rel--5.10 * gnus--rel--5.10 (patch 133-141) - Update from CVS - Merge from emacs--cvs-trunk--0 - Update from CVS: texi/gnus.texi (RSS): Fix key description. - Update from CVS: texi/gnus.texi (Document Server Internals): Addition.
Revision: miles@gnu.org--gnu-2005/emacs--lexbind--0--patch-55 Merge from emacs--cvs-trunk--0 Patches applied: * emacs--cvs-trunk--0 (patch 572-581) - Merge from gnus--rel--5.10 - Update from CVS * gnus--rel--5.10 (patch 129-132) - Update from CVS - Merge from emacs--cvs-trunk--0
Revision: miles@gnu.org--gnu-2005/emacs--lexbind--0--patch-54 Merge from emacs--cvs-trunk--0 Patches applied: * emacs--cvs-trunk--0 (patch 562-571) - Update from CVS - Merge from gnus--rel--5.10 * gnus--rel--5.10 (patch 125-128) - Merge from emacs--cvs-trunk--0 - Update from CVS
Revision: miles@gnu.org--gnu-2005/emacs--lexbind--0--patch-53 Merge from emacs--cvs-trunk--0 Patches applied: * emacs--cvs-trunk--0 (patch 556-561) - Update from CVS - Merge from gnus--rel--5.10 * gnus--rel--5.10 (patch 122-124) - Update from CVS: lisp/mm-url.el (mm-url-decode-entities): Fix regexp. - Update from CVS
Revision: miles@gnu.org--gnu-2005/emacs--lexbind--0--patch-51 Merge from emacs--cvs-trunk--0 Patches applied: * emacs--cvs-trunk--0 (patch 542-553) - Update from CVS - Merge from gnus--rel--5.10 * gnus--rel--5.10 (patch 116-121) - Merge from emacs--cvs-trunk--0 - Update from CVS
Revision: emacs@sv.gnu.org/emacs--unicode-xft--0--patch-2 Merge from emacs--unicode--0 Patches applied: * emacs--devo--0 (patch 204-273) - Update from CVS - Sync from erc--emacs--0 - Merge from gnus--rel--5.10 - Improve tq.el. - Update from CVS: src/puresize.h (PURESIZE_RATIO): Reduce to 10/6. - Update from CVS: lisp/progmodes/python.el (python-mode): Fix typo. - (Ffield_beginning, find_field): Undo change of 2006-04-23. - Rcirc patch from Ryan Yeske - Clean up lisp/gnus/ChangeLog a bit - lisp/replace.el (occur-engine): Bind `inhibit-field-text-motion' to t - Rename "field-at-point" to "field-at-pos" - (comint-insert-input): Remove redundant calls to setq and goto-char * emacs--unicode--0 (patch 56-60) - Merge from emacs--devo--0 - Update from CVS * gnus--rel--5.10 (patch 81-100) - Update from CVS - Merge from emacs--devo--0
Revision: emacs@sv.gnu.org/emacs--unicode--0--patch-60 Merge from emacs--devo--0 Patches applied: * emacs--devo--0 (patch 259-273) - Update from CVS - lisp/replace.el (occur-engine): Bind `inhibit-field-text-motion' to t - Merge from gnus--rel--5.10 - Rename "field-at-point" to "field-at-pos" - (comint-insert-input): Remove redundant calls to setq and goto-char * gnus--rel--5.10 (patch 99-100) - Merge from emacs--devo--0 - Update from CVS
(ispell-buffer-local-dict): Add a `no-reload' argument to avoid the call to `ispell-internal-change-dictionary' when not needed. (ispell-change-dictionary): Use this argument and call `ispell-internal-change-dictionary' after the possible change to `ispell-local-dictionary'. (ispell-internal-change-dictionary): Check for a change in personal dictionary use too. Cosmetic changes from Agustin Martin <agustin.martin@hispalinux.es>.
Revision: emacs@sv.gnu.org/emacs--unicode--0--patch-54 Merge from emacs--devo--0 Patches applied: * emacs--devo--0 (patch 190-203) - Update from CVS - Undo incorrect merge of etc/images/README from Gnus 5.10 - Merge from gnus--rel--5.10 * gnus--rel--5.10 (patch 74-80) - Update from CVS - Update from CVS: README: Addition from 5.10.6 tar ball.
* subr.el (string-or-null-p): New function. * textmodes/paragraphs.el (sentence-end): Use string-or-null-p. * textmodes/ispell.el (ispell-local-dictionary): Use string-or-null-p. * files.el: Update comment about safe-local-variable declarations.
* files.el: Move some `safe-local-variable' declarations to the respective files. * textmodes/ispell.el (ispell-check-comments) (ispell-local-dictionary): Mark as safe. * abbrev.el (abbrev-mode): Mark as safe. * add-log.el (change-log-default-name): Mark as safe. * textmodes/reftex-vars.el (reftex-vref-is-default) (reftex-fref-is-default, reftex-level-indent) (reftex-guess-label-type): Mark as safe. * textmodes/fill.el (colon-double-space): Mark as safe. * textmodes/paragraphs.el (paragraph-start, paragraph-separate) (sentence-end-double-space, sentence-end-without-period) (sentence-end-without-space, sentence-end, sentence-end-base) (page-delimiter, paragraph-ignore-fill-prefix): Mark as safe.
Revision: emacs@sv.gnu.org/emacs--unicode--0--patch-46 Merge from emacs--devo--0 Patches applied: * emacs--devo--0 (patch 157-163) - Update from CVS - Merge from gnus--rel--5.10 * gnus--rel--5.10 (patch 58-61) - Update from CVS
(ispell-skip-region-alist): Add "_+" to the part that matches email addresses, file names, etc.
Revision: emacs@sv.gnu.org/emacs--unicode--0--patch-43 Merge from emacs--devo--0 Patches applied: * emacs--devo--0 (patch 148-156) - Update from CVS - Merge from gnus--rel--5.10 - Remove nick-abbrevs stuff from rcirc.el - rcirc.el update from Ryan Yeske * gnus--rel--5.10 (patch 57) - Copy/update icons from Gnus trunk
(ispell-find-aspell-dictionaries): Add aliases before merging elements from the standard ispell-dictionary-alist. (ispell-aspell-add-aliases): Add aliases to the passed dictionary alist, and return the new alist.
(ispell-menu-map-needed) [ispell-message]: Be visible only if major mode is Mail Mode.
Revision: emacs@sv.gnu.org/emacs--unicode--0--patch-21 Merge from emacs--devo--0 Patches applied: * emacs--devo--0 (patch 97-112) - Update from CVS - Merge from erc--emacs--0 - Update from CVS: src/regex.c (extend_range_table_work_area): Fix typo. - Merge from gnus--rel--5.10 * gnus--rel--5.10 (patch 37) - Update from CVS
(ispell-local-dictionary-alist): Accept as valid any coding-system supported by emacs. (ispell-dictionary-alist-3): Esperanto dictionary's coding system changed to iso-8859-3.
(ispell-change-dictionary): Call ispell-buffer-local-dict instead of ispell-accept-buffer-local-defs.
Revision: emacs@sv.gnu.org/emacs--unicode--0--patch-9 Merge from emacs--devo--0 Patches applied: * emacs--devo--0 (patch 16-33) - Update from CVS - Install ERC. - Fix ERC compiler warnings. - Use utf-8 encoding in ERC ChangeLogs. - Merge ERC-related Viper hacks into Viper. - Merge from erc--main--0 - Merge from gnus--rel--5.10 * gnus--rel--5.10 (patch 8-13) - Merge from emacs--devo--0 - Update from CVS
(ispell-find-aspell-dictionaries): If no English aspell dictionary is installed, use the first entry of ispell-dictionary-alist-1.
Revision: miles@gnu.org--gnu-2005/emacs--unicode--0--patch-97 Merge from emacs--cvs-trunk--0 Patches applied: * emacs--cvs-trunk--0 (patch 616-696) - Add lisp/mh-e/.arch-inventory - Update from CVS - Merge from gnus--rel--5.10 - Update from CVS: lisp/smerge-mode.el: Add 'tools' to file keywords. - lisp/gnus/ChangeLog: Remove duplicate entry * gnus--rel--5.10 (patch 147-181) - Update from CVS - Merge from emacs--cvs-trunk--0 - Update from CVS: lisp/mml.el (mml-preview): Doc fix. - Update from CVS: texi/message.texi: Fix default values. - Update from CVS: texi/gnus.texi (RSS): Addition.
sync with trunk
(ispell-internal-change-dictionary, ispell-change-dictionary): Undo most of last change of 2006-01-13. (start, end): Move declaration outside of eval-when-compile.
(ispell-kill-ispell): Run new hook ispell-kill-ispell-hook.
(ispell-init-process): Include the used dictionary in ispell process start message. (ispell-internal-change-dictionary): When flyspell-mode is active and dictionary is changed, make sure ispell process is restarted and flyspell word cache cleared out for the current buffer. (ispell-change-dictionary): Make sure flyspell word cache is cleared out in all buffers with active flyspell mode when dictionary is globally changed. Call ispell-internal-change-dictionary after dictionary change.
Update from HEAD
(ispell-current-personal-dictionary): New variable. (ispell-start-process): Set that variable. Clear ispell-buffer-local-name. (ispell-internal-change-dictionary): Set ispell-current-dictionary after killing process. (ispell-buffer-local-dict): Don't set spell-personal-dictionary after killing process. (ispell-buffer-local-words): Don't clear out ispell-buffer-local-name. (ispell-tex-skip-alists) (ispell-html-skip-alists, ispell-skip-region-alist): Mark as risky.
(ispell-highlight-spelling-error-overlay): Change overlay priority from 1 to 1001. Reuse existing overlay.
(ispell-command-loop): Change `i' description not to assume it pertains to an affix.
(ispell-dictionary-alist-5): Add . as boundarychar for Polish. (ispell-dictionary-alist-4): Add . as boundarychar for Italian. (ispell-dictionary-alist-3): Add . and @ as boundarychars for French.
(ispell-local-dictionary-overridden): Fix the make-variable-buffer-local call that was supposed to be for this variable. (ispell-aspell-supports-utf8): Doc fix. (ispell-find-aspell-dictionaries): Preserve elements of ispell-dictionary-alist for dictionaries that aspell doesn't report. (ispell-aspell-find-dictionary): Return nil on error.
Revision: miles@gnu.org--gnu-2005/emacs--unicode--0--patch-91 Merge from emacs--cvs-trunk--0 Patches applied: * emacs--cvs-trunk--0 (patch 581-597) - Update from CVS - Merge from gnus--rel--5.10 * gnus--rel--5.10 (patch 133-141) - Update from CVS - Merge from emacs--cvs-trunk--0 - Update from CVS: texi/gnus.texi (RSS): Fix key description. - Update from CVS: texi/gnus.texi (Document Server Internals): Addition.
(ispell-check-version): Fix last change.
(ispell-check-version): Ignore hyphen, and all that follows, in aspell's version text.
Revision: miles@gnu.org--gnu-2005/emacs--unicode--0--patch-88 Merge from emacs--cvs-trunk--0 Patches applied: * emacs--cvs-trunk--0 (patch 569-579) - Update from CVS - Merge from gnus--rel--5.10 * gnus--rel--5.10 (patch 129-132) - Update from CVS - Merge from emacs--cvs-trunk--0
(ispell-word, ispell-region): Call ispell-maybe-find-aspell-dictionaries. (ispell-accept-buffer-local-defs): Don't call ispell-maybe-find-aspell-dictionaries
(ispell-find-aspell-dictionaries): Remove interactive spec.
Revision: miles@gnu.org--gnu-2005/emacs--unicode--0--patch-85 Merge from emacs--cvs-trunk--0 Patches applied: * emacs--cvs-trunk--0 (patch 556-561) - Update from CVS - Merge from gnus--rel--5.10 * gnus--rel--5.10 (patch 122-124) - Update from CVS: lisp/mm-url.el (mm-url-decode-entities): Fix regexp. - Update from CVS
(ispell-maybe-find-aspell-dictionaries): New function, code extracted from ispell-valid-dictionary-list. (ispell-valid-dictionary-list, ispell-accept-buffer-local-defs): Call it.
Revision: miles@gnu.org--gnu-2005/emacs--unicode--0--patch-82 Merge from emacs--cvs-trunk--0 Patches applied: * emacs--cvs-trunk--0 (patch 542-553) - Update from CVS - Merge from gnus--rel--5.10 * gnus--rel--5.10 (patch 116-121) - Merge from emacs--cvs-trunk--0 - Update from CVS
Message format spec fixes (2)
(ispell-aspell-supports-utf8): New variable. (ispell-check-version): Set ispell-aspell-supports-utf8 to t for aspell versions >= 0.60. (ispell-valid-dictionary-list): Call ispell-find-aspell-dictionaries only if ispell-aspell-supports-utf8 is non-nil.
Revision: miles@gnu.org--gnu-2005/emacs--lexbind--0--patch-50 Merge from emacs--cvs-trunk--0 Patches applied: * emacs--cvs-trunk--0 (patch 532-541) - Update from CVS - Merge from gnus--rel--5.10 * gnus--rel--5.10 (patch 112-115) - Update from CVS
Revision: miles@gnu.org--gnu-2005/emacs--lexbind--0--patch-48 Merge from emacs--cvs-trunk--0 Patches applied: * emacs--cvs-trunk--0 (patch 519-530) - Update from CVS - Merge from gnus--rel--5.10 * gnus--rel--5.10 (patch 106-111) - Merge from emacs--cvs-trunk--0 - Update from CVS
Revision: miles@gnu.org--gnu-2005/emacs--unicode--0--patch-81 Merge from emacs--cvs-trunk--0 Patches applied: * emacs--cvs-trunk--0 (patch 532-541) - Update from CVS - Merge from gnus--rel--5.10 * gnus--rel--5.10 (patch 112-115) - Update from CVS
(ispell-check-version): Signal an error if aspell version is less than 0.60.
Revision: miles@gnu.org--gnu-2005/emacs--unicode--0--patch-79 Merge from emacs--cvs-trunk--0 Patches applied: * emacs--cvs-trunk--0 (patch 519-530) - Update from CVS - Merge from gnus--rel--5.10 * gnus--rel--5.10 (patch 106-111) - Merge from emacs--cvs-trunk--0 - Update from CVS
(mail-yank-prefix): Add defvar.
Revision: miles@gnu.org--gnu-2005/emacs--lexbind--0--patch-47 Merge from emacs--cvs-trunk--0 Patches applied: * emacs--cvs-trunk--0 (patch 514-518) - Update from CVS - Merge from gnus--rel--5.10 * gnus--rel--5.10 (patch 104-105) - Update from CVS
Revision: miles@gnu.org--gnu-2005/emacs--lexbind--0--patch-43 Merge from emacs--cvs-trunk--0 Patches applied: * emacs--cvs-trunk--0 (patch 474-484) - Update from CVS - Merge from gnus--rel--5.10 * gnus--rel--5.10 (patch 88-91) - Merge from emacs--cvs-trunk--0 - Update FSF's address in GPL notices - Update from CVS
Revision: miles@gnu.org--gnu-2005/emacs--lexbind--0--patch-42 Merge from emacs--cvs-trunk--0 Patches applied: * emacs--cvs-trunk--0 (patch 459-473) - Update from CVS - Merge from gnus--rel--5.10 * gnus--rel--5.10 (patch 86-87) - Update from CVS
Revision: miles@gnu.org--gnu-2005/emacs--lexbind--0--patch-41 Merge from emacs--cvs-trunk--0 Patches applied: * emacs--cvs-trunk--0 (patch 446-458) - Update from CVS - Update from CVS: lisp/subr.el (add-to-ordered-list): Doc fix. - Merge from gnus--rel--5.10 * gnus--rel--5.10 (patch 83-85) - Merge from emacs--cvs-trunk--0 - Update from CVS
Revision: miles@gnu.org--gnu-2005/emacs--unicode--0--patch-78 Merge from emacs--cvs-trunk--0 Patches applied: * emacs--cvs-trunk--0 (patch 514-518) - Update from CVS - Merge from gnus--rel--5.10 * gnus--rel--5.10 (patch 104-105) - Update from CVS
(lookup-words): Cope with case where ARGS is empty.
(ispell-word): More fboundp checks. (ispell-find-aspell-dictionaries): New command. (ispell-have-aspell-dictionaries): New variable. (ispell-aspell-data-dir, ispell-aspell-dict-dir): New variables. (ispell-get-aspell-config-value): New function. (ispell-aspell-find-dictionary): New function. (ispell-aspell-add-aliases): New function. (ispell-valid-dictionary-list): Call ispell-find-aspell-dictionaries if appropriate. Don't look for ispell dictionaries if we use aspell. (ispell-menu-map): Don't build a submenu of dictionaries.
Update years in copyright notice; nfc.
Revision: miles@gnu.org--gnu-2005/emacs--unicode--0--patch-69 Merge from emacs--cvs-trunk--0 Patches applied: * emacs--cvs-trunk--0 (patch 474-484) - Update from CVS - Merge from gnus--rel--5.10 * gnus--rel--5.10 (patch 88-91) - Merge from emacs--cvs-trunk--0 - Update FSF's address in GPL notices - Update from CVS
(ispell-command-loop): Add current dictionary name and program name to mode-line-format. (ispell-region, ispell-process-line): Add current dictionary name and program name to messages.
Revision: miles@gnu.org--gnu-2005/emacs--unicode--0--patch-68 Merge from emacs--cvs-trunk--0 Patches applied: * emacs--cvs-trunk--0 (patch 459-473) - Update from CVS - Merge from gnus--rel--5.10 * gnus--rel--5.10 (patch 86-87) - Update from CVS
Update FSF's address.
Revision: miles@gnu.org--gnu-2005/emacs--unicode--0--patch-67 Merge from emacs--cvs-trunk--0 Patches applied: * emacs--cvs-trunk--0 (patch 447-458) - Update from CVS - Update from CVS: lisp/subr.el (add-to-ordered-list): Doc fix. - Merge from gnus--rel--5.10 * gnus--rel--5.10 (patch 83-85) - Merge from emacs--cvs-trunk--0 - Update from CVS
(ispell-word): Remove stray parenthesis.
(ispell-word): Do not ignore short words.
Revision: miles@gnu.org--gnu-2005/emacs--lexbind--0--patch-36 Merge from emacs--cvs-trunk--0 Patches applied: * emacs--cvs-trunk--0 (patch 358-400) - Update from CVS - Remove "-face" suffix from widget faces - Remove "-face" suffix from custom faces - Remove "-face" suffix from change-log faces - Remove "-face" suffix from compilation faces - Remove "-face" suffix from diff-mode faces - lisp/longlines.el (longlines-visible-face): Face removed - Remove "-face" suffix from woman faces - Remove "-face" suffix from whitespace-highlight face - Remove "-face" suffix from ruler-mode faces - Remove "-face" suffix from show-paren faces - Remove "-face" suffix from log-view faces - Remove "-face" suffix from smerge faces - Remove "-face" suffix from show-tabs faces - Remove "-face" suffix from highlight-changes faces - Remove "-face" suffix from and downcase info faces - Remove "-face" suffix from pcvs faces - Update uses of renamed pcvs faces - Tweak ChangeLog - Remove "-face" suffix from strokes-char face - Remove "-face" suffix from compare-windows face - Remove "-face" suffix from calendar faces - Remove "-face" suffix from diary-button face - Remove "-face" suffix from testcover faces - Remove "-face" suffix from viper faces - Remove "-face" suffix from org faces - Remove "-face" suffix from sgml-namespace face - Remove "-face" suffix from table-cell face - Remove "-face" suffix from tex-mode faces - Remove "-face" suffix from texinfo-heading face - Remove "-face" suffix from flyspell faces - Remove "-face" suffix from gomoku faces - Remove "-face" suffix from mpuz faces
Revision: miles@gnu.org--gnu-2005/emacs--unicode--0--patch-63 Merge from emacs--cvs-trunk--0 Patches applied: * emacs--cvs-trunk--0 (patch 358-423) - Update from CVS - Remove "-face" suffix from widget faces - Remove "-face" suffix from custom faces - Remove "-face" suffix from change-log faces - Remove "-face" suffix from compilation faces - Remove "-face" suffix from diff-mode faces - lisp/longlines.el (longlines-visible-face): Face removed - Remove "-face" suffix from woman faces - Remove "-face" suffix from whitespace-highlight face - Remove "-face" suffix from ruler-mode faces - Remove "-face" suffix from show-paren faces - Remove "-face" suffix from log-view faces - Remove "-face" suffix from smerge faces - Remove "-face" suffix from show-tabs faces - Remove "-face" suffix from highlight-changes faces - Remove "-face" suffix from and downcase info faces - Remove "-face" suffix from pcvs faces - Update uses of renamed pcvs faces - Tweak ChangeLog - Remove "-face" suffix from strokes-char face - Remove "-face" suffix from compare-windows face - Remove "-face" suffix from calendar faces - Remove "-face" suffix from diary-button face - Remove "-face" suffix from testcover faces - Remove "-face" suffix from viper faces - Remove "-face" suffix from org faces - Remove "-face" suffix from sgml-namespace face - Remove "-face" suffix from table-cell face - Remove "-face" suffix from tex-mode faces - Remove "-face" suffix from texinfo-heading face - Remove "-face" suffix from flyspell faces - Remove "-face" suffix from gomoku faces - Remove "-face" suffix from mpuz faces - Merge from gnus--rel--5.10 - Remove "-face" suffix from Buffer-menu-buffer face - Remove "-face" suffix from antlr-mode faces - Remove "-face" suffix from ebrowse faces - Remove "-face" suffix from flymake faces - Remove "-face" suffix from idlwave faces - Remove "-face" suffix from sh-script faces - Remove "-face" suffix from vhdl-mode faces - Remove "-face" suffix from which-func face - Remove "-face" suffix from cperl-mode faces - Remove "-face" suffix from ld-script faces - Fix cperl-mode font-lock problem - Tweak which-func face * gnus--rel--5.10 (patch 80-82) - Merge from emacs--cvs-trunk--0 - Update from CVS
(ispell-menu-map-needed): flyspell-mode could be void.
Revision: miles@gnu.org--gnu-2005/emacs--unicode--0--patch-61 Merge from emacs--cvs-trunk--0 Patches applied: * emacs--cvs-trunk--0 (patch 353-357) - Update from CVS
Revision: miles@gnu.org--gnu-2005/emacs--lexbind--0--patch-35 Merge from emacs--cvs-trunk--0 Patches applied: * emacs--cvs-trunk--0 (patch 353-357) - Update from CVS
(ispell-check-version): Use match-string-no-properties. (ispell-region, ispell-buffer-local-parsing, ispell-buffer-local-dict) (ispell-buffer-local-words): Likewise.
Merged from HEAD
Revision: miles@gnu.org--gnu-2005/emacs--unicode--0--patch-53 Merge from emacs--cvs-trunk--0 Patches applied: * emacs--cvs-trunk--0 (patch 302-319) - Update from CVS - Merge from gnus--rel--5.10 * gnus--rel--5.10 (patch 69) - Update from CVS
Revision: miles@gnu.org--gnu-2005/emacs--lexbind--0--patch-32 Merge from emacs--cvs-trunk--0 Patches applied: * emacs--cvs-trunk--0 (patch 302-319) - Update from CVS - Merge from gnus--rel--5.10 * gnus--rel--5.10 (patch 69) - Update from CVS
Revision: miles@gnu.org--gnu-2005/emacs--lexbind--0--patch-31 Merge from emacs--cvs-trunk--0 Patches applied: * emacs--cvs-trunk--0 (patch 287-301) - Update from CVS - Merge from gnus--rel--5.10 * gnus--rel--5.10 (patch 68) - Update from CVS
Replace `string-to-int' by `string-to-number'.
Revision: miles@gnu.org--gnu-2005/emacs--unicode--0--patch-51 Merge from emacs--cvs-trunk--0 Patches applied: * emacs--cvs-trunk--0 (patch 289-301) - Update from CVS - Merge from gnus--rel--5.10 * gnus--rel--5.10 (patch 68) - Update from CVS
(ispell-program-name): Try looking for "aspell" along exec-path, and if found, use it as the default speller program.
Revision: miles@gnu.org--gnu-2005/emacs--lexbind--0--patch-25 Merge from emacs--cvs-trunk--0 Patches applied: * emacs--cvs-trunk--0 (patch 213-222) - Update from CVS - Merge from gnus--rel--5.10 * gnus--rel--5.10 (patch 45-52) - Update from CVS - Update from CVS: texi Makefile.in CVS keyw cruft - Update from CVS: ChangeLog tweaks
Revision: miles@gnu.org--gnu-2005/emacs--unicode--0--patch-31 Merge from emacs--cvs-trunk--0 Patches applied: * emacs--cvs-trunk--0 (patch 206-222) - Update from CVS - Merge from gnus--rel--5.10 * gnus--rel--5.10 (patch 45-52) - Update from CVS - Update from CVS: texi Makefile.in CVS keyw cruft - Update from CVS: ChangeLog tweaks
(ispell-dictionary-alist-6): Add slovenian.
Revision: miles@gnu.org--gnu-2005/emacs--lexbind--0--patch-21 Merge from emacs--cvs-trunk--0 Patches applied: * emacs--cvs-trunk--0 (patch 180-191) - Update from CVS - Merge from gnus--rel--5.10 * gnus--rel--5.10 (patch 39-44) - Merge from emacs--cvs-trunk--0 - Update from CVS
Revision: miles@gnu.org--gnu-2005/emacs--unicode--0--patch-28 Merge from emacs--cvs-trunk--0 Patches applied: * emacs--cvs-trunk--0 (patch 180-191) - Update from CVS - Merge from gnus--rel--5.10 * gnus--rel--5.10 (patch 39-44) - Merge from emacs--cvs-trunk--0 - Update from CVS
(ispell-lazy-highlight): New defcustom. (ispell-highlight-face): Set default face to `isearch' when lazy highlighting is enabled. (ispell-highlight-spelling-error-overlay): Set `ispell-overlay' priority to 1. Add lazy highlighting. (ispell-highlight-spelling-error-xemacs): Remove obsolete arg from `isearch-dehighlight'.
Revision: miles@gnu.org--gnu-2005/emacs--unicode--0--patch-24 Merge from emacs--cvs-trunk--0 Patches applied: * miles@gnu.org--gnu-2005/emacs--cvs-trunk--0 (patch 166-172) - Update from CVS - Tweak obsolete function/variable warning message - Merge from gnus--rel--5.10 * miles@gnu.org--gnu-2005/gnus--rel--5.10 (patch 38) - Update from CVS
Revision: miles@gnu.org--gnu-2005/emacs--lexbind--0--patch-19 Merge from emacs--cvs-trunk--0 Patches applied: * miles@gnu.org--gnu-2005/emacs--cvs-trunk--0 (patch 166-172) - Update from CVS - Tweak obsolete function/variable warning message - Merge from gnus--rel--5.10 * miles@gnu.org--gnu-2005/gnus--rel--5.10 (patch 38) - Update from CVS
(ispell-insert-word): New function. (ispell-word): Use ispell-insert-word to isnert a new word. (ispell-process-line): Likewise (ispell-complete-word): Likewise.
Revision: miles@gnu.org--gnu-2005/emacs--lexbind--0--patch-14 Merge from emacs--cvs-trunk--0 Patches applied: * miles@gnu.org--gnu-2005/emacs--cvs-trunk--0 (patch 129-141) - Update from CVS - Merge from gnus--rel--5.10 * miles@gnu.org--gnu-2005/gnus--rel--5.10 (patch 31-33) - Merge from emacs--cvs-trunk--0 - Update from CVS
Revision: miles@gnu.org--gnu-2005/emacs--unicode--0--patch-21 Merge from emacs--cvs-trunk--0 Patches applied: * miles@gnu.org--gnu-2005/emacs--cvs-trunk--0 (patch 129-149) - Update from CVS - Merge from gnus--rel--5.10 - (make-text-button): Default button type if not specified - quick-install-emacs: Use mkdir --verbose only when requested * miles@gnu.org--gnu-2005/gnus--rel--5.10 (patch 31-33) - Merge from emacs--cvs-trunk--0 - Update from CVS
(ispell-change-dictionary): Doc fix.
Revision: miles@gnu.org--gnu-2005/emacs--unicode--0--patch-16 Merge from emacs--cvs-trunk--0 Patches applied: * miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-106 - miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-110 Update from CVS * miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-111 Merge from gnus--rel--5.10 * miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-112 - miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-113 Update from CVS * miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-114 <no summary provided> * miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-115 - miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-123 Update from CVS * miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-124 Merge from gnus--rel--5.10 * miles@gnu.org--gnu-2005/gnus--rel--5.10--patch-17 - miles@gnu.org--gnu-2005/gnus--rel--5.10--patch-19 Update from CVS * miles@gnu.org--gnu-2005/gnus--rel--5.10--patch-20 Merge from emacs--cvs-trunk--0 * miles@gnu.org--gnu-2005/gnus--rel--5.10--patch-21 More work on moving images to etc/images * miles@gnu.org--gnu-2005/gnus--rel--5.10--patch-22 Update from CVS * miles@gnu.org--gnu-2005/gnus--rel--5.10--patch-23 Fix errors with image-file installation * miles@gnu.org--gnu-2005/gnus--rel--5.10--patch-24 etc/Makefile.in (install): Put gnus-tut.txt in the right place. * miles@gnu.org--gnu-2005/gnus--rel--5.10--patch-25 etc/Makefile.in (install, uninstall): Fix installed image dirs. * miles@gnu.org--gnu-2005/gnus--rel--5.10--patch-26 etc/Makefile.in (install): Create $(etcdir)/images/gnus dir. * miles@gnu.org--gnu-2005/gnus--rel--5.10--patch-27 Update from CVS
Revision: miles@gnu.org--gnu-2005/emacs--lexbind--0--patch-12 Merge from emacs--cvs-trunk--0 Patches applied: * miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-107 - miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-110 Update from CVS * miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-111 Merge from gnus--rel--5.10 * miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-112 - miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-113 Update from CVS * miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-114 <no summary provided> * miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-115 - miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-123 Update from CVS * miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-124 Merge from gnus--rel--5.10 * miles@gnu.org--gnu-2005/gnus--rel--5.10--patch-17 - miles@gnu.org--gnu-2005/gnus--rel--5.10--patch-19 Update from CVS * miles@gnu.org--gnu-2005/gnus--rel--5.10--patch-20 Merge from emacs--cvs-trunk--0 * miles@gnu.org--gnu-2005/gnus--rel--5.10--patch-21 More work on moving images to etc/images * miles@gnu.org--gnu-2005/gnus--rel--5.10--patch-22 Update from CVS * miles@gnu.org--gnu-2005/gnus--rel--5.10--patch-23 Fix errors with image-file installation * miles@gnu.org--gnu-2005/gnus--rel--5.10--patch-24 etc/Makefile.in (install): Put gnus-tut.txt in the right place. * miles@gnu.org--gnu-2005/gnus--rel--5.10--patch-25 etc/Makefile.in (install, uninstall): Fix installed image dirs. * miles@gnu.org--gnu-2005/gnus--rel--5.10--patch-26 etc/Makefile.in (install): Create $(etcdir)/images/gnus dir. * miles@gnu.org--gnu-2005/gnus--rel--5.10--patch-27 Update from CVS
(ispell-dictionary-alist): Fix docstring.
Revision: miles@gnu.org--gnu-2005/emacs--lexbind--0--patch-9 Merge from emacs--cvs-trunk--0 Patches applied: * miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-69 - miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-71 Update from CVS * miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-72 src/dispextern.h (xassert): Enable unconditionally. * miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-73 - miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-81 Update from CVS
Revision: miles@gnu.org--gnu-2005/emacs--lexbind--0--patch-8 Merge from emacs--cvs-trunk--0 Patches applied: * miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-59 - miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-68 Update from CVS
Revision: miles@gnu.org--gnu-2005/emacs--unicode--0--patch-11 Merge from emacs--cvs-trunk--0 Patches applied: * miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-69 - miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-71 Update from CVS * miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-72 src/dispextern.h (xassert): Enable unconditionally. * miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-73 - miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-81 Update from CVS * miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-82 Merge from gnus--rel--5.10 * miles@gnu.org--gnu-2005/gnus--rel--5.10--patch-12 Merge from emacs--cvs-trunk--0 * miles@gnu.org--gnu-2005/gnus--rel--5.10--patch-13 Update from CVS
(ispell-internal-change-dictionary): Fix problem in recent changes, where the ispell process was repeatedly killed & restarted.
Revision: miles@gnu.org--gnu-2005/emacs--unicode--0--patch-10 Merge from emacs--cvs-trunk--0 Patches applied: * miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-59 - miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-68 Update from CVS
(ispell-local-dictionary-overridden): New var. (ispell-local-dictionary): Doc fix. (ispell-dictionary-alist): Don't include ispell-local-dictionary-alist. Don't reinitialize at run time. Don't defcustom. All uses changed to append ispell-local-dictionary-alist, or else check it first. (ispell-current-dictionary): New variable for dictionary in use. (ispell-dictionary): Now used only for global default. (ispell-start-process): Set ispell-current-dictionary, not ispell-dictionary. (ispell-change-dictionary): Use this only for setting user preferences. (ispell-internal-change-dictionary): New function to change the current dictionary in use. (ispell-region, ispell-process-line, ispell-buffer-local-dict): Use ispell-current-dictionary. Handle ispell-local-dictionary-overridden. (ispell-buffer-local-dict): Call ispell-internal-change-dictionary.
Revision: miles@gnu.org--gnu-2005/emacs--lexbind--0--patch-7 Merge from emacs--cvs-trunk--0 Patches applied: * miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-52 - miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-53 Update from CVS * miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-54 Update from CVS: lisp/cus-start.el (all): Add `undo-outer-limit'. * miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-55 - miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-57 Update from CVS * miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-58 Merge from gnus--rel--5.10 * miles@gnu.org--gnu-2005/gnus--rel--5.10--patch-7 Merge from emacs--cvs-trunk--0 * miles@gnu.org--gnu-2005/gnus--rel--5.10--patch-8 - miles@gnu.org--gnu-2005/gnus--rel--5.10--patch-11 Update from CVS
Revision: miles@gnu.org--gnu-2005/emacs--unicode--0--patch-7 Merge from emacs--cvs-trunk--0 Patches applied: * miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-52 - miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-53 Update from CVS * miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-54 Update from CVS: lisp/cus-start.el (all): Add `undo-outer-limit'. * miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-55 - miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-57 Update from CVS * miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-58 Merge from gnus--rel--5.10 * miles@gnu.org--gnu-2005/gnus--rel--5.10--patch-7 Merge from emacs--cvs-trunk--0 * miles@gnu.org--gnu-2005/gnus--rel--5.10--patch-8 - miles@gnu.org--gnu-2005/gnus--rel--5.10--patch-11 Update from CVS
(ispell-dictionary-alist-4): Rewrite the CASECHARS and NOT-CASECHARS regular expressions of the "nederlands" and "nederlands8" dictionaries to prevent a "Range striding over charsets" error.
Revision: miles@gnu.org--gnu-2005/emacs--lexbind--0--patch-5 Merge from emacs--cvs-trunk--0 Patches applied: * miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-41 - miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-46 Update from CVS * miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-47 Merge from gnus--rel--5.10 * miles@gnu.org--gnu-2005/gnus--rel--5.10--patch-4 Merge from emacs--cvs-trunk--0 * miles@gnu.org--gnu-2005/gnus--rel--5.10--patch-5 Update from CVS: exi/gnus-faq.texi ([4.1]): Typo. * miles@gnu.org--gnu-2005/gnus--rel--5.10--patch-6 Update from CVS
Revision: miles@gnu.org--gnu-2005/emacs--unicode--0--patch-4 Merge from emacs--cvs-trunk--0 Patches applied: * miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-41 - miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-46 Update from CVS * miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-47 Merge from gnus--rel--5.10 * miles@gnu.org--gnu-2005/gnus--rel--5.10--patch-4 Merge from emacs--cvs-trunk--0 * miles@gnu.org--gnu-2005/gnus--rel--5.10--patch-5 Update from CVS: exi/gnus-faq.texi ([4.1]): Typo. * miles@gnu.org--gnu-2005/gnus--rel--5.10--patch-6 Update from CVS
(ispell-looking-at): New function. (ispell-process-line): Use ispell-looking-at to compare the ispell output and the buffer contents.
These changes are to fix the code merged from trunk for the change on 2005-01-13. (ispell-unified-chars-table): Delete it. (ispell-get-decoded-string): Don't check ispell-unified-chars-table.
Revision: miles@gnu.org--gnu-2005/emacs--lexbind--0--patch-4 Merge from emacs--cvs-trunk--0 Patches applied: * miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-29 - miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-39 Update from CVS * miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-40 Fix regressions from latest reftex update
Revision: miles@gnu.org--gnu-2005/emacs--unicode--0--patch-2 Merge from emacs--cvs-trunk--0 Patches applied: * miles@gnu.org--gnu-2004/gnus--rel--5.10--patch-83 - miles@gnu.org--gnu-2004/gnus--rel--5.10--patch-84 Update from CVS * miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-3 - miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-4 Update from CVS * miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-5 Merge from gnus--rel--5.10 * miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-6 - miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-11 Update from CVS * miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-12 Remove "-face" suffix from lazy-highlight face name * miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-13 - miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-16 Update from CVS * miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-17 Merge from gnus--rel--5.10 * miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-18 - miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-21 Update from CVS * miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-22 <no summary provided> * miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-23 - miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-39 Update from CVS * miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-40 Fix regressions from latest reftex update * miles@gnu.org--gnu-2005/gnus--rel--5.10--base-0 tag of miles@gnu.org--gnu-2004/gnus--rel--5.10--patch-82 * miles@gnu.org--gnu-2005/gnus--rel--5.10--patch-1 Merge from emacs--cvs-trunk--0 * miles@gnu.org--gnu-2005/gnus--rel--5.10--patch-2 Merge from miles@gnu.org--gnu-2004 * miles@gnu.org--gnu-2005/gnus--rel--5.10--patch-3 Merge from emacs--cvs-trunk--0
(ispell-unified-chars-table): New variable. (ispell-get-decoded-string): New function. (ispell-get-casechars, ispell-get-not-casechars) (ispell-get-otherchars): Call ispell-get-decoded-string.
Revision: miles@gnu.org--gnu-2004/emacs--lexbind--0--patch-78 Merge from emacs--cvs-trunk--0 Patches applied: * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-721 - miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-732 Update from CVS * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-733 Update from CVS: man/calc.texi: Fix some TeX definitions. * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-734 Merge from gnus--rel--5.10 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-735 - miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-749 Update from CVS * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-750 Merge from gnus--rel--5.10 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-751 - miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-753 Update from CVS * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-754 Merge from gnus--rel--5.10 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-755 - miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-757 Update from CVS * miles@gnu.org--gnu-2004/gnus--rel--5.10--patch-75 Merge from emacs--cvs-trunk--0 * miles@gnu.org--gnu-2004/gnus--rel--5.10--patch-76 - miles@gnu.org--gnu-2004/gnus--rel--5.10--patch-77 Update from CVS * miles@gnu.org--gnu-2004/gnus--rel--5.10--patch-78 Merge from emacs--cvs-trunk--0 * miles@gnu.org--gnu-2004/gnus--rel--5.10--patch-79 - miles@gnu.org--gnu-2004/gnus--rel--5.10--patch-80 Update from CVS * miles@gnu.org--gnu-2004/gnus--rel--5.10--patch-81 Merge from emacs--cvs-trunk--0 * miles@gnu.org--gnu-2004/gnus--rel--5.10--patch-82 Update from CVS
Revision: miles@gnu.org--gnu-2004/emacs--unicode--0--patch-79 Merge from emacs--cvs-trunk--0 Patches applied: * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-735 - miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-747 Update from CVS
(ispell-help): Bind resize-mini-windows.
Revision: miles@gnu.org--gnu-2004/emacs--lexbind--0--patch-77 Merge from emacs--cvs-trunk--0 Patches applied: * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-708 Update from CVS * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-709 Update from CVS: src/indent.c (Fvertical_motion): Fix last change. * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-710 - miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-715 Update from CVS * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-716 Merge from gnus--rel--5.10 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-717 Update from CVS * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-718 RCS keyword removal * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-719 - miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-720 Update from CVS * miles@gnu.org--gnu-2004/gnus--rel--5.10--patch-74 Update from CVS
Revision: miles@gnu.org--gnu-2004/emacs--unicode--0--patch-74 Merge from emacs--cvs-trunk--0 Patches applied: * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-709 Update from CVS: src/indent.c (Fvertical_motion): Fix last change. * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-710 - miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-715 Update from CVS * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-716 Merge from gnus--rel--5.10 * miles@gnu.org--gnu-2004/gnus--rel--5.10--patch-74 Update from CVS
(ispell-check-version): If default-directory is nonexistent, use home dir.
Revision: miles@gnu.org--gnu-2004/emacs--lexbind--0--patch-74 Merge from emacs--cvs-trunk--0 Patches applied: * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-669 - miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-678 Update from CVS * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-679 Merge from gnus--rel--5.10 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-680 - miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-688 Update from CVS * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-689 Merge from gnus--rel--5.10 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-690 - miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-691 Update from CVS * miles@gnu.org--gnu-2004/gnus--rel--5.10--patch-69 Merge from emacs--cvs-trunk--0 * miles@gnu.org--gnu-2004/gnus--rel--5.10--patch-70 - miles@gnu.org--gnu-2004/gnus--rel--5.10--patch-71 Update from CVS
Revision: miles@gnu.org--gnu-2004/emacs--unicode--0--patch-70 Merge from emacs--cvs-trunk--0 Patches applied: * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-669 - miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-678 Update from CVS * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-679 Merge from gnus--rel--5.10 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-680 - miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-688 Update from CVS * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-689 Merge from gnus--rel--5.10 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-690 - miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-691 Update from CVS * miles@gnu.org--gnu-2004/gnus--rel--5.10--patch-69 Merge from emacs--cvs-trunk--0 * miles@gnu.org--gnu-2004/gnus--rel--5.10--patch-70 - miles@gnu.org--gnu-2004/gnus--rel--5.10--patch-71 Update from CVS
(ispell-word): Don't alter args; set them only thru `interactive' spec.
Revision: miles@gnu.org--gnu-2004/emacs--lexbind--0--patch-71 Merge from emacs--cvs-trunk--0 Patches applied: * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-616 - miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-620 Update from CVS * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-621 Merge from gnus--rel--5.10 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-622 - miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-625 Update from CVS * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-626 Merge from gnus--rel--5.10 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-627 Update from CVS * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-628 Merge from gnus--rel--5.10 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-629 - miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-630 Update from CVS * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-631 Merge from gnus--rel--5.10 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-632 Update from CVS * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-633 Merge from gnus--rel--5.10 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-634 - miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-638 Update from CVS * miles@gnu.org--gnu-2004/gnus--rel--5.10--patch-51 - miles@gnu.org--gnu-2004/gnus--rel--5.10--patch-52 Update from CVS * miles@gnu.org--gnu-2004/gnus--rel--5.10--patch-53 Merge from emacs--cvs-trunk--0 * miles@gnu.org--gnu-2004/gnus--rel--5.10--patch-54 - miles@gnu.org--gnu-2004/gnus--rel--5.10--patch-55 Update from CVS * miles@gnu.org--gnu-2004/gnus--rel--5.10--patch-56 Update from CVS: Add lisp/legacy-gnus-agent.el * miles@gnu.org--gnu-2004/gnus--rel--5.10--patch-57 - miles@gnu.org--gnu-2004/gnus--rel--5.10--patch-58 Update from CVS
Revision: miles@gnu.org--gnu-2004/emacs--unicode--0--patch-62 Merge from emacs--cvs-trunk--0 Patches applied: * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-616 - miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-620 Update from CVS * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-621 Merge from gnus--rel--5.10 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-622 - miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-625 Update from CVS * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-626 Merge from gnus--rel--5.10 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-627 Update from CVS * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-628 Merge from gnus--rel--5.10 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-629 - miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-630 Update from CVS * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-631 Merge from gnus--rel--5.10 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-632 Update from CVS * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-633 Merge from gnus--rel--5.10 * miles@gnu.org--gnu-2004/gnus--rel--5.10--patch-51 - miles@gnu.org--gnu-2004/gnus--rel--5.10--patch-52 Update from CVS * miles@gnu.org--gnu-2004/gnus--rel--5.10--patch-53 Merge from emacs--cvs-trunk--0 * miles@gnu.org--gnu-2004/gnus--rel--5.10--patch-54 - miles@gnu.org--gnu-2004/gnus--rel--5.10--patch-55 Update from CVS * miles@gnu.org--gnu-2004/gnus--rel--5.10--patch-56 Update from CVS: Add lisp/legacy-gnus-agent.el * miles@gnu.org--gnu-2004/gnus--rel--5.10--patch-57 - miles@gnu.org--gnu-2004/gnus--rel--5.10--patch-58 Update from CVS
(ispell-command-loop): Use with-no-warnings. (ispell-message): Likewise. (ispell-show-choices): Don't call get-buffer-window uselessly. (ispell-init-process): Use set-process-query-on-exit-flag.
Revision: miles@gnu.org--gnu-2004/emacs--lexbind--0--patch-66 Merge from emacs--cvs-trunk--0, emacs--gnus--5.10, gnus--rel--5.10 Patches applied: * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-523 Merge from emacs--gnus--5.10, gnus--rel--5.10 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-524 - miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-534 Update from CVS * miles@gnu.org--gnu-2004/emacs--gnus--5.10--base-0 tag of miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-464 * miles@gnu.org--gnu-2004/emacs--gnus--5.10--patch-1 Import from CVS branch gnus-5_10-branch * miles@gnu.org--gnu-2004/emacs--gnus--5.10--patch-2 Merge from lorentey@elte.hu--2004/emacs--multi-tty--0, emacs--cvs-trunk--0 * miles@gnu.org--gnu-2004/emacs--gnus--5.10--patch-3 Merge from gnus--rel--5.10 * miles@gnu.org--gnu-2004/emacs--gnus--5.10--patch-4 Merge from gnus--rel--5.10 * miles@gnu.org--gnu-2004/gnus--rel--5.10--patch-18 Update from CVS * miles@gnu.org--gnu-2004/gnus--rel--5.10--patch-19 Remove autoconf-generated files from archive * miles@gnu.org--gnu-2004/gnus--rel--5.10--patch-20 Update from CVS
Revision: miles@gnu.org--gnu-2004/emacs--unicode--0--patch-36 Merge from emacs--cvs-trunk--0, emacs--gnus--5.10, gnus--rel--5.10 Patches applied: * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-523 Merge from emacs--gnus--5.10, gnus--rel--5.10 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-524 - miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-534 Update from CVS * miles@gnu.org--gnu-2004/emacs--gnus--5.10--base-0 tag of miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-464 * miles@gnu.org--gnu-2004/emacs--gnus--5.10--patch-1 Import from CVS branch gnus-5_10-branch * miles@gnu.org--gnu-2004/emacs--gnus--5.10--patch-2 Merge from lorentey@elte.hu--2004/emacs--multi-tty--0, emacs--cvs-trunk--0 * miles@gnu.org--gnu-2004/emacs--gnus--5.10--patch-3 Merge from gnus--rel--5.10 * miles@gnu.org--gnu-2004/emacs--gnus--5.10--patch-4 Merge from gnus--rel--5.10 * miles@gnu.org--gnu-2004/gnus--rel--5.10--patch-18 Update from CVS * miles@gnu.org--gnu-2004/gnus--rel--5.10--patch-19 Remove autoconf-generated files from archive * miles@gnu.org--gnu-2004/gnus--rel--5.10--patch-20 Update from CVS
(ispell-really-aspell): New defvar. (ispell-check-version): Set it. (ispell-send-replacement): New function. (ispell-process-line): Call ispell-send-replacement.
Revision: miles@gnu.org--gnu-2004/emacs--gnus--5.10--patch-2 Merge from lorentey@elte.hu--2004/emacs--multi-tty--0, emacs--cvs-trunk--0 Patches applied: * lorentey@elte.hu--2004/emacs--multi-tty--0--patch-224 Added sorted-doc to backup regex in lib-src. * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-465 - miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-482 Update from CVS * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-483 Build-in-place tweak * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-484 - miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-486 Update from CVS * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-487 Tweak permissions * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-488 - miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-489 Update from CVS * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-490 Update from CVS: man/fixit.texi (Spelling): Fix typo. * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-491 - miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-494 Update from CVS * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-495 Update from CVS: Add missing lisp/mh-e files * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-496 - miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-499 Update from CVS * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-500 - miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-522 Update from CVS
Revision: miles@gnu.org--gnu-2004/emacs--lexbind--0--patch-65 Merge from emacs--cvs-trunk--0 Patches applied: * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-514 - miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-522 Update from CVS
Revision: miles@gnu.org--gnu-2004/emacs--unicode--0--patch-34 Merge from emacs--cvs-trunk--0 Patches applied: * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-514 - miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-522 Update from CVS
(ispell-html-skip-alists): Fix backslashes in docstring.
Revision: miles@gnu.org--gnu-2004/emacs--lexbind--0--patch-34 Merge from emacs--cvs-trunk--0 Patches applied: * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-300 - miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-323 Update from CVS
Revision: miles@gnu.org--gnu-2004/emacs--unicode--0--patch-15 Merge from emacs--cvs-trunk--0 Patches applied: * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-218 - miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-220 Update from CVS * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-221 Restore deleted tagline in etc/TUTORIAL.ru * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-222 - miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-228 Update from CVS * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-229 Remove TeX output files from the archive * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-230 - miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-247 Update from CVS * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-248 src/lisp.h (CYCLE_CHECK): Macro moved from xfaces.c * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-249 - miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-256 Update from CVS * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-258 - miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-263 Update from CVS * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-264 Update from CVS: lispref/display.texi: emacs -> Emacs. * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-265 - miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-274 Update from CVS * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-275 Update from CVS: man/makefile.w32-in: Revert last change * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-276 - miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-295 Update from CVS * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-296 Allow restarting an existing debugger session that's exited * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-297 - miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-299 Update from CVS * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-300 - miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-327 Update from CVS * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-328 Update from CVS: src/.gdbinit (xsymbol): Fix last change. * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-329 - miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-344 Update from CVS * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-345 Tweak source regexps so that building in place won't cause problems * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-346 - miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-351 Update from CVS * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-352 Update from CVS: lisp/flymake.el: New file. * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-353 - miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-361 Update from CVS * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-362 Support " [...]" style defaults in minibuffer-electric-default-mode * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-363 (read-number): Use canonical format for default in prompt. * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-364 - miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-367 Update from CVS * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-368 Improve display-supports-face-attributes-p on non-ttys * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-369 Rewrite face-differs-from-default-p * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-370 Move `display-supports-face-attributes-p' entirely into C code * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-371 Update from CVS * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-372 Simplify face-differs-from-default-p; don't consider :stipple. * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-373 Update from CVS * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-374 (tty_supports_face_attributes_p): Ensure attributes differ from default * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-375 - miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-376 Update from CVS * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-377 (Fdisplay_supports_face_attributes_p): Work around bootstrapping problem * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-378 - miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-380 Update from CVS * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-381 Face merging cleanups * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-382 - miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-384 Update from CVS * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-385 src/xfaces.c (push_named_merge_point): Return 0 if a cycle is detected * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-386 - miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-395 Update from CVS * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-396 Tweak arch tagging to make build/install-in-place less annoying * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-397 Work around vc-arch problems when building eshell * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-398 Tweak permissions * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-399 Tweak directory permissions * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-400 Update from CVS * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-401 More build-in-place tweaking of arch tagging * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-402 Update from CVS * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-403 Yet more build-in-place tweaking of arch tagging * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-404 - miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-409 Update from CVS * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-410 Make sure image types are initialized for lookup too * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-411 - miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-416 Update from CVS
Fix last change in ispell.el.
(ispell-local-dictionary-alist): Add windows-1252 to the choice of coding systems. (ispell-dictionary-alist-6): Add support for "russianw.aff", encoded in cp1251.
Revision: miles@gnu.org--gnu-2004/emacs--lexbind--0--patch-33 Merge from emacs--cvs-trunk--0 Patches applied: * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-281 - miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-295 Update from CVS * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-296 Allow restarting an existing debugger session that's exited * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-297 - miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-299 Update from CVS
(ispell-message): Use `message-cite-prefix-regexp' instead of `message-yank-prefix'.
Sync to HEAD
Revision: miles@gnu.org--gnu-2004/emacs--lexbind--0--patch-13 Merge from emacs--cvs-trunk Patches applied: * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-162 Update from CVS * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-163 Update from CVS * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-164 Update from CVS * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-165 Update from CVS * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-166 Update from CVS * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-167 Update from CVS * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-168 Update from CVS * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-169 Update from CVS * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-170 Update from CVS * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-171 Update from CVS * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-172 Update from CVS * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-173 Update from CVS * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-174 Update from CVS * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-175 Update from CVS * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-176 Update from CVS * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-177 Update from CVS
(ispell-help): Doc fix.
Update from arch emacs--lexbind branch
Add arch taglines
Don't redo key bindings on loading, put them only in loaddefs.el.
Summary: MIME support added for e-mail processing that skips encoded regions. Allow user to skip saving Fcc messages with large attachments. Fixed region skipping bug with multi-line comments - e.g. tex $ regions spanning multiple lines. Added support for postscript and uuencoded regions. Redundant dictionary file names purged. Dictionary definition field name changed from "Character Set" to "Coding System". Fixed bug in reloading dictionaries. Modified headers to reflect new version. XEmacs menu now adds customize item. (ispell-check-version): No longer an aliased function. Returns library path if not called interactively. Variable `temporary-file-directory' protected if not loaded. (check-ispell-version): Now the alias for `ispell-check-version'. (ispell-message-fcc-skip): New variable that determines if and when to query about saving Fcc copy of message if an attachment is large. (ispell-skip-html): Declared buffer-local. (ispell-local-dictionary-alist): Docstring expanded. Tag name changed from "Character Set" to "Coding System". (ispell-dictionary-alist-1): Removed redundant command-line option to load brasileiro, british, and castellano dictionary files. (ispell-dictionary-alist-2): Removed redundant command-line option to load czech dictionary file. (ispell-dictionary-alist-3): Moved francais-tex here. (ispell-dictionary-alist-4): Removed german and german8 dictionaries. The deutsch ones are the correct definitions. `nederlands' and `nederlands8' dictionaries moved here. (ispell-dictionary-alist-5): `polish' and `portugues' dictionaries moved here. Removed redundant command-line option to `norsk' and `portugues'. (ispell-dictionary-alist-6): Removed redundant command-line option to load `russian' and `slovak' dictionary files. (ispell-dictionary-alist): Tag name changed from "Character Set" to "Coding System". (ispell-version): Updated to 3.6. (ispell-library-directory): Calls non-deprecated function. (ispell-valid-dictionary-list): New function returning all valid dictionaries on machine. (ispell-checking-message): Documentation string improved. (ispell-skip-region-alist): Added uuencoded and postscript region skipping. Improved http/e-mail/file regexp to not match `/.\w'. (ispell-html-skip-alists): New variable for html region support. (ispell-send-string): Removed redundant xemacs check. (ispell-word): Fix spelling error in documentation string, added extent information to support highlighting in ispell-minor-mode. (ispell-command-loop): Disable horizontal scrollbar in XEmacs choices buffer. (ispell-show-choices): Directly select `choices-window'. (ispell-help): Use default buffer size for electric help. (ispell-adjusted-window-height): Correct for xemacs detection. (ispell-start-process): Don't double specify dictionary file name. (ispell-init-process): Set `ispell-library-path' each call. (ispell-change-dictionary): Now only completes valid dictionaries. (ispell-region): Add support for MIME region skipping and Fcc message query for large attachments. (ispell-begin-skip-region-regexp): Add documentation string. Added message support and cleaned up code for generic and html regions. (ispell-begin-skip-region): Function is now requires alist argument. (ispell-begin-tex-skip-regexp): Added comments and support improved html and message regions. (ispell-skip-region-list): New function for MIME and region skipping. (ispell-tex-arg-end): Add documentation string. (ispell-ignore-fcc): New function to query saving Fcc message. (ispell-skip-region): Calculate alist for key match dynamically, html skipping pushed to alists. (ispell-get-line): Add support for multi-line comment regions. (ispell): Check that variables to continue spelling are bound. (ispell-message-text-end): Postscript and uuencoded regions now supported as MIME regions, rather than as end-of-message region. (ispell-mime-multipartp): New function supporting MIME. (ispell-mime-skip-part): New function supporting MIME. (ispell-message): Add MIME support. (ispell-buffer-local-parsing): Variable `ispell-skip-html' now local. (ispell-buffer-local-dict): Fixed bug for detecting and reloading new dictionary.
(xemacsp): Remove. Replace with (featurep 'xemacs). (ispell-graphic-p): Inline and then remove. (toplevel): Get rid of unnecessary loop. (ispell-parse-output, ispell-complete-word): Replace (substring s 0 1) with a call to aref. (ispell-get-line): Remove unused arg `reg-end'. (ispell-region): Update corresponding call.
Version 3.6
Version 3.5
Version 3.4
Version 3.3
Update from trunk.
Trailing whitespace deleted.
(lookup-words): Fix last change.
(lookup-words): Cope with null lookup-dict.
(ispell-dict-map): Move specific dictionary selection into a submenu.
(defgroup ispell): Arrange that definition starts at beginning of line.
(check-ispell-version): Bind default-directory to avoid errors. Kill the old temp buffer at the beginning.
(autoloaded toplevel): Don't use ispell-library-directory without checking that it's bound.
(ispell-library-directory): Renamed from ispell-library-path. If Ispell is not installed, init to nil. (ispell-menu-map): Get rid of byte-compiling-files-p hackery; initialize this unconditionally when ispell-menu-map-needed is t. Local `path' renamed to `dir'. (check-ispell-version): Doc fix.
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.
(ispell-help): Clean up echo area if user quits.
(ispell-help): Clean up echo area if user quits.
Doc fix.
(ispell-complete-word): Doc fix.
(ispell-buffer-local-parsing): Match xml like sgml.
Doc fix.
(version18p, version20p): Vars deleted. All uses removed--assume Emacs version is >= 20.
(ispell-dictionary-alist-4): Add "german" and "german8", for the new German orthography dictionaries, (ispell-dictionary-alist-5, ispell-dictionary-alist-6): Rearrange the entries, to keep the line length balanced for loaddefs.el.
(ispell-alternate-dictionary): Add /usr/share/lib/dict/words, for Irix.
Some fixes to follow coding conventions.
(ispell-change-dictionary): Doc fix.
Fix autoload cookies.
(ispell-parse-output): Doc fix.
(ispell-dictionary-alist-6): Add support for Slovak. From Pavel.Janik@suse.cz (Pavel Jan,Bm(Bk ml.).
(ispell-adjusted-window-height): New function. (ispell-overlay-window, ispell-help, ispell-show-choices) (ispell-command-loop): Use it instead of `window-height'.
(check-ispell-version): If `ispell-program-name' is "aspell", pass it the -v switch instead of -vv.
(ispell-overlay-window): Ensure that the new window is really the right size. Use vertical-motion rather than forward-line. (ispell-help): Don't use ispell-mode-line-window-height-fudge. (ispell-command-loop, ispell-show-choices): Use the variable ispell-choices-win-default-height, rather than the function. (ispell-choices-win-default-height): Function removed. (ispell-mode-line-window-height-fudge): Function removed.
(ispell): Doc fix.
(check-ispell-version): Don't use match-beginning to check if the match succeeded.
(toplevel): Use byte-compiling-files-p if it is there.
(ispell-library-path): Don't call check-ispell-version when byte-compiling because that starts an ispell process, and ispell might not be installed. (toplevel): Don't set up a menu when byte-compiling.
(ispell-mode-line-window-height-fudge): New function, conditionally aliased to `mode-line-window-height-fudge'. (ispell-help): Use it. (ispell-choices-win-default-height): Don't include mode-line fudge. (ispell-choices-win-default-height): New function. (ispell-show-choices, ispell-command-loop): Use function `ispell-choices-win-default-height' instead of variable.
(ispell-menu-map-needed): Put back the boundp check since ispell-process is not bound when ispell is not yet loaded.
(ispell-dictionary-alist-6): Add `portugues'.
Set to standard author/maintainer/keyword fields. 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.
(ispell-graphic-p): New constant. (ispell-choices-win-default-height, ispell-help): Use `ispell-graphic-p' instead of `xemacsp'.
(ispell): New function, replacing an alias. Spell-check active region if in transient-mark-mode and mark is active; otherwise spell-check buffer.
(ispell-highlight-spelling-error): Use display-color-p, if fboundp, instead of window-system.
Add Finder keywords.
Add to debug-ignored-errors.
(ispell-menu-map-needed): Check that ispell-process is bound since this might be eval'd before ispell is loaded. (ispell-message): Use a tiny bit less magic and a bit more hard data to figure out what kind of sc-cite-regexp to use.
(ispell-menu-map): Menu items rearranged and 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.
(xemacsp, version18p, version-20p): 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.
(ispell-process-line): Add local var line-offset to adjust for the change in positions within the line, due to previous replacements.
(ispell-dictionary-alist): Fix type by adding koi8-r as in ispell-local-dictionary-alist.
(ispell-dictionary-alist-6): Don't use "-C" option for Russian.
(ispell-dictionary-alist-6): Change charset for Russian. (ispell-local-dictionary-alist): Add koi8-r for character set.
(ispell-alternate-dictionary): Fix custom type. (ispell-complete-word-dict): Likewise.
(ispell-local-dictionary-alist): Add autoload cookie.
(ispell-local-dictionary-alist): New variable for 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.
(ispell-dictionary-alist-1): Shorten autoloaded line. (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.
(ispell-dictionary-alist-override): New variable. (ispell-dictionary-alist): Don't setq it, if ispell-dictionary-alist-override is set.
Take out the eval-when's.
(ispell-kill-ispell): Don't send newline after EOF.
Improved and fixed customize for variables: 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.
(ispell-dictionary-alist-2): Removed svenska, renamed svenska8 to svenska, and fixed and extended CASECHARS for it.
(ispell-get-coding-system): Default to iso-latin-1. (ispell-process-line): Don't treat multibyte
(check-ispell-version): No need to bind default-major-mode.
(check-ispell-version): Ensure same buffer is current when let-binding of case-fold-search ends.
(ispell-highlight-p, ispell-check-comments, ispell-help-in-bufferp, ispell-skip-sgml): Use `other' widget type.
Doc fixes.
(ispell-skip-region): Don't complain when ispell-check-comments is 'exclusive and there are no more comments. Just skip to the end instead.
(ispell-region): Return non-nil if not aborted. (ispell-highlight-spelling-error-generic): Fix doc typo.
(ispell-dictionary-alist-1): Doc fix. (ispell-dictionary-alist-2): Doc fix.
(ispell-word): Make M-$ binding using esc-map.
Generalized region skipping added. 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.
(ispell-get-word): No error if can't find a word to check. (ispell-word): Don't fuss about a word if not adjacent to it. (ispell-minor-check): Use save-excursion.
(ispell-word): In ispell-check-only mode, display a message for misspelled word.
New function ispell-comments-and-strings.
(ispell-change-dictionary): Fix error message. (ispell-buffer-local-parsing): Fix message. (ispell-get-word): Use buffer-substring-no-properties. (ispell-buffer-local-dict): Likewise.
(ispell-personal-dictionary): Fix customize type.
(ispell-command-loop): 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.
(ispell-overlay-window): Undo previous change; in other words, don't bind inhibit-frame-unsplittable.
Comment change.
(ispell-region): Take acount of the fact that `ispell' 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.
(ispell-dictionary-alist): Doc fix.
frame-override-unsplittable/inhibit-frame-unsplittable name change.
(ispell-dictionary-alist-2): Specify syntax of ' in Danish.
(ispell-overlay-window): Bind frame-override-unsplittable.
Use defcustom for user variables.
(ispell-command-loop): Disable message logging. (ispell-region): Ditto.
(ispell-message-text-end): Handle `- ' before the "cut here" or "start of..." line. Handle `Forward message' without `Start of'.
Comment change.
(ispell-dictionary-alist-1): Add `american' to list.
(ispell-message): Support message-mode.
(ispell-region): Handle ispell-skip-sgml properly with an re-search.
(ispell-check-comments): Default is now t.
(ispell-help): Use set-minibuffer-window.
(ispell-command-loop, ispell-region): Pass proper format string to message.
Update FSF's address.
Comment fixes.
Comment change.
(ispell-message-text-end): Match reporter.el bug reports.
Reinstalled autoloads from ispell-dictionary-alist, ispell-menu-map, ispell-menu-lucid, and ispell-menu-map-needed.
Removed autoload from ispell-dictionary-alist, ispell-menu-map, ispell-menu-lucid, and ispell-menu-map-needed so users can more easily modify and upgrade entries. (ispell-dictionary-alist): Once more a single variable. (ispell-required-version): Documentation changes (ispell-skip-sgml): Documentation changes (ispell-command-loop): mode-line-format now shows misspelled word. (ispell-message-text-end): Can now process postscript version 1. (ispell-message-start-skip): New variable for block skips, set up for pgp and forward blocks. (ispell-message-end-skip): New variable for block skips, set up for pgp and forward blocks. (ispell-message): Added block message skipping. (ispell-buffer-local-parsing): Added html-mode.
(ispell-message-text-end): Match start of forwarded msg.
(ispell-region): If position not visible, (sit-for 0).
(ispell-minor-mode): Use force-mode-line-update.
(ispell-init-ispell): Don't barf if there is a warning message before the version line when Ispell starts up.
(ispell-message): Make mail-header-separator into regexp.
Update copyright.
(ispell-menu-map-needed): Delete test for menu-bar feature.
(ispell-personal-dictionary): Add autoload.
Personal dictionary save forced when called from menu, Epoch compile support. (ispell-skip-sgml): Added variable for skipping SGML tags & references. (ispell-buffer-local-parsing): Hard wire set of ispell-skip-sgml-tags to sgml-mode. (ispell-pdict-save): Message improvement. (ispell-command-loop): Properly adjust screen with different settings of ispell-choices-win-default-height. (check-ispell-version): Use fundamental-mode as default-major-mode. (ispell-change-dictionary): Remove unnecessary process kills (ispell-region): Fold sgml support in with tib checking. (ispell-message): Skips checking of forwarded messages.
(check-ispell-version): Use Fundamental mode in the temporary buffer.
(check-ispell-version): Force standard syntax table.
Added ispell-offset for version consistency. (ispell-dictionary-alist): updated dictionaries & better match defaults (ispell-alternate-dictionary): added /usr/shar path (ispell-menu-map-needed): redo changes that made this incompatible with earlier versions of emacs19. (ispell-required-version): changed to assure version 3.1.12 accessed. (ispell-word): Correctly accept buffer-local information. Does not try to modify read-only buffer on 'm' command. (ispell-command-loop): fixed bug that corrupted buffers. removed scrolling when *Choices* buffer shrinks. (check-ispell-version): Correctly identifies new version requirements. (ispell-region): Interaction updated for version 3.1.12+ Buffer read-only modification improvement. Dictionary messages added. (ispell-message-text-end): skips additional shell files. (ispell-buffer-local-parsing): extended-char mode now matches text mode
(ispell-message-text-end): Match Postcript 3 like 2.
(ispell-grep-command, ispell-look-command): Don't specify directory.
(ispell-highlight-spelling-error): Have just one definition, which decides what to do. (ispell-command-loop): New args START and END. Do highlighting and unhighlighting here. (ispell-word, ispell-region, ispell-complete-word): Not here. (ispell-highlight-spelling-error-generic): Bind buffer-undo-list to t.
(ispell-init-process): Add missing arg in error msg.
* ispell.el (check-ispell-version): suggest to try ispell4.el if version does not match.
(ispell-menu-map): Order menu items by size: buffer > region > word.
(ispell-highlight-spelling-error): Test window-system. (ispell-check-only): New variable. (ispell-word): Handle ispell-check-only. (ispell-minor-mode): New variable. (ispell-minor-keymap): New map. (ispell-minor-mode): New function.
Further split the Ispell menu autoloads.
(ispell-dictionary-alist-1): For English, remove hyphen from the OTHERCHARS.
(ispell-buffer-local-words): Don't treat doublequote specially when splitting the line into words.
(ispell-message-text-end): Improve context diff regexp.
(ispell-command-loop, ispell-region, ispell-word): Only pop up the choices window if an error is found in the region. Don't change the size of the choices window except as needed. Don't (sit-for 0) at the start of ispell-region (i.e. don't force redisplay at the start of the region). (ispell-overlay-window): Small documentation fix.
(ispell-message): Avoid an infinite loop.
(ispell-command-loop): C-g should be like X, not q. (ispell-dictionary-alist): Add autoload. Split into two subvariables. (ispell-menu-map): Defvar and set up at top level. Split into parts. (ispell-menu-map-needed): New variable.
(ispell-dictionary-alist): Fix regexp in francais.
(ispell-command-loop): Fix `q' question.
Doc fix.
Doc fixes.
Lucid menu added. (ispell): New function. (ispell-region): Assure choices and checked buffer selections correct. reindented. (ispell-highlight-spelling-errors): Prefix ispell- to highlght fns. (ispell-complete-word): Heuristic to respect case of completed words. (ispell-command-loop): Non-character events ignored. Reindented. (ispell-message): Various improvements. (ispell-init-process): `ispell-extra-args' added to allow personal customizations.
Lots of doc fixes and message syntax fixes. (ispell-command-loop): For X, put point before the word being considered, and mention C-u M-$ in message.
(ispell-word): Implement C-u $ as in ispell4.el. (ispell-command-loop): Make quit-char work like X. For C-z, run whatever it's bound to.
(ispell-use-ptys-p): Doc fix.
(ispell-dictionary-alist): Renamed the entry for danish from "dansk" to "danish" in order to conform with reality.
(ispell-message): Turn LIMIT into an integer, around ispell-region.
Bind M-$.
(ispell-message): Fixed infinite loop on shortened msg.
Don't use triple-hyphen in a character class.
(ispell-pdict-save, ispell-kill-ispell, ispell-continue): (ispell-help): Add autoloads.
(ispell-dictionary-alist): Add autoload. (ispell-menu-map): Don't redefine if already defined. Don't test for menu-bar since this is now done before menu-bar.
(ispell-menu-map): Autoload the whole setup.
(ispell-message-text-end): New variable. (ispell-message): Use ispell-message-text-end. Spell check all of a multi-line subject. Correct bug whereby internally generated messages were not recognized.
Initial revision
This form allows you to request diffs between any two revisions of this file. For each of the two "sides" of the diff, select a symbolic revision name using the selection box, or choose 'Use Text Field' and enter a numeric revision.
savannah-hackers-public@gnu.org | ViewVC Help |
Powered by ViewVC 1.1.26 |