1
Fork 0
mirror of git://git.sv.gnu.org/emacs.git synced 2026-04-21 05:21:37 -07:00
Commit graph

34749 commits

Author SHA1 Message Date
Stefan Monnier
15d1caef82 (save-buffer-state): Use inhibit-modification-hooks
rather than (before|after)-change-functions.
2001-03-01 17:49:04 +00:00
Eli Zaretskii
d7fcecc1e9 Add copyright notices for all files. README is a new file, mainly
as a place for copyright notice for the binary files.
2001-03-01 17:19:33 +00:00
Gerd Moellmann
35f59f6b57 (Fx_create_frame): Adjust the frame's height for presence
of the tool bar before calling x_figure_window_size.
2001-03-01 16:39:11 +00:00
Gerd Moellmann
f84ff02c81 *** empty log message *** 2001-03-01 15:28:57 +00:00
Gerd Moellmann
0c05dcd31a (free_frame_menubar): Set the frame's menubar_widget to
NULL after destroying it, otherwise XTread_socket can access a
destroyed widget when input is unblocked.
2001-03-01 15:28:26 +00:00
Gerd Moellmann
8a673c1021 (ediff-scroll-horizontally): Arrange for
scroll-left and scroll-right being called interactively so that
they set the window's min_hscroll.
2001-03-01 14:52:03 +00:00
Gerd Moellmann
52ec6cdcfb (Indirect Buffers): Add a @key[RET}. 2001-03-01 14:29:05 +00:00
Gerd Moellmann
cb4755c42d (Help): Add @key[RET} in @items. 2001-03-01 14:28:32 +00:00
Eli Zaretskii
e0c1e774d4 (info-insert-file-contents-1): Accept an additional
argument `lfn': if it is non-nil, concatenate `filename' and
`suffix'; otherwise use the complicated MS-DOS code.  All callers
changed.
(info-insert-file-contents, Info-find-node): If the MS-DOS port
can access long file names, try the long file-name version of
`info-insert-file-contents-1', then the short file-name version.
2001-03-01 14:14:09 +00:00
Eli Zaretskii
d04b2e493d Fix last change. 2001-03-01 13:53:04 +00:00
Eli Zaretskii
d981088647 Document the problems with "Text file busy" due to buggy NFS servers. 2001-03-01 13:50:51 +00:00
Gerd Moellmann
420f628cf9 (x_set_foreground_color): Set the background of the
cursor GC.
2001-03-01 13:12:24 +00:00
Gerd Moellmann
57c5889c08 (x_set_font): Handle case of x_new_fontset returning the
same name as before, although there was a change in fontsets.
2001-03-01 12:57:24 +00:00
Ken Raeburn
4560730a98 * lisp.h (Fframe_parameter): Declare. 2001-02-28 17:43:49 +00:00
Ken Raeburn
224227d1db * window.c (set_window_buffer): Field vscroll is an int, not a lisp object. 2001-02-28 17:41:06 +00:00
Gerd Moellmann
11ef99b90c *** empty log message *** 2001-02-28 15:06:38 +00:00
Gerd Moellmann
f1f4d34564 (x_set_window_size): Don't use `None' with widgets; use
NULL instead.
2001-02-28 15:06:04 +00:00
Gerd Moellmann
dbc64aa75a (Fx_hide_tip): Don't use `None' with widgets; use
NULL instead.
2001-02-28 15:05:10 +00:00
Gerd Moellmann
81e3f05877 (xm_arm_callback): Don't compare widgets with `None',
use NULL instead.
2001-02-28 15:03:11 +00:00
Gerd Moellmann
2a73ab6066 (xaw_update_one_widget): Use XtSetSensitive instead
of setting the value of XtNsensitive.
2001-02-28 14:55:33 +00:00
Gerd Moellmann
2f87cc746e (xm_update_radiobox, update_one_menu_entry)
(xm_update_one_widget): Use XtSetSensitive instead of setting the
value of XmNsensitive.  From Rick Scott
<rwscott@alumni.uwaterloo.ca>.
2001-02-28 14:54:54 +00:00
Gerd Moellmann
ece93c0291 (toplevel): Include process.h.
(enum mem_type): Add MEM_TYPE_PROCESS, MEM_TYPE_HASH_TABLE,
MEM_TYPE_FRAME, MEM_TYPE_WINDOW enumerators.
(allocate_vectorlike): Make it a static function.  Add parameter TYPE.
(allocate_vector, allocate_hash_table, allocate_window)
(allocate_frame, allocate_process, allocate_other_vector): New
functions.
(Fmake_vector): Call allocate_vector instead of allocate_vectorlike.
(mark_maybe_pointer): New function.
(mark_memory): Also mark Lisp data to which only pointers
remain and not Lisp_Objects.
(min_heap_address, max_heap_address): New variables.
(mem_find): Return MEM_NIL if START is below min_heap_address or
above max_heap_address.
(mem_insert): Compute min_heap_address and max_heap_address.
2001-02-28 13:30:02 +00:00
Gerd Moellmann
98423852fc (make_process): Use allocate_process. 2001-02-28 13:29:03 +00:00
Gerd Moellmann
e9c96c6291 (make_frame): Use allocate_frame. 2001-02-28 13:28:35 +00:00
Gerd Moellmann
26605be910 (make_window, make_dummy_parent): Use allocate_window.
(Fcurrent_window_configuration): Use allocate_other_vector.
2001-02-28 13:28:11 +00:00
Gerd Moellmann
b3660ef605 (Fdelete, larger_vector): Use allocate_vector.
(make_hash_table, copy_hash_table): Use allocate_hash_table.
2001-02-28 13:27:38 +00:00
Gerd Moellmann
42cc5ba463 (allocate_vectorlike): Remove prototype.
(allocate_vector, allocate_other_vector, allocate_frame)
(allocate_window, allocate_process, allocate_hash_table):
Add prototypes.
2001-02-28 13:27:04 +00:00
Kenichi Handa
fc3dc40cc5 ("Ethiopic"): Add documentation. 2001-02-28 12:42:21 +00:00
Kenichi Handa
b8b2ea31be (setup-ethiopic-environment-internal): Change bindings of functions
keys to conform to "Emacs Lisp Coding Convention".
2001-02-28 12:41:46 +00:00
Kenichi Handa
af12276613 *** empty log message *** 2001-02-28 12:40:20 +00:00
Dave Love
fcf27a6543 *** empty log message *** 2001-02-28 11:15:08 +00:00
Kenichi Handa
75f6d72325 (mule-utf-8): Set coding-category property to coding-category-utf-8. 2001-02-28 05:50:44 +00:00
Kenichi Handa
1d64e2ad37 *** empty log message *** 2001-02-28 05:50:18 +00:00
Richard M. Stallman
7298f3f789 (lpr-add-switches): Default to t on gnu/linux. 2001-02-27 19:12:19 +00:00
Richard M. Stallman
9f84479bd0 (lpr-page-header-switches, print-region-1): Undo 2000-07-06 change. 2001-02-27 19:07:09 +00:00
Richard M. Stallman
91cb6e5163 *** empty log message *** 2001-02-27 19:06:56 +00:00
Andrew Choi
2e875e3688 * src/macfns.c: Rename everything containing *busy_cursor* and
similar to *hourglass*.
	Change IMAGE_POSITIVE_INTEGER_VALUE to
	IMAGE_POSITIVE_INTEGER_VALUE_OR_PAIR throughout.
	(x_set_font): If font hasn't changed, avoid recomputing faces and
	other things, as in xfns.c.
	(Qcancel_timer): New variable.
	(syms_of_macfns): Rename x-busy-pointer-shape to
	x-hourglass-pointer-shape, display-busy-cursor to
	display-hourglass, busy-cursor-delay to hourglass-delay, as in
	xfns.c.
	(x_set_tool_bar_lines): Modify as in xfns.c
	(x_change_window_heights): New function.

	* inc/macterm.h (struct x_output): Rename busy_cursor to
	hourglass_cursor, busy_window to hourglass_window, busy_p to
	hourglass_p, as in xterm.h.

	* src/macmenu.c (set_frame_menubar): Run activate-menu-bar-hook with
	safe_run_hooks, as in xmenu.c.

	* src/macterm.c (do_check_ram_size): New function.

	* src/Emacs.r: Add ALRT resource #129 for alert when there is over
	256 MB RAM.
2001-02-27 14:33:20 +00:00
Gerd Moellmann
c0cb1027c5 (bs-attributes-list): Doc fix. 2001-02-27 13:24:54 +00:00
Gerd Moellmann
5bf4787d30 Update copyright notice. 2001-02-27 12:22:37 +00:00
Andrew Choi
f8ca728a38 Made minor editing changes. 2001-02-27 05:46:51 +00:00
Kenichi Handa
5829aace4e (struct ccl_program): New member eight_bit_control. 2001-02-27 03:29:08 +00:00
Kenichi Handa
a8302ba35e (CCL_WRITE_MULTIBYTE_CHAR): New macro.
(ccl_driver) <CCL_WriteMultibyteChar2>: Use
CCL_WRITE_MULTIBYTE_CHAR instead of CCL_WRITE_CHAR.
<ccl_finish>: Set ccl->eight_bit_control properly.
2001-02-27 03:28:48 +00:00
Kenichi Handa
ade8d05eff (ccl_coding_driver): If ccl->eight_bit_control is zero,
treat the produced bytes as a valid multibyte sequence.
2001-02-27 03:27:20 +00:00
Kenichi Handa
063af45778 *** empty log message *** 2001-02-27 03:27:00 +00:00
Dave Love
84be61d619 Fix tool bar caveat.
mode-line <- modeline in faces.
isearch, isearch-lazy-highlight-face, tooltip faces.
2001-02-26 22:51:53 +00:00
Francesco Potortì
10de1e33e4 Mention that etags switches to C++ when meets `template'. 2001-02-26 18:26:39 +00:00
Stefan Monnier
fc18e5470d (Faccessible_keymaps): Pass `is_metized' to accessible_keymaps_char_table.
(accessible_keymaps_char_table): Obey `is_metized'.
(where_is_internal, Fwhere_is_internal): Don't confuse int and Lisp_Object.
2001-02-26 17:16:00 +00:00
Stefan Monnier
f58c64946e *** empty log message *** 2001-02-26 17:07:47 +00:00
Gerd Moellmann
baebd8a544 *** empty log message *** 2001-02-26 16:40:46 +00:00
Gerd Moellmann
869e248da3 (describe-project): Display the file THE-GNU-PROJECT. 2001-02-26 16:40:08 +00:00