diff options
author | hut <hut@lavabit.com> | 2009-11-29 23:20:20 +0100 |
---|---|---|
committer | hut <hut@lavabit.com> | 2009-11-29 23:20:20 +0100 |
commit | 88b00cac7f412c41a745aa21221a5453e470b049 (patch) | |
tree | 744315886abdcb2889e363026b68a8a6fc418acc /ranger | |
parent | 63436aa6c2fb2a0a87f77ce3294dfc8abec3c3ab (diff) | |
download | ranger-88b00cac7f412c41a745aa21221a5453e470b049.tar.gz |
clean up
Diffstat (limited to 'ranger')
-rw-r--r-- | ranger/directory.rb | 66 |
1 files changed, 0 insertions, 66 deletions
diff --git a/ranger/directory.rb b/ranger/directory.rb deleted file mode 100644 index 5c6e84c1..00000000 --- a/ranger/directory.rb +++ /dev/null @@ -1,66 +0,0 @@ -# A Class that contains data about directories -class Directory - class LoadStatus - # @n contains a three bit number: x3x2x1 - # x1: - # 0 = not scheduled - # 1 = scheduled - # x3x2: - # 00 = nothing loaded - # 01 = got the list of files - # 10 = <undefined> - # 11 = got the list of files and entry objects - def initialize(n = 0) - @n = 0 - end - - def got_files? - # is bit 2 nd 3 == 01 - return n & 2 == 2 - end - - def scheduled? - # is the first bit 1? - return n & 1 == 1 - end - - def got_objects? - return n & 4 == 4 - end - attr_accessor :n - end - - def initialize(path) - @path = path - @status = LoadStatus.new(0) - @files = [] - @sort_time = nil - @mtime = nil -# @width = 1000 - @read = false - @free_space = nil - @empty = true - @scheduled = false - end - - # {{{ Trivial - def inspect - return "<Directory: #{path}>" - end - alias to_s inspect - - def size - return @files.size - end - - def not_loaded? - return @level == 0 - end - def file_list_loaded? - return @level >= 1 - end - def ready? - return @level >= 2 - end - # }}} -end |