* [PATCH] Add 2 customizations to org-annotation-helper: template-shortcut, auto-finalize-remember
@ 2009-08-20 14:33 Gaizka Villate
2009-08-21 19:24 ` Samuel Wales
2009-08-23 13:45 ` Carsten Dominik
0 siblings, 2 replies; 4+ messages in thread
From: Gaizka Villate @ 2009-08-20 14:33 UTC (permalink / raw)
To: emacs-orgmode
[-- Attachment #1: Type: text/plain, Size: 622 bytes --]
Hi there!
I have added a couple of customization variables to org-annotation-helper:
Add 2 customizations to org-annotation-helper: template-shortcut, auto-finalize-remember
- org-annotation-helper-template-shortcut : So you can choose which
shortcut to use with org-annotation (I already use ?w for "work"
template)
- org-annotation-helper-auto-finalize-remember:
Set to true if you want org-annotation-helper to call org-remember-finalize after filling the template.
Maybe somebody is interested in applying the patch.
¡¡Thanks for org-mode!! ¡¡It's awesome!!
-- Gaizka
[-- Attachment #2: 0001-Add-2-customizations-to-org-annotation-helper-templ.patch --]
[-- Type: text/x-diff, Size: 2294 bytes --]
From 072fdb4c5377b9c0151963f24095bb2949b3be64 Mon Sep 17 00:00:00 2001
From: Gaizka Villate <gaizkav@gmail.com>
Date: Thu, 20 Aug 2009 16:28:09 +0200
Subject: [PATCH] Add 2 customizations to org-annotation-helper: template-shortcut, auto-finalize-remember
- org-annotation-helper-template-shortcut : So you can choose which
shortcut to use with org-annotation (I already use ?w for "work"
template)
- org-annotation-helper-auto-finalize-remember:
Set to true if you want org-annotation-helper to call org-remember-finalize after filling the template.
---
contrib/lisp/org-annotation-helper.el | 23 +++++++++++++++++++++--
1 files changed, 21 insertions(+), 2 deletions(-)
diff --git a/contrib/lisp/org-annotation-helper.el b/contrib/lisp/org-annotation-helper.el
index c90233f..e71ba2e 100644
--- a/contrib/lisp/org-annotation-helper.el
+++ b/contrib/lisp/org-annotation-helper.el
@@ -265,6 +265,23 @@
(autoload 'url-unhex-string "url")
+(defgroup org-annotation nil
+ "Org annotation helper customization."
+ :tag "Org Annotation"
+ :group 'org)
+
+(defcustom org-annotation-helper-template-shortcut ?w
+ "Character shortcut for the remember template you want to use."
+ :group 'org-annotation
+ :type 'character)
+
+(defcustom org-annotation-helper-auto-finalize-remember nil
+ "Set to true if you want org-annotation-helper to call org-remember-finalize
+ after filling the template.
+ I use it that way, so I can create tasks automatically without human interaction"
+ :group 'org-annotation
+ :type 'boolean)
+
(defun bzg/org-annotation-helper (info)
"Process an externally passed remember:// style url.
@@ -307,8 +324,10 @@ annotation:// squirrel away a link of the form [[url][title]] that can
(set-mark (point))
(insert region)
(exchange-point-and-mark t) ;; activate region.. not always on by default
- (org-remember nil ?w)
- (kill-buffer b)
+ (org-remember nil org-annotation-helper-template-shortcut)
+ (kill-buffer b)
+ (if org-annotation-helper-auto-finalize-remember
+ (org-remember-finalize))
)
((equal proto "annotation")
(message "Copied '%s' to the kill-ring." orglink)
--
1.6.1.3
[-- Attachment #3: Type: text/plain, Size: 204 bytes --]
_______________________________________________
Emacs-orgmode mailing list
Remember: use `Reply All' to send replies to the list.
Emacs-orgmode@gnu.org
http://lists.gnu.org/mailman/listinfo/emacs-orgmode
^ permalink raw reply related [flat|nested] 4+ messages in thread
* Re: [PATCH] Add 2 customizations to org-annotation-helper: template-shortcut, auto-finalize-remember
2009-08-20 14:33 [PATCH] Add 2 customizations to org-annotation-helper: template-shortcut, auto-finalize-remember Gaizka Villate
@ 2009-08-21 19:24 ` Samuel Wales
2009-08-23 13:45 ` Carsten Dominik
1 sibling, 0 replies; 4+ messages in thread
From: Samuel Wales @ 2009-08-21 19:24 UTC (permalink / raw)
To: Gaizka Villate; +Cc: emacs-orgmode
Org is a perfect place to store annotations. It's good to see work on
annotation things.
Since people are using org-annotation-helper, org-protocol,
org-mac-protocol, and fireforg, with org-registry, org-annotate-file,
bookmarks, ipa.el, org-pua, and org-browser as possibly similar
things, it's getting a little complicated. :)
--
Myalgic encephalomyelitis causes death (Jason et al. 2006)
and severe suffering. Conflicts of interest are destroying
research. What people "know" is wrong. Silence = death.
http://www.meactionuk.org.uk/What_Is_ME_What_Is_CFS.htm
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: [PATCH] Add 2 customizations to org-annotation-helper: template-shortcut, auto-finalize-remember
2009-08-20 14:33 [PATCH] Add 2 customizations to org-annotation-helper: template-shortcut, auto-finalize-remember Gaizka Villate
2009-08-21 19:24 ` Samuel Wales
@ 2009-08-23 13:45 ` Carsten Dominik
2009-08-23 14:44 ` Sebastian Rose
1 sibling, 1 reply; 4+ messages in thread
From: Carsten Dominik @ 2009-08-23 13:45 UTC (permalink / raw)
To: Gaizka Villate; +Cc: emacs-orgmode
Hi
It is my feeling that org-annotation-helper is largely a subset
of what org-protocol does. Would it not be useful to merge this
new functionality into org-protocol.el?
- Carsten
On Aug 20, 2009, at 3:33 PM, Gaizka Villate wrote:
> Hi there!
>
> I have added a couple of customization variables to org-annotation-
> helper:
>
> Add 2 customizations to org-annotation-helper: template-shortcut,
> auto-finalize-remember
>
> - org-annotation-helper-template-shortcut : So you can choose which
> shortcut to use with org-annotation (I already use ?w for "work"
> template)
>
> - org-annotation-helper-auto-finalize-remember:
> Set to true if you want org-annotation-helper to call org-
> remember-finalize after filling the template.
>
>
> Maybe somebody is interested in applying the patch.
>
> ¡¡Thanks for org-mode!! ¡¡It's awesome!!
>
> -- Gaizka
> <0001-Add-2-customizations-to-org-annotation-helper-
> templ.patch>_______________________________________________
> Emacs-orgmode mailing list
> Remember: use `Reply All' to send replies to the list.
> Emacs-orgmode@gnu.org
> http://lists.gnu.org/mailman/listinfo/emacs-orgmode
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: [PATCH] Add 2 customizations to org-annotation-helper: template-shortcut, auto-finalize-remember
2009-08-23 13:45 ` Carsten Dominik
@ 2009-08-23 14:44 ` Sebastian Rose
0 siblings, 0 replies; 4+ messages in thread
From: Sebastian Rose @ 2009-08-23 14:44 UTC (permalink / raw)
To: Carsten Dominik; +Cc: Gaizka Villate, emacs-orgmode
Carsten Dominik <carsten.dominik@gmail.com> writes:
> Hi
>
> It is my feeling that org-annotation-helper is largely a subset
> of what org-protocol does. Would it not be useful to merge this
> new functionality into org-protocol.el?
org-annotation-helper is part of org-protocol.el - that's why the
authors of org-annotation-helper.el are mentioned in the head of
org-protocol.el. It was what I started from actually.
The functionality is included there (unless I missed something).
Sebastian
^ permalink raw reply [flat|nested] 4+ messages in thread
end of thread, other threads:[~2009-08-23 14:44 UTC | newest]
Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2009-08-20 14:33 [PATCH] Add 2 customizations to org-annotation-helper: template-shortcut, auto-finalize-remember Gaizka Villate
2009-08-21 19:24 ` Samuel Wales
2009-08-23 13:45 ` Carsten Dominik
2009-08-23 14:44 ` Sebastian Rose
Code repositories for project(s) associated with this public inbox
https://git.savannah.gnu.org/cgit/emacs/org-mode.git
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).