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

一人お手軽 Wiki もどき howm part2

■ このスレッドは過去ログ倉庫に格納されています
0001名無しさん@お腹いっぱい。NGNG
  howmはバッドノウハウの塊
  Unixはバッドノウハウの塊
  Windowsが最強最高
0062作者NGNG
>>49
README の「書式の変更例」, …って話ですか?

>>50
内容バッファは howm-view-contents-mode じゃないとだめです.
もし色つけが目的なら,
howm-view-contents-font-lock-keywords をお試しください.

>>51-54
1.1.1.1rc2 で直しました.
0063作者NGNG
>>60
「リンクしあった rd たちを, ((*リンク関係保って*))他形式に変換」
って, howm に関係なく需要ありそうですけど, どうしてるんでしょう?

>>61
当面は defadvice でしのいでいただけませんか.

(setq howm-list-title nil)
(defadvice howm-list-recent (around list-title (&optional days) activate)
(let ((howm-list-title t))
ad-do-it))

# howm-list-recent-title, howm-list-all-title は廃止予定です
006450NGNG
>>62
(load "bhl")
(setq howm-view-contents-font-lock-keywords bhl-font-lock-keywords)

としても上手く動きませんでした。
auto-loadでもrequireでもだめ。
require 'howmの前にやってもダメ
後でもダメでした。

rc1 rc2どっちも試してみたが同様の結果でした。
0065作者NGNG
エラーは出ないけど色もつかない, ってことでしょうか?
もしそうなら, その状態から *scratch* バッファに
(progn (pp howm-view-contents-font-lock-keywords) t)
と書いて C-j した結果を貼ると何かわかるかも.

# 自分で試す気力が今ありません _o_
0066名無しさん@お腹いっぱい。NGNG
>>60
ruby-list 行きかなぁ。もしくは ruby スレとか。
006750NGNG
>>65
(progn (pp howm-view-contents-font-lock-keywords) t)
nilt

となりました。
006861NGNG
>> 63
ありがとうございます。希望の動作をするようになりました。
多謝。
0069名無しさん@お腹いっぱい。NGNG
%todoの表示件数はデフォルトで50件、とありますが、
この件数をカスタマイズするにはどの変数を設定すればよいのでしょうか?
0070名無しさん@お腹いっぱい。NGNG
howm用の用語辞典とか欲しいな
0071名無しさん@お腹いっぱい。NGNG
Wikiにつくればいいんじゃない?
0072作者NGNG
>>67
とりあえずあてずっぽ.
これでだめなら, まじめに調べないとわからなそう.
どなたかお願いできないでしょうか.

(with-temp-buffer
(bhl-set-font-lock-keywords))
(setq howm-view-contents-font-lock-keywords bhl-font-lock-keywords)

# bhl-mode.el 中の「bhl-font-lock-keywords」をざざっと検索してみただけです.
# bhl 自体はまだ試してません.

>>69
(setq howm-menu-todo-num 50)
です. 次版の README には追加しときます.
0073名無しさん@お腹いっぱい。NGNG
>>60, 66

%.html : %.rd
cd $(dir $<); \
rd2 -r rd/rd2html-ext-lib.rb --headline-secno \
--with-part='RT:rt' \
--ref-extension --native-inline --with-css=$(RD2_CSS) \
$(shell basename $<) \
| sed -e 's/<a href="\([^"]\+\)\.rd">/<a href="\1\.html">/g' \
> $(shell basename $@)

でモーマンタイ・・・って言いたいところなんですけど、ご覧のようにRTToolも使おうと
考えてるんですが、howmのメモに以下のように表を埋め込もうとすると、

....
=end
=begin RT
...表組み
=end
=begin
...

この=endの前後が”...”って勝手に置き換わってしまうんですけど、助けてください。
007450NGNG
>>72
それを追加したら、一覧表示にどえらい時間がかかります。
というか「Loading cl-extra...done」と表示されたまま一向に表示される気配がありません。
0075名無しさん@お腹いっぱい。NGNG
Meadow2.00pre1+howm1.1.1.1rc2で
メニュー画面のtodoが七日後までしか表示されないんですが
これってこんな仕様でしたっけ。
以前はちゃんと先の締め切りも表示されてた気がするのですが

動きませんよ?の[D]をやっても同じでした。
今日現在で3月19日のtodoは表示され20日は表示されません。

c-c , tのtodo一覧には全部表示されます。

カスタマイズのところを読んでもスケジュールの日付範囲はあっても
todoについてはわかりませんでした。
どなたかご教授下さると幸いです。お願いします。
0076名無しさん@お腹いっぱい。NGNG
todo は指定日から徐々に浮かび上がってくる
0077作者NGNG
>>73
はずしてたらごめんなさい.
(defvar rd-mode-hook nil)
(add-hook 'rd-mode-hook 'rd-show-other-block-all)

>>74
じゃあまじめに調べないとわからなそうです.
私はなかなか手がまわらないかも…

>>75
! は, デフォルトだと 7 日前まで底に潜伏しています.
で, v1.1.1 から, メニューの todo 欄では
「潜伏中のリマインダは表示しない」になりました.

対策1: 潜伏中も表示する
(setq howm-menu-todo-priority -80000) ;; メニューに表示する限界旬度

対策2: 猶予期間を長くする
[2004-03-13]!30 ほげほげ … 30 日前から浮上

対策3: ! のデフォルト猶予期間を変える
(setq howm-todo-priority-deadline-laziness 14) ;; ! は 14 日前から浮上
0078名無しさん@お腹いっぱい。NGNG
howmに書けるような恋の仕方教えてください
0079名無しさん@お腹いっぱい。NGNG
{_} を叩いて、[Sat Mar 13 16:05:43 2004]のように変換させるには
どうしたらいいですか?
0080名無しさん@お腹いっぱい。NGNG
(global-set-key [f3] 'insert-date)

(defun insert-date ()
(interactive)
(insert (format-time-string "[%Y-%m-%d %H:%M.%S]" (current-time)))
)

poofのを使え
0081いつでもどこでも名無しさんNGNG
そいえば、
{_}を叩いた時の日付の書式が相変わらず
カスタマイズできない気がするけど俺だけ?
0082名無しさん@お腹いっぱい。NGNG
>>81
いや、漏れも。
0083名無しさん@お腹いっぱい。NGNG
>>78
> howmに書けるような恋の仕方教えてください

まず身だしなみを整えて、さわやかな青年になります。これが第1歩です。

(つづく)
0084名無しさん@お腹いっぱい。NGNG
「潜伏中のリマインダは表示しない」けれど、「済は表示したい」ので
こんなことやってます。

(setq howm-menu-todo-priority -50000)

(eval-after-load "howm-mode"
'(progn
;; done 項目は新しい順に
(defun howm-todo-priority-done (late lz)
(+ (- late) -44444))))
008573NGNG
>77
これでうまくいきました。ありがとうございます。rd-modeのせいだったのか・・・
でも、今のrttoolは今ひとつ、動かないことがあるので、別のtableモードを探してみます。

ついでにもし分かればでいいのですが、全てのメモをキー一発で、ひとつのバッファに
つなげることはできるのでしょうか?C-c , , l @ みたいなのを一瞬でやって、全てのメモ
から大雑把にmigemoで情報を探したいのです。(C-c , , m は今ひとつ美味しくない)
0086作者NGNG
>>79
こんなふうに設定してみてください.
# README の説明は不適切でした (1.1.1.1 で修正)

(setq howm-dtime-format "[%a %b %d %H:%M:%S %Y]") ;; {_}
(setq howm-template-date-format "[%Y-%m-%d %H:%M]") ;; テンプレート

>>85
こんなのを適当なキーに割りあて, でいかがでしょうか.
(defun my-howm-concatenate-all ()
(interactive)
(howm-list-all)
(howm-view-summary-to-contents))
0087名無しさん@お腹いっぱい。NGNG
%scheduleで、〆切日の過ぎた!が表示されなくなるのですが、
何か気をつけるべきところはありますか?
.emacsには
(setq howm-menu-schedule-days-before 14) ;; 14日前から
(setq howm-menu-schedule-days 14) ;; 14日後まで
と書いてますが、これがマズイのでしょうか。
0088名無しさん@お腹いっぱい。NGNG
howm1.1.1.1 では C-c , g で大文字小文字の区別をするように変わりました?
今まで使ってた 1.1.0.4 では README にある通り
「大文字小文字の区別なし」でした。
念のため 1.1.1 も試してみたところ、こちらも区別なしでした。

howm-view-use-grep は nil です。
今気づいたんだけど、
1.1.0.4 と 1.1.1 は「明示的に大文字を指定したときは区別」できなかったみたい。
0089名無しさん@お腹いっぱい。NGNG
だれか meadow2 + howm で (setq howm-view-use-grep t)
にして使ってる人いる?
cygwin の /usr/bin/grep.exe を egrep と fgrep にリンクじゃなくて
コピーするというのは分かったんだけど、egrep の方がちゃんと動いて
くれていないみたい(C-c , s は動くけど C-c , g が動かない)
howm-1.1.1.1rc2 つかってます。
0090名無しさん@お腹いっぱい。NGNG
>>89
私も同じ組み合わせで一時悩みました
cygwin上でgrepかけると正常にできるなら、
Meadowといっしょにインストールされたgrepが優先的に
呼ばれているせいでは?私はこっちをrenameしてしまうと
いけました。バージョンが違ったのでしょうか?

あんまわかってないので違ったらスマソ
009188NGNG
v1.1.1.2rc1 を入れました。
小文字で検索では大文字小文字区別せず、
大文字を含めた検索の場合は区別してくれます。
ありがとう。
0092名無しさん@お腹いっぱい。NGNG
>>90
私も同じ環境なのですが、今やってみたらoutでした。
cygwinのgrep(Heavy Moon入り)のgrepでも駄目。
これじゃ論外ですね。
009389NGNG
>>90
まさにそれだ!!!
meadow に grep が付いているなんて知りませんでした。
それを消すとちゃんと動きました。
cygwin のシェルと、meadow い付いてた grep でパスの
解釈が違うのが原因ですね。

cygwin の grep はイマイチうまく sjis の検索をしてくれませんが、
とりあえず動いてる!アリガト。
0094名無しさん@お腹いっぱい。NGNG
>>92
今はCygwin標準のgrepでも日本語検索できないですか?
Heavymoon板を使わず、Net Install で入るgrepでは
どうでしょうか?
今はどんなエラーメッセージが出てますか?

>>93
どんな不都合があります?
自分はsjisでも不都合ないみたいですが…。(実はうまく
検索できてないのに気づいてないことがあるのかな?)
0095名無しさん@お腹いっぱい。NGNG
Meadow2.00pre1 + howm 1.1.1.1 で、

(setq howm-todo-types "[-+~ ]") ;; 〆切は表示しない

って動きますか? %todoでも「!」が出力されてしまいます。
前はきちんと消えていました。

0096名無しさん@お腹いっぱい。NGNG
meadow2.00pre1とhowm1.1.1.2rc2で
メニューのスケジュール等で > を叩いたときに
その行に半角大文字のアルファベットが入ってると
No match になるようになっちゃったんですが同じような
症状が出てる方いらっしゃいませんか?
以前のverではそんなことなかったんですが。
009793NGNG
>>94
たいがい大丈夫だけど、$ を含む検索をさせるとすごいことになるよ。
4V$C$F$[$H$s$IBT$C みたいな出力になる。
お小遣い帳をつける時に $$$ でつけてるので、ワケワカ状態。
まー気にしなかったら良いだけなので実害は無いけど直す方法あるのかなあ
0098名無しさん@お腹いっぱい。NGNG
出先用マシンにいったんディレクトリごとコピーした
howmのメモを、後日マージする簡単な方法はないでしょうか?

デスクトップ    ラップトップ 
`/howm  →  ~/howm  (コピー)
  ↓         ↓
 編集        編集
  ↓         ↓
~/howm  ←   ~/howm  (マージ)

という感じで、結合したいんですけど、rsync で --backup-dir で違う奴だけ抽出しても、
ファイル名が数字だけでわかりずらくて、いちいち diff とって繋げるのが大変なんです・・

cvsのコンフリクトのような形でいいので、つなげてくれるとすごく助かるのですが・・・
0099名無しさん@お腹いっぱい。NGNG
>>98
毎日ディレクトリの中身を全部 cvs add して up して ci してるよ
cd howm ;\
cvs add 20??/*/20* :;\
cvs -q up ;\
cvs ci -m 'daily update'
月が替わるときだけ手動でディレクトリを add しなくちゃいけなかったり、
add するときに大量の警告が出てしまうけど一応使える。
0100作者NGNG
>>95
howm-todo-types → howm-todo-menu-types だった気がします.
どこにも説明書いてなかったっぽい… ごめんなさい.

>>96
meadow だけの現象?
yes → どなたかデバッグしていただけないでしょうか > meadow 使いの皆様
no → 再現方法を教えてください

# 「以前のver」が具体的にわかるとヒントになるかもしれません

>>87
再現できませんでした. 「バグの指摘をくださる方へ」のような
詳細をお知らせいただけると助かります.
ttp://howm.sourceforge.jp/cgi-bin/hiki/hiki.cgi?BugReport

(再現失敗手順)
howm-1.1.1.1 on emacs-21.2.1 on Debian GNU/Linux 3.0
sample/top.txt に「[2004-03-09]! hoge」を追記し,
「バグの指摘をくださる方へ」の (D). ただし貼りつけ内容には↓を追加.
(setq howm-menu-schedule-days-before 14)
C-c , , すれば[予定]欄にちゃんと「[2004-03-09]! hoge」が出る.
010195NGNG
>>100
ありがとうございます。解決しました。
0102名無しさん@お腹いっぱい。NGNG
>>97
$は\$、$$$は\$\$\$ で検索すればOKかな?ちょっとめんどい

ちなみに自分も前は小遣い帳を$$$と yen.el でつけてたけど、
最近は howmoney.el です。日ごと、週ごと、月ごとの合計を
してくれるのでめちゃ便利。
(http://howm.sourceforge.jp/cgi-bin/hiki/hiki.cgi?howmoney)
010398NGNG
>99

し、しーぶいえす・・・ ちょっと大変すぎじゃないですか。
別に、過去のメモの変更履歴を全部保存したいわけじゃないですし・・・

でも、これしか方法はありませんかねー。できれば、ssh経由でhowmディレクトリを
syncしたいんですけど・・・

こういう目的に便利なバージョン管理ツールってないですかね。
0104名無しさん@お腹いっぱい。NGNG
>>98

M-x ediff-directories

で、比較してマージすれば?
0105名無しさん@お腹いっぱい。NGNG
>>100作者様
96です。とりあえず 1.1.0.4, 1.1.1, 1.1.1.1, 1.1.1.2rc1
の4つを確認してみたところ
1.1.1.1 以降のverでNo matchになるようです。
1.1.1 及び 1.1.0.4 では問題が発生しませんでした。
0106名無しさん@お腹いっぱい。NGNG
>>103
unison とかはどうよ
0107名無しさん@お腹いっぱい。NGNG
うーん、ある日突然メモるのを止めてしまった

自分のkakikomi.txtみるほうがはやい
0108名無しさん@お腹いっぱい。NGNG
v1.1.1.1に上げてみたんですが、突然howm-menuのリンクを叩いても、
"no match"で開けなくなりました。同じ症状の方いますか?
0109名無しさん@お腹いっぱい。NGNG
>>103
あとは定番のrsync
0110名無しさん@お腹いっぱい。NGNG
レス読んでないだろ(w
0111名無しさん@お腹いっぱい。NGNG
ていうか、なぜ rsync ではダメなのかよくわからんな。
0112名無しさん@お腹いっぱい。NGNG
ラップトップだけ使えば問題解決
0113名無しさん@お腹いっぱい。NGNG
>>111
> こういう目的に便利なバージョン管理ツールってないですかね。

この元質問だとどう考えても rsync ではダメだと思うのだが?
0114名無しさん@お腹いっぱい。NGNG
cvs ってそんなに大げさなもんじゃないと思うけど。今回の用途にはぴったりやん。
0115名無しさん@お腹いっぱい。NGNG
>>114
mhc みたいに自動でやってくれればいいんだけど、
毎回手動でやるのって結構面倒っす。 > cvs
0116名無しさん@お腹いっぱい。NGNG
>>115
cron で回すとか、適当な hook に引っ掛けるとかすればいいんでは?
0117名無しさん@お腹いっぱい。NGNG
>>116
それだったら rsync でいいやん。コンフリクトの扱いをちゃんと処理してくれないと。
0118名無しさん@お腹いっぱい。NGNG
知らん間に.howm-keys,vが恐ろしいサイズになっとった
0119名無しさん@お腹いっぱい。NGNG
howmもそろそろ
cvs update -dP ; make clean ; make ; make install
でスコっとアップデートしたいです。
0120名無しさん@お腹いっぱい。NGNG
howmの規模からして、cvs使うまでも無いんじゃないかと。
sfのcvs鯖に負担かけるよりも、tar ball取ってきた方が世のため人のためになります。
CVS使って開発しても、開発者じゃない香具師はcvsのスナップショットをダウソすべき。
0121作者NGNG
>>105 >>108
リリース予定版 1.1.1.2rc1 でも発症するなら,
ttp://howm.sourceforge.jp/cgi-bin/hiki/hiki.cgi?BugReport
の形式で再現方法をお知らせいただけないでしょうか.
>>100 の失敗手順みたいに, 具体的に書いてくださると助かります.

>>119
ローカルには CVS 使ってますけど,
公開は共同開発体制になったらでいいかなとか思ってました.
そうか先端おっかけも楽になるのか…
0122名無しさん@お腹いっぱい。NGNG
>>121
>そうか先端おっかけも楽になるのか…
そうでもないっす

むしろsfに迷惑かかるから、「cvs 使ってね」的な扱いはやめてほすぃ
馬鹿がcvsに集る→ cvs落ち & メンテ →開発者「コミットできねぇぞゴルァ!!」
howmだけのせいでそうなるわけじゃないけど、sfは人大杉。
cvs負荷かかりまくりなんで、もしcvs使うにしても「snapshot使え」と警告してください。
0123名無しさん@お腹いっぱい。NGNG
howm-menu で g で検索したときだけ、大文字小文字区別するんですが、仕様
ですか? C-,g 他で検索したときは区別しないんですが。Emacs21.3 /
howm-1.1.1 です。
0124名無しさん@お腹いっぱい。NGNG
>>122
snapshot はどこにあるんですか?
0125ヽ(´ー`)ノ ◆.ogCuANUcE NGNG
忙しくてチュートリアル更新できません(;´Д`)だれかやってくれー
0126名無しさん@お腹いっぱい。NGNG
>>125
CVS リポジトリはどこにあるんですか?
0127作者NGNG
>>123
>>121 と同様でお願いします _o_
0128名無しさん@お腹いっぱい。NGNG
>>125
チュートリアルってどれの事?
0129名無しさん@お腹いっぱい。NGNG
>>128
>>12
0130名無しさん@お腹いっぱい。NGNG
誰かEmacsCEでhowm使ってる人います?
使えれば、howmを母艦とモバギで常用したいんですけど。
0131名無しさん@お腹いっぱい。NGNG
使えるみたいよ。
http://megadriver.yi.org/~fumi/?date=200309
0132130NGNG
>>131
ありがとう。お礼のみにて。
0133名無しさん@お腹いっぱい。NGNG
全文をAND条件で検索すること出来ますか?
0134名無しさん@お腹いっぱい。NGNG
>>133
とりあえず一度検索してから、さらに絞り込みで検索(s キー)ってのは可能。
0135名無しさん@お腹いっぱい。NGNG
OCR機能ホスィ
0136名無しさん@お腹いっぱい。NGNG
xdoc2txtと連係したいなぁ
0137名無しさん@お腹いっぱい。NGNG
http://210.153.114.165/cgi-bin/a-mori/bbs/img/11073.jpg
0138名無しさん@お腹いっぱい。NGNG
http://howm.sourceforge.jp/index-j.html

きますた。

> 表示順のバグ [2004-04-08]
>
> テスト版
> [2004-04-08]
> fix: come-from リンク「foo」上で RET しても, 「<<< foo bar」の方が上に表示されたり
> やっつけ修正. come-from 書式を変更して「行末まで」じゃなくしたら, 意図しない動作になるかも.
0139名無しさん@お腹いっぱい。NGNG
直リンするのは何かの嫌がらせですか?
0140名無しさん@お腹いっぱい。NGNG
sourceforge に直リンぐらい、問題無いべ
0141名無しさん@お腹いっぱい。NGNG
sfがどんだけ人多いかわかってないみたいですね
いずれ潰れるなこりゃ
0142名無しさん@お腹いっぱい。NGNG
>>12 にも貼ってあんじゃん。本家じゃん。
俺なんか毎時で更新チェックしちゃってるしよ。
0143名無しさん@お腹いっぱい。NGNG
ちょっと恥かしい>>141でした。
0144名無しさん@お腹いっぱい。NGNG
>>141
がどういう妄想に取り付かれていて、
何を問題にしているのかわかる人はいますか?
0145名無しさん@お腹いっぱい。NGNG
>>144
直リンしなければアクセス数が減る、という都市伝説かな?
0146名無しさん@お腹いっぱい。NGNG
まあ、過疎板だし直リンしたせいで迷惑かける心配なんかないんじゃないの?
0147名無しさん@お腹いっぱい。NGNG
howmの話しろ。(#゚Д゚) プンスコ!
0148名無しさん@お腹いっぱい。NGNG
まあまあ、藻前らおちけつ
0149名無しさん@お腹いっぱい。NGNG
このスレのローカルールで
語尾にhowmを付けなきゃダメだってのを忘れちまったのかい?howm
0150名無しさん@お腹いっぱい。NGNG
日本語でもいいんだよね?はぅん
0151名無しさん@お腹いっぱい。NGNG
はぅんは何か違うような気がするんだhowm
0152名無しさん@お腹いっぱい。NGNG
どうにもソフトウェア板の某ファイラースレを思い起こさせる展開なのですが、私の気にしすぎですか?
0153名無しさん@お腹いっぱい。NGNG
はっ!一瞬はぅんを語るスレかと思った。
0154名無しさん@お腹いっぱい。NGNG
howm の buffer 先頭に ` ' 付けて非表示にしたほうがいいんじゃない?
0155作者NGNG
「grep -f -」って, 標準的でしょうか?
grep 使用の場合, このオプションを前提としてしまっていいでしょうか?

-f FILE, --file=FILE
Obtain patterns from FILE, one per line. The empty
file contains zero patterns, and therefore matches
nothing.

(例)
$ cat kuzu
HOGE
FUGA
$ echo -n 'GA\nGI\nGU\n' | fgrep -f - kuzu
FUGA
$ fgrep --version
fgrep (GNU grep) 2.4.2

come-from キーワードの alias を実装するのに使いたいんですが…
ttp://howm.sourceforge.jp/cgi-bin/hiki/hiki.cgi?CompoundComeFrom
0156作者NGNG
>>154
こんな感じ?

(add-hook 'howm-mode-on-hook
(lambda ()
(when (not (string-match "^ " (buffer-name)))
(rename-buffer (concat " " (buffer-name)) t))))
0157名無しさん@お腹いっぱい。NGNG
>>155
> 「grep -f -」って, 標準的でしょうか?
「標準的」が何を指すかをハッキリさせなきゃ。
GNU or POSIX ?それとも利用数の多いUNIX系OS?
0158名無しさん@お腹いっぱい。NGNG
>>155
Solaris 8 だとこうなります。
% env - grep -f [~/Maildir/new]
grep: illegal option -- f
Usage: grep -hblcnsviw pattern file . . .
0159名無しさん@お腹いっぱい。NGNG
まあ、GNUモノ前提というのは無茶な条件ではないと思います
0160名無しさん@お腹いっぱい。NGNG
でもそれならgrepコマンド名を指定できるようにしてくれないと。

0161名無しさん@お腹いっぱい。NGNG
なんでもいいよ採用したモノがhowm標準
■ このスレッドは過去ログ倉庫に格納されています