Eli Zaretskii
481c3743be
(MSDOS_OBJ): Add w16select.o.
...
(dependencies): Add dependencies for w16select.o.
1997-04-14 11:18:41 +00:00
Eli Zaretskii
76e5a00175
(SYMS_SYSTEM): Add `syms_of_win16select'.
1997-04-14 11:12:26 +00:00
Eli Zaretskii
21cfcccfb1
Initial revision
1997-04-14 10:59:48 +00:00
Richard M. Stallman
b2adc40937
(Fprimitive_undo): When inserting, always insert
...
after markers (the ordinary kind of insertion).
1997-04-14 08:51:18 +00:00
Richard M. Stallman
9856e2185f
(adjust_markers): Don't be confused by the gap
...
when computing the arg to record_marker_adjustment.
1997-04-14 08:50:23 +00:00
Karl Heuer
e98227af46
(DOWNCASE): Return int, not Lisp_Object.
...
(UPPERCASEP): Use DOWNCASE.
(UPCASE_TABLE): New macro.
(NOCASEP, UPCASE1): Use UPCASE_TABLE.
[!NO_UNION_TYPE] (make_number): Declare.
1997-04-11 21:58:13 +00:00
Richard M. Stallman
0342d8c579
(Finsert_file_contents): Do call signal_after_change
...
when REPLACE is handled by reading directly from the file.
Use insert_1 to insert replacement text, to avoid
query about whether to modify the buffer.
1997-04-11 18:25:41 +00:00
Richard M. Stallman
27d77e9642
(mallocobj): Make non-REL_ALLOC configuration work
...
with glibc's malloc--do use vm-limit.o.
1997-04-11 08:23:25 +00:00
Richard M. Stallman
f571ae0df2
(read_key_sequence): New argument FIX_CURRENT_BUFFER.
...
Restore the current buffer from selected window on occasion.
All callers changed.
1997-04-11 08:21:38 +00:00
Richard M. Stallman
4f69d8f6d8
(read_minibuf): Get the string from the minibuffer
...
even if the user has selected a different buffer.
1997-04-11 06:04:27 +00:00
Karl Heuer
6787d111ea
(internal_self_insert): Fix return value.
1997-04-10 22:45:03 +00:00
Karl Heuer
49db96ce3d
(scmp, Fdisplay_completion_list): Fix Lisp_Object/integer confusion.
1997-04-10 22:42:34 +00:00
Karl Heuer
e688a0806b
(Fcombine_after_change_execute): Fix Lisp_Object/integer confusion.
1997-04-10 22:37:54 +00:00
Karl Heuer
6c070502b6
(expect_property_change): Fix Lisp_Object/integer confusion.
1997-04-10 22:32:00 +00:00
Karl Heuer
26459b28a9
(construct_menu_click, note_mouse_highlight, fast_find_position):
...
Fix Lisp_Object/integer confusion.
1997-04-10 22:25:45 +00:00
Karl Heuer
e995085f70
(ccl_driver): Fix Lisp_Object/integer confusion.
1997-04-10 22:19:52 +00:00
Karl Heuer
15c60737b7
(Fmake_category_set): Use XSETFASTINT.
1997-04-10 22:12:04 +00:00
Karl Heuer
efee68610e
(Ffind_coding_system): Don't use Lisp_Object as integer.
1997-04-10 21:53:28 +00:00
Karl Heuer
53316e5587
(ONE_BYTE_CHAR_WIDTH, Fconcat_chars): Don't use Lisp_Object as integer.
1997-04-10 21:35:28 +00:00
Karl Heuer
296b535c36
(delete_window): Don't return value from void function.
...
(Fset_window_buffer, Fdisplay_buffer): Don't use Lisp_Object as integer.
1997-04-10 21:26:07 +00:00
Karl Heuer
99d3fac764
(Fx_popup_menu): Don't use Lisp_Object as integer.
...
(set_frame_menubar): Likewise.
1997-04-10 21:19:16 +00:00
Karl Heuer
10ffbb91cf
(DISP_TABLE_P): Don't use Lisp_Object as integer.
1997-04-10 21:16:33 +00:00
Karl Heuer
8bb6ca1467
(display_text_line): Don't use Lisp_Object as integer.
1997-04-10 21:15:53 +00:00
Karl Heuer
488f0c6466
(Fframe_or_buffer_changed_p): Use EQ, not ==.
1997-04-10 20:42:25 +00:00
Richard M. Stallman
3e7562b11e
(BSD_SYSTEM): Alternate definition for FreeBSD v3.
1997-04-10 00:27:09 +00:00
Richard M. Stallman
e0b5b76c4e
(GETPGRP_NO_ARG): If Glibc 2.1 or later,
...
don't define this if _BSD_SOURCE is defined.
1997-04-09 05:57:50 +00:00
Richard M. Stallman
b1377d7f09
(mallocobj): Don't add gmalloc if using glibc.
...
Drop check for `old malloc'; it isn't distributed with Emacs.
1997-04-09 04:01:31 +00:00
Richard M. Stallman
188b4aeaac
Update copyright year.
1997-04-09 04:00:39 +00:00
Richard M. Stallman
3689ff1491
(DOUG_LEA_MALLOC): Add #undef.
1997-04-09 04:00:22 +00:00
Richard M. Stallman
15aaf1b5d2
(malloc_get_state, malloc_set_state): New declarations.
...
(main): Restore internal malloc state when loading from dumped image.
(Fdump_emacs): Copy internal malloc state for dumping, then free it.
1997-04-09 04:00:10 +00:00
Richard M. Stallman
d165822189
For glibc's malloc, include <malloc.h> for mallinfo,
...
mallopt, struct mallinfo, and mallopt constants.
(BYTES_USED): New macro.
(memory_full, emacs_blocked_free): Replace _bytes_used with BYTES_USED.
(emacs_blocked_malloc): Set sbrk padding value for glibc, as is
done with gmalloc.
(allocate_vectorlike, make_uninit_string):
Prevent using mmap for possible large chunks.
(init_alloc_once): Set trim and mmap malloc parms, when using glibc.
1997-04-09 03:59:08 +00:00
Richard M. Stallman
e1b490ca36
(init_casetab_once): Initialize the purpose slot.
1997-04-08 19:05:57 +00:00
Paul D. Smith
6b2e9efd12
Last-minute changed for 3.75.1
1997-04-07 18:02:44 +00:00
Paul D. Smith
383ebe4953
Changes for make 3.75.1
1997-04-07 07:22:57 +00:00
Kenichi Handa
1e05cf1d14
(disp_char_vector): Extern it.
...
(DISP_CHAR_VECTOR): Handle multibyte characters.
1997-04-07 07:22:22 +00:00
Kenichi Handa
ec3bb06866
(Vhighlight_wrong_size_font, Vclip_large_size_font):
...
New variables.
(syms_of_fontset): Declare them as Lisp variables.
1997-04-07 07:12:13 +00:00
Kenichi Handa
e497c1f38c
(Vhighlight_wrong_size_font, Vclip_large_size_font): Extern them.
1997-04-07 07:12:13 +00:00
Kenichi Handa
3604fd001c
(lisp, shortlisp): Include english.elc and tibetan.elc.
1997-04-07 07:12:13 +00:00
Kenichi Handa
0551bde3a4
(Fmake_char_table): Adjusted for the new structure of
...
Lisp_Char_Table.
(make_sub_char_table): New function.
1997-04-07 07:12:13 +00:00
Kenichi Handa
a1942d8859
(describe_vector): Adjusted for the new structure of Lisp_Char_Table.
1997-04-07 07:12:13 +00:00
Kenichi Handa
ea724a0182
(CHAR_TABLE_STANDARD_SLOTS): Now 4 more slots than
...
CHAR_TABLE_ORDINARY_SLOTS for top, defalt, parent, and purpose.
(SUB_CHAR_TABLE_ORDINARY_SLOTS, SUB_CHAR_TABLE_STANDARD_SLOTS):
New macros.
(struct Lisp_Char_Table): New member `top'. The member `defalt'
is moved before `contents' so that XCHAT_TABLE (val)->defalt can
also be used for a sub char table.
(SUB_CHAR_TABLE_P): New macro.
(make_sub_char_table): Extern it.
1997-04-07 07:12:13 +00:00
Kenichi Handa
3701b5de07
(read1): Adjusted for the new structure of Lisp_Char_Table.
1997-04-07 07:12:13 +00:00
Kenichi Handa
ed8ec86d08
(category-table-p): Check only type and purpose.
...
(copy_category_table, Fmodify_category_entry): Adjusted for the
new structure of Lisp_Char_Table.
1997-04-07 07:12:13 +00:00
Kenichi Handa
887bfbd7da
(ccl_driver): Fix bug of the case CCL_WriteArrayReadJump.
1997-04-07 07:12:13 +00:00
Kenichi Handa
6dc0722daf
(non_ascii_char_to_string, update_charset_table,
...
Fsplit_char): Adjusted for the above change.
1997-04-07 07:12:13 +00:00
Kenichi Handa
d6f92c0405
(CHARSET_TABLE_ENTRY): Handle ASCII charset correctly.
...
(SPLIT_NON_ASCII_CHAR, SPLIT_CHAR): Return -1 in C2 for DIMENSION1
characters.
1997-04-07 07:12:13 +00:00
Kenichi Handa
bcf26d6a7d
(detect_coding_iso2022, detect_coding_mask): Ignore
...
invalid ESC sequence for ISO 2022.
(Fencode_sjis_char, Fencode_big5_char): Adjusted for the change of
SPLIT_CHAR.
1997-04-07 07:12:13 +00:00
Kenichi Handa
39e16e513f
(Faref, Faset): Adjusted for the new structure of
...
Lisp_Char_Table.
1997-04-07 07:12:13 +00:00
Kenichi Handa
3720677d59
(copy_sub_char_table): New function.
...
(Fcopy_sequence): Call copy_sub_char_table for copying a sub char table.
(Fchar_table_range, Fset_char_table_range, map_char_table,
Fmap_char_table): Handle multibyte characters correctly.
1997-04-07 07:12:13 +00:00
Kenichi Handa
1f1ff51db0
(disp_char_vector): New function to be used from the
...
macro DISP_CHAR_VECTOR for multibyte characters.
1997-04-07 07:12:13 +00:00