diff options
author | hut <hut@lavabit.com> | 2012-08-10 16:20:00 +0200 |
---|---|---|
committer | hut <hut@lavabit.com> | 2012-08-10 16:20:00 +0200 |
commit | 60dcf60ac6c113faeb02ef7f6afdd0a39cd554d7 (patch) | |
tree | 3c84ad570ca947fdc12757103f642c08e34fd06b /ranger | |
parent | 8bd08cae83e091dce189ab8c84db468631c58e13 (diff) | |
parent | 60a6b7e639666051e8b7288b932498b19c299a00 (diff) | |
download | ranger-60dcf60ac6c113faeb02ef7f6afdd0a39cd554d7.tar.gz |
Merge branch 'stable'
Conflicts: doc/ranger.1 ranger/defaults/apps.py
Diffstat (limited to 'ranger')
-rw-r--r-- | ranger/__init__.py | 2 | ||||
-rw-r--r-- | ranger/core/runner.py | 2 |
2 files changed, 3 insertions, 1 deletions
diff --git a/ranger/__init__.py b/ranger/__init__.py index d3c39946..ea94f53c 100644 --- a/ranger/__init__.py +++ b/ranger/__init__.py @@ -13,7 +13,7 @@ import os # Information __license__ = 'GPL3' -__version__ = '1.5.4' +__version__ = '1.5.5' __author__ = __maintainer__ = 'Roman Zimbelmann' __email__ = 'romanz@lavabit.com' diff --git a/ranger/core/runner.py b/ranger/core/runner.py index 52c0b669..c5decf4c 100644 --- a/ranger/core/runner.py +++ b/ranger/core/runner.py @@ -165,6 +165,8 @@ class Runner(object): popen_kws[key] = devnull_writable popen_kws['stdin'] = devnull_readable if 'd' in context.flags: + if not isinstance(action, str) and 'setsid' in get_executables(): + action = ['setsid'] + action toggle_ui = False context.wait = False if 'w' in context.flags: |