Stefan Monnier
52fb182157
(XSETTYPE): Remove.
2003-11-05 16:00:38 +00:00
Stefan Monnier
870f361065
(GCTYPEMASK): Remove.
...
(XGCTYPE): Make it an alias of XTYPE.
2003-11-05 15:51:38 +00:00
Stefan Monnier
73a662efa9
(XINT): Move the cast to clarify what is going on.
2003-11-05 15:24:08 +00:00
Kenichi Handa
dcafe1c7b8
*** empty log message ***
2003-10-06 11:24:18 +00:00
Dave Love
e3432aa4ae
Add Funibyte_char_to_multibyte.
2003-09-17 19:23:19 +00:00
Stefan Monnier
31003b9e54
(VALBITS): Don't remove 1 for the markbit.
...
(union Lisp_Object): Use unsigned int for types. Remove markbit.
(MARKBIT): Remove 1 from VALBITS so we still use same old val.
(XTYPE): Use unsigned right-shift.
(XMARKBIT, XMARK, XUNMARK): Remove.
2003-09-11 23:52:41 +00:00
Kenichi Handa
8f924df7df
*** empty log message ***
2003-09-08 12:53:41 +00:00
Kenichi Handa
463f5630a5
New directory
2003-09-08 11:56:09 +00:00
Miles Bader
ab5796a9f9
Add arch taglines
2003-09-01 15:45:59 +00:00
Dave Love
3060873a53
(EMACS_LISP_H): New.
...
(popup_activated_flag): Don't declare.
2003-08-20 16:43:21 +00:00
Andreas Schwab
f1d0c23823
(adjust_overlays_for_insert, adjust_overlays_for_delete): Update prototype.
2003-07-11 09:06:01 +00:00
Stefan Monnier
5f6bf5fecb
(VALBITS): Define in terms of GCTYPEBITS.
...
(struct interval): Move to intervals.h.
(struct Lisp_Marker): Use EMACS_INT for position info.
(forward_point): Remove prototype of defunct function.
(Qmodification_hooks, Qrear_nonsticky, Fnext_property_change)
(Fget_text_property, Fset_text_properties, Ftext_propertes_not_all)
(syms_of_textprop, set_text_properties): Remove prototypes that are
already in intervals.h.
2003-07-09 20:31:19 +00:00
Stefan Monnier
b01ecbc603
(struct Lisp_Overlay): New field `next'.
2003-07-09 14:46:06 +00:00
Stefan Monnier
c74abe0afd
(XSETMARKBIT): Remove unused macro.
2003-07-06 21:06:45 +00:00
Stefan Monnier
7c88bf91d5
(mark_object): Change prototype to only pass Lisp_Object.
2003-07-06 19:29:04 +00:00
Stefan Monnier
12ad59853e
(struct Lisp_Float): Remove unused field `type'.
2003-07-04 20:19:55 +00:00
Stefan Monnier
00baad70aa
(MARKBIT): Update comment.
2003-06-27 22:53:35 +00:00
Stefan Monnier
c0ac2f4ab0
(unchain_marker): Lisp_Object arg => Lisp_Marker.
...
(struct Lisp_Marker): Lisp_Object `chain' => Lisp_Marker `next'.
2003-06-26 23:15:08 +00:00
Stefan Monnier
a84f89d510
(struct interval, struct Lisp_Symbol, struct Lisp_Free)
...
(struct Lisp_Marker, struct Lisp_Intfwd, struct Lisp_Boolfwd)
(struct Lisp_Kboard_Objfwd, struct Lisp_Save_Value)
(struct Lisp_Buffer_Local_Value, struct Lisp_Overlay)
(struct Lisp_Objfwd, struct Lisp_Buffer_Objfwd): Add `gcmarkbit' field.
2003-06-25 23:16:30 +00:00
Kenichi Handa
941caafe73
(Fgenerate_new_buffer_name): EXFUN it.
2003-05-28 11:35:32 +00:00
Stefan Monnier
0362881420
(Vfundamental_mode_abbrev_table): Don't declare.
2003-05-23 18:14:36 +00:00
Richard M. Stallman
07c9ebd607
(specbinding_func): New typedef.
...
(struct specbinding): Use specbinding_func, to put the `volatile'
in the right place.
(map_char_table): Declare added arg.
2003-05-17 12:49:12 +00:00
Stefan Monnier
9a274fbd38
(Qwindowp, Qwindow_live_p, Vwindow_list)
...
(Fwindow_end, Fselected_window, Fdelete_window, Fwindow_buffer)
(Fget_buffer_window, Fsave_window_excursion, Fsplit_window)
(Fset_window_configuration, Fcurrent_window_configuration)
(compare_window_configurations, Fcoordinates_in_window_p, Fwindow_at)
(Fpos_visible_in_window_p, mark_window_cursors_off)
(window_internal_height, window_internal_width, Frecenter)
(Fscroll_other_window, Fset_window_start, temp_output_buffer_show)
(replace_buffer_in_all_windows, init_window_once, init_window)
(syms_of_window, keys_of_window): Move from lisp.h to window.h.
2003-05-14 18:52:13 +00:00
Richard M. Stallman
4e91a530f9
(struct specbinding): Declare elements volatile.
...
(specpdl_ptr): Declare volatile.
2003-05-09 13:58:38 +00:00
Stefan Monnier
6cbe2e289a
(CHECK): Wrap args in parenthesis.
...
(specbind): Fix doc: symbol = Qnil is not supported any more.
2003-05-01 00:36:21 +00:00
Richard M. Stallman
9568459289
(abort_on_gc): Add decl.
2003-04-30 12:06:39 +00:00
Kenichi Handa
9f1c8be4ea
(temp_echo_area_glyphs): Adjust prototype.
2003-04-11 02:06:34 +00:00
Kenichi Handa
37ab321e4f
(make_string_from_bytes, make_specified_string):
...
Prototypes adjusted.
2003-03-23 02:08:35 +00:00
Andreas Schwab
35e360926d
(Fcancel_kbd_macro_events, Fstring_to_multibyte): Add
...
prototypes.
2003-02-19 13:07:17 +00:00
Kenichi Handa
d3c8e597f6
(setup_process_coding_systems): Add prototype.
2003-02-10 07:44:18 +00:00
Richard M. Stallman
ecb32e0ff0
Declare format2 instead of format1.
2003-01-25 19:49:27 +00:00
Jan Djärv
488dd4c404
GTK version
2003-01-19 21:50:03 +00:00
Richard M. Stallman
222151aa9c
New misc type Lisp_Save_Value.
...
(enum Lisp_Misc_Type): Add Lisp_Misc_Save_Value.
(XSAVE_VALUE): New macro.
(struct Lisp_Save_Value): New data type.
(union Lisp_Misc): Add u_save_value alternative.
(make_save_value): Declared.
2003-01-06 00:47:38 +00:00
Dave Love
656c33dc70
Comment.
2002-11-25 19:06:07 +00:00
Dave Love
c4bf5bc326
(get_specified_cursor_type, get_window_cursor_type):
...
Don't declare.
2002-11-14 14:15:55 +00:00
Kim F. Storm
5af96b788b
(get_window_cursor_type): Update prototype.
2002-10-24 19:57:52 +00:00
Richard M. Stallman
37d6609558
(pop_message_unwind): Renamed from push_message_unwind.
2002-09-11 01:59:33 +00:00
Kenichi Handa
b9dbd42887
(unibyte_char_to_multibyte): Extern deleted.
2002-09-03 04:08:33 +00:00
Kim F. Storm
e4764db0dd
(Qcursor_in_non_selected_windows): Extern removed.
...
(get_specified_cursor_type, get_window_cursor_type)
(set_frame_cursor_types): Added prototypes.
2002-08-30 12:01:01 +00:00
Kenichi Handa
73ce348e68
(nonascii_insert_offset, Vnonascii_translation_table):
...
Extern deleted.
2002-08-15 02:29:16 +00:00
Kim F. Storm
a361276f07
(Fexecute_kbd_macro): Update prototype.
2002-08-14 10:35:03 +00:00
Richard M. Stallman
992dd91a91
Comment change.
2002-08-12 17:28:36 +00:00
Kenichi Handa
40be5efd7f
(Fset_buffer_multibyte): Prototype adjusted.
2002-07-31 07:10:36 +00:00
Dave Love
c497dce44a
(Fnew_fontset): Declare.
2002-07-30 11:35:53 +00:00
Kenichi Handa
957e7394d7
(CHAR_TABLE_REF): Remove unnecessary check (IDX >= 0).
...
(Fset_fotset_font): Fix arguments to 5.
2002-07-26 04:06:43 +00:00
Ken Raeburn
8febed74d2
(XPNTR): Use NO_UNION_TYPE version for union as well,
...
since it only depends on XUINT.
2002-07-24 02:07:11 +00:00
Richard M. Stallman
8e40b6cbe9
(print_error_message): Declare new args.
2002-07-20 21:47:26 +00:00
Ken Raeburn
101d50c8d9
(STRING_COPYIN): New macro.
...
(detect_coding_system, safe_bcopy, temp_output_buffer_setup):
(internal_with_output_to_temp_buffer): Declarations updated.
2002-07-19 14:27:13 +00:00
Ken Raeburn
f29b79a242
(chars_in_text, multibyte_chars_in_text, copy_text):
...
(count_size_as_multibyte, count_combining_before):
(count_combining_after, insert_1, insert_1_both, message_dolog):
(insert, insert_and_inherit, insert_before_markers)
(insert_before_markers_and_inherit, set_message, message2):
(message2_dolog, build_string, make_string, make_unibyte_string):
(make_multibyte_string, intern, oblookup, report_file_error):
(fast_c_string_match_ignore_case, temp_echo_area_glyphs):
(emacs_open, xstrdup): Declarations updated.
2002-07-16 19:48:42 +00:00
Ken Raeburn
bba772ab93
* lisp.h (SREF): Produce rvalue.
...
(SSET): New macro.
2002-07-16 15:49:34 +00:00