- * events.c (Fevent_modifier_bits): Doc fix.
-
- * events.c (Fevent_modifiers): Major doc addition.
- * events.c (event_x_y_pixel_internal): Typo fix.
- * events.c (syms_of_events): Declare new primitives.
-
- * events.h:
- Update long comment for button modifiers, timestamps.
-
- * events.h (struct event_stream):
- New current_event_timestamp method.
-
- * extents.c:
- * extents.c (extent_in_region_p):
- * extents.c (decode_extent):
- * extents.c (Fset_extent_parent):
- * extents.c (decode_map_extents_flags):
- Fix gcc warnings.
- [9].
-
- * extents.c (struct extent_at_arg):
- * extents.c (decode_extent_at_flag):
- * extents.c (extent_at_mapper):
- * extents.c (extent_at_bytind):
- * extents.c (Fextent_at): Adapt to new lower-level interface. [9].
- * extents.c (Fextents_at): New primitive. [9].
- * extents.c (symbol_to_glyph_layout): [9].
- Support new primitive `extents-at'.
-
-
- * extents.c (get_text_property_bytind):
- extent_at_bytind has another arg.
- [9].
-
- * extents.c (syms_of_extents): New primitive.
-
- * file-coding.c (Fmake_coding_system): [1].
- * file-coding.c (subsidiary_coding_system): fix gcc warning
- * file-coding.c (syms_of_file_coding): [2].
-
- * fileio.c (Fexpand_file_name):
- * fileio.c (Fsysnetunam):
- * fileio.c (Ffile_exists_p):
- * fileio.c (Ffile_executable_p):
- * fileio.c (Fverify_visited_file_modtime):
- Clean up GCPROing.
-
- * fileio.c (syms_of_fileio): [2].
-
- * filelock.c (lock_file_1):
- * filelock.c (current_lock_owner):
- * filelock.c (lock_if_free):
- * filelock.c (lock_file):
- * filelock.c (unlock_file):
- Clean up GCPROing.
-
- * fns.c (concat): Fix gcc warning.
-
- * fns.c (Fmember):
- * fns.c (Fold_member):
- * fns.c (Fmemq):
- * fns.c (Fold_memq):
- * fns.c (memq_no_quit):
- * fns.c (Fassoc):
- * fns.c (Fold_assoc):
- * fns.c (Fassq):
- * fns.c (Fold_assq):
- * fns.c (assq_no_quit):
- * fns.c (Frassoc):
- * fns.c (Fold_rassoc):
- * fns.c (Frassq):
- * fns.c (Fold_rassq):
- * fns.c (rassq_no_quit):
- * fns.c (Fdelete):
- * fns.c (Fold_delete):
- * fns.c (Fdelq):
- * fns.c (Fold_delq):
- * fns.c (delq_no_quit):
- * fns.c (Fremassoc):
- * fns.c (Fremassq):
- * fns.c (remassq_no_quit):
- * fns.c (Fremrassoc):
- * fns.c (Fremrassq):
- * fns.c (remrassq_no_quit):
- * fns.c (Freverse):
- * fns.c (mapcar1):
- [1].
-
- * frame-msw.c (mswindows_init_frame_1):
- * frame-msw.c (mswindows_delete_frame):
- Register popups with dialog code so keyboard traversing works.
-
- * frame-tty.c (tty_raise_frame_no_select): [1].
-
- * frame-x.c:
- * frame-x.c (x_set_frame_text_value):
- * frame-x.c (x_set_frame_properties):
- * frame-x.c (x_create_widgets):
- [7].
-
- * frame.c:
- * frame.c (Fmouse_pixel_position): Minor doc fixes.
-
- * frame.h (wrap_frame): New.
- Macro like wrap_device.
-
- * general.c:
- * general.c (SYMBOL):
- * general.c (syms_of_general):
- Major reorg. This is now just a wrapper and symbols themselves
- are listed in general-slots.h.
-
- * glyphs-eimage.c (tiff_instantiate): Need cast to fix warning.
- * glyphs-msw.c (mswindows_resource_instantiate): [5].
-
- * glyphs-msw.c (mswindows_native_layout_instantiate):
- Add DS_CONTROL so keyboard traversal will work.
-
- * glyphs-widget.c:
- * glyphs-widget.c (syms_of_glyphs_widget):
- Move some symbols to general-slots.h.
-
- * glyphs-x.c:
- * glyphs-x.c (xbm_instantiate_1):
- * glyphs-x.c (x_xbm_instantiate):
- * glyphs-x.c (x_xface_instantiate):
- * glyphs-x.c (autodetect_instantiate):
- * glyphs-x.c (cursor_font_instantiate):
- * glyphs-x.c (x_update_widget):
- * glyphs-x.c (x_widget_instantiate):
- * glyphs.c (bitmap_to_lisp_data):
- * glyphs.c (pixmap_to_lisp_data):
- [7].
-
- * glyphs.c (syms_of_glyphs):
- [2].
-
- * gui-x.c:
- * gui-x.c (print_widget_value):
- * gui-x.c (menu_separator_style_and_to_external):
- * gui-x.c (add_accel_and_to_external):
- * gui-x.c (button_item_to_widget_value):
- * gui-x.c (gui_items_to_widget_values_1):
- * gui-x.c (gui_items_to_widget_values):
- * gui-x.c (syms_of_gui_x):
- * gui-x.c (vars_of_gui_x):
- Mule-ize entire file. Move menu-no-selection-hook to gui.c.
- [9].
-
- * gui-x.h:
- Muleize, prototype changes matching gui-x.c.
-
- * gui.c:
- * gui.c (separator_string_p):
- * gui.c (gui_item_add_keyval_pair):
- * gui.c (make_gui_item_from_keywords_internal):
- * gui.c (signal_too_long_error):
- * gui.c (parse_gui_item_tree_item):
- * gui.c (syms_of_gui):
- * gui.c (vars_of_gui):
- * gui.h:
- menu-no-selection-hook moved here (used by MSWin).
- Move some symbols to general-slots.h.
- [6].
- [9].
-
- * insdel.c (get_buffer_pos_char):
- * insdel.c (get_buffer_range_char):
- Add GC comments.
-
- * keymap.c (keymap_lookup_directly):
- * keymap.c (keymap_store):
- * keymap.c (ensure_meta_prefix_char_keymapp):
- * keymap.c (describe_map):
- * keymap.h:
- Support new button modifiers.
-
- * lisp-disunion.h (wrap_object):
- * lisp-disunion.h (XSETOBJ):
- Rename make_obj to wrap_object.
-
- * lisp-union.h:
- * lisp-union.h (make_int):
- * lisp-union.h (make_char):
- Support wrap_object.
-
- * lisp.h:
- * lisp.h (LIST_LOOP):
- * lisp.h (EXTERNAL_LIST_LOOP):
- * lisp.h (LIST_LOOP_2):
- * lisp.h (EXTERNAL_LIST_LOOP_1):
- * lisp.h (EXTERNAL_LIST_LOOP_2):
- * lisp.h (EXTERNAL_LIST_LOOP_3):
- * lisp.h (EXTERNAL_LIST_LOOP_4_NO_DECLARE):
- * lisp.h (PRIVATE_EXTERNAL_LIST_LOOP_6):
- * lisp.h (GET_EXTERNAL_LIST_LENGTH):
- * lisp.h (EXTERNAL_ALIST_LOOP_5):
- * lisp.h (EXTERNAL_ALIST_LOOP_6):
- * lisp.h (EXTERNAL_ALIST_LOOP_6_NO_DECLARE):
- * lisp.h (EXTERNAL_PROPERTY_LIST_LOOP_5_NO_DECLARE):
- * lisp.h (EXTERNAL_PROPERTY_LIST_LOOP_7):
- * lisp.h (struct Lisp_Symbol):
- * lisp.h (maybe_continuable_error_with_frob):
- Fix up section comments.
- Add new types for char to indicate usage.
- Delete symbols auto-generated from general-slots.h.
- Add prototypes for structured error functions.
- Add long comments describing looping macros and change interface
- so that lvalues are automatically declared.
+ * events.c (Fevent_modifier_bits): Doc fix.
+
+ * events.c (Fevent_modifiers): Major doc addition.
+ * events.c (event_x_y_pixel_internal): Typo fix.
+ * events.c (syms_of_events): Declare new primitives.
+
+ * events.h:
+ Update long comment for button modifiers, timestamps.
+
+ * events.h (struct event_stream):
+ New current_event_timestamp method.
+
+ * extents.c:
+ * extents.c (extent_in_region_p):
+ * extents.c (decode_extent):
+ * extents.c (Fset_extent_parent):
+ * extents.c (decode_map_extents_flags):
+ Fix gcc warnings.
+ [9].
+
+ * extents.c (struct extent_at_arg):
+ * extents.c (decode_extent_at_flag):
+ * extents.c (extent_at_mapper):
+ * extents.c (extent_at_bytind):
+ * extents.c (Fextent_at): Adapt to new lower-level interface. [9].
+ * extents.c (Fextents_at): New primitive. [9].
+ * extents.c (symbol_to_glyph_layout): [9].
+ Support new primitive `extents-at'.
+
+
+ * extents.c (get_text_property_bytind):
+ extent_at_bytind has another arg.
+ [9].
+
+ * extents.c (syms_of_extents): New primitive.
+
+ * file-coding.c (Fmake_coding_system): [1].
+ * file-coding.c (subsidiary_coding_system): fix gcc warning
+ * file-coding.c (syms_of_file_coding): [2].
+
+ * fileio.c (Fexpand_file_name):
+ * fileio.c (Fsysnetunam):
+ * fileio.c (Ffile_exists_p):
+ * fileio.c (Ffile_executable_p):
+ * fileio.c (Fverify_visited_file_modtime):
+ Clean up GCPROing.
+
+ * fileio.c (syms_of_fileio): [2].
+
+ * filelock.c (lock_file_1):
+ * filelock.c (current_lock_owner):
+ * filelock.c (lock_if_free):
+ * filelock.c (lock_file):
+ * filelock.c (unlock_file):
+ Clean up GCPROing.
+
+ * fns.c (concat): Fix gcc warning.
+
+ * fns.c (Fmember):
+ * fns.c (Fold_member):
+ * fns.c (Fmemq):
+ * fns.c (Fold_memq):
+ * fns.c (memq_no_quit):
+ * fns.c (Fassoc):
+ * fns.c (Fold_assoc):
+ * fns.c (Fassq):
+ * fns.c (Fold_assq):
+ * fns.c (assq_no_quit):
+ * fns.c (Frassoc):
+ * fns.c (Fold_rassoc):
+ * fns.c (Frassq):
+ * fns.c (Fold_rassq):
+ * fns.c (rassq_no_quit):
+ * fns.c (Fdelete):
+ * fns.c (Fold_delete):
+ * fns.c (Fdelq):
+ * fns.c (Fold_delq):
+ * fns.c (delq_no_quit):
+ * fns.c (Fremassoc):
+ * fns.c (Fremassq):
+ * fns.c (remassq_no_quit):
+ * fns.c (Fremrassoc):
+ * fns.c (Fremrassq):
+ * fns.c (remrassq_no_quit):
+ * fns.c (Freverse):
+ * fns.c (mapcar1):
+ [1].
+
+ * frame-msw.c (mswindows_init_frame_1):
+ * frame-msw.c (mswindows_delete_frame):
+ Register popups with dialog code so keyboard traversing works.
+
+ * frame-tty.c (tty_raise_frame_no_select): [1].
+
+ * frame-x.c:
+ * frame-x.c (x_set_frame_text_value):
+ * frame-x.c (x_set_frame_properties):
+ * frame-x.c (x_create_widgets):
+ [7].
+
+ * frame.c:
+ * frame.c (Fmouse_pixel_position): Minor doc fixes.
+
+ * frame.h (wrap_frame): New.
+ Macro like wrap_device.
+
+ * general.c:
+ * general.c (SYMBOL):
+ * general.c (syms_of_general):
+ Major reorg. This is now just a wrapper and symbols themselves
+ are listed in general-slots.h.
+
+ * glyphs-eimage.c (tiff_instantiate): Need cast to fix warning.
+ * glyphs-msw.c (mswindows_resource_instantiate): [5].
+
+ * glyphs-msw.c (mswindows_native_layout_instantiate):
+ Add DS_CONTROL so keyboard traversal will work.
+
+ * glyphs-widget.c:
+ * glyphs-widget.c (syms_of_glyphs_widget):
+ Move some symbols to general-slots.h.
+
+ * glyphs-x.c:
+ * glyphs-x.c (xbm_instantiate_1):
+ * glyphs-x.c (x_xbm_instantiate):
+ * glyphs-x.c (x_xface_instantiate):
+ * glyphs-x.c (autodetect_instantiate):
+ * glyphs-x.c (cursor_font_instantiate):
+ * glyphs-x.c (x_update_widget):
+ * glyphs-x.c (x_widget_instantiate):
+ * glyphs.c (bitmap_to_lisp_data):
+ * glyphs.c (pixmap_to_lisp_data):
+ [7].
+
+ * glyphs.c (syms_of_glyphs):
+ [2].
+
+ * gui-x.c:
+ * gui-x.c (print_widget_value):
+ * gui-x.c (menu_separator_style_and_to_external):
+ * gui-x.c (add_accel_and_to_external):
+ * gui-x.c (button_item_to_widget_value):
+ * gui-x.c (gui_items_to_widget_values_1):
+ * gui-x.c (gui_items_to_widget_values):
+ * gui-x.c (syms_of_gui_x):
+ * gui-x.c (vars_of_gui_x):
+ Mule-ize entire file. Move menu-no-selection-hook to gui.c.
+ [9].
+
+ * gui-x.h:
+ Muleize, prototype changes matching gui-x.c.
+
+ * gui.c:
+ * gui.c (separator_string_p):
+ * gui.c (gui_item_add_keyval_pair):
+ * gui.c (make_gui_item_from_keywords_internal):
+ * gui.c (signal_too_long_error):
+ * gui.c (parse_gui_item_tree_item):
+ * gui.c (syms_of_gui):
+ * gui.c (vars_of_gui):
+ * gui.h:
+ menu-no-selection-hook moved here (used by MSWin).
+ Move some symbols to general-slots.h.
+ [6].
+ [9].
+
+ * insdel.c (get_buffer_pos_char):
+ * insdel.c (get_buffer_range_char):
+ Add GC comments.
+
+ * keymap.c (keymap_lookup_directly):
+ * keymap.c (keymap_store):
+ * keymap.c (ensure_meta_prefix_char_keymapp):
+ * keymap.c (describe_map):
+ * keymap.h:
+ Support new button modifiers.
+
+ * lisp-disunion.h (wrap_object):
+ * lisp-disunion.h (XSETOBJ):
+ Rename make_obj to wrap_object.
+
+ * lisp-union.h:
+ * lisp-union.h (make_int):
+ * lisp-union.h (make_char):
+ Support wrap_object.
+
+ * lisp.h:
+ * lisp.h (LIST_LOOP):
+ * lisp.h (EXTERNAL_LIST_LOOP):
+ * lisp.h (LIST_LOOP_2):
+ * lisp.h (EXTERNAL_LIST_LOOP_1):
+ * lisp.h (EXTERNAL_LIST_LOOP_2):
+ * lisp.h (EXTERNAL_LIST_LOOP_3):
+ * lisp.h (EXTERNAL_LIST_LOOP_4_NO_DECLARE):
+ * lisp.h (PRIVATE_EXTERNAL_LIST_LOOP_6):
+ * lisp.h (GET_EXTERNAL_LIST_LENGTH):
+ * lisp.h (EXTERNAL_ALIST_LOOP_5):
+ * lisp.h (EXTERNAL_ALIST_LOOP_6):
+ * lisp.h (EXTERNAL_ALIST_LOOP_6_NO_DECLARE):
+ * lisp.h (EXTERNAL_PROPERTY_LIST_LOOP_5_NO_DECLARE):
+ * lisp.h (EXTERNAL_PROPERTY_LIST_LOOP_7):
+ * lisp.h (struct Lisp_Symbol):
+ * lisp.h (maybe_continuable_error_with_frob):
+ Fix up section comments.
+ Add new types for char to indicate usage.
+ Delete symbols auto-generated from general-slots.h.
+ Add prototypes for structured error functions.
+ Add long comments describing looping macros and change interface
+ so that lvalues are automatically declared.