XEmacs

1980

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

Any user can download, use, and modify XEmacs as free software available under the GNU General Public License version 2 or any later version. ==History== Between 1987 and 1993 significant delays occurred in bringing out a new version of GNU Emacs (presumed to be version 19). In the late 1980s, Richard P.

1987

Any user can download, use, and modify XEmacs as free software available under the GNU General Public License version 2 or any later version. ==History== Between 1987 and 1993 significant delays occurred in bringing out a new version of GNU Emacs (presumed to be version 19). In the late 1980s, Richard P.

1991

So Lucid recruited a team to improve and extend the code, with the intention that their new version, released in 1991, would form the basis of GNU Emacs version 19.

1993

Any user can download, use, and modify XEmacs as free software available under the GNU General Public License version 2 or any later version. ==History== Between 1987 and 1993 significant delays occurred in bringing out a new version of GNU Emacs (presumed to be version 19). In the late 1980s, Richard P.

1997

The developers released version 20.0 on 9 February 1997, and version 21.0 on 12 July 1998.

1998

The developers released version 20.0 on 9 February 1997, and version 21.0 on 12 July 1998.

2002

As of 2005, the released version depends on the unmaintained package called Mule-UCS to support Unicode, while the development branch of XEmacs has had robust native support for external Unicode encodings since May 2002, but the internal Mule character sets lack completeness, and development seems stalled as of September 2005. XEmacs development features three branches: stable, gamma, and beta, with beta getting new features first, but potentially having less testing, stability and security.

2004

XEmacs comes with a 500+ page internals manual (Wing, et al., 2004). Support for Unicode has become a problem for XEmacs.

2005

As of 2005, the released version depends on the unmaintained package called Mule-UCS to support Unicode, while the development branch of XEmacs has had robust native support for external Unicode encodings since May 2002, but the internal Mule character sets lack completeness, and development seems stalled as of September 2005. XEmacs development features three branches: stable, gamma, and beta, with beta getting new features first, but potentially having less testing, stability and security.

2009

As of January 2009, the stable branch had reached version 21.4.22 and the beta branch version 21.5.28.

2015

This has led some users to proclaim XEmacs' death, advocating that its developers contribute to GNU Emacs instead. Many major packages, such as Gnus and Dired, were formerly developed to work with both, although the main developer of Gnus has announced his intention to move the Gnus tree into the main Emacs trunk and remove XEmacs compatibility code, citing other packages similarly dropping XEmacs support. In December 2015 project maintainer Stephen J.




All text is taken from Wikipedia. Text is available under the Creative Commons Attribution-ShareAlike License .

Page generated on 2021-08-05