トップページunix
1001コメント403KB

一人お手軽 Wiki もどき howm

■ このスレッドは過去ログ倉庫に格納されています
0001名無しさん@お腹いっぱい。NGNG
Emacs で Wiki 風に断片的なメモをどんどんとるための環境、
howm に関するスレッドです。

本家:
howm: 一人お手軽 Wiki もどき
http://www.me.ics.saitama-u.ac.jp/~hira/emacs/howm/index-j.html

関連スレ:
自分の情報整理スタイルを晒しまくり 2
http://pc.2ch.net/test/read.cgi/unix/1050963280/
0109名無しさん@お腹いっぱい。NGNG
>>108
(require 'mailcap)
mailcap

(featurep 'mailcap)
t

(mailcap-parse-mailcaps) でエラーが出て、

Debugger entered--Lisp error: (void-function mailcap-parse-mailcaps)
(mailcap-parse-mailcaps)
eval((mailcap-parse-mailcaps))
eval-last-sexp-1(t)
eval-last-sexp(t)
eval-print-last-sexp()
call-interactively(eval-print-last-sexp)

以上のようになります。お手数かけてすいません…
0110名無しさん@お腹いっぱい。NGNG
>>109
当てずっぽだけど FLIM が古い悪寒
0111名無しさん@お腹いっぱい。NGNG
>110

howm-test/README-j.html に
> emacs-21.2.1 付属の gnus/mailcap に依存
とある。

FLIM の mailcap.el とは別物?

手元のマシンは t-gnus で、gnus-mailcap.el になっている模様。
0112名無しさん@お腹いっぱい。NGNG
>>111
> FLIM の mailcap.el とは別物?
そう。だから新しい FLIM では mailcap.el はインスコされなくなった。
FLIM を最新にするか、mailcap.el{,c} 消してみ。
0113名無しさん@お腹いっぱい。NGNG
mailcapいらなくなったみたい。
作者さん対応速すぎ
たまげた。
0114名無しさん@お腹いっぱい。NGNG
最近、おれのリナザウはhowm専用マシン。
すげー便利。
作者さんに感謝です。
0115名無しさん@お腹いっぱい。NGNG
リナザウほすぃ
0116名無しさん@お腹いっぱい。NGNG
( ゚д゚)ホスィ…
0117名無しさん@お腹いっぱい。NGNG
りなざうでhowm使えるんだぁ!
買っちゃおっかな
0118名無しさん@お腹いっぱい。NGNG
ノートPCに入れてつかってるけど
自宅<-->デスク間で持ち運んでそれなりに便利だけど
やはり常備したいよねぇ。

リナザウ買おうかなぁ。
金ない……
0119名無しさん@お腹いっぱい。NGNG
C-c,,で出したメニューの[新規]とかの上でEnter教えてもベルがなるだけで
反応しない。なんでだろ。
C-c,cとかでショートカットで呼べば使えるからいいんだけど
0120名無しさん@お腹いっぱい。NGNG
>>119
再現しないんで, もうちょっと情報ください.
(「バグ報告をくださる方へ」を web に追加しときました)
0121119NGNG
>>120
 すいません。相手してもらえると思ってなかったので愚痴のつもりで書きました。

 具体的な現象ですが、C-c,,でメニューを出した後、[新規]やその他メニューの
上でEnter押すと、ミニバッファに"Buffer is read-only: #<buffer *howmM:menu.howm*>"
と表示されてbeepが鳴る状態です。どうもEnterで改行しようとしている感じです。

 設定はまだカスタマイズも何もしていないのでインストール方法の通り

(setq howm-menu-lang 'ja)
(global-set-key "\C-c,," 'howm-menu)
(mapc (lambda (f)
(autoload f "howm-mode" "Hitori Otegaru Wiki Modoki" t))
'(howm-menu howm-list-all howm-list-recent howm-list-grep
howm-create howm-keyword-to-kill-ring))

しか書いてません。

 環境はGentoo Linux 1.4, GNU Emacs 21.3.1です。


 なぜか「メニューの編集について」や[Update Menu][Edit Menu]はちゃんと
項目に飛びます。その他のメニューは全て[新規]と同じ現象です。
0122名無しさん@お腹いっぱい。NGNG
>>119
漏れもそうなった。[新規]などのところにちゃんと下線が引かれてます?
漏れのときは、.emacs に

(setq howm-menu-lang 'ja)

が抜けてて、そうなったらしい。バージョンアップ時に .emacs の見直し
をしてなくてそんなことに。

それはそうと、menu.howm って、howm ディレクトリと ja ディレクトリの
両方に必要?いらないかと思って、howm ディレクトリの下のを消したら、
menu.howm がないって怒こられたYo!
0123122NGNG
あら、書いているうちにご本人が(w
howm-menu-lang ちゃんと設定してるのかぁ。うちとは状況が違うみたいでつね…。
失礼しました。
0124119NGNG
>>122
ビンゴです!!
設定ファイル見直してみたら

;; howmの設定(setq howm-menu-lang 'ja)
(global-set-key "\C-c,," 'howm-menu)
(mapc (lambda (f)
(autoload f "howm-mode" "Hitori Otegaru Wiki Modoki" t))
'(howm-menu howm-list-all howm-list-recent howm-list-grep
howm-create howm-keyword-to-kill-ring))

なことになっていて、(setq howm-menu-lang 'ja)がコメントアウトされてました。
お騒がせしました&ありがとうございました。
0125名無しさん@お腹いっぱい。NGNG
howm、EmacsCE でも使っていまーす。

...問題は EmacsCE の安定度だけ( -_-)/|
0126名無しさん@お腹いっぱい。NGNG
emacsCEってWinCE上で動くんだよね?
WinCEがアレだから、emacsCEもアレになちゃってるんじゃないの?
0127名無しさん@お腹いっぱい。NGNG
>>122
~/howm/menu.howm が必要です. ~/howm/ja/ は不要.
インストールの説明がまずかった… _o_
0128名無しさん@お腹いっぱい。NGNG
>>作者さん
font-lockの整理に着手されたようですね。乙です。
早速でアレですが、色がでませんw
あ、もしかして整理を始めた段間であって
まだ実装された段階ではないですか?
0129128NGNG
(setq howm-menu-lang 'en)
(require 'howm-mode)
(setq howm-search-path '("~/Mail"))
(setq howm-file-name-format "%Y/%m/%Y%m%d-%H%M%S.howm")
(setq howm-list-recent-title t)
(setq howm-list-all-title t)
(setq howm-view-kill-buffer nil)
(setq howm-view-summary-persistent t)
(setq howm-menu-file "~/.howm-menu")
(setq howm-kill-all-enable-force t)

設定はこうしてありますです。
0130名無しさん@お腹いっぱい。NGNG
<<128
ご指摘 thx です. また説明がまぎらわしかったかも.

今まで出てた色が出なくなってます?
コードの内部整理の話で, 見かけは何も変化なし,
のつもりですが…

# 改宗不要(他の mode と併用できる)がモットーなので,
# 色つけは他人にまかせて,
# howm はじゃまをしない方がいいかなあと.
0131128NGNG
>>130
>今まで出てた色が出なくなってます?
はい、そのとおりです
0132名無しさん@お腹いっぱい。NGNG
>>103
ttp://www.bookshelf.jp/cgi-bin/goto.cgi?file=meadow&node=globrep
あまり便利ではなさそうだな.

この作者は moccur-editやgrep-editといった同種のソフトを作っているから,
バイアスはかかっているかもしれないが,
0133名無しさん@お腹いっぱい。NGNG
># 改宗不要(他の mode と併用できる)がモットーなので,
># 色つけは他人にまかせて,
># howm はじゃまをしない方がいいかなあと.

howmは以後白黒表示にするということ?
邪魔どころか適当に色つけしてくれたほうがありがたいのだけど…
#自分で色付けの設定するなんてマンドクサすぎ
0134名無しさん@お腹いっぱい。NGNG
>>作者さん
font-lockの件対応ありがとうございます。
しかし、修正版を使うとリスト表示がメチャクチャになってしまいます。
Symbol's value as variable is void: *how-view-font-lock-keywords*
とミニバッファに表示されました。typoが原因でしょうか?

不具合の内容は以下です。
・タイトルが一切表示されない
・テンプラリファイル(#20030909-21415.howm#)も表示される
・20030909-21415.howm~も表示される
・リスト表示時に内容バッファが空になる(カーソルを移動すれば表示されるが…↓)
・内容バッファが文字化けする
・==========================>> /home/hoge/howm/xxxx-xxxx.howm 等が色付けされてない
・ダブルクオートでかこった物だけ色付けされてる
・C-, aで一度リスト表示し、そのグチャグチャの状態でもう一度C-, aすると正常に表示される(上記の問題が全てなくなる)


0135名無しさん@お腹いっぱい。NGNG
>typoが原因でしょうか?
*how-view-font-lock-keywords*

*howm-view-font-lock-keywords*

ではないか? ということです。
0136135NGNG
と思って修正してみたものの
>>134と同じ不具合がありました。

どうやらtypoが原因じゃないみたいです。

Symbol's value as variable is void: *howm-view-font-lock-keywords*
0137名無しさん@お腹いっぱい。NGNG
>>134
ごめんなさいごめんなさいごめんなさい
0138135NGNG
>>137
作者さんですか?あいかわらず素早い対応ありがとうございます。
なんかはりきってバックトレースの内容までメールで送ってしまいました
すいません…
0139135NGNG
>>作者さん
>□ (テスト版: 内容バッファの font-lock 修正 [2003/10/06 21:09] )
できちんと表示されました。
御苦労様です、ありがとうございました。
0140名無しさん@お腹いっぱい。NGNG
>>137
棒読みすると、かなりおちょくった態度になるな
ワラタ
0141名無しさん@お腹いっぱい。NGNG
TODO書くのに、簡単に日付を挿入する方法があると便利だと思うんですけど
どうでしょう?

あと、日々だけじゃなくて時間でも管理できるようになると嬉しいです。
0142名無しさん@お腹いっぱい。NGNG
@ C-D
0143名無しさん@お腹いっぱい。NGNG
>>142
何もおこりませんが?
0144名無しさん@お腹いっぱい。NGNG
メニューなりリスト表示なりから検索して、検索結果がリスト表示されたあと
q押してもscratchバッファになるのではなく、検索前に表示されたバッファに
戻るようにしてくれると嬉しいような。
0145名無しさん@お腹いっぱい。NGNG
>>144
一票。

0146名無しさん@お腹いっぱい。NGNG
>>144
「バグ報告をくださる方へ」のように,
再現方法を教えていただけないでしょうか.

たとえば,
・「バグ報告をくださる方へ」の (D)
・C-x C-f /etc/services
・C-c , ,
・[固定] で RET して「top」を検索
・q
で services に戻りませんか?
0147名無しさん@お腹いっぱい。NGNG
>>141
C-c , D か, メニューの [日↓]

時間でも管理って, 具体的にはどんなことでしょう?
0148名無しさん@お腹いっぱい。NGNG
>>146
え バグ報告のつもりじゃなくて
要望だったんですけど…

>・C-x C-f /etc/services
>・C-c , ,
>・[固定] で RET して「top」を検索
>・q
いえ、そういう事ではなくてですね
#てか、その挙動はあたりまえだし…

「メモ見ようかなぁ(現scratchバッファ表示)」
C-c , a (リスト表示)
「検索しよー(現リスト表示)」
g (検索)
(結果がズラーっと表示される)
q (終了) (リストに戻ることを期待)
「scratchカヨ!!」
ということです。


>>147
多分、TODOの浮沈を日付だけじゃなくて
「あと5時間後になったら浮いてくる」
「明日の13:30に浮いてくる」
「2003/10/11 15:00になったら浮いてくる」
とかいうことかと。
0149名無しさん@お腹いっぱい。NGNG
scratch(でもなんでもいい)
↓C-c , a
リスト
↓g
検索
↓q
scratch(でもなんでもいい)

じゃなくて

scratch(でもなんでもいい)
↓C-c , a
リスト
↓g
検索
↓q
リスト
↓q
scratch(でもなんでもいい)

このほうがいいかな と。
0150名無しさん@お腹いっぱい。NGNG
menuから検索を選んだなら

適当なバッファ(scratch,適当なファイルの編集)
↓C-c , ,
menu

検索
↓q
適当なバッファ(scratch,適当なファイルの編集)

ではなく

適当なバッファ(scratch,適当なファイルの編集)
↓C-c , ,
menu

検索
↓q
menu
↓q
適当なバッファ(scratch,適当なファイルの編集)

のほうがいいんじゃないかと
0151名無しさん@お腹いっぱい。NGNG
>>148-150
粘着ウザスギ
死ぬか消えるかしてくれる?
0152名無しさん@お腹いっぱい。NGNG
晒しage
0153名無しさん@お腹いっぱい。NGNG
>>151
漏れもそう思った
>>148-150
要望とか言いながら妨害工作してんだろ?
ミエミエ。もうちょっと勉強してこいや(ワラ
0154名無しさん@お腹いっぱい。NGNG
>>153
Unix以外のオーエスを使っている人だとちょっと異常って程度だと思うよ。
一部の特殊な人々以外にも、ちょっと異常な人にまで裾野が広がったことを
喜びましょう。
0155名無しさん@お腹いっぱい。NGNG
じゃあ消えまつ
0156名無しさん@お腹いっぱい。NGNG
>>148-150
でっちあげたんだけど,
公開はもうちょっと試してからにします.

「フレーム分割を復元」との折りあいが…
0157名無しさん@お腹いっぱい。NGNG
>>156
キチガイの電波に付き合うことないですよ
電波伝染りますよ。
015854NGNG
たまーに、文字化けします。saveした時は読めてたのに、emacsを再起動して
\C-c , c とするといきなり化けていることがあります。
coding system の選択が違ってしまうようで、メモのファイルをktermなどで
開けば、ちゃんと読めます。なので、howmというよりemacsの設定の問題だと
思うのですが、一度他のcoding system (utf-8 になってることが多い?) に
なるとそれをうまく戻せません(おそらく私のemacsの勉強不足で)。しかし他
のemacs上のソフトでは特に文字化けしないので、howmのメモのなかのどこか
のキャラクタが、他のcoding systemだとemacsに思わせるのでしょうか。
現在表示されているバッファの表示coding systemを変えるのって出来ますか?
0159名無しさん@お腹いっぱい。NGNG
それは漏れもなるが、漏れの場合、99% 半角カナか機種依存文字使ってるせい
だ。2 ちゃんからコピぺしたりしてないか?
それに、それは howm じゃなくて Emacs の問題だ。
016054NGNG
半角かなも機種依存文字も使ってないと思うんですが.英語と日本語がかなり
混ざってる時に起こりやすい気もします.ただなかなか再現性がないのでどん
な場合かまだ良く分かりません.
とりあえず
(modify-coding-system-alist 'file "\\.howm\\'" 'euc-jp)
を .emacs に入れたら逃げられてるかも.ご参考まで.
0161名無しさん@お腹いっぱい。NGNG
>>156
要望出した本人が暴れた挙句に追い出されたので
> ☆ q したときどのバッファに戻るか
の件は無かったことにすべき。
0162名無しさん@お腹いっぱい。NGNG
次のリリースでは「1 メモ 1 ファイル」をデフォルトにしようかとも
思ってるんですけど, どうでしょう?
# その方が受けがいいのかなあと…

「このキー割当ては使いにくい」なども, もしあればこの機会に
お願いします.
0163名無しさん@お腹いっぱいNGNG
>>162
細かいメモをたくさん取るので、個人的には1日1ファイルで使いたいです。
0164名無しさん@お腹いっぱい。NGNG
>>163
どっちをデフォルトにするかの問題なのに

>使いたいです。
今でも使えますが?
大分前から使えますが?
0165名無しさん@お腹いっぱい。NGNG
>>163
自分も同じ理由で 1 日 1 ファイルがいいと思っています.
1 メモ 1 ファイルだと, もったいなくて気軽に書けなくなりそう.

ただ, 「 1 日 1 ファイル」には不具合があります
(絞り込み検索や更新日時がファイル単位になってしまう).
デフォルトは不具合の少ない方にして,
「それでもあえて 1 日」という人はオプションで,
かなあと…

1 日派の人もいたので, もうしばらく迷います.
0166名無しさん@お腹いっぱい。NGNG
こういう問題ってファイルシステムとも微妙に繋がってくるよなぁ。
Reiserfsユーザーとしては、1メモ1ファイルの方がありがたい。
(小さいファイルがイパーイというのがReiserfsの十八番)

ext2,3やXFSならデカいファイルの方がいいんだろうか。
(XFSが得意なファイルってメモなんて範疇じゃなくてもっともっとデカイもんだろうけど)

リソースに制限のある人も一日1ファイルのほうが良いんだろうか。
#それならChangelogメモのほうがよさげ。
0167名無しさん@お腹いっぱい。NGNG
>>作者さん
>実はコンソールでも使えた?
大分前から使えてますが?

Gnu Emacs21.2
21.3で、emacs -nw でやっても何の不都合なく動いてましたよ
emacs -nwでhowm-0.7.6.1くらいから使ってますです。
0168名無しさん@お腹いっぱいNGNG
>>165
>自分も同じ理由で 1 日 1 ファイルがいいと思っています.
>1 メモ 1 ファイルだと, もったいなくて気軽に書けなくなりそう.
同感です。
あっ!!て思った時に単語の羅列でメモして、あとで肉付けして
ますが、大概は1行程度のメモです。

でも、1メモ1ファイルであれば時系列での絞り込みがバッチリ
になるんですね。
どちらをデフォルトにするか、難しいですね。
ユーザーの使い方によるのかなあ。
オプションでも1日1ファイルを残してくれそうなので、作者殿
にお任せです。

>>163
おまいの書き方で十分意味はつうじるよ。
使いたいです=できればデフォルトにしてほしいです
ってことでしょ。作者殿に気をつかってんじゃないの?
重箱の隅つつき野郎がいるね。
0169名無しさん@お腹いっぱい。NGNG
このままじゃ
1メモ1ファイル派 = 重箱の隅つつき野郎
ということにされてしまいそうな悪寒。
0170名無しさん@お腹いっぱい。NGNG
どっちがデフォでもいいけどねぇ。
要するに結果的に好きな方を使えればいいわけだから
どっちがデフォかなんてたいした問題じゃないから
作者さんの好きにしていいんじゃないですか?

今は一日1ファイルがデフォですね?
このまま一日1ファイルでいいんじゃないかと。
0171名無しさん@お腹いっぱい。NGNG
デフォルトにはあまりこだわらなくて良さそうですか.
こういう道具に興味持つ人なら,
自分でちゃんとカスタマイズしてくれるのかな.

# でも, コメントは参考になります

「>> だとソースコードや 2ch コピペに反応してじゃま」とか
「C-c , D ってよく使うのに押しにくい」とかも
気になってたんですが…
0172名無しさん@お腹いっぱい。NGNG
>「>> だとソースコードや 2ch コピペに反応してじゃま」とか
>「C-c , D ってよく使うのに押しにくい」とかも
たしかにそうですね。
0173名無しさん@お腹いっぱい。NGNG
> 「>> だとソースコードや 2ch コピペに反応してじゃま」とか

これはそう思う。
シフト演算多用したコードを貼ると悲惨なことに。
なのでおれは「>>>」と「<<<」に変えて使ってるよ。
0174名無しさん@お腹いっぱい。NGNG
>>162
1メモ1ファイルに一票入れておきます。富豪的。
grepやタイムスタンプの件もそうですし、
wiki風利用などで1メモをふくらませているときには
1日1ファイルだと他のメモが邪魔になることがあります。

>>168
あくまでデフォルトをどうするかという話で、現時点でも
howm-file-name-formatをいじって時刻まで入れれば
1メモ1ファイルになりますよ。

‥これ、readmeに書いてあるのを最近見つけて、目から鱗が落ちました。
改造しないとできないものだとばかり思ってた自分、ハカーの素質は0ですなw

>>作者さん
この方法は他の人にも気がつきにくいと思うので、
デフォルトが現行のままになったときは
設定のすぐ近くにコメントアウトでいれていただけませんか?

>>171
同感。
キーバインドは、 C-c , D と C-c , d を入れ替えちゃってます。
リンクは、、RD風に((< >))と((: :))に変えようとして失敗したことがあったなぁ。
0175名無しさん@お腹いっぱい。NGNG
((<>))

((::))

なんか卑猥じゃない?
0176174NGNG
>>175
実際には間に文字を挟むのですけど、
くっつけちゃうとなんとなくそんな気もしないでも。
とりあえず、それはデフォルトの提案ではなく好みです。為念。
0177名無しさん@お腹いっぱい。NGNG
為念って初めて見た。
0178名無しさん@お腹いっぱい。NGNG
難有う。
0179名無しさん@お腹いっぱい。NGNG
それより「‥」の方がめずらしい気が…

>>174
これでどうでしょう?
(setq howm-ref-regexp "((<\\([^>\n]+\\)>))")
(setq howm-ref-regexp-pos 1)
(setq howm-keyword-format "((:%s:))")
(setq howm-keyword-regexp "\\(((:\\)\\([^:\n]+\\):))")
(setq howm-keyword-regexp-header-pos 1) ;; 「関連キーワード」用
(setq howm-keyword-regexp-pos 2)

# 「1 メモ 1 ファイル」「<<< と >>>」が今のところ有力
0180174NGNG
>>179
thx. xyzzyでですがうまくいきました。
linuxなPCが死にかけてしまって。(´・ω・`)ショボーン

メタ文字じゃない()って\いらないんですね。なるほど。
0181名無しさん@お腹いっぱい。NGNG
font-lockで "..." を文字列と思って色がついちゃうんですが、
やめさせるようにしてもらえませんかの。
どっかで " が開いたままになっているとうざくって。
0182名無しさん@お腹いっぱい。NGNG
>どっかで " が開いたままになっているとうざくって。
折角色つけておしえてくれてんだから
閉じ忘れを閉じとけばいいじゃん
0183名無しさん@お腹いっぱい。NGNG
AirH"とかメモすると泣けてきます
0184名無しさん@お腹いっぱい。NGNG
>>183
AirHでやめておくとか、ではダメ?
0185名無しさん@お腹いっぱい。NGNG
howmに限らず、font-lockが効いてる状態で
AirH"なんて書くとウザいことになる.

全角で書くか、そもそも書かないかどっちかにしる。
0186名無しさん@お腹いっぱい。NGNG
>font-lockで "..." を文字列と思って色がついちゃうんですが、
>やめさせるようにしてもらえませんかの。

すげー勝手な言い方。

カスマイズのしかたを教えてください
だろが。

もしくは、
>色付くと困るので、"..."に色を付けないオプションが欲しいです。
とかさ。



これを "..." 強調の意味で使ってるので、そんな勝手な理由で廃止されると
泣けてきます。せっかく色ついてわかりやすいというのに。
0187名無しさん@お腹いっぱい。NGNG
>>181
(add-to-list 'auto-mode-alist '("\\.howm$" . text-mode))
とか?

次版ではデフォルトにしときます.
(もちろんカスタマイズできる形で)
0188ヽ(´ー`)ノNGNG
>>187
とりあえずは今のままにして、気にいらない人だけ hook で font-lock-mode を
オフにするほうがイイんじゃないかなぁと思うんだけど、どうでしょう?
0189名無しさん@お腹いっぱい。NGNG
>>188
fundamental-mode っていうのはあんまりなので,
次版から, 特に設定しなければ text-mode にしようと思います.
その副作用で "…" に色がつかなくなります.

# "…" の色つけは howm の管轄外かと.
# howm の仕様としても, emacs の作法としても.

・(add-to-list 'auto-mode-alist '("\\.howm$" . fundamental-mode))
・font-lock-defaults, font-lock-keywords-only あたりを個別に設定
のどちらかで対処していただけないでしょうか.
0190名無しさん@お腹いっぱい。NGNG
新版移行スクリプト作成ありがとうございます。>> 作者様

ところで、その中の「更新順と名前順が一致するよう, タイムスタンプをでっ
ちあげ」 で、touch を使ってらっしゃいますが、d オプションが gtouch 固
有のものと思いますが、いかがですか?
0191名無しさん@お腹いっぱい。NGNG
>>190
すいません. 他の環境わかってなくて…
別案があったら教えてください.
0192名無しさん@お腹いっぱい。NGNG
メニューファイル(0000_00_00.howm)が
一覧表示に含まれ
連結表示にも含まれ
検索対象にもなるのが、たまらなくウザいんですけど
回避策はありますでしょうか?

編集した後メニューファイルが一覧表示のてっぺんに来るのもウザいです。

特別なファイルとして、普段はリストからは見えないように
検索対象にもしないようにしてメニューから編集を選んだときだけ
いじれるようにしてほすぃ。
0193名無しさん@お腹いっぱい。NGNG
現在のテスト版で
一覧表示→g→q
で一覧表示に戻るはずであるのに
表示が崩れてしまいます。

フレームは二つにわかれたままで
内容バッファが上のフレームに表示され
下のバッファにscratchが表示されます。

GNU Emacs 21.3.1
howmは
□ (テスト版: v1.1 (予定), howm2 微修正 [2003/10/19] )
です。

エラーは表示されていません。
何度かテストしましたが上手く表示される場合と
乱れる場合があります。
gを押した時上のフレームにカーソルがあると大丈夫で
下のフレームにカーソルがあるときにgを押すと一覧と内容のフレームが逆転しました。
scratchが表示される場合の再現性はイマイチです。

バグ報告のしかたにかいてあるとおりにしてみても
乱れる場合があります。
設定方法で左右されるようではないみたいです。

0194名無しさん@お腹いっぱい。NGNG
>>193
やっつけ修正してみました.
私の腕と気合では, 根本解決は難しそうです.

まだ変な症状が出るようなら,
「元の分割状態に復帰」をあきらめて,
・抜けた先が summary か contents なら, 強制的に標準分割
・そうでなければ, オプションしだいで「放置」か「強制的に分割解除」
ですかねえ…
0195名無しさん@お腹いっぱい。NGNG
>>192
README に追加しときました.
# 人によってほんとに好みが違ってて, 興味深いです

* メニューをメモ扱いしない (メモ一覧・検索の対象外にする)
;; mv ~/howm/00000000-000000.howm ~/hoge/fuga/menu.howm しといて…
(setq howm-menu-top nil)
(setq howm-menu-file "~/hoge/fuga/menu.howm")
0196名無しさん@お腹いっぱい。NGNG
>>194
対応ありがとうございます
とりあえず何度かテストしてみましたが
直ったように思われます。

このまま常用してみて、また何かあったら御報告いたします。
0197名無しさん@お腹いっぱい。NGNG
>>195
サンクスコ & 乙です

個人的にはメニューファイル自体には、編集する機会はあっても
あえてそのファイル自身を参照する事は滅多にありませんし
実際メニューファイル内に何らかの情報埋め込むこともないので
一覧に出てこられると、正直うざかったです。
#メニューは使わない という意味ではないので誤解なきよう
0198名無しさん@お腹いっぱい。NGNG
>>> は良いですが、
<<< は RD の include の書式とぶつかるので、なんかマズくないですか?
rd2 で変換しようとしても、include すべきファイルが見付からないってエラーがでたり。

cf)
ttp://www.rubyist.net/~rubikitch/RDP.cgi?cmd=view&name=RD
の Include の項目
0199名無しさん@お腹いっぱい。NGNG
>>198
thx. 気がついてませんでした.

で, どうするかなんですが,
<<< とくらべると他の案は見劣りして…

いい案が浮かばなかったら,
「RD な人は各自カスタマイズしてください」
になるかも
0200名無しさん@お腹いっぱい。NGNG
<=
=>
とか
<-
->
とか
<<-
->>
とかどうでしょうかね?
0201200NGNG
あ、ダメだ。
<<, >> がビットシフトにひっかかるっていうんなら、
-> は構造体のメンバ参照にひっかかるし、
<= も比較演算子にひっかかっちゃいますね、、、

<<-
->>
は、ちと記述が繁雑だけど、他とはひっかからないかな?
0202名無しさん@お腹いっぱい。NGNG
[[ , ]] とかは?
0203 ◆1haVRB54HY NGNG
howmは糞
0204名無しさん@お腹いっぱい。NGNG
<<- ( <-- でもいいかな?)あたりはよさげだけど、やっぱり <<< と
比べると見劣りしちゃうなぁ。
RDのincludeってhowmにおいては(とりあえず自分は)あんまり使わないので、
<<< をデフォルトにしていいかも。rd2に文句言わせないように、howm2とかで
あく抜きできるようにして。
「howmでもRDのincludeを使うぞ」という人は設定を変えてください、
ということでどうでしょ?
0205名無しさん@お腹いっぱい。NGNG
いいんじゃないすか?
0206198NGNG
>>204
howm でメモとって、Web に変換するシステム(ってほど大袈裟じゃないですが)
を作ってしまっていたので、ちとガックシですが、仕方ないですね。
カスタマイズして使うことにします。

ちなみに私は以下のような使い方をしてます。
<<<header
というのを howm のテンプレートで自動的に挿入するようにしてあります。
header.html には namazu の検索窓の HTML が記述してあります。
rd2 で HTML に変換すると howm でとったメモが namazu の検索窓付きで
HTML に変換される、というわけです。
同様に、
<<<footer
で、文書作成者の名前とメールアドレスが入るようにしたりしてます。
0207名無しさん@お腹いっぱい。NGNG
howmのページ見れなくない?
0208204(≠作者)NGNG
>>206
あーそうか、includeってhtml断片を読めるのでしたね。
それはたしかに使いどころがあります。

たまに使う程度なら、
<<< header
の代わりに
<%= import 'header' %>
と書いておいて、
ruby -rerb -e 'def import(s) %Q|<<< #{s}| end; ERB.new($stdin.read).run'
で湯通ししてからrd2に食べさせるとか。

いつも使うレベルだと、ちょっとかこわるい鴨。>eRuby表記
■ このスレッドは過去ログ倉庫に格納されています