diff options
Diffstat (limited to 'ranger/core/actions.py')
-rw-r--r-- | ranger/core/actions.py | 46 |
1 files changed, 0 insertions, 46 deletions
diff --git a/ranger/core/actions.py b/ranger/core/actions.py index 33903859..9c620f20 100644 --- a/ranger/core/actions.py +++ b/ranger/core/actions.py @@ -154,52 +154,6 @@ class Actions(FileManagerAware, EnvironmentAware, SettingsAware): """Redraw the window""" self.ui.redraw_window() - def linemode(self, mode, directory=None, depth=0): - """ - Change what is displayed as a filename. - - - "mode" may be: "filename", "permissions", "metatitle", the mode - "normal" is mapped to "filename". - - "directory" specifies the directory. None means the current directory - - "depth" specifies the recursion depth - """ - - if mode == "normal": - mode = DEFAULT_LINEMODE - - if mode not in self.thisfile.linemode_dict: - self.notify("Unhandled linemode: `%s'" % mode, bad=True) - return - - if directory is None: - directory = self.fm.thisdir - - directories = set([directory]) - bucket = set() - - current_depth = 0 - - while True: - if current_depth >= depth: - for direct in directories: - direct._set_linemode_of_children(mode) - break - - else: - for direct in directories: - direct._set_linemode_of_children(mode) - for file_ in direct.files: - if file_.is_directory: - bucket.add(file_) - - directories, bucket = bucket, directories - bucket.clear() - current_depth += 1 - - # Ask the browsercolumns to redraw - for col in self.ui.browser.columns: - col.need_redraw = True - def open_console(self, string='', prompt=None, position=None): """Open the console""" self.change_mode('normal') |