11 Facts About XEmacs

1.

XEmacs is a graphical- and console-based text editor which runs on almost any Unix-like operating system as well as Microsoft Windows.

FactSnippet No. 1,235,346
2.

XEmacs is a fork, based on a version of GNU Emacs from the late 1980s.

FactSnippet No. 1,235,347
3.

Accordingly, the "X" in XEmacs represents a compromise among the parties involved in developing XEmacs.

FactSnippet No. 1,235,348
4.

XEmacs has commands to manipulate words and paragraphs, syntax highlighting for making source code easier to read, and "keyboard macros" for performing arbitrary batches of editing commands defined by the user.

FactSnippet No. 1,235,349
5.

XEmacs has comprehensive online help, as well as five manuals available from the XEmacs website.

FactSnippet No. 1,235,350
6.

The package manager in XEmacs predates the ELPA package system used by GNU Emacs by almost a decade and is incompatible with it.

FactSnippet No. 1,235,351
7.

XEmacs had a package manager for over a decade before GNU Emacs developed one, but XEmacs must be restarted before new packages are loaded.

FactSnippet No. 1,235,352
8.

XEmacs has a packaging system for independently maintained Lisp packages.

FactSnippet No. 1,235,353
9.

XEmacs has always had a very open development-environment, including anonymous CVS, later Mercurial access and publicly accessible development mailing-lists.

FactSnippet No. 1,235,354
10.

Whether a piece of new XEmacs code enters GNU Emacs often depends on the willingness of that individual contributor to assign the code to the FSF.

FactSnippet No. 1,235,355
11.

XEmacs project has a policy of maintaining compatibility with the GNU Emacs API.

FactSnippet No. 1,235,356