[Date Prev][Date Next][Thread Prev][][Date Index][Thread Index]

Re: antenna KEY vs URL



yFrom: TSUCHIYA Masatoshi <tsuchiya@pine.kuee.kyoto-u.ac.jp> さん曰く
Subject: [emacs-w3m:06467] Re: antenna KEY vs URL
Message-ID: <mpad68bd3mq.fsf@moss.lang-private.kuee.kyoto-u.ac.jp>
Date: Thu, 19 Feb 2004 14:45:01 +0900

白井> しかし、リロード後に url の部分が key で置き換わってしまい
白井> "index.rdf" になってしまいます。~/.w3m/.antenna も *w3m* buffer 
白井> 内の URL もです。

白井> これって、こういうものなのでしょうか?

土> そーゆー仕様です.

どーも。本日の昼休みに検討した結果で、

白井>> 考察しました。結論としては、
白井>> 
白井>>   key 中には %Y などが含まれているから w3m-antenna-site-update()
白井>>   で key を format-time-string() したもので、url を置き換えてい
白井>>   る。
白井>> 
白井>> でした。だけど、前述の様な設定が出来た方が便利なので
白井>> 
白井>> ○ w3m-antenna-site-real-url() という format-time-string() する
白井>>    関数を作って、こっちの方が良いところはこっちを使うようにした。
白井>> ○ key と w3m-antenna-site-real-url() 後の url が変わっていたと
白井>>    きだけ antenna-site-alist の url を置き換える。
白井>>       
白井>> です。

こういうメール↑を書きかけていました。

とりあえず、そのときに作ったパッチを添付しますが、KEY と URL を
使い分けられるので、別関数で定義するより(とりあえずは)単純で取っ
つきやすいような気がします。

土> 可能なら,きっちりと RSS に対応した関数を w3m-antenna.el に追加してく
土> ださると有難いです.

つい最近「RSS ってなに?」って知ったばかりなので辛いな。大橋さん
のところも、あくまで「これで OK」って気付いただけなんで。

土> w3m-antenna-sites の customize がうまく行かない件 [emacs-w3m:06213] も,
土> どなたか助けてください….

ぼくの場合、w3m-antenna-sites を customize しようとすると、

--------------
Oprate on everything in this buffer:
 Set for Current Session Save for Future Sessions
 Reset Reset to Saved Erase Customization   Finish

w3m-antenna-sites: Hide Value 
(unless noninteractive
  (mapcar
   (lambda
     (site)
     (list
      (w3m-antenna-site-key site)
      (w3m-antenna-site-title site)
      (w3m-antenna-site-class site)))
   (w3m-load-list w3m-antenna-file)))
   State: this option is unchanged from its standard setting. (mismatch)
--------------

な風にコードがそのまま見えちゃうので、もっと酷いかも。

# だから、.antenna を直接いじってしまっているというのもあります
# が。複雑な customize ってめんどいわりに自分じゃ使わないから
# なぁ。。。

あと、もし、ぼくの案だと、w3m-antenna-sites にユーザが設定すると
き URL も指定できないとダメですね。

-- 
白井秀行 (mailto:shirai@meadowy.org)
H4sIAAAAAAAAA6RS0WrjMBB8tsH/sPTJwdnESZq2NgQCdxzca/sFqrVOxNmykeS0va+/lZ
XQpgmlcAvGrDSjWc3ot5b0WsLLqkWhHWktZtQk8eb/K4kffzxBrRoqYW5dZ8SO5tXBmq5z
c2pFZZFV5+fK00MSG3JG0UHpHRj+WdVpWMxuF0ksVV0DDoDG9xdDI+KntWixgp9UwTLPV5
Dfl8uHknmYc0XhyCzLLjgF/KJnz7mFfF2u83L9EDhJvN0CLop8egeZ/xWw3SYxRBFAKvqe
tASrHEHaKOtAq+bjN+HyYOD6IImeYcMez5NKqgd9AUBDosHBNJD6lsEZa9adaYVDp1pCy6
6xZekF8w+9jVNNzg6tBmNIB67Xzlj+ivZeW2yEddh27L4iCakfYi+0bMj4mSFI9qaryFqU
Hb4ot0dHbY/PQ12TGUG+UvfWU4AfQz529NrzgeP1bqSaVTt1A9xMRuvejTypTkIQy+Jueg
/Zsijeg4gg3fBt/9IVI8bl0YkQRHQdgpIcVY7kEXvKjOc/N81vIa9acvUVOX+b4Lu/Sghs
0A2bxI+FX8oXDAZHJ89Crpsvg/UCQeG74xyTs/8AAAD//5RUyWrDMBA99y8GgSGlCW1iQh
pwXUpwoReXkuaWi1AUHLzIteyD/77abEeNslRH8Uaaecu4sbbiukrNfLFq4FcpoMFmHqmX
P52Pn+HBnz0J2bRe1iMkoSSVjtMhsjwGnc9scCmWikIb8dUxhUKc/uqfSdGlqvpEc0X08P
D5oBqnmWC7wpXjkuBKNNcUpJZrjtOfhhbkz+zorSyzFt438er74zOGmgHFJAGa0Vx0BmwP
6+hrE8WrCDBvC5JUrGANz9oxSKPlOKVGgcVUJsZfzDsFnF2lgqMmz3HV9ttm4BBQkB3CAE
NS0f3LFnl8i0KPB484BI8jnZYRqy77e3KWv16EoxRcZdn8egKrD3VGuz8VhLBiZxI9usn4
hrmlZm7ZM3dnVtoM0BrdH10AekXD1riBCccesklwAJzzX2HAZcVfAAAA//+UVtsKwjAMff
Y7BiKooFgGsq/p1nqBaWbtJv69adPWbtY5H8b2kIaz5lwSakFpSqJ1+bRcp9Hf3f+znQ09
tmP+/4uiyLKMtxpq4GLQtYRWexyUGHNoDMU5Ojmgw1YgpPmqkMg98TaAExBccwx/zA6pIi
0syXtuX4NsqNZUPL3thNuUXpwPfSApn+F1TbcToaFr2a+2G7wXxszbmRp2tM80evkgst50
lQ+p1s0fZ2eB+EqdOyn6hc7JktSITIosLV02NLQoDyfATiSqg90Dbbp4rKNIA9QJzhtUgd
M/Xge47cDxzAW61LLwqS3Tp72fKJwq5MFRCr+KsJzkkQd7cILo0N/j3hq3ItPa7IMjJaRa
Klqmin6wPi1yLkQ4aFfJObwEy5SJRemwyiYlRSEnMy8bVK1AFSuAq1lgtQNrJfNyAQAAAP
//AwDFnx3wOAwAAA==
白井> 基本的に antenna の設定をいじるときは、~/.w3m/.antenna を直接い
白井> じっています。(そもそもこれが間違いか)

土> そーです,widget-based antenna site editor 作ってください(笑).

いやぁー、笑われちゃったよ :-)