From mboxrd@z Thu Jan 1 00:00:00 1970 From: Samuel Wales Subject: Re: getting Firefox tabs into org on a mac Date: Fri, 23 Oct 2009 12:56:15 -0700 Message-ID: <20524da70910231256g225d06ebx208d75f1595e01d@mail.gmail.com> References: <20524da70910192040r2858d89ew90d8d955ec5caf7f@mail.gmail.com> <20091020101242.dbd48ea8.andy13@gmx.net> <20091021020007.379d80b9.andy13@gmx.net> <20524da70910231131w633472a6ve0e1337b09216b07@mail.gmail.com> Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Return-path: Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1N1QFJ-0007MF-Uj for emacs-orgmode@gnu.org; Fri, 23 Oct 2009 15:56:21 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1N1QFF-0007LN-T9 for emacs-orgmode@gnu.org; Fri, 23 Oct 2009 15:56:21 -0400 Received: from [199.232.76.173] (port=45470 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1N1QFF-0007LK-Nn for emacs-orgmode@gnu.org; Fri, 23 Oct 2009 15:56:17 -0400 Received: from mail-iw0-f198.google.com ([209.85.223.198]:53265) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1N1QFF-0007LX-7X for emacs-orgmode@gnu.org; Fri, 23 Oct 2009 15:56:17 -0400 Received: by iwn36 with SMTP id 36so5925655iwn.24 for ; Fri, 23 Oct 2009 12:56:16 -0700 (PDT) In-Reply-To: <20524da70910231131w633472a6ve0e1337b09216b07@mail.gmail.com> List-Id: "General discussions about Org-mode." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org Errors-To: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org To: Andreas Burtzlaff Cc: emacs-orgmode@gnu.org Minor correction and new error messages. The process filter error message was probably due to not running the fireforg things in .emacs. I had commented them out because they take several minutes to load the links in org-agenda-files, and when I restarted emacs to try to get fireforg to work, they didn't get run. Here are new error messages. error in process filter: org-protocol-unhex-compound: Invalid character: 8211, #o20023, #x2013 error in process filter: Invalid character: 8211, #o20023, #x2013 On 2009-10-23, Samuel Wales wrote: > Hi Andreas, > > On Tue, Oct 20, 2009 at 01:12, Andreas Burtzlaff wrote: >> I will add an entry to the tab context menu tonight to do this in one >> step. > > Thanks, kind of you. > >> Concerning syncing I'm not sure I get your plan entirely. Is the main >> purpose of it to synchronize the tabs between different browsers? > > Yes, that would be nice. Also, you don't want to save a > duplicate of the same tab. > > It might be useful to have more than one remember template: > one for saving all tabs and one for saving one tab. Another > idea is to have a button on the status line that you can > left click on to remember one tab. > > Apparent bugs and suggestions follow. (Others not > developing Fireforg need not read.) > > =3D=3D=3D > > There was a setting that I didn't understand having to do > with using DOI. Perhaps how this works can be explained. > Does it use the net? You might want to mention that it > stands for digital object identifier. > > I had to change head -1 to head -n 1 in the pull script to > fix an error in head. head is /sw/bin/head, perhaps from > some fink or macports package. > > Perhaps the error messages in emacs and ff can explain what > you need to do to fix them. Also, perhaps common > non-working states can be checked for. That would make it > easier. > > I used your suggested template: > > ("fireforg" ?w "* %:description \n %:link %!") > > Sometimes, nothing happens. Other times, emacs opens a > buffer that is blank. It expects you to do c-x # to finish > the buffer. Currently nothing is happening, so I can't > describe that one more fully. > > At one point I got this error message. > > error in process filter: Setting current directory: no such > file or directory, > /Users/.../fireforg/org-protocol:/remember:/http%3A%2F%2F... > > It might be nice to document whether any of the options will > slow Firefox or Emacs down. (Even if none of them do.) > > I noticed that the Read It Later extension no longer has a > button. Might be a coincidence. > > Perhaps giving git instructions would make it easier to dl > the .sh, .xpi, and .el all at once. "git clone > http://repo.or.cz/w/org-fireforg.git" did not work. > (Something about corruption; I don't have the output now.) > > That is all the bug reporting I can do. I will have to stop > trying to get Fireforg to work. I cannot make further > attempts as debugging requires far too much physical use of > keyboard and mouse. > > Thanks. > > > On Tue, Oct 20, 2009 at 17:00, Andreas Burtzlaff wrote: >> On Tue, 20 Oct 2009 10:12:42 +0200 >> Andreas Burtzlaff wrote: >> >>> On Mon, 19 Oct 2009 20:40:54 -0700 >>> Samuel Wales wrote: >>> >>> > I have a huge number of Firefox tabs that I want to get into >>> > org. =A0Figuring out how has gotten complicated, despite good >>> > documentation out there. >>> > >>> > I want simply title and url for each tab. >>> > >>> > Maybe like this: >>> > >>> > =A0 * Firefox tabs >>> > =A0 =A0 * Public Git Hosting - Worg.git/summary >>> > =A0 http://repo.or.cz/w/Worg.git >>> > =A0 =A0 * Google Search >>> > =A0 http://www.google.com >>> > >>> > Would be nice to get fancier by allowing annotations (for >>> > use by fireforg?). =A0And allowing syncing back and forth. >>> > But first, I just want to get started. >>> > >>> > I envision two ways of doing this. =A0Maybe there are more. >>> > >>> > =A0 1) Have emacs or a script convert one of the folders in >>> > =A0 =A0 =A0the bookmark file to an org outline as above. >>> > =A0 2) Have org-mac-protocol set up for individual tabs to be >>> > =A0 =A0 =A0clicked to get them remembered. >>> > >>> > If I do (2), then I'd want it to be easy. =A0That is, without >>> > having to switch from mouse to keyboard. =A0But does (2) work >>> > on a Mac? =A0Last I heard, org-mac-protocol works for Safari, >>> > but not Firefox. >>> >>> Fireforg has a workaround for Macs: >>> http://orgmode.org/worg/org-devel.php#sec-1.2.6 >>> >>> So you could select the tabs one after another and trigger remember >>> from the Fireforg status bar menu. (This menu is accessible by right >>> clicking on the status bar entry.) >>> >>> I will add an entry to the tab context menu tonight to do this in one >>> step. >> >> With the latest version it is possible to pass all tabs to remember >> by selecting "All tabs"-> "remember (..)" in the status bar menu. >> This only makes sense when using a remember template that stores the >> note automatically ("%!" in the template string). >> >> Your proposed format would be: >> "* %:description \n %:link %!" >> >> If the mac workaround is enabled and the latest version of pull.sh is >> used, then >> this should also work on a Mac. >> >> Andreas >> >>> Concerning syncing I'm not sure I get your plan entirely. Is the main >>> purpose of it to synchronize the tabs between different browsers? >>> >>> Andreas >>> >>> > Ideas very welcome. =A0I am stuck here. >>> > >>> > Thanks. >>> > >>> > >>> > P.S. =A0I /also/ have a huge number of Safari tabs and a huge >>> > number of emacs-w3m tabs. =A0I've found those also difficult >>> > to orgify. =A0So ideas here are also welcome. =A0But Firefox is >>> > more important now. >>> > >>> > >>> > _______________________________________________ >>> > 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 >>> >>> >>> _______________________________________________ >>> 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 >> > --=20 Q: How many CDC "scientists" does it take to screw in a lightbulb? A: "You only think it's dark." [CDC has denied "CFS" since the 1980s] =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D Retrovirus: http://www.wpinstitute.org/xmrv/xmrv_qa.html