Richard M. Stallman [Thu, 30 Apr 1998 03:45:54 +0000 (03:45 +0000)]
[defined (__alpha__) && !defined (__NetBSD__) && !defined (__OpenBSD__)]:
Include definition of HDRR structure that used to be in sym.h,
instead of sym.h.
Richard M. Stallman [Thu, 30 Apr 1998 03:18:48 +0000 (03:18 +0000)]
(standard-display-european): Use set-language-environment
instead of loading a syntax definitions file.
Use standard-display-european-internal.
Let current-language-environment specify terminal coding system.
Richard M. Stallman [Thu, 30 Apr 1998 03:16:00 +0000 (03:16 +0000)]
(minibuf_conform_representation): New function.
(Ftry_completion): Use it to return multibyte string
if and only if the completion table has a multibyte string.
(Fdisplay_completion_list):
Convert string to unibyte before displaying it, if default is unibyte.
Richard M. Stallman [Thu, 30 Apr 1998 00:05:06 +0000 (00:05 +0000)]
(imenu--generic-function): Doc fix. Rewritten to be faster.
(defgroup imenu): Add :link.
(imenu-use-markers, imenu-auto-rescan-maxout, imenu-generic-expression)
(imenu--make-index-alist, imenu-default-goto-function): Doc fixes.
(imenu-max-item-length, imenu-sort-function)
(imenu-scanning-message): Custom tweak.
(imenu-progress-message): Use real backquote syntax.
(imenu--in-alist): Unused function deleted.
(imenu--flatten-index-alist): Likewise.
(imenu-case-fold-search): Add autoload cookie.
(imenu--completion-buffer): Offer function at point as default.
(imenu--subalist-p): Don't use caadr.
(imenu): Don't use caddr.
(imenu-add-menubar-index): New function.
Richard M. Stallman [Wed, 29 Apr 1998 21:46:43 +0000 (21:46 +0000)]
(Fset_process_inherit_coding_system_flag, Fstart_process):
Store inherit_coding_system_flag as a Lisp_Object.
(Fopen_network_stream): Likewise.
(Fprocess_inherit_coding_system_flag): Access it as Lisp_Object.
(read_process_output): Likewise.
Andreas Schwab [Wed, 29 Apr 1998 09:46:49 +0000 (09:46 +0000)]
(redisplay_window): Update STARTP_BYTE alongside with
STARTP. New variable scroll_margin_bytepos, to parallel
scroll_margin_pos. Fix arguments of pos_tab_offset to agree with
the first argument of compute_motion.
Richard M. Stallman [Tue, 28 Apr 1998 21:15:12 +0000 (21:15 +0000)]
(INSTALL_INFO): New variable.
(install-arch-indep): Don't replace the dir file if it already exists.
Use the install-info program, via INSTALL_INFO, to add entries.
Make the `info' subdir and the Info files world-readable.
(mkdir): Create the site-lisp dirs.
(install-arch-indep): Make site-lisp/subdirs files world-readable.
Dave Love [Tue, 28 Apr 1998 18:06:36 +0000 (18:06 +0000)]
(finder-insert-at-column): Simplify.
(finder-mouse-face-on-line): New function.
(finder-list-keywords, finder-list-matches): Use it.
(finder-commentary, finder-select): Doc.
(finder-mouse-select): Doc. Remove spurious let.
Richard M. Stallman [Mon, 27 Apr 1998 01:22:08 +0000 (01:22 +0000)]
(sgml-font-lock-keywords-1): Copy initialization from sgml-font-lock-keywords.
(sgml-font-lock-keywords): Initialize from sgml-font-lock-keywords-1.
(sgml-font-lock-keywords-2): New variable.
(sgml-mode-common): Make buffer-local binding for
sgml-font-lock-keywords-2 and initialize it.
Use it in font-lock-defaults.
Richard M. Stallman [Sun, 26 Apr 1998 22:36:29 +0000 (22:36 +0000)]
(x_set_foreground_color, x_set_background_color)
(x_set_mouse_color, x_set_cursor_color): Don't call unload_color
if same pixel is used in another slot in the frame.
(x_set_foreground_color): Call unload_color on the old color.
(x_set_background_color, x_set_mouse_color): Likewise.
(x_set_cursor_color, x_set_border_pixel): Likewise.
Richard M. Stallman [Sun, 26 Apr 1998 22:34:53 +0000 (22:34 +0000)]
(parse_menu_item): Support keywords :keys and
:key-sequence. Some changes to provide GC-protection. Some
cosmetic changes.
(syms_of_keyboard): Define new symbols `:keys' and `:key-sequence'.
Richard M. Stallman [Sun, 26 Apr 1998 00:13:54 +0000 (00:13 +0000)]
(setup-8-bit-environment): If default-enable-multibyte-characters is nil,
call standard-display-european, and don't set nonascii-insert-offset
or default-input-method.