Emacs, the extensible text editor, is more than 45 years old. It is older than virtually all operating systems people use today, almost as old as the first UNIX system. During the decades of development, the world's brightest hackers have contributed their intelligence and creativity. Together they've constructed the most comprehensive and richest ecosystem that you can find in any software to dat
日本時間の2021年4月26日午前3時6分、Emacsのmasterブランチにfeature/native-compブランチがマージされました(コミット:Merge branch ‘feature/native-comp’ into into trunk)。これにより、HEADのEmacsをビルドすると、Native compilation機能を兼ね備えたネイティブコンパイルEmacs、通称Gcc Emacsが使えるようになりました。 ネイティブコンパイルEmacsの機能 # ネイティブコンパイルEmacs(以下、Gcc Emacsと呼びます)は、Andrea Corallo、Luca Nassi、Nicola Mancaの3名によるBringing GNU Emacs to Native Code という論文で詳細が説明されています。 簡単に説明すると、これまでのEmacsは、Elisp
Hi! Version 26.1 of the Emacs text editor is now available. For more information on Emacs, see: http://www.gnu.org/software/emacs You can retrieve the source from your nearest GNU mirror by using one of the following links: http://ftpmirror.gnu.org/emacs/emacs-26.1.tar.xz http://ftpmirror.gnu.org/emacs/emacs-26.1.tar.gz You can get the PGP signatures at http://ftp.gnu.org/gnu/emacs/emacs-26.1.tar.
こんにちは、ピーター・ルッソです。 知事選がんばります!! この記事は Emacs Advent Calandar 2016 の 21 日目の記事です。 ところで最近、 Emacs で Java を書けるようにしてるのですが、今回はその話をしたいと思います。 EmacsとJava開発環境 Java の開発環境といえばもはや IDE を使うのが普通でしょう。 現状であれば Eclipse か IntelliJ のどちらか?といった感じでしょうか。 IDE は確かに便利ではありますが、やはり重量級のイメージがあります。 基本メインで Emacs を使ってる場合、どうしても重そうというイメージを払拭できませんし、 Java も同じく Emacs で開発でしたいという思いが強い人も多いことでしょう。 Emacs で Java を書く場合どのような方法があるのでしょうか? 挙げるとすれば以下のパッケ
Warning: Use of undefined constant user_level - assumed 'user_level' (this will throw an Error in a future version of PHP) in /home/rontan/www/wp-content/plugins/ultimate_ga_1.6.0.php on line 524 emacsでファイルを編集すると、いつの間にか「~」の付いたファイルができていることがあると思います。 これはemacsが自動的にバックアップファイルを作ってくれていて、Webサーバー上で気づかずそのままにしておくと、一世代前のファイルが公開されていることになってしまいます。 そこで、そのようなことが起きないように、emacsでバックアップファイルを作らないようにする方法をご紹介します! 手順は簡単。 ホ
GB18030で書かれたファイルを見るために、NTEmacs 23をWindowsに入れていたのだが、中国語の簡体字(日本語にない文字)が正しく出ない問題があって、まあしばらく放置してた。でも最近「面倒だからって適当な感じでツールを使っていると実はより面倒なことになって時間を無駄にしてる」ということを肝に銘じることにして、きちんとすることにした。で、ちょっと調べたらできた。 Windows XPを使っているのだが、いろいろ調べたら「微软雅鄢」っていうVistaに付属するフォントを使う設定が書いてあったので、「ここ」からダウンロードしてインストール。で、なんか以下のような設定をこちらなどを参考にさせてもらって.emacsに貼り付ける。 ; font setting (set-default-font "Consolas 11") (set-fontset-font (frame-parame
Install package.el on Emacs 23 package.el is bundled with Emacs 24, but it’s not bound to Emacs 23. Before it became part of Emacs it was an external package, known as package.el that was tied to repository called ELPA (Emacs Lisp Package Archive). So even if you’re an Emacs 23 user you can copy the latest version of package.el from here and enjoy it. Alternatively, you can use the great el-get, a
1. package.el をインストールする technomancy/package.el 以下のURLから.elをロードパスの通った場所に置くか Emacs24 : http://bit.ly/pkg-el Emacs23 : http://bit.ly/pkg-el23 auto-install がある場合は以下のS式を評価してインストールして下さい。 ; Emacs24 (auto-install-from-url "http://repo.or.cz/w/emacs.git/blob_plain/HEAD:/lisp/emacs-lisp/package.el") ; Emacs23 (auto-install-from-url "http://repo.or.cz/w/emacs.git/blob_plain/1a0a666f941c99882093d7bd08ced15033
I’ve been coding Python in Emacs for years now, and for the most part it’s been a satisfactory experience. After experimenting with various python modes and utilities, I’ve had a pretty good environment that marries Emacs editing to syntax highlighting, real-time error highlighting, the ipython shell, linting tools like pylint and pep8, and various other goodies. But the one hole, the one sore spo
Jedi.el - Python auto-completion for Emacs¶ Links: Documentation (at GitHub Pages) [1] Configuration Command Troubleshooting FAQ Complete overview Changelog Q & A in StackOverflow (with emacs-jedi tag) Repository (at GitHub) Issue tracker (at GitHub) Travis CI What is it?¶Jedi.el is a Python auto-completion package for Emacs. It aims at helping your Python coding in a non-destructive way. It also
os.ubuntu os.debian os.centos などを、 os.linux.ubuntu os.linux.debian os.linux.centos に一発で置換したいときは、どのようにしますか? replace-regexpを使うとできます。 M-x replace-regexp RET os.\([a-z]+\) RET os.linux.\1 \(~\)で囲ったものを、後で\1で参照することができます。 応用編 $this->af->setApp('aa', $x->hoge()); $this->af->setApp('bb', $y->fuga()); $this->af->setApp('cc', $z->piyo()); ↑このようなメソッド呼び出しを、↓のような連想配列の代入に書き換えたい $ary['aa'] = $x->hoge(); $ary['bb'
ファイルローカル変数とは、ファイルの1行目に以下のようなコメントを設定しておくことで、ファイル内で有効なemacsの変数を定義できる、というものです (1行目に設定する以外の方法もあります) # -*- mode: python; coding:utf-8; -*- 上記の設定でmajar-modeとしてpython-modeが、buffer-file-coding-systemとしてutf-8が使用されるようになります。 また任意の変数を設定することもできます。 # -*- mode: python; coding:utf-8; a:1; b:2; -*- 使いようによっては便利なのかもしれませんが、チームで開発する場合では注意が必要だと思ってます。 メンバ全員がemacsを使っていない場合、vimユーザーやtextmateのユーザーなどにとっては無用なコメントである、というのが理由のひ
テキストエディタEmacsの開発チームは10月20日、最新版となる「GNU Emacs 24.4」をリリースした。Webブラウザ機能の内蔵などの新機能が加わっている。 Emacsは高い拡張性やカスタマイズ性を特徴とするテキストエディタ。Free Software Foundationの創始者であるRichard M. Stallman氏が開発し、GNU Projectのプロジェクトとして開発が進められている。ライセンスはGPLv3。 Emacs 24.4は2013年3月に公開されたバージョン24.3以来、1年7か月ぶりのリリースとなる。Webブラウザ「Emacs Web Wowser(EWW)」を内蔵、「M-x eww」コマンドでURLを開いたり検索できる。 また、マルチモニタや全画面表示のサポートを改善したほか、エレクトリックモードのインデントがデフォルトとなった。Emacs Lisp関
;;tt (autoload 'html-helper-mode "html-helper-mode" "Yay HTML" t) (setq auto-mode-alist (cons '("\\.html$" . html-helper-mode) auto-mode-alist)) (setq auto-mode-alist (cons '("\\.tt2$" . html-helper-mode) auto-mode-alist)) (require 'html-tt) (add-hook 'html-helper-mode-hook 'html-tt-load-hook) (add-hook 'html-helper-mode-hook '(lambda () (font-lock-mode 1))) そして、Jonathan Rockwayのトークは聴いておくべきだったかなとス
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く