一人お手軽 Wiki もどき howm part3at UNIX
一人お手軽 Wiki もどき howm part3 - 暇つぶし2ch500: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 呼び出し時にディレクトリ名末の / を削除するよう
テスト版を直しておきました.

689:名無しさん@お腹いっぱい。
09/04/06 22:58:01
クソ便利なソフトなのにクソ過疎ってるから俺の日記帳化してやる。

昨年5月から使い始めたのでそろそろ1年経つ。
howmインスコ後手始めにやった事は1メモ1ファイルから1日1ファイルへの移行。
.emacsに数行追加するだけで簡単に出来た記憶がある。
で、その後もチョビチョビ設定を弄りつつ今に至る。

2,3ヶ月前の話、1日1ファイルよりも1月1ファイルの方が便利だと思いはじめる。
何十個もファイルがあるより月に1つのファイルがあるほうがスッキリしているし何かと便利なワケだ。
思い立ったがすぐ1月1ファイルファイル制に移行。これも簡単に出来た。

そこで問題が起きた。 つづく。

690:名無しさん@お腹いっぱい。
09/04/06 23:09:39
>1月1ファイルファイル制

推敲してから書けよ
過疎ってんだし


691:名無しさん@お腹いっぱい。
09/04/06 23:56:42
>>690

私には

1メモ1ファイル → 1日1ファイル → 1月1ファイル

にした、と読めるんだが。



692:名無しさん@お腹いっぱい。
09/04/07 00:05:26
読め読めません

693:名無しさん@お腹いっぱい。
09/04/07 08:01:55
新しいかどうかがファイル単位だから、あんまりまとめると沈んでてもいいのが出てきたりしない?
使いこなせてないだけだとは思うんだけど.

694:名無しさん@お腹いっぱい。
09/04/07 08:02:17
おまいら、痴呆化放射線でも浴びたか?

695:名無しさん@お腹いっぱい。
09/04/07 08:53:40
老化だろ

696:名無しさん@お腹いっぱい。
09/04/07 19:50:15
とにかくクソ便利なのは認める。


697:名無しさん@お腹いっぱい。
09/04/07 23:41:07
>>693
する。
普通にうざいので1メモ1ファイルの方が使いやすいと思う。


698:名無しさん@お腹いっぱい。
09/04/07 23:46:49
1日1ファイルや1メモ1ファイルでメニュー出したときの
スピードがあがれば最高なんだけどね(grepは使ってる)。
これはいずれはマシンの高速化で解決されるのだろうが。
(メモ書くスピードよりマシンの高速化の方が早い)




699:名無しさん@お腹いっぱい。
09/04/08 01:55:31
あれはディスクアクセスの遅延だろ。

700:名無しさん@お腹いっぱい。
09/04/11 23:11:41
最近になって知った
まさに欲しいものそのものだったので感激
作者・関係者ありがとう

701:名無しさん@お腹いっぱい。
09/04/16 11:53:43
>>699
俺んちで試すと
キャッシュに全部載っていても0.05秒かかるが、
1つのファイルにcatしてgrepすると0.01秒でおわる。
ちなみにhowm/emacsからだと0.47秒とでる。
ファイルの数は1286個だった。


702:名無しさん@お腹いっぱい。
09/04/16 13:39:10
こんにちは。

howmのメモの上部に、

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

と書いているのですが、メモを検索して、一覧からリターンしても、

fill-columnの値が設定されないようです。C-x C-vで再度開くと設定されます。
howmの検索で開いた場合でも適用されるようにはならないでしょうか?

703:名無しさん@お腹いっぱい。
09/04/17 23:13:00
>>702

(パターン A)
1. ファイルを編集し, 「fill-column: 33」などと書く
2. C-x C-s で保存
3. howm で検索してそのファイルを開く

(パターン B)
上の 2. を「C-x C-s して C-x k RET」に変える

現状だと A では反映されなくて B だと反映される.
これを A でも反映されるようにしたい.
…ということなら,
URLリンク(howm.sourceforge.jp)

もしそうでなければ,
手元で再現しなかったので make test をお願いできないでしょうか.

704:名無しさん@お腹いっぱい。
09/04/18 15:15:18
>>703
> URLリンク(howm.sourceforge.jp)

パッチありがとうございます。これでうまくLocalVariableが機能するようになりました。


705:名無しさん@お腹いっぱい。
09/04/22 18:51:05
メニューのTodoリストで済み(.)の項目を新しいものから上に表示させたいです。
どうしたらいいですか?

706:名無しさん@お腹いっぱい。
09/04/22 23:21:42
>>705
URLリンク(howm.sourceforge.jp)

707:名無しさん@お腹いっぱい。
09/04/23 18:43:36
>>706
できました
ありがとうございます

708:名無しさん@お腹いっぱい。
09/05/01 21:46:15
~/howm/_darcs/
の下まで読みにいってしまうのは避けれないのだろうか

709:名無しさん@お腹いっぱい。
09/05/02 08:24:54
いつも、便利にhowmを使わせて頂いております。

ところで、M-x howm-toggle-privateなのですが、
C-,y で予定一覧やtodoを表示した場合にも
PrivateメモをHideしたりShowしたりするには、
どうすればいいでしょうか

宜しくお願い致しますm(._.)m。


710:名無しさん@お腹いっぱい。
09/05/03 21:58:38
>>708
変数 howm-excluded-file-regexp を設定してください.

howm-1.3.7 以降で, 今どきの GNU grep を使っているなら,
変数 howm-view-grep-option にも --exclude-dir=_darcs を
追加しておくと無駄な検索が避けられます.

# テスト版では RCS/ CVS/ .svn/ _darcs/ をデフォルトで対象外にしました.
# 他に除外すべきディレクトリはあるでしょうか?

>>709
↓ではだめでしたか?
URLリンク(howm.sourceforge.jp)

711:709
09/05/04 01:10:22
>>710
はい、そのリンクのコードは入れているのですが、メニュー画面のみ有効な状態です。
ちょっと、make testをやってみます。


712:709
09/05/04 02:36:57
>>710
hikiのBugReportPastにmake testの結果を貼らせて頂きました。
重要がなくて申し訳ありませんが、何卒宜しくお願い申し上げます。m(._.)m



713:名無しさん@お腹いっぱい。
09/05/06 00:10:39
>>712
thx. 直しました.
URLリンク(howm.sourceforge.jp)

714:709
09/05/06 08:58:14
>>713
ありがとうございます。
いつも、本当に助かっています。

;; もうhowm無しの生活は考えられない。。

715:634
09/05/17 00:25:53
634ですがまだIMEの制御で悩んでます。
menu画面が表示されたタイミングでmac-change-language-to-us
という関数を実行することはできませんでしょうか?

716:名無しさん@お腹いっぱい。
09/05/17 08:16:31
>>715
howm-menu-hook

717:名無しさん@お腹いっぱい。
09/05/19 17:34:54
デスクトップのFreeBSDとノートのvistaで同期を取るのにhgをつかおうとおもったら
mtimeが復元されないのでc-c,lが台無しだ


718:名無しさん@お腹いっぱい。
09/05/20 19:49:12
>>717
こんなんあるらしい
使ったことないが。
URLリンク(www.selenic.com)


719:634
09/05/21 14:58:38
>>716
menuに戻ったときも関数を実施したいのですが。
howm-menu-active-hookになるでしょうか?

720:名無しさん@お腹いっぱい。
09/05/21 22:12:44
TODOを複数行にわたって書けたらいいな

721:名無しさん@お腹いっぱい。
09/05/23 23:19:48
>>719
「メニューに戻る」とはどういう操作のことでしょうか?
戻る・開く・呼び出すなどの言葉は使わず,
具体的なキー操作なりを書いていただくほうが理解しやすそうです.

>>720
味見用です.
URLリンク(howm.sourceforge.jp)

722:634
09/05/24 11:29:55
>>721
「メニューに戻る」とは新規メモバッファを閉じてメニューを
再表示させた状態でした。
C-c,,でメニューを表示させて、C-cで新しいメモを作成。
このときにImputMethodを日本語入力してC-xC-sで保存後C-ckで閉じると、
メニューに戻りますが、日本語入力状態になっています。
メニューではショートカットのみを使うので日本語入力をOFFに
したいと思っています。


723:634
09/05/24 22:51:39
after-save-hookで希望する動きになりました。お騒がせしました。

724:名無しさん@お腹いっぱい。
09/05/24 23:28:27
>>721
thx
試してみます。

[2009-05-24]+ hoehoeについてまとめる。その際以下を考慮:
   {_} hage
   {_} hoge
   {_} moge

みたいなtodoをよく作るので
それらの付随情報も一覧に出てきてくれたらいいなと思ったんでした。


725:名無しさん@お腹いっぱい。
09/05/25 11:00:35
>>724 org-mode便利だよ。
[2009-05-24]+ hoehoe [1/2]
- [X]
- [ ]
とか使えるし。

726:名無しさん@お腹いっぱい。
09/05/25 16:01:00
Meadow3で、howm-testを使ってますが、最近メモをsed -iで全ファイル修正したのですが、
C-c , l をすると、apply: Spawning child process: exec format error が出るようになってしまいました。
これって、対処方法が御座いますでしょうか。

727:名無しさん@お腹いっぱい。
09/05/25 23:12:40
>>726
まずは make test をお願いします.
URLリンク(howm.sourceforge.jp)

以前も同じエラーのご相談を受けましたが,
「いつのまにか直った」とのことで, はっきり確認できませんでした.
URLリンク(howm.sourceforge.jp)

728:名無しさん@お腹いっぱい。
09/05/26 06:36:15
>>725
なるほど情報ありがとうです。
org-mode使うとhowm要らないんじゃないかという気がして
今まで食わず嫌いでした。ちょっと見てみます。



729:名無しさん@お腹いっぱい。
09/05/26 18:28:05
いつも、便利に使わせて頂いております。ところで、
URLリンク(www.bookshelf.jp) の通りに、~/.emacsに
設定しているのですが、カレンダーバッファ上の特定の日付にポインターを合
わせて、mをタイプすると、以下のwarningが出ます。

Warning: howm-list-normalizer is obsolete. Use howm-normalizer.

がhowm-test090502で出ます。これは無視してても良いのでしょうか?

730:名無しさん@お腹いっぱい。
09/05/26 22:40:27
>>729
URLリンク(howm.sourceforge.jp)

731:名無しさん@お腹いっぱい。
09/05/26 23:17:49
>729
それで、変数を置き換えると、以下のエラーが出てしまいます。

howm-normalize: Wrong number of arguments: (lambda nil (when howm-hide-private (howm-view-remove-by-contents howm-private-regexp)) (howm-view-sort-by-mtime)), 1
Mark set


732:名無しさん@お腹いっぱい。
09/05/27 23:18:54
>>71
試してみた。
.hgtimestampにファイルを登録しないといけないので、
自動登録するフックでも書かないと使えない。



733:726
09/05/29 14:32:34
>>727
いつも、お世話になっております。色々やってみたのですが、どうもmtimeが直
近の日付のメモが大量にあると、howm-list-recentが死ぬみたいです。

自分は、2004年から800近いメモがあるのですが、~/.howm配下の年月フォルダ
配下のメモを、手動でmtimeを強制的に修正したところ、howm-list-recentが動
くようになりました。お騒がせ致しました。自分はCygwinなのですが、*NIX系
はこういうトラブルってないのしょうか?

734:名無しさん@お腹いっぱい。
09/05/31 00:12:47
>>731
thx. ↓のほうを直しました.
URLリンク(howm.sourceforge.jp)

>>733
追究にご協力いただけるようでしたら,
まずは make test をお願いできると助かります.
cygwin のバージョンもあわせてお知らせください.

また, 発症した場合としない場合とで, それぞれ操作直後に
「*scratch* バッファへ (length howm-call-process-last-command)
と書いて, 閉じ括弧の後にカーソルを置き C-j」
した結果を教えていただけるとヒントになるかもしれません.

735:名無しさん@お腹いっぱい。
09/05/31 11:46:41
>>734
対応ありがとうございます。
howm-grepの問題は、次回現象再発に投稿致します。

736:726
09/05/31 20:21:32
>>734
make testで現象が出ましたので、hikiに投稿いたしました。
恐れ入りますが、確認をお願いいたします。

URLリンク(howm.sourceforge.jp)
「howm-grepでエラー、Cygwin + Meadow3環境 - dareka (2009-05-31 (日) 17:30:45)」

737:名無しさん@お腹いっぱい。
09/06/02 23:20:08
>>736
thx. テスト版で対策してみました.

738:名無しさん@お腹いっぱい。
09/06/03 00:51:43
当日、翌日の日付には色がつくのに、過ぎた〆切に色がつかないのはちょっと不満…


739:名無しさん@お腹いっぱい。
09/06/03 14:34:51
howm開いたときに出るtodoやら予定やらをそのままの形式で
.txtやらに書き出す方法ってある?
geektoolと連動させたいんだ

740:名無しさん@お腹いっぱい。
09/06/03 20:51:10
C-x C-w

741:名無しさん@お腹いっぱい。
09/06/04 14:00:14
>>740
ありがと
というか恥ずかしい…

742:名無しさん@お腹いっぱい。
09/06/05 21:14:21
それでよかったのかw

743:名無しさん@お腹いっぱい。
09/06/06 12:07:39
>>737
ありがとうございます。確認出来ました。
いつもお世話になっております。

744:名無しさん@お腹いっぱい。
09/06/12 15:45:04
(add-hook 'muse-mode-hook 'howm-mode)てやってるんですけど、
こうすると>>>とかに線や色がつきません。
muse-modeとの相性ということで仕方がないのでしょうか。

745:名無しさん@お腹いっぱい。
09/06/13 22:55:32
>>744
むりやりですが…
URLリンク(howm.sourceforge.jp)

>>738
テスト版出てます.

746:名無しさん@お腹いっぱい。
09/06/14 16:05:32
>>745
>>744の件、うまくいきました。どうもありがとうございます。

747:738
09/06/15 12:44:10
>>745
対応ありがとうございます。


748:名無しさん@お腹いっぱい。
09/06/26 03:27:58
最近、markdown-modeでhowmのメモ書きすることを覚えた
Org-modeちっくなアウトライン機能も、ちょびっとだけついてる
単に見出しだけ抽出できればいい派には重宝するんでは

749:名無しさん@お腹いっぱい。
09/06/26 11:34:41
>>748
markdownは知らなかったけど
コンセプトはasciidocに似ているね。

750:名無しさん@お腹いっぱい。
09/06/30 16:12:18
howm-view-use-grep を有効にして grep を使った方が
メニューの表示に時間がかかるようになってしまいました。
ファイル数はまだ30個くらいですが、10秒ちかく待たされます。
howm-view-use-grep を無効にすると一瞬です。

Debian の etch から lenny にしたところ、このような状態になりました。
etch のときは howm-view-use-grep を有効にしても一瞬です。
emacs は 21 を使ってます。

なにか問題解決の手がかりはないでしょうか・・・

751:名無しさん@お腹いっぱい。
09/06/30 20:43:22
>>458

752:名無しさん@お腹いっぱい。
09/06/30 23:54:13
windowsでhowmを使おうとして導入で挫折しました。類似の機能を持ったみやすいソフトかhowmの導入を凄くみやすく書いたHPを教えて下さい。xyzzyで使おうとして挫折しました。

753:名無しさん@お腹いっぱい。
09/07/01 10:35:46
>>752
まずは素直にemacsに導入してみれば?

754:名無しさん@お腹いっぱい。
09/07/01 19:53:28
設定済みMeadow入れてみるとか

755:752
09/07/01 21:29:31
意味もわからず、なんかググッて書いてある通りやったら一応動きました。なんで動いたかわからずもっぺんやっらうとしても出来ませんが。
動いたら、登録した覚えのない、ほげほげ、とか表示されました、今度は使い方が分からずです。


756:名無しさん@お腹いっぱい。
09/07/01 21:36:40
説明能力皆無ですね…

757:名無しさん@お腹いっぱい。
09/07/01 21:46:04
>>755
とりあえずxyzzyで使うときはhowm helperの設定も入れとけ。
使い物にならんから。

758:名無しさん@お腹いっぱい。
09/07/01 22:19:26
emacsが使えるってちょっとした才能じゃないですか。emacsがあれば市販のソフトの変わりなったりしてソフト買わなくて済んだりして凄いです。
でも私にはよくわからんです。パソコンにemacsだけあれば生きて行ける人もいるのでしょうね。

759:328
09/07/01 22:36:22
emacsのeだけが全角なこととかけまして↓

760:名無しさん@お腹いっぱい。
09/07/01 22:46:47
以下略

761:名無しさん@お腹いっぱい。
09/07/03 23:12:40
>>750
>>459

762:名無しさん@お腹いっぱい。
09/07/23 12:09:43
便利に使わせていただいております。
検索のときの一覧モードの件で質問です。
設定は(setq howm-list-title t)です。
C-c,sやC-c,gで手打ちで検索したときはリストにタイトルが表示されますが、
メモ中のキーワード(下線が引いてある語)を叩いたときは、
ファイルの中のキーワードが含まれる行が表示されます。
どっちでもタイトルが表示されるようにするにはどうしたらよいでしょうか。
どうぞよろしくお願いします。


763:名無しさん@お腹いっぱい。
09/07/23 23:48:50
>>762
テスト版で直しました. もし前の動作に戻したい方は
M-x customize-variable RET howm-list-title RET
で個別に設定ください.

764:762
09/07/24 10:03:12
>>763
どうもありがとうございました。
助かりました。


765:名無しさん@お腹いっぱい。
09/08/13 03:46:52
C-u10C-c,aで最近の上位10件だけ表示
みたいなことってできませんか?

最近書いたメモにあったはず.ってときにすこしでも速く一覧が作成されないかなと思い質問しました..
ファイルのタイムスタンプみてたら結局全部スキャンしないといけないだろうから,変わらないのかな・・・

766:名無しさん@お腹いっぱい。
09/08/13 21:17:43
>>765
C-u 10 C-c , l
(howm-list-recent)

767:名無しさん@お腹いっぱい。
09/09/02 10:33:46
meadow3を使っています
.emacsでwidthを140に設定してるのですがhowmでメモ取り中だと100文字目で改行されてしまいます(確定すると改行される)
これをやめたいのですがどうすればいいのでしょう?

768:名無しさん@お腹いっぱい。
09/09/04 00:18:18
>>767
howm 側にそういうしかけはないので, 何か他の設定かと思われます.
howm 以外でその現象は全く起きないでしょうか.
たとえば, C-x C-f foo.howm RET や C-x C-f foo RET で
開いたバッファではいかがでしょう.

それから, .emacs の具体的な内容や,
「確定する」とは具体的にどんな操作のことかも書いていただくほうが
解決しやすくなると思います.

769:767
09/09/04 10:35:22
>>768
>>howm 側にそういうしかけはないので, 何か他の設定かと思われます
とのことで.emacsに追加してた設定を見直したところ
(add-hook 'howm-mode-on-hook 'auto-fill-mode)が入っていたせいでした
まとめてコピペしてきたのでうっかり見逃していました
どうもすいませんでした

770:名無しさん@お腹いっぱい。
09/09/14 10:25:05
捕手

771:名無しさん@お腹いっぱい。
09/10/30 22:17:20
保守

772:名無しさん@お腹いっぱい。
09/12/16 15:45:21
org-modeを使いこなせないもんでhowmへ戻ろうと思うんだけど
howmの開発って下火なの?

githubとかに上げてもらえるとありがたかったりするんだが

773:名無しさん@お腹いっぱい。
09/12/16 22:44:42
cygwin-1.5.25 + Meadow3 + howm-test090723の環境を使っているのですが、
Comodo-3.13を入れたら、M-x howm-list-recentや、M-x howm-list-allが
異常に遅くなりますた。Cygwinのgrepで、直接 grep -r すると普通の早さ
なのですが、何が原因なんでしょうか。似たような現象経験されている方は
いませんでしょうか?

774:名無しさん@お腹いっぱい。
09/12/17 22:12:46
>>772
おれが改良するぜっていう話?

775:名無しさん@お腹いっぱい。
09/12/20 18:17:41
GPLだし改修した俺様版howmをgitで公開するのは問題ないんじゃない?

776:名無しさん@お腹いっぱい。
09/12/26 09:43:57
a>>773
*.howmとかsite-lisp内のファイルを comodoにチェックさせなければいいだけじゃね?

777:名無しさん@お腹いっぱい。
09/12/26 19:58:52
howmの予定データを簡単にケータイに持って行ったりできないかな

778:名無しさん@お腹いっぱい。
09/12/27 01:05:15
>>777
icalendarのimport/export機能はemacsについているから
vcal/icalに変換してメールで送りつければいいと思うよ。

779:名無しさん@お腹いっぱい。
09/12/31 01:00:40
C-c,g で検索したら
画面が上下半々に分割されて結果が表示されますが、
分割の割合を変更するにはどうすればよいでしょうか。

例えば分割後の上画面の面積を2割で下は8割みたいな。


780:名無しさん@お腹いっぱい。
09/12/31 18:46:54
>>779
howm-view-summary-window-size

781:名無しさん@お腹いっぱい。
10/01/03 20:15:46
リリース乙です

782:名無しさん@お腹いっぱい。
10/01/07 00:39:58
>>780
ありがとうございます。


783:名無しさん@お腹いっぱい。
10/01/10 21:04:15
検索結果を@でつないだ画面を残したまま、
それとは別のバッファで他の単語を検索しようとすると、
最初の連結メモがどっかにいってしまいます。

うまいこと残しておく方法はあるでしょうか?

784:名無しさん@お腹いっぱい。
10/01/10 22:26:22
>>783 >>646

785:名無しさん@お腹いっぱい。
10/01/10 23:10:22
>>784
見逃していました。
どうもありが㌧


786:名無しさん@お腹いっぱい。
10/01/13 10:39:00
ver1.3.8出てたのね

787:名無しさん@お腹いっぱい。
10/01/18 07:35:36
Carbon Emacs 2010.01にして
howm 1.3.8にしたら、メニューが空っぽになってしまった
Messageは、
scanning schedule...done
scanning todo...done
scanning recent...done
scanning random...done
正常に終了したことになってるっぽいが…なんだろ

788:名無しさん@お腹いっぱい。
10/01/18 22:26:50
>>787
make test をお願いできますでしょうか.

789:名無しさん@お腹いっぱい。
10/01/19 03:48:15
>>788
すみません、原因はgrepでした。
(setq howm-view-use-grep t)
すると空っぽになってしまうみたいで
(setq howm-view-grep-command "/usr/bin/grep")
としても同様でした
他のgrep系コマンドやオプションを試しても同じ結果ですが、
どの辺りを調べてみるとよいでしょうか?

howm: 1.3.8 (compile: t, make: t, test: t)
Emacs: 22.1.1 (mac-apple-darwin) of 2009-08-01
system: darwin
window system: nil
ENV: LC_ALL=nil, LC_CTYPE=UTF-8, LANGUAGE=nil, LANG=nil
os x 10.6.2

790:名無しさん@お腹いっぱい。
10/01/20 22:43:19
>>789
発症直後に
M-x describe-variable RET howm-call-process-last-command RET
して, 「Its value is」のあとにどう表示されるか教えてください.
また, 支障なく使えていたときの howm のバージョンも
わかると参考になります.

791:名無しさん@お腹いっぱい。
10/01/21 16:59:19
grepの結果を@でつなげて読んでいるときも、赤の強調色はそのままに
他の部分はoutline-modeの色づけをやってほしいんだけど
どーすればいいでしょうか

M-x outline-minor-modeっていれたけど特に変化がない。


792:名無しさん@お腹いっぱい。
10/01/21 22:30:31
>>791
doc/README-j.html の「カスタマイズ」を参照ください.
# 自分でも忘れていました :p

793:名無しさん@お腹いっぱい。
10/01/23 13:54:40
>>792
ありがとうございます。
研究してみます。

794:名無しさん@お腹いっぱい。
10/01/23 23:09:44
>>793
そこの冒頭に書いてある「内容バッファに rd-mode な色をつける」の
「rd」を「outline」におきかえてお試しください.

795:名無しさん@お腹いっぱい。
10/01/24 22:31:41
>794
うまくいきました!ありがとー

796:名無しさん@お腹いっぱい。
10/01/31 21:32:02
howmのメモに、一日の作業予定を時間単位で書き出しておき
一日の終わりなどにその予定に対してどのぐらいの時間で完了したか書き出すみたない
要は一日の時間管理みたいなことがしたいんですが

そんなことをうまくやるにはどうしたらいいでしょう。
org-modeの方がいいのかな。


797:名無しさん@お腹いっぱい。
10/01/31 21:32:43
みたない→みたいな
ゴメン

798:名無しさん@お腹いっぱい。
10/01/31 23:12:12
>>796
ここのこと?
URLリンク(hpcgi1.nifty.com)

799:名無しさん@お腹いっぱい。
10/01/31 23:27:25
>>796
howmoney にもおまけとして時間集計機能があるみたいです.
URLリンク(howm.sourceforge.jp)

800:796
10/01/31 23:49:41
イメージとしては
URLリンク(www.muranaka.com)
みたいな事をemacs使って出来ないかなーと思ってるのですが、
やっぱりハードル高いかな。


801:796
10/01/31 23:51:03
前後しましたが情報ドモ>798,799

802:名無しさん@お腹いっぱい。
10/02/01 22:17:22
>>800
単にメモ内に表を書きたいという理解でよいなら, このあたりでしょうか
URLリンク(www.bookshelf.jp)
URLリンク(www.emacswiki.org)
URLリンク(taiyaki.org)

803:名無しさん@お腹いっぱい。
10/02/22 19:47:30
org-modeのこんな使い方と似た使い方ってできますか?
URLリンク(d.hatena.ne.jp)

howmで適当に思いつくままメモ増やしてったら収集つかなくなりそうな予感もするけど
そんな使い方するものでもない?

804:名無しさん@お腹いっぱい。
10/02/25 07:11:01
収集なんてつける必要あるの?

805:名無しさん@お腹いっぱい。
10/02/26 00:53:32
>>803
「こんな使い方」はどの部分でしょう?

(1) ぱぱっとメモ書き
→ M-x howm-remember
(2) 事前に指定したファイルへぱぱっとメモを追加
URLリンク(howm.sourceforge.jp)
(3) 何種類かのテンプレートから選択
→ README の「カスタマイズ」の「テンプレートを複数指定」
(4) ファイル中の特定位置へのハイパーリンク
URLリンク(howm.sourceforge.jp)

806:名無しさん@お腹いっぱい。
10/02/26 08:32:11
howmでも同じ使い方できるなら,今までのメモの蓄積もあるし
乗り換えないで住むので安心

807:名無しさん@お腹いっぱい。
10/04/20 14:45:11
URLリンク(howm.sourceforge.jp)
普段のhowmと平行して、これ(↑)で別のディレクトリもよく一覧するのですが
このときデフォルトのソート方法をあらかじめ指定しておくことはできますか?

別dirは、通常howmと同じ命名規則(YYYY-MM-DD-hhmmss.howm)のファイルが主ですが
サブディレクトリ名→ファイル名の順番でソートしているっぽくて
できればごく単純にファイル名のみの日付順か、ファイル最終更新順とかにしたいす

# Sで逐次ソートしてやればいいんだけど、頻繁に一覧出すのでちょいと面倒です

808:名無しさん@お腹いっぱい。
10/04/22 21:20:46
>>807
URLリンク(howm.sourceforge.jp)
に追記しました.
もしこれでだめなら make test をお願いします.


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