Dave Love [Fri, 7 Dec 2001 14:47:37 +0000 (14:47 +0000)]
Don't set word syntax (the default)
explicitly. Add a diacritic category. Add info for Unicode
equivalents of characters in various Mule charsets and for extra
Unicode characters. Don't define specific categories for
Indian/Devanagari, since they aren't used.
Dave Love [Fri, 7 Dec 2001 14:26:02 +0000 (14:26 +0000)]
(ucs-mule-to-mule-unicode): New
translation table.
(ccl-encode-mule-utf-8): Use it.
(utf-8-untranslated-to-ucs, utf-8-help-echo, utf-8-compose)
(utf-8-post-read-conversion, utf-8-pre-write-conversion): New
function.
(utf-8-subst-table): New variable.
(utf-8-compose-scripts): New option.
(mule-utf-8): Update safe-charsets, pre-write and post-read
conversion.
Andreas Schwab [Fri, 7 Dec 2001 12:15:35 +0000 (12:15 +0000)]
(Vmost_positive_fixnum, Vmost_negative_fixnum): Renamed
from most_positive_fixnum and most_negative_fixnum, resp., and
type changed to Lisp_Object.
(syms_of_data): DEFVAR_LISP them.
Paul Eggert [Fri, 7 Dec 2001 05:50:16 +0000 (05:50 +0000)]
(AC_PREREQ): Bump from 2.50 to 2.51; needed for vfork.
(AC_FUNC_VFORK): Remove.
(AC_FUNC_FORK): Add.
(HAVE_DES_H, HAVE_KRB5_H): Properly quote args of AC_CHECK_HEADERS;
this is required by recent Autoconf versions.
Paul Eggert [Fri, 7 Dec 2001 05:49:20 +0000 (05:49 +0000)]
* configure.in (AC_PREREQ): Bump from 2.50 to 2.51; needed for vfork.
(AC_FUNC_VFORK): Remove.
(AC_FUNC_FORK): Add.
(HAVE_DES_H, HAVE_KRB5_H): Properly quote args of AC_CHECK_HEADERS;
this is required by recent Autoconf versions.
Eli Zaretskii [Thu, 6 Dec 2001 11:56:53 +0000 (11:56 +0000)]
(x_free_frame_resources) [USE_X_TOOLKIT]: Remove all the
scroll bars of the frame before deleting the frame itself. If the
frame has a widget, delete the frame with XtDestroyWidget, and do
not call XDestroyWindow before that.
Andrew Innes [Wed, 5 Dec 2001 21:37:11 +0000 (21:37 +0000)]
(make_gap_larger): New function.
(make_gap_smaller): New function.
(make_gap) [USE_MMAP_FOR_BUFFERS || REL_ALLOC]: Call
make_gap_smaller if arg is negative.
ShengHuo ZHU [Wed, 5 Dec 2001 19:27:45 +0000 (19:27 +0000)]
2001-12-05 ShengHuo ZHU <zsh@cs.rochester.edu>
* mm-view.el: Partially sync with the Gnus CVS.
* gnus-sum.el (gnus-summary-save-article): Nix
gnus-display-mime-function and gnus-article-prepare-hook.
Eli Zaretskii [Wed, 5 Dec 2001 18:41:34 +0000 (18:41 +0000)]
(cwarn-font-lock-match-assignment-in-expression):
Add shift-assignment operators to those highlighted, and highlight
the whole operator rather than just the "=". From Broadey Kevin
<Kevin.Broadey@motorola.com>.
Stefan Monnier [Wed, 5 Dec 2001 02:51:12 +0000 (02:51 +0000)]
(kbd_buffer_store_event): Fix interrupt_signal prototype.
Pass a dummy argument when calling interrupt_signal.
(parse_menu_item): Mark disabled items before checking for empty def.
(read_char_minibuf_menu_prompt): Make safety more visible.
(read_key_sequence): Add a `first_unbound' variable.
Use it to detect C-c ESC ESC ESC ESC ... cases and drop the
unbound prefix as soon as we can detect it.
Stefan Monnier [Wed, 5 Dec 2001 01:47:27 +0000 (01:47 +0000)]
(Fsnarf_documentation): Add prototype.
(get_doc_string): Handle negative arguments.
(Fdocumentation): Use AREF and ASIZE.
Move the calls to get_doc_string to a single place.
Don't confuse an interactive-spec for a docstring reference.
(Fdocumentation_property): Take advantage of the fact that
get_doc_string now ignores the sign of the docstring position.
Andrew Innes [Mon, 3 Dec 2001 11:40:21 +0000 (11:40 +0000)]
(bootstrap-nmake):
(bootstrap-gmake): Extend bootstrap process to first do
bootstrap-clean in lisp dir and rebuild the DOC file.
(bootstrap): Do a "normal" make after the bootstrap work.
Stefan Monnier [Sun, 2 Dec 2001 08:39:39 +0000 (08:39 +0000)]
(outline-mode-prefix-map): Add bindings for outline-promote and outline-demote.
(outline-minor-mode-menu-bar-map): New var.
(outline-minor-mode): Use it.
(outline-heading-alist): New var (renamed from outline-level-heading).
(outline-level): Use it.
(outline-insert-heading, outline-promote, outline-demote):
Update to use outline-heading-alist.
(widget-button-click): Don't move point permanently:
Avoid mouse-set-point--instead select the window,
then do save-excursion, then move point.
Specify the buffer for get-char-property.
Don't use `@' in interactive.