Emacs Edge is an Homebrew formula for an experimental build of the GNU Emacs text editor. By default, this build has several bleeding edge features enabled by default, including support for X11 , dbus, and xwidgets
. On macOS, xwidget webkit is provided by the awesome work of @veshboo which uses the Cocoa application layer to embed a fully-featured graphical web browser in Emacs. While forks are generally discouraged in the community, modifications to the Emacs source code are limited to the configuration files and a handful of C files that execute system-specific code such as the host operating system or the presence of an external library.
The additional features provided by Emacs Edge are as follows:
- Add support for ImageMagick version 7 (Bug#25967)
- Rebase nsxwidget onto master (@f6eacc at time of most recent revision). Fix for #94.
- Allow rendering for host-dependent multicolored fonts such as Apple Color Emoji (albeit the utility of this is questionable).
- Enable portable dumper by default (merged into master @d12e5d)