1
Fork 0
mirror of git://git.sv.gnu.org/emacs.git synced 2026-02-26 09:51:31 -08:00
Commit graph

864 commits

Author SHA1 Message Date
Gerd Moellmann
ebb8f1165d *** empty log message *** 2000-09-15 15:22:07 +00:00
Gerd Moellmann
47e351a327 *** empty log message *** 2000-09-15 11:49:22 +00:00
Andrew Innes
fe83b953b1 *** empty log message *** 2000-09-14 22:00:54 +00:00
Andrew Innes
3021e8160b *** empty log message *** 2000-09-14 21:51:49 +00:00
Gerd Moellmann
2a32b5ea15 (x_produce_glyphs): If the distance from the current
position to the next tab stop is less than a canonical character
width, use the tab stop after that.
2000-09-14 20:20:51 +00:00
Dave Love
b4331e964a *** empty log message *** 2000-09-14 19:47:28 +00:00
Gerd Moellmann
085536c273 (handle_fontified_prop): While running fontification
functions, bind `fontification-functions' and
`after-change-functions' to nil.
2000-09-14 19:17:36 +00:00
Gerd Moellmann
ef9e43452f *** empty log message *** 2000-09-14 15:15:16 +00:00
Gerd Moellmann
2a494b2d89 (Fplay_sound): Doc fix. 2000-09-13 18:23:03 +00:00
Gerd Moellmann
8c907a5633 Avoid some more compiler warnings.
(parse_tool_bar_item): Ignore cached key bindings.
2000-09-13 11:18:03 +00:00
Gerd Moellmann
f860896845 Add some comments about DOUG_LEA_MALLOC's use of mmap
and allocation of Lisp data.
2000-09-13 09:19:05 +00:00
Gerd Moellmann
d12d0a9b79 Remove conditional compilation on SCALABLE_FONTS.
(Finternal_set_lisp_face_attribute): If frame is 0, set new frame
defaults first.
2000-09-12 14:19:54 +00:00
Gerd Moellmann
6ab70e9a61 *** empty log message *** 2000-09-12 10:59:03 +00:00
Kenichi Handa
63c36c3c74 *** empty log message *** 2000-09-12 02:29:12 +00:00
Gerd Moellmann
8ec8a5ec9e (png_load, jpeg_load): Declare some variables volatile
that might be clobbered by longjmp.
(check_x_display_info, x_decode_color, create_frame_xic)
(Fx_display_backing_store, Fx_display_visual_class)
(x_build_heuristic_mask, pbm_scan_number): Avoid compiler
warnings.
2000-09-11 19:54:11 +00:00
Gerd Moellmann
f74b07059d (init_lread): Set Vloads_in_progress to nil.
(Fload): Show list of recursively loaded files, when signaling an
error.
2000-09-11 13:01:38 +00:00
Gerd Moellmann
7ee3bd7bf8 (Vloads_in_progress): New variable.
(record_load_unwind): New function.
(Fload): Check for recursive loads.
(syms_of_lread): Initialize Vloads_in_progress.
(read_integer, read1): Avoid some compiler warnings.
2000-09-11 12:52:59 +00:00
Miles Bader
974e1e5b2a (Fbuffer_string): Doc fix. 2000-09-11 10:48:34 +00:00
Gerd Moellmann
9824c4e39e (mmap_enlarge): Don't return 0 if successful. 2000-09-10 11:19:00 +00:00
Ken Raeburn
6a72fdd12e s/netbsd.h: NO_C_SOURCE->NOT_C_CODE 2000-09-10 01:12:09 +00:00
Gerd Moellmann
28e6fb6637 (CYCLE_CHECK): Don't use the Lisp_Object returned
by Fmemq in a condition.
2000-09-09 13:14:56 +00:00
Stefan Monnier
7f8b6551de *** empty log message *** 2000-09-09 00:50:26 +00:00
Gerd Moellmann
d1a0288150 (mmap_fd): Remove initializer which can make it
read-only in a dumped Emacs.
(mmap_fd_1): New variable.
(mmap_set_vars): Remove local `fd'.  Save mmap_fd in mmap_fd_1,
restore it from there.
(r_alloc, r_re_alloc, r_alloc_free): Call r_alloc_init
unconditionally so that mmap_fd can be initialized there.
(r_alloc_init_fd): Open-coded in r_alloc_init; function removed.
(r_alloc_init) [REL_ALLOC_MMAP && !MAP_ANON]: Open /dev/zero.
(r_alloc_init) [REL_ALLOC_MMAP && MAP_ANON]: Set mmap_fd to -1.
2000-09-08 19:52:57 +00:00
Gerd Moellmann
c454aac192 *** empty log message *** 2000-09-08 14:20:44 +00:00
Dave Love
423193c552 (r_alloc_init_fd): Conditionalize on MAP_ANON. 2000-09-08 14:10:31 +00:00
Gerd Moellmann
fc653ef2d8 (GC_MARK_STACK, REL_ALLOC_MMAP): Define. 2000-09-08 13:56:53 +00:00
Gerd Moellmann
3015eec0e8 (Fset_keymap_parent): Check for cycles in keymap
inheritance.
2000-09-08 13:30:21 +00:00
Gerd Moellmann
bfe0ee8830 (try_window_id): When trying to locate cursor in
unchanged rows at the top, handle the case that we can't find it.
2000-09-08 09:50:33 +00:00
Gerd Moellmann
a8710abfaf (x_draw_glyphs): Handle case START and END are out
of bounds more carefully.
2000-09-08 09:35:57 +00:00
Dave Love
6b7d4ae4d1 (SHT_MIPS_DEBUG, HDRR) [__mips__]: Really confine last change to __NetBSD__. 2000-09-08 09:25:16 +00:00
Kenichi Handa
44d3198180 *** empty log message *** 2000-09-08 00:46:24 +00:00
Miles Bader
aad407371f (default_face_vector): Function removed.
(Finternal_merge_in_global_face): Restore old global/local
attribute override order.  Use inline loop instead of calling
default_face_vector.
2000-09-08 00:10:48 +00:00
Gerd Moellmann
91a211b50d (obtain, relinquish, relinquish, r_alloc_size_in_use)
(get_bloc, relocate_blocs, update_heap_bloc_correspondence)
(resize_bloc, r_alloc_sbrk, r_alloc_init): Add casts to `char *'
where necessary, in case POINTER_TYPE is `void'.
2000-09-07 19:24:42 +00:00
Eli Zaretskii
0341944076 *** empty log message *** 2000-09-07 17:16:08 +00:00
Gerd Moellmann
24f76fbf71 (mmap_find): Fix overlap computation.
(mmap_enlarge): Compute nbytes before trying to find an
overlapping region.
2000-09-07 16:10:38 +00:00
Gerd Moellmann
f46f845b3f *** empty log message *** 2000-09-07 14:43:12 +00:00
Kenichi Handa
fd6f711b51 (detect_coding_sjis): Check the byte sequence more regidly. 2000-09-07 13:01:44 +00:00
Kenichi Handa
ed2541914d *** empty log message *** 2000-09-07 12:41:09 +00:00
Kenichi Handa
3c014385fa *** empty log message *** 2000-09-07 12:03:22 +00:00
Gerd Moellmann
ab0ee409fd *** empty log message *** 2000-09-07 11:41:18 +00:00
Gerd Moellmann
1091dd67d1 *** empty log message *** 2000-09-07 10:40:53 +00:00
Gerd Moellmann
0da3ecefde *** empty log message *** 2000-09-07 09:52:42 +00:00
Dave Love
b14654b94d [!SYSTEM_MALLOC && REL_ALLOC_MMAP]: Set mallocobj. 2000-09-07 09:49:56 +00:00
Kenichi Handa
794f3670a5 *** empty log message *** 2000-09-07 08:01:52 +00:00
Kenichi Handa
0fddd0dcaf *** empty log message *** 2000-09-07 02:55:04 +00:00
Kenichi Handa
d24fd56ff1 *** empty log message *** 2000-09-07 01:14:02 +00:00
Gerd Moellmann
73b77ee53a *** empty log message *** 2000-09-06 21:42:35 +00:00
Gerd Moellmann
0a58f94648 (POINTER, SIZE) [emacs]: Define in terms of
POINTER_TYPE and size_t.
(struct mmap_region) [REL_ALLOC_MMAP]: New structure.
(mmap_regions, mmap_regions_1) [REL_ALLOC_MMAP]: New variables.
(ROUND, MMAP_REGION_STRUCT_SIZE, MMAP_REGION, MMAP_USER_AREA)
[REL_ALLOC_MMAP]: New macros.
(mmap_find, mmap_free, mmap_enlarge, mmap_set_vars)
(mmap_mapped_bytes, r_alloc, r_re_alloc, r_alloc_free)
[REL_ALLOC_MMAP]: New functions.
2000-09-06 21:25:49 +00:00
Gerd Moellmann
fa0b693ce2 *** empty log message *** 2000-09-06 12:22:09 +00:00
Gerd Moellmann
08ba3862e3 *** empty log message *** 2000-09-05 15:57:18 +00:00