From mboxrd@z Thu Jan 1 00:00:00 1970 Received: by 10.52.236.136 with SMTP id uu8csp72565vdc; Fri, 12 Apr 2013 11:17:29 -0700 (PDT) X-Received: by 10.49.41.34 with SMTP id c2mr2714593qel.16.1365790648924; Fri, 12 Apr 2013 11:17:28 -0700 (PDT) Return-Path: Received: from rubyforge.org ([50.56.192.79]) by mx.google.com with ESMTP id jz11si8304190qeb.21.2013.04.12.11.17.28; Fri, 12 Apr 2013 11:17:28 -0700 (PDT) Received-SPF: pass (google.com: domain of sup-talk-bounces@rubyforge.org designates 50.56.192.79 as permitted sender) client-ip=50.56.192.79; Authentication-Results: mx.google.com; spf=pass (google.com: domain of sup-talk-bounces@rubyforge.org designates 50.56.192.79 as permitted sender) smtp.mail=sup-talk-bounces@rubyforge.org Received: from localhost.localdomain (localhost [127.0.0.1]) by rubyforge.org (Postfix) with ESMTP id 8267E2E140; Fri, 12 Apr 2013 18:17:29 +0000 (UTC) X-Greylist: delayed 323 seconds by postgrey-1.31 at rubyforge; Fri, 12 Apr 2013 18:15:02 UTC Received: from mail-wg0-f48.google.com (mail-wg0-f48.google.com [74.125.82.48]) by rubyforge.org (Postfix) with ESMTP id 1EDE02E0EA for ; Fri, 12 Apr 2013 18:15:01 +0000 (UTC) Received: by mail-wg0-f48.google.com with SMTP id m15so2892855wgh.3 for ; Fri, 12 Apr 2013 11:15:00 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=mime-version:x-received:x-originating-ip:date:message-id:subject :from:to:content-type:x-gm-message-state; bh=vLSYpUyJgj/lLacmHwSgEJ5Ujzgcig1H8U+cqwRAK20=; b=HDSWgVQ451oge0dJhxF1BbE08JMOOXipsB2r4S6QApgp/+/ZGjGaRPFt4vrNJ9OkuJ VjpV84INnReFqloHBS/uAoNOuchajpgKF4AYAzZDjwjCnYhegSUQXzTLAq2CM7Yz6Do2 l3Gt14Xc466oH1YRxp5EosWV9IendSuSMdyP860Yww+NwbG6T6dBy9CR2TkKNV8ZnPP0 5VeM22xGTzwCf4qMjNBBYjj2Y5D3tp+ZBO37tV2UdUPkF4Sh6NB/N2PHHCsg4KWbW1IR i4DPX2gjG3HSHEuY/9TCF5OFz4Dl1qW2GOh8tkcYSCiKoIhXiMKGlrcaE5J2ozVxwNwC 4UPQ== MIME-Version: 1.0 X-Received: by 10.194.81.71 with SMTP id y7mr19282551wjx.19.1365790173686; Fri, 12 Apr 2013 11:09:33 -0700 (PDT) Received: by 10.194.121.69 with HTTP; Fri, 12 Apr 2013 11:09:33 -0700 (PDT) X-Originating-IP: [209.131.62.120] Date: Fri, 12 Apr 2013 11:09:33 -0700 Message-ID: From: Jonathan Lassoff To: sup-talk , William Morgan X-Gm-Message-State: ALoCoQmbA9Gs8AF0e66EKDsnBmBuOKoxfqmgeEeFMJ6n9cH5/jzQSF1Gx9GmOcv3/01jF+UQpDRs Subject: [sup-talk] sup: Fix for an UndefinedMethodError X-BeenThere: sup-talk@rubyforge.org X-Mailman-Version: 2.1.12 Precedence: list List-Id: User & developer discussion of Sup List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Sender: sup-talk-bounces@rubyforge.org Errors-To: sup-talk-bounces@rubyforge.org I kept hitting this bug that was driving me nuts. While editing a message, I'd go to add a recipient that I don't usually email. So, I'd leave my draft in a buffer, find a mail from them, and go to update their contact, only to get hit with an undefined method error. This seems to get triggered if you ever set a new alias for a contact that already exists in the contacts list. I made a fix on my branch on gitorious. https://gitorious.org/~jofathan/sup/jofathan-sup/commit/7754799bc186833371c7839142270fe65b942ee6 Is anyone still monitoring the sup/mainline repo on gitorious? William Morgan? Are you still active with sup? Does sup need a new maintainer? I still use sup every day for my work email, and its my favorite client ever. Maybe it would be useful to have a sup hackers meetup in San Francisco? The crash was like: [Fri Apr 12 10:04:55 -0700 2013] ERROR: oh crap, an exception ---------------------------------------------------------------- I'm very sorry. It seems that an error occurred in Sup. Please accept my sincere apologies. Please submit the contents of /home/jof/.sup/exception-log.txt and a brief report of the circumstances to http://masanjin.net/sup-bugs/ so that I might address this problem. Thank you! Sincerely, William ---------------------------------------------------------------- --- NoMethodError from thread: main undefined method `email' for "THE_PERSONS_ALIAS_NAME":String /usr/lib/ruby/1.8/sup/contact.rb:33:in `update_alias' (eval):1:in `send' (eval):1:in `update_alias' /usr/lib/ruby/1.8/sup/modes/contact-list-mode.rb:13:in `alias_contact' /usr/lib/ruby/1.8/sup/modes/thread-view-mode.rb:259:in `alias' /usr/lib/ruby/1.8/sup/mode.rb:59:in `send' /usr/lib/ruby/1.8/sup/mode.rb:59:in `handle_input' /usr/lib/ruby/1.8/sup/buffer.rb:278:in `handle_input' /usr/bin/sup-mail:273 _______________________________________________ sup-talk mailing list sup-talk@rubyforge.org http://rubyforge.org/mailman/listinfo/sup-talk