Opened 4 months ago

Closed 6 days ago

#69089 closed defect (invalid)

emacs: only runs in terminal (no GUI)

Reported by: cajhww Owned by: drkp (Dan Ports)
Priority: Normal Milestone:
Component: ports Version:
Keywords: Cc: catap (Kirill A. Korinsky), cooljeanius (Eric Gallager)
Port: emacs

Description

I installed emacs with macport "sudo port install emacs" and the emacs application at /opt/ local/bin/emacs, but when starting the editor it will only come up in the terminal, not with a GUI. This is despite the fact that other X11 applications (like keys) will happily open up X graphics. Any ideas on how to get a GUI to work?

Change History (6)

comment:1 Changed 4 months ago by jmroot (Joshua Root)

Cc: catap added
Milestone: MacPorts 2.9.0
Owner: set to drkp
Status: newassigned

I think you want either the gtk, motif, or x11 variant?

% port variants emacs
emacs has the variants:
   dbus: Builds emacs with D-Bus support
   gtk: Builds emacs as an X11 program with GTK+3 widgets
     * requires x11
   imagemagick: Use ImageMagick
     * requires x11
   motif: Builds emacs as an X11 program with Motif widgets
     * requires x11
[+]nativecomp: Builds emacs with native compilation support
[+]treesitter: Builds emacs with tree-sitter support
   universal: Build for multiple architectures
   x11: Builds emacs as a X11 program with Lucid widgets
   xwidgets: Enable use of xwidgets in Emacs buffers
     * requires gtk

comment:2 Changed 4 months ago by ryandesign (Ryan Carsten Schmidt)

There's also the emacs-app port which I presume is a GUI.

comment:3 Changed 4 months ago by catap (Kirill A. Korinsky)

Yes, emacs-app is gui version, indeed

comment:4 Changed 3 months ago by ryandesign (Ryan Carsten Schmidt)

Is any other information needed or can we close this ticket?

comment:5 Changed 7 days ago by cooljeanius (Eric Gallager)

Cc: cooljeanius added

comment:6 Changed 6 days ago by ryandesign (Ryan Carsten Schmidt)

Resolution: invalid
Status: assignedclosed
Summary: after installation emacs only runs in terminal (no GUI)emacs: only runs in terminal (no GUI)
Note: See TracTickets for help on using tickets.