- 1 名前:名無しさん@お腹いっぱい。 [2010/03/08(月) 11:35:14 ]
- 前スレ
Emacs Part 33 pc12.2ch.net/test/read.cgi/unix/1261307488/
- 234 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/03/26(金) 16:26:10 ]
-
..il||||||||||||||||i: ''''!!l|||||||||||||||||i.. .il||||||||||||||||!'' '''!l||||||||||||||||ii. :ill||||||||||||||!!' ''!l|||||||||||||||i. .:;lllllllliii:.. '''!l||||||||||!' '!|||||||||||||||i. ..il||||||||||||||li. '!l||||||||l '!!!!!!!!!!!!!!!!: :l||||||||||||||||||i :l|||||||| ちょっとubuntu通りますよ '!l||||||||||||||!' ..i||||||||i .IIIIIIIIIIIIIIIII '':!llll|||llll'' ..il||||||||||i .l|||||||||||||||! :||||||||||||||||i. ..il||||||||||||||||' ':!|||||||||||||||lii. .iill||||||||||||||||!' ''!l||||||||||||||||i: ...iiil||||||||||||||||||!' '!l||||||||||||i'' ..illiiii:::::::::::::iiil||||||||||||||||||||||!!' '''!l||||||!' .i||||||||||||||||||||||||!!''' '"' '"" ..il|||||||||||||||||||||||!' .;iilll||||llii;.. :!l|||||||||||||||||||||||! .il|||||||||||||||i. '''''''"""""'' :l|||||||||||||||||i: ''!||||||||||||||!: '":!!!!!!!:'"
- 235 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/03/26(金) 16:26:11 ]
- ウェブを行番号付きで見るとかなんか新鮮かも、レスを行番号で引用したりして
- 236 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/03/26(金) 16:53:54 ]
- 釣りのつもりかい
- 237 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/03/26(金) 17:09:30 ]
- ブラウザとは名ばかりのテキストビューワーですから〜♪
残念!
- 238 名前:Zeno ◆5nZQbNmQPs [2010/03/26(金) 17:51:57 ]
-
>>185 うむ。参加者は皆楽しめたようで嬉しい限りだ。 こういったイベントは emacs ユーザーのモチベーションを高め、 emacs 普及の促進剤ともなるので、もっとやっていくべきだな。 東京ではやらんのかね? >>197 > zenoっちはanything使わないのかちょっとだけ気になった 吾は eshell や自作 elisp で全てをこなしてしまうので anything.el の ような "なんでも" パッケージを使う必要がない。 特に eshell は elisp との親和性が非常に高く、複雑な処理の実装を いとも簡単にしてくれる代物だ。吾はこれまでに数多くの elisp パッケージを 使用してきたが、eshell が一番生産性を高めてくれたパッケージだと自負している。
- 239 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/03/26(金) 18:46:17 ]
- anything はなんとなく使ったら負けを感じてしまいそうだから使わない。
- 240 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/03/26(金) 18:53:54 ]
- みんな騒いでるから興味はあるけど、
イマイチなにがいいのかわからないんだよね
- 241 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/03/26(金) 21:42:54 ]
- > eshell が一番生産性を高めてくれたパッケージだと自負している。
自負とか言うと、まるで自分で eshell 書いたみたいに聞こえちゃいますよ。
- 242 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/03/26(金) 21:56:52 ]
- anything はもうちょっと自己主張の少ないインターフェースだったらなあとは思ったなぁ。
anything か否か、ぐらいの勢いだからなぁ・・・
- 243 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/03/26(金) 22:09:25 ]
- >>242
がんばって下さい
- 244 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/03/26(金) 22:52:46 ]
- >>243
いいだしっぺの法則
- 245 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/03/27(土) 00:17:11 ]
- emacsのbazaarレポジトリなんだけど、emacs-23枝だけって大ざっぱすぎない?
前のcvsタグみたいなものは存在しないのだろうか。
- 246 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/03/27(土) 00:39:03 ]
- git.savannah.gnu.org/cgit/emacs.git
- 247 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/03/27(土) 01:00:27 ]
- >>246
EMACS_23_1枝がないし。。 bzrとかgitとか、面倒だわ。。
- 248 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/03/27(土) 01:01:01 ]
- eshell は俺も大好きだ
これに出会ったとき emacs >= vim ぐらいだったのが emacs >>>>>>>>>>>>>>>>>>>>>> vim になったわ
- 249 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/03/27(土) 04:03:39 ]
- eshellってパスが通ってるところのプログラムは動くけど、カレントディレクトリのプログラム名打ちこんでもそんなコマンドねーよハゲって言われちゃうから使いものにならない@Windows.Ver
- 250 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/03/27(土) 08:33:34 ]
- >>249
カレントディレクトリ( . )を明示的にパスに追加すれば起動できると思う。
- 251 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/03/27(土) 08:52:25 ]
- カレントディレクトリをパスに含めるなハゲ!!って最初に教わったもんだけど
- 252 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/03/27(土) 10:13:39 ]
- 含めちゃいけない理由は理解してる?
- 253 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/03/27(土) 10:17:01 ]
- ―┼‐ ノ / | --ヒ_/ / \ヽヽ ー―''7
`」 ┼, 二Z二 レ / /´レ' \ ―7 ̄} | ー-、 / (__ (|フ) (__ノ _ノ ∨` ノ / / _ノ \_ ─┼- / | ‐┼- | ー|― ─┼─ | \ レ /  ̄Tー / ノ -─ (二フヽ \/ _ノ (二フ\ ヽ_ノ / 、__ i';i /__Y ||真|| /⌒彡 _ ||露|| /⌒\ /冫、 ) ・・・・・・。 \ || || ̄ ̄ ̄ ̄ ̄ ̄ ̄\ `./⌒ i ` /ゝ _,,..,,,,_ ||\`~~´ (十万石) \( > ('\\ ./ ,' 3 `ヽーっ ・・・・・・。 ||\|| ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄|| ̄\`つ ⌒ _) l ⊃ ⌒_つ .|| ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄|| `'ー---‐ ( 'A) ・・・。 〃∩ ∧_∧ <⌒/ヽ___ /(ヘ)ヘ ⊂⌒( ・ω・) ・・・。 <_/____/ zzzz・・・ `ヽ_っ⌒/⌒c
- 254 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/03/27(土) 10:17:08 ]
- 今時そんなこと言う人居ないし。
- 255 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/03/27(土) 10:21:13 ]
- >>252
カレントにある実行ファイルを迂闊に実行してしまい無用なトラブルを回避するため
- 256 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/03/27(土) 10:31:48 ]
- シングルユーザだと結構どうでも良い上に
今時は得体のしれないアプリケーションを正規の方法でインストールしちゃうケースの方がおっかない。
- 257 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/03/27(土) 11:29:06 ]
- >>255
んー、50点。 >>256 まぁそうだね。
- 258 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/03/27(土) 11:33:05 ]
- >>257
で、正解は? まさか>>256ぢゃないよね
- 259 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/03/27(土) 11:33:17 ]
- >>249
もしかしてスクリプト書いてるときにシェルに下りて スクリプト名を手打ちして実行したりしてんのか?
- 260 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/03/27(土) 11:45:29 ]
- auto-install.el で 誰でも書ける wiki から直インストールとかよく使う気になれるよな。
- 261 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/03/27(土) 11:57:03 ]
- >>258
www.ipa.go.jp/security/fy21/reports/tech1-tg/a_01.html の3の最後の段落あたりまで踏み込んでほしかった。
- 262 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/03/27(土) 12:09:51 ]
- >>261
rootのPATHにカレントを含めなければ、まぁまぁOKって認識でおk?
- 263 名前:Zeno ◆5nZQbNmQPs [2010/03/27(土) 15:07:58 ]
-
諸君、元気でやってる!? 吾は調子が良すぎて、一日中笑顔だよ。 思うに牛乳を大量に飲むようになってからそうなったようだ。 便通(うんこの出)も良好になった。
- 264 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/03/27(土) 15:13:57 ]
- マジで?
最近、なんか日本人は遺伝子的に牛乳に向いてないとかいわれてるから あんまり牛乳飲まなくなったなあ。 俺も試しに牛乳がぶ飲み生活してみようかなあ。
- 265 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/03/27(土) 15:29:06 ]
- 慣れない内はしばらくゲリピーだろうな。
- 266 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/03/27(土) 15:32:50 ]
- こんなテンション高いZeno様嫌だ
- 267 名前:Zeno ◆5nZQbNmQPs [2010/03/27(土) 15:47:12 ]
-
スクリバーノ氏が Concurrency ブランチをおっ立てたそうだ。 吾はまだ眺めていないが、興味のある者は試してみると良い: bzr.savannah.gnu.org/r/emacs/other-branches/concurrency/ それと anything ファン必見のニュースだが、メーリングリストでは anything.el が本家に取り組まれるような方向で意見が交換されている。 良かったな。
- 268 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/03/27(土) 15:48:44 ]
- anything ときいて something を連想し、サトームセンを思いだした。
- 269 名前:Zeno ◆5nZQbNmQPs [2010/03/27(土) 15:57:09 ]
-
>>264 これは吾だけかもしれないが、かなり効果がある。 他人からは気持ち悪いと思われるかもしれんが、 コーディングが捗りすぎて怖いくらいだ。 >>265 吾の場合、即効性があったように思える。 >>266 気をつけよう。 >>268 これか? ttp://ja.wikipedia.org/wiki/%E3%82%B5%E3%83%88%E3%83%BC%E3%83%A0%E3%82%BB%E3%83%B3 週末、海辺に車を止め、ものすごく小さなノートを使って 片手でコーディングをしている人間を見掛けたら声をかけてくれ。 それは吾だ。
- 270 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/03/27(土) 16:03:32 ]
- ぶん殴ってもいいですか?
- 271 名前:Zeno ◆5nZQbNmQPs [2010/03/27(土) 16:07:48 ]
-
>>270 それは駄目だ。暴力はよくない。 とはいっても、車の中にいるから 安全は確保されているのだが。
- 272 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/03/27(土) 16:17:44 ]
- > それと anything ファン必見のニュースだが、メーリングリストでは
> anything.el が本家に取り組まれるような方向で意見が交換されている。 > 良かったな。 こういう成長過程のパッケージはどうせ最新版入れなおすんだし 無理に本家に入れることないだろうになあとは思うんだよな
- 273 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/03/27(土) 16:18:55 ]
- anything というか rubikitch は (require 'cl) 信者だからな。
本家に取り込まれたら (eval-when-compile (require 'cl)) に 直されるが、それを受け入れるとは思えんな。偏屈だし。
- 274 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/03/27(土) 16:35:36 ]
- もう cl はネイティブ実装しちゃっていいんじゃないだろか・・・
- 275 名前:Zeno ◆5nZQbNmQPs [2010/03/27(土) 16:51:53 ]
-
>>274 それは吾も賛成だ。
- 276 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/03/27(土) 21:59:36 ]
- anything-なんとか
は,「なんとか」の関連する機能を自動で設定なしで使えるものだと思ってたんだけど 合ってる?
- 277 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/03/27(土) 22:09:49 ]
- なんとかの出力結果とか補完候補を anything のインターフェースで絞りこみ選択出来る
- 278 名前:Zeno ◆5nZQbNmQPs [2010/03/28(日) 12:28:23 ]
-
Emacs は生涯を共にする伴侶だ。 我々は他の誰よりも長い時間を Emacs と共に過ごすであろう。 それを考慮すれば Emacs Lisp の本格的な学習は非常に 効率的な時間の使い方であり、それは一生の情報資産ともなる。 それは若ければ若いほど効果的だ。 聡明な君達ならわかるはずだ。 諸君、Emacs Lisp を学びたまえ。 今すぐに!
- 279 名前:名無しさん@お腹いっぱい。 [2010/03/28(日) 14:28:42 ]
- 複数のファイルを指定してキーボードマクロを実行したいのですが、どのような方法があるでしょうか?
複数のファイルの選択は、diredでマークしたものや特定のディレクトリ下のファイル全てなどが出来ればと思っています。
- 280 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/03/28(日) 14:47:18 ]
- >>279
キーボードマクロは、記録したとおりにキー操作を実行するだけだよ。 私の場合は dired 使ってリネームしたり、タイムスタンプの若い 100 個の ファイルを移動したり等々に、キーボードマクロを使ってる。
- 281 名前:名無しさん@お腹いっぱい。 [2010/03/28(日) 15:12:05 ]
- すみません。書き方が悪かったようです。
現在はキーボードマクロをバッファに対して、開いては実行、閉じる。開いては実行、閉じる。 としているのですが、複数のファイルに対して行う方法が無いかと考えております。 キーボードマクロの中で、C-x C-sまで入れているのでバッファに対して実行を行ってくれると 保存まで複数のファイルに対して行えるかと思うのですが、難しいのでしょうか?
- 282 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/03/28(日) 15:14:02 ]
- dired 上でやればできそう。
- 283 名前:280 mailto:sage [2010/03/28(日) 15:16:53 ]
- >>282
そだね。 前置き引数を付けると、n 回実行してくれるのでおすすめ。 C-u <n> C-x e
- 284 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/03/28(日) 15:21:44 ]
- Lisp使ってもいいなら、M-x name-last-kbd-macroでfooと名前を付けたとして、
(dolist (file (directory-files "ディレクトリー名")) (if (not (file-directory-p file)) (progn (find-file file) (execute-kbd-macro 'foo) (save-buffer)))) をLisp InteractionのバッファーでC-jで実行したらディレクトリー内 のファイルに対して実行できる。
- 285 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/03/28(日) 15:22:08 ]
- >>281
キーボードマクロをelispとして書き出して関数として呼べるようにし、 diredでどれかのキーに割り当てればできるとおもうよ。
- 286 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/03/28(日) 15:35:18 ]
- 訂正、(directory-files "ディレクトリー名" t) とtを追加してください。
- 287 名前:名無しさん@お腹いっぱい。 [2010/03/28(日) 16:45:07 ]
- >>278
言っていることは解るが、今プログラマーをやれている人間って、相当限られた自公政権組だろうし(嫌味)、仕事で使いたくても、そもそも許可も出ない。 それに言語をマスターするというのは、相当な時間、環境とモチベーションが必要だよ。
- 288 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/03/28(日) 16:58:17 ]
- 言う程難しかないのに、elispは。
- 289 名前:Zeno ◆5nZQbNmQPs [2010/03/28(日) 16:58:31 ]
-
>>287 できないと思っているだけじゃないのかね? いくら時間が制約されているとはいえ、大概の人間は 毎日少なくとも1時間は自由に使える時間があるはずだ。 そのうちの10分で良い。一日10分、休みの日は1時間 Emacs Lisp の学習に費やす。それを三ヶ月続けるだけでも かなり Emacs が違って見えてくるはずだ。 ところで、 「Emacs合宿」をしてみたいな。 そういった行事を組むのが好きな者はいないのか?
- 290 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/03/28(日) 17:10:33 ]
- 合宿とまではいかんでも勉強会は結構開かれてると思うんだけど。
Zeno様はあんまりああいうのは参加しない系? tokyo-emacs ってもうやってないのかな?
- 291 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/03/28(日) 17:21:25 ]
- 別にelispが書きたいわけじゃない。
プログラムを書きたいだけだ。 その手段としてelispを学べば手抜きをしてプログラムが楽に書けるようになる というのであれば学ぶだけの話だ
- 292 名前:Zeno ◆5nZQbNmQPs [2010/03/28(日) 17:27:14 ]
-
>>290 吾は昔から行事事には無頓着で、そもそも日時を トラックしていない場合がほとんどなので、 参加まで漕ぎ着けることがあまりない。 まあ何かに参加したとしても、吾の素性を 露にすることはないと思うが。 >>291 > elispを学べば手抜きをしてプログラムが楽に書けるように なる。
- 293 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/03/28(日) 17:32:07 ]
- 今後も emacs を開発環境にするなら手抜きでプログラム書くための一助になるんじゃね?
flymake みたいなのって生産性上げてくれるよね。 なんていうかさ、勉強なんてそこまで堅苦しく考えんでも Excel で VB マクロ書くんだとか大量のテキスト置換するのに sed だの perl で正規表現書くんだ ぐらいの気軽さで良いと思うんだけどね。
- 294 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/03/28(日) 17:35:00 ]
- elispは手段のための目的だしな。
(脳味噌のキャパ的に)気軽に覚えられないんだったら別に無理せず本来の目的おっかけるべきでしょ。 別に自分が頑張らなくても他の優秀な誰かが便利なのたくさん作ってくれるしな。
- 295 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/03/28(日) 17:49:43 ]
- >>289
大事なことを忘れている。 10分のつもりがやり始めると面白くなって 気がつくと3時間もやっていたりすることだ。
- 296 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/03/28(日) 17:50:34 ]
- Zeno 様、 AppEngine なんてミーハーなこともされてたのですね
- 297 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/03/28(日) 17:56:25 ]
- >>295
同意w
- 298 名前:Zeno ◆5nZQbNmQPs [2010/03/28(日) 18:01:22 ]
-
>>295 異論はない。そしてそれはいいことだ。 だが日によって打ち込む時間には波が出てくる。 大事なのは、多かれ少なかれ毎日続けることだと思う。 だが、実際やりすぎには注意が必要だな。 というのも、ある程度 elisp を極めると、 他の elisp パッケージのコードが汚く見え、 全て書き直したり、よくできているコードに対しても advice だらけになったりする。 しまいには、小さ目のパッケージを全て自分用に リライトする結果となる。… 吾だが。 >>296 まっ、まあ少々齧ってみた程度ではあるが。 一通り文献を漁ったところ、思ったよりも 全体的によくできたシステムだったので使い始めたところだ。
- 299 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/03/28(日) 18:21:56 ]
- >>298
全くの正論だが、環境がころころかわるのを余儀なくされるこの時代に、モチベーションもあがらないよね。日本はこれから、勉強がまともにできる国になるのか疑問だ。 院卒でも就職難だし。
- 300 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/03/28(日) 18:42:11 ]
- どこでも俺用設定で満たされたlinuxなりが使えるのならいいんだけどなぁ…
ドワンゴとかはてなみたいところならエディタもOSも自由なんだよね 一方IBMサービスとか末端はOSSには指一本触っちゃいけないってところもあるし
- 301 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/03/28(日) 19:29:11 ]
- >>300
ApacheとかtomcatとかはIBM謹製みたいなもんじゃないの? それに、オープンソース使って稼いでる企業ってブサヨ系の会社ばっかじゃんw。
- 302 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/03/28(日) 19:59:41 ]
- wsad とか eclipse にフィードバック返してるしな。
- 303 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/03/28(日) 20:19:12 ]
- ときどきgeneric modeの行コメが次の行以降もコメントにするのに
悩まされてたけどjs2-modeが悪さしてやがった。 js2-modeはEmacsのメジャーモードの基本押さえてなくて困る。
- 304 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/03/28(日) 20:41:47 ]
- js2-mode は気持ち悪い作りしてるよね。
- 305 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/03/29(月) 10:36:40 ]
- nanka
wakaran yoku
- 306 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/03/29(月) 10:38:11 ]
- 誤爆スマソorz
- 307 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/03/29(月) 17:22:34 ]
- concurrency branchのスレッドを扱うプリミティブって
run-in-threadとyield、mutex(作成,lock,unlock)ぐらいしかないのな 誤って止らない関数を実行しちゃうと止める手立てがないからgdb上であらかじめemacsを実行してから止めてやらないと駄目 これだけしかなくてもセマフォを使ったキューとか作ってproducer-consumer problemのtoy programとか作れるの?
- 308 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/03/29(月) 18:02:02 ]
- 現時刻のunixタイムスタンプを返す関数が見当らないのだけれど、
emacs lisp じゃないのかな?
- 309 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/03/29(月) 18:04:50 ]
- (current-time)
- 310 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/03/29(月) 18:23:03 ]
- >>309
その関数は知ってる。 それunixタイムスタンプ返さないでしょ。
- 311 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/03/29(月) 18:37:15 ]
- unixタイムスタンプってそもそも何よ?
- 312 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/03/29(月) 18:43:15 ]
- そんなことも知らずにレスしてたの?w ttp://en.wikipedia.org/wiki/Unix_timestamp
- 313 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/03/29(月) 18:44:30 ]
- じゃあ current-time で問題ないじゃん。
ちゃんと説明読んでみ
- 314 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/03/29(月) 18:47:23 ]
- emacs は 32bit 整数使えないってこと知らないと意味わからないのでは。
- 315 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/03/29(月) 18:47:52 ]
- けっきょく何が欲しいんだ。
- 316 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/03/29(月) 18:52:49 ]
- たぶん float-time が欲しいものなんじゃないの?
しかしいつまでもlispの28bit縛りに従う必要ないよねえ。
- 317 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/03/29(月) 18:54:20 ]
- >>314
何でunixタイムスタンプを整数で返す関数が 用意されてないのかという根本的な理由がわかったわ。 most-positive-fixnum => 536,870,911 さんくす。
- 318 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/03/29(月) 18:56:04 ]
- >>316
そう、それ。(の整数部) >>317の制限があるから floatのままで比較をするのが吉っぽい。
- 319 名前:309 mailto:sage [2010/03/29(月) 19:08:31 ]
- ちょっとメシ喰ってる間にすっきり解決してたの巻
- 320 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/03/29(月) 19:16:28 ]
- x86_64環境だと整数は61ビットまで使えるけどね。
自分はNTEmacsだからx86ビルドをWOW64で動かしてるので使えないけど。
- 321 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/03/30(火) 03:08:13 ]
- 新しくなるにつれて速度が増すemacs、最高
- 322 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/03/30(火) 03:16:02 ]
- >>307
(yield) Yield control. Emacs has semi-cooperative threading. Thread switches happen during I/O or by explicit yield. と書いてあるから、スレッドは同時には一つしか動かないんだろうね。 ようするに、I/O処理も(yield)も呼ばずにひたすら計算処理をするような プログラムは、どこかに(yield)を挟み込むような修正が必要だね。 (または何らかのI/O処理を行う関数を呼ぶか) 逆に言うと、それを知っていてあえて(yield)を呼ばずにおけば producer-consumer problem は、mutexを使わなくても何とかなる。 マルチコアの恩恵は受けられないけど、バグりにくいしユーザーの作業を 止めないという目的は果たせるわけだから妥当な実装なんだろうね。
- 323 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/03/30(火) 04:20:39 ]
- m2ymさんのauto-completeとrsenseでうひょー ってなってたんだが、
yasnippetのソースが補完候補に表示されない。 ac-sourcesにはyasnippetがあったのは確認したし、rsenseのも追加してる。 だれかこの3つ使ってて表示されている人がいたら環境おしえて。
- 324 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/03/30(火) 05:38:50 ]
- newline を \n として表示してくれるフォーマット関数はありませんか?
例えば (prin1-to-string "a b c") => "\"a b c\"" ではなく、 => "\"a\nb\nc\"" になるイメージです (format "%S" foo) でもだめでした
- 325 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/03/30(火) 07:05:51 ]
- >>324
print-escape-newlinesって変数があったよ。
- 326 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/03/30(火) 07:25:59 ]
- >>325
どうもありがとう!
- 327 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/03/30(火) 07:49:37 ]
- 「いわゆる全角」と「いわゆる半角」を幅 2:1 で表示することは、
特定のフォントサイズでは難しくない。 しかし C-x C-= C-= C-= などとサイズを切り替えると、その比率がくずれてしまう。 何かうまい方法は無いだろうか。 今のところ、 .fonts.conf で特定フォントをスケーリングした上で、 text-scale-mode-step の値 (default では 1.2)を試行錯誤で調節し、 関数 text-scale-increase に対して text-scale-mode-amount > 0 なら text-scale-mode-step = 1.192 text-scale-mode-amount < 0 なら text-scale-mode-step = 1.125 とかする advice を書いて、 -4 <= text-scale-mode-amount <= 3 では 幅 2:1 で表示できるようにしてある。 だがこれでは、フォントや環境を変えるたびに text-scale-mode-step の適切な値を探さねばならない。
- 328 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/03/31(水) 17:20:50 ]
- 1行コメントと複数行コメントで、M-;した時に違った書式にする方法ってありませんか?
例えばC系言語だと以下の2つのコメントを選択している行数によって使い分けてくれる // 1行コメント /* * 複数行コ * メント */
- 329 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/03/31(水) 21:23:02 ]
- comment-region-functionを自分で書く?
- 330 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/04/01(木) 01:17:52 ]
- trunkにbidiがマージされた。そんだけ。
- 331 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/04/01(木) 01:30:18 ]
- >>642
完全解析できてない = 最善をつくすとどちらが勝つか、又は引き分けか、分かっていない よって必勝手順は分かっていない。 完全解析に関しては、後手の勝率がいかに高かろうが、結果が出るまでは 全然分かってないのと同じである。
- 332 名前:331 mailto:sage [2010/04/01(木) 01:31:41 ]
- 誤爆した。すみません。
- 333 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/04/01(木) 01:36:45 ]
- >>332
気にするな。きっと>>642がなんとかしてくれるよ。
- 334 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/04/01(木) 01:50:26 ]
- とうとうナマクウ実装されたね
|

|