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-