[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [O] Getting rid of split frame with org-capture
From: |
Gregor Zattler |
Subject: |
Re: [O] Getting rid of split frame with org-capture |
Date: |
Sat, 12 Nov 2011 16:57:31 +0100 |
User-agent: |
Mutt/1.5.21 (2010-09-15) |
Hi Thomas, org-mode community,
* Thomas Lockney <address@hidden> [10. Nov. 2011]:
> I'm attempting to get some code working that should create a new frame
> with *just* org-capture,
this is something I also tried hard to achive.
> but when I run it, I keep getting a split
> despite various attempts at running delete-other-windows. I'm running
> on "GNU Emacs 24.0.90.1 (i386-apple-darwin10.8.0, NS
> apple-appkit-1038.36)" so perhaps this is a 24 specific issue. Here's
> the code I've currently got:
>
> (defadvice org-capture-finalize (after delete-capture-frame activate)
> "Advise capture-finalize to close the frame if it is the capture frame"
> (if (equal "capture" (frame-parameter nil 'name))
> (delete-frame)))
>
> (defadvice org-capture-destroy (after delete-capture-frame activate)
> "Advise capture-destroy to close the frame if it is the capture frame"
> (if (equal "capture" (frame-parameter nil 'name))
> (delete-frame)))
>
> (defun make-capture-frame ()
> "Create a new frame and run org-capture."
> (interactive)
> (make-frame '((name . "Capture")
> (width . 100)
> (height . 15)))
> (select-frame-by-name "Capture")
> (delete-other-windows)
> (org-capture))
I played a bit with your code. I also use emacs24. I also get a
split frame. I think it's org-capture which splits the frame.
I want to run this with emacsclient. But when there is no
graphical (X11) frame then emacsclient -e '(make-capture-frame)'
does nothing, no frame pops up.
> I've also tried this using the org-capture-mode-hook to call
> delete-other-windows and I've tried placing delete-other-windows after
> the call to org-capture (both of those based on solutions I've seen
> posted to this list at various times). Anyone have any clues on this?
> I'm stumped, but I'm also fairly inexperienced at programming
> emacs.
me too. For my capture needs I would like to automatically open a frame for
org-capture and also automatically close it when finishing the
capture. This should happen regardless of other frames or the
lack of other frames.
Ciao, Gregor
--
-... --- .-. . -.. ..--.. ...-.-
Re: [O] Getting rid of split frame with org-capture, Nick Dokos, 2011/11/13