Difference between revisions of "GNU Emacs 24"

From WikEmacs
Jump to: navigation, search
(12 intermediate revisions by 7 users not shown)
Line 1: Line 1:
[[GNU Emacs]] major version 24 is expected to release in 2012.
+
[[GNU Emacs]] 24.2, released on August 27, 2012
  
 +
== Where to get ==
 +
* For debian user, an Emacs snapshot can be found from [http://emacs.naquadah.org/ emacs.naquadah.org].
 +
* [http://alpha.gnu.org/gnu/emacs/pretest/windows/ Precompiled Binaries of Emacs for Windows]
 
== Major Changes ==
 
== Major Changes ==
  
 
=== Package Management ===
 
=== Package Management ===
Emacs now ship with a [[Package Management]] package, An official package repository is also setup by [[GNU]], you can also add more repository.
+
Emacs now ship with a [[Package.el|Package Management]] package, An official package repository is also setup by [[GNU]], you can also add more repository.
  
 
=== Lexical scope in Emacs Lisp===
 
=== Lexical scope in Emacs Lisp===
Emacs can now eval code in lexical scope, user has to explicit choose bewteen [[Lexical scope]] or [[Dynamic scope]] by set variable '''lexical-binding''', Dynamci scope is still the default.
+
Emacs can now eval code in lexical scope, user has to explicit choose bewteen [[Lexical scope]] or [[Dynamic scope]] by set variable '''lexical-binding''', Dynamic scope is still the default.
  
 
=== Custom color themes ===
 
=== Custom color themes ===
 
Emacs now has a native [[Theme]] customization support.
 
Emacs now has a native [[Theme]] customization support.
 +
 +
===RTL language support===
 +
Emacs now handles RTL languages like Hebrew, Arabic.
 +
 +
===Unicode support===
 +
Emacs now shows the hex code for non-displaying glyphs instead of the empty block.
  
 
== Further reading ==
 
== Further reading ==
* GNU Emacs News, accessed by {{CommandKeys|c-h n| view-emacs-news}} in Emacs.
+
* GNU Emacs News, accessed by {{CommandKeys|C-h n| view-emacs-news}} in Emacs.
  
 
== Reference ==
 
== Reference ==
* [http://www.masteringemacs.org/articles/2011/12/06/what-is-new-in-emacs-24-part-1/]
+
* [http://www.masteringemacs.org/articles/2011/12/06/what-is-new-in-emacs-24-part-1/ what is new in emacs 24 part 1]
* [http://www.masteringemacs.org/articles/2011/12/12/what-is-new-in-emacs-24-part-2/]
+
* [http://www.masteringemacs.org/articles/2011/12/12/what-is-new-in-emacs-24-part-2/ what is new in emacs 24 part 2]
* [http://batsov.com/articles/2011/08/19/a-peek-at-emacs24/]
+
* [http://batsov.com/articles/2011/08/19/a-peek-at-emacs24/ a peek at emacs24]
 +
 
 +
== See also ==
 +
[[Versioning of Emacs]]
 +
 
 +
[[Category:Emacs]]
 +
[[Category:Emacs History]]

Revision as of 06:20, 5 September 2012

GNU Emacs 24.2, released on August 27, 2012

Where to get

Major Changes

Package Management

Emacs now ship with a Package Management package, An official package repository is also setup by GNU, you can also add more repository.

Lexical scope in Emacs Lisp

Emacs can now eval code in lexical scope, user has to explicit choose bewteen Lexical scope or Dynamic scope by set variable lexical-binding, Dynamic scope is still the default.

Custom color themes

Emacs now has a native Theme customization support.

RTL language support

Emacs now handles RTL languages like Hebrew, Arabic.

Unicode support

Emacs now shows the hex code for non-displaying glyphs instead of the empty block.

Further reading

  • GNU Emacs News, accessed by [C-h n] (or M-x view-emacs-news) in Emacs.

Reference

See also

Versioning of Emacs