もう5時か、
2ちゃんねる ■掲示板に戻る■ 全部 1- 最新50 [PR]女性必見!ネットで高収入バイト[PR]  

一人お手軽 Wiki もどき howm part3

1 :ミスターウィキモドキ:2006/03/09(木) 17:26:04

初めから破綻しているメモ取り環境、howm に関するスレッドです。
>>2-5あたりにログとか関連リンクとか。

 howm: 一人お手軽 Wiki もどき
 http://howm.sourceforge.jp/index-j.html

 howm wiki
 http://howm.sourceforge.jp/cgi-bin/hiki/hiki.cgi

 バグレポート
 http://howm.sourceforge.jp/cgi-bin/hiki/hiki.cgi?BugReport

 Meadow/Emacs memo: メモを書こう
 http://www.bookshelf.jp/cgi-bin/goto.cgi?file=meadow&node=howm

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

ttp://note.golden-lucky.net/2005/07/webhowmbookmarkletfirefox1.html
だらだらとWebを見ながら、howm形式でばしばしメモるためのBookmarklet。Firefox1.0.4でのみ
動作を確認。改行が便宜的なものであるのはいわずもがな。

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

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

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

641 :名無しさん@お腹いっぱい。:2008/12/27(土) 07:47:16
ttp://howm.sourceforge.jp/cgi-bin/hiki/hiki.cgi?howmoney.0
の最後に掲載されている howmoney のURLが以下のように変わっているようです。

ttp://www.languagegame.org:8888/propella/uploads/82/howmoney-24.el

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

642 :名無しさん@お腹いっぱい。:2008/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 :名無しさん@お腹いっぱい。:2008/12/29(月) 23:39:52
>>642
http://howm.sourceforge.jp/cgi-bin/hiki/hiki.cgi?howmoney.0
の「ダウンロード」から「howmoney-24.elのコピー」をお試しください.
それでも発症するようでしたら, make test をお願いできますでしょうか?

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

まず、
ttp://howm.sourceforge.jp/cgi-bin/hiki/hiki.cgi?howmoney.0
からダウンロードしました 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:2008/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:2008/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:2008/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:2008/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:2008/12/30(火) 06:53:28
>>647
すみません。もうひとつ訂正があります。

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

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

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

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

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

(howm-view-summary-buffer)

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

651 :642:2008/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 :名無しさん@お腹いっぱい。:2008/12/31(水) 00:31:52
thx. ↓の末尾のパッチでいかがでしょう?
http://howm.sourceforge.jp/cgi-bin/hiki/hiki.cgi?howmoney.0


653 :642:2008/12/31(水) 17:13:33
>>652
完璧です!

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

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

654 :名無しさん@お腹いっぱい。:2009/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 :名無しさん@お腹いっぱい。:2009/01/02(金) 23:29:32
>>654
かなり古い carbon emacs をお使いでしょうか?

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

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

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

howmは、1.3.7を利用しています。
入手は
http://howm.sourceforge.jp/index-j.html
より、ダウンロードしました。
設置は、.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:2009/01/03(土) 03:02:15
site-lispディレクトリの綴を間違っていました…
環境の違うファイルをコピーしたのが原因のようです
お手数をお掛けしました。

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

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

658 :名無しさん@お腹いっぱい。:2009/01/06(火) 01:29:00
日本一の本屋!アマゾンの巨大倉庫に潜入
http://vision.ameba.jp/watch.do?movie=588069

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


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

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

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

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


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

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

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

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

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

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

http://www.bk1.jp/product/02976979


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

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

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

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

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

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

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






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


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


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

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

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

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

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


676 :名無しさん@お腹いっぱい。:2009/02/15(日) 03:39:02
>>674
強制的に書きかえるという動作でよろしいのでしょうか?
http://howm.sourceforge.jp/cgi-bin/hiki/hiki.cgi?Comment

677 :名無しさん@お腹いっぱい。:2009/02/15(日) 13:24:04
>>676
> >>674
> 強制的に書きかえるという動作でよろしいのでしょうか?
> http://howm.sourceforge.jp/cgi-bin/hiki/hiki.cgi?Comment

ありがとうございます!

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

outline editorが出力できるのは

RTF
MeDoC
html
階層つきテキスト

だそうです

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

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

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

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

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

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


683 :名無しさん@お腹いっぱい。:2009/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 :名無しさん@お腹いっぱい。:2009/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 :名無しさん@お腹いっぱい。:2009/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 :名無しさん@お腹いっぱい。:2009/03/21(土) 01:18:42
>>685
yagrep の結果が間違ってたので訂正。

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

687 :中の人:2009/03/22(日) 02:33:16
>>685

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



244 KB [ 2ちゃんねる 3億PV/日をささえる レンタルサーバー \877/2TB/100Mbps]

■ おすすめ2ちゃんねる 開発中。。。 by FOX ★
このスレを見ている人はこんなスレも見ています。(ver 0.20)
OCN規制 No.2 [2ch規制情報]
流行り神2 警視庁怪異事件ファイル 13 [家庭用ゲーム]

新着レスの表示

掲示板に戻る 全部 前100 次100 最新50
名前: E-mail (省略可) :


read.cgi ver 05.0.7.8 2008/11/13 アクチョン仮面 ★
FOX ★ DSO(Dynamic Shared Object)