一人お手軽 Wiki もどき howm part3at UNIX
一人お手軽 Wiki もどき howm part3 - 暇つぶし2ch407:名無しさん@お腹いっぱい。
07/10/18 11:19:22
質問です。

C-c , ,で起動した後、lやaで一覧表示をする際、特定のファイルを
除外して表示するにはどうすれば良いのでしょうか?

Mac OS XでAquamacs+howmを使っているのですが、.DS_Storeという
Mac固有のファイルが一覧表示の中にでてきてしまい困っています。

408:名無しさん@お腹いっぱい。
07/10/19 13:45:51
>>407
ここらへんじゃない?

URLリンク(howm.sourceforge.jp)
の、

(setq howm-excluded-file-regexp "\\(^\|/\\)\\([.]\|CVS/\\)\|[~#]$\|\\.\\(bak\|elc\|gz\|aux\|toc\|idx\|dvi\|jpg\|gif\|png\\)$")



409:名無しさん@お腹いっぱい。
07/10/19 15:13:40
なるほど。.emacsの中にコピペしてやってから、正規表現で指定してやるのですね。分かりました。
どうもありがとうございます。

410:名無しさん@お腹いっぱい。
07/10/22 09:25:35
自動車には、ドア開け免許を用意しよう。
試験に通らないとドア開けるの禁止。

411:名無しさん@お腹いっぱい。
07/11/24 23:55:08
howmディレクトリの場所を
~/howm から ~/Documents/howm に変更したいのですが、
設定方法を教えていただけませんでしょうか?

412:名無しさん@お腹いっぱい。
07/11/25 00:43:11
>>411
howm-directoryじゃないかな


413:作者
07/12/11 00:07:02
日本の方にはほとんど関係ないでしょうが,
リマインダのバグですので念のため:

夏時間の最終日に, 当日の予定がメニューへ表示されないという
バグがありました. ごめんなさい.

修正が必要な方は howm-1.3.5 (または howm-test071107) 以降を
お使いください.

howm-1.3.4 からの修正箇所は↓のとおりです.
URLリンク(howm.sourceforge.jp)


414:名無しさん@お腹いっぱい。
07/12/11 23:14:47
>>413
乙です。

415:名無しさん@お腹いっぱい。
07/12/28 19:37:37
URLリンク(howm.sourceforge.jp)

↑のページにある↓のコードについて質問です

(setq action-lock-default-rules
      (cons (action-lock-switch
             '("[ ]"
               "[          :  0%]"
               "[+         : 10%]"
...(中略)...
               "[+++++++++ : 90%]"
               "[++++++++++:100%]")) action-lock-default-rules))

これを改造して使おうと.emacs.elに追加したのですが、起動時に「Symbol's function definition is void: action-lock-switch」と怒られる場合、どのような対策をとればよいのでしょう??
追加する位置が違うか、何か先にロードされてないものがあるのか、お分かりの方お教えいただければ・・・。

416:415
07/12/28 19:39:44
あと、上記の形式で
複数action-lock-switchを加えたい場合の記述の仕方も知りたいです!elisp難しい…

417:415
07/12/28 20:11:51
自己レスです

>>415については、action-lockをロードしたらできました(readmeにaciton-lockの部分はhowmから独立してると書いてました)

>>416については未だわかりません

418:名無しさん@お腹いっぱい。
07/12/28 22:06:36
>>416 だか↓だかを複数回書く

(add-to-list 'action-lock-default-rules (action-lock-switch ……))


419:415
07/12/28 22:50:07
>>418
add-to-list で追加できました!
ありがとうございます。

420:名無しさん@お腹いっぱい。
08/01/04 10:31:08
emacsスレから誘導されてきました。
一覧から検索すると、検索結果が、メモ内の該当箇所も含めて表示されますが、
検索結果一覧を、メモとタイトルだけの一覧表示になるようにするには
どのように設定したらよろしいでしょうか。ご教示ください。

421:名無しさん@お腹いっぱい。
08/01/04 22:44:06
>>420
(1) 今どうなっているか
(2) それがどうなってほしいか
の「具体例」をいただけますか?


422:名無しさん@お腹いっぱい。
08/01/05 01:08:50
>>420
>>371-373とか?


423:420
08/01/08 13:18:48
書き込みができない状態になっておりました。お返事が遅くなりすみません。

>>421
(1) menu から g を押して検索すると、窓が二つに分割され、下側に検索語を含む
ファイルの内容が表示され、上側左手に検索語を含むファイル名、上側右手にその
ファイル中の検索語を有する行がすべて表示されます。次のような表示です。

2007-12-23-120944.howm | ****************検索語************
| ****************検索語************
| ****************検索語************
2007-12-23-150944.howm | ****************検索語************

一つのファイル中に検索語た複数ある場合、右側の部分が何行にもわたることに
なります。

(2) 上側の窓の検索結果一覧の表示について、ファイル名とメモのタイトルのみが
表示されるようになるか、一つのファイルについて一行で表示されるようになって
欲しいです。

よろしくお願いします。

>>422
ありがとうございます。これは窓が分割される件ですね。ちょっと違うと思います。


424:名無しさん@お腹いっぱい。
08/01/08 23:51:56
>>423
そこから u を押すと一ファイル一行だけになります.


425:名無しさん@お腹いっぱい。
08/01/08 23:59:45
それとも,
M-x customize-variable RET howm-list-title RET
して「Always」を選ぶ
(または .emacs に (setq howm-list-title t) を書く)
という方でしょうか.


426:423
08/01/09 09:18:02
>>424-425
ありがとうございます。
.emacs に書き込みましたところ、思い通りになりました。

427:名無しさん@お腹いっぱい。
08/01/20 15:21:40
howmでページ内リンクって張れないんですか?

428:名無しさん@お腹いっぱい。
08/01/21 22:19:30
ページ内リンクってどういうもの?


429:名無しさん@お腹いっぱい。
08/01/22 01:15:08
htmlのアンカーみたいなイメージですね。
「ページ名#アンカー名」でそのページの
タグ付けしたところまでジャンプしたいです。

pukiwikiの#contentsのような事を実現したいと考えています。
メモの先頭に目次みたいなのがあって、その目次の上でRETで同じページ内の
下のその項目があるところまでジャンプみたいな。


430:名無しさん@お腹いっぱい。
08/01/22 22:34:14
ファイルが見つかりません "horm-wrap"
howmを試してみたくて1時間ぐらいずっと調べてるのに一向にインストールできない…
xyzzy meadow cygwin
全部インストールしたんだが、何でもいいから、楽に試せるのってないですか・・・

431:名無しさん@お腹いっぱい。
08/01/22 23:05:40
xyzzyにインストールできたっぽいが
Ctrl+C,,っておすとNo Matchだとさ
もう気が狂いそうだ

432:名無しさん@お腹いっぱい。
08/01/22 23:09:25
>>430

howm 使うために Emacs (meadow) や xyzzy を始めたのなら
つらいだろうね。

秀丸の howm マクロが導入として一番簡単なんじゃない?
(使ったことないけど)

いずれにせよスレ違いなんで、xyzzy か秀丸のスレで聞くよろし。

433:名無しさん@お腹いっぱい。
08/01/22 23:18:04
秀丸で、何とか起動までいけました、ありがとう

434:名無しさん@お腹いっぱい。
08/01/23 02:02:51
>>429
↓のどれかではいかがでしょう?

単純に come-from リンクを使う
(タグづけしたいところに「<<< アンカー名」, リンクに「アンカー名」)

snap.el を使う
URLリンク(howm.sourceforge.jp)

outline-mode で節見出しだけ表示して目次がわりにする
URLリンク(howm.sourceforge.jp)


435:名無しさん@お腹いっぱい。
08/01/31 19:02:21

(1) { }や{_}を簡単に入力できるようにしてもらえないでしょうか?
よく使うんですが、入力しづらいので。

C-c , x とかがよさそうです。

(2) 締切!は60日ぐらい先まで見たいのですが、
予定@は1週間ぐらいしか見たくありません。どう設定したらよいでしょうか?



436:名無しさん@お腹いっぱい。
08/01/31 21:13:03
そのくらい自分で必要に応じてdefine-keyすべきでは?あおりじゃなくて。

437:名無しさん@お腹いっぱい。
08/01/31 22:08:41
ぐは。そうですか。
でもdefine-keyぜんぜんわかんないんですよ。
こんなのになってしまいます。しくしく.

(defun howm-insert-checkbox ()
"insert checkbox"
(interactive ())
(insert "{ } "))
(global-set-key "¥C-c,x" 'howm-insert-checkbox)


438:名無しさん@お腹いっぱい。
08/01/31 22:12:40
global-set-key ができて define-key が分からないってどう言う状況なんだろう?

439:名無しさん@お腹いっぱい。
08/01/31 22:19:08
key-map 名が判らない、とか

440:名無しさん@お腹いっぱい。
08/02/01 01:02:16
>>437
(define-key howm-mode-map "\C-c,x" 'howm-insert-checkbox)

>>435 (2)
(setq howm-todo-priority-deadline-laziness 60) ;; ! は 60 日前から浮上

>>307


441:名無しさん@お腹いっぱい。
08/02/01 09:54:07
ありがとございます。


442:名無しさん@お腹いっぱい。
08/02/03 02:01:37
>>434
ありがとうございます。
遅くなりましたが、全部試してみました。
僕の場合はcome-fromリンクを使わせてもらうことにしました。
別のメモまでjump候補に現れるのが微妙ですが、現在のメモの候補が
一番上にくるのでいい感じですm(__)m

443:名無しさん@お腹いっぱい。
08/02/14 09:05:26
常に底の.ですが、
これってToDoリストにやっぱり古い順に出てしまいますね。
.だけは新しい順に出すとかってことはできないでしょうか?
自分で新しい記号を作った方がよい?

また
[2008-02-13]. [2008-02-12]:- unix板に書き込み
この手の形(done!したもの)のは表示せず、

[2008-02-13]. howmスレに質問
これは表示するとかってのはできないでしょうか。




444:名無しさん@お腹いっぱい。
08/02/16 01:39:02
>>443
URLリンク(howm.sourceforge.jp)


445:名無しさん@お腹いっぱい。
08/02/16 11:48:47
>>444
ありがとうございます!


446:名無しさん@お腹いっぱい。
08/02/16 14:04:08
ちなみに
(setq howm-huge++ 99999)
しておく必要がありました。


447:名無しさん@お腹いっぱい。
08/02/21 19:42:41
1ファイル複数メモの形式で使ってる場合、
C-c , aとか、C-c , l とかやったときに、新しいものが下に表示されるんですが、これをデフォルトで逆順にする設定ってありますか?

# 一ファイル複数メモのときも, 絞り込み等をファイル単位じゃなくメモ単位に. ただし, date での絞り込みはファイル単位のまま.

(setq howm-view-search-in-result-correctly t)

この設定はやったので、Rを押せば逆にはなりますけど。
もしくは、新規メモをファイルの先頭に追加する方法か…

448:名無しさん@お腹いっぱい。
08/02/24 12:39:07
;; 一ファイル複数メモのとき, 新規メモはファイルの先頭へ
(setq howm-prepend t)


449:447
08/02/26 19:54:34
readmeにあったんですね。すみません。。
ありがとうございます!!

450:名無しさん@お腹いっぱい。
08/04/03 12:30:23
だれか答えてあげて。
URLリンク(news.gmane.org)

451:名無しさん@お腹いっぱい。
08/04/05 23:28:24
howm-eng が突然賑やかになっとるw

452:名無しさん@お腹いっぱい。
08/04/07 21:45:47
howmを導入してみた。
デジタルとアナログで印象だいぶ違ってるけど、
これってPoICと完全にカブってる。
どうしよう。
情報カード書く機会がますます減ってしまうよ。


453:名無しさん@お腹いっぱい。
08/04/08 15:35:01
ゲイの出会い系で知り合った10歳以上年上のオジサンの家へ
そしたら「これ着て責めて欲しい」と言われて、レンコン掘りというか、
魚河岸の人が着てるような胸まであるゴム長を着させられ、捻りハチマキをさせられた
向こうは全裸
まあこんなのもたまにはいいか、と愛撫してたら、オジサンが喘ぎ声の中、喋りだした
「お、おにいちゃん…お、おかえりなさい…た、大漁だった?ねえ大漁だった??」
…オレは突然の、しかも想定の範囲を超えたセリフにポカーンとしてしまった
オジサンは素に戻って、「…返事して欲しい」と恥ずかしそうにオレに言った


プレー再開
耳とかをなめつつ体中をさわさわと触る
「お、おにいちゃん、大漁だった?」
「ああ、大漁だったよ」
「あぁぁぁあぁすごいいいぃいぃ!、、な、なにが、、ハァハァなにが捕れたの?」
乳首を舌でやさしく舐めながらオレは答えた
「…鯛とか、、、ヒラメがいっぱい捕れたよ」
セリフを聞き、オジサンはびくんびくんと身体をひきつらせた
「はっ!はぁぁぁあんっ!イ、イサキは?イサキは、と、取れたの??」
チンコをしごく
「ああ。でかいイサキが取れたよ。今年一番の大漁だ」
「大漁っ!!イサキぃぃ!!おにいちゃんかっこいいいいぃぃぃい ぃくううううう!」


実話です。。きっと漁師の人との幼い頃の体験というか、淡い恋心とかが
あったんだろうなあ、といろんなことを考えさせられた一夜でした。

454:名無しさん@お腹いっぱい。
08/04/13 01:01:21
行頭= でタイトルになるけど、これを別の記号に変えたい。
どうすればよい?

455:名無しさん@お腹いっぱい。
08/04/14 23:13:09
>>454
URLリンク(howm.sourceforge.jp)

もしよければ参考に, 「どう変えたいか」「なぜ変えたいか」を教えてください.


456:名無しさん@お腹いっぱい。
08/04/17 09:32:21
今回の聖火リレーで一つ大事なことが分かりました。
それはシナ人のナショナリズムが半端でなく膨張していることです。
これは非常に重要なことです。
シナ政府は長年強権での統治のガス抜きと結束のためにナショナリズムを利用してきました。
反日デモはその極端な現れですが、今回のことで
それが非常に根深く強いことが分かりました。
でも、これはシナ政府にとっては諸刃の剣なのです。
ナショナリズムはコントロールが難しい。
適度であれば不満の捌け口にし、国民を結集させる糊の役目を果たします。
しかし愛国心は自己陶酔を起こしますから常に行過ぎる。
行過ぎると政府は放置できなくなって抑えざるを得ないのですが、これが難しい。
下手に抑えれば政府への非難が起こり暴動のきっかけになる。
かといって、放置すれば国際世論の非難を招き資本の逃避、
貿易制限など経済的な問題すら出かねない。
コキントウにとって五輪の失敗より何より恐ろしいのは、鬱積する国民の不満が、
何らかのきっかけで爆発することですが、
沸騰するナショナリズムはそのきっかけになりかねない危険な因子なのです。
今回のことで、シナの最大の危険因子が皮肉にも自ら醸成した
ナショナリズムだと言うことが分かりました。
面白いですね、シナはひょっとしたら自分で育てた種で
自ら大きくひっくりかえる可能性が見えてきました。
シナ人のナショナリズムを少し煽ってあげましょう。
自壊を早めるためにも。


457:名無しさん@お腹いっぱい。
08/04/17 14:16:41
中国人もここまで世界に嫌われてるのを目の当たりにしたら
いやになっちゃうよな。

458:名無しさん@お腹いっぱい。
08/04/20 16:53:31
ファイルが増えてきてメニューを出す速度が
気になるようになりました。

(setq howm-view-use-grep t)

はすでにやってます。
私の場合howm用のディレクトリにいろんなsuffixの
ファイルがころがっていて、それが遅い理由になっているのだと
思います。*.howmだけのディレクトリにすりゃいいのは
わかっているのですが、*.texのファイルとかにも
todoうめこんでおくと非常に便利なのです。
*.txt *.howm *.texぐらいをサーチしたいです。

GNU grepの--include=pattern を使うようにしていただけると
速くなるんじゃないのかなあとか思います。
(ちゃんとソース読んでないのでもしすでに使っているならごめんなさい)



459:名無しさん@お腹いっぱい。
08/04/20 18:54:37
grep を LC_CTYPE=C で起動してる?

460:名無しさん@お腹いっぱい。
08/04/20 20:13:11
G5 Power Macで英語環境です。
.emacs でも
(setenv "LANG" "C")
してます。
現在ファイルの数は2300、ディレクトリは150ぐらいで、けっこうなストレスになっちゃいます。
もちろん
(setq howm-menu-refresh-after-save nil) ; save 時にメニューを自動更新せず
(setq howm-refresh-after-save t) ; save 時に下線を引き直さない
(setq howm-menu-expiry-hours 3) ; メニューを 2 時間キャッシュ
してるので最初のメニュー作りが遅いだけで、
同じファイルをMacBook (intel)で見る分にはストレス少ないんですけどね。



461:名無しさん@お腹いっぱい。
08/04/20 20:14:04
いや、LC_TYPEの話でしたか。US.UTF-8になってました。
修正してみます。ありがとうございます。


462:名無しさん@お腹いっぱい。
08/04/20 20:24:00
s/LC_TYPE/LC_CTYPE/


463:名無しさん@お腹いっぱい。
08/04/21 22:54:02
>>458
裏技的ですが…

(setq howm-view-use-grep t)
(setq howm-view-grep-file-stdin-option
"-f - --include=*.howm --include=*.txt --include=*.tex")

次版からはすなおに howm-view-grep-option へ書けるよう直しておきます.

ちなみに, (howm でなく) コマンドラインから grep -r したときの
所用時間は, --include を指定するとかなり縮みますか?


464:名無しさん@お腹いっぱい。
08/04/22 10:08:56
LC_TYPE=Cにしたらずいぶん改善したのですが、
PDFやらJPEGやらがディレクトリに含まれているので、

[foo@bar]~/work% time grep -r foo * >& /dev/null
0.244u 0.325s 0:00.75 74.6% 0+0k 0+0io 0pf+0w

[foo@bar]~/work% time grep -r --include='*.tex' --include='*.txt' --include='*.howm' foo * >& /dev/null
0.132u 0.170s 0:00.43 69.7% 0+0k 0+0io 0pf+0w

ぐらいの効果があります。

ディレクトリにごちゃごちゃいろんなファイルが入っているのは
howmの設計ではないんだと思うのですが、
TeXのファイルに
¥if0
[2008-04-22]! このファイル修正
¥fi
とか書いておくとすごく便利でやめられないっす。

465:名無しさん@お腹いっぱい。
08/04/22 10:09:39
またタイポ
LC_TYPEではなく LC_CTYPE

466:名無しさん@お腹いっぱい。
08/05/07 16:31:06
Elscreen-howm 使ってる人いますか?
自分は C-c C-c が .howm じゃないと効かないの不便だなと思います。
今はあえてファイル名でチェックしていますよね。

keymap を howm-mode に限定してるんだから、
ファイル名に限定せず有効にしてもいいと思うんですが。

※自分はelscreen-howm.elを直接いじって挙動を変えてます。


467:名無しさん@お腹いっぱい。
08/05/08 01:14:05
howmの真価が分かってきた。

リンクとか、アクションロックとか、浮沈ToDoとかはハマる人だけに向けたあくまでニッチな機能で、

howm自体は
「ホームポジションから手を離さず名前を気にせず新しいメモをがんがん取っては忘れ・忘れては検索し…」
と、頭の余計な部分を使わないで常に空っぽにするための外部バッファなんですね。

今の漏れはコードのロジックアウトラインやメールやWikiの下書きをがんがん
書いて、本物のアプリに貼り付けて、貼り付けた先でちょろっと言い回しを直
しても下書きは下書きだから戻ってなおしたりしないという割り切りでだいぶ
脳が軽く早く高く回るようになってきた。

本文を直したら下書きも同期とらなきゃ…という強迫観念から快方されてやっと楽になった。


468:名無しさん@お腹いっぱい。
08/05/08 02:18:02
>>467
良かったねん♪
howm作者さんも喜ぶさぁ~w

469:名無しさん@お腹いっぱい。
08/05/08 08:37:34
>>467
そういうことはチラシの裏かhowmに書きましょう

470:名無しさん@お腹いっぱい。
08/05/08 12:50:35
howmオンライン

471:名無しさん@お腹いっぱい。
08/05/08 19:10:23
hown使い始めたんですけど、これって
~/hownをコピーするだけで、他と共有できるんですか?

472:名無しさん@お腹いっぱい。
08/05/08 23:35:48
おれはこう使ってる、みたいな意見は結構参考になるよ。

473:名無しさん@お腹いっぱい。
08/05/09 00:10:25
>>471
~/.emacsも共有しないとちょっと怖いかも

474:473
08/05/09 00:13:38
あ、~/ を見てみたら ~/.howm-keys とか ~/.howm-historyとかもあった。


475:名無しさん@お腹いっぱい。
08/05/09 00:25:37
>>471
>>473の言ってるファイルと一緒に同期とれば共有できるよ~。

476:471
08/05/09 08:32:59
ありがとう御座います。
では、会社に行ったらFTPでダウンロード、帰る際にアップロード、家でもダウンロード、アップロードみたいな感じで使ってみようと思います。



477:名無しさん@お腹いっぱい。
08/05/09 11:03:02
hown の話は hown スレで。

478:名無しさん@お腹いっぱい。
08/05/09 11:04:11
howmって何て読むん?
おれもホウンって読んでるから、hownってタイポしちまう

479:名無しさん@お腹いっぱい。
08/05/09 11:16:02
>>478
URLリンク(howm.sourceforge.jp)

480:名無しさん@お腹いっぱい。
08/05/09 23:46:59
horz

481:名無しさん@お腹いっぱい。
08/05/10 10:09:10
OrgModeと併用している人がいたらおねがい。
wikiのOrgModeのとこ、間違ってるところがあったら直してほしい。
めんどくさかったらここで指摘してくれてもいいYo!
URLリンク(howm.sourceforge.jp)


482:名無しさん@お腹いっぱい。
08/05/10 19:30:13
>>481
併用してるけど、全く独立に使ってるから特に言うことはないと思ったけどちょっとだけ。
その設定だけだと org のスケジュール機能が効かないような気がするが。
あと org と howm の日付の表現も違うし。
その設定は org-mode の色付けだけ使いたいって意図での設定?

483:481
08/05/10 22:15:18
Carstenのoutline-modeは、すべてを統べ
Carstenのoutline-modeは、すべてを見つけ
Carstenのoutline-modeは、すべてを捕えて
暗闇の中に繋ぎとめる。影横たわるEmacsの国に。
--
これが書きたかっただけだったりするw

>>482
下のほうの「併用するには」は元々>>297で、レスが書かれた当日に引用されたみたい。

発端が>>294の「org-modeのアウトラインの扱いがよすぎます。」
なので、主にアウトライン機能を使う意図かと。

私はWikiの下書きにhowmを多用するので、
(add-hook 'howm-mode-hook 'turn-on-orgtbl)
とだけやって表の編集に使うつもり。

org-modeってなんじゃらほいとWikiを見てみても、
「OutlineModeを大幅に改良して云々(簡単な紹介をここへ)」
としか書かれてなかったから、とっかかりとしてdocstringを
訳してみた。


484:名無しさん@お腹いっぱい。
08/05/12 22:42:35
検索などで一覧を表示した後に、ソースなどのコメントの色付けが無効になります。
正規版、テスト版とも発生します。
Emacs 22/23 ともに発生するという報告があります。
一応、私が検証した環境は以下のとおりです。

GNU Emacs 22.2.50.1 (i386-mingw-nt5.0.2195) of 2008-05-12


485:484
08/05/12 22:50:34
補足です。
make test から操作しても発生しました。

howm: test080421 (compile: t, make: t, test: t)
Emacs: 22.2.50.1 (i386-mingw-nt5.0.2195) of 2008-05-12
system: windows-nt
window system: w32
ENV: LC_ALL=nil, LC_CTYPE=nil, LANGUAGE=nil, LANG=ja_JP.eucJP


486:名無しさん@お腹いっぱい。
08/05/12 23:06:15
>>484
font-lockのバージョンによってなるみたい。
23.0.50のfont-lock.elだと問題ないから、俺はそれをロードして誤魔化して
るよ。

487:484
08/05/12 23:28:06
>>486
本当ですね。とりあえずそれでしのぐことにします。


488:名無しさん@お腹いっぱい。
08/05/13 18:07:26
hownを使わせていただいています。
不具合を見つけたのですが、私の環境だけかと思い質問させていた大きます。

バージョンは、howm-1.3.5です。

C-c , ,にて新規ページを作り、適当に以下のような入力をします。
----- ここから
a
a

URLリンク(www.example.jp)<)の下線が引かれます。(これは一応説明です。)
そして、そのhttp~の行で改行しようとすると、
Wrong type argument: arrayp, nil
といわれ、改行できません。行末以外では上記の表示が出ます。
これは他の環境でも再現しますでしょうか?


489:488
08/05/13 18:19:18
また、
C-c , yでも、 C-c , , で予定のところでリターンを押しても
ミニバッファにMark setとでるだけで何も表示されません。

ちなみに、Emacsのバージョンは
GNU Emacs 23.0.60.2
になります。

490:名無しさん@お腹いっぱい。
08/05/13 18:24:24
ここは howm のスレです。

491:488
08/05/13 19:13:05
ミスタイプです。申し訳ございません。
バージョン名に記載したとおり、使用したものはhowmになります。

492:名無しさん@お腹いっぱい。
08/05/13 20:02:40
>>488
一度
M-x action-lock-mode
とやってaction-lockをオフにすればいいと思うよ。
それかC-jで改行するか。

493:名無しさん@お腹いっぱい。
08/05/14 00:15:05
>>484-487
thx. 2 月に font-lock-set-defaults の動作が変わったのですね.
対処してみましたが,
念のため手元で一日試用してからテスト版を更新しようと思います.

>>486
手掛りをありがとうございます. ヒントになりました.
# できればすぐ教えていただけるとさらに調べやすくなります :-)

>>488
RET を叩いたら web ブラウザが起動する仕様です
(改行したければ >>492 か C-q C-j).
エラーになる原因を追究する必要があれば,
make test をお願いします.

>>489
make test をお願いできないでしょうか.
(howm-bug-report-… というバッファに質問票が表示されます)

「予定のところ」がどこのことかわからないので,
画面表示の具体例で説明いただけると助かります.
「表示されません」も, 画面が「真黒になる」なのか「変化しない」なのか
判断がつかないので, やはり具体例で教えてください.


494:488
08/05/14 10:22:56
ありがとうございます。
URLでの改行の件は解決できました。

予定の件ですが、現状でまだmake testは行っておりませんが、
再度どのような症状か記入させていただきます。
C-c , , にて、howmの新規等が表示されるメニューを表示させ
その画面で y を押します。
そうすると、ミニバッファに Mark set と表示されるだけで、
予定の画面に遷移しません。
scratchバッファにカーソルがある状態で、C-c , yとキーを打
っても Mark setがミニバッファに表示されるだけで、scratch
バッファより遷移しません。
howmを使用してまだ数日で、[予定]がどのようなバッファに
遷移するのかも確認したことがないため、これが正しい動作な
のかすらわからない状態です。

また、
emacs -qで起動し、
(setq load-path (cons (expand-file-name "~/.elisp/howm") load-path))
(setq howm-menu-lang 'ja)
(require 'howm-mode)
をC-x C-eして C-c , y でも同じ症状でした。

495:488
08/05/14 10:25:06
ちなみに、予定のところとは *howmM:%menu%* バッファの
c[新規] D[複製] 検索(s[固定] g[正規] m[roma]) :[昨日] .[今日]
a[一覧] l[最近] A[前後] h[履歴] y[予定] t[Todo] w[酔歩] [全消] [設定]
K[題↑] [名↑] d[日↓] T[時↓] i[鍵↓] r[更新] R[menu 更新] [menu 編集]
内の、y[予定]のことです。

わかりづらい書き方で申し訳ございません。

上記の、
> howmの新規等が表示されるメニュー
というのも、*howmM:%menu%* バッファのことになります。


496:名無しさん@お腹いっぱい。
08/05/14 14:24:49
howmを使ってると多量にバッファができるのだけど、これを減らす方法ある?
上限を設定するとか、開いてないバッファは閉じるとか

497:484
08/05/14 23:56:51
>>493
色付けの件は解消したようです。有難うございました。


498:名無しさん@お腹いっぱい。
08/05/15 00:31:40
>>495
thx.
予定が一つもないときのメッセージ「no match」が,
CVS 先端 emacs だと「Mark set」に隠されてしまったようです.
テスト版で直しておきました.

>>496
このあたりでいかがでしょう?
URLリンク(howm.sourceforge.jp)
URLリンク(howm.sourceforge.jp)


499:名無しさん@お腹いっぱい。
08/05/15 00:57:27
>>496
これとか?
URLリンク(howm.sourceforge.jp)

500:488
08/05/15 10:21:44
>>498
ありがとうございます。
テスト版でno matchになることを確認しました。

501:名無しさん@お腹いっぱい。
08/05/15 12:11:54
ステータスラインに、タイトル(メモ名)を表示することはできませんか?

502:名無しさん@お腹いっぱい。
08/05/15 22:18:19
>>501
モードラインのことですよね?
テスト版なら, howm-mode-set-buffer-name や
howm-buffer-name-format で近いことができそうです.
設定法は README を参照ください.


503:名無しさん@お腹いっぱい。
08/05/20 20:34:29
テスト版にしたらhowmoney.elが使えなくなってしまった(⊃д`)
let: Symbol's function definition is void: howm-view-filter-general
とエラーが出ます。
ご対応いただけると幸いです。


504:名無しさん@お腹いっぱい。
08/05/23 00:14:48
URLリンク(d.hatena.ne.jp)

私んとこのCarbonEmacsでも同じ症状がでてます。
howm起動後にソースコードの色づけがおかしくなるのは、
どこを調べればいいですか?


505:名無しさん@お腹いっぱい。
08/05/23 02:19:46
調べるというと…このスレと、そのリンク先?

506:名無しさん@お腹いっぱい。
08/05/23 08:39:50
いや、ソースだろ。しかもおたふく。

507:名無しさん@お腹いっぱい。
08/05/23 10:12:15
便利に使わせていただいています。

質問なのですが、
>>> hoge
の上でエンターを入力したときに、hogeが含まれるページ一覧と
ページ一覧の現在のカーソルのページが上下のウィンドウに分かれて表示されますが、
これを、エンターを押したウィンドウで一覧を表示して、一覧でエンターを入力した
ページを現在のウィンドウで開くということはできませんでしょうか?

いくつかのウィンドウに分けて、表示している最中に上下に分かれてしまうと少し不便です。


508:名無しさん@お腹いっぱい。
08/05/24 05:22:22

日記用にタグつけようと思うんだけどどんなのいいかな!?


********

= 今日は運動会でした! 日記用のタグ
[2008-05-24 05:18]

今日は学校の運動会でした!
かけっこは2番でした!
楽しかったです!

********

みたいな感じにしようと思ってるんだけど!?

日記 だとそのままだしなぁ!

何か良いアイデア無い!?


509:名無しさん@お腹いっぱい。
08/05/24 06:51:21
日記 学校 イベント

510:名無しさん@お腹いっぱい。
08/05/24 17:46:59
なんか楽しそうだから \(^o^)/ でいいんじゃないか

511:名無しさん@お腹いっぱい。
08/05/24 17:52:45
辛いときどーすんだYO

512:名無しさん@お腹いっぱい。
08/05/24 17:56:15
/(^o^)\ で

513:名無しさん@お腹いっぱい。
08/05/24 18:02:41
悲しいときー

514:503
08/05/24 20:38:59
>>503です。
テスト版更新したらhowmoney使ってもエラーが出なくなりました。
対応していただきありがとうございます。

ただ、動作がおかしいです。
M-x howmoney-monthly すると
以下のような画面になります。

URLリンク(sylphys.ddo.jp)

基本的には "$食費$" や "$日用品$" といった感じでタグ付けしてるのですが、
それらは一覧にはでてきません。

一応、 make test したのでその結果を次に貼っておきます。
対応よろしくお願いします。

515:503
08/05/24 20:51:29
改行が多すぎと怒られたので、
wikiのBugReportPasteに貼り付けました。

よろしくお願いします。

516:名無しさん@お腹いっぱい。
08/05/25 05:07:48
みんなレスありがとう!
$日記$にする事にした!!

517:503
08/05/25 15:49:50
最新テスト版でhowmoneyがちゃんと動作するようになりました。
対応していただいてありがとうございました。

518:名無しさん@お腹いっぱい。
08/05/26 00:57:31
>>504
>>493 なら, リリース予定版 howm-1.3.6rc1 か
テスト版 howm-test080514 以降では直っているつもりです.

>>507
テスト版で叩き台をでっちあげてみました.
elscreen や >>325 はちょっと違いそうですね.

>>516
もし「$…$」に色をつけたければ↓

(setq howm-user-font-lock-keywords
'(("\\b[$][^[:space:]]+?[$]\\b" . (0 'font-lock-doc-face prepend))))


519:名無しさん@お腹いっぱい。
08/05/28 11:10:31
便利につかわせてもらってます。
(setq howm-menu-expiry-hours 3) ; メニューを 3時間キャッシュ
してます。

メニューで

[2008-05-28]+ ほげほげ

の+のところでリターンを押すと完了されるが
気持ちよいのですが、
その項目を書いているファイルを編集して
行数が変わってしまうと

Can't find corresponding line.

と言われてしまいますよね。数行程度のずれだったら
適当に検索していただくわけにはいかないでしょうか。



520:名無しさん@お腹いっぱい。
08/05/28 12:13:11
+でエンターは気持ちいいよなw
俺もよくやる。

問題の件だが、例えば、
[2008-05-28]+ ほげげ
と書かれているファイルの上のほうに行を追加した時に
ほげげの行が下にずれてしまうから、
howmがそれを見失ってしまって、
表示がうまくいかなくなるってことだよな。

俺の環境じゃ、行を追加しても普通にメニューやToDoは表示されたぞ。
Meadow @ GNU Emacs 21.4.1

521:名無しさん@お腹いっぱい。
08/05/31 22:57:02
>>519
テスト版に入れてみました.


522:名無しさん@お腹いっぱい。
08/06/01 08:58:01
>>519
ありがとうございます!


523:名無しさん@お腹いっぱい。
08/06/01 12:29:14
CarbonEmacsでhowmのテスト版をつかうには、どうすればよいですか?

524:名無しさん@お腹いっぱい。
08/06/01 15:21:01
emacs と load-path ぐらいで検索するなり
info読むなり。


525:名無しさん@お腹いっぱい。
08/06/03 19:31:16
howm-reminder-summarizerはどうやって使うの?

526:名無しさん@お腹いっぱい。
08/06/04 23:00:37
>>525
ええと…何をお答えしたらいいかよくわからないので,
やりたいことを教えていただけませんか?


527:名無しさん@お腹いっぱい。
08/06/04 23:23:23
CVS HEAD な Emacs の問題なのでしょうけど… menu の文字がばけまくってひどいことに…。
せっかくですから、 0000-00-00-000000.howm に Local Variables のセクションつけて coding 指定してくれませんか?


528:名無しさん@お腹いっぱい。
08/06/04 23:51:55
>>525です。
これが出来るかなと思いまして。URLリンク(lists.sourceforge.jp)

2006-12-31 HIRAOKA Kazuyuki <khi@users.sourceforge.jp>

* configure.in: test version

* howm-reminder.el (howm-reminder-summarizer):
show "late days" in addition to "day of week".
thx > Mielke-san (peter.mielke at gmail.com)
URLリンク(lists.sourceforge.jp)

529:名無しさん@お腹いっぱい。
08/06/15 21:59:49
>>527
メニューファイルの自動生成もからみそうなので,
make test をお願いできないでしょうか.
その際は, ファイル sample/0000-00-00-000000.howm を削除した状態から
始めてください (もしあれば).

# メモそのものは化けないんですか?

>>528
テスト版なら何もしなくてもそうなっているはずです.


530:名無しさん@お腹いっぱい。
08/06/18 09:37:55
>>529
今の Emacs CVS HEAD で make test してみると、正常に動きました。まぁ、
coding を指定してあれば Emacs の coding 推定がどうなろうと間違えないだ
ろうな、と思っただけですので。



531:530
08/06/18 09:38:40
>>529
あ、メモそのものもちょこちょこ化けてます。


532:名無しさん@お腹いっぱい。
08/07/01 07:51:57
knowledge nebula crystalizerのデモをみたけど
howmのようなリンク構造っぽかった。
長期の関心事を抽出してくれるようだ。


533:名無しさん@お腹いっぱい。
08/07/15 18:52:45

アップデートありがとございます。

534:名無しさん@お腹いっぱい。
08/07/20 18:40:14
howmで書いたメモをsubversionなりgitなりのバージョン管理ツールで
管理したいんだけど、タイムスタンプ周りの扱いで苦戦中。
先人達は、どういう知恵で解決しているんでしょう?

# 更新時間順のソートを諦めるしかない?


535:名無しさん@お腹いっぱい。
08/07/20 19:27:34
>>534
Subversion スレの一つ過去のスレにタイムスタンプを save/restore する方法
が出ていたような気がする。


536:名無しさん@お腹いっぱい。
08/07/21 07:52:13
最新のテスト版で、howm-list-normalizer の旧名のままの設定で
リストのソートをするとエラーが出ます。
howm-normalizer にして、同様にソートすると今度は no match になって何も表示されません。

Enter Debugger on Error するとメモのタイトルがズラズラと出てきてしまうので
メッセージバッファに出てた内容でご容赦ください。

メッセージバッファのエラー内容 (設定=howm-list-normalizer):
howm-item-name: Wrong type argument: listp, "= 最新のメモのタイトル | "
Error in post-command-hook: (wrong-type-argument number-or-marker-p nil)

バージョン:
howm: test080716 (compile: t, make: t, test: t)
Emacs: 22.0.50.1 (i386-mingw-nt5.1.2600) of 2007-02-28
system: windows-nt
window system: w32
Meadow: Meadow-3.00-dev (KIKU)
ENV: LC_ALL=ja_JP.SJIS, LC_CTYPE=ja_JP.SJIS, LANGUAGE=nil, LANG=ja_JP.SJIS

537:名無しさん@お腹いっぱい。
08/07/21 08:16:48
あと、これは希望なのですが
最近の日記(%recent)をソートすると、メモの日付がタイトルの直下になくて、例えば最後尾に
あったりすると、その日のメモを拾ってきてくれません(→日付がタイトルの直下にあるものだけ表示)。
ただし、全ての日記を対象にソートするときは、日付がタイトルの直下にあるものを表示した後に
日付がタイトルの直下にないものも表示してくれます。

これらの動作を、タイトル直下に日付がなくても、行頭に日付の条件を満たす記述が出てきたら、
それを日付とみなしてソートするという動作に変更していただけると助かります。
実は、xyzzy の howm も併用していて、同じメモを読み書きしてるんですが
xyzzy の howm-remember は、本家howmの howm-remember と違って
日付がメモの最後尾に入るのです。
そして、以前は、日付がメモの最後尾にあっても、本家howmの最近の日記ソートも
拾ってきてくれたような気がするのですが(…勘違いしてるかも)。
本来こちらに出す希望ではないのかもしれませんが、支障がなければご検討くださると嬉しいです。

538:名無しさん@お腹いっぱい。
08/07/21 21:22:52
>>536
ご指摘ありがとうございます.
発症させるための設定とキー操作を
「具体的に」教えていただけないでしょうか.
できれば make test から発症させられると調査しやすくなります.

>>537
こちらも, 「最近の日記(%recent)をソートする」とは
どんな設定・キー操作を指すのか「具体的に」お知らせください.


539:名無しさん@お腹いっぱい。
08/07/22 08:14:39
>>538
どうもです。
>>536についてですが、設定はどこを取り出すべきか判断できないので
configファイルごと添付しておきます。
操作は、「最近のメモ(C-c l)」や「全てのメモ(C-c a)」など
メモをソートして表示すると、前述のエラーに遭遇するということです。
私は 0000-00-00-000000.howm に「最近のメモ(%recent)」を入れてないので
C-c ,, のhowm起動では現象が出ないのですが、C-c l や C-c a でメモを
ソートして表示させると前述のエラーが出ます。
(従って、make test ではエラーは発生しません)

540:539
08/07/22 08:41:30
base64デコードでも長過ぎて添付は無理なのでアップローダーに上げました。
よろしくお願いいたします。

URLリンク(www4.uploader.jp)

541:名無しさん@お腹いっぱい。
08/07/22 08:44:12
>>537 について
「最近の日記」ではなくて「最近のメモ」でした。
テンプレートに%recentを埋め込んで書きこまれる部分で
キー操作では、C-c l で表示される「最近のメモ」です。

542:名無しさん@お腹いっぱい。
08/07/22 08:46:24
キーについての訂正です。

(誤) C-c l → (正) C-c,l
(誤) C-c a → (正) C-c,a

543:名無しさん@お腹いっぱい。
08/07/22 10:00:29
連投申し訳ないです。
>>537 の件はなかったことにしてください。

実際の挙動…
(setq howm-menu-recent-num 100) としているのに
howm-list-recent しても、メモが10個しか表示されなくて
「日付がメモの最後尾にある」メモが除外されているように見えたのですが
さきほど確認したら「日付がメモの最後尾にある」メモもちゃんと
表示されていました。

#しかし、なぜ10個しか出てこないんだろう・・

544:名無しさん@お腹いっぱい。
08/07/22 10:19:15
本当に何度もすみません。
>>543 の原因は (setq howm-list-recent-days 7) が設定の中に入ってることでした。

howm-list-recent で表示したいメモの数
→ howm-list-recent-days
0000-00-00-000000.howm(%menu) に埋め込んだ %recent で表示させたいメモの数
→ howm-menu-recent-num

を混同してたみたいです。お騒がせしました。

545:名無しさん@お腹いっぱい。
08/07/22 11:51:18
>>536の件ですが、テストメモを作って、howm-list-recent して backtrace をとった結果を
以下に置いておきます。(最初からこうするべきだったorz)
よろしくお願いいたします。

URLリンク(www4.uploader.jp)

546:名無しさん@お腹いっぱい。
08/07/22 22:27:33
>>543
howm-list-recent の方は, 正確にはメモの本数でなく日数ですね.
デフォルトだと howm-list-recent-days 日以内に更新されたファイル,
C-u 10 M-x howm-list-recent なら 10 日以内となります.

>>539 >>540 >>545
以下を調べていただけると助かります.
(ア) howm-list-normalizer や howm-normalizer の具体的な設定を教えてください
(イ) それを sample/dot.emacs に追記して make test したら発症するでしょうか?
(ウ) もし発症しないなら, さらに何を書けば発症するでしょう?

(ご参考)
URLリンク(howm.sourceforge.jp)


547:名無しさん@お腹いっぱい。
08/07/23 07:24:11
>>546
> howm-list-recent-days 日数
書いてから気づいたのですが、再書き込みをあれ以上続ける気力が湧かず。。
訂正ありがとうございます。次回からhikiに書いたほうがよさそうです。

以下、ご質問について。
(ア) >>540 の設定にも書いてありますが
(setq howm-list-normalizer 'howm-view-sort-by-reverse-date) です。
(イ)発症しませんでした。
(ウ)make testによるEmacs起動自体ができなくなる設定(キー設定等)を抜いた上でmake testを実行。
>>545とは異なる以下のエラーが出ました。
Debugger entered--Lisp error: (file-error "Searching for program" "no such file or directory" "/usr/bin/grep")
call-process-region(1 60 "/usr/bin/grep" "c:/ema01308" (t nil) nil "-E" "-i" "-Hnr" "-f" "-" "c:/home/hoge/howm/")
apply(call-process-region (1 60 "/usr/bin/grep" t (t nil) nil "-E" "-i" "-Hnr" "-f" "-" "c:/home/hoge/howm/"))
howm-call-process-here("/usr/bin/grep" ("-E" "-i" "-Hnr" "-f" "-" "c:/home/hoge/howm/")

■全てのbacktrace
URLリンク(psemu.jpn.org)
■dot.emacs
URLリンク(psemu.jpn.org)

548:名無しさん@お腹いっぱい。
08/07/23 07:38:47
>>547 訂正です(度々申し訳ありません)。

>>545とは異なる以下のエラーが出ました」以下のエラーの下に、>>545と同じエラーが出てました。

上記アップロードしたものをご覧いただくのがいいと思いますが
[dispatchers args type base-name apply throw done intern-soft format "%s%s" error "Can't detect type of %s for %s."] 9)
gfunc-call(howm-folder-grep-internal (howm-folder-type) ("~/howm/" ("\\[[1-2][0-9][0-9][0-9]-[0-1][0-9]-[0-3][0-9][ :0-9]*\\][!@]") nil))
howm-folder-grep-internal("~/howm/" ("\\[[1-2][0-9][0-9][0-9]-[0-1][0-9]-[0-3][0-9][ :0-9]*\\][!@]") nil)
というところです。

「さらに何を書けば発症するでしょう? 」→ほぼ初期状態の設定で同じエラーが出ているように見えます。(grep?)

549:名無しさん@お腹いっぱい。
08/07/23 07:52:25
再再訂正です。

「さらに何を書けば発症するでしょう? 」→ grep周りの設定を入れると発症するみたいです。

grep関連の抜いた設定:
(setq howm-view-grep-parse-line "^\\(\\([a-zA-Z]:/\\)?[^:]*\\.howm:\\([0-9]*\\):\\(.*\\)$")
(setq howm-view-use-grep t
howm-view-grep-command "/usr/bin/grep"
howm-view-fgrep-command "/usr/bin/grep")
(defadvice howm-list-migemo (around use-fake-grep activate)
(let ((howm-view-use-grep nil))
ad-do-it))
(setq howm-occur-force-fake-grep t)


550:名無しさん@お腹いっぱい。
08/07/23 22:51:40
>>547
そのエラーは howm-list-normalizer の問題ではなさそうですね.
まず /usr/bin/grep は存在しているでしょうか? ^^;

# win はよく知らないのですが, ドライブレターをつけなくていいもの? >>549


551:名無しさん@お腹いっぱい。
08/07/24 06:19:04
>>550
# win はよく知らないのですが, ドライブレターをつけなくていいもの? >>549
ビンゴでした。。
howm-test080531以前のテストバージョンでは、ドライブレターをつけなくても動いていたし、
今もバージョンを戻すと動くので、そんなことが原因だとは思いもしませんでした。
お手をわずらわせて申し訳ありませんでした_o_

552:名無しさん@お腹いっぱい。
08/07/24 08:10:57
訂正です(度々ご容赦)
>>551 は確認不足でした。

(1)ドライブレターの件
テスト環境で howm-menu した場合、 ドライブレターを入れなくては /usr/bin/grep が通らないけど
Meadow(cygwinでコンパイル)をあらかじめ起動して、そこからhowm-menu すれば
/usr/bin/grep でも通ります。

(2)エラーはもう一つ
howm-menu は通って、grepのエラーは出なくなりました。しかし、howm-list-recent あるいは
howm-list-all すると次のエラーが出ました。

Debugger entered--Lisp error: (wrong-type-argument listp "=
(略)
[dispatchers args type base-name apply throw done intern-soft format "%s%s" error "Can't detect type of %s for %s."] 9)
gfunc-call(riffle-summary-item (riffle-type) ("=

このエラーは (setq howm-view-list-title-type 2) の設定を抜くと出なくなりました。

#Windows(Meadow)固有か自分の設定の問題なのかな・・

553:名無しさん@お腹いっぱい。
08/07/24 23:26:09
>>552
thx. 直しました.
(おかげさまで別のバグもいぶり出せました)


554:名無しさん@お腹いっぱい。
08/07/25 07:08:23
>>553
こちらこそ、どうもありがとうございました!

555:名無しさん@お腹いっぱい。
08/08/07 01:25:14
Meadow上でhowmを1日1ファイルの形で使っているのですが、質問です。
C-c , c で新しくメモを作るとメモがファイルの最後にどんどん追記されていきますが、
これをファイルの先頭にする事は出来ないものでしょうか。

howm 追記 先頭などで検索してみたのですがヒットしませんでした。
先頭に追記していく方法または実現するための道筋などよろしかったら教えてください。


556:名無しさん@お腹いっぱい。
08/08/07 01:47:54
howm 新規 先頭 でぐぐってみるとこのスレで違うものを見つけられそうだぜ!
…ってなんか変化球の投げ返しになっちゃったぜ!
>>448とかどうでしょう

557:名無しさん@お腹いっぱい。
08/08/07 02:20:56
おっ、バッチリの機能があるんですね。
これでもっと便利になります。
夜更けに即レスどうもありがとうございました。

558:名無しさん@お腹いっぱい。
08/08/11 10:02:10
howm-mode-set-buffer-name ってまだリリース版に入らないの?

559:名無しさん@お腹いっぱい。
08/08/12 00:19:43
>>558
次で(隠し機能として)入ります.
よろしければリリース予定版 1.3.7rc1 をお試しください.


560:名無しさん@お腹いっぱい。
08/08/12 00:40:32
C-c , c ですぐにメモを書き始めたいんだけど、
現状はカーソルが= の横にあるから何度か下に移動しないといけない。
カーソルの位置を日付の下の行にする事って出来ないかな?

561:名無しさん@お腹いっぱい。
08/08/12 00:54:55
>>560
(setq howm-template "= %title\n%date %file\n%cursor")


562:名無しさん@お腹いっぱい。
08/08/12 01:22:50
レスありがとう
まさにこれだ

っつかそれキーワードにぐぐってみたらREADMEがヒットした件
なんかごちゃごちゃしてたからまともに読んだこと無かったんだが
こういう便利機能についても書かれていたんだな
次からは先ずそっち眺めてみることにする
おやすみ

563:名無しさん@お腹いっぱい。
08/08/26 18:05:56
C-c , , で表示されるトップメニューのランダムセレクトについてですが、
1日1ファイルの時はランダムセレクトが
↓こんな具合になってしまいます

ランダムセレクト (不要なら[menu 編集]で該当箇所を削除してください)
> 2008-05-18 | =
> 2008-05-18 | =
> 2008-05-18 | =
> 2008-05-18 | =
> 2008-05-18 | =
> 2008-05-18 | =
> 2008-05-18 | =
> 2008-05-18 | =
> 2008-08-15 | =
> 2008-08-15 | =

これを1メモ1ファイルの時の挙動と同じように、
ランダムの単位をファイルではなくメモにしたいのですが、そういう設定は出来ますか?

564:名無しさん@お腹いっぱい。
08/08/26 22:29:14
>>563
現状だとできません. もし作ろうとすると…
・ぱぱっとできる実装では, 全メモをスキャンするので遅くなりそう
・全メモの冗長なスキャンをなくすには, それなりの改造が必要

「ちゃんと混ぜる」ことにそこまでこだわる必要はないかと思っていました.


565:名無しさん@お腹いっぱい。
08/08/27 18:28:08

実際に全メモスキャンしてランダムにメモをピックアップしても日付が被さるメモが抽出される事はそうそうありませんし
そらなら原則一つのファイルからは一つのメモを選出するようにするというのはどうでしょう?
これならそんなに手間も負荷もかからないかと

566:名無しさん@お腹いっぱい。
08/08/27 18:38:00

while (1) {
ファイルを一つランダムに選出;
そのファイルの中のメモ群を配列追加;
配列の要素数が10を超えたらループ終了;
}

↓こうするのはどうよ

for (i = 0; i < 10; i++) {
ファイルを一つランダムに選出;
そのファイル中からメモを一つランダムに選出;
そのメモを配列に追加;
}

567:名無しさん@お腹いっぱい。
08/08/28 00:20:51
ザウルス使いのものですが、
sのsearch語の履歴を残す方法を教えてください。
アプリを再起動するとUpキーでの履歴がクリアーになってしまう。

568:名無しさん@お腹いっぱい。
08/08/28 00:22:47
>>565 >>566
thx. いただきました.

# 旧仕様も残してほしい, という方はいらっしゃいませんよね?


569:名無しさん@お腹いっぱい。
08/08/28 00:33:56
>>567
C-c , , h または C-c , h または M-x howm-history
履歴件数の設定は M-x customize-variable howm-history-limit
履歴ファイルの設定は M-x customize-variable howm-history-file


570:名無しさん@お腹いっぱい。
08/08/28 07:28:52
>>569
説明不足でした。
searchでのKeywordの履歴を残し、選択できるように
したいのです。

571:名無しさん@お腹いっぱい。
08/08/28 08:22:42
session.el

572:名無しさん@お腹いっぱい。
08/08/28 15:31:16
>>571

site-lispにsession.elを入れ

.emacsに

(require 'session)
(add-hook 'after-init-hook 'session-initialize)

とやってみましたが。動いてないようです。


573:名無しさん@お腹いっぱい。
08/08/28 23:41:00
>>572
howm 以外では session.el は動いていますか?
yes → make test をお願いします
no → emacs かリナザウのスレへ

# >>569 でも, RET を押してその行の語を再検索できます. 為念.


574:名無しさん@お腹いっぱい。
08/08/28 23:59:17
>>573
全く動いてないみたい。
手動でそのつどkeywordを入力します。
ありがとうございました。

575:名無しさん@お腹いっぱい。
08/08/31 13:47:31
このスレの皆さんに質問させてください。

一ヶ月ほど前にHowmを使うためにLinux Zaurusを中古で購入し、
現在メモファイルが200個ほどたまっています。
ToDoやスケジュールを管理するために使うのに便利につかっています。

しかし、一方でノウハウを書くメモとしてはあまり有効に使えていない気がします。

ToDoやスケジュールはメニューに表示されるのですが、有用なメモというメニュー項目はないですよね。
これが普通のWikiであれば、FrontPage等に編集可能なメニューがあります。

これはメモ自体の存在を知る方法があるか?という質問と言えるかもれません。
あるメモを探すのは検索ですみますが、自分がどんなメモを探したいかを知る方法がありません。
例えば、秋葉原に行く時に、秋葉原でやるべき事が書かれたメモを探す方法が欲しいです。
買う予定の漫画のリストや買う事を検討しているパーツが書かれた自作PCメモなどが探せる方法はないですかね?


576:名無しさん@お腹いっぱい。
08/08/31 14:50:23
>>575
メモの連結リンクを使えば?

577:名無しさん@お腹いっぱい。
08/08/31 18:23:45
>>575
[Zaurus][秋葉原]とかってメニュー画面にキーワードの

578:名無しさん@お腹いっぱい。
08/08/31 18:27:19
途中で送ってしまった。。。

>>575
[Zaurus][秋葉原]のように、
メニュー画面にキーワードのリンクを追加してます


579:名無しさん@お腹いっぱい。
08/09/02 00:39:11
お返事ありがとうございます。>>577 >>588

やっぱり、ホームページ(メニューページ)にリンクをつけて、
連結リンクなり何なりで呼び出すのがいいんですね。
やってみます。

580:名無しさん@お腹いっぱい。
08/09/09 05:10:17
横から質問
[Zaurus][秋葉原]の横にそれぞれメモの数を付け加える事って出来ませんか?
[Zaurus(23)][秋葉原(32)]みたいな感じ

581:名無しさん@お腹いっぱい。
08/09/10 02:14:56
>>580 こんな感じ?
URLリンク(howm.sourceforge.jp)

デフォルトで組み込むほどの需要はあるでしょうか?


582:名無しさん@お腹いっぱい。
08/09/10 19:07:22
おーすげーこんな事出来るんだ
だいたいどんな流れの処理やってるかは分かるが、自分じゃ書けないな

なんかしらんけどちょっと感動した
lisp覚えてみるか

583:nat7.kyoto-wu.ac.jp
08/09/18 09:45:19
予定(schedule)ですが、

> Fri -1 | [2008-09-19 16:30]@ ホゲ会議
> Fri -1 | [2008-09-19 13:00]@ プゲミーティング
> Fri -1 | [2008-09-19 10:30]@ ボゲと相談

てなふうに時刻が逆順で表示されてるんですが、こういうものでしょうか。
できれば正順がいいなあ。



584:名無しさん@お腹いっぱい。
08/09/18 12:54:11
お前チンコ丸出しだぞ

585:nat7.kyoto-wu.ac.jp
08/09/18 19:54:05
>>584
あらら。

これはひどいなあ。調べてきます。




586:名無しさん@お腹いっぱい。
08/09/18 20:19:45
>>585
navi2ch使ってない?
新しいのにすれば直る(はず)だよ。

587:名無しさん@お腹いっぱい。
08/09/20 00:42:38
howm-schedule-sort-by-time

588:名無しさん@お腹いっぱい。
08/09/22 12:05:20
howm-1.1の頃にさわってみてたのですが使いこなせず
久しぶりに 1.3.6 で使いはじめました

@でメモした内容がメニューの予定(%schedule)に更新
されません。C-c,yでは表示されます
(! はきちんとメニューの予定とTodoに更新されます)

また、(setq howm-menu-schedule-days-before 90) を
入れてあるのですが、以下のように、%sdays にも反映
されていないようです?
[予定] … 予定@, 〆切! を 3 日先まで表示

設定をどこか間違っているのでしょうが、確認すべき
箇所はどこでしょうか

589:名無しさん@お腹いっぱい。
08/09/22 23:36:37
>>588
メニューに表示される予定の範囲は
・howm-menu-schedule-days-before 日前から
・howm-menu-schedule-days 日後まで
です. %sdays の数字は後者.

これで解決しないようでしたら,
「@でメモした内容」を具体的に教えてください.

590:名無しさん@お腹いっぱい。
08/09/23 03:20:58
なんと… 基準点は今日だったのですね
予定日が基準点と勘違いしていたようです

解決しました、ありがとうございました。

591:名無しさん@お腹いっぱい。
08/09/23 15:12:03
cometoリンクを踏んだりC-c , aしたりすると
ウィンドウが上下に分割されて、上は一覧(更新順)、下は内容となるけれど
これを左右に分割されるようにして、左は一覧(日付順)、右は内容という風にしたいです。
できますか?

592:名無しさん@お腹いっぱい。
08/09/23 23:58:21
>>591
;; 一覧バッファと内容バッファを左右に並べる
(setq howm-view-split-horizontally t)

593:591
08/09/29 03:10:56
ありがとうございます、出来ました。
日付順のソートに関してはC-c , , して設定を開いてそこからHowmList→HowmSort→HowmListNormalizerと開いて
howm-view-sort-by-reverse-dateを選択してStateボタンを押してSave for future sessionを押してセーブしたらうまくいきましたたぶん。

594:名無しさん@お腹いっぱい。
08/10/13 18:09:58
org-modeで見出し記号の * を . に置き換えることは
可能でしょうか?
これができればリナザウで使用中のTTextReaderとか、
WZnoteでデータが共有できる。

595:名無しさん@お腹いっぱい。
08/10/14 00:06:14
>>594
できるけど、何でこのスレで聞くの?
ゆとりなの??

596:名無しさん@お腹いっぱい。
08/10/14 06:41:53
howm内の全てのテキストデータを検索してくれて重宝しています。
outline化で一覧性がよくなれば、と思ってます。





597:名無しさん@お腹いっぱい。
08/10/14 09:29:18
>>594のものですが、もう少し補足しますと

~/zaurus/Documents/howm/**.text←10ファイルぐらい
                 (約2Mぐらい)

howmのserchでこれらのデータを検索して閲覧、修正
などしております。

一覧バッファと内容バッファを左右分割して使ってます。
(setq howm-view-split-horizontally t)

修正時にoutline化して使いたいと思ってます。
*を.に置き換えれば、TTextReaderなどとも共存できるのではないかと
思い、ここで質問させていただきました。

598:名無しさん@お腹いっぱい。
08/10/14 09:34:31
setq howm-excluded-file-regexpの逆って出来ないでしょうか?
*.howm以外のファイルは検索しないようにしたいのですが。


599:名無しさん@お腹いっぱい。
08/10/15 00:16:59
>>598
URLリンク(howm.sourceforge.jp)


600:名無しさん@お腹いっぱい。
08/10/15 00:42:26
howmoney.el のURLがずっとつながらないのですが
URLリンク(www.languagegame.org:8080)

サーバー公開中止か、配布中止されているのでしょうか?

601:名無しさん@お腹いっぱい。
08/10/15 00:49:12
>>599
ありがとうございます!

602:名無しさん@お腹いっぱい。
08/10/15 08:37:20
>>595
できるのであれば、hintでも...


603:名無しさん@お腹いっぱい。
08/10/23 19:49:58
これってlinux専用?

604:名無しさん@お腹いっぱい。
08/10/23 19:58:59
>>603
まさか


605:名無しさん@お腹いっぱい。
08/10/28 12:51:43
snap-record で出力するリンクを開くと

snap:///~/howm/2008/10/2008-10-09-012600.howm#53

↑のようなhowmファイルでも howm-mode にならないのですが、仕様でしょうか?

606:名無しさん@お腹いっぱい。
08/10/28 18:37:19
メモを更新する際に、予定やTODOでない日付は自動で更新時の日付に置き換えたいのですが、
どのようにすれば実現できますか?

607:名無しさん@お腹いっぱい。
08/10/29 23:56:03
>>605
はい. C-x C-f (find-file) で開くのと同じ扱いです.
*.howm を常に howm-mode にしたければ, ↓の一番下をお試しください.
URLリンク(howm.sourceforge.jp)

>>606
URLリンク(www.bookshelf.jp)
の「/」をすべて「\-」に変えて使うのはいかがでしょう.
現状だと↓も必要ですが.
(define-key howm-mode-map "\C-x\C-s" nil)


608:605
08/10/30 11:08:00
>>607
ありがとうございます。

*.howm は howm-mode となるように設定しました。

あと、howm-mode のバッファだけを切替える関数をつくったのですが、すでにあるでしょうか?
自分のは、Navi2ch のバッファ切替の関数を、howm-mode に応用しただけなのですが。

609:606
08/11/01 15:35:39
>>607
スクリプト推奨ということはhowm自体は更新時間を埋め込み管理しないのですね。
処理時間的には不利と思ったのですが、フリーフォーマットという事からいえば
ファイル属性から取得する方が正しい気がしてきました。ありがとうございます。

610:名無しさん@お腹いっぱい。
08/11/01 23:33:43
>>608
無いと思いますよ


611:605
08/11/02 09:52:52
>>610
ありがとうございます。
もし、少しはお役に立ちそうでしたら、本家に取り込んで利用していただきたいのですが。
数行のものなのですが、2chに書き込むとGNUライセンスにならないようなので、
どうしたらよいでしょうか。

話題は変わりますが、
howm wiki にある iigrep.el の iigrep-migemo を C/Migemo で利用しようとしたところ、
動作しませんでした。

原因は単純なことで、C/Migemoの出力する pattern が

PATTERN: (イケメ[ンノネヌニナ]|イケメ[ンノネヌニナ]|いけめ[んのねぬにな]|ikemen|ikemen)

という書式で、関数 iigrep-grep 中の iigrep-comand の引数になっているためです。

関数 iigrep-migemo-filter 中で、pattern を "^PATTERN: " を削除するように置換すると動作します。

612:名無しさん@お腹いっぱい。
08/11/02 11:22:09
URLリンク(howm.sourceforge.jp)
のいーっちばん下に
  email アドレスはソースファイル冒頭を参照ください
って書いてありますよ!

613:名無しさん@お腹いっぱい。
08/11/04 10:46:18
Debian GNU/Linux(Lenny)にて野良パッケージ化したhowm-1.3.6を使用しています。
"{ }"を用いたGTDっぽいToDo管理というのを考えていて、

(setq action-lock-default-rules
(cons (action-lock-switch
'("[ ]"
"[ToDo]"
"[Wait]"
"[Assign]"
"[Review]"
"[Done]"
)) action-lock-default-rules))

という感じに設定しています。
この時、仕事に入る時(Assign)、レビュー状態(Review)、終了状態(Done)等で、切り替えた時間を挿入できたらいいなとか考えています。
だからって

(setq action-lock-default-rules
(cons (action-lock-switch
'("[ ]"
...snip...
(format-time-string "[Done] [%Y-%m-%d %H:%M]" (current-time))
)) action-lock-default-rules))

とかしてもエラーになってしまいます。stringを期待してるからみたいですね。
逃げとしては
"[Done] {_}"
としておいて手動で時刻挿入という方法もありますが、自動的にやってくれたらうれしいです。
以前こういう対処をされた方っていらっしゃいますでしょうか。


614:名無しさん@お腹いっぱい。
08/11/04 16:18:18
最近のemacs(かな?)だとappt.elが付属しているので、これを使って予定を通知する機能が実装できないかなとか思っています。
elispはまともに書いたことないのでアイデアだけでもと思って
1. 今日の予定をとりだす
2. その中から開始時間のついてるものを抽出する
3. (appt-add 時間 予定の名前)で登録する

1と2が実現できれば3はループで対応できそうな感じなのですが、途中で時間を変更しちゃった時とかどうしようという気分もあったり。
いっそのことその時点でのapptを全部リセットしちゃったほうがいいのかな。

どなたか実装されていたら教えていただけると助かります。"howm appt"でググっても特にそれっぽいものはありませんでした。

それ以前にhowmにおける時間の指定ってどうなっているんでしょう。
[2008-11-04]@ 13:00-15:00 ほげほげ
[2008-11-04 13:00-15:99]@ ほげほげ
C-c , dでは後者の入力を直接サポートしていないみたいなので前者ぐらいなんでしょうか。

615:名無しさん@お腹いっぱい。
08/11/06 00:33:14
cygwin をご使用の皆様,
URLリンク(howm.sourceforge.jp)
の先頭にある (2008-11-01 (土) 18:07:11) の追試をお願いできないでしょうか?
全角文字を含むファイル名が一覧表示で化けるそうです.

>>611
一般に, 取り込ませていただくとしたら >>612 のとおりメールで受けとるのが
一番安心できます. 何をする関数なのかまだよくわかっていませんが… ^^;

migemo の方は, ひょっとして iigrep-migemo-options に "-q" を
追加すればよかったりしませんか?
それで済まないようでしたら, 「C/Migemo で利用」とは具体的に
何をしたのかや, バージョン一式を教えてください.

>>613
でっちあげてみました.
URLリンク(howm.sourceforge.jp)

>>614
・~/diary に #include "~/diary-from-howm" を書いておく
・適当なスクリプトを定期実行して ~/diary-from-howm を更新する
という別案もあるかもしれません. やはり変更の反映が問題ですが…

とりあえず日時の書式については↓
URLリンク(howm.sourceforge.jp)

[2008-11-04 13:00] のような日時の挿入は
C-c , T (またはメニューの [時↓] 上で RET)です.


616:605 その1
08/11/06 17:03:56
>>612
わざわざ、どうもありがとうございます。

>>615
メールを送らせていただきました。お暇な時にご覧ください。よろしくお願いします。

C/Migemo 使用時の iigrep-migemo については以下の通りに設定しています。

使用バージョン
Debian Gnu/Linux testing
Emacs 22.1+1-1
howm 1.3.4.070528-1
C/Migemo 1.3e-1
iigrep 1.3 2005/10/08

オプション
migemo-command "cmigemo"
migemo-options ("-q" "--emacs")
iigrep-migemo-options ("-q" "--emacs")

617:605 その2
08/11/06 17:06:01
どうやら、cmigemo の -q オプションがうまくひき渡されていないようなので?、
関数 iigrep-migemo-filter で、"^PATTERN:"を削除するようにしました。

しかし、今、pattern を出力したところ、-q オプションが効いたようで、
"^PATTERN:"のつかない cmigemo 出力文字列が渡されていました。
お騒がせしてすいません。

ただ、新しい問題が起こりまして、iigrep-migemo 検索ができなくなりました。

自分の環境だけかもしれませんが、
cmigemo 出力の文字列の正規表現(Emacs用)が原因のようです。

たとえば、"instal" を iigrep-migemo検索すると、
変数 iigrep-migemo-last-pattern にこんな文字列が渡されます。

\(イ\s-*ン\s-*s\s-*タ\s-*\([ォェゥィァ]\|ッ\s-*[ォェゥィァ]\)\|い\s-*ん\s-*s\s-*た\s-*\([ぉぇぅぃぁ]\|っ\s-*
[ぉぇぅぃぁ]\)\|i\s-*n\s-*s\s-*t\s-*a\s-*l\|イ\s-*ン\s-*\(s\s-*タ\s-*\([ォェゥィァ]\|ッ\s-*
[ォェゥィァ]\)\|ス\s-*\(タ\s-*レ\s-*ー\s-*シ\s-*ョ\s-*ン\|ト\s-*\(ー\s-*[ルラ]
\|レ\s-*ー\s-*シ\s-*ョ\s-*ン\)\)\)\|i\s-*n\s-*s\s-*t\s-*a\s-*l\)

(改行しています。)

"\s-" → " "、"\" → "" に変換するように、関数 iigrep-migemo-filter を変えたところ
iigrep-migemo検索ができるようになりました。

よくわからないのですが、cmigemo に egrep 用の出力形式がないのが原因でしょうか?

618:605 その3
08/11/06 19:08:29
すいません。
>>616-617 はなかったことにしてください。

iigrep-migemo-optionsオプションの設定を ("-q") にして、
"install"を検索したところ、egrep で使える正規表現がでました。

(インsタッ[ォェゥィァ]|いんsたっ[ぉぇぅぃぁ]|install|イン(sタッ[ォェゥィァ]|ス(タレーション|ト(レーション|ー[ラル])))
|install)

(setq iigrep-migemo-options '("-q")) も試した上での >>616-617 の結果だったのですが、
Emacs を再起動しないとオプションの設定に効果がなかったようです。

お騒がせして申し訳ありませんでした。orz

619:名無しさん@お腹いっぱい。
08/11/07 16:34:14
>>615

action-lock時の時刻挿入および日付フォーマットの件、ありがとうございました。
現在時刻の挿入はあったのですね。いつも馬鹿の一つ覚えでC-c , dしか
やってなかったので、Tには気付いておりませんでした。
任意時刻の挿入(予定の記録でいつから開始になるか)を手軽にできたら
うれしいものですが、このあたりは慣れで進めるようにしましょうかね…


620:名無しさん@お腹いっぱい。
08/11/18 03:36:22
Hiki を検索した結果を howm で表示することは出来ますか?

621:名無しさん@お腹いっぱい。
08/11/20 00:50:41
>>620
「howm で表示」とはどういう意味なのかはっきりわかりませんが,
何にせよそういう話は聞いたことがありません.
emacs 内から hiki を閲覧したいということなら,
hiki-mode なり emacs-w3m なりではだめでしょうか?

>>608 >>616
thx. こんな別案も考えられますね.
URLリンク(howm.sourceforge.jp)


622:名無しさん@お腹いっぱい。
08/11/20 01:12:12
>>619
カーソルを戻す手間を省くだけでよろしければ↓
URLリンク(howm.sourceforge.jp)


623:605
08/11/20 09:53:51
>>621
すいません。今、howm Wiki の SwitchBuffer の項目を見ました。
どうか掲載してください。お願いいたします。

「howm で表示」というのは、
Hiki の(テキスト?キャッシュ?)ファイルを、howmファイルと一緒に、直接検索して、
その結果を howmS バッファで一括して見られる方法ということです。

Hiki の場合は、ファイル名の代わりに URLを用いて、
そのまま、Emacs-w3m でジャンプできるように改造したいと思いました。

howm-directory 下に、Hikiのファイルからシンボリックリンクを張って
あーだこーだとやっている方がすでにいらっしゃるかどうか、
お尋ねしました。

624:名無しさん@お腹いっぱい。
08/11/22 23:45:52
>>623

howm の一覧表示と同様のインタフェースで何かをぱらぱら眺めたい
→ howm に同梱されている riffle.el の最後に例があります.

ローカルの hikidata/text/ ディレクトリを howm から検索したい
URLリンク(howm.sourceforge.jp)

ftp や ssh 越しでリモートの hikidata/text/ を howm から検索したい
→ tramp を活用?

リモートの hiki.cgi を裏で叩いて, howm から hiki を検索・閲覧したい
→ howm-backend.el を拡張して howm-search-path に追加?
同ファイル内の rot13dir, rot13file や README ファイルをご参考に.


625:605
08/11/27 18:28:03
>>624
どうもありがとうございます。
アクセス規制のためにレスが遅れて申し訳ないです。

ローカルホストの Hiki を検索したいと考えていましたが、
リモートホストに対しても使える方法があるのですね。
すごいなぁ。

626:名無しさん@お腹いっぱい。
08/12/02 11:37:22
1メモ1エントリーで使用しています。

エントリーの内容をフレームのタイトルやモードラインにだすようにしたいと思います。

howm-create-file-hook を使うのがよいでしょうか?

627:名無しさん@お腹いっぱい。
08/12/03 00:12:07
>>626
README の howm-mode-set-buffer-name あたりが参考になりそう

628:626
08/12/03 07:06:09
>>627
どうもありがとうございました。

タイトルをバッファ名にする方法がすでに紹介されていたのですね。
もっとちゃんと README を読みます。ごめんなさい。

629:名無しさん@お腹いっぱい。
08/12/16 02:01:23
howmをグループウェアとして使うことは出来ないだろうか?とチト思った。
基本的な構想としては
[yymmdd]!g もしくは[yymmdd]@g というデータファイルをウェブサーバに送信。
起動するたびにウェブサーバからスケジュールとtodoをダウンロード。

単純なメモはアップロードしない。もはやhowmの領域を越えているのかもしれないけど


630:名無しさん@お腹いっぱい。
08/12/16 22:14:17
自分ひとりでの複数マシン同期はhgを使ってる。
タイムスタンプの扱いが微妙だけどそれなりに便利。

631:名無しさん@お腹いっぱい。
08/12/16 22:33:07
>>630
hgって何?

632:名無しさん@お腹いっぱい。
08/12/16 23:19:45
Mercurialっていう分散型バージョン管理システム。
ソースの管理で使ってるのを流用です。

633:名無しさん@お腹いっぱい。
08/12/16 23:28:59
>>632
追記
自分ひとりだから全部リポジトリに入れてるけど
> [yymmdd]!g もしくは[yymmdd]@g というデータファイルをウェブサーバに送信。
もPythonで拡張かけばたぶん可能。

634:名無しさん@お腹いっぱい。
08/12/17 09:56:30
>>629
Dropboxもいいかも?なにもかんがえなくていい。

ところで、howmのメニュー画面に移動したらIMEをOFFにする方法ってありますか?
環境はLeopardでCarbonEmacsです。

635:名無しさん@お腹いっぱい。
08/12/17 10:50:13
unisonで同期してる。用途別に使い分けしているから衝突問題が
起きていないという状態だけど。

636:名無しさん@お腹いっぱい。
08/12/18 20:10:20
nikki.el URLリンク(www.bookshelf.jp) という
一ヶ月分を一覧表示する日記のためのモードから
1日につき、ひとつのhowm ファイル (yyyy-mm-dd-999999.howm)を呼びだして
一日のスケジュールを書き込めるようにしています。

一ヶ月単位でスケジュールだけ表示することは、
howm でも可能だと思いますが( [Schedule] キーワードで検索して)
nikki.el を利用するのも手軽ですね。

これで調子にのって、次は howmファイルをフォルダ入れ子状、
階層状に表示できないかと試行錯誤しています。
元ネタは postit.el URLリンク(www.bookshelf.jp)

機能的にはhowmファイルに限らなくてもよいので、howm の話題とはいえないかもしれませんが。

637:名無しさん@お腹いっぱい。
08/12/20 15:10:09
tomfoxならぬtomhowmが欲しいなぁ。
今はコピペで何とかしているけど。

638:名無しさん@お腹いっぱい。
08/12/23 02:25:18
>>637
自分では使ったことはないけれど、↓こういうのがあるようです。

URLリンク(note.golden-lucky.net)
だらだらとWebを見ながら、howm形式でばしばしメモるためのBookmarklet。Firefox1.0.4でのみ
動作を確認。改行が便宜的なものであるのはいわずもがな。

639:名無しさん@お腹いっぱい。
08/12/25 23:18:28
>>638
ちょっと微妙でした。クリップボードに直格納されるようにしたら使えるかも。

howmoneyの1ファイル複数日バージョンが欲しいこのごろ

640:名無しさん@お腹いっぱい。
08/12/25 23:34:25
>>639
禿同。

641:名無しさん@お腹いっぱい。
08/12/27 07:47:16
URLリンク(howm.sourceforge.jp)
の最後に掲載されている howmoney のURLが以下のように変わっているようです。

URLリンク(www.languagegame.org:8888)

自分はアクセスできなかったので、googleキャッシュから howmoney-23.el を拾ってきました(´;ω;`)

642:名無しさん@お腹いっぱい。
08/12/28 02:44:18
howm 1.3.7rc3
Emacs 22.1+1-1 (Debian Gnu/Linux Lenny)
howmoney-23.el (Googleキャッシュから取得したので正規のスクリプトと違うかもしれません)

上記の環境で、M-x howmoney-daily とすると以下のエラーがでます。

Error in post-command-hook: (error Can't detect type of ((/home/hoge/howm/2008/12/2008-12-27-125433.howm $食費$ 麻婆丼 500 4 0 25 nil)) for riffle-summary-item.)

関数 howmoney-summary-check の中の
(howm-view-summary-show item-list)

がエラーを返しているためです。

自分の使用している howmoney-23.el 自体に信用がないので、
同じエラーが再現されるものか確認したいのですが、
同じような現象が起こった方、いらっしゃいますか。

643:名無しさん@お腹いっぱい。
08/12/29 23:39:52
>>642
URLリンク(howm.sourceforge.jp)
の「ダウンロード」から「howmoney-24.elのコピー」をお試しください.
それでも発症するようでしたら, make test をお願いできますでしょうか?

644:642
08/12/30 06:05:54
>>643
どうもありがとうございます。

まず、
URLリンク(howm.sourceforge.jp)
からダウンロードしました howmoney-24.el (上)と
howm-money-23.el に上記ページの howmoney-numweek-to-date のパッチをあてたもの(下) の
diff は以下の通りです。

*** 219,225 ****
"Helper function to find a pattern in today's files.
Argument REGEXP"
(car (car
! (howm-fake-grep
regexp
(let* ((full
(expand-file-name
--- 209,215 ----
"Helper function to find a pattern in today's files.
Argument REGEXP"
(car (car
! (howm-view-fake-grep
regexp
(let* ((full
(expand-file-name

645:642
08/12/30 06:06:29
■ [症状] 何をしたら, どうなってほしいのに, どうなった?

→ 「$食費$ 麻婆丼 500」 という文のあるバッファ(マイナーモード howm-mode)で、
M-x howmoney-daily を実行すると、
検索結果が *howm S* バッファ、 *howm C* バッファ に表示された後に、

Error in post-command-hook: (error Can't detect type of ((/home/hoge/howm/2008/12/2008-12-27-125433.howm $食費$ 麻婆丼 500 4 0 25 nil)) for riffle-summary-item.)

というエラーメッセージがでます。

■ [テスト1] make test や test.bat からその操作をしても, 症状が出る?

→ 症状はでません。

646:642
08/12/30 06:07:26
■ [テスト2] 出ないなら, sample/dot.emacs に何を追加したら発症する?

→ 一覧バッファ・内容バッファを検索ごとに個別に作る、以下の設定をすると、エラーの症状がでます。

(setq howm-view-summary-name "*howmS:%s*")
(setq howm-view-contents-name "*howmC:%s*")

再び、一覧バッファ・内容バッファを一組しか作らない、以下の設定をすると、
エラーの症状はでなくなります。

(setq howm-view-summary-name "*howmS*")
(setq howm-view-contents-name "*howmC*")

■ バージョン

howm: 1.3.7rc3 (Debian Unofficial Package) (compile: t, make: nil, test: t)
Emacs: 22.1.1 (i486-pc-linux-gnu) of 2007-07-07
system: gnu/linux
window system: x
ENV: LC_ALL=nil, LC_CTYPE=nil, LANGUAGE=nil, LANG=ja_JP.UTF-8

647:642
08/12/30 06:22:28
>>646
(setq howm-view-contents-name "*howmC:%s*")

は無関係でした。これを実行しただけならば、エラーは発症しません。

また、バッファについてですが、

1. 実行前の howm 関連のバッファ

% *howmM:menu.howm* 6833 HM

2. 実行後の howm 関連のバッファ

% *howmS:\$\$[^ /\$]+\$\$* 41 HowmS
% *howmC:\$\$[^ /\$]+\$\$* 67 HowmC
% *howmM:menu.howm* 6833 HM
*howmS:nil* 0 Fundamental

上記のようになります。

648:642
08/12/30 06:48:58
エラーメッセージがでるのは、

関数 riffle-summary-show 内の (mapc 'riffle-summary-show-item item-list) における

(insert (riffle-summary-item item) "\n")

が実行された時のようです。

このとき item の値は以下のとおりです。
=> (/home/hoge/howm/2008/12/2008-12-27-125433.howm $食費$ 麻婆豆腐 450 4 nil nil nil) [2 times]
=> (/home/hoge/howm/2008/12/2008-12-27-125433.howm $食費$ 麻婆豆腐 450 4 0 29 nil) [2 times]

ドライチェック用のサマリーバッファが消えずに残っていることが、エラーに関係しているのでしょうか?

>>646 の条件でエラーが再現されるかどうか、確認していただけますよう、
どうぞ、よろしくお願いいたします。

649:642
08/12/30 06:53:28
>>647
すみません。もうひとつ訂正があります。

2. 実行後の howm 関連のバッファ

誤)
% *howmS:\$\$[^ /\$]+\$\$* 41 HowmS
% *howmC:\$\$[^ /\$]+\$\$* 67 HowmC

正)
% *howmS:\$[^ /\$]+\$* 206 HowmS
% *howmC:\$[^ /\$]+\$* 965 HowmC

650:642
08/12/30 14:27:55
一人で立て続けに書いてしまって申し訳ありません。

臨時のつたない対処ですが、

(howm-view-summary-buffer)

の中ですでに、cheat として (riffle-type ':howm) とローカル設定しているので、
関数 howmoney-summary-check 内でも同じように、
以下の cheat な設定をしてはいけないでしょうか?

651:642
08/12/30 14:29:56
(defun howmoney-summary-check ()
(let* ((line-number (howm-view-line-number))
(item-lines (nth (1- line-number) howmoney-items))
(item-list (nth 2 item-lines)))
(unless item-list
(setq item-list
(howmoney-correct-original-items howmoney-items)))
(when item-list
(with-current-buffer (howm-view-summary-buffer)
+ (let ((riffle-type ':howm))
(howm-view-set-item-list item-list)
(howm-view-summary-show item-list)
+ )
))))

652:名無しさん@お腹いっぱい。
08/12/31 00:31:52
thx. ↓の末尾のパッチでいかがでしょう?
URLリンク(howm.sourceforge.jp)


653:642
08/12/31 17:13:33
>>652
完璧です!

重ね重ね、どうもありがとうございます。
この年の瀬のお忙しい時期に、迅速にパッチをあげていただいて、感謝にたえません。

>>651 の方法では消えてくれなかった *howmS:nil* バッファも残らず、
どうしたらよいかわからなかった riffle-name を使用せずにバッファを作成する方法もわかって、
嬉しい限りです。

654:名無しさん@お腹いっぱい。
09/01/02 05:20:56
質問させてください。
MacOSX 10.3.9
CarbonEmacs (GNU Emacs 22.0.50.1 (powerpc-apple-darwin7.9.0) of 2005-09-27 on trio.local
にて、emacsを利用しています。
howmを使用したいと考えているのですが、なかなかうまく使うことができません。
まず、設置してみたのですが
C,,とすると、
howm-menu-initialize-skel: Can't find menu-file.
と言われます。
ビルドしていないのが原因かと思い、
shell-modeのhowmディレクトリで、./configureすると
checking for emacs... emacs
checking detecting your emacs type... Cannot open load file: /Applications/Emacs.app/Contents/MacOS/libexec/fns-21.2.1.el

configure: error: this package does not work on your emacs
となってしまいます。
M-x howm-create
では、新規に作成できるので設置自体に問題はないかと思います。

どうかよろしくお願いいたします。

655:名無しさん@お腹いっぱい。
09/01/02 23:29:32
>>654
かなり古い carbon emacs をお使いでしょうか?

URLリンク(homepage.mac.com)
の「更新履歴」の「2005-11-17 howm 起動時のバグを応急修正」が
該当しているかもしれません.
もしそうなら, もっと新しい carbon emacs を入れるのが正解だと思います.

そうでないようでしたら, まずは howm の
(1) バージョン (2) 入手方法 (3) 「設置」の手順
を具体的に教えてください.

656:654
09/01/03 02:58:36
>>655
ありがとうございます。
そうですね、ここはmac板ではないので、細かく説明すべきでしたね。
MacOSX 10.3.9 Pantherを使用しているので、新しいバージョンCarbonEmacsが使用できません。
対応できる新しいものが、現在使用しているものになります。

howmは、1.3.7を利用しています。
入手は
URLリンク(howm.sourceforge.jp)
より、ダウンロードしました。
設置は、.emacsに設定(~/site-lisp)してあるlispディレクトリに設置し
(setq load-path (cons (expand-file-name "~/.lisp/howm") load-path))
(setq howm-menu-lang 'ja)
(require 'howm-mode)
を設定しています

657:654
09/01/03 03:02:15
site-lispディレクトリの綴を間違っていました…
環境の違うファイルをコピーしたのが原因のようです
お手数をお掛けしました。

ビル度はできないので、個のまま使ってみようかと思います。

ビルdoしなくても問題ないのかな

658:名無しさん@お腹いっぱい。
09/01/06 01:29:00
日本一の本屋!アマゾンの巨大倉庫に潜入
URLリンク(vision.ameba.jp)

入荷商品の格納や受注は howm と同じシステムだな。


659:名無しさん@お腹いっぱい。
09/01/06 03:49:14
アマゾンを儲けさせるのはムカつくが
便利だからつい使ってしまう。

660:名無しさん@お腹いっぱい。
09/01/13 12:43:24
どの変が同じなのか誰か説明して

661:名無しさん@お腹いっぱい。
09/01/14 03:36:30
事前に整頓しておいて管理するんじゃなくて、一緒くたにしておくってところじゃないの

662:名無しさん@お腹いっぱい。
09/01/16 17:57:28
ZERO3でhowmとか使いたいのですが、どうすればいいでしょうか。


663:名無しさん@お腹いっぱい。
09/01/23 23:22:52
howmの入稿:フォルダ分けせずに日付で管理してざっくばらんに入稿
amazonの棚入れ:ジャンル分けせずにバーコードで棚の位置を管理して、ざっくばらんに棚入れ
howmの出荷:Goto、Come-from、日付を主に、得たい情報候補を表示、
 中の人がピックアップして、荷捌き場へ
amazonの出荷:ピックアップナビ機械がバーコードを元に棚の位置を表示、
  中の人がピックアップして、荷捌き場へ

・・・howmをgrepに置き換えても、パソコンの検索に置き換えても
何ら変わらないじゃないか。何でもかんでも類似性を見いだすもんじゃない。

664:名無しさん@お腹いっぱい。
09/01/28 14:37:00
数日前からhowm使いはじめたけど
まだどこが便利なのか実感できない
もっと使い込めってことなのか

665:名無しさん@お腹いっぱい。
09/01/28 15:04:37
>>664
メモの数がある程度溜まらないと、実感出来ないんじゃない?

666:名無しさん@お腹いっぱい。
09/01/28 21:12:57

>>664
要はこういうのと同じ考えでしょう?

URLリンク(www.bk1.jp)


667:名無しさん@お腹いっぱい。
09/01/28 23:02:55
なにかを解決、、っていうか、変えたいから使い始めたんでしょ?
実は自分で何がしたいかわかってないんじゃないの。

668:名無しさん@お腹いっぱい。
09/01/30 00:33:14
> なにかを解決、、っていうか、変えたいから使い始めたんでしょ?
> 実は自分で何がしたいかわかってないんじゃないの。

わざわざ書き込むほどのことか?

669:名無しさん@お腹いっぱい。
09/01/30 06:48:53
おまえもだクズ

670:名無しさん@お腹いっぱい。
09/01/30 16:24:21
オマエモナー

671:名無しさん@お腹いっぱい。
09/02/04 08:11:40
リストからしめきりを過ぎてしまった「!」などを
ぜんぶ選択して数日後に延期してくれる機能を追加することはできないでしょうか。

Remember the milkなんかはそういうことができて、これ精神衛生に
けっこうよいのです。






672:名無しさん@お腹いっぱい。
09/02/06 00:53:54
>>671
とりあえず叩き台をでっちあげておきました.


673:名無しさん@お腹いっぱい。
09/02/06 08:57:52
ありがとうございます!
M-x howm-extend-deadlines
ですね。


674:名無しさん@お腹いっぱい。
09/02/12 23:29:19
>>673
> ありがとうございます!
> M-x howm-extend-deadlines
> ですね。

これなんんですが、自分はメモに

#;; -*- Coding: utf-8-unix; buffer-read-only: t -*-

のようなreadonly指定をしているせいか、うまく動きません。
これって何とかならないでしょうか。。

675:名無しさん@お腹いっぱい。
09/02/14 22:29:44
自分でread-onlyにしているのに動かないというのは
どうも・・・


676:名無しさん@お腹いっぱい。
09/02/15 03:39:02
>>674
強制的に書きかえるという動作でよろしいのでしょうか?
URLリンク(howm.sourceforge.jp)

677:名無しさん@お腹いっぱい。
09/02/15 13:24:04
>>676
> >>674
> 強制的に書きかえるという動作でよろしいのでしょうか?
> URLリンク(howm.sourceforge.jp)

ありがとうございます!

678:名無しさん@お腹いっぱい。
09/02/18 14:40:48
storyeditorというwindowsのoutline editorの内容をhowmにimportしたいのですが
どんな形式でoutline editorの内容を書き出しすればhowmに取りこめるのでしょうか?

outline editorが出力できるのは

RTF
MeDoC
html
階層つきテキスト

だそうです

679:名無しさん@お腹いっぱい。
09/02/18 16:15:12
階層付きテキストで出力しておいて、howmのフォルダに放り込むだけで読取ってもらえると思うけど

howmの導入自体には成功している?

680:名無しさん@お腹いっぱい。
09/02/19 22:30:05
= タイトル
がないとaでのリストには出てこない気がする

681:名無しさん@お腹いっぱい。
09/03/12 11:28:46
スケジール管理はmhcとhowmでは,メリット,デメリットはどんなのありますか

682:名無しさん@お腹いっぱい。
09/03/12 20:40:13
mhcは簡単にメールから予定を追加できる。
mhcは繰り返し予定を設定できる。
mhc→howmがある。
mhcはpalmとsyncできる。
howmは浮沈がある。
howmはgrepできる。

もし何十年も使い込んだとしたら、
予定の表示ははmhcの方が速いだろう。


683:名無しさん@お腹いっぱい。
09/03/20 19:04:15
(setq howm-view-use-grep t) に設定して
外部 grep を使うと検索できなかったので調べたところ
grep コマンドにディレクトリ名 "~/howm/" が渡っていたので、
howm-backend.el の
howm-real-grep-single と howm-real-grep-multi の中身を
howm-fake-grep の真似をして
(fs (mapcar #'expand-file-name file-list))
→ (fs (howm-cl-mapcan #'howm-files-in-directory file-list))
と書き換えたら、検索できるようになりました。

howm: test090205 (compile: nil, make: nil, test: bat)
Emacs: 23.0.91.1 (i386-mingw-nt5.0.2195) of 2009-03-08
system: windows-nt
window system: w32
ENV: LC_ALL=nil, LC_CTYPE=nil, LANGUAGE=nil, LANG=JPN

684:名無しさん@お腹いっぱい。
09/03/20 22:40:27
>>683
ご指摘ありがとうございます.
できれば grep に仕事してもらうほうが
効率面でも安全面でも望ましそうですが…

win をよく知らないので, 念のためまず確認させてください.
*scratch* バッファに
(expand-file-name "~/howm/")
と書いて, 閉じ括弧直後で C-j を押したら,
"~/howm/"
と表示されますか?

これがもし Yes だと, expand-file-name の仕様に反する動作のように
見えますが, win はそういうものなのでしょうか?

もし No だった場合は,
grep コマンド に "~/howm/" が渡っていると判断した理由を教えてください.
(検索直後に変数 howm-call-process-last-command の値を調べるなど)

685:名無しさん@お腹いっぱい。
09/03/21 01:15:22
>>684
yagrep を
howm-view-grep-command に指定していたのですが、
ディレクトリ名の末尾に "/" があると
以下のように No such file or directory になるのが原因でした。

>yagrep -E -i -Hnr = d:/home/howm/
yagrep: =: No such file or directory
yagrep: d:/home/howm/: No such file or directory

>yagrep -E -i -Hnr = d:/home/howm
検索結果が得られる。

>yagrep --version
yagrep (based on GNU grep 2.5.3)
patch level 8
Oniguruma version 2.5.4

howm が grep に期待する挙動をしてないってことですね。

cygwin の grep だと問題ないので、
こっちを使うことにします。


"~/howm/" については、
自分の書き方が悪かっただけで正しく展開されてます。
(expand-file-name "~/howm/") -> "d:/home/howm/" です。
環境変数 HOME=D:\HOME
情報が後だしになってしまってスイマセン。

686:名無しさん@お腹いっぱい。
09/03/21 01:18:42
>>685
yagrep の結果が間違ってたので訂正。

>yagrep -E -i -Hnr = d:/home/howm/
yagrep: d:/home/howm/: No such file or directory

687:中の人
09/03/22 02:33:16
>>685

バグレポートをいただきましたので調べたところ、stat 関数の仕様の違いが原因ようです。
ライブラリのバグですで片付けられないので今修正しています。



688:名無しさん@お腹いっぱい。
09/03/29 01:04:38
>>685
thx.
grep 呼び出し時にディレクトリ名末の / を削除するよう
テスト版を直しておきました.


次ページ
最新レス表示
レスジャンプ
類似スレ一覧
スレッドの検索
話題のニュース
おまかせリスト
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch