diff options
| author | Jan Djärv | 2011-12-18 14:49:38 +0100 |
|---|---|---|
| committer | Jan Djärv | 2011-12-18 14:49:38 +0100 |
| commit | c803b2b767f8ed06beb28106a03f23bc577cfdae (patch) | |
| tree | 605daf67747b4ec447f5e133d9dce821e0efc53f /src/ChangeLog | |
| parent | e1b01a3a530809a1e84ecddff31faf85b94e79e7 (diff) | |
| download | emacs-c803b2b767f8ed06beb28106a03f23bc577cfdae.tar.gz emacs-c803b2b767f8ed06beb28106a03f23bc577cfdae.zip | |
NS selection bug fix and cleanup, see thread C-g crash in C-x C-f (OSX Lion).
Thread is on emacs-devel.
* lisp/term/ns-win.el (ns-get-selection-internal)
(ns-store-selection-internal): Declare.
(ns-store-cut-buffer-internal, ns-get-cut-buffer-internal): Declare
as obsolete.
(ns-get-pasteboard, ns-paste-secondary): Use
ns-get-selection-internal.
(ns-set-pasteboard, ns-copy-including-secondary): Use
ns-store-selection-internal.
* src/nsselect.m (CUT_BUFFER_SUPPORT): Remove define.
(symbol_to_nsstring): Fix indentation.
(ns_symbol_to_pb): New function.
(Fns_get_selection_internal): Renamed from Fns_get_cut_buffer_internal.
(Fns_rotate_cut_buffers_internal): Removed.
(Fns_store_selection_internal): Renamed from
Fns_store_cut_buffer_internal.
(ns_get_foreign_selection, Fx_own_selection_internal)
(Fx_disown_selection_internal, Fx_selection_exists_p)
(Fns_get_selection_internal, Fns_store_selection_internal): Use
ns_symbol_to_pb and check if return value is nil.
(syms_of_nsselect): Remove ifdef CUT_BUFFER_SUPPORT. Remove
defsubr Sns_rotate_cut_buffers_internal. Sns_get_cut_buffer_internal
renamed to Sns_get_selection_internal, Sns_store_cut_buffer_internal
renamed to Sns_store_selection_internal.
(ns_handle_selection_request): Move code to Fx_own_selection_internal
and remove this function.
(ns_handle_selection_clear): Remove, never used.
(Fx_own_selection_internal): Move code from ns_handle_selection_request
here.
Diffstat (limited to 'src/ChangeLog')
| -rw-r--r-- | src/ChangeLog | 23 |
1 files changed, 23 insertions, 0 deletions
diff --git a/src/ChangeLog b/src/ChangeLog index e25f0c68ce0..610079fe321 100644 --- a/src/ChangeLog +++ b/src/ChangeLog | |||
| @@ -1,3 +1,26 @@ | |||
| 1 | 2011-12-18 Jan Djärv <jan.h.d@swipnet.se> | ||
| 2 | |||
| 3 | * nsselect.m (CUT_BUFFER_SUPPORT): Remove define. | ||
| 4 | (symbol_to_nsstring): Fix indentation. | ||
| 5 | (ns_symbol_to_pb): New function. | ||
| 6 | (Fns_get_selection_internal): Renamed from Fns_get_cut_buffer_internal. | ||
| 7 | (Fns_rotate_cut_buffers_internal): Removed. | ||
| 8 | (Fns_store_selection_internal): Renamed from | ||
| 9 | Fns_store_cut_buffer_internal. | ||
| 10 | (ns_get_foreign_selection, Fx_own_selection_internal) | ||
| 11 | (Fx_disown_selection_internal, Fx_selection_exists_p) | ||
| 12 | (Fns_get_selection_internal, Fns_store_selection_internal): Use | ||
| 13 | ns_symbol_to_pb and check if return value is nil. | ||
| 14 | (syms_of_nsselect): Remove ifdef CUT_BUFFER_SUPPORT. Remove | ||
| 15 | defsubr Sns_rotate_cut_buffers_internal. Sns_get_cut_buffer_internal | ||
| 16 | renamed to Sns_get_selection_internal, Sns_store_cut_buffer_internal | ||
| 17 | renamed to Sns_store_selection_internal. | ||
| 18 | (ns_handle_selection_request): Move code to Fx_own_selection_internal | ||
| 19 | and remove this function. | ||
| 20 | (ns_handle_selection_clear): Remove, never used. | ||
| 21 | (Fx_own_selection_internal): Move code from ns_handle_selection_request | ||
| 22 | here. | ||
| 23 | |||
| 1 | 2011-12-17 Ken Brown <kbrown@cornell.edu> | 24 | 2011-12-17 Ken Brown <kbrown@cornell.edu> |
| 2 | 25 | ||
| 3 | * fileio.c (check_writable) [CYGWIN]: Return non-zero if UID or | 26 | * fileio.c (check_writable) [CYGWIN]: Return non-zero if UID or |