Kim F. Storm [Mon, 31 Jan 2005 22:44:27 +0000 (22:44 +0000)]
(Qapply): New lisp var.
(syms_of_undo): Intern and staticpro it.
(Fprimitive_undo): Support formats (apply FUNNAME . ARGS) and
(apply DELTA BEG END FUNNAME . ARGS) instead of (FUNNAME . ARGS).
(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.
(Easy Customization): Defn of "User Option" now
includes faces. Don't say just "option" when talking about variables.
Do say just "options" to mean "anything customizable".
(Specific Customization): Describe `customize-variable',
not `customize-option'.
(delete-rectangle-line, delete-extract-rectangle-line)
(open-rectangle, delete-whitespace-rectangle-line)
(clear-rectangle-line): If FILL, pass t instead of FILL
for move-to-column's 3nd arg.
(undo): Fix the test for continuing a series of undos.
(undo-more): Set pending-undo-list to t when we reach end.
(pending-undo-list): defvar moved up.
Eli Zaretskii [Sat, 29 Jan 2005 15:52:07 +0000 (15:52 +0000)]
(compilation-start): Bind buffer-read-only to nil before
invoking call-process. Reset buffer's modified flag after
fontifying it in the no-async branch.
Nick Roberts [Sat, 29 Jan 2005 06:55:14 +0000 (06:55 +0000)]
(gdb-info-breakpoints-custom)
(gdb-goto-breakpoint): Make breakpoint handling work on template
functions in C++. Reported by Martin Reed <mjreed@essex.ac.uk>
(gdb-assembler-custom): Update to recognise breakpoint information
added on 2005-01-19.
* 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
2005-01-28 Katsumi Yamaoka <yamaoka@jpl.org>
* lisp/gnus/gnus-art.el (gnus-article-setup-buffer): Kill and re-create the
article buffer when editing of the article is discarded.
(gnus-article-prepare): Revert.
2005-01-28 Katsumi Yamaoka <yamaoka@jpl.org>
* lisp/gnus/gnus-art.el (gnus-article-prepare): Remove
message-strip-forbidden-properties from the local hook.
2005-01-24 Katsumi Yamaoka <yamaoka@jpl.org>
* lisp/gnus/mml.el (mml-generate-mime-1): Convert string into unibyte when
inserting " *mml*" buffer's contents into a unibyte temp buffer.
2005-01-28 Lars Magne Ingebrigtsen <larsi@gnus.org>
* man/gnus.texi: Some edits based on comments from David Abrahams.
Nick Roberts [Fri, 28 Jan 2005 21:48:48 +0000 (21:48 +0000)]
(gdb-info-breakpoints-custom)
(gdb-goto-breakpoint): Make breakpoint handling work on template
functions in C++. Reported by Martin Reed <mjreed@essex.ac.uk>
Kim F. Storm [Thu, 27 Jan 2005 22:33:52 +0000 (22:33 +0000)]
(get_phys_cursor_geometry): New function to calculate
phys cursor position and size for hollow cursor. Position is
aligned with get_glyph_string_clip_rect and ensures that a hollow
cursor is shown, even when the actual glyph is not visible.
Stefan Monnier [Thu, 27 Jan 2005 14:47:33 +0000 (14:47 +0000)]
(standard-display-european-internal): Don't fiddle with latin-1 non-break space
any more since it's now special cased in the C code.
Don't "do&undo" setting for 160 (especially, don't undo incorrectly).
Lute Kamstra [Tue, 25 Jan 2005 17:26:11 +0000 (17:26 +0000)]
(bibtex-format-entry): Use `bibtex-empty-field-re' only on the text of
fields, not on entire field lines.
(bibtex-autofill-entry): Use `bibtex-empty-field-re' on a string,
not on part of a buffer.
(bibtex-empty-field-re): Don't match nonempty field text strings like
"{letters\\macro{}more letters}". Clarify docstring.
(bibtex-sort-entry-class, bibtex-autokey-titleword-ignore)
(bibtex-entry-offset, bibtex-parse-association)
(bibtex-parse-field-name): Fix typos in docstrings.
(bibtex-field-list, bibtex-find-crossref): Fix typos in error
messages.
Lute Kamstra [Tue, 25 Jan 2005 00:38:46 +0000 (00:38 +0000)]
(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.