org-protocol usage for org-mode remembering via conkeror.

I found this at: http://tsdh.wordpress.com/2008/11/14/calling-org-remember-from-inside-conkeror/
This commit is contained in:
Bradley M. Kuhn 2013-09-03 11:16:40 -04:00
parent c7186c1fbb
commit 5ae2ddca27

View file

@ -89,3 +89,22 @@ interactive("toggle-js", "toggle javascript",
global_update_mode_line_for_javascript();
});
define_key(default_global_keymap, "C-j", "toggle-js");
// org-protocol, for org-mode remembring via conkerror
// Found this at: http://tsdh.wordpress.com/2008/11/14/calling-org-remember-from-inside-conkeror/
function org_remember(url, title, text, window) {
var eurl = encodeURIComponent(url);
var etitle = encodeURIComponent(title);
var etext = encodeURIComponent(text);
var cmd_str = "emacsclient -c org-protocol://remember://" + eurl + "/" + etitle + "/" + etext;
window.minibuffer.message("Issuing " + cmd_str);
shell_command_blind(cmd_str);
}
interactive("org-remember", "Remember the current url with org-remember",
function (I) {
org_remember(I.buffer.display_uri_string,
I.buffer.document.title,
I.buffer.top_frame.getSelection(),
I.window);
});