1
Fork 0
mirror of git://git.sv.gnu.org/emacs.git synced 2025-12-28 08:11:05 -08:00
Commit graph

12966 commits

Author SHA1 Message Date
Miles Bader
163784df97 (Fmove_to_window_line): Skip past any partially visible first line. 2000-12-08 18:56:35 +00:00
Miles Bader
5cdb3cf38f (Fpos_visible_in_window_p): Replace FULLY parameter with PARTIALLY,
inverting the sense.
(window_scroll_pixel_based): Scroll partially visible lines into place
if we hit the beginning or end of the buffer.
(displayed_window_lines): Don't include partially visible line at bottom.
2000-12-08 18:12:48 +00:00
Gerd Moellmann
842b2a948f *** empty log message *** 2000-12-08 10:49:46 +00:00
Gerd Moellmann
8d17fe0bb5 (Fsubstitute_command_keys): Change the way buffers
are reallocated so that it is portable.
2000-12-08 09:59:52 +00:00
Gerd Moellmann
5d65df0d39 (read1): Change the way buffers are reallocated to be
portable and less obfuscated.
2000-12-08 09:59:34 +00:00
Gerd Moellmann
23751e2577 (store_kbd_macro_char): Change the way buffers are
reallocated to be portable and less obfuscated.
2000-12-08 09:59:12 +00:00
Gerd Moellmann
b5e55477b3 (tparam1): Change the way buffers are reallocated to be
portable and less obfuscated.
2000-12-08 09:58:48 +00:00
Gerd Moellmann
ee89188f29 (current_minor_maps): Use malloc. Prevent a leak. 2000-12-08 09:58:28 +00:00
Gerd Moellmann
49484b283f (tgetent): Change the way buffers are reallocated to
be portable and less obfuscated.
2000-12-08 09:58:04 +00:00
Gerd Moellmann
28fcb7dc39 (vox_configure): Change order of ioctls. Don't
set SNDCTL_DSP_SPEED from bps, don't set SNDCTL_DSP_SAMPLESIZE.
Ignore errors when changing volume.
(vox_close): Don't reset the device.
2000-12-07 22:09:00 +00:00
Gerd Moellmann
926b7e5e3e (read_process_output): Make sure the process marker's
position is valid when the process buffer is changed in
after-change functions.  W3 does that.
2000-12-07 15:53:18 +00:00
Eli Zaretskii
137cad7c3d *** empty log message *** 2000-12-07 15:03:29 +00:00
Eli Zaretskii
76a76a577f (Ffile_system_info): New function.
(syms_of_dosfns): Defsubr it.
2000-12-07 14:53:45 +00:00
Stefan Monnier
5c7f629c15 *** empty log message *** 2000-12-07 12:02:25 +00:00
Stefan Monnier
2003532193 (gc_sweep): Add comment. 2000-12-07 12:00:51 +00:00
Gerd Moellmann
959e647dcf (x_free_gcs): New function. 2000-12-07 11:45:33 +00:00
Gerd Moellmann
bd637d692d (x_free_gcs): Add prototype. 2000-12-07 11:43:37 +00:00
Gerd Moellmann
0dea0fed5c (EmacsFrameDestroy): Call x_free_gcs instead of
freeing GCs here.
2000-12-07 11:43:22 +00:00
Gerd Moellmann
4ca78676d2 (x_destroy_window): Call x_free_gcs so that
resources of non-toolkit X windows will be freed.
2000-12-07 11:43:06 +00:00
Andrew Innes
478ea067cf (xlfd_charset_of_font): Fix last change. 2000-12-07 10:41:54 +00:00
Dave Love
672920615e *** empty log message *** 2000-12-06 21:17:56 +00:00
Dave Love
27d2a96638 (__P): Don't define -- it comes from config.h. 2000-12-06 21:16:37 +00:00
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