From mboxrd@z Thu Jan 1 00:00:00 1970 Received: by 10.86.87.8 with SMTP id k8cs138845fgb; Sun, 14 Mar 2010 09:07:20 -0700 (PDT) Received: by 10.224.28.19 with SMTP id k19mr1208251qac.322.1268582839595; Sun, 14 Mar 2010 09:07:19 -0700 (PDT) Return-Path: Received: from rubyforge.org (rubyforge.org [205.234.109.19]) by mx.google.com with ESMTP id 11si6683330qyk.92.2010.03.14.09.07.19; Sun, 14 Mar 2010 09:07:19 -0700 (PDT) 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; dkim=neutral (body hash did not verify) header.i=@googlemail.com Received: from rubyforge.org (rubyforge.org [127.0.0.1]) by rubyforge.org (Postfix) with ESMTP id 0AA4918582F9; Sun, 14 Mar 2010 12:07:19 -0400 (EDT) Received: from fg-out-1718.google.com (fg-out-1718.google.com [72.14.220.158]) by rubyforge.org (Postfix) with ESMTP id E555C18582D6 for ; Sun, 14 Mar 2010 12:07:11 -0400 (EDT) Received: by fg-out-1718.google.com with SMTP id 19so911693fgg.5 for ; Sun, 14 Mar 2010 09:07:11 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlemail.com; s=gamma; h=domainkey-signature:received:received:from:to:cc:subject:date :message-id:x-mailer; bh=SDwTmUlHbR6tC5A0QvFHqTSXn+agylu0SfVlaiUqofM=; b=uLfHtgLSh0A/aV0hXTFAv8ZTGO+1toDKNe0NMsS90+PQh1nrwHc3UyC0Vgm+13ccyl 4vGJPVrbT616lGSRTbidTi3Lgvxx0t17RiLZBm50ZvYFFJwh8NO4aghF143AQ2+/UIKq vdGAVhXgz9k68eGA5zIHYLi262q2s34PwJMWE= DomainKey-Signature: a=rsa-sha1; c=nofws; d=googlemail.com; s=gamma; h=from:to:cc:subject:date:message-id:x-mailer; b=jZciiyLwqQKx/ZjcTyE2oEgcDKzL7yiaxYPctByCDGTkRLNp1sepJio6IOGlfHq7cM kRHpwLeNavLvZJX9nqMZZ39FnRBdmqPQyqVlDeMwNfjMSetlPPgeQvvANc7ajZ7dexoI iPOiSnPk5Y2OgUATFXPAHbHUQBC2vO1JG6D1o= Received: by 10.87.15.19 with SMTP id s19mr5508758fgi.0.1268582831004; Sun, 14 Mar 2010 09:07:11 -0700 (PDT) Received: from localhost (p54AB063D.dip0.t-ipconnect.de [84.171.6.61]) by mx.google.com with ESMTPS id 13sm2408676fxm.6.2010.03.14.09.07.09 (version=TLSv1/SSLv3 cipher=RC4-MD5); Sun, 14 Mar 2010 09:07:09 -0700 (PDT) From: Daniel Schoepe To: sup-devel@rubyforge.org Date: Sun, 14 Mar 2010 17:07:05 +0100 Message-Id: <1268582825-32353-1-git-send-email-daniel.schoepe@googlemail.com> X-Mailer: git-send-email 1.7.0 Subject: [sup-devel] [PATCH] Added slip_rows config option 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 This patch adds a slip_rows config option used by thread-view-mode that passes the argument to scroll-mode, which already has that functionality, but it was only used by completion-mode before. The option controls how many lines of context are shown when scrolling up/down. --- lib/sup.rb | 3 ++- lib/sup/modes/thread-view-mode.rb | 2 +- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/lib/sup.rb b/lib/sup.rb index 2765faa..c94c2b0 100644 --- a/lib/sup.rb +++ b/lib/sup.rb @@ -264,7 +264,8 @@ else :default_attachment_save_dir => "", :sent_source => "sup://sent", :poll_interval => 300, - :wrap_width => 0 + :wrap_width => 0, + :slip_rows => 0 } begin FileUtils.mkdir_p Redwood::BASE_DIR diff --git a/lib/sup/modes/thread-view-mode.rb b/lib/sup/modes/thread-view-mode.rb index 63fe211..6138dc7 100644 --- a/lib/sup/modes/thread-view-mode.rb +++ b/lib/sup/modes/thread-view-mode.rb @@ -111,7 +111,7 @@ EOS ## objects. @person_lines is a map from row #s to Person objects. def initialize thread, hidden_labels=[], index_mode=nil - super() + super :slip_rows => $config[:slip_rows] @thread = thread @hidden_labels = hidden_labels -- 1.7.0 _______________________________________________ Sup-devel mailing list Sup-devel@rubyforge.org http://rubyforge.org/mailman/listinfo/sup-devel