all messages for Emacs-related lists mirrored at yhetil.org
 help / color / mirror / code / Atom feed
* MS-DOS pull-down menus...
@ 2013-08-16 14:53 Marko Vojinovic
  2013-08-16 15:10 ` Eli Zaretskii
  0 siblings, 1 reply; 3+ messages in thread
From: Marko Vojinovic @ 2013-08-16 14:53 UTC (permalink / raw
  To: help-gnu-emacs


Hi everyone! :-)

When I first joined this list, I asked a question about the support for
DOS-like look&feel menus in Emacs (when run in a text terminal). Eli
gave me the following answer [1]:

On Monday 25 July 2011 16:14:58 Eli Zaretskii wrote:
> > From: Marko Vojinovic <vvmarko@gmail.com>
> > Date: Sun, 24 Jul 2011 23:22:31 +0100
> > 
> > 1) Is there a package to recreate the old MS-DOS pull-down menu
> > display, instead of the default "open new buffer to display menu
> > items" behavior (invoked by F10)?  
> 
> I don't think so.  Someone(TM) should back-port the DOS code that
> supports menus of a text-only terminal to the rest of Emacs
> platforms.  

Now (couple of years later), I have the follow-up question:

Can anyone give me a link to download this DOS code? I'd like to take a
look... :-)

Best, :-)
Marko

[1] http://lists.gnu.org/archive/html/help-gnu-emacs/2011-07/msg00296.html




^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: MS-DOS pull-down menus...
  2013-08-16 14:53 MS-DOS pull-down menus Marko Vojinovic
@ 2013-08-16 15:10 ` Eli Zaretskii
  2013-08-16 21:29   ` Marko Vojinovic
  0 siblings, 1 reply; 3+ messages in thread
From: Eli Zaretskii @ 2013-08-16 15:10 UTC (permalink / raw
  To: help-gnu-emacs

> Date: Fri, 16 Aug 2013 15:53:21 +0100
> From: Marko Vojinovic <vvmarko@gmail.com>
> 
> > > 1) Is there a package to recreate the old MS-DOS pull-down menu
> > > display, instead of the default "open new buffer to display menu
> > > items" behavior (invoked by F10)?  
> > 
> > I don't think so.  Someone(TM) should back-port the DOS code that
> > supports menus of a text-only terminal to the rest of Emacs
> > platforms.  
> 
> Now (couple of years later), I have the follow-up question:
> 
> Can anyone give me a link to download this DOS code? I'd like to take a
> look... :-)

It's part of Emacs's own sources, look in src/msdos.c there (search
for "menus".

(I actually started writing such support for Unix TTYs, but ran out of
time before I could finish that project.  I should pick that up some
day.)



^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: MS-DOS pull-down menus...
  2013-08-16 15:10 ` Eli Zaretskii
@ 2013-08-16 21:29   ` Marko Vojinovic
  0 siblings, 0 replies; 3+ messages in thread
From: Marko Vojinovic @ 2013-08-16 21:29 UTC (permalink / raw
  To: help-gnu-emacs

On Fri, 16 Aug 2013 18:10:21 +0300
Eli Zaretskii <eliz@gnu.org> wrote:
> > Can anyone give me a link to download this DOS code? I'd like to
> > take a look... :-)
> 
> It's part of Emacs's own sources, look in src/msdos.c there (search
> for "menus".

Great, I'll look it up then, thanks for the pointer! :-)
 
> (I actually started writing such support for Unix TTYs, but ran out of
> time before I could finish that project.  I should pick that up some
> day.)

I am curious about how hard this could be to rework for Unix platforms.
I'll look at the existing code, and if it's not beyond my head,
I'll try to devote some time to do some work on it. In that case, I'd
probably be interested in whatever parts you already have. :-)

But first I'll need to check how complicated it actually is, and
how much time would be needed to get it done.

Best, :-)
Marko




^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2013-08-16 21:29 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2013-08-16 14:53 MS-DOS pull-down menus Marko Vojinovic
2013-08-16 15:10 ` Eli Zaretskii
2013-08-16 21:29   ` Marko Vojinovic

Code repositories for project(s) associated with this external index

	https://git.savannah.gnu.org/cgit/emacs.git
	https://git.savannah.gnu.org/cgit/emacs/org-mode.git

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.