(Man-mode-hook): Renamed from Man-mode-hooks.
(Man-follow-manual-reference): Strip trailing - from default.
(Man-getpage-in-background): Use lower case for arg vars.
(Man-follow-manual-reference): Check for existence of references
before using the minibuffer. Delete period from error message.
Delete spurious concat call. Pass arg, not (consp arg),
to Man-getpage-in-background.
(Man-follow-manual-reference): Try to use current word
as a default for the reference to follow.
Use interactive to read the reference name.
(print-region-1): Adjust start, end after running pr.
(lpr-command): Use dgux, not dgux-unix.
(print-region-new-buffer): Rename args to OSTART and OEND.
(lpr-headers-switches): New variable.
(print-region-1): Use it.
(lpr-add-options): New variable.
(print-region-1): Obey that.
(gud-format-command): Use gud-last-last-frame if
gud-last-frame is nil.
(gud-mipsdbx-massage-args, gud-mipsdbx-marker-filter):
New functions for dbx support on Mips under Ultrix.
(gud-dbx-mips-p, gud-mipsdbx-marker-acc): New variables.
(dbx) If gud-dbx-mips-p is non-nil, overload above two functions
and initialize appropriate command strings for dbx.
(gud-common-init): Call substitute-in-file-name.
(dbx): Let `comint-prompt-regexp' not match more than one line.
and paragraph-separate match a line of $$.
(tex-send-command): New local var BUF.
Use it when calling buffer-modified-tick.
(tex-send-command):
Switch to buffer before checking for subproc output in it.
[BROKEN_O_NONBLOCK]: Undefine O_NONBLOCK.
(create_process): Delete SYSV4_PTYS code.
(deactivate_process): Likewise.
(create_process) [SET_CHILD_PTY_PGRP]: Do ioctls
to set the pgrp of the pty.
(wait_reading_process_input): Call prepare_menu_bars.
offset_intervals is 'from', not 'point'.
(modify_region): Call record_first_change if necessary.
(insert_from_string): Pass LENGTH arg to graft_intervals_into_buffer.
(display_string): Fix truncation-criterion after main loop
for termination due to LENGTH.
(echo_area_glyphs_length): New variable.
(message1): Set it.
(message2): New function.
(display_string): New arg LENGTH.
(echo_area_display): Pass new arg to display_string.
(redisplay_window): Likewise.
(display_text_line): Likewise.
(display_menu_bar): Likewise.
(display_mode_element): Likewise.
(update_menu_bar, update_menu_bars): New functions.
(prepare_menu_bars): New function.
(redisplay_window): Don't update menu bar here.
(display_menu_bar): Assume item list already updated.
(redisplay_window): Don't alter lpoint when w is
selected window in a non-selected frame.
(Fx_create_frame): Add frame to Vframe_list.
(Fx_create_frame): Fix order of arguments of
x_wm_set_size_hint call. This corrects handling of +x-y and -x+y
geometry specifications.
(XSetWMProtocols): New function, defined conditionally.
Special handling for "dead accent" keysyms.
(construct_mouse_click, x_scroll_bar_handle_click)
(XTread_socket): `code' of an event is now an int.
(pixel_to_glyph_coords): New arg NOCLIP. Callers changed.
(XTread_socket): For MotionNotify, if x_mouse_grabbed, use last_mouse_frame.
(construct_mouse_click): Set last_mouse_frame.
(XTmouse_position): If x_mouse_grabbed, use last_mouse_frame.
(x_calc_absolute_position): Borderwidth must be doubled
before subtracting from width to get correct value.
Special handling for "dead accent" keysyms.
(lispy_accent_codes, lispy_accent_keys): New variables.
(quit_throw_to_read_char): Don't switch frames if
internal_last_event_frame is not a frame.
(kbd_buffer_store_event, make_lispy_event)
(stuff_buffered_input): `code' of an event is now an int.
(make_lispy_movement): If we have a frame but pos is not
in a window, return an event with the frame.
(read_key_sequence): Don't return if in middle
of possible function-key-map sequence, if the bindings were all
found by case conversion.
(set_waiting_for_input): Code testing echo_flag deleted.
(echo_flag, echo_now): Vars deleted.
(read_key_sequence): Bind case_converted at top level.
Clear it at replay_sequence.
(follow_key): Never clear *CASE_CONVERTED.
(syms_of_keyboard): Define Lisp var track-mouse.
(follow_key): New arg case_converted.
(read_key_sequence): Pass the new arg.
If key has a binding via case-conversion, that does not prevent
use of function_key_map.
(read_char): Call prepare_menu_bars.
(tracking_off): Call prepare_menu_bars.