一人お手軽 Wiki もどき howm part4 (141レス)
上下前次1-新
抽出解除 レス栞
リロード規制です。10分ほどで解除するので、他のブラウザへ避難してください。
27(4): 2015/01/27(火)11:44 AAS
既存のメモを開いたり、新規のメモを作成する時に、
新しいframeで編集したいと思い、以下を設定しています。
(defun howm-create-new-frame ()
(interactive)
(select-frame (make-frame)))
(add-hook 'howm-create-file-hook 'howm-create-new-frame)
(add-hook 'howm-view-open-hook 'howm-create-new-frame)
うまく動作するのですが、これだとメニューのframeにも
メモが表示されてしまいます。メニューのframeはメニューで
固定したいのですが、どうすればいいでしょうか。
28(2): 2015/01/31(土)21:01 AAS
>>27
外部リンク[cgi]:howm.sourceforge.jp
29: 27 2015/02/02(月)18:56 AAS
>>28 どうもです。
自分で書いた内容を読み返してみましたが、何がしたいのか
よくわかんないですね。記載していただいた内容を確認しましたが、
残念ながら自分がやりたい挙動ではありませんでした。
長らく elscreen-howm を使っていたのですが、elscreenの
代りに frame を使ってみたかったのです。
hookしか知らない古代人なので、おかげさまでdefadviceを
知りました。結局自分がやりたかったことは
(defadvice howm-create-file (around frame-howm-create-file activate)
(save-current-buffer
省7
30: 27 2015/02/02(月)18:57 AAS
あと、elscreen-howm からパクった
(defun howm-save-and-kill-buffer-frame ()
(interactive)
(let* ((file-name (buffer-name)))
(if (save-excursion
(goto-char (point-min))
(re-search-forward "[^ \t\r\n]" nil t))
(howm-save-buffer)
(set-buffer-modified-p nil)
(when (file-exists-p file-name)
省8
31: 27 2015/02/02(月)21:22 AAS
あぁ、わし >>28 やった。
上下前次1-新書関写板覧索設栞歴
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル
ぬこの手 ぬこTOP 0.017s