[前][次][番号順一覧][スレッド一覧]

sylpheed-jp:733

From: HIRAMATU Masami <hiramatu@xxxxxxxxxx>
Date: Fri, 29 Jun 2001 15:43:31 +0900
Subject: [sylpheed-jp:00733] Re: Patch 名称と内部パスについて

Zerow_jp@研究室です。

On Fri, 29 Jun 2001 15:09:53 +0900
okushima <okushima@xxxxxxxxxx> wrote:

> Patch によっては名称から機能が分かりづらいものや、対象バージョン名の古い
> ものがあり、私的には、取得した Patch & diff を
> 「sylpheed-[パッチ作者名]-[パッチ機能名].patch or .diff」
> の様な名称に mv して当てています。一生懸命パッチ名称を考えて UP された
> 作者の方々には、この勝手な所作、深くお詫び申し上げます。m(_ _)m

個人的にいじる分にはいいと思いますが(そもそも統一規格があるとは思えない
ですし)、公開する場合はオリジナルの名前の方がいいと思います。(RPM等)
#まあ、パッチ名がぶつかった場合はしかたないと思いますが。
というのは第三者がとって来た場合、名前が違うけどおなじパッチが当たって
いるかどうかを確認するのが面倒になるからです。
#例えばMLに流れたものなら、hogehoge-MLのhuga番で紹介されたパッチ、という
#情報の方が役に立ちます。

> 今のところ特に問題なく patch -p? 出来ていますし、動作も問題ないのですが、
> Patch & diff のソースを見ると、例えば /sylpheed-0.4.62/src/compose.c の
> 様な、具体的なバージョン名なんかがあったりして、ちょっと気になっています。

えと、diffファイルのpathは、例えば上の例ですと、-p1とかした時点で
src/compose.cとして処理されるので、問題は起きないと思います。

> 次に、提供された Patch & diff を山本大明神が気に入って、ソースへ組込んだ
> として、それを知らずに同機能の Patch & diff を当てようとした場合、どうなる
> のでしょうか。ローマ字パッチ(輸入品)なんかが対象になるのでは、と思って
> います。

単純に、もうパッチ当たってるよ、といわれて弾かれたと思います。
一応前後何行かの内容を比較してパッチをあてているのですが、バージョンアップ
等でどうしてもあてられない場合はパッチあてに失敗するだけだったと思います。
#で、hoge.c.rejとかいうファイルが作られる…。


> PS. 「ファイル(F)」の下にある「閉じる(C)」と「終了(X)」って、機能的にどこか
>     違うのかな。どっちにしようかいつも迷います、ここ。

何か昔複数のインスタンスが起動してるときに使うとかいう話があったような…。
#UnixDomainSocketが使われた為に有名無実化している?

--- 

大阪大学大学院基礎工学研究科システム人間系専攻
   システム科学分野 谷内田研究室所属
 前期課程二年 平松 雅巳(ひらまつ まさみ)
<mailto:hiramatu@xxxxxxxxxx>


[前][次][番号順一覧][スレッド一覧]

       732 2001-06-29 15:09 [okushima@xxxxxxxxxx ] Patch 名称と内部パスについて            
->     733 2001-06-29 15:43 ┗[hiramatu@xxxxxxxxxx ]                                       
       734 2001-06-30 12:34  ┗[okushima@xxxxxxxxxx ]