]> git.eshelyaron.com Git - emacs.git/log
emacs.git
25 years ago(diff-parse-differences):
Richard M. Stallman [Sat, 28 Aug 1999 18:21:34 +0000 (18:21 +0000)]
(diff-parse-differences):
Use a marker instead of an integer for `compilation-parsing-end'.

25 years ago(calendar-goto-astro-day-number): Autoload the right function name.
Richard M. Stallman [Sat, 28 Aug 1999 15:21:55 +0000 (15:21 +0000)]
(calendar-goto-astro-day-number): Autoload the right function name.

25 years agoCall the new hook in every movement function.
Richard M. Stallman [Sat, 28 Aug 1999 15:20:18 +0000 (15:20 +0000)]
Call the new hook in every movement function.

25 years ago(calendar-move-hook): New hook.
Richard M. Stallman [Sat, 28 Aug 1999 15:18:39 +0000 (15:18 +0000)]
(calendar-move-hook): New hook.

25 years ago(dired-guess-shell-alist-default): Support bzip2 format.
Karl Heuer [Sat, 28 Aug 1999 15:16:55 +0000 (15:16 +0000)]
(dired-guess-shell-alist-default): Support bzip2 format.

25 years ago(easy-mmode-define-minor-mode):
Karl Heuer [Sat, 28 Aug 1999 15:13:37 +0000 (15:13 +0000)]
(easy-mmode-define-minor-mode):
On repeated call, override previous values put into
minor-mode-map-alist and minor-mode-alist.

25 years ago(USE_TOOLKIT_SCROLL_BARS): Move tests for
Richard M. Stallman [Sat, 28 Aug 1999 06:23:04 +0000 (06:23 +0000)]
(USE_TOOLKIT_SCROLL_BARS): Move tests for
-lXaw3d, -lXpm, -ljpeg, -lpng, -ltiff, and -lgif, down
after the other X-related libraries.

25 years ago(vc-backend-merge-news): Fix regexp to also match P marker
Andreas Schwab [Fri, 27 Aug 1999 07:59:22 +0000 (07:59 +0000)]
(vc-backend-merge-news): Fix regexp to also match P marker
from cvs update.

25 years agoPut quote-backquote around all symbol names
Karl Heuer [Fri, 27 Aug 1999 01:47:33 +0000 (01:47 +0000)]
Put quote-backquote around all symbol names
in doc strings, for mousing.
(time-stamp): support multi-line patterns.
(time-stamp-inserts-lines): new variable.
(time-stamp-count): new variable.
(time-stamp-string-preprocess): fixed bug where "%%a" becomes
"Thu" instead of "%a".

25 years ago(find-file): Doc fix.
Dave Love [Thu, 26 Aug 1999 17:54:28 +0000 (17:54 +0000)]
(find-file): Doc fix.

25 years ago(resize_mini_window): Don't resize if
Gerd Moellmann [Wed, 25 Aug 1999 21:12:40 +0000 (21:12 +0000)]
(resize_mini_window): Don't resize if
Vmax_mini_window_height is nil.  Otherwise, use a default if
Vmax_mini_window_height is not ot a number.
(syms_of_xdisp): Extend documentation of Vmax_mini_window_height.

25 years ago(Frecenter): Clear frame if called with nil or no arg.
Gerd Moellmann [Wed, 25 Aug 1999 21:12:38 +0000 (21:12 +0000)]
(Frecenter): Clear frame if called with nil or no arg.

25 years ago(Fforward_word): If in a mini-buffer and moving
Gerd Moellmann [Wed, 25 Aug 1999 21:12:36 +0000 (21:12 +0000)]
(Fforward_word): If in a mini-buffer and moving
backwards, stop in front of the prompt to prevent accidentially
moving into the read-only prompt.

25 years ago(kill-word): Undo previous change.
Gerd Moellmann [Wed, 25 Aug 1999 21:12:15 +0000 (21:12 +0000)]
(kill-word): Undo previous change.

25 years ago(decode_options): Update version output.
Karl Heuer [Wed, 25 Aug 1999 16:19:01 +0000 (16:19 +0000)]
(decode_options): Update version output.
(print_help_and_exit): Update bug report address.

25 years agoMerge IRIX debugging info patch from unexsgi.c
Karl Heuer [Wed, 25 Aug 1999 16:15:29 +0000 (16:15 +0000)]
Merge IRIX debugging info patch from unexsgi.c

Auto-detect .sbss section.
(round_up): Make it static.
(unexec): Declare alignment as Elf Word.  Skip ``Program
segment above .bss'' test on MIPS without .sbss.
Copy sections .got and .sdata1 sections.  Adjust offsets in
sections .sdata, .lit4, .lit8, .got and .sdata1.

25 years agoUse unexelf for IRIX 5.*.
Karl Heuer [Wed, 25 Aug 1999 16:15:06 +0000 (16:15 +0000)]
Use unexelf for IRIX 5.*.

25 years agoUse unexelf for IRIX 6.*.
Karl Heuer [Wed, 25 Aug 1999 16:14:50 +0000 (16:14 +0000)]
Use unexelf for IRIX 6.*.

25 years ago(jit-lock-function): Extend the fontified range
Gerd Moellmann [Wed, 25 Aug 1999 13:03:22 +0000 (13:03 +0000)]
(jit-lock-function): Extend the fontified range
to the beginning of the line containing the range start and
the beginning of the line following the range end.

25 years ago(try_window_id): Remove typo.
Gerd Moellmann [Wed, 25 Aug 1999 10:57:56 +0000 (10:57 +0000)]
(try_window_id): Remove typo.

25 years ago(try_window_id): Recognize case that PT == ZV and in
Gerd Moellmann [Wed, 25 Aug 1999 01:05:00 +0000 (01:05 +0000)]
(try_window_id): Recognize case that PT == ZV and in
unchanged text at the bottom when computing the cursor position.
(message3_nolog): Raise frame only if minibuffer_auto_raise is
set.

25 years ago(PVEC_TYPE_MASK): Add the bit for hash tables.
Gerd Moellmann [Wed, 25 Aug 1999 01:04:57 +0000 (01:04 +0000)]
(PVEC_TYPE_MASK): Add the bit for hash tables.

25 years ago(expose_window_tree): Fix typo CANON_Y_UNIT to
Gerd Moellmann [Tue, 24 Aug 1999 19:25:11 +0000 (19:25 +0000)]
(expose_window_tree): Fix typo CANON_Y_UNIT to
CANON_X_UNIT.

25 years ago[HAVE_JPEG]: Work around a warning about HAVE_STDLIB_H
Gerd Moellmann [Tue, 24 Aug 1999 19:25:06 +0000 (19:25 +0000)]
[HAVE_JPEG]: Work around a warning about HAVE_STDLIB_H
being redefined in jconfig.h.

25 years ago(Qmargin): Replacement for Qbitmap_area.
Gerd Moellmann [Tue, 24 Aug 1999 19:25:02 +0000 (19:25 +0000)]
(Qmargin): Replacement for Qbitmap_area.
(realize_basic_faces): Replace Qmargin for Qbitmap_area.
(syms_of_xfaces): Ditto.

25 years ago(redisplay_window): Don't ever test just_this_one_p
Gerd Moellmann [Tue, 24 Aug 1999 19:24:57 +0000 (19:24 +0000)]
(redisplay_window): Don't ever test just_this_one_p
before calling try_window.
(echo_area_display): If height has changed, update other windows.
(resize_mini_frame, resize_mini_initial_height): New.
(resize_mini_window): Save/restore window configuration
differently.

25 years ago(Fset_window_point): Reset Vresize_mini_config.
Gerd Moellmann [Tue, 24 Aug 1999 19:24:53 +0000 (19:24 +0000)]
(Fset_window_point): Reset Vresize_mini_config.
(Fset_window_start): Ditto.
(set_window_buffer): Ditto.

25 years ago(Vresize_mini_config, resize_mini_frame,
Gerd Moellmann [Tue, 24 Aug 1999 19:24:50 +0000 (19:24 +0000)]
(Vresize_mini_config, resize_mini_frame,
resize_mini_initial_height): Add extern declarations.

25 years ago(adjust_frame_glyphs): Reset Vresize_mini_config.
Gerd Moellmann [Tue, 24 Aug 1999 19:24:46 +0000 (19:24 +0000)]
(adjust_frame_glyphs): Reset Vresize_mini_config.

25 years ago(margin): Renamed from bitmap-area.
Gerd Moellmann [Tue, 24 Aug 1999 19:24:28 +0000 (19:24 +0000)]
(margin): Renamed from bitmap-area.

25 years agoMode provide to end.
Dave Love [Tue, 24 Aug 1999 16:43:44 +0000 (16:43 +0000)]
Mode provide to end.
(timezone-parse-date): Simplify somewhat.  Assume 2-digit years <70 are
2000+.
(timezone-parse-time): Simplify somewhat.

25 years ago(gnus-emphasis-underline-italic): Doc fix.
Andreas Schwab [Tue, 24 Aug 1999 12:20:31 +0000 (12:20 +0000)]
(gnus-emphasis-underline-italic): Doc fix.

25 years ago(sql-sybase): use sql-server instead of sql-database.
Alex Schroeder [Tue, 24 Aug 1999 10:50:59 +0000 (10:50 +0000)]
(sql-sybase): use sql-server instead of sql-database.

25 years ago(delete-extract-rectangle): Doc fix from verna.
Dave Love [Mon, 23 Aug 1999 16:14:59 +0000 (16:14 +0000)]
(delete-extract-rectangle): Doc fix from verna.

25 years agoAdd/fix various doc strings. Add `*' to all the interactive specs.
Dave Love [Mon, 23 Aug 1999 14:28:34 +0000 (14:28 +0000)]
Add/fix various doc strings.  Add `*' to all the interactive specs.

25 years agoInclude "ccl.h" instead of "../src/ccl.h".
Kenichi Handa [Mon, 23 Aug 1999 10:43:51 +0000 (10:43 +0000)]
Include "ccl.h" instead of "../src/ccl.h".

25 years ago(redisplay_internal): Clear garbaged frames after
Gerd Moellmann [Mon, 23 Aug 1999 00:11:55 +0000 (00:11 +0000)]
(redisplay_internal): Clear garbaged frames after
resizing mini-window.
(unwind_with_echo_area_buffer): Use
set_buffer_internal_1 instead of set_buffer_internal.
(with_echo_area_buffer): Ditto.
(Vresize_mini_config): New.
(resize_mini_window): Use it to save restore original window
configuration
(syms_of_xdisp): Initialize it.
(reconsider_clip_changes): New.
(redisplay_internal, redisplay_window): Call it.
(mark_window_display_accurate, redisplay_internal): Set current
matrix' buffer, begv, zv.

25 years ago(beg_unchanged, end_unchanged, unchanged_modified,
Gerd Moellmann [Mon, 23 Aug 1999 00:11:54 +0000 (00:11 +0000)]
(beg_unchanged, end_unchanged, unchanged_modified,
overlay_unchanged_modified): Removed.
(with_echo_area_unwind_data): Don't save beg/end_unchanged.
(unwind_with_echo_area_buffer): Don't restore them.
(debug_beg_unchanged, debug_end_unchanged) [GLYPH_DEBUG]: Removed.
(text_outside_line_unchanged_p, redisplay_internal,
try_scrolling): Use/set buffer-specific beg/end_unchanged.
(redisplay_window): Let try_window_id be called if more than one
window is displayed.  Use/set buffer-specific beg/end_unchanged.
(get_last_unchanged_at_beg_row, get_first_unchanged_at_end_row,
try_window_id):
Use buffer-specific beg/end_unchanged.
(beg_unchanged, end_unchanged, unchanged_modified,
overlay_unchanged_modified): Remove extern declarations.

25 years ago(Fset_window_hscroll): Set
Gerd Moellmann [Mon, 23 Aug 1999 00:11:51 +0000 (00:11 +0000)]
(Fset_window_hscroll): Set
prevent_redisplay_optimizations_p instead of clip_changed.
(Fset_window_hscroll): Ditto.
(temp_output_buffer_show): Ditto.
(Fset_window_vscroll): Ditto.

25 years ago(command_loop_1): Set beg/end_unchanged per
Gerd Moellmann [Mon, 23 Aug 1999 00:11:47 +0000 (00:11 +0000)]
(command_loop_1):  Set beg/end_unchanged per
buffer.

25 years ago(gap_left): Use BUF_COMPUTE_UNCHANGED.
Gerd Moellmann [Mon, 23 Aug 1999 00:11:45 +0000 (00:11 +0000)]
(gap_left): Use BUF_COMPUTE_UNCHANGED.
(gap_right): Ditto.
(modify_region): Ditto.
(gap_left): Compute beg/end_unchanged per buffer.
(gap_right): Ditto.
(adjust_after_replace): Likewise.
(replace_range, del_range_2, modify_region): Likewise.

25 years ago(direct_output_for_insert): Set beg_unchanged
Gerd Moellmann [Mon, 23 Aug 1999 00:11:43 +0000 (00:11 +0000)]
(direct_output_for_insert):  Set beg_unchanged
and unchanged_modified per buffer.

25 years ago(struct glyph_matrix): Add buffer, begv, and zv.
Gerd Moellmann [Mon, 23 Aug 1999 00:11:42 +0000 (00:11 +0000)]
(struct glyph_matrix): Add buffer, begv, and zv.

25 years ago(code_convert_region): Compute beg/end_unchanged per
Gerd Moellmann [Mon, 23 Aug 1999 00:11:40 +0000 (00:11 +0000)]
(code_convert_region): Compute beg/end_unchanged per
buffer.

25 years ago(BUF_COMPUTE_UNCHANGED): New.
Gerd Moellmann [Mon, 23 Aug 1999 00:11:39 +0000 (00:11 +0000)]
(BUF_COMPUTE_UNCHANGED): New.
(struct buffer): Add prevent_redisplay_optimizations_p.
(BUF_UNCHANGED_MODIFIED, UNCHANGED_MODIFIED,
BUF_OVERLAY_UNCHANGED_MODIFIED, OVERLAY_UNCHANGED_MODIFIED,
BUF_BEG_UNCHANGED, BEG_UNCHANGED, BUF_END_UNCHANGED,
END_UNCHANGED): New.
(struct buffer_text):  Add beg_unchanged, end_unchanged,
unchanged_modified, overlay_unchanged_modified.

25 years ago(set_buffer_internal): Set windows_or_buffers_changed
Gerd Moellmann [Mon, 23 Aug 1999 00:11:36 +0000 (00:11 +0000)]
(set_buffer_internal): Set windows_or_buffers_changed
only if buffer is displayed somewhere.
(modify_overlay): Use BUF_COMPUTE_UNCHANGED.
(reset_buffer): Set clip_changed to 0 and
prevent_redisplay_optimizations_p to 1.
(Fget_buffer_create): Set prevent_redisplay_optimizations_p to 1.
(modify_overlay): Compute beg/end_unchanged
per buffer.
(Fget_buffer_create): Initialize new members of the buffer
structure.

25 years ago(mark_glyph_matrix): Mark strings only.
Gerd Moellmann [Mon, 23 Aug 1999 00:11:34 +0000 (00:11 +0000)]
(mark_glyph_matrix): Mark strings only.

25 years agoAdd prototype for copy_hash_table and Fcopy_hash_table.
Gerd Moellmann [Sun, 22 Aug 1999 20:47:17 +0000 (20:47 +0000)]
Add prototype for copy_hash_table and Fcopy_hash_table.

25 years ago(Qkey, Qvalue): Renamed from Qkey_weak, and Qvalue_weak.
Gerd Moellmann [Sun, 22 Aug 1999 20:47:15 +0000 (20:47 +0000)]
(Qkey, Qvalue): Renamed from Qkey_weak, and Qvalue_weak.
(Qkey_value_weak):  Removed.
(make_hash_table): Use nil, `key', `value', t for weakness.
(Fmake_hash_table): Ditto.
(copy_hash_table): New.
(Fcopy_hash_table): New.

25 years agoOctave-mode support: for the function index entries, allow the prefix
Stephen Eglen [Sun, 22 Aug 1999 18:09:58 +0000 (18:09 +0000)]
Octave-mode support: for the function index entries, allow the prefix
to also match optional return value list of form `[X Y ... Z] = '.

25 years agoCall change_frame_size and do_pending_window_change with
Gerd Moellmann [Sun, 22 Aug 1999 12:00:17 +0000 (12:00 +0000)]
Call change_frame_size and do_pending_window_change with
new parameter.

25 years ago(resize_mini_window): Do it for truncate-lines t as
Gerd Moellmann [Sat, 21 Aug 1999 21:47:57 +0000 (21:47 +0000)]
(resize_mini_window): Do it for truncate-lines t as
well.
(redisplay_internal): Resize mini-window only if text might
have changed.
(display_echo_area): Reset displayed echo_area_buffer to nil
at the end if we're displaying a nil message.

25 years ago(backward-kill-paragraph): Don't move
Gerd Moellmann [Sat, 21 Aug 1999 19:31:34 +0000 (19:31 +0000)]
(backward-kill-paragraph): Don't move
point into mini-buffer prompt.
(backward-kill-sentence): Ditto.

25 years agoCall change_frame_size and do_pending_window_change with
Gerd Moellmann [Sat, 21 Aug 1999 19:31:13 +0000 (19:31 +0000)]
Call change_frame_size and do_pending_window_change with
new parameter.
(x_scroll_bar_create) [USE_TOOLKIT_SCROLL_BARS]: Clear
under scroll bar widget.

25 years ago(face_at_buffer_position): Don't xassert that
Gerd Moellmann [Sat, 21 Aug 1999 19:31:04 +0000 (19:31 +0000)]
(face_at_buffer_position): Don't xassert that
window's buffers equals current_buffer; this is not the
case during echo area display.

25 years agoCall change_frame_size and do_pending_window_change with
Gerd Moellmann [Sat, 21 Aug 1999 19:30:44 +0000 (19:30 +0000)]
Call change_frame_size and do_pending_window_change with
new parameter.
Remove conditional compilation on
NO_PROMPT_IN_BUFFER.
(get_next_display_element): Display \r as ^M.
(minibuffer_scroll_overlap): Removed because not used
anywhere.
(unwind_redisplay): Return nil.
(clear_garbaged_frames): New.
(redisplay_internal): Use it.
(echo_area_display): Ditto.
(resize_mini_window): Mew.
(display_echo_area_1): Use it to resize echo area window.
(redisplay_internal): Use it to resize active mini-window.
(echo_area_glyphs, echo_area_message,
echo_area_glyphs_length, previous_echo_glyphs,
previous_echo_area_message, previous_echo_area_glyphs_length):
Removed.
(Vmessage_stack, echo_area_buffer, echo_buffer,
display_last_displayed_message_p, Vwith_echo_area_save_vector): New.
(message2_nolog): Use set_message and clear_message.
(message3): Rename parameter len to nbytes to make clear what
it is.
(message3_nolog): Ditto.  Use set_message and clear_message.
(update_echo_area): Rewritten.
(with_echo_area_buffer): New.
(with_echo_area_buffer_unwind_data, unwind_with_area_buffer): New.
(setup_echo_area_for_printing): New.
(display_echo_area, display_echo_area_1): New.
(current_message, current_message_1): New.
(push_message, restore_message, pop_message,
check_message_stack): New.
(truncate_echo_area): Rewritten.
(truncate_message_1): New.
(set_message, set_message_1, clear_message): New.
(echo_area_display): Rewritten.
(redisplay_internal): Check for needed echo area update
differently.
(redisplay_preserve_echo_area): Rewritten.
(redisplay_window): Check for mini-window displaying echo area
message differently.
(syms_of_xdisp): Initialize Vmessage_stack and echo area buffers.
Remove initialzation of removed variables.
(init_xdisp): Remove references to removed variables.

25 years agoRemove references to echo_area_glyphs
Gerd Moellmann [Sat, 21 Aug 1999 19:30:42 +0000 (19:30 +0000)]
Remove references to echo_area_glyphs
and previous_echo_glyphs.

25 years agoCall change_frame_size and do_pending_window_change with
Gerd Moellmann [Sat, 21 Aug 1999 19:30:35 +0000 (19:30 +0000)]
Call change_frame_size and do_pending_window_change with
new parameter.

25 years agoRemove conditional compilation on `standalone'.
Gerd Moellmann [Sat, 21 Aug 1999 19:30:21 +0000 (19:30 +0000)]
Remove conditional compilation on `standalone'.
(glyph_len, str_to_glyph_cpy, str_to_glyph_ncpy,
glyph_to_str_cpy):  Remove that section because GLYPHs are no
longer used in that way.
(PRINTDECLARE): Add multibyte.
(PRINTPREPARE, PRINTFINISH): Handle printcharfun t differently.
(printbufidx): Removed.
(printchar, strout): Rewritten.

25 years agoRemove conditional compilation on
Gerd Moellmann [Sat, 21 Aug 1999 19:30:16 +0000 (19:30 +0000)]
Remove conditional compilation on
NO_PROMPT_IN_BUFFER.
(Fminibuffer_prompt_end): New.
(syms_of_minibuf): Defsubr it.  Remove
minibuffer-prompt-in-buffer.
(Fminibuffer_prompt_width): Return 0 if not in mini-buffer.
Extend documentation.
(read_minibuf): Use clear_message instead of
setting echo_area_glyphs.
(Fminibuffer_completion_help): Ditto.

25 years agoAdd function prototypes.
Gerd Moellmann [Sat, 21 Aug 1999 19:30:11 +0000 (19:30 +0000)]
Add function prototypes.
Add function prototypes and extern declarations for
new functions and variables.

25 years agoCall change_frame_size and do_pending_window_change with
Gerd Moellmann [Sat, 21 Aug 1999 19:29:53 +0000 (19:29 +0000)]
Call change_frame_size and do_pending_window_change with
new parameter.
(ok_to_echo_at_next_pause): Make it a pointer to
a struct kboard.
(echo_kboard): New.
(echo_now): Set echo_kboard to the current kboard.
(cancel_echoing): Set echo_kboard to null.
(cmd_error_internal): Use clear_message, remove references
to echo_area_glyphs and echo_area_message.
(command_loop_1): Check for echo area messages differently.
(read_char): Likewise.
(record_menu_key): Use clear_message.
(Fexecute_extended_command):  Check for echo area messages
differently.  Use push_message, restore_message, pop_message.

25 years agoRemove conditional compilation on NO_PROMPT_IN_BUFFER.
Gerd Moellmann [Sat, 21 Aug 1999 19:29:47 +0000 (19:29 +0000)]
Remove conditional compilation on NO_PROMPT_IN_BUFFER.

25 years agoCall change_frame_size and do_pending_window_change with
Gerd Moellmann [Sat, 21 Aug 1999 19:29:38 +0000 (19:29 +0000)]
Call change_frame_size and do_pending_window_change with
new parameter.
Remove references to echo_area_glyphs
and previous_echo_glyphs.

25 years ago(hash_lookup): Test with EQ before calling key comparion
Gerd Moellmann [Sat, 21 Aug 1999 19:29:32 +0000 (19:29 +0000)]
(hash_lookup): Test with EQ before calling key comparion
function.
(hash_remove): Ditto.
(cmpfn_eq): Removed.
(cmpfn_eql): Don't test with EQ.
(cmpfn_equal): Ditto.
(make_hash_table): Set comparison function for `eq' to null.

25 years ago(Fdo_auto_save): Use push_message, restore_message,
Gerd Moellmann [Sat, 21 Aug 1999 19:29:20 +0000 (19:29 +0000)]
(Fdo_auto_save): Use push_message, restore_message,
pop_message.

25 years ago(shut_down_emacs): Call check_message_stack.
Gerd Moellmann [Sat, 21 Aug 1999 19:29:17 +0000 (19:29 +0000)]
(shut_down_emacs): Call check_message_stack.

25 years agoRemove conditional compilation on NO_PROMPT_IN_BUFFER.
Gerd Moellmann [Sat, 21 Aug 1999 19:29:11 +0000 (19:29 +0000)]
Remove conditional compilation on NO_PROMPT_IN_BUFFER.
(Fcurrent_message): Rewritten.

25 years ago(do_pending_window_change): Add parameter `safe'.
Gerd Moellmann [Sat, 21 Aug 1999 19:29:02 +0000 (19:29 +0000)]
(do_pending_window_change): Add parameter `safe'.
(change_frame_size): Ditto.
(change_frame_size_1): Ditto.  Deley size changes if redisplaying
and not called from a safe place.
(window_change_signal): Call change_frame_size with new parameter.
(set_window_cursor_after_update): Do the
cursor_in_echo_area case only for a mini-window showing
a message.  Don't let cursor end up after the end of a row.
(adjust_frame_message_buffer): Removed references
to echo_area_glyphs and previous_echo_glyphs.
(direct_output_for_insert): Check for mini-window displaying
echo area message differently.
(update_frame): Likewise.
(set_window_cursor_after_update): Likewise.  In echo area,
don't try to set cursor on rows that aren't enabled.

25 years ago(NO_PROMPT_IN_BUFFER): Removed.
Gerd Moellmann [Sat, 21 Aug 1999 19:28:58 +0000 (19:28 +0000)]
(NO_PROMPT_IN_BUFFER): Removed.
Change prototypes for do_pending_window_change
and change_frame_size.
Add function prototypes.

25 years ago(Fgarbage_collect): Use push_message, restore_message,
Gerd Moellmann [Sat, 21 Aug 1999 19:28:42 +0000 (19:28 +0000)]
(Fgarbage_collect): Use push_message, restore_message,
pop_message.

25 years ago(next-history-element): Use minibuffer-prompt-end.
Gerd Moellmann [Sat, 21 Aug 1999 19:27:30 +0000 (19:27 +0000)]
(next-history-element): Use minibuffer-prompt-end.
Remove test for minibuffer-prompt-in-buffer.
(kill-word): Don't move point into mini-buffer prompt.

25 years ago(jit-lock-function): Use line-beginning-position.
Gerd Moellmann [Sat, 21 Aug 1999 19:27:28 +0000 (19:27 +0000)]
(jit-lock-function): Use line-beginning-position.
Don't unwind-protect font-lock-fontify-region.

25 years agoExclude CVS dirs like RCS.
Dave Love [Sat, 21 Aug 1999 17:46:37 +0000 (17:46 +0000)]
Exclude CVS dirs like RCS.

25 years ago(C_DEBUG_SWITCH): Use -g -O.
Dave Love [Sat, 21 Aug 1999 17:27:31 +0000 (17:27 +0000)]
(C_DEBUG_SWITCH): Use -g -O.

25 years ago(C_DEBUG_SWITCH): Set for debug and optimize.
Dave Love [Sat, 21 Aug 1999 17:23:59 +0000 (17:23 +0000)]
(C_DEBUG_SWITCH): Set for debug and optimize.

25 years agoCopyright update.
Dave Love [Sat, 21 Aug 1999 10:43:26 +0000 (10:43 +0000)]
Copyright update.

25 years agoDon't check for jpeglib.h.
Dave Love [Sat, 21 Aug 1999 10:41:58 +0000 (10:41 +0000)]
Don't check for jpeglib.h.

25 years agoremove tiff34 prefix from include.
Gerd Moellmann [Fri, 20 Aug 1999 19:30:13 +0000 (19:30 +0000)]
remove tiff34 prefix from include.

25 years ago(HAVE_TIFF): Remove tiff34 prefix from tiffio.h.
Gerd Moellmann [Fri, 20 Aug 1999 19:30:09 +0000 (19:30 +0000)]
(HAVE_TIFF): Remove tiff34 prefix from tiffio.h.
(HAVE_XAW3D): Don't check for Xaw3d if USE_X_TOOLKIT=none.

25 years agoRevert previous change.
Dave Love [Fri, 20 Aug 1999 16:57:43 +0000 (16:57 +0000)]
Revert previous change.

25 years ago(tooltip-mode): Customize this, per convention.
Dave Love [Thu, 19 Aug 1999 18:35:29 +0000 (18:35 +0000)]
(tooltip-mode): Customize this, per convention.
(tooltip-active): Option deleted.

25 years ago(global-font-lock-mode): Autoload. Add :initialize.
Dave Love [Thu, 19 Aug 1999 18:31:24 +0000 (18:31 +0000)]
(global-font-lock-mode): Autoload.  Add :initialize.

25 years agoAvoid ange-ftp related compilation warnings.
Dave Love [Thu, 19 Aug 1999 17:50:02 +0000 (17:50 +0000)]
Avoid ange-ftp related compilation warnings.

25 years agoDeclare dynamic vars.
Dave Love [Thu, 19 Aug 1999 15:23:23 +0000 (15:23 +0000)]
Declare dynamic vars.

25 years ago(XTset_vertical_scroll_bar): Fix previous change. Clear
Gerd Moellmann [Thu, 19 Aug 1999 13:56:14 +0000 (13:56 +0000)]
(XTset_vertical_scroll_bar): Fix previous change.  Clear
under scroll bar with width FRAME_SCROLL_BAR_COLS.

25 years agoUse termcap.h.
Dave Love [Wed, 18 Aug 1999 13:25:45 +0000 (13:25 +0000)]
Use termcap.h.

25 years agoAdd HAVE_TERMCAP_H.
Dave Love [Wed, 18 Aug 1999 13:23:38 +0000 (13:23 +0000)]
Add HAVE_TERMCAP_H.

25 years agoCheck for termcap.h.
Dave Love [Wed, 18 Aug 1999 13:22:47 +0000 (13:22 +0000)]
Check for termcap.h.

25 years agoUse lisp.h
Dave Love [Wed, 18 Aug 1999 13:17:06 +0000 (13:17 +0000)]
Use lisp.h
(tparam): Use xmalloc.

25 years agoUse stdlib.h, unistd.h.
Dave Love [Wed, 18 Aug 1999 13:14:37 +0000 (13:14 +0000)]
Use stdlib.h, unistd.h.

25 years agoUse stdlib.h.
Dave Love [Wed, 18 Aug 1999 13:10:52 +0000 (13:10 +0000)]
Use stdlib.h.

25 years ago(Finsert_file_contents): Use xfree.
Dave Love [Wed, 18 Aug 1999 13:07:21 +0000 (13:07 +0000)]
(Finsert_file_contents): Use xfree.

25 years ago(x_window) [USE_X_TOOLKIT]: Remove test for
Gerd Moellmann [Wed, 18 Aug 1999 12:04:53 +0000 (12:04 +0000)]
(x_window) [USE_X_TOOLKIT]: Remove test for
FRAME_X_WINDOW (f) being null at the of the function.  If widgets
cannot be created we will already have crashed earlier.  Call
lw_set_main_areas with a null menu-bar widget, so that we have
a reasonable default.
(Fx_create_frame): Rearranged so that Lisp errors during frame
initialization cause less damage.  Initialize menu bar widget
here.

25 years ago(font-lock-support-mode): Make `jit-lock-mode'
Gerd Moellmann [Wed, 18 Aug 1999 12:03:57 +0000 (12:03 +0000)]
(font-lock-support-mode): Make `jit-lock-mode'
the default so that beginners can benefit from it without
searching in manuals.

25 years ago(update_frame_line): Fix previous change. If writing
Gerd Moellmann [Wed, 18 Aug 1999 10:37:34 +0000 (10:37 +0000)]
(update_frame_line): Fix previous change.  If writing
whole line clear to end of frame.

25 years agochecked in with -k by blaak at 1999/08/18 05:08:39
Ray Blaak [Wed, 18 Aug 1999 05:08:39 +0000 (05:08 +0000)]
checked in with -k by blaak at 1999/08/18 05:08:39

25 years ago(unwind_redisplay): New. Resets flag redisplaying_p.
Gerd Moellmann [Tue, 17 Aug 1999 22:44:56 +0000 (22:44 +0000)]
(unwind_redisplay): New.  Resets flag redisplaying_p.
(redisplay_internal): Register unwind_redisplay with
register_unwind_protect.
(try_window_reusing_current_matrix): If new start > old start,
give up if start pos of first reusable row is not equal to new
start.

25 years ago(Fcoordinates_in_window_p): Return `left-bitmap-area'
Gerd Moellmann [Tue, 17 Aug 1999 22:44:47 +0000 (22:44 +0000)]
(Fcoordinates_in_window_p): Return `left-bitmap-area'
and `right-bitmap-area' if position is in the bitmap areas.  This
avoids an error when clicking on the bitmap areas.  Instead, they
are currently treated like clicks inside the window.
(coordinates_in_window): Return 5 and 6 for bitmap areas.
(Qleft_bitmap_area, Qright_bitmap_area): New.
(syms_of_window): Initialize new symbols.

25 years ago(Fsignal): Don't reset redisplaying_p here.
Gerd Moellmann [Tue, 17 Aug 1999 22:44:44 +0000 (22:44 +0000)]
(Fsignal): Don't reset redisplaying_p here.