一人お手軽 Wiki もどき howm part3at UNIX
一人お手軽 Wiki もどき howm part3 - 暇つぶし2ch155:名無しさん@お腹いっぱい。
06/09/17 13:24:58
検索と一覧表示に関して教えて下さい。
1ファイル(1日)複数メモで使用してます。

C-c , s (or g) で検索すると、指定した文字列を含むファイルに含まれるメモ群が
一覧に表示されます。そのため、メモ単位で考えると、関係ない(文字列にマッチしない)
メモも列挙されているのです。これを無くしたいです。

その一覧表示の状態から改めて s なり g なりして同じ条件で検索すると、今度は
マッチしたメモのみ表示され(同じファイルの別メモは表示されない)、望んだ一覧となります。


このような検索結果をメモ単位で抜き出す操作を、一発でやるためにはどうすれば良いのでしょうか?
1ファイル1メモにすればいいのでしょうが、元々機能として「メモ単位抜き出し」を備えている
ようなので、それを活用するのが一番と思いました。

御教示よろしくお願い致します。
Windows XP SP2, GNU Emacs 21.3.1, howm-1.3.3

156:作者
06/09/18 20:38:39

>>147 >>149
thx. テスト版で直しておきました.

>>151
1.3.3 以降なら「C-c , M」でファイル名を指定してメモを開きます.
また, 「C-c , C」で, いま開いているバッファに新しいメモを追加できます.
「カレンダーから」は↓にでっちあげてみました.
URLリンク(howm.sourceforge.jp)

>>152
どんな感じのものか, 例を貼っていただけるとうれしいです.

>>155
素では再現しなかったので, ご自身の設定(特に変数 howm-list-title)を
教えてください. たぶん↓だと思いますが…

;; 絞り込み等をファイル単位じゃなくメモ単位に (1.3.0 からの隠し機能)
(setq howm-view-search-in-result-correctly t)

# そろそろ正式機能にしたいですね. よろしければテストをお願いします > all


157:155
06/09/19 02:58:23
>>156
作者さんお疲れさまです。 & お返事ありがとうございます

おっしゃる通り、howm-list-titleによってこの挙動が変わっていました。
t ... >>155 の通り
nil ... 一発でメモ単位表示(望む動作)

で、howm-view-search-in-result-correctly はnilだったのですが、tにすると
howm-list-titleがnilでもtでも「一発メモ単位表示」になりました。

しばらく両方tにして使ってみることにします。

158:名無しさん@お腹いっぱい。
06/10/02 13:23:46
155さんと同じく、1ファイル(1日)複数メモで使用ですが
一覧のリストを叩いてメモに飛んだときに
(add-hook 'howm-view-open-hook 'howm-auto-narrow) ; ナローイング
していると、再び一覧に戻って、同じ日付のメモの別の項目に飛んだとき
前に表示した項目のナロー部分が表示されてしまって(残ってしまって?)
目的のメモ(同じメモの別の項目)が表示できません。
そこから、ナローをトグルで一旦解除して一覧に戻るか
最初からナローの設定を外しておくと
目的のメモにカーソルが飛んで、うまくいくんですが
こういうものなんでしょうか?

howm-version → howm-test060912
howm-view-search-in-result-correctly → t
howm-list-title → t
です。

159:作者
06/10/03 00:36:07
>>158
手元で再現しないので, make test をお願いできないでしょうか.
「何をしたら」のところは, 起動からの具体的なキー操作を教えてください.

キー操作などを控えるのがめんどうなら, 発症直後に
M-x howm-bug-shot した結果を, (必要に応じて検閲した上で)
URLリンク(howm.sourceforge.jp)
に貼っていただいても結構です.

160:158
06/10/03 09:20:36
>>159
乙です。make test はこうなりました。

■ [症状] 何をしたら, どうなってほしいのに, どうなった?

→ C-c ,, で howm を起動
下のような %recent (最近のメモ) の一覧で、Aのラインで RET するとAの内容が内容バッファでナローで表示される。

> 2006_06_19 | = A
> 2006_06_19 | = B
> 2006_06_19 | = C
> 2006_06_19 | = D
> 2006_06_19 | = E
> 2006_10_01 | = F
> 2006_10_01 | = G

Aのメモの内容バッファで、C-c ,, してリスト一覧に戻る。
もう一回、今度は、BのラインでRET。Bのナローされた内容が表示されてほしいのに、Aの内容が表示されてしまう。

161:158
06/10/03 09:21:59
■ [テスト1] make test や test.bat からその操作をしても, 症状が出る?

→ 出ません

■ [テスト2] 出ないなら, sample/dot.emacs に何を追加したら発症する?

→ 以下を加えると再現します。
; メモを開いたとき自動的に narrow
(add-hook 'howm-view-open-hook 'howm-auto-narrow)

■ バージョン

howm: test060912 (compile: t, make: t, test: t)
Emacs: 22.0.50.1 (i386-mingw-nt5.1.2600) of 2006-09-30
system: windows-nt
window system: w32
Meadow: Meadow-3.00-dev (KIKU)

よろしくお願いします_o_

162:158
06/10/05 12:45:19
>>159
test061003 でうまくいきました。
対応ありがとうございました。

163:名無しさん@お腹いっぱい。
06/10/07 22:33:08
質問なのですが、

~/.howm/2006/10/attach

から深いパスをgrepの検索対象から外したいのですが、どのように設定すれば
いいでしょうか?

164:ヽ(´ー`)ノ ◆.ogCuANUcE
06/10/08 18:24:00
>>163
howm-vars.el あたりを参考に、howm-excluded-file-regexp をゴニョゴニョ。

165:名無しさん@お腹いっぱい。
06/10/13 22:17:05
Emacs 起動直後に howm を実行するとメニューに色が付かない場合があります。
最小限の設定を読み込んで起動してみましたが、
ドキュメントにも書かれている autoload の方の設定では駄目で、
(require 'howm) していないとやはり色が付かないようです。
もう少し具体的には cheat-font-lock.el がロードされていれば問題ないようです。
正式版もテスト版も同様でした。
Emacs CVS を一昨日ソースからビルドした後に気が付きましたが、
いつからそうなのかは確認できていません。
Win2k で使用しています。よろしくお願いします。

GNU Emacs 22.0.50.1 (i386-mingw-nt5.0.2195) of 2006-10-11"


166:名無しさん@お腹いっぱい。
06/10/14 01:33:34
Mew の +inbox からだと開かないこともあるね。

167:名無しさん@お腹いっぱい。
06/10/14 07:20:36
>>165
あー、自分も同様の経験あるわ@22.0.50 on Linux

168:165
06/10/14 10:44:17
今まで気が付かなかったのはただの偶然かもしれませんが、
Emacs 起動直後に例えば Wanderlust を起動して、
その同じバッファから howm を起動すると問題なし。
ところがいったん scratch に移動してから起動すると駄目。
Emacs 起動直後に scratch から howm を起動しても駄目。
いずれも autoload で設定した場合です。


169:名無しさん@お腹いっぱい。
06/10/14 13:00:29
昔 wanderlust と outline-mode を同時に使ってた時に似た問題があって、
その時のメモによると、
フォントの色は change-major-mode-hook で
font-lock して色つけてるんだけど、
これを let で値をかえたまま
バッファかえて let を抜けると、
emacs が以前のバッファの change-major-mode-hook の値を
新しいバッファの値だと取り違えるという問題があった。
この過程で font-lock が change-major-mode-hook から消えると色が消えるし、
global やら local やら let な値もめちゃくちゃになる。

Emacs Lisp Reference Manual の Node: Intro to Buffer-Local にも
>*警告:*` ' 複数のバッファにおいて変数にバッファローカルな値があるときに,
>変数を`let'で束縛してから, 別の束縛が有効である別のバッファに切り替えて
>`let'を抜けると, Emacsをとても混乱させることになる. こうすると, バッファ
>ローカルな束縛とデフォルトの束縛を混ぜ合わせてしまう.
>混乱を避けるために, このような変数の使い方は避けてください. 別のバッファ
>に切り替える各コード部分を`save-excursion'で囲めば, このような問題はあり
>ません.

こういうのがある。

wanderlust の場合 wl-draft で change-major-mode-hook を let してたので、
そこを save-excursion したら直ったと思う。

>>165 と関係あるかどうかわからんけど一応。

170:作者
06/10/15 06:59:31
>>165
thx. 直してみました.

>>166
「何をしたら, どうなってほしいのに, どうなった」を
具体的に教えていただけますでしょうか.
・具体的なキー操作
・具体的な表示内容
・具体的な .emacs の記述
など…

できれば make test (または test.bat)をお願いできると助かります.

171:165
06/10/15 08:25:25
>>170
有難うございます。直ったようです。
make test でも (require してるのに?) どういうわけか駄目だったのが、
今回はきちんと色が表示されました。


172:166
06/10/16 17:15:29
>>170

スミマセン。 1.3.3 で直ってました。お騒がせしました。。。orz


173:名無しさん@お腹いっぱい。
06/10/17 15:42:25
>>172
あとの質問者のためにも
>「何をしたら, どうなってほしいのに, どうなった」を
くらいはかけよ


174:166
06/10/17 17:17:53
>173
やだよ。ばーか。


175:166
06/10/20 00:09:52
今オナニー中だからほっといて!!!

176:名無しさん@お腹いっぱい。
06/10/20 07:10:30
unixユーザの質もおちたんだな

177:名無しさん@お腹いっぱい。
06/10/21 02:35:10
その主張は全く論理的ではない。


178:名無しさん@お腹いっぱい。
06/10/21 22:18:05
この流れにワロタ

179:名無しさん@お腹いっぱい。
06/10/24 16:36:06
keywordファイルが開かれるバッファを
tempbuf-modeで自動削除させたいのですが、
何のフックを指定したらよいのでしょうか
すみませんが教えて下さい

180:名無しさん@お腹いっぱい。
06/10/25 13:01:02

(howm-create)
したときに、

[2006-10-25 12:50]
のような形のテンプレが入りますが、
これを時刻入れないで
[2006-10-25]
にしたいのですが、よい方法はありませんか?

templateの関数の%dateに変わるやつはないのでしょうか?



181:名無しさん@お腹いっぱい。
06/10/25 19:28:22
>>179 です

まさかテスト版に反映してくださるとは思いませんでした!
ありがとうございました

182:名無しさん@お腹いっぱい。
06/10/25 23:11:35
>>180
こう?
(setq howm-dtime-format "[%Y-%m-%d]")


183:名無しさん@お腹いっぱい。
06/10/27 05:31:01
とりあえず暇つぶしに俺のHPw
URLリンク(afox.s206.xrea.com)
uuussatm@gmail.com

184:名無しさん@お腹いっぱい。
06/10/27 09:16:56
>>183
ブラクラ

185:名無しさん@お腹いっぱい。
06/11/05 17:48:36
Meadow スレから誘導されてきました。
よろしくお願いします。m(_ _)m

さて、
howm + outline-minor-mode でメモを書いているんですが、
(outline-mode のように) 階層ごとに色を付けることは可能でしょうか?

環境は Meadow 2.10 + howm-1.3.3 on WinXP Sp2 です。



186:名無しさん@お腹いっぱい。
06/11/06 00:20:07
>>185
outline-mode の階層ごとの色づけってのがどんなものか知らんのだけど、
そもそも howm の問題なんか?
「howm と組み合わせて、階層ごとに色付けできるマイナーモードはありますか?」
という質問なら、org-mode をお勧めしときます。ヘッダラインだけだけど、ちゃんと
レベルごとに色がつくよ。hide/expand の操作も簡単ですぐに覚えられる。
(add-to-list 'auto-mode-alist '("\\.howm$" . org-mode))
として、howm モードと併用して使っている。ただ、^C のキーマップがぶつかるから、
howm か org のどちらかのマップを変えて逃げる必要あり。おいらは org 重視なので
howm の方を変えている。
(global-set-key "\C-z" (or ctl-z-map (setq ctl-z-map (make-keymap))))
(setq howm-prefix "\C-z,")


187:185
06/11/06 22:26:32
>>186
org-mode いいですね。さっそく入れてみました。
ただ、自分は howm のタイトルのヘッダー (デフォルトでは "=")
とアウトラインのヘッダー ("*") を同じものにしたいのですが、
どうすればいいのだろう? howm なら、

(setq howm-view-title-header "*")

でいけるのですが、できれば org-mode の方を変えたい。
まあスレ違いなので他をあたってみます。

多謝でした。m(__ __)m

188:作者
06/11/06 22:58:30
>>179
こちらもご参考に.
URLリンク(howm.sourceforge.jp)

>>180
;; howm-template 中の %date を "[2006-10-25]" のようにおきかえ
(setq howm-template-date-format "[%Y-%m-%d]")

>>185
outline-mode とも併用できるつもりです.
URLリンク(howm.sourceforge.jp)


189:185
06/11/06 23:06:48
>> 作者さん
どうもです。outline-mode と併用できるとは盲点でした。OTL



190:名無しさん@お腹いっぱい。
06/11/07 11:04:44
>>189
(add-hook 'outline-minor-mode-hook
(lambda ()
(font-lock-add-keywords nil outline-font-lock-keywords)
(turn-on-font-lock)))

みたいなのでもいいんじゃね
試してないけど

191:名無しさん@お腹いっぱい。
06/11/08 11:41:47

howmというよりはreftexについてなのですが、

howmにreftex-modeを組みこんでいる方はいらっしゃいませんか?
*.howmはrd-mode (rd-plus-mode)で編集しているので

(add-hook 'rd-mode-hook 'turn-on-reftex)
するとちゃんとreftexはオンになります。

(setq bibtex-file-path (expand-file-name "~/bib"))
(setq reftex-default-bibliography '("books"))

のようにしてるんですが、~/bib/books.bib を引いてくれないみたい。

あとなにが必要なんでしょう。





192:191
06/11/08 17:02:34
自己フォローです。

(setq bibtex-file-path (expand-file-name "~/bib"))

がおかしかったのか、この行を消して

(setq reftex-file-extensions '(("tex" ".tex" ".ltx" ".howm") ("bib" ".bib")))
したら動きました。

(環境変数 BIBINPUTS は設定してます)
どういうわけか動きました。おさわがせしました。


193:名無しさん@お腹いっぱい。
06/11/20 16:06:24
おそれながらいくつか要望など。

.howm-keys と同様に .howm-history もバッファ一覧に表示しないようにでき
るとありがたいです。.howm-history ってどうせ Fundamental だし、一覧にあっ
て嬉しい局面ってありますっけ。

M-x howm-history して RET で飛ぶときにマッチするファイルが見つからない
場合 "No match" のメッセージが出ますが、直後に "Wrote ~/.howm-history"
のメッセージで上書きされて実質 "No match" が確認できません。
"Wrote ~" を表示しないか、表示の順番が逆だとありがたいです。


194:193
06/11/20 22:50:40
追記です。

"Wrote ~/.howm-history" のメッセージは全面的になくしちゃってもいいんじゃ
ないかと個人的には思ってますがどんなもんでしょうか。

それと、make test で立ち上げた環境で検索した場合でも ~/.howm-history が
書き替えられるのはやや気持ち悪いような気が :-)


195:名無しさん@お腹いっぱい。
06/11/23 13:20:32
org-modeがhowmのgrep実装してくれると、凄いかもww

196:名無しさん@お腹いっぱい。
06/11/23 23:25:15
>>195
どういうことだろ。
ORG で howm みたく特定のディレクトリ中のすべてのファイルを
アジェンダの抽出対象にしろと?
むちゃくちゃ重くなりそうだなぁ。



197:名無しさん@お腹いっぱい。
06/12/06 18:13:01
howmファイルに、画像ファイルの埋め込みはできないでしょうか?

iimage や imcap を使えば外部の画像ファイルをインライン表示できるのは
解ったのですが、メモの管理をする上で同一ファイル上にあるほうが
都合がいいです。(htmlメールの multipart/related みたいに)

例えば 画像へのリンクがあるメモを開いたときに
>>>のリンク先が、画像ファイル名(test.jpg)で 同一ファイル中のタイトルに
  = <<< test.jpg
というメモがあったらその内容は、画像の中身(バイナリでもいい?Base64)
で、iimageに渡してインライン表示といった具合です。

自分で作ったら何ヶ月もかかりそうで、
(連結や一覧、検索などのときに除外するのがやっかいそう)
とっくにそのような 補助ツールや別の方法が存在したら馬鹿らしい
ので質問させてもらいました。

198:名無しさん@お腹いっぱい。
06/12/06 19:40:54
無いんじゃないかな。

199:名無しさん@お腹いっぱい。
06/12/06 22:38:32
MIMEのマルチパートの構造を持ち込むってこと?
SEMIを使うわけか。


200:197
06/12/07 01:34:56
無いですか。

単に需要がないだけなら、別にかまわないんだけど
馬鹿デカい 非文字ファイルを貼り付けていたら
破綻するのが目に見えているから誰もやらないってこともあるのかな?

SEMIで変換しないとテキストに貼り付けられないのかどうかも解らないけど
まあ、ちょこちょこと チャレンジしてみます。

201:名無しさん@お腹いっぱい。
06/12/07 01:38:41
テキストアーカイバを使えば埋め込み方法はいろいろあるだろうけど



202:197
06/12/08 10:30:05
とりあえず、SEMIを使って自分ができるやり方で作ってみたのですが
最後に、出力した画像を削除していて この削除が描画より早いと
描画してくれないみたいで困っています。

描画をまってから削除する方法があったら教えてもらえませんか?

(require 'mime)
(require 'iimage)

(defun howm-iimage ()
(interactive)
(let (imagename encoding content del-list)
(save-excursion
(beginning-of-buffer)
(while (re-search-forward
(concat "---image-" "\\(.+\\)"
"-encoding-" "\\(.+\\)" "-content-start---\n")
nil t)
(setq imagename (match-string 1))
(setq encoding (match-string 2))
(let ((start (point)))
(re-search-forward
(concat "---image-" imagename
"-encoding-" encoding "-content-end---\n")
nil t)
(unless (file-exists-p imagename)
(mime-write-decoded-region
start (match-beginning 0) imagename encoding)
(add-to-list 'del-list imagename))))
(iimage-mode-buffer 1)
;;(mapcar 'delete-file del-list) ;;ここが早いとダメ
)))

203:197
06/12/08 10:31:20
あと、挿入する関数

(defun howm-insert-image ()
(interactive)
(let* ((filename (read-file-name "元画像ファイル: "))
(encoding (completing-read "Encoding: " (mime-encoding-alist)
nil t "base64"))
(imagename (read-string "画像名: "
(file-name-nondirectory filename))))
(insert "---image-" imagename
"-encoding-" encoding "-content-start---\n")
(mime-insert-encoded-file filename encoding)
(insert "---image-" imagename
"-encoding-" encoding "-content-end---\n")))

204:名無しさん@お腹いっぱい。
06/12/08 16:38:44
>>202
> 描画をまってから削除する方法があったら教えてもらえませんか?
ファイル閉じるときに削除したら?

205:197
06/12/08 19:24:35
>>204 むーぅ、その方がiimage-modeがトグルできて都合がいいですね!

とりあえず、howm-iimage 改め howm-extract-image

(defun howm-extract-image ()
(interactive)
(let (imagename encoding content)
(set (make-local-variable 'howm-image-del-list) nil)
(save-excursion
(beginning-of-buffer)
(while (re-search-forward
(concat "---image-" "\\(.+\\)"
"-encoding-" "\\(.+\\)" "-content-start---\n")
nil t)
(setq imagename (match-string 1))
(setq encoding (match-string 2))
(let ((start (point)))
(re-search-forward
(concat "---image-" imagename
"-encoding-" encoding "-content-end---\n")
nil t)
(unless (file-exists-p imagename)
(mime-write-decoded-region
start (match-beginning 0) imagename encoding)
(add-to-list 'howm-image-del-list imagename))))
(iimage-mode)
(make-local-hook 'kill-buffer-hook)
(add-hook 'kill-buffer-hook
(function (lambda () (mapcar 'delete-file howm-image-del-list)))
nil t))))

206:197
06/12/08 19:25:24
なんかiimageが日本語ファイル名を受け付けないけど、
とりあえず、やりたいことはできる様になりました。
あとは、大量のファイルがどんな影響を及ぼすか?

ご指導ありがとうございました。

207:197
06/12/09 17:29:58
なんか出来上がったソース見てみたらhowmにまったく関係ないものになってますね。

ファイルローカル変数のコメントアウトのテクニックを使えば
いろんな言語のソース中に、画像を埋め込めるかなーと思いました。

howmに勝手にコメント文字を作ってしまえば、検索時に
grepのパターンにコメント部除外の条件を付け足して少しは
ましになるかもと思いました。

208:名無しさん@お腹いっぱい。
06/12/16 00:23:02
gotoリンクとかの色を変えるにはどうすればよいでしょうか。
emacs -nw で背景色黒で使っていますが、リンクが青で見にくいので変更したいと思います。

209:名無しさん@お腹いっぱい。
06/12/16 08:10:14
customize-face

210:作者
06/12/18 23:19:02
セキュリティ面で心配な点があり, howm-1.3.4 をリリースしました.
バージョンを上げたくない方も修正内容をご確認願います.
URLリンク(howm.sourceforge.jp)

>>193
テスト版で直してみました.

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

>>208
M-x customize-group howm-faces というのもあります.

211:名無しさん@お腹いっぱい。
06/12/19 11:15:42
>>210
乙です

212:名無しさん@お腹いっぱい。
06/12/29 00:12:08
まだ、1.3.2 ですみません。教えてください。

下のようなリンクで pdf の 5 ページを開くことはできるのでしょうか?

>>> hoge.pdf 5

このような指定ができると、さらに便利になると思うのですが…
利用環境は、Debian Sarge です。

213:名無しさん@お腹いっぱい。
06/12/29 00:52:50
meadow3で2006-12-16のテスト版を使用しています。
メモの数が増えてきたのでreal-grepを使いたいのですが
cmigemoを使用しているためmigemo-serverが存在せず
howm-list-migemo の検索が出来ません。

howm-list-migemo の場合だけfake-grepにしたいのですが
どのようにすれば実現できますでしょうか。


214:名無しさん@お腹いっぱい。
06/12/30 09:45:58
>>213 です、本当にお世話になってます。
URLリンク(howm.sourceforge.jp)
で完全に期待する動作になりました。
どうもありがとうございました。

215:名無しさん@お腹いっぱい。
07/01/03 00:33:17
URLリンク(howm.sourceforge.jp)
の機能で質問なのですが、

- メニュー画面では"[Private]"の含んだタイトルメモは隠れる
- メニュー画面でtやyを押下した場合、"[Private]"の含んだタイトルメモは隠れない

現象が発生しているのですが、どこらへんを調査すればいいでしょうか。


216:名無しさん@お腹いっぱい。
07/01/07 23:54:04
>>212
URLリンク(howm.sourceforge.jp)

>>215
URLリンク(howm.sourceforge.jp)


217:212
07/01/10 02:00:19
>>216 さん さっそくありがとうございます。
以前、xemacs の dired でお世話になった者です(2ch 797)。
たびたび、お世話になりありがとうございます。

テストの方法がわかりませんが… 汗)ちょっと、自分でやってみます。

pdfで公開される論文なども多くなったことですから、
実装されたらますます便利になると思います。
なお、pdfファイルだけでなく、テキストファイルやhtmlにも、行番号が
利用できればさらにうれしいです。
とりいそぎ、お礼まで

218:名無しさん@お腹いっぱい。
07/01/11 00:34:31
>>217
snap.el


219:212
07/01/11 17:42:50
>>218 さん

ううぅ、知らなかった。こんな便利なソフトがあるなんて…
とにかくありがとうございました。

220:名無しさん@お腹いっぱい。
07/01/17 13:44:30
(howm-menu)したあとに,
"l"して,"@"して,
最近のメモを連結表示したものを,
howm-menuに挿入することはできますでしょうか?
%recentの連結表示版みたいなものです.

221:名無しさん@お腹いっぱい。
07/01/23 11:27:41
C-c,aやC-c,sした後に*howmS*と*howmC*がSplit windowされて
出ますよね。この時に、*howmS*で選んだファイルをUnsplit window
な状態で開かれるためにはどう設定すればいいのでしょうか?
さらに、そのファイルをkill-bufferした後に、ファイルを開く前の
状態(*howmS*と*howmC*が開かれて、カーソルが*howmS*の該当行に
ある)にできたらいいのですが。


222:作者
07/01/24 00:13:56
>>220
ひとまずニセモノで.
URLリンク(howm.sourceforge.jp)

>>221
;; 一覧で RET を叩いたとき, 分割表示を解除
(add-hook 'howm-view-open-hook 'delete-other-windows)

kill-buffer の方は, emacs の普通の動作ではないように思います.
↓などはいかがでしょうか.
URLリンク(howm.sourceforge.jp)
URLリンク(howm.sourceforge.jp)

# 過去のトラウマにもからみそう. いい知恵があったら教えてください.
# URLリンク(howm.sourceforge.jp)


223:220
07/01/24 14:02:14
>>222 作者さま
ありがとうございます。
> ;; 一覧で RET を叩いたとき, 分割表示を解除
> (add-hook 'howm-view-open-hook 'delete-other-windows)
これか、
> (setq howm-view-summary-persistent nil)
これが求めていた動作に近いんですが,*howmS*が消えてしまう
とまた検索ワードを入力するのが面倒かなと思って聞きました。
ちゃんと調べてないので勘違いしてるかもしれませんが。
elscreenを使う方法は良さそうですね。
ちなみにhowmは2年前にちょっと使ってからの再チャレンジです。


224:名無しさん@お腹いっぱい。
07/02/04 14:53:42
howmが朝当日の予定のメールをくれるようにならないでしょうか。
なりませんよね。



225:名無しさん@お腹いっぱい。
07/02/04 15:10:51
>>224
その機能はhowmでやるよりも、全howmファイルから予定を拾い出してメール送信するスクリプト
を書いてcronなり、なんなりでやればいいでしょ。すでにやってる人多いとおも。

226:名無しさん@お腹いっぱい。
07/02/04 15:25:30
adobe acrobatのコマンドラインオプションのコマンドラインオプションはないなんて話をそこここ
で見かけたので、あきらめてたけど、
URLリンク(www.adobe.com)
にある、Parameters for Opening PDF FilesというPDFファイルにcommand lineオプション
が書いてあった。
(start-process "acrobat" nil "Acrobat.exe" "/A" "page=26" "hoge.pdf")
でいける。

227:名無しさん@お腹いっぱい。
07/02/04 15:27:08
あ、そらそうですね。ご指摘ありがとうございます。

自分でもなんとか書けそうな気がしますが、
もしそういうスクリプト持っている方がいらしたらおねがいします。


228:226
07/02/04 15:32:46
ということで、
URLリンク(howm.sourceforge.jp)
にAdobe Acrobat用のものを追加。
Acrobat Readerでの動作確認しておらず(WinもLinuxも)。
page番号の指定がない場合のエラー処理してないけど、page=のようにページ数が空でも
Acrobatはエラーはかなかったのでそのまま。

229:名無しさん@お腹いっぱい。
07/02/04 15:34:32
>>227
可能性を広げるためにもやってみることをオススメします。簡単だから。
あと、使用環境やhowmの書式によって変わるでしょ。そこらへんも考慮してね。

230:名無しさん@お腹いっぱい。
07/02/04 15:37:26
>>229
はい。では勉強して書いてみることにします。


231:名無しさん@お腹いっぱい。
07/02/04 16:10:40
Meadow(fiber.exe)限定の話になるけど、ImageCaptureのページ
URLリンク(howm.sourceforge.jp)
の最後にあるドラッグ&ドロップで貼り付けが便利なので、それでできるファイルへのリンクを
関連付けで開く設定を追加。
URLリンク(howm.sourceforge.jp)

232:231
07/02/04 16:25:00
こんな感じになりました。報告だけ。

#!/bin/sh

DATE=`/bin/date +%Y-%m-%d`

find $HOME/howm -name '*howm' -o -name '*.html' | xargs grep -h "\[$DATE.*\]@" | sort |\
nkf -W -j | mail -s "schedule of today" foo@example.com






233:名無しさん@お腹いっぱい。
07/02/04 23:14:40
howmonwyの話はスレ違いでしょうか?

毎週集計が今年から1週分ズレて表示されます。
毎日&毎月集計は大丈夫なんですけどね。

1/1がちょうど月曜だったので、週の開始番号がズレてしまったのかなあと
思い見ているのですが、どこをいじれば良いのやら、、、



234:名無しさん@お腹いっぱい。
07/02/05 00:35:34
>>233
正解。
howmoney-numweek-to-date関数の中でのoffsetの計算が間違ってる。

235:234
07/02/05 00:54:17
途中で切れた。
とりあえず、
(offset (if (= (mod (+ start-week-of-year (- 7 howmoney-week-start-day)) 7) 0)
 7
 (mod (+ start-week-of-year (- 7 howmoney-week-start-day)) 7)))
でいけるような気がするけど、同じ値を評価してて無駄なので綺麗に書き直してください。
あと、関数説明内の(の前に\いれないといかんね。

236:212
07/02/05 22:37:55
>>226 >>228 の作者さん 212です。
いつもありがとうございます。m(__)m

Acrobat でも、できるようになったんですね…
xpdf は起動が速いのですが、日本語のコピペがダメダメで…orz

これからも、楽しみにしてます

237:233
07/02/05 22:56:07
>>234さん
ばっちり上手くいきました!どうもありがとうございました!!

> howmoney-numweek-to-date関数の中でのoffsetの計算が間違ってる。

全然違うトコ見て悩んでおりました orz シュギョウガタリマセン


238:名無しさん@お腹いっぱい。
07/02/06 00:02:28
スレ違いかも知れませんが、pdf-viewerはevinceとかどうでしょう?
URLリンク(www.gnome.org)

239:名無しさん@お腹いっぱい。
07/02/06 00:03:44
すいません、上は>>236へのレスです。

240:226
07/02/06 01:36:59
>>238
debian etchのevinceは、日本語ダメなのorz

ところで、evinceには、-pあるいは--page-label=オプションがあって、ページ指定できる
みたいなんだけど、使えていますか?
うちでは
evince --page-label=3 hoge.pdf
とかやっても1ページ目が表示されるのみなのです。

241:名無しさん@お腹いっぱい。
07/02/06 02:03:50
>>240
うちのは日本語も-pオプションも問題なく使えてるなぁ…。
自分もpackage(archlinux)のをそのまま使ってるんで、何の助言もできませんが、
debian-stableのevinceはおそろしく古いみたいです。(arch -> 0.7.2-2 debian-stable -> 0.1.5)
一度svn cvsからbuildしてみられては。

242:226
07/02/06 03:28:38
>>241
サンクス。debian etchのevinceは0.4.0なんだけど、これでも古いですね。
-pオプションが使えるということでdebianまるごとExperimentalにしてevince-0.6.1にしてみた。
-pオプションも日本語もばっちり。
記念に、evince対応版追加。
URLリンク(howm.sourceforge.jp)

243:212
07/02/07 00:23:08
>>238 さん
ありがとうございます。evince というソフト初めて知りました。
でも、うちのマシンも debian etchで… orz

>>226 さん
いつもありがとうございます。m(__)m
いまさらな提案ですが、grep と pdf、それから snap とページまたは
行番号の書式が統一されると、なお良いかと思います。

hoge.txt:3

ページ番号と行番号で混乱するかな…
snap.el 便利に使わせて頂いてます。多謝 m(__)m


244:名無しさん@お腹いっぱい。
07/02/07 20:37:39
org-modeのアウトライン機能が素敵なので
過去ログを参照して
(add-to-list 'auto-mode-alist '("\\.howm$" . org-mode))
(setq howm-view-title-header "*")
(setq howm-prefix "\C-z")

してみているのですが、
org-modeの上でhowmも同時にonにするにはどうしたらよいのでしょうか?


245:名無しさん@お腹いっぱい。
07/02/07 23:24:31
>>244
(add-hook 'howm-mode-hook 'turn-on-orgtbl)
でorgのマイナーモードが使えます。

246:名無しさん@お腹いっぱい。
07/02/07 23:27:13
>>244
>>245
嘘でしたorz
org-tableのマイナーモードか。

247:245
07/02/07 23:39:02
>>244
なんか一人でばたばたしてすまんww

普通に
(add-hook 'org-mode-hook 'howm-mode)
を追加でいけますね。
Org.el-4.44あたりを使ったらMeadowが終了できなくなった。sessionまわりと干渉っぽいけど、
org.el-4.64にしたら解決。

248:名無しさん@お腹いっぱい。
07/02/08 08:11:47
>>247
ありがとうございます。
(require 'org)
(add-hook 'org-mode-hook 'howm-mode)
でいけました。(先にorg-modeをロードしておく必要がありました)



249:名無しさん@お腹いっぱい。
07/02/09 09:17:24
最近、rdtoolsの更新ないね。

250:名無しさん@お腹いっぱい。
07/02/15 01:07:36
grepを使う設定にしておいて、howmの最初の画面でsを押して検索しようとすると、
cpu使用率が100%になって反応が返ってこなくなるときがあります(ctrl-gで返ってき
ますが検索できず)。
例えば
"プリンタ"を検索しようとすると以上のようになってしまいます。ただし、
"canonプリンタ"のようにアルファベットを日本語の前に出すと検索できます。
数字とアルファベット、日本語の組合せだとうまくいくときとそうでないときがありま
す。またg検索は問題なくできています。

grepを使わない設定で使うか、g検索だけを使うかすれば問題ないのですがちょっと
気になります。環境はVine4.0, howm1.3.4,(1.3.2でも), Emacs21.4.1です。

251:名無しさん@お腹いっぱい。
07/02/15 01:36:58
>>250
URLリンク(howm.sourceforge.jp)


252:名無しさん@お腹いっぱい。
07/02/15 01:46:14
>>250
URLリンク(howm.sourceforge.jp)
の一番下


253:名無しさん@お腹いっぱい。
07/02/15 04:52:25
>>251, 252
250です。最初にmake testすればよかったですね。すみません。
BugReportに報告出しておきました。とんちんかんなことをしているかもしれま
せんが、よろしくお願いします。

眠い…、あと3時間は寝れる~。

254:名無しさん@お腹いっぱい。
07/02/20 06:23:36
snap.el をバイトコンパイルできるようにしてみたんですけど、どこか上げる場所ない
ですか?
Wiki に貼り付けてもいいんですけど、ちょっと行数が多いので躊躇してます。


255:名無しさん@お腹いっぱい。
07/02/20 08:33:41
ん? snap.el ってバイトコンパイルできないんだっけ。うちではできてるけど。
環境依存?


256:254
07/02/21 01:08:03
>>255
できないって言うと語弊があるけど、いっぱい警告が出ますよね?
それを抑制してます。
副作用として、バイトコンパイル時に存在しない(load-path にない)モードに対応した
record/play は定義されません。



257:名無しさん@お腹いっぱい。
07/02/21 02:31:14
>>255
>>20 >>22
URLリンク(howm.sourceforge.jp)
URLリンク(howm.sourceforge.jp)


258:名無しさん@お腹いっぱい。
07/02/21 08:38:25
>>256,257
あー、なるほど。了解です。


259:作者
07/02/21 21:43:55
>>254
本体にマージさせてくださるのでしたら, ソース冒頭のアドレスへ
メールで送っていただいても結構です.

>>250
他にもハマった方がいらっしゃるかもしれないのでここへも貼っておきます.
URLリンク(howm.sourceforge.jp)
vine-4.0 や debian sid で「echo a | grep -Fi 'あ'」が固まる不具合の
回避策です.

# この不具合はどこに報告するのがいいんでしょう?


260:名無しさん@お腹いっぱい。
07/02/22 03:52:22
>>259
> # この不具合はどこに報告するのがいいんでしょう?
URLリンク(bts.vinelinux.org)
URLリンク(bugs.debian.org)

261:名無しさん@お腹いっぱい
07/02/22 17:58:05
最近ザウルスC3000でhowmを使い始めたばかりの
超初心者ですが、気軽にどんどんメモを書き留めていますが、
初歩的な質問なのですが、メモ一つを消す方法がわかりません。
ファイラーなどで消すのも効率がわるいのですが...


262:名無しさん@お腹いっぱい。
07/02/22 18:11:44
>>261
ファイラーっていってもemacs内部にdiredっていうファイラーがあるんだし、効率悪いかな。
(interactive) (delete-file (buffer-file-name (current-buffer)))
な内容の関数をキーバインドに割り当てるか、
;; 内容が 0 ならファイルごと削除する
(if (not (memq 'delete-file-if-no-contents after-save-hook))
(setq after-save-hook
(cons 'delete-file-if-no-contents after-save-hook)))
(defun delete-file-if-no-contents ()
(when (and
(buffer-file-name (current-buffer))
(string-match "\\.howm" (buffer-file-name (current-buffer)))
(= (point-min) (point-max)))
(delete-file
(buffer-file-name (current-buffer)))))


263:名無しさん@お腹いっぱい
07/02/22 19:16:26
>>262
diredというものがあるんですね。
ちょっとやってみます。
0の方もやってみましたが、削除してくれません。



264:名無しさん@お腹いっぱい
07/02/22 19:30:07
>>262
データーが0にするというのは、他に日付とか
リンクなどのデーターが全く無い状態で
0だけということなのでしょうか?
diredはメニューにも登録できれば素早くできそうですが..
ちょっとやってみます。

265:名無しさん@お腹いっぱい。
07/02/22 19:57:04
= ファイルの内容が空なら

266:名無しさん@お腹いっぱい。
07/02/22 21:04:39
>>259
250です。報告が遅れましたが、Vine Linux BTSの方にgrepの不具合の件、出しておきました。

267:262
07/02/22 22:02:40
>>264
内容が0とは、メモの内容を空白も含めすべて削除することです。内容が0のファイルを保存すると
そのメモは削除されます。

メニューからの操作なんて煩わしいことを考えずに、例えば以下のようにすれば、メモを開いた状態
でC-cdと入力すればそのメモを削除します。C-cdの意味するところが分からない場合は検索して
ください。メニューに追加することも簡単にできますけど、こちらも検索すればわかるでしょう。
(eval-after-load "howm"
'(progn
(define-key howm-mode-map "\C-cd"
'(lambda ()
(interactive)
(delete-file (buffer-file-name (current-buffer)))
(kill-buffer (current-buffer))))))

268:名無しさん@お腹いっぱい
07/02/22 22:48:19
>>267
不思議 消えます。
書く、消すがやっとスムーズにできそうです。
それにしても複雑ですが、howmは魅力的です。



269:名無しさん@お腹いっぱい
07/02/22 22:49:54
>>267
あっ、ありがとうございました。
また質問させていただきます。
よろしく。

270:名無しさん@お腹いっぱい。
07/02/22 23:10:34
メニューから操作するのはさすがに煩わしいけど、
一覧からマーク付けてまとめて操作、っていうのは欲しいかも知れない。
一覧からXでdired立ち上げて、っていうのでも良いけど、メーラーみたいに中身を見ながらマークしていって、
マークの付いたファイル(できればエントリー)のみ対象に操作。

いや、現状でもそれほど不便だとは思いませんが、「あったら良いな」な機能として一応。

あとブログ用の機能とか。
例えば一覧からマークしたエントリーのみ抽出、Changelog形式に変換して任意の1ファイルにその都度追加。
かくしてhowmとchalowの連携が完成。ワオ。どう?

271:名無しさん@お腹いっぱい。
07/02/23 00:25:15
>>270
> メーラーみたいに中身を見ながらマークしていって、
dired + bf-mode でいいんじゃない?

272:名無しさん@お腹いっぱい。
07/02/23 00:29:45
>>261
URLリンク(howm.sourceforge.jp)


273:254
07/02/23 02:15:28
>>259
メールで送りました。
よろしくお願いします。


274:名無しさん@お腹いっぱい。
07/02/23 11:42:33
全文検索がついてるメモで、わざわざマークをつけて操作するなんてめんどうなことしたいの?

275:名無しさん@お腹いっぱい
07/02/24 00:13:51
メニュー/y/で表示された一覧バッファの
本日の日付だけに色をつけることは
可能でしょうか?
画面は左右に分割しています。

あと、右の内容バッファが
隠れないように折り返しさせたいのですが..

C3000です。


276:名無しさん@お腹いっぱい。
07/02/24 00:16:49
>>275
どちらも関数を自作すれば可能です。
可能だとわかれば努力する気にもなるでしょ。

277:名無しさん@お腹いっぱい。
07/02/24 00:18:30
> C3000です。
その前に emacs と howm の version 晒すべきだろ。

278:名無しさん@お腹いっぱい
07/02/24 00:54:54
失礼しました。
howm v.1.2-1
emacs v.21.2.1
です。
関数ですか...
自力ではできないので、
あちらこちらの.emacsを探してはみたのですが


279:名無しさん@お腹いっぱい。
07/02/24 02:02:22
よくしらんがザウルスでhownって流行ってるの?

280:名無しさん@お腹いっぱい。
07/02/24 06:45:27
>>279

SL-C3200 に X/Qt っていう Xサーバを入れて、Emacs 21.3.1
で howm やっています。

機能的な制限はほとんどなくて、出先でメモが読める・書けるのは
いいけど、動作はかなり遅いよ (メニュ画面で、random とか
削れば少しはましかも)。



281:作者
07/02/25 22:40:20
>>273
thx. 入れかえました.
URLリンク(howm.sourceforge.jp)

>>275
テスト版を直してみました. こういうことでしょうか?

縦分割時の内容バッファの折り返しは, howm の管轄ではなく
emacs 一般の設定です.
(setq truncate-partial-width-windows nil)


282:名無しさん@お腹いっぱい
07/02/26 00:06:15
>>281
折り返して一覧でき見やすくなりました。
ありがとうございます。


283:名無しさん@お腹いっぱい
07/02/28 08:27:20
>>281
howmzでカレンダーとtodoの内容は表示されますが、
クリックしても no match と表示されるだけで、
リンクできません。
何が原因でしょうか?

構成はSL-C3000、emacs 21.2.1 howm 1.21 zdba 1.0.1-1
となっております。 

284:名無しさん@お腹いっぱい。
07/02/28 08:47:31
>>283
君みたいな教えて君がなぜemacsなんて使ってるの?
もっと簡単な自分にあったレベルのを使った方がよくないか

285:名無しさん@お腹いっぱい
07/02/28 09:14:07
>>284
ごもっともです。
先細りのザウルスを使ってみて、
最後はテキストかなぁと、思いはじめたものです。
自力でやってみます。

286:名無しさん@お腹いっぱい。
07/02/28 10:16:21
>>238 = 285

Emacs 21.3.1 + howm 1.3.3 + X/Qt on SL-C3200
だけど問題ないなあ。.emacs の記述でも晒さないと
誰も相手にしてくれないよ。

287:名無しさん@お腹いっぱい。
07/03/01 03:11:06
一定期間連続する予定の入力方法ってないでしょうか?現在だと、
[2007-03-01]@ 学会
[2007-03-02]@ 学会
[2007-03-03]@ 学会
みたいにしているのですが、開始日と終了日だけ入力すれば、
期間中ずっと予定の上の方にあがりっぱなしになっているのが理想です。

288:名無しさん@お腹いっぱい。
07/03/01 09:31:34
>>287

俺はいまのところ、以下のどちらかで書いてる。

同じ行に予定を並べる
[2007-03-01]@ ~[2007-03-03]@ 学会

予定表示の日数を指定する
[2007-03-01]@3 学会


289:名無しさん@お腹いっぱい。
07/03/01 10:58:58
>>288
こんな記法あったのか
知らなかったよ

290:名無しさん@お腹いっぱい。
07/03/02 10:15:38
複数の環境でhowm使ってる人、データのsyncなんかはどうしてるの??svn/cvsが使えればベストだけど、いいハックが思いつかない。?WebDAV + davfs とか試してみるかな。

291:名無しさん@お腹いっぱい。
07/03/02 13:51:24
>>290
俺はzaurusとLinuxデスクトップで、ここの前スレでかかれていたunison使ってる。
ただ、zaurus版のipkは2.9.1しかなくて、ちょっと古すぎ。
で、母艦でも同じバージョン使わなくちゃならないんだけど、こないだビルドしようとしたら、古いソースがもうなかったような…
それから確か、camlとかかがいるんで、コンパイルが大変で、バージョンあっぷあきらめた。

292:名無しさん@お腹いっぱい。
07/03/02 20:01:04
当方GTD用にhowmを使わせていただいておりまして専らtodoの管理に用いているので
howm-menu-reminder-separator
でtodoも日付で分かれるオプションなどがあると大変ありがたいのですが、
なにか手はありませんでしょうか。


293:作者
07/03/03 01:42:45
>>283
「何をしたら, どうなってほしいのに, どうなった」を正確に
書いていただかないと断言できませんが…

howmz-todo-items (と howm-1.3.2 以前の howm-menu-list-rules)の
定義を見た感じ, メニューの「>」上での RET は
未実装だったりしませんか? > howmz ユーザの方

# 実装してやろうという方へ:
# howm-1.3.3 以降で howm-menu-list-action へ defadvice するのが
# てっとり早そうに思います.
# ちゃんとやるなら howm-page-open で開けるように(以下略).

>>288
「2007-03-02」を検索してもヒットしないので
「あの日何をしてたっけ」が探しにくいかもしれません.
この弱点が気になって, 隠し機能ということにしていました.

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

>>292
「具体例」をいただけると助かります.
・こういうことをしたら
・現状はこう表示される
・それがこうなってほしい


294:名無しさん@お腹いっぱい。
07/03/03 15:55:59
org-modeのアウトラインの扱いがよすぎます。
howmにとりこめないでしょうか。


295:292
07/03/03 20:39:57
>>293
作者様直々に恐れ入ります。いつも御世話になっております。
>>292で申しましたのは、README-j.htmlにあります
(setq howm-menu-reminder-separators
'(
(-1 . "━━━━今日↓↑超過━━━━")
(0 . "━━━━予定↓━━━━")
(3 . "━━━━もっと先↓↑3日後まで━━━━")
(nil . "━━━━todo↓━━━━") ;予定とtodoの境
))
を用いますと、予定のみが上記指定の日付で仕切られ、todoはひと塊になりますが、
todoも日付で仕切られるとありがたいということでした。申し訳ありません。
これを実現する書き方があるのかどうかわからなかったので、書き方があれば御教示頂きたく
お願い申し上げます。もし現状で無理でしたら、
#reminderの中のtodoが予定と混じると使いづらい人もおられると思いますので、
オプションか、#todoで機能するセパレータを実装していただけると大変たすかります。

296:作者
07/03/04 00:16:03
>>294
どなたか併用法をまとめてくださいませんか?
URLリンク(howm.sourceforge.jp)

>>295
thx. 言葉による説明だけでは読みとり切れないところがありますので,
↓【…】の『具体例』をいただけるとありがたいのですが…
・現状は【こう表示】される
・それが【こうなって】ほしい


297:名無しさん@お腹いっぱい。
07/03/04 16:12:51
>>296

howm-modeはマイナーモードなので、org-modeとの併用が可能です。
見出しはhowmの「=」ではなくorg-modeの「*」を優先します。

(require 'org)
(add-hook 'org-mode-hook 'howm-mode)
(add-to-list 'auto-mode-alist '("\\.howm$" . org-mode))
(setq howm-view-title-header "*")

キーがorg-modeとhowmモードでぶつかるので、
私はhowmの方のkey-prexifをC-, ,からC-zに変えています。
;;(setq howm-prefix "\C-z")


とかでどうでしょうか。


298:名無しさん@お腹いっぱい。
07/03/05 02:54:46
>>297
私も似たような使い方してます。org ファイルと howm ファイルの使い分けを書いてみます。
org は複雑な構造を持った文書や何度も推敲を繰り返して作り上げる文書に。
格納場所は howm ディレクトリのトップにずらずら並べてます。あまり数が無いので。
howm はメモ用紙にちょこっと書く感覚で、基本的には書きっぱなしの文書。
両者とも howm の検索に掛けられるのが便利。
文書量
howm 2281ファイル 4.6MByte ( 2.0Kbyte/file)
org 9ファイル 160Kbyte (17.5Kbyte/file)

>>297 さんと同じく howm のヘッダー(=)ではなくて、org の見出し (*)を使用。
苦労して設定した howm ヘッダーの文字飾りが生かせないのが残念だけど。



299:名無しさん@お腹いっぱい
07/03/07 08:50:01
ザウルスで使っておりますが、
狭い画面を有効に使いたいので、
タイトルの数字⇒2007-03-06-567869を
隠したいのですが、可能なのでしょうか?
色々探してみたのですが...。
現在左右分割で設定しております。
howm v.1.21 

300:名無しさん@お腹いっぱい
07/03/07 08:52:40
>>299
追)
一覧表示にしたときに数字部分を見えなくできれば..

301:名無しさん@お腹いっぱい。
07/03/08 00:18:32
>>299
;; 一覧バッファにファイル名を表示しない
(setq howm-view-summary-format "|")
(setq howm-view-summary-font-lock-keywords nil)


302:名無しさん@お腹いっぱい
07/03/08 06:56:06
>>301
できました。
簡単そうですが、これに数時間かかるとは...
ありがとうございます。

303:295
07/03/08 11:23:22
>>296
たびたび恐れ入ります。分かりにくくてすみません。
現状、>>295のsetq howm-menu-reminder-separators設定を用いますと、%reminder領域において、
> x 0 | [2007-03-x]@hoge
━━━━今日↓↑超過━━━━
> x 0 | [2007-03-x]@hoge
━━━━予定↓━━━━
> x 0 | [2007-03-x]@hoge
━━━━もっと先↓↑3日後まで━━━━
> x 0 | [2007-03-x]@hoge
> x 0 | [2007-03-x]@hoge
━━━━todo↓━━━━
> x 0 | [2007-03-x]+hoge
> x 0 | [2007-03-x]+hoge
> x 0 | [2007-03-x]+hoge
> x 0 | [2007-03-x]+hoge
…となり、todoには日付でのセパレータが入りませんが、#todo領域の表示にも、任意の日付で#reminder領域の予定と同様のセパレータが入れば、43foldersのような使いかたがやりやすいと思った次第です。
--[ToDo]----------------------------------------------------------
━━━━今日↓↑超過━━━
> x 0 | [2007-03-x]+hoge
━━━━今日↓↑超過━━━━
> x 0 | [2007-03-x]+hoge
━━━━予定↓━━━━
> x 0 | [2007-03-x]+hoge
━━━━もっと先↓↑3日後まで━━━━
> x 0 | [2007-03-x]+hoge
> x 0 | [2007-03-x]+hoge

方法を御教示あるいは実装を御検討くだされば幸甚です。

304:名無しさん@お腹いっぱい。
07/03/08 15:47:30
>>293
自分はLinuxノートとWinXP PCをunisonで同期中。
特に問題無し。
さらに、navi2chもunisonで同期してるw。

305:名無しさん@お腹いっぱい。
07/03/08 18:31:24
howmを実現するcgiってありますか?

howmはEmacsを通じてメモ書き、検索、予定/TODO確認をやっとるわけです。
これが利点のひとつであるわけですが、これらがWeb経由でできると同期の関連で有利なわけです。
HTMLへの変換などと併せて議論されていたようですが、現況など教えて頂けると嬉しいです
URLリンク(howm.sourceforge.jp)

306:名無しさん@お腹いっぱい。
07/03/09 12:58:39
>>290 svk

307:作者
07/03/11 09:08:57
>>303
thx. こういうことでしょうか.
URLリンク(howm.sourceforge.jp)

でもどうも本当にほしいものは違いそうに感じます.
本当は,
・いまの @ の挙動をするものが n 種類ほしい (または @ をカテゴリ分けしたい)
・メニューでは種類ごとに別々の欄に表示されてほしい
・しかも, 何日前から何日後まで表示されるかを種類ごとに設定したい
・さらに, 仕切りも種類ごとに設定したい
ではありませんか?

# 303さんの場合, n = 2 で, 片方は今までどおり,
# もう片方は∞日前から∞日後まで表示

隠し機能の howm-menu-categorized-reminder を少し改造すれば
できるかもしれません. 大きい需要があるでしょうか?

>>305
ずうっと勇者待ちかと…
RandomNote・TiddlyWiki・はてなグループあたりや
適当な blog ツールや AutoLink のある wiki などではだめですか?


308:303
07/03/12 23:03:57
>>307
おおお。お忙しい所ありがとうございます。

要は、GTD者なもんで人生のTODOを全部書き出しているのですが、
ずっと先のTODOは今月になるまで見たくないということでして。
ちょっとhowmの浮沈todoとは馴染まない所もあり。
まぁ日付の上の方だけ見ていればいいのですが、
セパレータがあればそっから先は意識的に無視できますので
気持ちよいということでした。
まぁhowmはGTDとメモ専用にしており、予定は管理していないので、
todoを@で管理すればいいのですが、+で作りまくってるし。

ですのでご提案の諸機能もあればありがたいですが、
今回書いていただいた設定で十分だったりします。
ありがとうございました。

309:名無しさん@お腹いっぱい。
07/03/12 23:09:12
> 要は、GTD者なもんで人生のTODOを全部書き出しているのですが、

これで通じると思ってる頭をどにかしたほうがいいね。TODOにどうぞ。

310:名無しさん@お腹いっぱい。
07/03/13 00:22:07
>TODOにどうぞ。

通じてるじゃんwww

311:名無しさん@お腹いっぱい。
07/03/13 07:08:53
>>309

312:名無しさん@お腹いっぱい。
07/03/13 20:03:33
メニューに 今日の日付(曜日)を表示することってできるでしょうか。

予定がずらっと並んでるのを見ても、「いやまてそのまえに今日は何日だ」
とか悩むようなとろい頭なもので。。。

313:305
07/03/16 00:18:58
>>307
作者様お返事ありがとうございます & 遅レス申し訳ない。
RandomNoteやTiddlyWikiだと、締切りなどの予定まわりが弱いなーと
思っている次第なのです。どうしたものやら。

314:名無しさん@Linuxザウルス
07/03/16 08:03:44
ザウルスで使ってますが、
一覧表示を左右分割してますが、
右側の内容バッファにファイル名
~/Documents・・・・・.howmと赤で表示されますが、
ミニバッファにも
View: /home/zaurus/Documents/・・・・・・・.howm
と、同じく表示されます。
内容バッファ側はなくてもよいので隠すことは
可能でしょうか?




315:名無しさん@お腹いっぱい。
07/03/16 19:56:47
ますが、
ますが、
ますが、

316:名無しさん@お腹いっぱい。
07/03/17 22:53:24
howm wiki 消えちゃった??


317:名無しさん@お腹いっぱい。
07/03/18 00:59:42
ほんとだ、アクセス出来ないですね
困った

318:作者
07/03/18 02:16:27
>>312
やればできますが, おすすめしたくありません.
(日付が変わったときにメニューバッファを書きかえてやらないと
まずいので, タイマーをしかける必要があって, おっくう)
それよりは…

;; モードラインに日時を表示
(setq display-time-day-and-date t)
(display-time)

>>313
LesserWiki はいかがでしょう. howmリマインダが使えるそうです.

>>314
少しお待ちいただけますか.

>>316
spam に屈しました ;_;
いまちょっと立て込んでいて手が回らないところに
ページ上書きが連日来て, 対応できず wiki を一旦止めました.

対策を請け負ってくださる方がいらっしゃいましたら
sourceforge.jp のアカウントをお知らせください.

ひとまず wiki のデータだけ
URLリンク(howm.sourceforge.jp)
へ置いておきます.


319:名無しさん@お腹いっぱい
07/03/18 23:43:23
作者様

>>314の質問者です。
追加ですが、現行の一覧はタイトルが
リストアップされますが、できれば
内容バッファ(予定、todoと同じ形式で)で
できないでしょうか?
質問ばかりで申し訳ありません。


320:作者
07/03/21 23:46:32
>>314
連結表示を使わないなら, これが一番簡単でしょう.

(setq howm-view-header-format "") ;; 一覧バッファに区切り線を表示しない

>>316
戻しました. ページを編集するには↓を参照ください.
URLリンク(howm.sourceforge.jp)

>>319
リクエストの内容がよく理解できないので,
(1) 何をしたら
(2) どうなってほしいのに
(3) 現状はどうなっている
をそれぞれ「具体例で」教えていただけませんか.


321:名無しさん@お腹いっぱい
07/03/22 09:16:33
>>320
言葉足らずですみませんでした。

現在、a[一覧] y[予定] t[todo]を左右分割表示で使って
おります。
個々の表示の違いのことなのですが..

咄嗟に書いたメモ (cですぐ書き込むので、=...
へ入りタイトルになる) を、あとでそれぞれ a、y、tで
使い分けるには y、t は内容をかかないと
リストアップしても空欄のままです。
c で書いたタイトルで y、tでもリストアップできれば
よいのですが。

連結表示の区切り線をなくすと、
左右分割表示はすっきりしましたが連結表示だと
見づらくなりました。
区切り線だけにして後ろのファイル名がなければ
狭いザウルスには効果的だとおもいます。

==========>>> ~Documents/hown/2007・・・



-------------
となればうれしいです。



322:名無しさん@お腹いっぱい。
07/03/22 17:08:18

[検索]や[予定]などのリスト表示では画面が二分割されて
上のウィンドウに対応して下のウィンドウもファイルを開いていきますが、
これ遅いマシンだと重いので、一覧だけ見せてほしいのですが、
対応する変数などはあるでしょうか?

323:322
07/03/22 17:13:19
失礼しました。>>322 自己解決しました。
(setq howm-view-keep-one-window t)


324:322
07/03/22 17:15:25
あれ、でも遅い・・・やっぱりファイル開いてますね。


325:作者
07/03/25 23:18:23
>>322
とりいそぎ. (howm-test070224 でテスト)

;; 内容バッファをリアルタイムに更新しない
(defun riffle-post-command ())
;; 一覧バッファで v を押すと内容を表示
(define-key riffle-summary-mode-map "v"
(lambda () (interactive) (riffle-summary-check)))


326:作者
07/03/26 00:43:31
>>321
前半はまだよくわかりません.
(1)(2)(3) の具体的なキー操作や表示例をいただけないでしょうか.

内容バッファの区切り線は, こんなふうに設定してください.
(setq howm-view-header-format "\n-------------\n")

ためしにテスト版では, アイテム一個だけのときは区切りをなくしてみました.


327:名無しさん@お腹いっぱい。
07/03/26 08:04:19
>>326
内容の1行目をタイトルにするというのもあるようですが
自分のシステムでは無理のようです。
メモにはとりあえずタイトル書いて、あとで予定、todoに
振り分けることとします。新規メモに並んで、
今までのテキストデータ(3Mぐらい)もhowm直下に
移動したため検索に少々手間取りますが、
今までにない検索、閲覧で便利になりました。
区切り線はシンプルで気に入っております。

328:名無しさん@お腹いっぱい。
07/03/26 19:38:01
come-fromリンクを使って一覧を表示したときに、
come-from宣言が先頭に来ないことがあります。
> 正規表現で検索すると, ずばりの come-from 宣言が先頭にこない
とは違うようです。
make testの結果はwikiに貼り付けてあります。
よろしくお願いします。

329:名無しさん@お腹いっぱい。
07/03/28 11:12:07
100k程度のファイルが13、あと小さいメモが100ぐらい。
予定、todo、一覧の切り替えの度に7~8秒待たされる。
こんなものなのでしょうか?

ザウルス
emacs 21.2.1
howm 1.2.1-1

330:名無しさん@お腹いっぱい。
07/03/29 13:56:27
>>329

そんなもんです。ザウルスですから

331:名無しさん@お腹いっぱい。
07/03/29 18:14:14
そうですか...わかりました。

332:作者
07/03/30 02:37:02
>>328
thx. しらべます.

>>329
README の「カスタマイズ」の「もっと軽く」を参照ください.
ところで, howm のバージョンがずいぶん古いのは
何か理由があってでしょうか?

# こちらもご参考に. (編集するには >>320)
# URLリンク(howm.sourceforge.jp)


333:名無しさん@お腹いっぱい。
07/03/30 03:08:58
Feature request:
メモのタイトルをバッファ名にしていただたおかげで、バッファリストを表示した際に
メモの概要がわかってとても便利になりました。けど、常時50個位のバッファを抱えていると、
howm のバッファを選択するのに手間がかかります。
メモのタイトルストリングの前に特殊文字、例えば '=' など、をつけていただけば、
C-x b = SPC などとして、バッファの絞込みができて便利だと思うのですが、
いかがでしょうか?




334:名無しさん@お腹いっぱい。
07/03/30 08:59:30
>>332
1.3.4-1は内容バッファに下線が引かれなくて
やむなく1.2.1-1なのです。
1.3.4-1の方がスピード感もあるようですが..
ザウルスは相性(素人発想)が悪いのかなぁ、
とあきらめムードで旧バージョンを使っております。


335:名無しさん@お腹いっぱい。
07/03/30 09:04:55
>>334
追加)
menuには  <<<call などと
キーワードを並べております。


336:名無しさん@お腹いっぱい。
07/03/30 23:56:03
>>332 作者様

1.3.4-1のsite-lisp/howmへ、1.2.1-1の
  action-lock.el と action-lock.elcを
  入れてみると、下線が引かれるようになりました。
  不具合がでなければよいのですが?


検索の方ですが、下記の設定で8秒⇒約4秒程になりました。
(setq howm-view-use-grep t)
(setq howm-view-grep-option "-Hn")

  

337:作者
07/04/03 00:33:51
>>322-324
よく見直したら, >>325 なんてしなくても >>323 だけで
無駄な読み込みは抑制されるはずですが…
(C-x b で *howmC* バッファを表示してみると, 古い内容のまま)
解決しないようでしたらバージョンなども含めて詳細をお知らせください.

>>328
テスト版で直しました. 理想的なバグレポートのおかげで助かりました. thx.

>>333
テスト版に入れてみました.

>>334
そうなんですか? > リナザウをお使いの皆様


338:333
07/04/03 02:24:18
>>337
バッファ名を「=ほげ」にする件、動作確認しました。ありがとうございます。
私のやっつけパッチと比べると、実装がかっこいいなぁ。


339:328
07/04/03 15:29:08
>>337
テスト版で直っていることを確認しました。
対応していただいてありがとうございました。


340:名無しさん@お腹いっぱい。
07/04/06 08:43:58
C , l で、検索範囲日付を聞かれるようになったんですが、
これって変数で持たせられますか?

341:名無しさん@お腹いっぱい。
07/04/07 23:03:44
>>340
自己レスです、作者様対応有難うございましたm(_ _)m。

342:名無しさん@お腹いっぱい。
07/04/09 22:25:48
こんばんは。

>>297

この設定をしたのですが、最初メモを開いた際に、<TAB>で、orgの機能のCycle Visiblityが効かなくなってます。
ちなみに、Describe keyで<TAB>すると、

<tab> runs the command action-lock-goto-next-link
which is an interactive compiled Lisp function in `action-lock.el'.
It is bound to <tab>, C-c , n.
(action-lock-goto-next-link &optional reverse)


となります。



343:342
07/04/09 22:46:30
>>342
自己レスです。自分の設定ミスでした。

;; リンクを TAB で辿る
(eval-after-load "howm"
'(progn
(define-key howm-mode-map [tab] 'action-lock-goto-next-link)
(define-key howm-mode-map [(meta tab)] 'action-lock-goto-previous-link)))


これが効いていましたw

344:名無しさん@お腹いっぱい。
07/04/16 10:35:30
C-c , d で挿入される日付に曜日を追加したいんですが、
howm-date-formatを以下のように変更して問題ないでしょうか。

(setq howm-date-format '"%Y-%m-%d %a")

345:名無しさん@お腹いっぱい。
07/04/17 16:56:16
howm-test-070413版ですが、リマインダーに日付を叩いてもDoneにならないみたいですが。。

346:作者
07/04/18 22:19:55
>>344
他の変数も連動して直さないと, リマインダなどに支障が出るかもしれません.
URLリンク(howm.sourceforge.jp)

>>345
再現しないので make test をお願いできますでしょうか.
症状の説明は, PC 初心者へ教えるつもりで具体的に
(キー操作や表示文字列をそのまま)書いていただけると助かります.
URLリンク(howm.sourceforge.jp)


347:344
07/04/20 01:00:53
>>346
すみません、対応して頂いてありがとうございました。
まだあまりリマインダを駆使できてない身ですが (^^;
今のところ良い感じです。


348:345
07/04/23 14:39:21
>>346
すみません、自分の設定違いでした。
失礼致しました。

349:名無しさん@お腹いっぱい。
07/04/23 16:45:10
ソフトバンク携帯について

「全然繋がらないから解約しようとしたら、6万請求された」とよく聞く※。
(繋がりにくい理由は、ソフトバンクが使用する周波数が建物に弱いことによる)

そして、各種プランが良くないが、ホワイトプランが特に良くない。
携帯のメーカーの数で考えて「友人の4分の1くらいは持ってる?」と考えがちだが…


  ソフトバンク携帯を持つのは 約300人 に 1人。


300人の友人がいても、確率的にはそのうち1人しか無料にならない。(契約数/日本人口で計算)
その1人以外の通信料はすべて、他社の約2倍。1日たった7分でも1万円を超える。

長者番付にのるような在日企業は、ほぼ全部がパチンコ・サラ金・風俗と、法の裏側を行くものばかり。
(本社が韓国にあるものは違う。まあ、本社がハンバーガー屋で支社がサラ金というのも有り得ないが)
日本に本社を置く在日企業としては、まさにソフトバンクは、ただ1つの例外。 なのだが…

思い込みやら、まず読まない契約書の解約金やらを利用した商法も目立つ。気をつけて欲しい。

※…新聞記事は「0円携帯 解約に6万円 県、ソフトバンクに改善要望」で検索
  ↓ついでに。思い込みを利用されているのは、実は、投資家も同じだったり…
  スレリンク(bizplus板)

350:名無しさん
07/04/29 21:00:25
ホントに何にも知らない初心者なんで色々教えてください!お願いします!
質問沢山あるんですがよろしければ教えてください。。。お願いします

1man man と入力したときにmanコマンドは幾つ起動するのですか??

2lsコマンドでmanコマンドを調べた結果をls.txtに保存するにはどのようなコマンドを入力すればいいのですか??この保存したls.txtをEmacsで読み込んで閲覧すると文字化けするのですが
どのようにして解決できますか??

3もし2つの似通ったレポートを比較したいときどのようなUNIXコマンドを使用すればいいんですか??あとこれの出力を教えてください!!

4得体の知れないバイナリファイルが友達からメールされたのですが、このファイルの正体を
調べるにはどうすればいいのですか??

5メール送信したのに友達に届いてないのですが考えられる原因アンド原因を明らかにする方法をすべて教えてください!
あと、そのすべての原因の対処法を教えてください!!

6emacs -nw &

fg
jobs
kill %1
jobs
jobs
↑って何の操作を表しているんですか??

以上です。。長くて多くてすみません。。でも初心者で全然わからないんで
教えてください。。お願い致します。。



351:名無しさん@お腹いっぱい。
07/04/29 21:18:08
>>350
スレリンク(unix板:506番)

352:名無しさん@お腹いっぱい。
07/04/30 05:06:14
> lsコマンドでmanコマンドを調べた結果

逆じゃないかい?

353:名無しさん@お腹いっぱい。
07/04/30 05:10:52
>>352
ls -l `which man` みたいなことかもよ?
とか思ったのは内緒

ls -l `which man` > ls.txt
で emacs ls.txt が文字化けするなら~
なーんてね

354:名無しさん@お腹いっぱい。
07/04/30 06:19:38
0 釣りですか? 沢山釣れましたね。

0 課題ですか? 『多少は調べる習慣をつけてね』 という趣旨なんじゃ?

1 面白い問題ですね。使わせてもらいます。

2 前半わからないのに後半の疑問が出るのはなぜですか? それから、うちの
ls や man では化けません。stdout が tty かどうかで動作変えてるんですか?
うちの man man には col(1) について載ってないんですが、バグですか?

3 emacs (で ediff)。

4 その友達に聞く。 人に質問することも、時には正しい。


355:名無しさん@お腹いっぱい。
07/04/30 06:53:23
こっちで相手すんなよ。

356:名無しさん@お腹いっぱい。
07/05/17 23:38:52
すみません、snap.elのバグをレポートしたいのですが、wikiにログイン出来ません。。

357:名無しさん@お腹いっぱい。
07/05/18 00:57:53
>>356
URLリンク(howm.sourceforge.jp)


358:名無しさん@お腹いっぱい。
07/05/22 16:46:34
howm wikiのRSSが壊れてる。

359:作者
07/05/24 01:23:31
>>358
?


360:名無しさん@お腹いっぱい。
07/05/27 21:44:20
hoge を検索したときに *howmS* が

2006-11-30-114006.howm | hoge
| hoge
| hoge ← 最後はここにくる
2006-01-06-002306.howm | hoge
| hoge ← 次はここで
2006-07-12-205311.howm | hoge
| hoge ← ここにきて
2005-06-16-152857.howm | hoge ← ここから
| hoge
| hoge

こうなったとして howm-view-summry-next-section は期待どおりにファイル名
が表示されているライン毎にジャンプしていきますが、
h-v-s-previous-section だと上に書いたような場所に飛んでいきます。

これはこういう仕様でしょうか。たしかに previous-section ではあるんです
が、動作は合わせたほう(ファイル名のラインに飛ぶ)が判りやすいように思い
ますがいかがでしょう。


361:名無しさん@お腹いっぱい。
07/06/07 12:34:13
howm-insert-keyword 時に、migemoを利用できるようにならないでしょうか?

当方、.howm-keysファイルの内容は、日本語だらけで、補完が面倒です。

見易さでは、日本語の分類の方が優れているので、
日本語ディレクトリ補完の kogiku.el みたいに
キーワードをmigemoで補完してくれるとうれしいです。

362:作者
07/06/09 21:07:50
>>360
thx. テスト版をそんな感じにしておきました.

>>361
Keyword: に対して M-v → migemo でカーソル移動 → RET でいかがでしょう.

# これをキー一発でできる方法があったら教えてください


363:361
07/06/10 05:08:00
switch-to-completions を教えてもらって、howmの作者さんに日本語補完機能の
作成をお願いするのは、筋違いだと気付きました。
migemo か mcomplete 辺りでお願いすべきなんでしょうね?
失礼しました。

364:名無しさん@お腹いっぱい。
07/06/20 05:41:22
とりあえず「お願いする」があたりまえに通用するのは
xyzzyとhowm周辺だけだと覚えといた方がいいと思われ

365:名無しさん@お腹いっぱい。
07/06/20 22:17:34
もしくは神龍ね。

366:名無しさん@お腹いっぱい。
07/06/26 19:41:51
howm wikiが404…

367:名無しさん@お腹いっぱい。
07/06/26 22:33:38
>>366
みれるよ

368:名無しさん@お腹いっぱい。
07/06/30 21:56:35
$$$タグで収支管理をしているんですが、何日から何日までの$$$を集計、
もしくは一覧表示してくれる機能ってありますか?

369:名無しさん@お腹いっぱい。
07/07/01 00:21:51
>>368
howmoney?


370:360
07/07/01 10:53:05
>>362
遅くなりましたがどうもです。

371:名無しさん@お腹いっぱい。
07/07/01 21:18:57
C-c , , したあと y とか、C-c , y とかして予定を見ると
上の窓に *howmS* というバッファができて、そこでカーソルを
移動するたびに現在の行の内容が下の窓に内容が表示されるのは、
便利だけど遅いんで、wanderlust みたいに

 1.v で下の窓の表示・非表示を切り替える。非表示モードでは、
 上の窓でカーソル移動しても下の窓は現れない。

 2.n や p なら下の窓の内容が上のカーソル位置に追従するが、
 C-n, C-p, C-v, M-v, などでは追従しない。

のどっちか(か、両方)を導入してもらえませんか?


372:名無しさん@お腹いっぱい。
07/07/03 00:22:08
>>371
C-x1じゃだめなのか?

373:名無しさん@お腹いっぱい。
07/07/03 01:33:13
>>371
(setq howm-view-keep-one-window t)
しておいて v で表示切り替え, でいかがでしょう.


374:371
07/07/03 05:59:37
>>372
C-x1で窓を一つにしても次のカーソル移動コマンドですぐ分割されるのです。

>>373
そういう変数があったんですね。解決しました。ありがとう。


375:名無しさん@お腹いっぱい。
07/07/04 00:31:51
org-modeの、

(setq org-agenda-files '("xxx"))

を、

(setq org-agenda-directory '("~/.howm"))

とかにして、org-modeのメニュー画面を出すような実装は、howmでは出来ないでしょうか?


376:名無しさん@お腹いっぱい。
07/07/04 01:22:26
>>375
意味不明。そのまま org でやればいいんじゃないの?

377:名無しさん@お腹いっぱい。
07/07/05 00:13:09
>>375
それ理想的w

378:名無しさん@お腹いっぱい。
07/07/05 00:52:38
リマインダの日付に表示のときだけ曜日を見せるコードを書いて wiki に貼ってみました。
URLリンク(howm.sourceforge.jp)

書く場所は DateFormat のとこじゃないほうが良かったかもしれません。



379:368
07/07/20 01:07:24
>369 なんか、冗談みたいな名前だったので、釣り?かと思っていたら、
こんな便利がツールがあったのですね。ありがとうございます。
今までの記録の書式をちょっと変えないといけなので時間がかかって
しまいましたが、良い感じです。。

380:名無しさん@お腹いっぱい。
07/07/27 12:35:02
>>378
これ、すごくいいですね。


381:名無しさん@お腹いっぱい。
07/07/28 11:07:18
>>378
私もためしてみた。よい。


382:名無しさん@そうだ選挙に行こう
07/07/29 15:35:45
起動直後にC-c , ,と入力してhowmを起動しようとしたのですが
Opening input file: permission denied, /path/to/howm/sample_file
とメッセージが出てきて、howmのメニュー画面に移行できません。

このhowm/sample_fileを起動時にスキャンしないファイルとして設定できないでしょうか?


howm: 1.2.1 (compile: nil, make: nil, test: nil)
Emacs: 21.4.1 (i386-mingw-nt5.1.2600) of 2005-08-28
system: windows-nt
window system: w32
Meadow: Meadow-2.10 (ASAGAO)




383:382
07/07/29 17:08:32
解決しました。自己レスで

howm-1.3.4にして.emacsに
(setq howm-excluded-file-regexp "sample_file$")
としたら無事\C-c , ,でhowmのメニューが起動しました。


384:名無しさん@お腹いっぱい。
07/08/11 02:39:44
デスクトップPCで一日一ファイルでメモを取ってたんだけど
ノートPCも併用することになって
それぞれでメモをとって、同期するにはどうするのがいいかな?



385:名無しさん@お腹いっぱい。
07/08/11 09:37:39
>>384
unisonおすすめ。

386:名無しさん@お腹いっぱい。
07/08/11 13:03:14
ネットにつながないとダメだが
サーバにおいて同期するのは?

387:名無しさん@お腹いっぱい。
07/08/11 13:17:14
とりあえず、一日一ファイルをやめてから同期方法をかんがえましょう。

388:382
07/08/11 13:38:58
foldershare

389:名無しさん@お腹いっぱい。
07/08/12 00:30:10
名前欄消し忘れ可愛いですはい

390:名無しさん@お腹いっぱい。
07/08/13 03:53:04
俺はコピーして編集してる


391:名無しさん@お腹いっぱい。
07/08/13 04:48:40
>>387
なんでやめなきゃいけないんだ?


392:名無しさん@お腹いっぱい。
07/08/13 04:55:05
>>391
一日一ファイルだと衝突する可能性あるんじゃまいか。

393:名無しさん@お腹いっぱい。
07/08/13 08:58:21
1項目1ファイルなら名前が衝突する可能性は少ないしょ。
でも昔作ったファイルあとから編集するとやっぱり衝突するよん。

私はバックアップをかねて作業ディレクトリはCVSで管理してる。




394:名無しさん@お腹いっぱい。
07/08/13 12:09:19
メリット、デメリットはそれぞれあるんだかr
自分の使い方にあったほうを選べばいい
使え、使うなは余計なお世話

395:名無しさん@お腹いっぱい。
07/08/15 00:57:11
正直、howmはOSS大賞候補に推したい。

396:名無しさん@お腹いっぱい。
07/08/17 22:12:17
ずっとhownだと思ってた。

397:名無しさん@お腹いっぱい。
07/08/17 23:45:33
howmがもう少し広まればな・・・


398:名無しさん@お腹いっぱい。
07/08/26 02:51:55
emacs-wiki-mode とか muse-mode とかと一緒に使えない気がする。
howm mode disable って言われる。

399:作者
07/08/26 21:39:53
>>398
具体的な情報をいただけますでしょうか.
・何をしたら, どうなってほしいのに, どうなった (具体的なキー操作など)
・emacs, howm, emacs-wiki-mode, muse-mode のバージョン
・正確なエラーメッセージ (手打ちせず *Messages* バッファからコピー)
・できれば make test

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


400:398
07/08/26 22:15:28
>>399
> ・何をしたら, どうなってほしいのに, どうなった (具体的なキー操作など)
howm-mode と muse-mode を同時に使いたいのに howm-mode が有効にならない。

> ・emacs, howm, emacs-wiki-mode, muse-mode のバージョン
howm-version ==> "1.3.4"
muse-version ==> "3.11"
(emacs-version) ==> "GNU Emacs 22.1.1 (i686-pc-linux-gnu, GTK+ Version 2.10.11)\n of 2007-08-15 on ubuntu"

> ・正確なエラーメッセージ (手打ちせず *Messages* バッファからコピー)
> ・できれば make test
make test して以下を *scratch* で実行。

(require 'muse-mode)
(add-hook 'howm-mode-on-hook 'auto-fill-mode)
(add-hook 'howm-mode-on-hook 'outline-minor-mode)
(add-hook 'howm-mode-on-hook 'muse-mode)

その後 howm-menu して適当なファイルを開くと以下の *Backtrace*
> signal(error ("Not howm-mode"))
> error("Not howm-mode")
> howm-initialize-buffer()
> run-hooks(howm-mode-hook howm-mode-on-hook)
> howm-mode(1)
> howm-set-mode()
> run-hooks(howm-view-open-hook)
> howm-view-summary-open-sub(nil)
> howm-view-summary-open(nil)
> call-interactively(howm-view-summary-open)

401:398
07/08/26 22:20:30
>>399
> ・emacs, howm, emacs-wiki-mode, muse-mode のバージョン
あ、emacs-wiki はもう使ってないので環境が無いです。

と、ここまで書いて気がついたんですが、

(add-hook 'howm-mode-on-hook 'muse-mode)

これを止めて、auto-mode-alist の ("\\.howm$" . text-mode) を
("\\.howm$" . muse-mode) にしたら上手くいきました。
お騒がせして申し訳ない。

402:名無しさん@お腹いっぱい。
07/10/01 21:37:33
GNU Emacs 22.1.50.1 (arm-sharp-linux-gnu, X toolkit)、howm test070715版を使用しています。

予定, 〆切表示がこうなっているのを
> 火 -1 | [2007-10-02 09:00]@foo
> 火 -1 | [2007-10-02 13:40]!bar
> 火 -1 | [2007-10-02 09:30]!hoge
以下のように、
> 火 -1 | [2007-10-02 09:00]@foo
> 火 -1 | [2007-10-02 09:30]!hoge
> 火 -1 | [2007-10-02 13:40]!bar
時刻順に並ぶようにできないでしょうか?


403:作者
07/10/04 22:42:19
>>402
メニューファイル 0000-00-00-000000.howm で,
%schedule, %todo のかわりに %reminder と書くとどうでしょうか?

;; 区切り線の設定は, .emacs にこんな感じで
(setq howm-menu-reminder-separators
'(
(-1 . "━━━━今日↓↑超過━━━━")
(0 . "━━━━予定↓━━━━")
(3 . "━━━━もっと先↓↑3日後まで━━━━")
(nil . "━━━━todo↓━━━━") ;予定とtodoの境
))


404:名無しさん@お腹いっぱい。
07/10/04 23:09:30
>>403
解答ありがとうございます。
試してみましたが、"━━━━予定↓━━━━"から"━━━━todo↓━━━━"
までの間にやはり一部時刻順になっていないところがあります。


405:作者
07/10/04 23:37:58
>>404
具体例をいただけますか?


406:名無しさん@お腹いっぱい。
07/10/05 00:21:16
>>405
具体例をはろうと思って、menu更新してみると治っていました…。
見間違いだったのかな…?
どうもすみません。おさわがせしました。


407:名無しさん@お腹いっぱい。
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
ありがとございます。



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