[mew-dist 25047] Re: 新マーク (第2版)

Keiichi SHIMA / 島慶一 keiichi at example.com
2004年 6月 10日 (木) 12:17:46 JST


From: Kazu Yamamoto (山本和彦) <kazu at example.com>
Subject: [mew-dist 25045] Re: 新マーク (第2版)
> 
> > > 	曖昧な例) 読まずにいきなり、"D" マークをつけると、それは既読に
> > >   	          なるのか?
> > 
> > # 上記の例がなぜ曖昧かよくわからないです。読んでないのだから、未読では?
> 
> 要らないと判断したのだから、何らかの情報を読んだとも言えます。

まぁ、subject が v1agr@ であることくらいは見たかもしれませんね;)

"読む"という動作の定義の問題だと思います。僕の"既読(読む)"のイメージは、
Message バッファにメッセージを表示することですね。

 
> > メッセージの操作を表すマーク(o、D など、これまで使われていたマーク)と、
> > 今回導入されようとしている、メッセージの状態を表すマーク(U とか $)を排
> > 他的に利用することはできないように思います。
> 
> 排他的には利用できません。
> 
> カラムを単一にすると、機能は低下するけど、組合わせ問題はでてきません。
> 
> カラムを複数にすると、機能は向上する(かもしれない)けど、組合わせの問題
> は生じます。
> 
> カラムを複数にするのを押すのであれば、マークのすべての組合わせに意味と
> 動作を定義して下さい。
> 
> (すぐに、破綻することが分るでしょう。異常系も含めた状態繊維を記述するぐ
> らい、気が重いと思います。:)

そうですか? 2 つのカラムは、お互いに意味的な関係がないので、それぞれの
カラムの操作が定義できればよいですよね。2 つのカラムのマークの組み合せ
で、操作を定義しなければならない理由がわからないです。

"*,o,O,D,X" の操作はこれまで通りで、操作に対して変更されるフラグも、
"*,o,O,D,X" に閉じてます。状態遷移は、今までのもので OK。
(ただし、* から注目の意味は省き、複数操作の対象に意味を限定します。)

"U,$" は "*,o,O,D,X" とは関係なく変更でき、

"U"   未読、注目は表現できない
      SPC	-> " "
      v		-> " "
      $		-> "$"
      L		-> " "

" "   既読、注目してない
      SPC	-> " "
      v		-> " "
      $		-> "$"
      L		-> "U"

"$"   既読、注目している
      SPC	-> "$"
      v		-> "$"
      $		-> " "
      L		-> "U"

みたいな遷移でしょうか。("U" toggle のためのキー L は暫定です)
            
	

> > 未読メッセージは未読のままリファイルしたいし、注目マークも付いたままリ
> > ファイルしたいです。
> 
> マークが refile 先へ継承されるなら、「未読」 OR 「注目」マークは付いた
> ままになります。

なるほど。


> > (未読でかつ注目は...どうしよう)
> 
> ???
> 
> 未読でかつ注目が実現できないって話じゃないの? 何を「どうしよう」なのか
> 分りません。

いや、上に書いた状態遷移だと、内容を"読ん"でいないのに注目マークを付け
ることができないな、という確認です。内容を"読ま"ずに注目マークを付ける
ことがどれだけ意味があるかは、わからないですが...。

---
Keiichi SHIMA
IIJ Research Laboratory <keiichi at example.com>
KAME Project <keiichi at example.com>




Mew-dist メーリングリストの案内