[Message Prev][Message Next][Thread Prev][Thread Next][Message Index][Thread Index]

[MD:412]menubar and minibuffer.



>>>>> In <u1zyg1ftm.fsf@xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx> 
>>>>>	"himi" = Miyashita Hisashi(宮下 尚:HIMI) <himi@xxxxxxxxxxxxxxxxxxxxxxxxx> wrote:

himi> 私はこういうものは使うべきではないと思います。

  やはりそうなのですね。
  だから Undocumented なんだ、と考えるべきなんでしょう。

himi> > >  それとも、こういった値がくる事のほうが Illegal なんでしょうか??
himi> >   う〜ん.. Illegalだろうがなんだろうが、来てしまうわけですよね。

  そうですね。
  上位8ビットの 0x1000 はフレームの大きさが変わるときには必ずきます。
  また C-x 5 2 でフレームを作る場合にも 0x800 がのbit はたつようです。

himi> illegalではないです。
himi> SDKにもBitwize andで判定しろと書いてあったと思います。

  そうですか。

himi> From himi
himi> で、市川さんのはじめのパッチは大丈夫なきがしますが、
himi> 問題があるんですよね。どっちをとるべきか....

  はい、はじめのパッチでの問題は

   ・フレームの上をつまんで Resize するとフレームの下の位置が変わってしまう
   ・Menubar が2行のときに C-x 5 2 すると1行分小さなフレームが出来る。

  という問題があります。

;; 目をつぶってもらう ... という手もありますが .. (;_;)


>>>>> In <uu3bcyrpw.fsf@xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx> 
>>>>>	"himi" = Miyashita Hisashi(宮下 尚:HIMI) <himi@xxxxxxxxxxxxxxxxxxxxxxxxx> wrote:
himi> メニューバーとMini Bufferの問題だけど、大局的に問題を見たほうが良いと
himi> 思います。
himi> 現状では、

himi> Resize
himi>  --> Client Areaが一文字の整数倍になるようにFrameを小さくしながら補正
himi>  ----> (運悪くMenu Barが2行になった)
himi>    ----> Client Areaが一文字の整数倍になるようにFrameを小さくしながら補正
himi> って、なっていることに問題があるわけです。

  のようですね。

himi> さて、解決策は2つあります。

himi> 1.... 行数 x 列数を保存するようにResizeする。
himi> 	(これ、私はあまりありがたくないです。Menu barが2行になったら、
himi>          Desktopからはみ出してしまいます。)

  そうですね。
  これ、一度試してみたんですがうまくいきません...

;; 試し方も悪かったんですが...

himi> 2.... 今までの大きさと、出来るだけ変わらないようにResizeする。

  こっちの方が実現はやさしそうですね。

himi> 2なら簡単ですね。だれかやってみます?
himi> wdiff, hdiffを引くのではなくて...^^

  はぁい。
  乗りかかった船です。もう少し追っかけてみます。

  今まで流したパッチは Reject してもらってもかまいません。
  でも、心情的には2つめのパッチ
       (X-ML-COUNT: 400 , Message-ID: <wk67nvy9jx.fsf@xxxxxxxxxxxxxxxxxxx>)
  はいざという場合に残してほしいです。

-- 
  Tatsuya Ichikawa : <t-ichi@xxxxxxxxxxxxxxxxx>
  PGP Public Key : See below url. 
  http://www.icat.or.jp/cgi-bin/pgpsearchkey.pl?op=get&search=0x0A2D6599