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


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

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



1 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/11/12(水) 02:51:37 ID:ufHIbLfx0]
xyzzyってさ、一見さんお断りの京都料亭みたいでさ、何から手をつけていいのかわからないでしょ?
とりあえず,初心者同士で解決できる問題はまず過去ログ・グーグルで検索した後ここで相談しましょう
たとえば
 ・ここのHPに書いてある通りにやりましたができません.
 ・xyzzyが起動しなくなりました.
 ・キーバインドってどうやって変更するの?
初心者の私が答えられるのはこの程度です.

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

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

285 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/04/03(金) 17:52:50 ID:mJ6LVV660]
質問
クリックした場所が何行目かわかるように
行番号部分が強調されるようにするにはどうすればいいですか?

286 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/04/03(金) 18:44:15 ID:7WxcNoD90]
>>284
どっかで見覚えのあるネタだと思ったらここの過去ログにあった

xyzzyの使い方が分からぬやし 励ましあえ その8
ttp://www2.atpages.jp/mirror/2ch/xyzzy/ri.php?key=1130806828&st=672

>grep-dialog で「ファイル名」のところならば「|*.html;|*.css」とすると
>*.html と *.css を除いてくれたような気もする。

287 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/04/03(金) 18:58:15 ID:vJ0y6i4N0]
>>284
修正してる関数はそんなに行数無いから、その関数だけ抜き出して.xyzzyで再定義すれば良いのでは

288 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/04/04(土) 23:41:24 ID:44U2nHze0]
cookieがないからなどと確認画面が出てきて
2ch-modeから書き込めないんですけど、
また何か仕様変わりました?

289 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/04/05(日) 00:09:53 ID:WcGhRg0A0]
また2chのcookieがかわったようだ。
今度はtepo=donみたい。
くだらねー。

290 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/04/05(日) 00:33:41 ID:PL4Yvctn0]
ああ書けた。ありがとうございますm(_ _)m

291 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/04/05(日) 00:38:30 ID:8762PUi10]
test

292 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/04/05(日) 01:40:05 ID:JqPmHzhy0]
ほえ

293 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/04/05(日) 09:15:12 ID:BVkklXVX0]
www.green.dti.ne.jp/poi/2ch_mode_otherbbs/amendment_http_post.l
を使えばcookieを自動的に修正してpostし直してくれるので修正不要になります。
もしよろしければお使いください。



294 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/04/05(日) 11:12:32 ID:FLep/ABe0]
スカポンタンに戻しても書ける。ありがとう、いただきます。
一応テポドンにもしとこう。

295 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/04/07(火) 21:05:34 ID:eFRRG/2K0]
ほぼデフォルトでメモ帳代わりに使ってたんだけど
思うとこあっていろいろ拡張入れてみた
そしたら、なんかたまにフリーズするようになっちゃった...あんま複雑なの入れないほうがいいのかな
C-gすれば止まりそうなもんだけどな...

296 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/04/07(火) 22:47:25 ID:erezz/6A0]
>>295
名に入れたの?

297 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/04/09(木) 19:05:11 ID:EUZt6hVS0]
教えてください
restructuredTextの

タイトル
----------

みたいな表記(タイトル、改行、"-"による下線)を正規表現で拾って「タイトル」の行を得たいんですが、
xyzzyの正規表現でできます?

298 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/04/09(木) 19:24:57 ID:0h5Po06Q0]
>>297
restructuredTextがわからんし、テストもしてないが

(save-excursion
(goto-char (point-min))
;;反復処理が必要なければwhileをwhenにする
(while (scan-buffer "^\\(.*\\)\\n-+$" :regexp t :tail t)
(let ((title (match-string 1)))
;; title に「タイトル」の行が
)))

299 名前:298 mailto:sage [2009/04/09(木) 19:37:58 ID:EUZt6hVS0]
試したけどヒットしないすね...
でも(match-string 1)で正規表現内のカッコを指定しないと取れないてことか
outlinexのプロンプトでお手軽にタイトル一覧出したかったんだけど
でもヒントになったありがとう

300 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/04/09(木) 19:50:43 ID:0h5Po06Q0]
>>299
スマソ正規表現間違えてた
↓でヒットするはず
"^\\(.*\\)\n-+$"

301 名前:299 mailto:sage [2009/04/09(木) 20:58:38 ID:EUZt6hVS0]
>>300
ヒットした
ところで目的のoutlinexみたら自分で行移動しながら毎行チェックみたいなロジックになってたんで
ちょっとパッチ、単にアンダーライン見つけて一行戻した風にすれば使えそう
勉強になったありがとう

302 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/04/12(日) 15:40:10 ID:9JRdhjj00]
ちょとole絡みで遊んでいて不思議に思ったので教えてください
lisp interactionでevalしてるとして、当該バッファはエンコードをsjisに設定
入力したs式中の文字列をoleメソッドに渡したときってsjisの文字列が渡されているってことでよいのかな
たとえばバッファのエンコードがutf8だったらutf8の文字列が渡される...のかな

303 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/04/13(月) 00:46:46 ID:I1a3MUDh0]
>>302
いいえ。
バッファのエンコーディングはファイルセーブにしか関係ありません。
内部エンコーディング(Shift_JIS)が使われます。




304 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/04/13(月) 17:47:18 ID:JSEdDMkU0]
>>303
なるほど了解
まあ実験は「未対応のOLEクラスです」的なこと言われて終了したけどね...

305 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/04/13(月) 19:59:05 ID:9m+dZP3t0]
VB.netを少々使うことになったのですが、
こちらのVB.net用のbasic-mode+.zipはどこかにありませんでしょうか?

xyzzy(backup) - WikiWikiFun
fun.sci.fukuoka-u.ac.jp/wiki/index.php?xyzzy(backup)

306 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/04/13(月) 21:15:19 ID:rDIiBcMf0]
>>277
本体で対応しなくても同じディレクトリになんとかmanifestファイルをおいておくだけで
Xpスタイルになるみたい。どこかで配ってたけど忘れた。

307 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/04/13(月) 22:04:30 ID:rJcOsG0u0]
>>306
ツールバーとタブはならないよ。

308 名前:34=36 mailto:sage [2009/04/16(木) 01:29:21 ID:VY2xbGPgP]
katexでauto-indentを使う方法が分からないんですがどうすればいいですか?

309 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/04/27(月) 18:02:02 ID:BuMEgAzy0]
改行したときに、次の行のインデント(?)を改行した行の始まりと同じにしたいのですが、
どうすればいいでしょうか?
4行目から書き出しても改行すると、次の行のカーソルがまた最初の行になってしまいます。


310 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/04/27(月) 20:51:14 ID:aiWlf0gsO]
4桁目?

311 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/04/27(月) 23:05:22 ID:MQewD7Cg0]
>>309
適当に作ってみた
(defun newline-and-indent-simply ()
(interactive "*")
(let ((space ""))
(save-excursion
(goto-bol)
(and (skip-chars-forward "[  \t]*")
(setq space (buffer-substring (save-excursion (goto-bol) (point))
(point)))))
(newline)
(insert space)))

312 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/04/27(月) 23:54:57 ID:AqyX/u7R0]
>>311
> (skip-chars-forward "[  \t]*")

(skip-chars-forward "  \t") が意図した動作かな

313 名前:311 mailto:sage [2009/04/28(火) 00:24:56 ID:Gr76MSGg0]
>>312
です
たまたま動いたんで気づかなかったけど
引数は正規表現じゃなかったのね



314 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/04/28(火) 15:12:19 ID:8g1v/WQsP]
>309
auto-indentのこと?
おれも今さっきしったんだけどCtrl+Enterでどう?

315 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/04/28(火) 23:06:49 ID:o38CSJEH0]
>>309
「自動インデント xyzzy」とかでググる

316 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/04/30(木) 15:42:06 ID:3onOuKF00]
howmに関して質問させて下さい。
README.ja.ardに

>(C-u 20 C-c , l) → 最近 20 日分の一覧

とあるのですが、この通り入力すると
[不正なデータ型です:digit-argument: number]

とダイアログが出て検索されません。
どのようにすれば最近20日分を検索できるのでしょうか?

ちなみに、入力しているとき(最期のlを押す前)のステータスバーは以下のようになっています。
C-u 2 0 C-c ,-


317 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/04/30(木) 16:34:03 ID:I9YJg+uU0]
okwave.jp/qa2514509.html

ここの質問者が質問しているような内容をxyzzyのdiffで出来ないでしょうか?

318 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/04/30(木) 19:44:59 ID:tD1wEWKWO]
テキスト比較は、「ような内容」、とぼやかせられるような単純な話でないので、
やりたいことをしっかり書かないとだめだよ。
テキスト二つがソートされていること前提なら、結果は1パターンにできるけれど、
そうでなければ、結果は比較方法によって異なる可能性がある。

ファイル1、2を結合して、sortしてuniqして、和集合を求めて、
その集合と、ファイル1をsortしてuniqした集合の差集合を求めるってことなら答えはひとつで明解。


319 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/04/30(木) 20:21:31 ID:Mg6KM/0C0]
>>318
やりたいことは、ソートしてある前提で、
>>317のサイトにあるように
(1)重複しているもの全てテキスト出力
(2)aaa.txtのみにあるものをテキスト出力
(3)bbb.txtのみにあるものをテキスト出力
です。

過去スレ
pc.2ch.net/test/read.cgi/win/1001707308/774
に重複行削除というのを見つけて、ソートして重複行削除はできました。
(1)はファイルをまとめたあと重複行だけ表示させるようにすればできそうですが、
やり方がわかりません。。

(2)(3)は差集合を求めるってことになるんでしょうか。
方法教えてください。

320 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/05/01(金) 00:44:41 ID:/DJx3DzjO]
書き出せばばすぐできるよ。
試しに、自分で書いてみるのがいいと思う。

321 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/05/01(金) 02:29:34 ID:AD8Gxub00]
>>320
入門xyzzyをゲットしたのでそれとかヘルプ見ながらいろいろいじってるんですが全然だめです。。。
できれば教えてください。

322 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/05/01(金) 20:51:17 ID:9hw/awQp0]
どこまで分かっててどこが分からないのかを書かないと
教えたくても教えることなんてできないよ。

1から10まで手取り足取り腰取り教えてくれってのはなしね。

323 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/05/04(月) 22:34:29 ID:E6F6m9NV0]
outline-tree2 が netinst から入らない・・・
俺だけ?
99% でダウンロードとまる。



324 名前:名無しさん@お腹いっぱい。 [2009/05/06(水) 21:41:24 ID:fDoBLZKb0]
kamailv3使ってる人居る?
検索は爆速なんだけど...

325 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/05/07(木) 14:47:56 ID:m1hltLWU0]
「プロセスはファイルにアクセスできません。別のプロセスが使用中です。」が出るので
>>171 を参考に排他制御の全パターンを試したのですがダイアログが出続けます。

vim なら ! を付けて :w! で書き込み可能だし、
秀丸なら何もせずとも書き込み可能です。何か方法はないでしょうか。

# ruby の sinatra というフレームワークで
# ruby myapp.rb して myapp.rb を編集しようと思っています。

326 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/05/07(木) 18:36:48 ID:AALnkhTp0]
>>325
排他制御をしない設定にしてsinatraでやってみたけど、普通にできたよ。
設定変えた後にファイルを開きなおしてみるとか。

327 名前:325 mailto:sage [2009/05/07(木) 19:11:31 ID:m1hltLWU0]
>>326
sinatra まで試していただきありがとうございます。
マシンをリブートしても当方、変わらず。
なので vim で作成中…。

328 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/05/07(木) 20:42:57 ID:AALnkhTp0]
>>327
ruby myapp.rb を実行した後に Unlocker で myapp.rb のロック状況を見てみると
誰がロックを取っているか分かるかも。


というかVimとxyzzyの両刀使いアッー

329 名前:327 mailto:sage [2009/05/08(金) 09:49:49 ID:WuTmdA6Q0]
Unlocker なる面白いソフトが。うーん。ruby ですね。
じっさい、ruby myapp.rb を終わらせるとできるし。
Vista の UAC 環境のせいなのかもしれません。。。

# 元々 vi ユーザだけど、xyzzy にほれた。

330 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/05/08(金) 12:38:16 ID:gU8y5CCq0]
Railsみたいにホットデプロイ対応の可否とかそういうわけではないもんなの?

俺は最近vimが気になってるw xyzzyがシンプルすぎて、Aptana RadRailsはクソ重いし・・・
となりの芝生が青く見えるw

331 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/05/08(金) 12:46:58 ID:gU8y5CCq0]
>>325
試したけど、問題ないよ。

・コマンドプロンプトから、ruby myapp.rbを実行
・xyzzyから & ruby myapp.rbで実行
・xyzzyから M-x shellから ruby myapp.rbで実行

どれも排他にならない。
一度、xyzzyかOS再起動してみたらどうかな?

つかホットデプロイ対応してるじゃん。書き換えてブラウザリロードしたらそのまま反映されるね。
環境:
Sinatra/0.9.1.1
ruby 1.8.7 (2008-06-20 patchlevel 22) [i386-mswin32]
Windows Vista SP1 32bit

myapp.rbのソース

# myapp.rb
require 'rubygems'
require 'sinatra'

get '/' do
'HHage!'
end

332 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/05/08(金) 20:43:29 ID:Dh5xKpCi0]
>>331
はげちゃうわ!

333 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/05/09(土) 16:15:18 ID:RRV1A7X+0]
>>324
ノシ



334 名前:325 mailto:sage [2009/05/11(月) 15:10:15 ID:xv/Xe9es0]
>>331
いろいろ試してもらってありがとうございます。
秀丸では大丈夫ですが、何故か xyzzy & vim が排他。
シャットダウンして起動しても変わらず。うーん。環境のようですね。

335 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/05/14(木) 12:51:11 ID:ZLmtx9GYP]
calcモードでn乗根の計算てできますか?

336 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/05/14(木) 13:29:01 ID:XyV3Ge0Y0]
>>335
$ 2^(1/2)
1.414214f0
$ 2^(1/3)
1.259921f0
$ 2^(1/4)
1.189207f0

こういうことか?

337 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/05/14(木) 13:35:49 ID:ZLmtx9GYP]
>>336
ありがとう。
それでいけるのか、数学の問題でしたね。


338 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/05/17(日) 15:43:46 ID:X185crPR0]
c#のソースコードいじるのにxyzzy使いたいんだけど、
「4桁ハードタブ使いたい」
っていうのはこのスレでは禁句?w

ぐぐってc#-modeで4桁ソフトタブにする方法は分かって.xyzzyに書いたら
できたけど、やっぱハードタブ使いたい。

339 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/05/17(日) 15:53:06 ID:AQdC8n1r0]
なんで禁句と思ったのさ?

(setq ed::*csharp-indent-tabs-mode* t)

340 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/05/17(日) 16:16:40 ID:X185crPR0]
ソフトタブかハードタブかは宗教論争だと思ったから。

>(setq ed::*csharp-indent-tabs-mode* t)

できました!
ありがとうございます。

最初なんかうまくいかねーーと思ったら、共通設定−表示でタブ幅8だと
8桁までハードタブ+4桁ソフトタブになってしまうようだった。
共通設定のタブ幅を4にしたら全部ハードタブになってくれた。

341 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/05/17(日) 19:43:08 ID:6TGWDQGT0]
すまん、ソフトタブとかハードタブって何?

342 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/05/17(日) 19:47:12 ID:AQdC8n1r0]
スペースでインデントするかタブでインデントするか

343 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/05/17(日) 19:49:23 ID:6TGWDQGT0]
素早い回答ありがとうございます。
タブはやはり人によって意見が割れますよね。
私は、スペース4つ派ですが。。。



344 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/05/18(月) 08:54:41 ID:CoGtejFT0]
個人的な好みはあっても、仕事やコミュニティで開発してれば、
否応なしにその場の流儀に従うことになるのが現状では

それに論争が起こるくらいなら、たいていの場合は両方の解決策があるもんだ

345 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/05/18(月) 09:46:10 ID:rMh3LzUG0]
論争になるほどのネタとも思えんけどな

346 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/05/19(火) 10:09:36 ID:q5Q0eP890]
自分が見るだけならindent-sexp ({にカーソル合わせてM-C-q) で整えれば済むでそ。

347 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/05/19(火) 10:52:46 ID:VUCAXqOb0]
ac-modeが便利すぎてVisual Studioでもtab補完使おうとしてしまうから困る

348 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/05/19(火) 11:22:25 ID:SNORJSdN0]
>>347
同感。同じ作者の complete+ も便利すぎる

349 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/05/19(火) 21:43:17 ID:V/mYyRcl0]
silogの人か。xyzzyじゃないがMinibufferとLDRizeも大変お世話になってます。

350 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/05/19(火) 22:04:06 ID:FR5kOKjV0]
ac-modeの使い方がいまだにわからない俺涙目。

351 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/05/21(木) 01:06:10 ID:cdCeZEHG0]
あのサイトの人、一時期えらい勢いで更新してたけど最近は静かになっちゃって淋しい。

352 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/05/21(木) 09:31:57 ID:zjUcAT/j0]
snippetでインデントの閉じカッコが揃わないのを直して欲しい…

353 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/05/21(木) 19:57:14 ID:qSugiaTF0]
twitter見てる限りじゃemacs(meadow?)ユーザになったんじゃなかったけ?




354 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/05/23(土) 23:51:36 ID:Oa8x7Blz0]
xml以外のリファレンスは更新されないのん?

355 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/06/05(金) 12:46:09 ID:+K4wf0t20]
lispモードに.lと.lispを関連付けされている場合に
.lのファイルを編集しているときはキーワードファイル"lisp"を
.lispファイルを編集しているときは別のキーワードファイル"lispa"を
指定することはできないでしょうか?

356 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/06/05(金) 23:19:39 ID:c2kARyzg0]
>>355
キーワードファイルをロードする関数が *lisp-mode-hook* に入ってるだろうから、
それをいじればいいんじゃないだろうか。
(get-buffer-file-name) で分岐して。

357 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/06/05(金) 23:20:32 ID:t803Rolz0]
キーワードハイライトに lisp-keywords.l を使っていると
予想してみた。
使っていなかったら、*lisp-keyword-hash-table* も定義
して mode-hook に引っかけてみて。
;; 追加
(defvar *lisp-keyword-hash-table2* nil)
;; 上書き
(defun use-lisp-keyword ()
(let ((type (and (get-buffer-file-name)
(pathname-type (get-buffer-file-name)))))
(when *lisp-keyword-highlight*
(make-local-variable 'keyword-hash-table)
(if (string-equal "lisp" type)
(setq *lisp-keyword-hash-table2*
(or *lisp-keyword-hash-table2*
(load-keyword-file "lispa"))
keyword-hash-table *lisp-keyword-hash-table2*)
(setq *lisp-keyword-hash-table*
(or *lisp-keyword-hash-table*
(load-keyword-file "lisp"))
keyword-hash-table *lisp-keyword-hash-table*)))))


358 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/06/06(土) 02:06:40 ID:+YuGHSjd0]
>>357
ありがとうございます
lisp-keywords.lは使っていなくて、siteinit.lにuse-lisp-keywordを書き込んで使ってます
lisp-keywords.lを拾ってきて上記に書き換えましたがうまく色付けされなかったです
参考にさせてもらって自分でいろいろいじってやったところ色付けすることができました


359 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/06/12(金) 03:00:06 ID:1b822dAF0]
lispでバッファ全体をインデントすると
(defun aa ()
 (bb)
 (cc)
 )
となるのですが
(defun aa ()
 (bb)
 (cc)
)
というように関数の最後の括弧はインデントさせないようにするにはどうすればいいでしょうか

360 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/06/12(金) 10:01:36 ID:yAgiG7Gk0]
最近 lispmode.l 読んで「これ使う人いるんかな?」と思ったらいたんだ

(setf ed::lisp-indent-close-paren t
      lisp-paren-imaginary-offset 0)


361 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/06/12(金) 16:44:31 ID:hbzvl/zx0]
>>360
おおできました!
ありがとう

362 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/06/17(水) 14:29:13 ID:Xqgi539g0]
xyzzy で古典ギリシア語を使っている人っているかな?
フォントがプロポーショナルなものしかない(?)から、
その部分だけ文字化けするんだよね。

363 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/06/18(木) 01:15:33 ID:kyWijyri0]
タイ語も無理だよ。



364 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/06/18(木) 01:26:50 ID:kDmbdoaw0]
秋田弁は通るよ。

365 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/06/18(木) 01:27:03 ID:v4Ny7YpO0]
M+は?

366 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/06/18(木) 03:04:01 ID:4N3vHYaN0]
よくわからんけどDejavu Sans Monoとかでも駄目なの? >>362

367 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/06/18(木) 05:05:35 ID:I5/AnrXR0]
>>366
Dejavu Sans Monoで試してみましたけど駄目でした(古典ギリシア語の文字が豆腐になる)。
でもいいフォントですね。情報サンクスです。


368 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/06/20(土) 15:20:44 ID:CZfR5T/X0]
俺もアラビア語(知り合いがイスラム圏)使おうとしたらうまくいかなかった覚えがある。
つか、他の大概の日本のエディタでも無理だけどw

そのときは、IEのエディトボックス上で書いたな

369 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/06/20(土) 18:26:30 ID:3fhYGFNk0]
手書きにしろよ

370 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/06/20(土) 23:00:48 ID:yMZg63vj0]
xyzzyのスレで手書きとか意味が良く分からないなあ
もうちょっと詳しい説明求む

371 名前:362 mailto:sage [2009/06/20(土) 23:34:35 ID:xaOTXLjC0]
>>368
> 俺もアラビア語(知り合いがイスラム圏)使おうとしたらうまくいかなかった覚えがある。
> つか、他の大概の日本のエディタでも無理だけどw

ちなみに Meadow/ntmacs + intlfonts では古典ギリシア語も表示可能です
(フォントは格好悪いけど)

372 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/06/20(土) 23:46:48 ID:P+5ue++50]
国産でAlphaの他に頑張ってるのあるかな?
ttp://alpha.sourceforge.jp/res/ss1.png


373 名前:sage [2009/06/21(日) 16:48:06 ID:u7pXvFy00]
>>293

使い方なんですが,http.lの718行
(defun http-post (url &key post referer cookie (loop 0))
で始まる110行分と置換えればいいのでしょうか?
置換えしてみたのですが,ログインしてくださいというエラーが出て書き込みできないもので…




374 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/06/21(日) 19:17:57 ID:j6R64i8t0]
コンパイル仕直してないというオチ?

375 名前:373 mailto:sage [2009/06/21(日) 19:39:37 ID:u7pXvFy00]
>>374
http.lをバイトコンパイルして,xyzzyをShift+Ctrlで立ち上げたのち再起動していますが,やはり駄目です.

376 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/06/21(日) 21:47:48 ID:elWLuOSR0]
>>373
うちの設定見たら >>293 のファイルを ~/.2ch/config.l からロードしてた

377 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/06/21(日) 23:07:32 ID:yjZqfr2E0]
>>373
それでもOKなはずですが…
>>376のように、config.lの一番最後の行でロードするようにした方が確実なような気がします。
ただhttp.l書き換えで上手くいかないということから、config.l内とかでhttp-postが別の理由で上書きされてるとかいう
ことが心配されます。
書き込み処理関係で何か修正を別に入れているのだとしたら、それが元に戻ってしまうと思うので
注意してください。

378 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/06/22(月) 00:33:44 ID:EdNDnMEV0]
emacsのC-x 4 C-f相当のキー入力って
xyzzyにありませんか?

379 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/06/22(月) 00:50:25 ID:2/+AqFgf0]
C-x 2 C-x o C-x C-f
かなぁ
まあ、なければ作って適当にキー割り当てすればいいと思うよ。

380 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/06/22(月) 00:55:12 ID:EdNDnMEV0]
そっか
ありがとう^^

381 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/06/22(月) 01:20:47 ID:2/+AqFgf0]
と思ったらあった。
C-x 4 f

すまぬ


382 名前:373 mailto:sage [2009/06/22(月) 15:28:57 ID:31qD3EbV0]
>>376,377
サンクスです。
ロードするというのは
(require "2ch/amendment_http_post.l")
で良いでしょうか?
~/.2ch/config.l の最後に追記しhttp.lを元に戻しましたがやはりログインエラーで…


383 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/06/22(月) 18:24:41 ID:8HTyWIKe0]
>>382
とりあえず関数が正しくロードされてるか確認しよう

(defun http-post (url &key post referer cookie (loop 0))
(msgbox "hogehoge") ;;この行を追加
(let ((buf (buffer-name (selected-buffer)))

これで書き込みをしようとしたときに、「hogehoge」という
メッセージボックスが表示されるかな?



384 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/06/22(月) 18:57:52 ID:y3VDImfy0]
>>382
あのファイル内では provide() を使っていないので、
(load "(amendment_http_post.l、もしくはlcへのパス)")
が正しいと思います。
まぁ site-listp/2ch 内に amendment_http_post.l が置いてあればエラーにならずに動くみたいですが…

後は >>383 の言われるように、amendment_http_post.l が本当にロードされているかを確認してください。
さらに言えば、msgbox の行を defun の行の前に書いて、2ch-mode起動時にダイアログが出るかということ
でも確認できると思います。

385 名前:373 mailto:sage [2009/06/22(月) 22:09:26 ID:31qD3EbV0]
>>383
>>384
オリジナルのhttp.lをそのように変更してみましたところ,書込み時にhogehogeダイアログは出ませんでした.
しかしdefun の行の前に書いた場合だと,起動時にhogehogeダイアログが表示されました.ただ,書き込みは相変わらずログインエラーとなりできません.
config.lへの記述は
(load "2ch/amendment_http_post.l")
では,ファイルが見つからない,となってしまうので
(load "~/site-lisp/2ch/amendment_http_post.l")
としたところエラー無く起動しました.








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

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

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