[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Emacs-diffs] Changes to emacs/src/ChangeLog
From: |
YAMAMOTO Mitsuharu |
Subject: |
[Emacs-diffs] Changes to emacs/src/ChangeLog |
Date: |
Sun, 24 Apr 2005 02:07:41 -0400 |
Index: emacs/src/ChangeLog
diff -c emacs/src/ChangeLog:1.4344 emacs/src/ChangeLog:1.4345
*** emacs/src/ChangeLog:1.4344 Sat Apr 23 16:20:06 2005
--- emacs/src/ChangeLog Sun Apr 24 06:07:40 2005
***************
*** 1,3 ****
--- 1,57 ----
+ 2005-04-24 YAMAMOTO Mitsuharu <address@hidden>
+
+ * Makefile.in [HAVE_CARBON] (MAC_OBJ): Add macselect.o.
+ (SOME_MACHINE_OBJECTS): Likewise.
+ (mac.o): Depend on ccl.h.
+ (macselect.o): New target.
+
+ * emacs.c (main) [MAC_OS8 || MAC_OSX && HAVE_CARBON]: Call
+ syms_of_macselect.
+
+ * frame.c (Fdelete_frame) [MAC_OS]: Call x_clear_frame_selections.
+
+ * mac.c [!TARGET_API_MAC_CARBON]: Don't include charset.h or
+ coding.h.
+ (QCLIPBOARD): Remove variable.
+ (syms_of_mac): Don't initialize it.
+ (Fmac_paste_function, Fmac_cut_function, Fx_selection_exists_p):
+ Remove functions.
+ (syms_of_mac): Don't defsubr them.
+ [TARGET_API_MAC_CARBON] (Qmime_charset, QNFD, QNFKD, QNFC, QNFKC)
+ (QHFS_plus_D, QHFS_plus_C): New variables.
+ (syms_of_mac) [TARGET_API_MAC_CARBON]: Initialize them.
+ [TARGET_API_MAC_CARBON] (get_cfstring_encoding_from_lisp)
+ (cfstring_create_normalized): New functions.
+ [TARGET_API_MAC_CARBON] (Fmac_code_convert_string): Likewise.
+ (syms_of_mac) [TARGET_API_MAC_CARBON]: Defsubr it.
+
+ * macterm.c (handling_window_update, terminate_flag): Remove
+ variables.
+ (do_window_update, do_ae_quit_application, XTread_socket): Don't
+ use them.
+ (WNE_SLEEP_AT_SUSPEND, WNE_SLEEP_AT_RESUME): Don't define.
+ [USE_CARBON_EVENTS && MAC_OSX] (mac_handle_service_event)
+ (init_service_handler): Move to macselect.c. Remove declarations.
+ [USE_CARBON_EVENTS && MAC_OSX] (init_service_handler): Add extern.
+ (Qapplication, Qabout): New variables.
+ (syms_of_mac): Initialize them.
+ [USE_CARBON_EVENTS && MAC_OSX] (Qpreferences, Qservices, Qpaste)
+ (Qperform): New variables.
+ (syms_of_mac) [USE_CARBON_EVENTS && MAC_OSX]: Initialize them.
+ (do_get_menus) [!TARGET_API_MAC_CARBON]: Don't call AppendResMenu.
+ (do_menu_choice): Unhighlight menu bar also when menu_id is 0.
+ (mac_store_application_menu_event, init_menu_bar): New functions.
+ [USE_CARBON_EVENTS] (mac_handle_command_event)
+ (init_command_handler): New functions.
+ (mac_handle_window_event): Return noErr on window update event.
+ (do_ae_quit_application): Call mac_store_application_menu_event.
+ (mac_initialize) [USE_CARBON_EVENTS]: Call init_command_handler
+ and init_menu_bar.
+
+ * macterm.h (x_clear_frame_selections): Add extern.
+
+ * macselect.c: New file for selection processing on Mac OS.
+
2005-04-23 Richard M. Stallman <address@hidden>
* fileio.c (Fcopy_file): New arg MUSTBENEW.
- [Emacs-diffs] Changes to emacs/src/ChangeLog, (continued)
- [Emacs-diffs] Changes to emacs/src/ChangeLog, YAMAMOTO Mitsuharu, 2005/04/20
- [Emacs-diffs] Changes to emacs/src/ChangeLog, Thien-Thi Nguyen, 2005/04/20
- [Emacs-diffs] Changes to emacs/src/ChangeLog, Thien-Thi Nguyen, 2005/04/20
- [Emacs-diffs] Changes to emacs/src/ChangeLog, Miles Bader, 2005/04/21
- [Emacs-diffs] Changes to emacs/src/ChangeLog, Kenichi Handa, 2005/04/22
- [Emacs-diffs] Changes to emacs/src/ChangeLog, Kim F . Storm, 2005/04/22
- [Emacs-diffs] Changes to emacs/src/ChangeLog, Thien-Thi Nguyen, 2005/04/22
- [Emacs-diffs] Changes to emacs/src/ChangeLog, Eli Zaretskii, 2005/04/23
- [Emacs-diffs] Changes to emacs/src/ChangeLog, Richard M . Stallman, 2005/04/23
- [Emacs-diffs] Changes to emacs/src/ChangeLog, Andreas Schwab, 2005/04/23
- [Emacs-diffs] Changes to emacs/src/ChangeLog,
YAMAMOTO Mitsuharu <=
- [Emacs-diffs] Changes to emacs/src/ChangeLog, Eli Zaretskii, 2005/04/24
- [Emacs-diffs] Changes to emacs/src/ChangeLog, Eli Zaretskii, 2005/04/24
- [Emacs-diffs] Changes to emacs/src/ChangeLog, Richard M . Stallman, 2005/04/24
- [Emacs-diffs] Changes to emacs/src/ChangeLog, Kenichi Handa, 2005/04/25
- [Emacs-diffs] Changes to emacs/src/ChangeLog, Kenichi Handa, 2005/04/26
- [Emacs-diffs] Changes to emacs/src/ChangeLog, Richard M . Stallman, 2005/04/26
- [Emacs-diffs] Changes to emacs/src/ChangeLog, Richard M . Stallman, 2005/04/27
- [Emacs-diffs] Changes to emacs/src/ChangeLog, Kim F . Storm, 2005/04/27
- [Emacs-diffs] Changes to emacs/src/ChangeLog, Nick Roberts, 2005/04/27
- [Emacs-diffs] Changes to emacs/src/ChangeLog, Lute Kamstra, 2005/04/28