[mew-int 01821] A new mark scheme

Kazu Yamamoto ( 山本和彦 ) kazu at example.com
Fri Jun 11 12:43:05 JST 2004


Hello all,

As I mentioned time to time, I have started to re-structure the
current mark scheme.

The motivation of a new mark scheme is as follows:

	(1) The meaning of the "@" mark is ambiguous.

	(2) The "*" mark is used both for revew and as targets of a
            work.

	    (a) Suppose Summary has messages marked with "*" for
	    review. And you want to pick messages and to forward
	    them. When you pick messages, "*" for review and "*" for
	    forward are merged.

	(3) There are no read/unread mark.

I will implement a new mark scheme to solve the problems above step by
step. And I will explain changes when necessary.

To solve the problem (1) and (2), I have already committed my
implementation to the CVS tree.

	- The "@" mark is obsoleted.

	- Commands such as "F", "M-b", etc now work for messages
          marked with "*".

	- New mark "$" is introduced. This should be used to store
	  the current "*" marks.

Consider the story (a):

	- You have messages marked with "*".
	- Store the "*" marks by "m$". The "*" mark is converted to
          the "$" mark.
	- Pick up messages by "?" or something.
	- Forward the result messages by "F".
	- Restore the old "*" marks by "m*". The "$" mark is converted
	  to the "*" mark.
P.S.

Due to a security hole of anon CVS, we have suspended the anon CVS
service. We will resume it ASAP.

--Kazu



More information about the Mew-int mailing list