history

青木日記 RSS

<前の日 | この月 | 次の日>

2007-02-17

Mail.appのエディタに関する問題

日常的に使いはじめるとやっぱけっこう問題があるなあ。

まず、ファイルをテキストとして挿入する手段が見付からない。 diff をその場にはっつけたいのに。 しょうがないから一回 Emacs で読み込んでコピペしてるけど、 めんどくさくてしょうがない。 端末からコピペだとタブが消えるし。最低だ。

もいっぱつコピペがらみの問題。 Wiki から (ブラウザから) 長い文章をコピペしたら、行間情報までコピーしてくれた。 標準テキストなのにも関わらず。どうにかしてこれを元に戻そうとしたが、 リッチテキストにしてもそもそも行間を制御する設定が存在せず、何やっても元に戻らない。 しかも最低なのが、送信するメールにまで情報が残ることだ。 なぜか行の間に空行が入ってる。これは完璧にバグだろ。

ついでに Mail.app じゃないけどコピペにまつわる問題その3。 あ、いや、Adobe reader から Mail.app だから関係はあるか。 Adobe reader から数式とかルビ混じりの文章をコピペすると激しく化ける。 まあ、これはたぶん文字コードがらみもあると思うので、 しょうがないって言えばしょうがないんだけどさ、 もうちょっと素直にコピペしてくれてもいいと思うんだよなあ。 なんで Π (ギリシャ文字の大文字 π) が Q になるんだよう。

行の折り返しもそうだけど、Mail.app はどうも文章作成側がヘボい。 表示関係とか SPAM フィルタとか検索は気に入ってるので なんとか Mail.app を使いたいんだが、このままではEmacs で文章を作って Mail.app に貼り付けるというアホなことになってしまう……。

もうなんか、あまりにムカついてきたんでフィードバックを送信しまくっておいた。

(20:08)

Mail.appでファイルをテキストとして挿入 (1)

嘆いていてもしょうがないな。 TextEdit でテキストの文字数を数えられるなら、 Mail でファイルをテキストとして挿入することもできるのではなかろうか。 メールを複数編集してたときが問題だけど、それはあとで考えよう。

(20:22)

Mail.appでファイルをテキストとして挿入 (2)

はっ! そうだ! Finder からファイル (の内容) をコピーできれば、 ペーストするだけでうまくいくな。 この方向で考えてみよう。

(20:27)

Mail.appでファイルをテキストとして挿入 (3)

ファイルやクリップボードの内容をテキストとして読み込んで、 他のアプリケーションにテキストを再エクスポートするアプリケーションを作ればいいのかな。 結局 xclipstr みたいのだよな。 俺はどこに行っても似たようなもんを作ることになるんだなあ。

いちから作るのもアレだしな。テキストエディットで開いて、 標準テキストに変換して、すべて選択してコピー、でいけるだろうか。

(21:07)

Mail.appでファイルをテキストとして挿入 (4)

……というか、こんなのはすでになんかあるような気がしてきた。 お、Change into Plain Text というソフトを使うとプレーンテキストへの変換はできるっぽいな。

……なにい! pbcopy / pbpaste ってコマンドがあるのか! これでいいじゃん!

(21:35)

tDiaryのaccesskeyではまる

普段この日記はメール経由で書いてるんだけど、 ときたまウェブから更新するときもある。 で、Safari は普通のテキストエリアだと Emacs キーバインドになるんだけど、 なぜか tDiary のときだけ Ctrl-a, e, p, とかがinput に奪われるんだよね。 行の先頭に戻ろうと思って Ctrl-a 押したら更新されたりとか。 BitChannel だとそういうことはないので、 なんでだろうと気になっていた。

で、今日ようやく理由がわかった。 input に accesskey が指定されてると、 Ctrl + accesskey がそっちに取られる。 やってくれたよ Safari。

こんなのやってらんないので、 tDiary のテンプレートからあらゆる accesskey を抹殺しておいた。

(23:09)

tDiaryのaccesskeyではまる (2)

「tdiary accesskey safari」で検索したら、 けっこう同じ事例が出てくる。 みんなハマってるんだなあ。

(23:17)

日記のデザインを変えてみた

accesskey をいじったら止まらなくなり、結局デザインをかなり変えた。 まあ、見たところ h1 が出たことくらいしかわからんと思うけど。 コードもかなりいじっている。

(04:22)

名前
メールアドレス

<前の日 | この月 | 次の日>
2002|04|05|06|07|08|09|10|11|12|
2003|01|02|03|04|05|06|07|08|09|10|11|12|
2004|01|02|03|04|05|06|07|08|09|10|11|12|
2005|01|02|03|04|05|06|07|08|09|10|11|12|
2006|01|02|03|04|05|06|07|08|09|10|11|12|
2007|01|02|03|04|05|06|07|08|09|10|11|12|
2008|01|02|04|05|06|09|10|
2009|07|
2010|09|

Copyright (c) 2002-2007 青木峰郎 / Minero Aoki. All rights reserved. LIRS