- 1 名前:ミスターウィキモドキ [2006/03/09(木) 17:26:04 ]
-
初めから破綻しているメモ取り環境、howm に関するスレッドです。 >>2-5あたりにログとか関連リンクとか。 howm: 一人お手軽 Wiki もどき howm.sourceforge.jp/index-j.html howm wiki howm.sourceforge.jp/cgi-bin/hiki/hiki.cgi バグレポート howm.sourceforge.jp/cgi-bin/hiki/hiki.cgi?BugReport Meadow/Emacs memo: メモを書こう www.bookshelf.jp/cgi-bin/goto.cgi?file=meadow&node=howm
- 202 名前:197 mailto:sage [2006/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 mailto:sage [2006/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 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/12/08(金) 16:38:44 ]
- >>202
> 描画をまってから削除する方法があったら教えてもらえませんか? ファイル閉じるときに削除したら?
- 205 名前:197 mailto:sage [2006/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 mailto:sage [2006/12/08(金) 19:25:24 ]
- なんかiimageが日本語ファイル名を受け付けないけど、
とりあえず、やりたいことはできる様になりました。 あとは、大量のファイルがどんな影響を及ぼすか? ご指導ありがとうございました。
- 207 名前:197 mailto:sage [2006/12/09(土) 17:29:58 ]
- なんか出来上がったソース見てみたらhowmにまったく関係ないものになってますね。
ファイルローカル変数のコメントアウトのテクニックを使えば いろんな言語のソース中に、画像を埋め込めるかなーと思いました。 howmに勝手にコメント文字を作ってしまえば、検索時に grepのパターンにコメント部除外の条件を付け足して少しは ましになるかもと思いました。
- 208 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/12/16(土) 00:23:02 ]
- gotoリンクとかの色を変えるにはどうすればよいでしょうか。
emacs -nw で背景色黒で使っていますが、リンクが青で見にくいので変更したいと思います。
- 209 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/12/16(土) 08:10:14 ]
- customize-face
- 210 名前:作者 [2006/12/18(月) 23:19:02 ]
- セキュリティ面で心配な点があり, howm-1.3.4 をリリースしました.
バージョンを上げたくない方も修正内容をご確認願います. howm.sourceforge.jp/fix061216-j.html >>193 テスト版で直してみました. >>197 ご参考に. howm.sourceforge.jp/cgi-bin/hiki/hiki.cgi?EmbeddedImage howm.sourceforge.jp/cgi-bin/hiki/hiki.cgi?HackingGuide >>208 M-x customize-group howm-faces というのもあります.
- 211 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/12/19(火) 11:15:42 ]
- >>210
乙です
- 212 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/12/29(金) 00:12:08 ]
- まだ、1.3.2 ですみません。教えてください。
下のようなリンクで pdf の 5 ページを開くことはできるのでしょうか? >>> hoge.pdf 5 このような指定ができると、さらに便利になると思うのですが… 利用環境は、Debian Sarge です。
- 213 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/12/29(金) 00:52:50 ]
- meadow3で2006-12-16のテスト版を使用しています。
メモの数が増えてきたのでreal-grepを使いたいのですが cmigemoを使用しているためmigemo-serverが存在せず howm-list-migemo の検索が出来ません。 howm-list-migemo の場合だけfake-grepにしたいのですが どのようにすれば実現できますでしょうか。
- 214 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/12/30(土) 09:45:58 ]
- >>213 です、本当にお世話になってます。
howm.sourceforge.jp/cgi-bin/hiki/hiki.cgi?Migemo で完全に期待する動作になりました。 どうもありがとうございました。
- 215 名前:名無しさん@お腹いっぱい。 [2007/01/03(水) 00:33:17 ]
- ttp://howm.sourceforge.jp/cgi-bin/hiki/hiki.cgi?HidePrivateReminder
の機能で質問なのですが、 - メニュー画面では"[Private]"の含んだタイトルメモは隠れる - メニュー画面でtやyを押下した場合、"[Private]"の含んだタイトルメモは隠れない 現象が発生しているのですが、どこらへんを調査すればいいでしょうか。
- 216 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/01/07(日) 23:54:04 ]
- >>212
howm.sourceforge.jp/cgi-bin/hiki/hiki.cgi?OpenPDF >>215 howm.sourceforge.jp/cgi-bin/hiki/hiki.cgi?HidePrivateReminder
- 217 名前:212 mailto:sage [2007/01/10(水) 02:00:19 ]
- >>216 さん さっそくありがとうございます。
以前、xemacs の dired でお世話になった者です(2ch 797)。 たびたび、お世話になりありがとうございます。 テストの方法がわかりませんが… 汗)ちょっと、自分でやってみます。 pdfで公開される論文なども多くなったことですから、 実装されたらますます便利になると思います。 なお、pdfファイルだけでなく、テキストファイルやhtmlにも、行番号が 利用できればさらにうれしいです。 とりいそぎ、お礼まで
- 218 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/01/11(木) 00:34:31 ]
- >>217
snap.el
- 219 名前:212 mailto:sage [2007/01/11(木) 17:42:50 ]
- >>218 さん
ううぅ、知らなかった。こんな便利なソフトがあるなんて… とにかくありがとうございました。
- 220 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/01/17(水) 13:44:30 ]
- (howm-menu)したあとに,
"l"して,"@"して, 最近のメモを連結表示したものを, howm-menuに挿入することはできますでしょうか? %recentの連結表示版みたいなものです.
- 221 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/01/23(火) 11:27:41 ]
- C-c,aやC-c,sした後に*howmS*と*howmC*がSplit windowされて
出ますよね。この時に、*howmS*で選んだファイルをUnsplit window な状態で開かれるためにはどう設定すればいいのでしょうか? さらに、そのファイルをkill-bufferした後に、ファイルを開く前の 状態(*howmS*と*howmC*が開かれて、カーソルが*howmS*の該当行に ある)にできたらいいのですが。
- 222 名前:作者 mailto:sage [2007/01/24(水) 00:13:56 ]
- >>220
ひとまずニセモノで. howm.sourceforge.jp/cgi-bin/hiki/hiki.cgi?RecentContentsOnMenu >>221 ;; 一覧で RET を叩いたとき, 分割表示を解除 (add-hook 'howm-view-open-hook 'delete-other-windows) kill-buffer の方は, emacs の普通の動作ではないように思います. ↓などはいかがでしょうか. howm.sourceforge.jp/cgi-bin/hiki/hiki.cgi?NewFrame howm.sourceforge.jp/cgi-bin/hiki/hiki.cgi?ElScreen # 過去のトラウマにもからみそう. いい知恵があったら教えてください. # howm.sourceforge.jp/cgi-bin/hiki/hiki.cgi?SplitWindow
- 223 名前:220 mailto:sage [2007/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 名前:名無しさん@お腹いっぱい。 [2007/02/04(日) 14:53:42 ]
- howmが朝当日の予定のメールをくれるようにならないでしょうか。
なりませんよね。
- 225 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/02/04(日) 15:10:51 ]
- >>224
その機能はhowmでやるよりも、全howmファイルから予定を拾い出してメール送信するスクリプト を書いてcronなり、なんなりでやればいいでしょ。すでにやってる人多いとおも。
- 226 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/02/04(日) 15:25:30 ]
- adobe acrobatのコマンドラインオプションのコマンドラインオプションはないなんて話をそこここ
で見かけたので、あきらめてたけど、 www.adobe.com/devnet/acrobat/ にある、Parameters for Opening PDF FilesというPDFファイルにcommand lineオプション が書いてあった。 (start-process "acrobat" nil "Acrobat.exe" "/A" "page=26" "hoge.pdf") でいける。
- 227 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/02/04(日) 15:27:08 ]
- あ、そらそうですね。ご指摘ありがとうございます。
自分でもなんとか書けそうな気がしますが、 もしそういうスクリプト持っている方がいらしたらおねがいします。
- 228 名前:226 mailto:sage [2007/02/04(日) 15:32:46 ]
- ということで、
howm.sourceforge.jp/cgi-bin/hiki/hiki.cgi?OpenPDF にAdobe Acrobat用のものを追加。 Acrobat Readerでの動作確認しておらず(WinもLinuxも)。 page番号の指定がない場合のエラー処理してないけど、page=のようにページ数が空でも Acrobatはエラーはかなかったのでそのまま。
- 229 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/02/04(日) 15:34:32 ]
- >>227
可能性を広げるためにもやってみることをオススメします。簡単だから。 あと、使用環境やhowmの書式によって変わるでしょ。そこらへんも考慮してね。
- 230 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/02/04(日) 15:37:26 ]
- >>229
はい。では勉強して書いてみることにします。
- 231 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/02/04(日) 16:10:40 ]
- Meadow(fiber.exe)限定の話になるけど、ImageCaptureのページ
howm.sourceforge.jp/cgi-bin/hiki/hiki.cgi?ImageCapture の最後にあるドラッグ&ドロップで貼り付けが便利なので、それでできるファイルへのリンクを 関連付けで開く設定を追加。 howm.sourceforge.jp/cgi-bin/hiki/hiki.cgi?Windows
- 232 名前:231 mailto:sage [2007/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 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/02/04(日) 23:14:40 ]
- howmonwyの話はスレ違いでしょうか?
毎週集計が今年から1週分ズレて表示されます。 毎日&毎月集計は大丈夫なんですけどね。 1/1がちょうど月曜だったので、週の開始番号がズレてしまったのかなあと 思い見ているのですが、どこをいじれば良いのやら、、、
- 234 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/02/05(月) 00:35:34 ]
- >>233
正解。 howmoney-numweek-to-date関数の中でのoffsetの計算が間違ってる。
- 235 名前:234 mailto:sage [2007/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 mailto:sage [2007/02/05(月) 22:37:55 ]
- >>226 >>228 の作者さん 212です。
いつもありがとうございます。m(__)m Acrobat でも、できるようになったんですね… xpdf は起動が速いのですが、日本語のコピペがダメダメで…orz これからも、楽しみにしてます
- 237 名前:233 mailto:sage [2007/02/05(月) 22:56:07 ]
- >>234さん
ばっちり上手くいきました!どうもありがとうございました!! > howmoney-numweek-to-date関数の中でのoffsetの計算が間違ってる。 全然違うトコ見て悩んでおりました orz シュギョウガタリマセン
- 238 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/02/06(火) 00:02:28 ]
- スレ違いかも知れませんが、pdf-viewerはevinceとかどうでしょう?
www.gnome.org/projects/evince/
- 239 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/02/06(火) 00:03:44 ]
- すいません、上は>>236へのレスです。
- 240 名前:226 mailto:sage [2007/02/06(火) 01:36:59 ]
- >>238
debian etchのevinceは、日本語ダメなのorz ところで、evinceには、-pあるいは--page-label=オプションがあって、ページ指定できる みたいなんだけど、使えていますか? うちでは evince --page-label=3 hoge.pdf とかやっても1ページ目が表示されるのみなのです。
- 241 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/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 mailto:sage [2007/02/06(火) 03:28:38 ]
- >>241
サンクス。debian etchのevinceは0.4.0なんだけど、これでも古いですね。 -pオプションが使えるということでdebianまるごとExperimentalにしてevince-0.6.1にしてみた。 -pオプションも日本語もばっちり。 記念に、evince対応版追加。 howm.sourceforge.jp/cgi-bin/hiki/hiki.cgi?OpenPDF
- 243 名前:212 mailto:sage [2007/02/07(水) 00:23:08 ]
- >>238 さん
ありがとうございます。evince というソフト初めて知りました。 でも、うちのマシンも debian etchで… orz >>226 さん いつもありがとうございます。m(__)m いまさらな提案ですが、grep と pdf、それから snap とページまたは 行番号の書式が統一されると、なお良いかと思います。 hoge.txt:3 ページ番号と行番号で混乱するかな… snap.el 便利に使わせて頂いてます。多謝 m(__)m
- 244 名前:名無しさん@お腹いっぱい。 [2007/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 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/02/07(水) 23:24:31 ]
- >>244
(add-hook 'howm-mode-hook 'turn-on-orgtbl) でorgのマイナーモードが使えます。
- 246 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/02/07(水) 23:27:13 ]
- >>244
>>245 嘘でしたorz org-tableのマイナーモードか。
- 247 名前:245 mailto:sage [2007/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 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/02/08(木) 08:11:47 ]
- >>247
ありがとうございます。 (require 'org) (add-hook 'org-mode-hook 'howm-mode) でいけました。(先にorg-modeをロードしておく必要がありました)
- 249 名前:名無しさん@お腹いっぱい。 [2007/02/09(金) 09:17:24 ]
- 最近、rdtoolsの更新ないね。
- 250 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/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 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/02/15(木) 01:36:58 ]
- >>250
howm.sourceforge.jp/cgi-bin/hiki/hiki.cgi?BugReportFAQ
- 252 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/02/15(木) 01:46:14 ]
- >>250
howm.sourceforge.jp/cgi-bin/hiki/hiki.cgi?BugReport の一番下
- 253 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/02/15(木) 04:52:25 ]
- >>251, 252
250です。最初にmake testすればよかったですね。すみません。 BugReportに報告出しておきました。とんちんかんなことをしているかもしれま せんが、よろしくお願いします。 眠い…、あと3時間は寝れる〜。
- 254 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/02/20(火) 06:23:36 ]
- snap.el をバイトコンパイルできるようにしてみたんですけど、どこか上げる場所ない
ですか? Wiki に貼り付けてもいいんですけど、ちょっと行数が多いので躊躇してます。
- 255 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/02/20(火) 08:33:41 ]
- ん? snap.el ってバイトコンパイルできないんだっけ。うちではできてるけど。
環境依存?
- 256 名前:254 mailto:sage [2007/02/21(水) 01:08:03 ]
- >>255
できないって言うと語弊があるけど、いっぱい警告が出ますよね? それを抑制してます。 副作用として、バイトコンパイル時に存在しない(load-path にない)モードに対応した record/play は定義されません。
- 257 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/02/21(水) 02:31:14 ]
- >>255
>>20 >>22 howm.sourceforge.jp/cgi-bin/hiki/hiki.cgi?SnapDotEl howm.sourceforge.jp/cgi-bin/hiki/hiki.cgi?BrokenMenu
- 258 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/02/21(水) 08:38:25 ]
- >>256,257
あー、なるほど。了解です。
- 259 名前:作者 mailto:sage [2007/02/21(水) 21:43:55 ]
- >>254
本体にマージさせてくださるのでしたら, ソース冒頭のアドレスへ メールで送っていただいても結構です. >>250 他にもハマった方がいらっしゃるかもしれないのでここへも貼っておきます. howm.sourceforge.jp/cgi-bin/hiki/hiki.cgi?GrepBug vine-4.0 や debian sid で「echo a | grep -Fi 'あ'」が固まる不具合の 回避策です. # この不具合はどこに報告するのがいいんでしょう?
- 260 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/02/22(木) 03:52:22 ]
- >>259
> # この不具合はどこに報告するのがいいんでしょう? bts.vinelinux.org/ bugs.debian.org/grep
- 261 名前:名無しさん@お腹いっぱい mailto:sage [2007/02/22(木) 17:58:05 ]
- 最近ザウルスC3000でhowmを使い始めたばかりの
超初心者ですが、気軽にどんどんメモを書き留めていますが、 初歩的な質問なのですが、メモ一つを消す方法がわかりません。 ファイラーなどで消すのも効率がわるいのですが...
- 262 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/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 名前:名無しさん@お腹いっぱい mailto:sage [2007/02/22(木) 19:16:26 ]
- >>262
diredというものがあるんですね。 ちょっとやってみます。 0の方もやってみましたが、削除してくれません。
- 264 名前:名無しさん@お腹いっぱい mailto:sage [2007/02/22(木) 19:30:07 ]
- >>262
データーが0にするというのは、他に日付とか リンクなどのデーターが全く無い状態で 0だけということなのでしょうか? diredはメニューにも登録できれば素早くできそうですが.. ちょっとやってみます。
- 265 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/02/22(木) 19:57:04 ]
- = ファイルの内容が空なら
- 266 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/02/22(木) 21:04:39 ]
- >>259
250です。報告が遅れましたが、Vine Linux BTSの方にgrepの不具合の件、出しておきました。
- 267 名前:262 mailto:sage [2007/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 名前:名無しさん@お腹いっぱい mailto:sage [2007/02/22(木) 22:48:19 ]
- >>267
不思議 消えます。 書く、消すがやっとスムーズにできそうです。 それにしても複雑ですが、howmは魅力的です。
- 269 名前:名無しさん@お腹いっぱい mailto:sage [2007/02/22(木) 22:49:54 ]
- >>267
あっ、ありがとうございました。 また質問させていただきます。 よろしく。
- 270 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/02/22(木) 23:10:34 ]
- メニューから操作するのはさすがに煩わしいけど、
一覧からマーク付けてまとめて操作、っていうのは欲しいかも知れない。 一覧からXでdired立ち上げて、っていうのでも良いけど、メーラーみたいに中身を見ながらマークしていって、 マークの付いたファイル(できればエントリー)のみ対象に操作。 いや、現状でもそれほど不便だとは思いませんが、「あったら良いな」な機能として一応。 あとブログ用の機能とか。 例えば一覧からマークしたエントリーのみ抽出、Changelog形式に変換して任意の1ファイルにその都度追加。 かくしてhowmとchalowの連携が完成。ワオ。どう?
- 271 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/02/23(金) 00:25:15 ]
- >>270
> メーラーみたいに中身を見ながらマークしていって、 dired + bf-mode でいいんじゃない?
- 272 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/02/23(金) 00:29:45 ]
- >>261
howm.sourceforge.jp/cgi-bin/hiki/hiki.cgi?DeleteMemo
- 273 名前:254 mailto:sage [2007/02/23(金) 02:15:28 ]
- >>259
メールで送りました。 よろしくお願いします。
- 274 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/02/23(金) 11:42:33 ]
- 全文検索がついてるメモで、わざわざマークをつけて操作するなんてめんどうなことしたいの?
- 275 名前:名無しさん@お腹いっぱい mailto:sage [2007/02/24(土) 00:13:51 ]
- メニュー/y/で表示された一覧バッファの
本日の日付だけに色をつけることは 可能でしょうか? 画面は左右に分割しています。 あと、右の内容バッファが 隠れないように折り返しさせたいのですが.. C3000です。
- 276 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/02/24(土) 00:16:49 ]
- >>275
どちらも関数を自作すれば可能です。 可能だとわかれば努力する気にもなるでしょ。
- 277 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/02/24(土) 00:18:30 ]
- > C3000です。
その前に emacs と howm の version 晒すべきだろ。
- 278 名前:名無しさん@お腹いっぱい mailto:sage [2007/02/24(土) 00:54:54 ]
- 失礼しました。
howm v.1.2-1 emacs v.21.2.1 です。 関数ですか... 自力ではできないので、 あちらこちらの.emacsを探してはみたのですが
- 279 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/02/24(土) 02:02:22 ]
- よくしらんがザウルスでhownって流行ってるの?
- 280 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/02/24(土) 06:45:27 ]
- >>279
SL-C3200 に X/Qt っていう Xサーバを入れて、Emacs 21.3.1 で howm やっています。 機能的な制限はほとんどなくて、出先でメモが読める・書けるのは いいけど、動作はかなり遅いよ (メニュ画面で、random とか 削れば少しはましかも)。
- 281 名前:作者 mailto:sage [2007/02/25(日) 22:40:20 ]
- >>273
thx. 入れかえました. howm.sourceforge.jp/cgi-bin/hiki/hiki.cgi?SnapDotEl >>275 テスト版を直してみました. こういうことでしょうか? 縦分割時の内容バッファの折り返しは, howm の管轄ではなく emacs 一般の設定です. (setq truncate-partial-width-windows nil)
- 282 名前:名無しさん@お腹いっぱい mailto:sage [2007/02/26(月) 00:06:15 ]
- >>281
折り返して一覧でき見やすくなりました。 ありがとうございます。
- 283 名前:名無しさん@お腹いっぱい mailto:sage [2007/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 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/02/28(水) 08:47:31 ]
- >>283
君みたいな教えて君がなぜemacsなんて使ってるの? もっと簡単な自分にあったレベルのを使った方がよくないか
- 285 名前:名無しさん@お腹いっぱい mailto:sage [2007/02/28(水) 09:14:07 ]
- >>284
ごもっともです。 先細りのザウルスを使ってみて、 最後はテキストかなぁと、思いはじめたものです。 自力でやってみます。
- 286 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/02/28(水) 10:16:21 ]
- >>238 = 285
Emacs 21.3.1 + howm 1.3.3 + X/Qt on SL-C3200 だけど問題ないなあ。.emacs の記述でも晒さないと 誰も相手にしてくれないよ。
- 287 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/03/01(木) 03:11:06 ]
- 一定期間連続する予定の入力方法ってないでしょうか?現在だと、
[2007-03-01]@ 学会 [2007-03-02]@ 学会 [2007-03-03]@ 学会 みたいにしているのですが、開始日と終了日だけ入力すれば、 期間中ずっと予定の上の方にあがりっぱなしになっているのが理想です。
- 288 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/03/01(木) 09:31:34 ]
- >>287
俺はいまのところ、以下のどちらかで書いてる。 同じ行に予定を並べる [2007-03-01]@ 〜[2007-03-03]@ 学会 予定表示の日数を指定する [2007-03-01]@3 学会
- 289 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/03/01(木) 10:58:58 ]
- >>288
こんな記法あったのか 知らなかったよ
- 290 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/03/02(金) 10:15:38 ]
- 複数の環境でhowm使ってる人、データのsyncなんかはどうしてるの??svn/cvsが使えればベストだけど、いいハックが思いつかない。?WebDAV + davfs とか試してみるかな。
- 291 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/03/02(金) 13:51:24 ]
- >>290
俺はzaurusとLinuxデスクトップで、ここの前スレでかかれていたunison使ってる。 ただ、zaurus版のipkは2.9.1しかなくて、ちょっと古すぎ。 で、母艦でも同じバージョン使わなくちゃならないんだけど、こないだビルドしようとしたら、古いソースがもうなかったような… それから確か、camlとかかがいるんで、コンパイルが大変で、バージョンあっぷあきらめた。
- 292 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/03/02(金) 20:01:04 ]
- 当方GTD用にhowmを使わせていただいておりまして専らtodoの管理に用いているので
howm-menu-reminder-separator でtodoも日付で分かれるオプションなどがあると大変ありがたいのですが、 なにか手はありませんでしょうか。
- 293 名前:作者 mailto:sage [2007/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」を検索してもヒットしないので 「あの日何をしてたっけ」が探しにくいかもしれません. この弱点が気になって, 隠し機能ということにしていました. (ご参考) howm.sourceforge.jp/cgi-bin/hiki/hiki.cgi?RepeatedToDo >>292 「具体例」をいただけると助かります. ・こういうことをしたら ・現状はこう表示される ・それがこうなってほしい
- 294 名前:名無しさん@お腹いっぱい。 [2007/03/03(土) 15:55:59 ]
- org-modeのアウトラインの扱いがよすぎます。
howmにとりこめないでしょうか。
- 295 名前:292 mailto:sage [2007/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 名前:作者 mailto:sage [2007/03/04(日) 00:16:03 ]
- >>294
どなたか併用法をまとめてくださいませんか? howm.sourceforge.jp/cgi-bin/hiki/hiki.cgi?OrgMode >>295 thx. 言葉による説明だけでは読みとり切れないところがありますので, ↓【…】の『具体例』をいただけるとありがたいのですが… ・現状は【こう表示】される ・それが【こうなって】ほしい
- 297 名前:名無しさん@お腹いっぱい。 [2007/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 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/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 名前:名無しさん@お腹いっぱい mailto:sage [2007/03/07(水) 08:50:01 ]
- ザウルスで使っておりますが、
狭い画面を有効に使いたいので、 タイトルの数字⇒2007-03-06-567869を 隠したいのですが、可能なのでしょうか? 色々探してみたのですが...。 現在左右分割で設定しております。 howm v.1.21
- 300 名前:名無しさん@お腹いっぱい mailto:sage [2007/03/07(水) 08:52:40 ]
- >>299
追) 一覧表示にしたときに数字部分を見えなくできれば..
- 301 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/03/08(木) 00:18:32 ]
- >>299
;; 一覧バッファにファイル名を表示しない (setq howm-view-summary-format "|") (setq howm-view-summary-font-lock-keywords nil)
- 302 名前:名無しさん@お腹いっぱい mailto:sage [2007/03/08(木) 06:56:06 ]
- >>301
できました。 簡単そうですが、これに数時間かかるとは... ありがとうございます。
|

|