From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from localhost (cC7885BC1.dhcp.as2116.net. [193.91.136.199]) by mx.google.com with ESMTPSA id o1sm59550247lah.8.2013.11.26.08.57.23 for (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Tue, 26 Nov 2013 08:57:24 -0800 (PST) Content-Type: text/plain; charset=UTF-8 From: Gaute Hope To: sup-devel Subject: Re: [sup-devel] A maildir root source: syncing labels with maildirs (imap folders) In-reply-to: <2AC33855-6B00-42FB-9F3B-D160D8B556D4@schmeiser.org> References: <1385392376-sup-8491@qwerzila> <1385415206-sup-5054@qwerzila> <1385476504-sup-9378@indy.local> <1385478548-sup-9110@qwerzila> <2AC33855-6B00-42FB-9F3B-D160D8B556D4@schmeiser.org> Date: Tue, 26 Nov 2013 17:55:16 +0100 Message-Id: <1385484573-sup-869@qwerzila> User-Agent: Sup/git Content-Transfer-Encoding: 8bit Excerpts from Steven Schmeiser's message of 2013-11-26 17:42:48 +0100: > > On Nov 26, 2013, at 10:14, Gaute Hope wrote: > > > Excerpts from Steven Schmeiser's message of 2013-11-26 15:43:49 +0100: > [2013-11-26 11:34:21 -0500] maildirsub set up, type: deleted, label: deleted > [2013-11-26 11:34:21 -0500] setting up generic folders.. > [2013-11-26 11:34:21 -0500] maildirsub set up, type: generic, label: econpapers > [2013-11-26 11:34:21 -0500] no draft source, auto-adding... > [2013-11-26 11:34:21 -0500] starting curses > [2013-11-26 11:34:21 -0500] loading user colors from /Users/steve/.sup/colors.yaml > [2013-11-26 11:34:21 -0500] initializing log buffer > [2013-11-26 11:34:21 -0500] Welcome to Sup! Log level is set to debug. > [2013-11-26 11:34:21 -0500] initializing inbox buffer > [2013-11-26 11:34:21 -0500] ready for interaction! Looks good: Only econpapers is identified as a generic label, the other folders are mapped to one of the specials. > > I'm now not able to run sup-sync or open some of the threads in my inbox without crashing with the following error: > > /usr/local/Cellar/ruby193/1.9.3-p448/lib/ruby/gems/1.9.1/gems/sup-999/bin/sup-sync:180:in `block (2 levels) in ': NotImplementedError (NotImplementedError) I haven't implemented :updated in sup-sync yet (see first, or possibly second email). To update: start Sup normally, let the Sup poll _finish_ before you try to open the problematic message. This happens now and then, when you label a message (copy to a label dir) it gets a generic name, upon offlinimap sync it is renamed (by offlineimap) and untill a new poll has been run the source is out of sync. Since the poll has to finish to fix the error it is easy to trigger it again when if you start sup again. > I'll try starting with a clean index. Always a good idea :) - gaute