|
Namazu for hns による簡易全文検索 詳しくは 詳細指定/ヘルプを参照して下さい |
|||||||||||||||||||||||||||||||||||||||||||||||
2005年03月01日(火) 旧暦 [n年日記] [更新:"2005/03/01 12:46:28"]#1 [hns] hns に trackback
hns-tb.cgiを使えば出来なくは無いが
otune さんのところの hns は見習うことが多そう。
( つっこみ )
#2 [Emacs] dired 特定のディレクトリの名前符号体系を変える
名前に hogehoge がある時に sjis に変更する。
(add-hook 'dired-before-readin-hook (lambda () (if ( string-match "hogehoge" dired-directory) (setq default-file-name-coding-system 'sjis))))きっと、もっといい方法があるに違いない。*-alist とか。 @ 折返しを 62 に設定:(setq default-fill-column 62)M-q で明示的に整形してくれる。 @ 最近 Emacs を起動すると次の誤り:
Error in post-command-hook: (wrong-type-argument arrayp nil)
が表示される。もちろん emacs -q すれば表示されない。 「これは起動した後で、何かの hook を実行しようとして問題が出ている」 らしい。 find-file-hook の内容を見たら、一行目に、次の字がある。
(recentf-track-opened-file auto-insert
(lambda nil
recentf-track-opened-file は ~/.emacs の中の次の部分が関係している
(require 'recentf) (recentf-mode 1)これも消して、auto-insert も無効にしても、まだ問題が表示される ので、hook の本体の方らしい。 ちょっと長いので前半と後半に分けて見たが、単独では問題がなさそう。
ttyp4:makoto@st4200 12:18:49/050301(~)> !wc
wc .emacs .emacs-11 .emacs-22
1025 3157 37649 .emacs
418 1277 15508 .emacs-11
609 1890 22245 .emacs-22
2052 6324 75402 total
ttyp4:makoto@st4200 12:18:52/050301(~)> cat ~/.emacs-11 ~/.emacs-22 >! /tmp/2
ttyp4:makoto@st4200 12:19:02/050301(~)> diff .emacs /tmp/2
3c3
< ; Last Update: "2005/03/01 12:14:48 makoto"
---
> ; Last Update: "2005/03/01 12:14:57 makoto"
418a419,420
> (add-to-list 'load-path "~makoto/mule/lisp" ) ; for root
> (add-to-list 'load-path "~makoto/.emacs-dir")
ttyp4:makoto@st4200 12:19:07/050301(~)>
(実は重大な問題がある訳でもないので後まわし)。
@ emacs -q で起動した時の find-file-hook は:
(vc-find-file-hook)
これって emacs -q --no-init-file --no-site-file で起動しても定義されている。 jaspace を消したら問題が消えたような.. ( つっこみ )
|
最近の日記 2026年02月28日 ・my first script-fu 2026年01月29日 ・Die Fledermaus at New National theatre 2026/01/29 2025年12月25日 ・pbulk 11.99.3 (emacs30) 2025年11月22日 ・crash dump 2025年10月25日 ・recover from disk error | ||