Richard M. Stallman [Thu, 23 Dec 1993 04:38:57 +0000 (04:38 +0000)]
(;; Keywords:): Changed to "abbrev".
(hippie-expand-ignore-buffers): New variable.
(he-regexp-member): New function.
(hippie-expand-try-functions-list): Added `try-expand-list'.
(try-expand-line-all-buffers, try-expand-list-all-buffers,
try-expand-dabbrev-all-buffers): Use `he-regexp-member' and
`hippie-expand-ignore-buffers'.
(he-list-search): Don't find list containing point.
(he-dab-search-regexp): Just match at beginning of words.
(he-dabbrev-beg): Never move point forward.
Richard M. Stallman [Thu, 23 Dec 1993 03:47:45 +0000 (03:47 +0000)]
(fill-region-as-paragraph): Do allow breaking line at a period
followed by two spaces, in the case where we are insisting on having at
least one complete word.
Richard M. Stallman [Thu, 23 Dec 1993 03:45:09 +0000 (03:45 +0000)]
(shadow-noquery): Use it.
(shadow-copy-file): Use abbreviate-file-name to
avoid incorrect warnings.
Lucid support commented out (didn't work and caused compiler warnings).
Richard M. Stallman [Thu, 23 Dec 1993 03:39:27 +0000 (03:39 +0000)]
(comint-read-input-ring): New arg SILENT.
(comint-replace-by-expanded-history): New arg SILENT.
(comint-send-input): Pass t as new arg.
(comint-mode-map): Put comint-show-output on C-M-l.
(comint-preinput-scroll-to-bottom): Removed calls to
window-minibuffer-p and 'not-minibuf arg to walk-windows.
Removed mouse-yank-at-click from command list and doc string.
Removed duplicate test for comint-scroll-to-bottom-on-input (scroll).
Removed test for 'this within walk-windows code.
(comint-postoutput-scroll-to-bottom):
Don't select a different buffer permanently.
(comint-prompt-regexp): Fixed documentation.
(comint-replace-by-expanded-history):
Use skip-chars-forward to advance in main loop.
Richard M. Stallman [Thu, 23 Dec 1993 03:18:02 +0000 (03:18 +0000)]
(Man-specified-section-option): Test system-configuration.
(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.
Richard M. Stallman [Thu, 23 Dec 1993 02:56:37 +0000 (02:56 +0000)]
(gud-format-command): Rewrite.
(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.
Richard M. Stallman [Thu, 23 Dec 1993 01:04:26 +0000 (01:04 +0000)]
(message): Use message2, not message1.
(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.
Richard M. Stallman [Thu, 23 Dec 1993 00:57:11 +0000 (00:57 +0000)]
(XTread_socket): Don't offset keysym here.
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.
Richard M. Stallman [Thu, 23 Dec 1993 00:52:50 +0000 (00:52 +0000)]
(make_lispy_event): Offset the event code here.
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.
Francesco Potortì [Wed, 22 Dec 1993 17:18:49 +0000 (17:18 +0000)]
* m/delta.h (BROKEN_CLOSEDIR): added because closedir is interruptible.
(HAVE_UNISTD_H): deleted because configure takes care of it.
(C_SWITCH_MACHINE): added optimisation options for gnu cc.
Noah Friedman [Wed, 22 Dec 1993 12:06:54 +0000 (12:06 +0000)]
(Bogus-Bureaucratic-Cruft): Changed to `X-Bogus-Bureaucratic-Cruft'.
Change comments to indicate that any header starting with `X-' is
not supposed to be implemented. This gives us the same "out" as
that RFC822 does.
Roland McGrath [Sat, 11 Dec 1993 22:26:14 +0000 (22:26 +0000)]
[! MAP_FILE] (MAP_FILE): Define to zero.
(unexec): Remove unused variable BUF.
Use MAP_FILE bit in mmap call.
(run_time_remap): Use MAP_FILE bit in mmap call.
Roland McGrath [Wed, 8 Dec 1993 23:49:24 +0000 (23:49 +0000)]
(PENDING_OUTPUT_COUNT) [__GNU_LIBRARY__]: Alternate definition for the GNU
C library. I changed this in version 18 in 1991, but the change never got
propagated.
Paul Eggert [Fri, 3 Dec 1993 09:30:38 +0000 (09:30 +0000)]
(vc-workfile-unchanged-p): Add optional argument
specifying whether we want to compute the differences if the
file is changed. Otherwise, use cmp instead of diff.
(vc-next-action-on-file): Use new vc-workfile-unchanged-p option;
this avoids recomputing the differences in some cases.
(vc-backend-diff): OLDVERS is now optional; all callers changed.
New optional argument CMP says to use `cmp' rather than `diff'.
Roland McGrath [Thu, 2 Dec 1993 21:04:45 +0000 (21:04 +0000)]
(mail-fcc): Take argument and use interactive spec to prompt, rather than
calling read-file-name explicitly. This function is useful to call from
programs with a computed argument.
Noah Friedman [Wed, 1 Dec 1993 09:57:04 +0000 (09:57 +0000)]
(rlogin-filter): initialize `region-begin' to (marker-position proc-mark),
not just (point), whatever random value that may be.
Put bindings for `proc-mark', `region-begin', and `window' in separate setq
forms.
In determining whether window-start readjustment is needed, do not examine
scroll-step; it is irrelevant.
Richard M. Stallman [Sun, 28 Nov 1993 11:38:10 +0000 (11:38 +0000)]
When breaking links, use cp -p.
Copy install.sh into distribution.
Move the temp dir up into the parent dir;
don't leave the staging dir make-dist.tmp... in existence.