Hi,

On Thu, May 8, 2008 at 2:45 PM, Adrian Robert <[EMAIL PROTECTED]> wrote:
> Could someone who is familiar with the mac-* variables post a summary
> of them?  Or even better, a patch to ns-win.el adding aliases for
> corresponding ns-* variables..

I am not a long time Carbon Emacs user but here is goes (I couldn't
check emacs23 since its carbon port doesn't even compile):

mac-ae-get-url (event) : "Open the URL specified by the Apple event
EVENT. Currently the `mailto' scheme is supported."

mac-ae-open-documents (event): "Open the documents specified by the
Apple event EVENT."

mac-ae-quit-application (event) : "Quit the application Emacs with the
Apple event EVENT."

mac-ae-reopen-application (event) : "Show some frame in response to
the Apple event EVENT. The frame to be shown is chosen from visible or
iconified frames if possible.  If there's no such frame, a new frame
is created."

mac-change-language-to-us: Disable input methods and use US input system

mac-dialog: Show a dialog

mac-dialog-y-or-n-p : Show a dialog, which asks user a "Yes or No"
question. Return t if answer is "Yes". Takes two arguments, which is
the strings to display to ask the question.

mac-dispatch-apple-event (event): Dispatch EVENT according to the
keymap `mac-apple-event-map'.

mac-dnd-handle-drag-n-drop-event (event) : Receive drag and drop events.

mac-font-panel-mode: Toggle use of the font panel. With numeric ARG,
display the font panel if and only if ARG is positive.

mac-handle-font-panel-closed (event): Update internal status in
response to font panel closed EVENT.

mac-handle-font-selection (event): Change default face attributes
according to font selection EVENT.

mac-handle-input-method-change (event): Function run when a input method change.

mac-handle-language-change (event): Set keyboard coding system to what
is specified in EVENT.

mac-handle-toolbar-switch-mode (event): Toggle visibility of tool-bars
in response to EVENT. With no keyboard modifiers, it toggles the
visibility of the frame where the tool-bar toggle button was pressed.
With some  modifiers, it changes the global tool-bar visibility
setting.

mac-hide-menubar: Hide menu

mac-input-method-mode: Use Mac input method

mac-key-mode: Mac like key bindings, see
http://www.emacswiki.org/cgi-bin/wiki/MacKeyMode

mac-print-buffer: Shows Mac's native printer dialog to print buffer

mac-print-buffer-with-faces(&optional region-only): Convert buffer to
html, preserving colors and decoration and send it to the coral
application. If REGION-ONLY is non-nil then only the region is
printed.

mac-print-mode: Toggle Mac Print mode

mac-service-insert-text :Insert the selection value for Services.

mac-service-mail-selection: Prepare a mail buffer containing the
selection value for Services.

mac-service-mail-to: Prepare a mail buffer to be sent to the selection
value for Services.

mac-service-open-file: Open the file specified by the selection value
for Services.

mac-service-open-selection: Create a new buffer containing the
selection value for Services.

mac-show-menu-bar: Show menu bar

mac-spotlight-search: Given a query show spotlight search results window

mac-toggle-full-frame: Make emacs truly fullscreen

mac-toggle-max-window: Ditto.

mac-toggle-input-method (&optional arg): Function to toggle input
method on MacOSX.

mac-translate-from-yen-to-backslash: Input "Backslash" instead of "Yen Sign"

mac-ts-unicode-for-key-event (event): Convert Unicode key EVENT to
Emacs key events and unread them

mac-ts-update-active-input-area (event) : Update Mac TSM active input
area according to EVENT. The confirmed text is converted to Emacs
input events and pushed into `unread-command-events'.  The unconfirmed
text is displayed either in the current buffer or in the echo area.


Hope this helps with merging.

Regards,
ismail

-- 
Never learn by your mistakes, if you do you may never dare to try again.

-------------------------------------------------------------------------
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