emacs-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Input for TTY menus


From: chad
Subject: Re: Input for TTY menus
Date: Fri, 18 Oct 2013 10:41:33 -0700

On 17 Oct 2013, at 23:49, Eli Zaretskii <address@hidden> wrote:
> 
> Where does the "Services" item come from on NS?  It's not present on
> other systems, AFAICS.

NS apps have a standard menu entry in their application menu for
system- and user-created functions to be added. These vary by context
and activity (for example, you can create services that appear only
when you have certain kinds of things selected, are in certain kinds
of applications, etc).

Both gui and terminal emacs under NS have a services menu, but only
the gui NS emacs is correctly populating it from the system. It
seems to be created in nsterm.m:ns_term_init() when the application
menu is created (look for svcsMenu).

> Also, if you invoke tmm-menubar with M-`, does the Services item
> appear there, and if so, can it be selected and used as you'd expect?

It tmm-menu does have a Services item, and it's empty there also.

At a guess, the NS port is creating a stub for the menubar, and
then moving it into the application menu in some NS gui-only code.

Hope that helps,
~Chad




reply via email to

[Prev in Thread] Current Thread [Next in Thread]