emacs-orgmode@gnu.org archives
 help / color / mirror / code / Atom feed
From: "Alan E. Davis" <lngndvs@gmail.com>
To: dmg@uvic.ca
Cc: emacs-orgmode Mailinglist <emacs-orgmode@gnu.org>
Subject: Re: org-annotation mode version 0.4
Date: Sun, 8 Mar 2009 12:41:53 +1000	[thread overview]
Message-ID: <7bef1f890903071841i24c60b16v228c26fb6a5db9f5@mail.gmail.com> (raw)
In-Reply-To: <7bef1f890903031916ic1357c3se00754d84b66b2e8@mail.gmail.com>

[-- Attachment #1.1: Type: text/plain, Size: 3916 bytes --]

I have installed this new version three times.  Using your faq.html was more
straightforward.  When I tried it by hand, I failed.  I have taken the
liberty to edit a copy of org-annotation-helper.el in my git repository of
org-mode.  I have tried to clarify the explanation of how to get this tool
running.  When I figure out how to make a patch, I will attempt that.
Meanwhile, the explanation for Firefox 3 can use some clarifcation, as

;; Step 3: Browser set-up - add the protocol handlers for the
;;                          "remember://" and "annotation://" URIs.
;;  [Firefox]
;;  To add a protocol handler (eg: remember://) in Firefox, take the
;;  following steps:
;;  * For Firefox 2 and 3, type "about:config" in the location bar.
;;    [What happens in Firefox 2?]
;;  * In firefox 3, you will will receive a warning: you will have to
;;    click on "I'll be careful, I promise!"  A screen will appear with a
;;    list of
;;    Right click on the screen anywhere to get the pop-up menu.
;;    Select New --> String.

;;    A window will appear titled "New String Value".
;;    You are asked to "Enter the preference name."
;;    In the field enter "network.protocol-handler.app.remember".
;;    The window appears again, with a title "Enter String Value."
;;    A text message says "network.protocol-handler.app.remember" with a
;;    blue diamond to the left with a "?" (question mark).
;;    Enter as the value, the name of the shell script.  In GNU/Linux is
;;    unnecessary to include the path.
;;  * Lather, rinse, repeat for the annotation protocol. The string to
;;    add is, in this case, "network.protocol-handler.app.annotation",
;;    The value will be the same  script name as above,
;;      [I am uncertain what the next means.  Does this mean you HAVE TO
;;       use a file selection protocol to navigate to the script?  Does it
;;       mean that you can OPTIONALLY edit the about:config list, or that
this is
;;       the appropriate next action?]
;;   | In Firefox 3, when you first click on the button associated with
;;   | the bookmarklet, you should get a pop-up asking if you'd like to
;;   | associate the bookmarklet with a particular file. Use the
;;   | file-select process to navigate to the org-annotation-helper
;;   | script and select it.  You can still edit the about:config
;;   | list directly as in Firefox 2.
;;  * the value should be the name of the file containing the shell
;;    script, e.g. in Step 1, we called it "org-annotation-helper".
;;    At least under Linux this does not need to be the full path to
;;    the script.
;;  You should have two new entries like this:
;;   network.protocol-handler.app.annotation user set string <path>
;;   network.protocol-handler.app.remember   user set string <path>
;;   where <path> is the location where org-annotation-helper is
;;   for example, in my case it is /home/dmg/bin/org-annotation-helper

;;  See http://kb.mozillazine.org/Register_protocol for more details.

I don't know the procedure for Firefox 2, but perhaps they should be clearly
differentiated, or not at all.  I, at least, need the extra clarification,
as I stumbled over the instructions every time I have installed
org-annotation-helper, version 0.3 and version 0.4.

The package you provided as an attachment to the list is far easier to
install, and less problematical.  I suggest, once again, that in contrib,
this entire package would best be included under packages.

Thank you for this package.  It works.


Alan Davis

"An inviscid theory of flow renders the screw useless, but the need for one
non-existent."                     ---Lord Raleigh (John William Strutt), or
else his son, who was also a scientist.

It is undesirable to believe a proposition when
there is no ground whatsoever for supposing it is true.
    ---- Bertrand Russell

[-- Attachment #1.2: Type: text/html, Size: 4479 bytes --]

[-- Attachment #2: Type: text/plain, Size: 204 bytes --]

Emacs-orgmode mailing list
Remember: use `Reply All' to send replies to the list.

  reply	other threads:[~2009-03-08  2:41 UTC|newest]

Thread overview: 5+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2009-02-24 21:05 org-annotation mode version 0.4 Daniel M German
2009-02-25 12:51 ` Carsten Dominik
     [not found] ` <7bef1f890903030109j19f8ff13r53f957dcfa77137c@mail.gmail.com>
2009-03-04  3:16   ` Alan E. Davis
2009-03-08  2:41     ` Alan E. Davis [this message]
2009-03-08  7:04       ` Carsten Dominik

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:

  List information: https://www.orgmode.org/

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=7bef1f890903071841i24c60b16v228c26fb6a5db9f5@mail.gmail.com \
    --to=lngndvs@gmail.com \
    --cc=dmg@uvic.ca \
    --cc=emacs-orgmode@gnu.org \


* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
Code repositories for project(s) associated with this public inbox


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).