diff options
Diffstat (limited to 'ranger/core/actions.py')
-rw-r--r-- | ranger/core/actions.py | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/ranger/core/actions.py b/ranger/core/actions.py index 0314888d..3427af7f 100644 --- a/ranger/core/actions.py +++ b/ranger/core/actions.py @@ -98,7 +98,7 @@ class Actions(FileManagerAware, EnvironmentAware, SettingsAware): try: cmd_class = self.commands.get_command(command_name) except: - self.notify("Command not found: `%s'" % command_name) + self.notify("Command not found: `%s'" % command_name, bad=True) else: try: cmd_class(string).execute() @@ -170,6 +170,8 @@ class Actions(FileManagerAware, EnvironmentAware, SettingsAware): def source_cmdlist(self, filename, narg=None): for line in open(filename, 'r'): line = line.rstrip("\r\n") + if line.startswith("#") or not line.strip(): + continue try: self.execute_console(line) except Exception as e: |