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

一人お手軽 Wiki もどき howm part2

■ このスレッドは過去ログ倉庫に格納されています
0001名無しさん@お腹いっぱい。NGNG
  howmはバッドノウハウの塊
  Unixはバッドノウハウの塊
  Windowsが最強最高
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標準
0162名無しさん@お腹いっぱい。NGNG
nfs マウントされたホームに howm を置いてたらメモが増え
るにつれてgrepが殺人的に重くなってきますた。

なにか良い方法はないものか…。
0163名無しさん@お腹いっぱい。NGNG
>>162
そういうもんだ。諦めれ。
0164名無しさん@お腹いっぱい。NGNG
http://no.m78.com/up/data/u000453.jpg
0165名無しさん@お腹いっぱい。NGNG
>>162
すごいな。参考までにファイル数と容量は?あとマシン機種も。
折れは howm の置いてあるマシンへの xon で起動しているが
そういう問題が起きたらディレクトリ分割する他ないのかなと
思っている。
0166名無しさん@お腹いっぱい。NGNG
>>162
> なにか良い方法はないものか…。

namazuとかEstなんとかとか。
0167名無しさん@お腹いっぱい。NGNG
私も.howmのファイル数が増えてきて、かなり重い。
namazuを検索オプションで使えるようにしてホスィ。
0168名無しさん@お腹いっぱい。NGNG
おいらはhowm用にiPodを買った。
0169名無しさん@お腹いっぱい。NGNG
howmのおかげでipodが売れたと知ったらjobsが卒倒しそうだな
0170名無しさん@お腹いっぱい。NGNG
出先のhowmとのsync方法:

* rsync --backup --backup-dir='backup' でシンクロして、
違ったファイルは全部backupディレクトリによせる。

* ediff-directoriesで、片っ端からediffとって寄せる。

そんなに大変じゃないね。ファイル名に意味を持たせないというのは、
こういうときは有効だな。同じファイルでもメモの進化具合によって、
ころころタイトル変わるから。

すでにEmacs内にある無数の、ファイル名からは中身が推測できない
メモから必要なのを見つけ出すのは、ibufferをカスタマイズしての先頭行表示
が有効かな。または、color-occurの仲間にバッファ巡回でインクりメンタル
サーチするのがあったなぁ。

0171名無しさん@お腹いっぱい。NGNG
インクりメンタル

color-moccur
0172162NGNG
>>165
全然凄い量じゃないんですよ。単に NFS の遅延がときおり凄い事になる
というのが原因ぽ。
0173名無しさん@お腹いっぱい。NGNG
NFSよりもマシな共有FSがあったような気がするが…
Linuxの2.6系だけかな。
0174名無しさん@お腹いっぱい。NGNG
>NFS の遅延
折れも昔そういうこと良くあった。ls でハングするとか。_||○
そういや最近減ったな。カーネル新しくしたからだろうか。
0175名無しさん@お腹いっぱい。NGNG
>>172
NICがメータージャンプ起こすケースか?
0176162NGNG
オフィスじゃrootではないので NFS 自体を改善するという方向性
はあきらめてます。それができればそれにこした事はないのでしょうが…
0177名無しさん@お腹いっぱい。NGNG
tramp 使って ssh 経由ってのは?
俺はこんな感じにしてる
(setq howm-directory "/host:~/howm")
0178作者NGNG
>>160
README に追加しときます.
(setq howm-view-grep-command "egrep")
(setq howm-view-fgrep-command "fgrep")

>>167
どなたか作ってみます?

(案1) grep のすりかえ:
nmzgrep をもう一包みするなりして,
e_nmzgrep [egrep's options] <pattern> [file]...
f_nmzgrep [egrep's options] <pattern> [file]...
っていうふうにファイルを指定できるようにする.
で, 上記の egrep, fgrep のかわりにこいつらを指定.

(案2) 検索関数のすりかえ:
好きな関数にすりかえられるようにしときます.
0179名無しさん@お腹いっぱい。NGNG
>>174
Solaris 謹製の NFS だとそういうことはないね:-<
0180名無しさん@お腹いっぱい。NGNG
>>179
Solarisで、今まさにハングって再起動してきた所ですよ
NFS以外の手段ってないもんかなぁ
0181名無しさん@お腹いっぱい。NGNG
マジッスカ(゚Д゚;)
■ このスレッドは過去ログ倉庫に格納されています