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.