From 29fe5ed49c5f794416e070a624939b1d2925076f Mon Sep 17 00:00:00 2001 From: hut Date: Sun, 19 Jul 2009 00:48:23 +0200 Subject: bugfixes, todo --- TODO | 1 + code/directory.rb | 2 +- code/fm.rb | 5 +++-- 3 files changed, 5 insertions(+), 3 deletions(-) diff --git a/TODO b/TODO index f804f48c..4e4f2bd7 100644 --- a/TODO +++ b/TODO @@ -8,6 +8,7 @@ Required for next Release this could flush the text to ranger and result in unwanted actions (X) #14 09/07/18 Sorting sometimes doesn't work ( ) #0 09/07/17 the device is busy even if you're not on the device + ( ) #17 09/07/19 shell behaves strangely sometimes when run with s key Critical Issues diff --git a/code/directory.rb b/code/directory.rb index 6099d891..e7431399 100644 --- a/code/directory.rb +++ b/code/directory.rb @@ -198,7 +198,7 @@ class Directory oldfile = @pointed_file read_dir get_file_info - sort_if_needed + sort if @files.include? oldfile self.pointed_file = oldfile diff --git a/code/fm.rb b/code/fm.rb index 168885d4..84cac712 100644 --- a/code/fm.rb +++ b/code/fm.rb @@ -71,7 +71,7 @@ module Fm def refresh() begin - @pwd.refresh + @pwd.refresh! update_pointers draw rescue @@ -240,7 +240,8 @@ module Fm def update_pointers @path.each_with_index do |p, i| - p.schedule + ## is this line necessary? +# p.schedule unless i == @path.size - 1 p.pointed_file = @path[i+1].path end -- cgit 1.4.1-2-gfad0