1) There's an "Option" > "Set Font/Fontset..." (shortcut: NONE) and  
also a "Windows" > "Font Panel..." (shortcut: Command-T).  Carbon  
Emacs uses "Options" to bring up a hierarchical pop-up menu chooser  
(and no doubt the font panel is much better) but these seem to doing  
the same thing and it's weird to have redundant menu items.  I was  
going to suggest eliminating the one under "Windows" (and also moving  
the color picker to "Options") but seeing how the implementation  
actually works (which is to say that it's dependent on an actual  
click on one of the frames listed under "Windows") it makes some  
sense to keep these two things in the "Windows" menu.  Still...

2) There's no keyboard shortcut for bringing up the color picker.   
Terminal.app uses "Shift-Command-C" which is also what the Apple  
Human Interface Guidelines ("Keyboard Shortcuts Quick Reference")  
recommend.  There seems to be some intent to have it bound to that  
sequence (lisp/term/ns-win.el, line 247), but it's not working -- it  
doesn't appear in the "Colors..." menu item shortcut text and the  
actual key sequence seems to be passed up the responder chain (and  
gets handled by another .app on my system via Services).

3) You could use another menu item separator after the first two  
entries (specific to Emacs.app) in the "Help" menu (before "Emacs  
Tutorial").  The first two items are specific to Emacs.app but the  
rest are general to emacs.  (See next item.)

4) You have both a "Help" > "Report Emacs.app bug..." and a "Help" >  
"Send Bug Report..." (note also that the first "bug" should be  
capitalized if kept).  I understand why there's two of course but you  
probably want to think about whether you want to keep the first one  
when you merge into Savannah.  (Do you really want to risk receiving  
general bug reports on Emacs just because you're on top...)

5) The "Windows" menu uses the full file path when building the menu  
items which can cause the menu body to become excessively wide.   
Choose "Help" > "External Packages" and then look at "Windows" to see  
what I mean.  I haven't tried to find out what happens if it's wider  
than my screen.  :-)  Contrast this with the "Buffers" menu, which  
effectively truncates items to keep the menu a set width.

Derrell


-------------------------------------------------------------------------
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2005.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
_______________________________________________
Emacs-app-dev- mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/emacs-app-dev-

Reply via email to