Ken Raeburn
38b76195ce
* w32fns.c (parse_image_spec, w32_parse_hot_key): Use SYMBOL_NAME
...
and XSTRING instead of XSYMBOL and name field.
2002-05-20 08:06:39 +00:00
Ken Raeburn
e923592f18
* process.c (set_socket_options, Fsignal_process): Use SYMBOL_NAME
...
and XSTRING instead of XSYMBOL and name field.
2002-05-20 08:06:32 +00:00
Ken Raeburn
76d0b3ae65
* print.c (print_error_message, print_object): Use SYMBOL_NAME and
...
XSTRING instead of XSYMBOL and name field.
2002-05-20 08:06:27 +00:00
Ken Raeburn
caa4733e19
* minibuf.c (Fread_command, Fread_variable): Use SYMBOL_NAME and
...
assignment instead of XSYMBOL and name field and XSETSTRING.
2002-05-20 08:06:21 +00:00
Ken Raeburn
a0268ff06b
* macfns.c (parse_image_spec): Use SYMBOL_NAME and XSTRING instead
...
of XSYMBOL and name field.
2002-05-20 08:06:16 +00:00
Ken Raeburn
d4c83cae08
* lread.c (Fintern_soft, oblookup): Use SYMBOL_NAME and XSTRING
...
instead of XSYMBOL and name field.
(Funintern): Use SYMBOL_NAME and assignment instead of XSYMBOL and
name field and XSETSTRING.
2002-05-20 08:06:11 +00:00
Ken Raeburn
74d7008596
* lisp.h (struct Lisp_Symbol): Replace field "name" with a lisp
...
object field named "xname".
(SYMBOL_NAME): New macro.
2002-05-20 08:06:06 +00:00
Ken Raeburn
c85d524cf7
* keymap.c (silly_event_symbol_error, Fsingle_key_description)
...
(Fdescribe_buffer_bindings): Use SYMBOL_NAME and XSTRING instead
of XSYMBOL and name field.
(describe_command, describe_translation): Use SYMBOL_NAME and
assignment instead of XSYMBOL and name field and XSETSTRING.
2002-05-20 08:06:00 +00:00
Ken Raeburn
c60a57d71c
* keyboard.c (echo_char, record_char, parse_modifiers_uncached)
...
(parse_modifiers, apply_modifiers, Fevent_convert_list)
(parse_solitary_modifier, Fexecute_extended_command): Use
SYMBOL_NAME and XSTRING instead of XSYMBOL and name field.
2002-05-20 08:05:55 +00:00
Ken Raeburn
7c2379772d
* fontset.c (Fset_fontset_font): Use SYMBOL_NAME and XSTRING
...
instead of XSYMBOL and name field.
2002-05-20 08:05:48 +00:00
Ken Raeburn
c06583e109
* fns.c (Fstring_equal, Fstring_lessp, Frequire, sxhash): Use
...
SYMBOL_NAME and XSTRING instead of XSYMBOL and name field.
2002-05-20 08:05:43 +00:00
Ken Raeburn
29c6805db2
* eval.c (do_autoload): Use SYMBOL_NAME and XSTRING instead of
...
XSYMBOL and name field.
2002-05-20 08:05:37 +00:00
Ken Raeburn
6a5161bbd1
* emacs.c (shut_down_emacs) [#if 0]: Use SYMBOL_NAME and XSTRING
...
instead of XSYMBOL and name field.
2002-05-20 08:05:32 +00:00
Ken Raeburn
f6620ee2b0
* editfns.c (Fformat): Use SYMBOL_NAME and XSTRING instead of
...
XSYMBOL and name field.
2002-05-20 08:05:26 +00:00
Ken Raeburn
84023177dc
* data.c (Fkeywordp, Fsymbol_name, store_symval_forwarding)
...
(Fmake_variable_buffer_local, Fmake_local_variable)
(Fmake_variable_frame_local): Use SYMBOL_NAME and XSTRING instead
of XSYMBOL and name field.
2002-05-20 08:05:21 +00:00
Ken Raeburn
57d25e6f09
* coding.c (Fread_coding_system, code_convert_region1)
...
(code_convert_string1, code_convert_string_norecord)
(Ffind_operation_coding_system): Use SYMBOL_NAME instead of
XSYMBOL and name field.
2002-05-20 08:05:15 +00:00
Ken Raeburn
e27415102c
* charset.c (Fdefine_charset, Fdeclare_equiv_charset): Use XSTRING
...
and SYMBOL_NAME instead of XSYMBOL and name field.
2002-05-20 08:05:09 +00:00
Ken Raeburn
2f44536644
* callint.c (Fcall_interactively): Use XSTRING and SYMBOL_NAME
...
instead of XSYMBOL and name field.
2002-05-20 08:05:03 +00:00
Ken Raeburn
5b784cc92c
* buffer.c (buffer_slot_type_mismatch): Use XSTRING and
...
SYMBOL_NAME instead of XSYMBOL and name field.
2002-05-20 08:04:58 +00:00
Ken Raeburn
8fe5665d5a
* alloc.c (Fmake_symbol): Set symbol xname field instead of name.
...
(mark_object, gc_sweep): Use symbol xname field and XSTRING
instead of name field.
2002-05-20 08:04:52 +00:00
Ken Raeburn
caeead2003
* abbrev.c (write_abbrev): Use SYMBOL_NAME instead of XSYMBOL and
...
name field.
2002-05-20 08:04:46 +00:00
Ken Raeburn
7340cc503b
* lisp.h (LISP_MAKE_RVALUE): Delete disabled version, making XCAR and XCDR real
...
rvalues in most configurations.
2002-05-19 23:14:24 +00:00
Ken Raeburn
1138e74218
* buffer.c (fix_overlays_in_range, fix_overlays_before): Don't take the address
...
of the cdr part of a cons cell; instead, track the parent cell and call
XSETCDR, or set the variable for the head of the list if we haven't started
down the list yet.
2002-05-19 23:12:30 +00:00
Richard M. Stallman
8bad880b02
*** empty log message ***
2002-05-19 16:10:29 +00:00
Richard M. Stallman
13d7dc77af
(reread_doc_file): Don't ask for confirmation.
2002-05-19 16:10:08 +00:00
Jason Rumney
0708de0778
*** empty log message ***
2002-05-18 15:36:51 +00:00
Jason Rumney
af3f7be76e
(w32_create_pixmap_from_bitmap_data): New function.
...
(xbm_load_image): Use it.
(xbm_load): Ditto.
(xbm_read_bitmap_data): Reverted to xfns.c version.
From David Ponce <dponce@voila.fr>.
2002-05-18 15:30:47 +00:00
Eli Zaretskii
2c978fafa1
*** empty log message ***
2002-05-17 14:10:12 +00:00
Eli Zaretskii
8de1855e88
Fix whitespace.
2002-05-17 13:17:21 +00:00
Eli Zaretskii
56e19ec475
Fix whitespace.
...
(sig_suspender, sigprocmask): Don't define for DJGPP 2.02 and later.
2002-05-17 13:12:37 +00:00
Eli Zaretskii
b058cb36fe
Fix whitespace.
2002-05-17 12:02:50 +00:00
Juanma Barranquero
b96fb65cd3
*** empty log message ***
2002-05-16 12:01:57 +00:00
Juanma Barranquero
aa87aafcde
Fix typo.
2002-05-16 12:00:33 +00:00
Juanma Barranquero
4052e7bb0c
(Fthis_command_keys, Fthis_command_keys_vector): Fix typo.
2002-05-16 11:53:41 +00:00
Stefan Monnier
daaf4dfc9d
*** empty log message ***
2002-05-15 22:35:48 +00:00
Stefan Monnier
fa11334196
(read_char_x_menu_prompt): Use an equivalent but more meaningful test.
...
(read_char_minibuf_menu_prompt): Fix typo.
2002-05-15 22:34:57 +00:00
Eli Zaretskii
f8229bf639
*** empty log message ***
2002-05-15 16:50:34 +00:00
Eli Zaretskii
769b4fb2f5
(Fcommandp): Doc fix.
2002-05-15 16:36:13 +00:00
Stefan Monnier
31bea176a6
(keymap_parent): New fun, extracted from Fkeymap_parent.
...
(Fkeymap_parent, keymap_memberp, fix_submap_inheritance): Use it.
(Fset_keymap_parent): Gcpro a bit more.
(access_keymap): Gcpro around meta_map call and around the main loop.
(get_keyelt): Gcpro when following indirect references.
(copy_keymap_item): New fun, extracted from Fcopy_keymap.
(copy_keymap_1, Fcopy_keymap): Use it. Don't copy the parent map.
(Fdefine_key, Flookup_key): Gcpro before calling get_keymap.
Remove useless ad-hoc remap code.
2002-05-14 03:04:31 +00:00
Kenichi Handa
d2ac725b65
(search_buffer): Give up boyer moore search if inverse
...
translation change charset_base.
2002-05-13 00:06:01 +00:00
Kenichi Handa
4d8ff34d5c
*** empty log message ***
2002-05-13 00:05:02 +00:00
Eli Zaretskii
9861e77766
(decode_coding) <coding_type_ccl>: If a lone CR
...
characters is carried over from the previous block of text, adjust
coding->produced to account for the extra character.
2002-05-11 21:33:13 +00:00
Andreas Schwab
eef762fc0f
(intersection): Keep the elements of the returned list
...
in the same order as in the first list.
2002-05-11 16:00:10 +00:00
Kim F. Storm
cd6db61a7a
(current_minor_maps): Fixed resizing of cmm_maps;
...
only update cmm_size if realloc actually succeeds.
Testing with initial size of 2 elements revealed that using
realloc on GNU/Linux would cause a random trap in xmalloc
later on, so I rewrote the code to use malloc/bcopy/free instead
of realloc.
2002-05-10 23:57:14 +00:00
Kim F. Storm
6d8c02ae83
*** empty log message ***
2002-05-10 23:56:06 +00:00
Jason Rumney
6358474d16
(enum_font_cb2): Don't use DBCS raster fonts.
2002-05-10 19:18:53 +00:00
Eli Zaretskii
22a2a46061
*** empty log message ***
2002-05-10 09:43:12 +00:00
Eli Zaretskii
7371fe0a09
(encode_coding_sjis_big5): Enclose bitwise AND in
...
parens, to ensure correct evaluation order.
2002-05-10 08:51:44 +00:00
Kim F. Storm
99cbcacac3
(Vemulation_mode_map_alists): New variable.
...
(syms_of_keymap): DEFVAR_LISP it.
(current_minor_maps): Process keymap alists in that list before
minor-mode-overriding-map-alist and minor-mode-map-alist.
2002-05-10 07:03:20 +00:00
Kim F. Storm
05b2c53f3a
*** empty log message ***
2002-05-10 07:02:42 +00:00