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

11983 commits

Author SHA1 Message Date
Gerd Moellmann
e49aa397e8 *** empty log message *** 2000-08-05 20:10:32 +00:00
Gerd Moellmann
38b74a2e47 (run_mac_command, closedir): Use xfree' instead of free'. 2000-08-05 19:29:39 +00:00
Gerd Moellmann
9ae6734f00 (error): Use xfree instead of free. 2000-08-05 19:27:14 +00:00
Gerd Moellmann
9731fda59f (current_minor_maps): Use xmalloc instead of malloc. 2000-08-05 19:27:01 +00:00
Gerd Moellmann
7f77dbe3b0 (opendir, GetTempDirName, run_mac_command): Use xmalloc
instead of malloc.
(run_mac_command, closedir): Use `xfree' instead of `free'.
2000-08-05 19:26:46 +00:00
Gerd Moellmann
a3f0666ff7 (child_setup): Use xfree instead of free. 2000-08-05 19:26:30 +00:00
Gerd Moellmann
afd74e2569 (Ftranspose_regions): Use xfree instead of free. 2000-08-05 19:26:20 +00:00
Gerd Moellmann
9318456051 (Finsert_file_contents): Use xfree instead of free. 2000-08-05 19:26:04 +00:00
Gerd Moellmann
36cc2d3834 (popup_get_selection): Use xfree instead of free. 2000-08-05 19:25:41 +00:00
Gerd Moellmann
1fd4c450e5 Replace illegal' with invalid'.
(Fmake_hash_table, amke_hash_table): Allow table size of 0.
2000-08-05 15:48:22 +00:00
Gerd Moellmann
1a948b1794 Replace illegal' with invalid'. 2000-08-05 15:47:13 +00:00
Noah Friedman
59f953a285 (Fmake_hash_table): Add missing `\n\' to end of line in docstring. 2000-08-05 03:01:49 +00:00
Kenichi Handa
82d497fc5c (skip_chars): Fix handling of multibyte<->unibyte conversion. 2000-08-05 01:45:10 +00:00
Gerd Moellmann
688351f25d (skip_chars): Fix typo in error message. 2000-08-04 15:07:44 +00:00
Andreas Schwab
2dad51cce6 * m/ia64.h: Moved from s/ia64.h. 2000-08-04 08:48:52 +00:00
Kenichi Handa
082a1df2db *** empty log message *** 2000-08-04 05:53:39 +00:00
Kenichi Handa
78108bcdcc (coding_restore_composition): Pay attention to the case that
cmp_data is not set properly (because of invalid code in the
source text).
(run_pre_post_conversion_on_str): Include text properties in the
resulting string.
(decode_coding_string): Set members of coding correctly.
2000-08-04 05:53:01 +00:00
Kenichi Handa
ed7a4b2d60 (read_process_output): Big simplification. Handle
composition and post-read-conversion of coding system correctly.
(send_process): Handle composition correctly.
2000-08-04 02:26:32 +00:00
Kenichi Handa
f778b157f4 (Fcall_process): Handle post-read-conversion of coding system if any. 2000-08-04 02:12:39 +00:00
Kenichi Handa
e7046a1877 (decode_coding_iso2022): More strict check for handling single
shifting.
2000-08-04 02:05:39 +00:00
Kenichi Handa
99bb2c6002 *** empty log message *** 2000-08-04 02:05:08 +00:00
Gerd Moellmann
f4988be716 *** empty log message *** 2000-08-03 20:24:26 +00:00
Gerd Moellmann
c52e7aa6e2 (set_frame_size, update_wm_hints, EmacsFrameSetValues):
Use NULL instead of 0 at the end of variable argument list of
XtVaGetValues and XtVaSetValues, because 0 fails on systems where
sizeof (int) < sizeof (void *).
2000-08-03 20:22:34 +00:00
Gerd Moellmann
6a2bfc8478 (update_frame_menubar): Use NULL instead of 0 at the end
of variable argument lists of XtVaGetValues and XtVaSetValues.
2000-08-03 20:22:17 +00:00
Gerd Moellmann
d16700638b (Fx_file_dialog): Use NULL instead of 0 at the end of
variable argument lists of XtVaGetValues and XtVaSetValues.
2000-08-03 20:21:52 +00:00
Gerd Moellmann
ead534947f *** empty log message *** 2000-08-02 20:23:23 +00:00
Gerd Moellmann
9c3da604d1 (display_buffer_reuse_frames): New variable.
(Fdisplay_buffer): If display_buffer_reuse_frames is set, reuse
frames displaying BUFFER.
(syms_of_window): Define Lisp variable
display-buffer-reuse-frames.
2000-08-02 20:17:01 +00:00
Gerd Moellmann
c1848a97e5 (Fsingle_key_description): Add parameter NO_ANGLES.
Callers changed.
2000-08-02 20:16:40 +00:00
Gerd Moellmann
efff6e49a9 (read_char_minibuf_menu_prompt): Add new parameter
in call to Fsingle_key_description.
2000-08-02 20:16:22 +00:00
Gerd Moellmann
675d513090 (lisp_malloc, lisp_free): Use size_t and POINTER_TYPE.
(xrealloc, xmalloc): Use size_t.
2000-08-02 20:15:51 +00:00
Gerd Moellmann
f66aa8f2c1 (Fsingle_key_description, xmalloc, xrealloc): Change
prototype.
2000-08-02 20:15:09 +00:00
Miles Bader
10b0f752ea (Fconstrain_to_field): Fix the conditions for deciding when to constrain
NEW_POS (they were pretty screwed up before).
2000-08-01 12:56:24 +00:00
Eli Zaretskii
da288c1402 *** empty log message *** 2000-07-31 06:45:34 +00:00
Eli Zaretskii
8f190436ea (Fmsdos_set_mouse_buttons, syms_of_msdos): New functions.
(syms_of_msdos): Defsubr Fmsdos_set_mouse_buttons.
2000-07-31 06:38:19 +00:00
Eli Zaretskii
16425c4a98 (child_setup) [MSDOS]: malloc pwd_var instead of
using alloca; free it after run_msdos_command returns
2000-07-31 06:33:58 +00:00
Eli Zaretskii
74c07fafcf (run_msdos_command): Save and restore the master
environment, for the case that child_setup signals an error.
When mirroring slashes in DOS shell commands, don't fail if
argv[2] has embedded blanks.
2000-07-31 06:24:21 +00:00
Gerd Moellmann
3ab82477c7 *** empty log message *** 2000-07-27 15:51:12 +00:00
Gerd Moellmann
e517f19dd4 (Fdelete): Make it work on vectors and strings in addition to lists. 2000-07-27 15:44:20 +00:00
Dave Love
27f7385243 *** empty log message *** 2000-07-27 15:04:49 +00:00
Dave Love
a66167454b (XUINT, XSET, XUNMARK) [_LP64]: Don't define. 2000-07-27 14:47:51 +00:00
Dave Love
2b565005e6 (IRIX_FORCE_32_BITS, LD_SWITCH_SYSTEM): Don't
define.
[_MIPS_SZLONG == 64]: Set up for 64-bit mode -- not currently
working.
2000-07-27 14:47:17 +00:00
Eli Zaretskii
c0261b5e26 (lisp_time_argument): Fix last change. 2000-07-27 14:25:35 +00:00
Gerd Moellmann
b548072f27 *** empty log message *** 2000-07-27 13:28:26 +00:00
Gerd Moellmann
ec504e6f0b (Qkey_or_value, Qkey_and_value): New variables.
(syms_of_fns): Initialize new variables.
(sweep_weak_table): Handle weakness `key-or-value' and
`key-and-value'.
(Fmake_hash_table): Recognize `key-and-value' and `key-or-value'
weakness, with t meaning the same as `key-and-value'.
2000-07-27 12:31:17 +00:00
Kenichi Handa
91ae875105 *** empty log message *** 2000-07-27 06:07:14 +00:00
Kenichi Handa
a4ef2ce86a (char_table_ref_and_index): Add prototype. 2000-07-27 06:03:21 +00:00
Kenichi Handa
2f729392ec (char_table_ref_and_index): New function. 2000-07-27 06:02:29 +00:00
Kenichi Handa
05e6f5dcf6 (Qsafe_charsets): This variable deleted.
(Qsafe_chars, Vchar_coding_system_table, Qchar_coding_system): New
variables.
(coding_safe_chars): New function.
(CODING_SAFE_CHAR_P): New macro.
(CHARSET_OK): New arg C.  Call CODING_SAFE_CHAR_P instead of
checking safe_charsets member of the coding system.  Caller
changed.
(detect_coding_iso2022): New local variable safe_chars.
(DECODE_DESIGNATION): Call CODING_SAFE_CHAR_P instead of checking
safe_charsets member of the coding system.
(decode_coding_iso2022): New local variable safe_chars.
(ENCODE_ISO_CHARACTER_DIMENSION1): Don't check unsafe chars here.
(ENCODE_ISO_CHARACTER_DIMENSION2): Likewise.
(ENCODE_ISO_CHARACTER): Arguments changed.  Caller changed.
(ENCODE_UNSAFE_CHARACTER): New macro.
(encode_coding_iso2022): New local variable safe_chars.  Check
unsafe chars.
(setup_coding_system): Delete the code to initialize
coding->safe_charses
(intersection, find_safe_codings): New functions.
(Ffind_coding_systems_region_internal): New function.
(syms_of_coding): Defsubr it.  Initialize Qsafe_chars,
Qsafe_cding_system.  Make Vchar_coding_system_table a Lisp
variable and initialize it.
2000-07-27 06:01:19 +00:00
Kenichi Handa
abbe1b451d (struct coding_system): Member safe_charset deleted. 2000-07-27 05:46:12 +00:00
Sam Steingold
34a7a2672a new function: float-time 2000-07-26 18:41:15 +00:00