Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | runner: Initialize variables outside of try-except | toonn | 2022-05-26 | 1 | -2/+4 |
| | |||||
* | Revert "runner: Drop disappeared Pylint options" | toonn | 2022-02-05 | 1 | -0/+2 |
| | | | | This reverts commit 05af3b99d87ade639cfb8dd33acda9c76d5e93e5. | ||||
* | runner: Drop disappeared Pylint options | toonn | 2022-02-05 | 1 | -2/+0 |
| | |||||
* | runner: Force UTF-8 encoding | toonn | 2021-09-01 | 1 | -2/+2 |
| | |||||
* | runner: Switch to io.open | toonn | 2021-09-01 | 1 | -3/+4 |
| | |||||
* | runner: Switch to open23 | toonn | 2021-08-27 | 1 | -2/+3 |
| | |||||
* | core.runner: Disable lints because of peculiar uses of open | toonn | 2021-07-20 | 1 | -0/+3 |
| | |||||
* | Fix long lines for pylint | toonn | 2019-10-11 | 1 | -1/+3 |
| | |||||
* | expand X condition only | Samuel Walladge | 2019-07-24 | 1 | -1/+1 |
| | |||||
* | support wayland condition for rifle | Samuel Walladge | 2019-07-23 | 1 | -1/+1 |
| | | | | - also support wayland for flag t (opening in new terminal) | ||||
* | Fix the issues reported by the coverage test (#1206) | Wojciech Siewierski | 2018-06-17 | 1 | -1/+1 |
| | | | | | | Regarding the change in ranger/core/runner.py: setting the 'f' flag causes the 'r' flag to run sudo -b which forks on it own so it should be safe to not explicitly fork in this case. | ||||
* | core.runner: show stderr when using 'p' flag (#884) | hut | 2017-06-22 | 1 | -2/+2 |
| | |||||
* | linting: pylint: Enable `broad-except`, Improve logging | nfnty | 2017-01-21 | 1 | -4/+10 |
| | | | | | | | Handle exceptions explicitly to prevent unexpected errors from causing problems. Improve exception and notification logging. | ||||
* | Python 3 division: Import `division` from `__future__` | nfnty | 2017-01-21 | 1 | -1/+1 |
| | |||||
* | linting: `ranger.core.runner.Context`: Init all attributes | nfnty | 2017-01-17 | 1 | -5/+13 |
| | |||||
* | linting: Python 2 compat: Import from `__future__` | nfnty | 2017-01-17 | 1 | -0/+2 |
| | |||||
* | linting: pylint and flake8 | nfnty | 2017-01-17 | 1 | -11/+16 |
| | |||||
* | linting: autopep8 | nfnty | 2017-01-17 | 1 | -7/+8 |
| | |||||
* | Refactor and improve the TERMCMD handling | Wojciech Siewierski | 2016-06-30 | 1 | -6/+2 |
| | | | | | | | | | | | | | | | | Now only the first token of TERMCMD needs to exist in PATH. Previously the whole value was checked, which could contain additional parameters. The check and term guessing were performed in two places. Now it's done by the get_term() function to reduce the code duplication. In that function the second check was indented one level deeper (relative to the original code). Keeping both checks on the same level, while visually pleasing, was conveying the wrong message. One never wants to perform the second check if the first one fails. Nesting shouldn't be a problem: if the nesting will need to be any deeper than this, this code will need to be refactored anyway. Fixes #613. | ||||
* | Use 'except Exception:' instead of 'except:' | stepshal | 2016-06-22 | 1 | -3/+3 |
| | |||||
* | Put colon-separated compound statement on separate lines. | stepshal | 2016-06-21 | 1 | -4/+8 |
| | |||||
* | Merge branch 'comment' of https://github.com/stepshal/ranger | hut | 2016-06-21 | 1 | -1/+1 |
|\ | |||||
| * | Make at least two spaces before inline comment | stepshal | 2016-06-19 | 1 | -1/+1 |
| | | |||||
* | | test for membership should be 'not in' | stepshal | 2016-06-19 | 1 | -1/+1 |
|/ | |||||
* | really fix #300 and #341 | iamevn | 2015-09-08 | 1 | -1/+1 |
| | | | | os.environ['SHELL'] returns '/usr/bin/fish' which != 'fish' this should fix fish compatibility. | ||||
* | core.runner: fix `:shell $SHELL` not working with fish | hut | 2015-04-16 | 1 | -2/+5 |
| | | | | This fixes #300 and was caused by #187 (25dcff6) | ||||
* | Neater copyright header | hut | 2015-03-19 | 1 | -2/+2 |
| | |||||
* | update email address | hut | 2014-12-11 | 1 | -1/+1 |
| | |||||
* | Fixed runner to use system SHELL env in ':shell' command | Amerlyq | 2014-11-22 | 1 | -0/+4 |
| | |||||
* | Changed email address in source code | hut | 2013-08-08 | 1 | -1/+1 |
| | | | | | Since lavabit.com ceased providing email services, I had to change my address from hut lavabit com to hut lepus uberspace de. | ||||
* | core.runner: dont switch to console when using "s" flag | hut | 2013-03-04 | 1 | -0/+1 |
| | |||||
* | Fix docstrings to comply with the PEP8 | hut | 2013-02-22 | 1 | -6/+3 |
| | | | | http://www.python.org/dev/peps/pep-0008/#documentation-strings | ||||
* | updated copyright notices | hut | 2013-02-22 | 1 | -1/+1 |
| | |||||
* | update email address (romanz@lavabit.com -> hut@lavabit.com) | hut | 2013-02-22 | 1 | -1/+1 |
| | |||||
* | replaced tabs with 4 spaces in all python files | hut | 2013-02-10 | 1 | -193/+193 |
| | | | | | | | | | PEP 8 (Style Guide for Python Code) suggests the use of 4 spaces: http://www.python.org/dev/peps/pep-0008/#indentation If you need to use tools like "git blame", you can use the -w option to ignore this commit entirely. Patches will continue to work if you substitute tabs with 4 spaces everywhere except in the Makefile. | ||||
* | Revert "core.runner: removed 's', 'p', 'w' flags to behave like rifle" | hut | 2012-08-15 | 1 | -1/+19 |
| | | | | | | This reverts commit d6c78470ba0e3a9923d5cc13a5babaca4d52aecf. It makes ... little sense atm to remove this. | ||||
* | core.runner: Added TODO: "make 'r' flag work with pipes" | hut | 2012-08-15 | 1 | -0/+1 |
| | |||||
* | core.runner: removed 's', 'p', 'w' flags to behave like rifle | hut | 2012-08-15 | 1 | -19/+1 |
| | | | | | | | | instead of 's', you can append &>/dev/null instead of 'p', you can append |less instead of 'w', you can append ;read If there is demand, I'll add the flags back in. | ||||
* | core.runner: fixed missing import | hut | 2012-08-15 | 1 | -0/+1 |
| | |||||
* | core.runner: remove 'setsid' dependency, use Popen_forked | hut | 2012-08-15 | 1 | -5/+8 |
| | |||||
* | core.runner: renamed flag "d" to "f" in the runner too | hut | 2012-08-15 | 1 | -6/+6 |
| | |||||
* | Merge branch 'stable' | hut | 2012-08-10 | 1 | -0/+2 |
|\ | | | | | | | | | | | Conflicts: doc/ranger.1 ranger/defaults/apps.py | ||||
| * | core.runner: use setsid to stabilize detached programs | hut | 2012-08-09 | 1 | -0/+2 |
| | | | | | | | | | | | | This fixes the bug that some programs are killed even if they were run with the "d" flag, if ranger is killed by closing its terminal with the window manager instead of closed with :quit. | ||||
* | | core.runner: updated ALLOWED_FLAGS, added comment | hut | 2012-03-19 | 1 | -1/+3 |
| | | |||||
* | | removed code of old file-opener system | hut | 2012-03-16 | 1 | -12/+1 |
| | | |||||
* | | shorten all copyright messages for better readability | hut | 2012-03-14 | 1 | -13/+1 |
|/ | |||||
* | Added doc for TERMCMD and integrated it in commands.py | hut | 2012-01-18 | 1 | -1/+3 |
| | |||||
* | core/runner.py: removed the 'a' flag from ALLOWED_FLAGS | M Rawash | 2011-12-19 | 1 | -3/+3 |
| | |||||
* | core/runner.py: allow combination of 'r' and 'd' flags | M Rawash | 2011-12-19 | 1 | -2/+3 |
| | |||||
* | core/runner.py: got rid of the 'a' flag | M Rawash | 2011-12-07 | 1 | -9/+2 |
| |