From mboxrd@z Thu Jan 1 00:00:00 1970 From: Suvayu Ali Subject: Re: Nice blog post - Org-mode in Your Pocket Is a GNU-Shaped Devil Date: Fri, 5 Apr 2013 14:37:51 +0200 Message-ID: <20130405123751.GF631@kuru.dyndns-at-home.com> References: <87vc82r6fc.fsf@krugs.de> <87k3oir2a3.fsf@krugs.de> <86r4iqbjod.fsf@iro.umontreal.ca> <20130404174117.GB11897@kuru.dyndns-at-home.com> <86ppy9uswv.fsf@iro.umontreal.ca> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit Return-path: Received: from eggs.gnu.org ([208.118.235.92]:33355) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UO5u1-0003DW-M9 for emacs-orgmode@gnu.org; Fri, 05 Apr 2013 08:37:59 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1UO5u0-0004We-6W for emacs-orgmode@gnu.org; Fri, 05 Apr 2013 08:37:57 -0400 Received: from mail-ee0-f42.google.com ([74.125.83.42]:38091) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UO5tz-0004WQ-W2 for emacs-orgmode@gnu.org; Fri, 05 Apr 2013 08:37:56 -0400 Received: by mail-ee0-f42.google.com with SMTP id d4so608783eek.15 for ; Fri, 05 Apr 2013 05:37:55 -0700 (PDT) Content-Disposition: inline In-Reply-To: <86ppy9uswv.fsf@iro.umontreal.ca> List-Id: "General discussions about Org-mode." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org Sender: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org To: emacs-orgmode@gnu.org Hey François, On Fri, Apr 05, 2013 at 07:18:56AM -0400, François Pinard wrote: > Suvayu Ali writes: > > > For me it is the other way around. I want to couple with Emacs more > > closely, but Gnus prevents me from doing so. A few gripes follow. > > > 1. Emacs is single threaded, so a network interruption while reading my > > email over IMAP means my emacs server is stuck! > > It would be so appealing if Emacs was really using threading for its > windows. Tom Tromey seems to be making a very courageous attempt at it, > but is still hitting various problems and walls. I wonder if he will > succeed at the end. I'm dying for Emacs to be multi-threaded in the future. Email is just one task affected by this. My biggest problem is using tramp over unreliable connections. e.g. I want to edit my remote org files with the latest and greatest of org on my laptop! I often have to work on remote machines behind internal gateways (that's 3 ssh hops away!). I do save my notes/tasks in org files there, but cannot edit them optimally because emacs on these nodes is some crappy old version. > > 2. Oh that's easy to solve, use maildirs (sync with OfflineIMAP). That > > does not work well because Gnus uses its own flags (an example where > > Gnus actually breaks standards)! There are some hacks around that > > out in the wild, so let's let it slide. > > 3. Gnus stores some meta information/cache for maildirs in a .nnmaildir > > folder *inside* the maildir directory tree! > > maildir > > ├── .nnmaildir > > ├── cur > > ├── new > > └── tmp > > I do not know how, but this supposed meta information or cache takes > > about 2/3 of disk space as the original maildir! Obviously that is a > > problem for large mailboxes. > > I never really studies IMAP, and use it rather naively, so I take your > word about Gnus not being straight about it. Sorry to hear that. I've > not been bitten yet, or maybe I'm just too naive to know. Ah I think you misunderstood me. My solution above was to move from IMAP to Maildir so the reliance on a live network connection is gone. Gnus screws it up when dealing with _Maildir_ flags. Now back to work and more on topic threads. ;) Cheers, -- Suvayu Open source is the future. It sets us free.