emacs
GNU editor: extensible, customizable, self-documenting
WWW CVSWeb GITHub-
Package versionemacs-29.2-gtk3
-
MaintainerJeremie Courreges-Anglas
GNU Emacs is an extensible, customizable text editor - and more. At its
core is an interpreter for Emacs Lisp, a dialect of the Lisp
programming language with extensions to support text editing. The
features of GNU Emacs include:
- Content-sensitive editing modes, including syntax coloring, for a
variety of file types including plain text, source code, and HTML.
- Complete built-in documentation, including a tutorial for new
users.
- Full Unicode support for nearly all human languages and their
scripts.
- Highly customizable, using Emacs Lisp code or a graphical
interface.
- A large number of extensions that add other functionality,
including a project planner, mail and news reader, debugger
interface, calendar, and more. Many of these extensions are
distributed with GNU Emacs; others are available separately.
This package now includes the Elisp source files previously available in
the emacs-el package.
Flavors:
no_x11 - build without X11 support
athena - build with athena toolkit instead of gtk3
gtk2 - build with gtk2 instead of gtk3
gtk3 - build with gtk3 (default)
+-----------------------------------------------------------------------
| Running ${PKGSTEM} on OpenBSD
+-----------------------------------------------------------------------
D-Bus possible issues
=====================
You may experience a bug in graphical Emacs sessions (freeze/crash at
exit time). Ensuring you have a D-Bus user session started should fix
this. See the D-Bus pkg-readme.
Dired and ls(1)
===============
Dired attempts to use the --dired GNU ls(1) switch, which OpenBSD ls(1)
doesn't support. Read info '(emacs) Dired Enter' and
'(emacs) ls in Lisp'. GNU ls is available in the coreutils package.
- athena
- gtk2
- gtk3
- no_x11
- devel/gmake
- devel/dwz
- STEM->=5.4.0:archivers/xz
- devel/desktop-file-utils
- devel/xdg-utils
- x11/gtk+4,-guic