テキストエディタ「GNU Emacs」の開発チームは9月12日、最新版「GNU Emacs 28.2」の公開を発表した。
「Emacs 28.1」が公開
GNU Emacs開発チームは4月4日、フリーのテキストエディタの最新版となる「Emacs 28.1」公開を発表した。
Emacsで動くGitインターフェイス「Magit 3.0」が公開
Emacsで動くGitインターフェイス「Magit」開発チームは5月25日、最新のメジャーリリースとなる「Magit 3.0」を公開した。
「GNU Emacs 27.2」公開
GNU Emacs開発チームは3月25日、テキストエディタの最新版となる「GNU Emacs 27.2」を公開した。
「Emacs 25.3」が緊急リリース、悪意あるLispコードを実行する脆弱性を修正
テキストエディタGNU Emacsの開発チームは9月11日、最新版「GNU Emacs 25.3」を公開した。セキュリティ脆弱性を修正する緊急のリリースとしている。
Emacs上で動作するGitクライアント「Magit 2.2」リリース
Emacs上で動作するGitクライアント「Magit」の開発チームは8月15日、最新版「Magit 2.2」をリリースした。多数のコマンドが追加されている。
Webブラウザを内蔵した「Emacs 24.4」リリース
テキストエディタEmacsの開発チームは10月20日、最新版となる「GNU Emacs 24.4」をリリースした。Webブラウザ機能の内蔵などの新機能が加わっている。
EmacsのマルチメディアプレイヤーEmmsが7年ぶりに最新版をリリース
Emacsでマルチメディアコンテンツの再生を可能にする「Emms」開発チームは7月27日、最新安定版「Emms 4.0」をリリースした。7年ぶりのメジャーバージョンとなり、新機能やバグ修正が加わっている。
バージョン24系初となる正式版「Emacs 24.1」リリース、パッケージ管理システムの導入などが行われる
GNU Emacs開発チームは6月10日、フリーのテキストエディタ最新版「GNU Emacs 24.1」を公開した。バージョン24系初となる正式版リリースで、Emacs Lispパッケージの管理機能やEmacs Lispにおけるスコープ仕様の変更、双方向(bidirectional)テキストのサポートなど、大きな変更が加わっている。
EmacsでGPL違反が発覚、Stallman氏曰く「悪い間違いを犯した」
Free Software Foundationの創始者であり、テキストエディタEmacsの主要開発者でもあったRichard Stallman氏は7月28日、Emacsが2009年よりGPL違反状態にあったことを認めた。Stallman氏は間違いを認めるとともに、該当箇所を削除する、またはソースを追加するか、2つの対策を提示している。
Emacs用の開発支援ツールを集めた「CEDET」、バージョン1.0が登場
CEDET開発グループは8月30日、Emacs用の統合開発環境(IDE)「Collection of Emacs Development Environment Tools(CEDET)1.0」を公開したと発表した。SourceForgeのプロジェクトページより入手できる。
Cocoaベース、64ビット対応のMac向けEmacs、「Aquamacs 2.0」リリース
Mac向けEmacsの「Aquamacs」を開発するAquamacs Projectは5月10日、最新版となる「Aquamacs 2.0」を公開した。「GNU Emacs 23」をベースとし、Mac OS Xに最適化されたインターフェイスを備えているのが特徴。
Emacs 23.2リリース、入力補完やクラスブラウザなどを備えたプログラミング支援ツール「CEDET」を標準搭載
GNU Emacs開発チームは5月8日、オープンソースのテキストエディタ「GNU Emac 23.2」をリリースした。クラスブラウザや入力補完機能などを備えたプログラミング支援ツール「CEDET」の導入などが特徴となる。
Emacs超入門[2]:基本的なカスタマイズ方法と定番カスタマイズ例
Emacsの特徴の1つに、柔軟にカスタマイズが可能な点がある。本記事ではフォントの変更や外観の変更、キーバインディングの変更と行った基本的なカスタマイズと、定番のカスタマイズを紹介する。
Emacs超入門[1]:Emacsの基本的な使い方とショートカットキー
EmacsはUNIX/Linux環境では定番とも言えるテキストエディタだ。ソースコードの自動整形や色分け表示など、プログラミングに便利な機能を多く備えているため、特に開発者の間で人気が高い。本記事ではWindows/Mac OS X環境でのEmacsの導入方法や、その基本的な使い方を紹介する。