top  Index  Search  Changes  RSS  Login

実装済


なんでも (2004-05-09 21:45:49)

  • 2004-04-27 (火) 14:33:44 名無しさん : とりあえずとのことなので。HowmSとHowmCのwindow sizeを指定できるようにならないでしょうか?


なんでも (2004-07-20 22:13:34)

  • 2004-07-15 (木) 23:32:39 名無しさん : リマインダの時、曜日が表示されると嬉しいと思うのですが、どうでしょう?


アイデア (2004-08-22 21:26:25)



重要順ソート (2005-01-01 02:52:07)



なんでも (2005-07-24 02:48:11)

  • 2005-02-17 (木) 20:59:57 名無しさん : せっかくだからはっとく ← obsolete
If you want to embed all the matched lines directly into the menu,
please add below code to .emacs.

;; This should work only with test version.
;; Release version doesn't have the function howm-make-folder:files.
(add-to-list 'howm-menu-allow 'my-search)
(defun my-search (key)
  (let* ((folder (howm-make-folder:files (howm-search-path)))
         (is (howm-view-search-folder-items key folder nil 'fixed)))
    (apply #'concat
           (mapcar (lambda (item)
                     (format "> %s | %s\n"
                             (file-name-nondirectory (howm-item-name item))
                             (howm-item-summary item)))
                   is))))

Now, you can write %here%(my-search "foobar") in 0000-00-00-000000.howm.
This %here% is an undocumented feature because its test is insufficient.


なんでも (2005-04-18 21:29:40)


なんでも (2005-07-24 02:12:43)

  • 2005-06-12 (日) 23:51:43 要望はここ? : howm-insert-template 周辺は非常に拡張性が高いですが、いかんせん
  • 2005-06-12 (日) 23:52:14 つづき : buffer-file-name を渡してしまっているので、 snap-record-string などへの拡張が可能ではありません。 howm-insert-template に previous-buffer を渡すなど、 howm-template に %snap を加えられるような仕様にしてください。
  • 2005-06-13 (月) 00:01:58 あと : ChangeLog みたいなやりかたで insert できるような template も欲しいです。要望だけですいませんが。
  • 2005-06-13 (月) 22:49:19 名無しさん : なるほど. thx. その方向ででっちあげてみました.
;; howm-test-050613 用
(setq howm-template #'my-howm-template)
(defun my-howm-template (which buf) ;; C-u 3 C-c , c なら which = 3
  (let ((snap (with-current-buffer buf
                (or (snap-record-string) ""))))
    (format "= %%title%%cursor\n%%date\n%s\n\n" snap)))
  • 2005-06-13 (月) 22:49:36 名無しさん : snap の spell にたまたま「%title」とかの文字列が入ってしまったら…は, とりあえず無視 ^^; 困るようならお知らせください.
  • 2005-06-13 (月) 22:49:46 名無しさん : 「ChangeLog みたいなやりかた」は, よくわかってないので具体例をもらえるとありがたいです.
  • 2005-06-14 (火) 16:57:41 changelogですが、 : ファイル構造が、見出し(2006-06-14 ...) と小見出し( * (file): bug fix ) みたいになってるとして、見出しの挿入位置に既に同じ文字列があったら、挿入しないというルールです。一年1ファイル形式で "* %Y-%m-%s\n** %h:%m\n" みたいにすると、C-c , c ごとに日付が入力されるのは嫌だ。という発想です。
  • 2005-06-14 (火) 19:28:09 名無しさん : それは change-log-mode にまかせるんが正解ちゃいます? → ChangeLog Memo 上でも howm が使えます. ChangeLogMemo にも例がありました.
  • 2005-12-27 (火) 23:51:49 Anonymous : 以下のようにした方がいいのかな。そうしないとバッファによってはエラーになってしまう。
(defun my-howm-template (which buf) ;; C-u 3 C-c , c なら which = 3
  (let ((snap
         (condition-case err
             (with-current-buffer buf
               (or (snap-record-string) ""))
           (error nil))))
    (if snap
        (format "= %%title%%cursor\n%%date\n%s\n\n" snap)
      (concat howm-view-title-header " %title%cursor\n%date %file\n\n"))))
  • thx. もしよければ, (1) snap.el のバージョン, (2) たとえばどんなときにエラーになるか, を教えてもらえるとうれしいです.

;; 検索結果をデフォルトで連結表示. howm-test060204 でテスト.
(defadvice howm-list-normalize (around summary-to-contents activate)
  ad-do-it
  (when (and (eq major-mode 'howm-view-summary-mode)
             (member (howm-command)
                     '(
                       ; howm-list-all
                       howm-list-recent
                       howm-list-around
                       howm-keyword-search
                       howm-list-grep
                       howm-list-grep-fixed
                       howm-list-migemo
                       howm-list-related
                       howm-action-lock-date-search
                       )))
    (howm-view-summary-to-contents)))

(Please LogIn to post comments.)

Last modified:2008/03/09 15:41:12
Keyword(s):
References:[重要順ソート] [なんでも] [top] [アイデア] [ToggleBuffer] [今後の予定]