[Mew-dist 15727] Re: Isn't HUGE useless?

Tak Ota Takaaki.Ota at example.com
2001年 1月 5日 (金) 10:05:54 JST


御送りしたパッチは「オプションにして選択できるように」したつもりだった
んですけど…逆に現在の方が HUGE を強制しているように思えます。

mew-scan-form-size-unit をいじらない限りは以前と同様にふるまうはずです。
ただし 1000 T byte 以上が HUGE ではなくそのまま T byte 単位で(数を扱
えればの話しですけど)そのまま表示されます。

例のパッチの意図は個人の好みに応じて単位の上限を設定できるようにするこ
とです。ディフォルトだと

(defvar mew-scan-form-size-unit '("" "k" "M" "G" "T"))

ですが k byte 止りでいい人は

(setq mew-scan-form-size-unit '("" "k"))

とすればよいし T byte では足りない人は

(setq mew-scan-form-size-unit '("" "k" "M" "G" "T" "P" "E" "Z" "Y"))

とかやればよいのではという提案です。

__________________________ Original Message __________________________
Subject: [Mew-dist 15718] Re: Isn't HUGE useless?
Author:  Kazu Yamamoto (山本和彦) (kazu at example.com)
Date:    Thu, 4 Jan 2001 16:27:29 +0900
> 
> From: Tak Ota <Takaaki.Ota at example.com>
> Subject: [Mew-dist 15674] Isn't HUGE useless?
> 
> > # そもそも size は integer のように扱っていますが elisp の integer っ
> > # て 28bit しかないですよ。(* 1000 1000000) => -73741824 ;-p
> 
>    The range of values for an integer depends on the machine.  The
> minimum range is -134217728 to 134217727 (28 bits; i.e., -2**27 to
> 2**27 - 1), but some machines may provide a wider range.  Many examples
> in this chapter assume an integer has 28 bits.
> 
> P.S.
> 
> 好みの問題だと思われる部分を上書きする(自分の好みに強制的に書き換える)
> パッチはマージできません。
> 
> このような場合、オプションにして選択できるようにすることが望まれていま
> す。
> 
> --かず



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