From mboxrd@z Thu Jan 1 00:00:00 1970 Received: by 10.86.59.13 with SMTP id h13cs308704fga; Sat, 27 Feb 2010 11:00:38 -0800 (PST) Received: by 10.224.125.212 with SMTP id z20mr1183396qar.221.1267297238063; Sat, 27 Feb 2010 11:00:38 -0800 (PST) Return-Path: Received: from rubyforge.org (rubyforge.org [205.234.109.19]) by mx.google.com with ESMTP id 8si4651641qwj.35.2010.02.27.11.00.37; Sat, 27 Feb 2010 11:00:38 -0800 (PST) Received-SPF: pass (google.com: domain of sup-devel-bounces@rubyforge.org designates 205.234.109.19 as permitted sender) client-ip=205.234.109.19; Authentication-Results: mx.google.com; spf=pass (google.com: domain of sup-devel-bounces@rubyforge.org designates 205.234.109.19 as permitted sender) smtp.mail=sup-devel-bounces@rubyforge.org Received: from rubyforge.org (rubyforge.org [127.0.0.1]) by rubyforge.org (Postfix) with ESMTP id 8715018582F7; Sat, 27 Feb 2010 14:00:37 -0500 (EST) Received: from entry.masanjin.net (masanjin.net [209.20.72.13]) by rubyforge.org (Postfix) with ESMTP id 1BFFA18582EA for ; Sat, 27 Feb 2010 14:00:30 -0500 (EST) Received: from w by entry.masanjin.net with local (Exim 4.69) (envelope-from ) id 1NlRtu-0001Aw-Og for sup-devel@rubyforge.org; Sat, 27 Feb 2010 14:00:30 -0500 From: William Morgan To: sup-devel In-reply-to: <1267293975-sup-6753@zyrg.net> References: <1266549876-sup-2041@midna.zekjur.net> <1267258772-sup-9178@zyrg.net> <1267274808-sup-1569@midna.zekjur.net> <1267293975-sup-6753@zyrg.net> Date: Sat, 27 Feb 2010 14:00:30 -0500 Message-Id: <1267297110-sup-6991@masanjin.net> User-Agent: Sup/git Subject: Re: [sup-devel] [PATCH] Bugfix: Don't call Ncurses.getch when in shell-out mode X-BeenThere: sup-devel@rubyforge.org X-Mailman-Version: 2.1.12 Precedence: list Reply-To: Sup developer discussion List-Id: Sup developer discussion List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Sender: sup-devel-bounces@rubyforge.org Errors-To: sup-devel-bounces@rubyforge.org Reformatted excerpts from Rich Lane's message of 2010-02-27: > The reason we use these ugly singleton *Manager objects is to avoid > exactly this kind of plumbing. Since Ncurses is outside the Redwood > namespace you'll need to refer to it as Redwood::BufferManager. I know it's fashionable to call singletons ugly nowadays, but I've never quite bought into it. Classes are singletons too, and no one calls them ugly... (Well, I do, but for different reasons.) -- William _______________________________________________ Sup-devel mailing list Sup-devel@rubyforge.org http://rubyforge.org/mailman/listinfo/sup-devel