[mew-dist 20148] Re: $inbox について

Hideyuki SHIRAI ( 白井秀行 ) shirai at example.com
2002年 1月 23日 (水) 13:54:05 JST


From: Tatsuya Kinoshita <tats at example.com> さん曰く
Subject: [mew-dist 20145] Re: $inbox について
Message-ID: <20020123.110511.13745855.05 at example.com>
Date: Wed, 23 Jan 2002 11:05:11 +0900 (JST)

# ちなみに、$input は $inbox のことです。(_ _)
# dabbrev-expand のせいみたい。

> > $inbox のことだとして、自動的に mew-case-input:$inbox となるのは、不便
> > な場合もある気がします。

ぼくは、どういうときに不便なのか想像出来ませんでした。

> 「現在受信に使っているcaseは無視して"default"のサーバーの状態を確
> 認する」ことよりも「現在受信に使っているサーバーの状態を確認する」
> ということの方が多そうなので、私は、mew-case-inputの方を省略して
> 手間を省きたい気がしています。

とりあえず、賛成っぽい意見が多かったのでパッチにしてみました。
以下の処理を mew-input-folder(s) にかぶせました。

(1) mew-use-folder-case-current という変数を増やして、non-nil だ
    と現在の mew-case-input で補う。そのとき default case は
    "default:$inbox" のように入力。とりあえず default は nil。
    (だけど、t の方が便利だと思う)
    
(2) mew-case-input を変えたときに、"$inbox" folder のつなぎ先が
    どこだかこんがらがるので、mew-case-input がなんであれ、

    "$inbox" => default の $inbox
    "case1:$inbox" => case1 の $inbox

    という一対一の対応は守る。

(3) MH や Virtual な folder に case がつくのは意味がないと勝手に
    判断し、case を外す。
        
(4) case で使える文字に "_" を増やした。

という感じです。

# ちょっと、説明と自分の理解のための注釈が多いパッチ。

-- 
白井秀行 (mailto:shirai at example.com)
-------------- next part --------------
H4sIAAAAAAAAA6xSwU6DQBA906T/MOG0ZF1DKdqWXurFg2cTE6WaFYZKslBcQKtf77BLK9
YmXiSbhV3evHkzb4QQUOC7SLZllm/OUZ1vdb5xrnUON7KEyRwm02gyj4I5BL4fjEec858B
zh2mBhtMO6wfRsGsx65WIC7Csxlw2uewWo1HYB9WY/M64BGJrLEGRqfaXtNZpJjJVjW/cJ
7nGabTLJQYHCarCsvU/My2KkUtKo1ZvsN6PBKOw1JU2CC4fY7IpdK+r1memdCWVPThRlHS
ao1lY7BOV0iZK6M6kc1v3W7kGqWEZYWsEqmBKVk8pxLYzjvE7SzwVJl9naQJGOt7pPENdY
0n4LBcQtHWDSTb6qPL293Dm1QeUNG901lbJgefb1u03gXgL6KArPaPfO7hRy5PZ2T0wOUw
CM8WwLtXeGmNXi5po0UtJY6hEUYVswcqUIBpN6sbnZcbUcgmeQH3MY7Zg5Di80rc+2KxHn
7zOPYiF4YMZqjM9LAukyWZ7CFE3j5b/v6KYB1EdDPie7bTnCjeX7D8Q8rT+sfhWAz/Fym0
TjeOLC8qhQVN4aCHfD8kpreZSg9C/ijoCwAA//+ElcEOwiAMhs97C7J4cNF48Ggy32VToy
QElgWMj29bKBA2ttPGKOX/vxZWMwQRF3iWvvjM+RKu2CsDQUrd8fh6S63x+zVWIDSDdkpt
nUAMbqDdtfFaEhWcoBQD8GQcdGDF0cyMol+eVhx0PpBkZOCVeQxqYq4rAV85W8ch5IRiQG
C8YA5Sj+bXiv4u2vB+Fi1uejtlU+GdMwTtlMrYD7DDFf5TWRoIcYhiwSMdj2ccwX2CgLA+
0TjKJUE+M4ngVUCP8K1T2YAR5e94Zbiwz36JdtGWOW1s0C5HUHEUwTb1QhcxsWFJsNSTs2
myaqhYUHQ1jsoigxUuVW6b2GbeF/8k2gB/NAkEsvgDAAD//6RWzQ7CIAw+7y3IEqOLEkUT
Ez149D2mg0iyScLmwbcXaIGxn2jiSWzL2q/A12+Gov07DdnTKRT8Q1bvNdnPm0Y+5e0l5q
XFgQ1GTtzxRVscTxvGyNr+7GHoZKRfMR6dg07vNS+jPSgHdLrn0nE37jqpDGWGFcxZ7w80
R3skh93QvKyo0KrxEAT0UBu6I/kVop5lY6hz0RZnkhO8B4XTJMgrhIBSSW2xVqMkUpfRIK
lhGYPxcB6y7SLBJkXPzxekur9gWZ2UZR4Q/BtAAaMDAcu58sPhWXbvUzlCyfNiZIPMoMJW
ldT83in9pkLWnLqSY6n+fU1FxTdjiWctlNoSenELuIpsx6zOZbu90UEjoQvbjSCoDZCQMg
GEIbbOcQYa9WO4lhNlFv4rrvE/bfkAAAD//6RXUQ6CMAy9SsMPiYKJH2KiJ/AYUwFJHF22
TsPtLSuwBBU/5Idk6bpX+vb6kBa9h35nxdDU8aT44biDk6Ic/3yifDyUdQvasZtpxxD+Qz
i2RbHPCm5X/x61A+BQW/RGro/UJ8vUmRJSYZYUGMzZha026iWXIleTL12yOlWs6m3OCxk4
b8y9k0GNFfBYB1tqpJFn8GzoJjCidqecKJi5FgmUc03dhp19xCYJp3zCv57wnxFZAltxlz
ArgNCzIRv/lAQ3zHGHxM5rrZhCww4mUgqN653HFQiBM1oeXECNLnNHSpu+RBW5x1BfAwC3
tzdDdQ4AAA==


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