[表示 : 全て 最新50 1-99 101- 201- 301- 401- 501- 601- 701- 801- 901- 2chのread.cgiへ]
Update time : 05/09 22:28 / Filesize : 293 KB / Number-of Response : 920
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

xyzzyの使い方が分からぬやし 励ましあえ その11



1 名前:ミスターエックスワイジー [2007/10/06(土) 23:44:07 ID:L/pKByeF0]
xyzzyってさ、一見さんお断りの京都料亭みたいでさ、何から手をつけていいのかわからないでしょ?
とりあえず,初心者同士で解決できる問題はまず過去ログ・グーグルで検索した後ここで相談しましょう
たとえば
 ・ここのHPに書いてある通りにやりましたができません.
 ・xyzzyが起動しなくなりました.
 ・キーバインドってどうやって変更するの?
初心者の私が答えられるのはこの程度です.

自分でlispが書けるような方,こんな機能が欲しいのですが
だれか作ってくださいという方は Win板本スレへ。

xyzzy Part15 @Win板(通称:本家)
pc11.2ch.net/test/read.cgi/win/1175649315/
過去ログ & 関連リンクは>>2-5あたりに。

809 名前:名無しさん@お腹いっぱい。 [2008/07/05(土) 14:52:32 ID:g/mwXRch0]
>>808
cygwin でperlを既にいれてあるので、
その方法を試してみます

ありがとうございました


810 名前:名無しさん@お腹いっぱい。 [2008/07/10(木) 18:08:52 ID:21wNCVXB0]
マルチディスプレイ(2画面)のサブディスプレイの方で
xyzzyを終了させて、再起動したら
表示位置がメインディスプレイとサブディスプレイの中間に
表示されてしまうのですが

これを訂正するには、
siteinit.lや.xyzzyに
どのように書けば良いでしょうか?


811 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/07/11(金) 10:24:20 ID:RymincC60]
kill-lineで改行文字まで削除するように設定する変数があった気がするのです
が、見つかりません。気のせいだったのでしょうか。

812 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/07/11(金) 11:53:30 ID:Bzh+mDv30]
kill-lineのソース見ても見当たらないから、気のせいじゃないかと
自分で拡張するか、その場でもう一度kill-lineすれば改行が消えるんでそれで納得するとか

813 名前:名無しさん@お腹いっぱい。 [2008/07/11(金) 16:29:57 ID:GTKG6Bkb0]
py-modeで着色されるキーワードの色を変える方法を
教えていただけませんか。
黄緑が見にくくて仕方ありません。

共通設定で変えれば変わるのは確認していますが、
そうすると他のmode等にも影響するため、
できればpy-mode.lで何とかしたいのです。

ぐぐったらpy-shellでの配色変更方法はわかったのですが、
肝心のpy-modeで変えたい場合がわからずじまいです。
お願いします。


814 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/07/11(金) 20:04:40 ID:mEWs+bQM0]
>>811
それは emacs

>>813
XYZZY/etc/py

815 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/07/11(金) 20:26:02 ID:RymincC60]
>>812>>814
どうもありがとう。適当にでっち上げてみます。

816 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/07/11(金) 21:08:02 ID:V1dZKOzA0]
>>815
……こうかな?

(defun kill-whole-line (&optional lines)
(interactive "*p")
(kill-line (or lines (if (bolp) 1))))

817 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/07/11(金) 22:26:09 ID:MQMbi8tt0]
>>815
www2.ocn.ne.jp/~cheerful/script/xyzzy/library/kill.html



818 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/07/12(土) 01:28:59 ID:OfX3c5uD0]
英和辞典、ポップアップ、テキストブラウザ
同時に使えるだとぅ?・・・ゴクリ

819 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/07/15(火) 05:48:03 ID:AIRcsW6N0]
2ちゃんブラウザのdatファイルを読み込むモードってありますか?
XHTML 1.1などに変換するLISPはみつけたのですが。。。

820 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/07/15(火) 10:01:34 ID:B/vp27Ma0]
読み込もうと思えば何でも読み込めるのではないか

821 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/07/15(火) 22:37:07 ID:AIRcsW6N0]
>>820
鋭いご指摘です(汗
datファイル閲覧modeみたいのはないですかね。。
結構日付欄が本文の前にだらだら出てくるとレイアウトが崩れまくって
みにくいんです。。。

822 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/07/15(火) 23:42:36 ID:Hg6mB0W+0]
>>821
2ch-mode の thread-open-local-dat でできるんじゃないかな。
(2ch-mode でスレ表示時に F を押す。)

823 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/07/20(日) 11:18:24 ID:vOyKR2Js0]
新マシン組んだのでxyzzyのディレクトリごとコピったら
拡張のいくつかが死滅してしまった

旧:Dドライブ直下 新:Gドライブ直下 くらいの違いしかないから
問題ないだろうと踏んでたが…凄く大きな間違いでしたか

824 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/07/20(日) 11:23:36 ID:fS9ecLKE0]
XYZZYHOME

825 名前:823 mailto:sage [2008/07/20(日) 11:39:55 ID:7ith9BJw0]
>>824
初歩的なこと忘れてたii||orz|||ii
お陰様でようやく機能しました

一から作り直す寸前だったので凄く助かりました

826 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/07/20(日) 17:43:53 ID:DGtjLt9R0]
824
かこいい

827 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/07/21(月) 01:47:53 ID:rnyI3cot0]
hownの一覧に、
2008-07-21-012520.howm |(タイトル)
のようにタイトルを表示するには、
どうすればいいのでしょうか?
現在は、
2008-07-21-012520.howm |
のように、タイトルが表示されません。
ご存じの方が、いらっしゃいましたら、
教えていただけないでしょうか?



828 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/07/21(月) 09:09:17 ID:61oaRiys0]
>>827

(setq howm-list-title t
howm-list-all-title t
howm-list-recent-title t)

829 名前:827 mailto:sage [2008/07/21(月) 12:17:12 ID:Eq1LzykL0]
>>828
上記内容を、.xyzzyに記述してもタイトルが表示されなかったのですが、
howm-pre-init.lに記述したらタイトルが表示されました。
ありがとうございました。


830 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/07/21(月) 14:02:59 ID:wFYCQc5F0]
>>828
かこいい

831 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/07/21(月) 20:59:20 ID:WUpmxO850]
本スレのあれはコピペになりそうだな。。。

832 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/07/22(火) 17:10:08 ID:nvhA9rZT0]
一念発起して*xhtml-guess-list*をsiteinit.lで上書きしようかとしたんだけど,どうしてもできなくてxml/xhtml.lの該当箇所を上書きしちゃった
何か情報はと思って*xhtml-guess-list*をGoogleで検索しても前々スレしか出てこなかったし
どういう風に読み込まれてるのかよく分からないんだよね……まだまだ未熟です

833 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/07/22(火) 21:31:39 ID:IzwtOF+/0]
*pre-command-hook*が利いたり利かなかったり何か変なことになったんだけど、
.resumeファイルを削除して再起動させたら直ったよ。
なんだったんだろー。

834 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/08/09(土) 00:45:13 ID:RrGWCbDC0]
set-mark-commandって標準でキーバインドされてるけど
どうやって使うこと想定してるんでしょう

evalとかと組み合わせる?

835 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/08/09(土) 01:07:45 ID:6DwBSPrDP]
exchange-point-and-mark とかリージョン関係を対話的に使うときに使う。
リージョンは設定したマークの位置からキャレットの位置までの範囲。
自分はほとんどセレクションを使用してるので、一時的な位置保存として
使うぐらい。

836 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/08/09(土) 02:29:26 ID:b0UzU6Oq0]
よく使うのは kill-region, copy-region-as-kill かなぁ。さらにyankと組み合わせて。

837 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/08/10(日) 22:19:51 ID:KxYJyRr70]
beginning-of-bufferとかend-of-bufferで
移動前の場所を自動でset-markしてくれるのが便利で
selection系よりもregion系を好んで使うようになった。




838 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/08/18(月) 12:02:59 ID:DKuofTub0]
たとえば、M-xしようかな〜と思ったけどやっぱやめた、みたいなとき、Altキーを押して離すだけに
なるじゃないですか。そうしたらフォーカス?がメニューバーに行っちゃって、もう一度Altキーを
押して離さないとエディタ部に戻ってこないですよね。
つまり、単独のAltキーを無視できたらいいなというわけなんですけど、xyzzy単体で可能でしょうか。
TAALTみたいなアプリで可能なのは知っているんですが、xyzzy上のみで単独のAltを無視するようにしたいので。

839 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/08/18(月) 15:32:23 ID:bpMCIQss0]
>>838
共通設定>いろいろ>なんでALTでメニューが開かない?
のチェックを外せば良いんじゃないかな。

840 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/08/18(月) 21:08:44 ID:xihs0lkv0]
>>838
ttp://d.hatena.ne.jp/miyamuko/20051019/p1


841 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/08/22(金) 00:06:48 ID:qiMzOH/h0]
>>840
どうもありがとう。TAALT使うことにしました。

842 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/08/23(土) 00:59:47 ID:YIa1QsVa0]
どなたか
『実践 Common Lisp』をxyzzyで勉強できるサイトを作ってください。

843 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/08/23(土) 01:12:21 ID:6mdBsDBz0]
>842
せめてサイトはお主が作って、執筆だけ頼め。

844 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/08/23(土) 10:18:14 ID:TUulyivl0]
>>842
むずいぞあの本

845 名前:名無しさん@お腹いっぱい。 [2008/08/30(土) 03:31:56 ID:62aZfcyZ0]
calc では、足し算が以下のような結果となります
$ 2+.5+3+3.8
9.300000000000001
如何ですか。私だけでしょうか?
直し方分かりません。


846 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/08/30(土) 08:12:17 ID:y8ppg8d70]
>>845
PCでは、小数点以下は1/2、1/4…の足し算で表すので、
記述したピッタリの値にならない場合があります

847 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/08/30(土) 08:14:11 ID:y8ppg8d70]
…と思ったら

(+ 2 .5 3 3.8)
9.3

となるのか。すいません、ちょっと勘違いかも。



848 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/08/30(土) 09:24:04 ID:uFvLGDqs0]
インデントをしてくれるpascal用モードってないでしょうか?
今は雪見酒さんのruby-modeのインデント部分を拝借して使ってます

849 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/08/30(土) 09:48:09 ID:ypCQ7upj0]
>>847

何桁目かを丸めてるだけじゃないの?
>>846で合ってるんでは。

850 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/08/30(土) 10:07:01 ID:WlFweUov0]
そうなんだろうが、>>845じゃ正確すぎて使えないよね。

851 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/08/30(土) 10:31:00 ID:a9hWS9mP0]
2進法で生じる誤差が吸収できないなら、正確ではないでしょ。

852 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/08/30(土) 11:26:34 ID:fBbs14UK0]
lisp のに比べてって事でしょ

853 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/08/30(土) 16:18:12 ID:FrGhdLY+0]
にしても、これがcalc-modeの仕様なのか

854 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/08/31(日) 00:15:07 ID:AJdYcMhM0]
calc-modeを使ってる奴がいることにカルチャーショック
あれはxyzzyでどうプログラムを書けばいいのかを示す
サンプルプログラムみたいなもんだろ

855 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/08/31(日) 00:31:24 ID:6WfJVhid0]
計算するときはLisp-Interaciton-modeにしてます

856 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/08/31(日) 01:22:50 ID:AHjRsts90]
>>854
あれでサンプルレベルっすか〜
じゃ何使って計算してるの?

857 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/08/31(日) 02:56:40 ID:gkKxwcUV0]
>>854
Windows標準の電卓と違って、
計算過程が残せるから便利じゃないっすか!



858 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/08/31(日) 13:09:38 ID:9yiYT9xw0]
秀丸に64bit版があるみたいだけど
xyzzyに64bit版はないよね?
64bit用CPUとOS上で動くのかな?


859 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/08/31(日) 16:53:02 ID:KmhHK7t/0]
>>858
> 動くみたいよ
wiki.mm2d.net/win64/index.php?32bit%A5%A2%A5%D7%A5%EA%A5%B1%A1%BC%A5%B7%A5%E7%A5%F3%C6%B0%BA%EE%CA%F3%B9%F0

860 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/09/02(火) 07:46:59 ID:7sKPW6jM0]
>>854
初めて聞いた
lispフォルダの他ファイルはともかく
(>_<)にあるやつは参考にしたことない
俺だけか

861 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/09/02(火) 09:50:02 ID:Ln6DNMSg0]
calc-modeが(>_<)にあると今知った。

862 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/09/02(火) 11:12:22 ID:fIcsHu8U0]
関数が定義されていません: >_<

863 名前:名無しさん@お腹いっぱい。 [2008/09/04(木) 23:30:13 ID:OO+q06Qh0]
Subject: CALC-MODE
-------------------------------------
$ 47.9+18.5
66.40000000000001
-------------------------------------
どなたか、お直しください。不安です。

864 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/09/06(土) 18:10:28 ID:CatUYIi20]
なにが不安なのですか?

865 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/09/06(土) 18:43:31 ID:unfpdLXn0]
エディタにそこまで求めるか?暇なのか?お前ら

866 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/09/06(土) 19:59:19 ID:yMYVZycO0]
小数点以下の計算結果は求めないが
スケジュール管理と2chアクセスとメーラーとメモの保管は求めたりする。

867 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/09/06(土) 20:40:23 ID:51Xnk39x0]
浮動小数点の誤差がいやならば、分数で計算しましょう




868 名前:名無しさん@お腹いっぱい。 [2008/09/08(月) 21:45:11 ID:VcQt1JCg0]
ステータス・バーに時刻を表示させるには
(setq *status-bar-format* "%T")
を.xyzzyに入力する訳ですが、
この表示を
2008-09-06 (Mon) 21:45
に変更したいです

どのような設定をすれば良いのか
ご教示ください

869 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/09/08(月) 22:06:38 ID:2v+oDIlz0]
>>868
ソース見たけど、できないような気がする

870 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/09/08(月) 22:50:15 ID:VcQt1JCg0]
>>869
そうでしたか
どうもありがとうございます

871 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/09/10(水) 21:50:32 ID:kJURtu6S0]
linuxで使いたいけど、wineじゃ少し表示が崩れる
xyzzy for linux…

872 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/09/10(水) 22:09:51 ID:vUfLvWjg0]
emacsでええがなw

873 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/09/10(水) 23:46:41 ID:icyC/uMO0]
CLispなことに意味があるとか

874 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/09/11(木) 01:11:59 ID:xuybKMyL0]
climacsってどうなん?



875 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/09/11(木) 01:14:02 ID:9dC+P+6U0]
climacsもemacs -nwに相当するものがあれば常用する気になるけどなぁ

876 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/09/11(木) 21:18:46 ID:xuybKMyL0]
xyzzyにも -nw欲しいよね。

877 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/09/12(金) 13:09:39 ID:o02uvtZS0]
ここで guile emacs が鰈に登場!!



878 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/09/12(金) 16:02:47 ID:csIPG95R0]
-nw て何?

879 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/09/12(金) 16:11:30 ID:o02uvtZS0]
>>878
emacs -nw

880 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/09/12(金) 16:41:59 ID:csIPG95R0]
いやだから、その引数つけたらどうなるの?

881 名前:コンソールで起動 mailto:sage [2008/09/12(金) 18:58:06 ID:o02uvtZS0]
Emacsの使い方はemacsスレで聞け

882 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/09/12(金) 20:03:52 ID:xuw8Dp/S0]
> -nw て何?
と打つ時間で emacs nw とググればよかったのに

よかったのに

883 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/09/12(金) 20:54:39 ID:VnPZ1xOZ0]
>>882
泣かないで!

884 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/09/14(日) 21:34:00 ID:LjldMLbs0]
shell-modeでperlのスクリプトを実行すると

C:\> perl -f input_from_stdin.pl
# 行を入力してエンターキーを押すと消える

となってしまいます。shell-modeで標準入力を使うCUIプログラムを使う方法はありますでしょうか?

885 名前:884 mailto:sage [2008/09/14(日) 21:56:25 ID:LjldMLbs0]
前言撤回します。スレ汚し失礼しました。

886 名前:名無しさん@お腹いっぱい。 [2008/09/16(火) 01:16:04 ID:wT+mHKI/0]
pc11.2ch.net/test/read.cgi/software/1215486063/791n
これに沿うように http.l の http-post をいじればいけるのかな?
俺にはわからん

887 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/09/16(火) 08:06:23 ID:UVOnIDYD0]
てすと



888 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/09/16(火) 08:08:02 ID:UVOnIDYD0]
form.lの530行目あたり、form-format-post-varsのPOST変数組み立て文字列に
suka=pontanを足せばいいらしい。でもこれ、運営のスレッド見てると今後
毎日変わっていきそうな不穏な雰囲気だぞ。

889 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/09/16(火) 12:55:37 ID:AybWIXgi0]
>>888
d
運営のどのスレを見てればいいんでそ?

890 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/09/16(火) 16:42:34 ID:q3FLloWx0]
>>889
2ch運用情報板のそれらしいスレを見る
何処とは決まってない

891 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/09/16(火) 19:08:10 ID:Vdzy5gKk0]
>>888
さんきゅーりのQ

892 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/09/16(火) 22:05:06 ID:mB21OXV/0]
>>888
ありがとう

893 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/09/16(火) 22:52:23 ID:UVOnIDYD0]
>>889
それっぽいスレならどこでもいいと思うよ。
まあでも、どっちかというとこの板のギコナビスレでも見てる方が
情報得やすい気もする。

894 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/09/16(火) 23:05:36 ID:zdukf4Cn0]
ブラウザでの書き込んだときの確認画面のソース見れば書いてある。
つーか、文字化けしてるが書き込み失敗時に表示されてるのがまさにそれなんだけどな。

895 名前:名無しさん@お腹いっぱい。 [2008/09/17(水) 15:06:06 ID:9AIOIr2H0]
"submit=~A&FROM=~A&mail=~A&MESSAGE=~A&time=~D&bbs=~A&suka=pontan"
に書き換えたら書き込めるんだけど、wでthred-formを呼び出すと

引数が多すぎます: (2hc::form-create "ソフトウェア" "pc11.2ch.net" "/software/" "xyzzyの使い方が分からぬやし 励ましあえ その11" "1191681847.dat" ...)

みたいなエラーが出てフォームに移れなくなっちゃいました。
なんか間違ってる?
中身見たけどどこで thread-form と form-format-post-vars がかかわってるのかわからず

896 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/09/17(水) 17:50:48 ID:Xt9aWNB+0]
普段使ってないけどテスト
form.lの532行目の変更のみ


897 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/09/17(水) 18:27:31 ID:jHIiRHhJ0]
てすと



898 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/09/17(水) 21:35:47 ID:wS+jnlQS0]
>>895
同じことになったけど、再起動したら直った

899 名前:898 mailto:sage [2008/09/17(水) 21:39:18 ID:wS+jnlQS0]
と思ったけど、やっぱりおかしいな。調べてみる

900 名前:898 mailto:sage [2008/09/17(水) 21:42:54 ID:wS+jnlQS0]
わかった。2ch_mode_otherbbs.l 使ってると form-create が上書きされてるから、
2ch/form.l をロードするとエラーが出るようになる

901 名前:名無しさん@お腹いっぱい。 [2008/09/17(水) 22:16:17 ID:9AIOIr2H0]
まじっすか

って、xyzzyは一度落としてたけどosからはしてなかった。
わたしもできたみたい。
どうもありがとう

902 名前:名無しさん@お腹いっぱい。 [2008/09/17(水) 22:19:04 ID:9AIOIr2H0]
と思ったら、ああほんとだ。
やっぱ二回目からは><
一度書き込んでれば f thread-form-back で書き込みバッファは出せるんだけど、
どうしようかな

903 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/09/17(水) 22:45:16 ID:0nzqQ91t0]
てすと

904 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/09/18(木) 07:13:47 ID:Vi7saSNH0]
>>900
どうも〜。
form-format-post-vars()でPOSTする文字列を構築するところで、
今までhana=mogeraだったのをsuka=pontanにすればいいってことなんでしょうか?
だとするとform-format-post-vars()はotherbbsは上書きしていないので、otherbbsの方は修正せずにいけるような気がするのですが…

905 名前:898 mailto:sage [2008/09/18(木) 14:09:56 ID:yg2x2qr10]
>>904
です。
ただし修正した後に手動で form.l をロードしてしまうとアウト。

906 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/09/18(木) 19:28:45 ID:G7Q6VePR0]
修正した後、form.lをバイトコンパイル。
その後xyzzyを再起動すれば大丈夫だと思うんだが。

907 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/09/18(木) 20:40:01 ID:tgQu1EXZ0]
<!-- 2ch_X:cookie -->からhiddenフィールドを適当に拾って再postする関数書いたので
そのままクッキーに反映しようと思ってちょっとソース見てるんだが
クッキーって保存してない?
自力で保存するならform.lとhttp.lもいじらないといかんようだな
とりあえずhttp.lの775行目の (if (string-match "\\([^=]+\\)=?$" x)
は動作おかしいな。?をとればいいようだがこれとっていいのか?
xは"MAIL=sage"とか"NAME="とかの文字列が入る



908 名前:名無しさん@お腹いっぱい。 [2008/09/18(木) 22:12:23 ID:fAb2Geod0]
なんかおかしいと思ったら、form-format-post-vars を config.l で定義し直してた。
それを忘れて 2ch/form.l を直接いじってたからわけわからんくなってたんだ…
すんませんでした

909 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/09/19(金) 00:51:14 ID:I07rZ2k10]
>>905
form.lをロードしちゃったらotherbbsが上書きした関数群を再度元に上書きし直してしまうのでそれは仕方ないかと…。

>>907
cookieは決め打ちで送った後、クッキー設定画面を送るときにHTTPヘッダとしてで送られてきたのを
変数に保持して次からCookieに追加して送信…だったように思います。

?は;でsplitした結果が"○○="の場合のことを考慮しているように見えます。ざっとしか見ていないので
間違ってるかもしれませんが…






[ 続きを読む ] / [ 携帯版 ]

前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧]( ´∀`)<293KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef