1
Fork 0
mirror of git://git.sv.gnu.org/emacs.git synced 2026-01-04 11:00:45 -08:00
Commit graph

13144 commits

Author SHA1 Message Date
Gerd Moellmann
d285b37395 (gc_sweep): Prevent symbols read during loadup
from being freed.
2000-12-06 21:05:09 +00:00
Dave Love
fbee3231d0 *** empty log message *** 2000-12-06 19:57:12 +00:00
Dave Love
1da6faed0b Change some #if foo to #ifdef foo.
Fix copyright years.
2000-12-06 19:56:47 +00:00
Gerd Moellmann
384333ee0f *** empty log message *** 2000-12-06 17:15:05 +00:00
Gerd Moellmann
8714a18291 (face_at_string_position): Update function comment. 2000-12-06 16:55:58 +00:00
Gerd Moellmann
06a1281109 (underlying_face_id): New function.
(handle_face_prop, face_before_or_after_it_pos): Use it
to determine the face ``under'' a string.  Let strings inherit
the face of the buffer under them.
2000-12-06 16:53:44 +00:00
Andrew Innes
4ee87dbb3d *** empty log message *** 2000-12-06 15:54:45 +00:00
Andrew Innes
ceb1287747 (xlfd_charset_of_font): Don't overwrite fontname
argument.
(w32_codepage_for_font): Rename CP_INVALID to CP_UNKNOWN.
(w32_list_fonts): Don't choke if pattern doesn't specify a
codepage.
2000-12-06 15:54:02 +00:00
Gerd Moellmann
d4b72d58bc *** empty log message *** 2000-12-06 15:53:27 +00:00
Andrew Innes
b6097c1504 (CP_INVALID): Rename to CP_UNKNOWN. 2000-12-06 15:53:11 +00:00
Gerd Moellmann
6df72db96a (struct glyph_matrix): Add member window_left_x. 2000-12-06 15:47:10 +00:00
Gerd Moellmann
d1c98adf15 (adjust_glyph_matrix): Don't reuse a window's current
matrix if the window's left position has changed; we need to
redraw it in this case.
2000-12-06 15:46:27 +00:00
Gerd Moellmann
e1d0538761 (coordinates_in_window): Check mouse on mode-line or
header-line first.
2000-12-06 15:19:50 +00:00
Gerd Moellmann
eb1b0c7488 *** empty log message *** 2000-12-06 14:22:46 +00:00
Gerd Moellmann
96117bc7fb (Fgarbage_collect): Dox fix. Return a list as
advertized by the function documentation.
2000-12-06 14:22:15 +00:00
Gerd Moellmann
d94d636f10 *** empty log message *** 2000-12-06 13:54:43 +00:00
Gerd Moellmann
85d19b32b2 (syms_of_window): Doc fix. 2000-12-06 13:54:21 +00:00
Gerd Moellmann
6529ed8706 (Veven_window_heights): New variable.
(syms_of_window): DEFVAR_LISP it.
(Fdisplay_buffer): Check Veven_window_heights before evening the
window heights.
2000-12-06 13:44:34 +00:00
Gerd Moellmann
3887b4498e (vox_configure): Set volume for left and right channel.
(sound_cleanup): Return nil.
2000-12-06 13:32:18 +00:00
Gerd Moellmann
efc8f57aba (move_it_by_lines): Fix paren typo. 2000-12-06 11:29:37 +00:00
Gerd Moellmann
9765b4a487 (x_load_font): Don't use the font's max_bounds for
computing the height of the font.  If max_bounds' ascent or
descent are greater than the font's ascent or descent, this means
glyphs overlap, which should be handled now by redisplay.
2000-12-06 10:47:03 +00:00
Dave Love
11753d04cb Fix C++-style comment. 2000-12-06 10:41:29 +00:00
Miles Bader
0eb2ecde67 (Finternal_set_lisp_face_attribute): If FRAME is `t', update
`default-frame-alist' instead of setting no frame parameters.
2000-12-06 01:13:15 +00:00
Kenichi Handa
4f116dd4f7 (update_compositions): Fix typo (use the correct variable). 2000-12-06 00:28:48 +00:00
Kenichi Handa
03d7a16767 *** empty log message *** 2000-12-06 00:28:31 +00:00
Jason Rumney
c28a075b11 (sunfns.obj): Remove.
(md5.obj): Add.
(fns.obj): Depend on md5.h.
2000-12-05 23:05:57 +00:00
Jason Rumney
f0c822543d (md5.o): Add target.
(sunfns.o): Remove target.
2000-12-05 22:58:41 +00:00
Jason Rumney
5f8803c2c0 Remove underscores from function declarations.
(__attribute__, __alignof__) [!__GNUC__]: Define.
2000-12-05 22:54:21 +00:00
Jason Rumney
c9fddc6f78 Delay include of md5.h until after namespace cleaning. 2000-12-05 22:51:52 +00:00
Jason Rumney
2df8529411 (expose_area): Complete last change. 2000-12-05 22:42:49 +00:00
Jason Rumney
ff3c705604 *** empty log message *** 2000-12-05 22:35:30 +00:00
Gerd Moellmann
4d2036e4c5 (struct it): Add face_before_selective_p. 2000-12-05 21:36:18 +00:00
Gerd Moellmann
4aad61f8aa (next_element_from_ellipsis): Save face before selective
display in saved_face_id, and set face_before_selective_p.
(reseat_1): Reset face_before_selective_p.
(append_space, extend_face_to_end_of_line): If iterator's
face_before_selective_p is set, use the face from saved_face_id.
(extend_face_to_end_of_line): For tty frames, make sure to
use the right face id when producing spaces at the end of
the line.
2000-12-05 21:35:36 +00:00
Ken Raeburn
0c21eeeb5e * minibuf.c: Include intervals.h. 2000-12-05 20:36:44 +00:00
Jason Rumney
f201d7329f (x_produce_glyphs): If a font for a component of
a composition is not found, use 1 pixel dot ascent and 0 dot
descent value to avoid displaying terribly tall empty boxes.
(expose_area): Pass x-coordinate relative to the exposed
area to x_draw_glyphs instead of a window-relative coordinate.
2000-12-05 19:23:21 +00:00
Gerd Moellmann
52be17cc71 (record_char): Don't record identical help-echo
events in recent_keys.
2000-12-05 17:03:51 +00:00
Gerd Moellmann
8a4f36cc75 Close the display.
(xim_close_dpy): Handle case that the display has been closed.
2000-12-05 16:47:31 +00:00
Gerd Moellmann
57d6e3818b *** empty log message *** 2000-12-05 14:42:26 +00:00
Gerd Moellmann
2662734b85 (x_destroy_window): Reset the frame's X window after
destroying it.
2000-12-05 14:32:18 +00:00
Gerd Moellmann
21999ab99f *** empty log message *** 2000-12-05 14:02:27 +00:00
Gerd Moellmann
2b4ec4d7cb (scrolling_window): Fix code inserting runs in list of all runs.
(line_draw_cost): Fix code skipping over spaces at the end
of the line when must_write_spaces is not set.
(adjust_glyph_matrix): Make sure to initialize
local variable window_width.
2000-12-05 13:48:22 +00:00
Kenichi Handa
9b96232f57 (setup_coding_system): Be sure to initialize coding->category_idx. 2000-12-05 12:34:56 +00:00
Kenichi Handa
91372bb731 *** empty log message *** 2000-12-05 12:32:32 +00:00
Gerd Moellmann
0c68ce6f22 *** empty log message *** 2000-12-04 21:25:38 +00:00
Gerd Moellmann
d895297e8b (PER_CHAR_METRIC): Removed because not used. 2000-12-04 20:43:27 +00:00
Gerd Moellmann
6452929eab *** empty log message *** 2000-12-04 16:42:37 +00:00
Gerd Moellmann
4bc6dcc754 (expose_area): Pass x-coordinate relative to the exposed
area to x_draw_glyphs instead of a window-relative coordinate.
2000-12-04 16:19:04 +00:00
Gerd Moellmann
d7f31e224b (auto_save_error): Add parameter ERROR. Show the
error in the message.
2000-12-04 15:54:41 +00:00
Gerd Moellmann
ae18aa3b61 (Fread_key_sequence): Don't start the busy cursor
timer after having read a key.  It's not good for code reading
several keys in a loop, like an input method.
2000-12-04 14:48:32 +00:00
Gerd Moellmann
caa15ef70c *** empty log message *** 2000-12-04 13:33:03 +00:00