Mercurial > emacs
comparison src/ChangeLog @ 97279:76ed169d532c
Dock menu customization, based on a patch by Ken Raeburn, plus some other fixes.
author | Adrian Robert <Adrian.B.Robert@gmail.com> |
---|---|
date | Tue, 05 Aug 2008 03:05:14 +0000 |
parents | 9a3d6093417f |
children | 6c695773401d |
comparison
equal
deleted
inserted
replaced
97278:2e16fead73d6 | 97279:76ed169d532c |
---|---|
1 2008-08-04 Adrian Robert <Adrian.B.Robert@gmail.com> | |
2 | |
3 Dock menu customization, based on a patch by Ken Raeburn, plus some | |
4 other fixes. | |
5 * nsmenu.m (dockMenu): New variable. | |
6 (EmacsDialog -clicked:): Fix mistake in change of 2008-07-17. | |
7 | |
8 * nsterm.h (dockMenu): Declare. | |
9 | |
10 * nsterm.m (KEY_NS_NEW_FRAME): New definition. | |
11 (ns_term_init): Initialize dockMenu. | |
12 (EmacsApp -newFrame:, -applicationDockMenu:): New methods. | |
13 (EmacsView -windowShouldClose:): Don't behave specially if <= 1 frame | |
14 left. | |
15 | |
16 * lisp.h (LSB_TAG): Use on DARWIN_OS, not NS_IMPL_COCOA. | |
17 | |
1 2008-08-04 Chong Yidong <cyd@stupidchicken.com> | 18 2008-08-04 Chong Yidong <cyd@stupidchicken.com> |
2 | 19 |
3 * nsterm.h: Test directly for NS_HAVE_INTEGER before defining it. | 20 * nsterm.h: Test directly for NS_HAVE_INTEGER before defining it. |
4 | 21 |
5 * config.in: Regenerate. | 22 * config.in: Regenerate. |
28 (menu-or-popup-active-p): New exported lisp definition. | 45 (menu-or-popup-active-p): New exported lisp definition. |
29 (ns_popup_menu): Set popup_activated_flag. Call discard_menu_items() | 46 (ns_popup_menu): Set popup_activated_flag. Call discard_menu_items() |
30 when popup done. | 47 when popup done. |
31 (ns_popup_dialog): Set popup_activated_flag. | 48 (ns_popup_dialog): Set popup_activated_flag. |
32 | 49 |
33 * nsterm.m (EmacsView -converstationIdentifier): Use NSInteger | 50 * nsterm.m (EmacsView -conversationIdentifier): Use NSInteger |
34 version for GNUstep (handled by conditional typedef in nsterm.m). | 51 version for GNUstep (handled by conditional typedef in nsterm.m). |
35 (ns_get_color): Remove special-casing for "darkblue", "dark blue" (now | 52 (ns_get_color): Remove special-casing for "darkblue", "dark blue" (now |
36 in rgb.txt). | 53 in rgb.txt). |
37 | 54 |
38 * process.c (init_process): Use DARWIN_OS, not DARWIN. | 55 * process.c (init_process): Use DARWIN_OS, not DARWIN. |