xyzzy Part7

このエントリーをはてなブックマークに追加
952名無し~3.EXE:02/12/26 01:35 ID:L6C0ul8Q
utf-8を読み込みたいんだけど、sjisとして解釈されちゃう。
xyzzy.exe -c utf-8 utf8.txt
なんて感じで、exeの引数に文字コードを指定したいんだけど、出来ないのかなぁ・・・。
953名無し~3.EXE:02/12/26 03:18 ID:OOs3yVqr
2ch-modeでtp://やp://もリンクするようには出来ないの?
ttp://はリンクになってるのに
954名無し~3.EXE:02/12/26 06:04 ID:W5IxEPau
まずその該当しそうなとこを覗いて見りゃいいじゃん
コードがついてるんだからgrepするなりして
955名無し~3.EXE:02/12/26 07:14 ID:JKFN4U0c
.xyzzyに800行近くあったのを全部siteinit.lに移してみた。
起動、すげー速い。びっくり。
956名無しさん:02/12/26 09:06 ID:lZXcircE
誰か emacs-wiki の xyzzy 版作ってないですか?
957名無し~3.EXE:02/12/26 13:20 ID:vyC2FEFH
誰か skk の xyzzy 版作ってないですか?
958名無しさん:02/12/26 13:35 ID:lZXcircE
>>957
それは ML で須田さんが途中まで作って断念したってのを見たような気がする。
959名無し~3.EXE:02/12/26 17:47 ID:ANjacQ+W
xml-mode って半角スペースでインデントできないでせうか?
960959:02/12/26 18:01 ID:ANjacQ+W
http://pc.2ch.net/win/kako/1013/10130/1013042550.html
の 762 あたりを参考にしたらできますた。
961名無し~3.EXE:02/12/27 01:13 ID:soAyyPri
バッファがどのモードかどうか調べる関数ありますか?
962名無し~3.EXE:02/12/27 01:55 ID:B/DtWAjg
963961:02/12/27 02:45 ID:soAyyPri
ありがd
できました

ところで次スレ・・・
964名無し~3.EXE:02/12/28 21:43 ID:w2eEeB/Q
 苦難の末、したらばのスレを表示することまではできるようにな
った。しかし作者様の綺麗なコードが無惨な姿に…。鬱。
965935:02/12/28 23:45 ID:VhO9+z22
>>936
> Esc Esc buffer-mode

ありがとうございます。
それで表示されてる buffer-mode を追加してみましたが、結局上手くいってません。

(setf *clickable-url-set-attribute-mode-list*
'(fundamental-mode text-mode ed::html+-mode 2ch::2ch-thread))

↑.xyzzy でこうしてるんですが、Thread 画面で色づけされない。
何でだろう・・・
966名無し~3.EXE:02/12/29 05:22 ID:woYqPeZs
新しいolt、アイコンを消そうとすると落ちません?
967名無し~3.EXE:02/12/29 05:31 ID:1i4mVB0o
>>965
> ありがとうございます。
> それで表示されてる buffer-mode を追加してみましたが、結局上手くいってません。

ども。

2ch-mode 自体がリンク部分に対して属性を設定し処理を行っているため
clickable-url での色づけを使用するようにすると、
リンク上で Enter を押して 2ch のスレッドリンクを移動することなどを
行えなくなります。

それでもいい場合は、設定は正常に行われていると思うので
clickable-url-recenter (C-l) を行えば色づけされると思います。
また、バッファに対する最初の処理を *find-file-hooks* に処理を引っ掛けて
行っているため 2ch-mode では処理が実行されていませんが
適当なタイミングで処理を行なわせればいいので、~/.2ch/config.l に

(require "clickable-url")
(add-hook '*thread-show-hook* 'clickable-url-set-attribute-any-mode)

と書けば大丈夫だと思います。
ちなみに上記のように clickable-url-set-attribute-any-mode を用いる場合は

(setf *clickable-url-set-attribute-mode-list*
'(fundamental-mode text-mode ed::html+-mode 2ch::2ch-thread))

と設定を追加する必要はありません。

ちなみに、私は 2ch-mode の thread-convert-link にへなちょこ変更を加えて
2ch-mode 側でリンクの色を設定していてます。
968名無し~3.EXE:02/12/29 05:42 ID:1i4mVB0o
>>966
> 新しいolt、アイコンを消そうとすると落ちません?
ども。

私の今の環境(w2k)では正常に動いているように見えて再現していません。
どんなときに落ちるか教えていただけませんか?
969名無し~3.EXE:02/12/29 11:26 ID:uShYWa+A
>>964
公開キボンヌー
970964:02/12/29 16:31 ID:cCbkjs73
>>969

http://www.246.ne.jp/~poi/shitaraba_enhance/2ch_mode_shitaraba.l

 使用の際はくれぐれも自己責任で…。
971935:02/12/30 06:14 ID:uc00O/wI
>>967
詳しい説明ありがとうございます。
とりあえず 2ch-mode では諦めることにしました。
が、おかげさまで kamail の Viewer 部分に色づけ出来ました。
972名無し~3.EXE:03/01/01 01:10 ID:dFyiwkzh
あけましておめでとうございます。
今年も xyzzy が発展していきますように。
973名無し~3.EXE:03/01/01 03:47 ID:VBcBAD76
>>968
id="indent"としたpタグを開いて、閉じる。
もう一度同じidでタグを開いて閉じる、
つまり同じタグを重ねると落ちるようです。
974名無し~3.EXE:03/01/01 15:30 ID:rCQqLBNn
xyzzyにプロポーショナルやGUIが良ければメインにしたいのが
975名無し~3.EXE:03/01/01 17:27 ID:HNfSxZ1O
>>974
何言ってる不明
976名無し~3.EXE:03/01/01 20:04 ID:yP9EYDmc
Tahoma 萌え
977くぼーん:03/01/02 11:15 ID:9KMl5Q5c
olt+jtc 最高!! これで卒論やってます。
.olt に 追加するとちょっと幸せ。

;; Java-mode
(defun olt-setting-java-mode ()
(setq *olt-make-regexp-list* '*olt-make-regexp-list-java-mode*)
(setq *olt-make-function* 'olt-make-regexp))
(when (find-load-path "jtc/jtc")
(add-hook 'ed::*java-mode-hook* 'olt-setting-java-mode)
(pushnew '(ed::java-mode . olt-setting-java-mode)
*olt-setting-alist* :test 'equal))

#regexp-list-java-mode を、もうちっとまともにした人、コードください(^^;
978くぼーん:03/01/02 11:19 ID:9KMl5Q5c
あ、いちおうrequire 入れとこうかな。

(when (find-load-path "jtc/jtc") ;;jtcぢゃないひとは、この行丸ごとと、最後の ) 1つ消せばいいはず。。
(require "java") ;; 1行追加。
979名無し~3.EXE:03/01/02 11:23 ID:9KMl5Q5c
ちうか、そもそも when のチェックが必要ないことにやっと気付いた。汗。
980名無し~3.EXE:03/01/02 15:44 ID:D6fM9S6K
>977
適当ですが・・
^[ \T]*\(\([^{\n]*?class[ \t]+[a-zA-Z]+\).*\)[ \t]*[{]
^[ \t]*\([^{\n()]*?[^{\n()]*\(main\|init\|run\|start\|sleep\|paint\|repaint\|update\|lock\|release\|[A-Z]+\)[a-zA-Z0-9_]*[ \t]*(.*)\)[ \t]*{

for,if,while,switchを除くって正規表現でどう書けばいいんだろう?
981名無し~3.EXE:03/01/02 16:36 ID:7HFrOj0a
982名無し~3.EXE:03/01/02 18:58 ID:+euHYOsq
厨っぽくて嫌だね
983名無し~3.EXE:03/01/02 19:03 ID:BAU+oyLW
スレタイはかなりアレだが、綺麗にたってるなぁ。
リンクもとりあえず揃ってるし。
984名無し~3.EXE:03/01/02 19:09 ID:+euHYOsq
xyzzy も全角だし…
985名無し~3.EXE:03/01/02 20:57 ID:FjHsTfg+
>>981
新スレですが次スレではありません。
986名無し~3.EXE:03/01/02 22:47 ID:wpOPeZBb
質問お願いします。
複数の xyzzy が起動している時、
特定のショートカットで起動した xyzzy を他の xyzzy と区別して
選択したいのですが、どんな感じでしょう?
各 xyzzy ごとに異なる値をもつ変数て どんなもんでしょうか?
987名無し~3.EXE:03/01/02 23:33 ID:KGbaauqM
ナニゲに964が神なのだが・・・
ばっちりしたらばのスレッドが表示されてます。
まちBBSはダメだった。
hattoriさん、これ正式に組み込んでくれないかなあ。
988964:03/01/03 11:53 ID:JalYsTcG
 あ、データ保存場所を間違えてた…(死)。
 そういうわけなので修正しますた。
 後したらば固有の部分を分離した(つもり)なので他のBBSへの
対応がほんの少しやりやすくなったかもしれません。バグも増えて
るかもしれないけど…
989名無し~3.EXE:03/01/03 12:31 ID:LtIVuoSF
964さん乙です。
まちBBSを読ませようとがんばってみました。
正しいファイルを取りに行かせるところまではいったんだけど、403エラーが返って来ちゃいます。
ブラウザでdat(まちBBSではcgi)ファイルを表示しようとするとしたらばもまちBBSもどっちも403エラーが出るんだけど、
2ch-modeだとしたらばの方はちゃんと読み込まれる。
よくわからないけど、したらばが表示できるだけでかなり便利です。
990964:03/01/03 14:24 ID:JalYsTcG
>>989
>ブラウザでdat(まちBBSではcgi)ファイルを表示しようとするとしたらばもまちBBSもどっちも403エラーが出るんだけど、
>2ch-modeだとしたらばの方はちゃんと読み込まれる。

 違うんです。自分がやっているのは dat ファイルを直接取得し
ているのではないんです…。普通にブラウザで読む時の URL を指
定して、それを強引に2ちゃんねるの dat ファイルの書式にコン
バートして保存しているだけなのです…。だから帯域とかサーバへ
の負荷とかは何も考慮していない地球にやさしくないコードなので
す…(弱々)。

 まちBBSに対応させてみました。多分正規表現が正しくなくて表
示されないレスが出てくると思うので、その場合は
*regexp-for-machibbs-parse-1* や
*regexp-for-machibbs-parse-2* をいじくってみてください。

http://www.246.ne.jp/~poi/shitaraba_enhance/2ch_mode_otherbbs.l
991名無し~3.EXE:03/01/03 18:15 ID:MLVzb354
>>10,932
リンク集はどのように直せばいいの?

厨房タイトル不評の新スレは削除依頼して、
素直に次スレ作りましょうか。
992名無し~3.EXE:03/01/03 21:29 ID:5rcBg7Kx
age
993名無し~3.EXE:03/01/03 21:30 ID:5rcBg7Kx
あげ
994.alice ◆ALICElV4uQ :03/01/03 22:10 ID:/8h2CRcl
♪ヽζζξ*б-б*ξ。
995.alice ◆ALICElV4uQ :03/01/03 22:10 ID:/8h2CRcl
♪ヽζζξ*б-б*ξ。
996.alice ◆ALICElV4uQ :03/01/03 22:10 ID:/8h2CRcl
♪ヽζζξ*б-б*ξ。
997.alice ◆ALICElV4uQ :03/01/03 22:10 ID:crZ+Um0t
♪ヽζζξ*б-б*ξ。
998.alice ◆ALICElV4uQ :03/01/03 22:10 ID:crZ+Um0t
♪ヽζζξ*б-б*ξ。
999.alice ◆ALICElV4uQ :03/01/03 22:10 ID:crZ+Um0t
♪ヽζζξ*б-б*ξ。
1000.alice ◆ALICElV4uQ :03/01/03 22:10 ID:/8h2CRcl
♪ヽζζξ*б-б*ξ。
10011001
このスレッドは1000を超えました。
もう書けないので、新しいスレッドを立ててくださいです。。。