On 27 May 2008, at 14:41, Adrian Robert wrote:

Here is the list of functions. Note that some of these might be Carbon Emacs Package specific and so don't need to be worried about. Comments, agreement / disagreement requested.


Maybe needed
------------
mac-service-insert-text
mac-service-mail-selection
mac-service-mail-to
mac-service-open-file
mac-service-open-selection

The functionality is used, and the functions are defined in term/mac- win.el. I.e. the service should be announced and these functions called as defined. I doubt the functions would need (many) changes.

mac-spotlight-search

This is a patch used in CEP and Aquamacs. The function is made available through the UI, so I suggest to implement it.



Unneeded / generic (x-*) functions exist
----------------------------------------
mac-dialog
mac-dialog-y-or-n-p
mac-hide-menubar
mac-print-buffer                        (CEP only)
mac-print-buffer-with-faces             (CEP only)
mac-show-menu-bar
mac-toggle-full-frame
mac-toggle-max-window
mac-toggle-input-method

It would be helpful if you could outline the x-* functions provided. I don't know of "hide menu bar" (this is frame-specific on X AFAIK), or anything like mac-dialog, or toggling to full frame. (But of course I don't know the Cocoa port very well.) The full frame functionality is currently being revised and will be handled with a frame parameter.

mac-ae-get-url
mac-ae-open-documents
mac-ae-quit-application
mac-ae-reopen-application

These are called via the the Apple Event keymaps in order to process Apple Events correctly. If they're now called ns-*, so be it, but the functionality is needed of course.

mac-handle-font-selection

Is there going to be another function that is called after a font has been selected via the panel?

mac-input-method-mode

mac-change-language-to-us

All this does is this:

(defun mac-change-language-to-us ()
  "Function to change language (Apple Key Script) to us."
  (interactive)
  (mac-toggle-input-method nil))

This is part of mac-im.el, the mac input method patch.
I presume system input methods are handled natively anyways, right?

mac-font-panel-mode

This shows the font panel.

mac-key-mode
mac-print-mode
mac-translate-from-yen-to-backslash

I think this is CEP only business.

How is printing handled?

Is there a binary build somewhere (of the Emacs 23 / Cocoa port, not of Emacs.app) to be downloaded?

Thanks
- David

Attachment: smime.p7s
Description: S/MIME cryptographic signature

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

Reply via email to