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
Gerd Moellmann
392e96d4e5
Update copyright.
2000-12-04 13:31:13 +00:00
Gerd Moellmann
4c587cd3af
(Fprimitive_undo): Bind inhibit-read-only to t if
...
current buffer is read-only, not if it isn't.
2000-12-04 13:30:53 +00:00
Gerd Moellmann
ed8e506f24
(Finsert_file_contents): When VISIT is t, don't
...
record undo information for format-decode.
2000-12-04 13:30:09 +00:00
Gerd Moellmann
6c083b4cec
*** empty log message ***
2000-12-04 12:28:37 +00:00
Gerd Moellmann
793cd2c862
(save_excursion_restore): Don't move point
...
in another window if it is showing the wrong buffer.
Avoid the call to Fwindow_live_p, for speed.
2000-12-04 12:25:36 +00:00
Gerd Moellmann
e8a5078504
(record_char): Record `help-echo' input events
...
in recent_keys only if they display some help. Don't record
`help-echo' events as macro char.
2000-12-04 12:22:46 +00:00
Kenichi Handa
e225faa7f4
*** empty log message ***
2000-12-04 06:27:02 +00:00
Kenichi Handa
8e1b21a7db
(struct font_name): New member registry_priority.
...
(split_font_name): Initialize the above member to zero.
(concat_font_list): New function.
(font_list): Include fonts of all alternative registries.
(FONT_POINT_SIZE_QUANTUM): New macro.
(better_font_p): Ignore point size difference less than
FONT_POINT_SIZE_QUANTUM. Use registry_prioprity as a last resort.
2000-12-04 06:26:38 +00:00
Kenichi Handa
1bdeec2e3c
(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.
2000-12-04 01:20:30 +00:00
Kenichi Handa
e89648b4bf
*** empty log message ***
2000-12-04 01:20:05 +00:00
Kenichi Handa
be57900b62
(stack_idx_of_map_multiple): Don't use C initializier.
2000-12-04 00:46:25 +00:00
Kenichi Handa
5a13529bbc
*** empty log message ***
2000-12-04 00:46:11 +00:00
Ken Raeburn
d7935eb67d
(Fmake_variable_buffer_local, Fbuffer_file_name): Declare.
2000-12-04 00:29:36 +00:00
Ken Raeburn
70da6a764f
(Fmd5): Pass lisp objects, not integers, to call3.
2000-12-04 00:28:04 +00:00
Ken Raeburn
6dd241868e
(code_convert_string1): Declare.
2000-12-04 00:27:33 +00:00
Jason Rumney
250cfeced5
(x_estimate_mode_line_height): If `mode-line' face hasn't a font, use
...
that of the frame, as drawing glyphs does.
(note_mouse_highlight): Change the cursor shape on the vertical
border between windows [not enabled].
2000-12-02 21:05:01 +00:00
Jason Rumney
f03fad2222
(struct w32_output): Add member horizontal_drag_cursor.
2000-12-02 21:02:59 +00:00
Jason Rumney
4694d76242
(Fx_create_frame): Reintroduce the call to face-set-after-frame-defaults.
...
(Vx_window_horizontal_drag_shape): New variable.
(syms_of_xfns): DEFVAR_LISP it.
(x_set_mouse_color): Create frame's horizontal_drag_cursor [not enabled].
2000-12-02 21:02:27 +00:00