Ben Schmidt wrote:

> On 11/7/20 2:36 am, Tony Mechelynck wrote:
> > On Fri, Jul 10, 2020 at 5:00 PM Yegappan Lakshmanan <[email protected]> 
> > wrote:
> >>
> >> Hi Tony,
> >>
> >> On Fri, Jul 10, 2020 at 7:37 AM Tony Mechelynck 
> >> <[email protected]> wrote:
> >>>
> >>> On Fri, Jul 10, 2020 at 3:41 AM Yegappan Lakshmanan <[email protected]> 
> >>> wrote:
> >>>>
> >>>> Hi all,
> >>>>
> >>>> Is anyone able to successfully build GUI Vim on MacOS?
> >>>>
> >>>> I am not able to build Vim with GUI enabled on MacOS. I tried athena and 
> >>>> carbon.
> >>>> I think the build instructions in src/INSTALLmac.txt file should be 
> >>>> updated.
> >>>>
> >>>> Note that I am able to successfully build MacVim 
> >>>> (https://github.com/macvim-dev/macvim)
> >>>> with GUI support.
> >>>>
> >>>> Thanks,
> >>>> Yegappan
> >>>
> >>> IIUC MacVim is _the_ version of Vim with "native Mac" GUI support. It
> >>> /may/ be possible to build other versions of gvim for OSX _with X11_
> >>> which is not the default; but AFAIK such versions have received little
> >>> or no testing ever since MacVim came into being, their GUI may or may
> >>> not still be usable. OTOH the procedure for building Vim without GUI
> >>> should be the same, or very similar, on OSX and on other Unix-like
> >>> platforms.
> >>>
> >>
> >> Thanks for the reply. I do regularly build and use the TUI version of Vim
> >> on MacOS (this is the system I use for Vim development).
> >>
> >> If nobody is able to build or use the GUI version on Mac, then we should
> >> remove that code (CarbonGUI).
> >>
> >> Regards,
> >> Yegappan
> > 
> > I don't use the Mac myself, I'm on Linux; so all I know about Vim on
> > Mac is hearsay, which I got mostly by following the vim_mac newsgroup
> > in addition to vim_use and vim_dev; but you aren't the first one who
> > tried to build a non-MacVim gvim on Mac and failed. Did you get an
> > executable? If you did, have you tried to run it after starting an X11
> > server?
> > 
> > I'm adding a few CC of people who "might" know the Mac better than I do.
> > 
> > Best regards,
> > Tony.
> 
> Yeah, wow, that stuff is ancient. I didn't even know there was ever a
> working Carbon-based GUI for Vim. There is vim-cocoa which was an
> alternative to MacVim, but I believe it was poorly maintained, so
> although Cocoa is still supported by macOS, you'd have trouble building
> and running vim-cocoa. Carbon, being officially discontinued by Apple
> now (after being deprecated for a number of years), will be even harder
> to build and run.
> 
> I guess if there's an Athena-based GUI, it would require
> X-Windows/X11/XQuartz, but I'm not aware of that ever running on the
> Mac. Indeed, as far as I'm aware, MacVim is currently the only viable
> GUI on the Mac.
> 
> My suggestion would be to remove the others unless anyone is out there
> building recent versions of Vim for legacy OS versions (which is
> probably futile, so I doubt it; building an older version of Vim for an
> older OS would be a smoother road).

The gui_mac.c file is full of TODO items.  If it's impossible to build
with the current Mac OS, then perhaps we can drop it.

How is MacVim build then?  The info is scarce...

-- 
hundred-and-one symptoms of being an internet addict:
5. You find yourself brainstorming for new subjects to search.

 /// Bram Moolenaar -- [email protected] -- http://www.Moolenaar.net   \\\
///        sponsor Vim, vote for features -- http://www.Vim.org/sponsor/ \\\
\\\  an exciting new programming language -- http://www.Zimbu.org        ///
 \\\            help me help AIDS victims -- http://ICCF-Holland.org    ///

-- 
-- 
You received this message from the "vim_dev" maillist.
Do not top-post! Type your reply below the text you are replying to.
For more information, visit http://www.vim.org/maillist.php

--- 
You received this message because you are subscribed to the Google Groups 
"vim_dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/vim_dev/202007111233.06BCXraU2168207%40masaka.moolenaar.net.

Raspunde prin e-mail lui