Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | core.loader: `CopyLoader.generate`: Reduce nesting | nfnty | 2017-01-24 | 1 | -48/+50 |
| | |||||
* | container.fsobject: Fix natural sort | nfnty | 2017-01-24 | 1 | -13/+19 |
| | | | | Fixes #749 | ||||
* | config.commands: `setlocal`: Properly parse path with spaces | nfnty | 2017-01-24 | 2 | -14/+23 |
| | | | | | | Added proper quote parsing Fixes #753 | ||||
* | core.actions: macros: `confdir` should not be defined in clean mode | nfnty | 2017-01-23 | 2 | -6/+5 |
| | | | | Fixes #758 | ||||
* | container.bookmarks: Notify on errors, Disallow files | nfnty | 2017-01-23 | 1 | -38/+46 |
| | | | | Fixes #760 | ||||
* | core.linemode: `FileInfoLinemode`: Output is already decoded | nfnty | 2017-01-23 | 1 | -5/+1 |
| | | | | Fixes Python 3 crash | ||||
* | core.actions: Reduce `get_preview()` nesting | nfnty | 2017-01-23 | 1 | -118/+123 |
| | |||||
* | data/scope.sh: Use `file` as a fallback | Lauri Niskanen | 2017-01-23 | 1 | -0/+2 |
| | | | | Fixes #770 | ||||
* | core.linemode: `Mtime`: Fix crash when `file.stat is None` | Christian Zangl | 2017-01-23 | 1 | -0/+4 |
| | | | | | | | | This can happen with Bash on Windows for files without permission and on OSX/Linux when deleting files. Fixes #741 Fixes #769 | ||||
* | core.actions: Split `$PAGER` before running | Profpatsch | 2017-01-22 | 1 | -6/+7 |
| | | | | If `$PAGER` is `less -R`, then `-R` should be an argument. | ||||
* | config/rifle.conf: Add `--each` to atool for multiple files | nfnty | 2017-01-22 | 1 | -4/+4 |
| | | | | Partial fix for #746 | ||||
* | linting: pylint: Enable `broad-except`, Improve logging | nfnty | 2017-01-21 | 40 | -305/+290 |
| | | | | | | | Handle exceptions explicitly to prevent unexpected errors from causing problems. Improve exception and notification logging. | ||||
* | Python 3 division: Remove explicit float conversions | nfnty | 2017-01-21 | 8 | -24/+24 |
| | |||||
* | Python 3 division: Import `division` from `__future__` | nfnty | 2017-01-21 | 73 | -73/+73 |
| | |||||
* | linting: Fix flake8 `W503` | nfnty | 2017-01-18 | 3 | -8/+5 |
| | |||||
* | linting: Correct autopep8 | nfnty | 2017-01-18 | 27 | -238/+254 |
| | | | | Allow bad whitespace in special circumstances | ||||
* | linting: pylint 2.0.0 | nfnty | 2017-01-17 | 32 | -126/+112 |
| | |||||
* | linting: Fix `make test` | nfnty | 2017-01-17 | 1 | -0/+0 |
| | |||||
* | linting: Enable `attribute-defined-outside-init` | nfnty | 2017-01-17 | 6 | -8/+27 |
| | |||||
* | linting: Enable `access-member-before-definition` | nfnty | 2017-01-17 | 3 | -3/+5 |
| | |||||
* | linting: `ranger.gui.curses_shortcuts.CursesShortcuts`: Init all attributes | nfnty | 2017-01-17 | 2 | -1/+6 |
| | |||||
* | linting: `ranger.gui.widgets.view_base.ViewBase`: Init all attributes | nfnty | 2017-01-17 | 1 | -19/+5 |
| | |||||
* | linting: `ranger.core.runner.Context`: Init all attributes | nfnty | 2017-01-17 | 1 | -5/+13 |
| | |||||
* | linting: Do not convert arguments to `OpenStruct` | nfnty | 2017-01-17 | 7 | -73/+76 |
| | |||||
* | linting: Enable `consider-iterating-dictionary` | nfnty | 2017-01-17 | 1 | -1/+1 |
| | |||||
* | linting: Python 2 compat: Import from `__future__` | nfnty | 2017-01-17 | 73 | -1/+150 |
| | |||||
* | linting: Python 2 compat | nfnty | 2017-01-17 | 11 | -57/+60 |
| | |||||
* | linting: pylint and flake8 | nfnty | 2017-01-17 | 61 | -790/+930 |
| | |||||
* | linting: autopep8 | nfnty | 2017-01-17 | 49 | -415/+456 |
| | |||||
* | core/actions.py: search_file: Do not use `re.LOCALE` | nfnty | 2017-01-15 | 1 | -1/+1 |
| | | | | | | | | Caught by pylint. Continuation of bf36701d3b2cef579d89eb912aa3945de7a7f978 Fixes #664 Fixes #752 | ||||
* | Merge branch 'stable' | hut | 2017-01-08 | 2 | -2/+2 |
|\ | |||||
| * | ranger in danger because of some stranger v1.8.1 | hut | 2017-01-08 | 2 | -2/+2 |
| | | |||||
| * | config/commands.py: scout: Do not use `re.LOCALE` | nfnty | 2017-01-08 | 1 | -1/+1 |
| | | | | | | | | | | | | | | Very unreliable and Python 3.6 only supports the flag for bytes patterns Fixes #664 Fixes #752 | ||||
* | | config/commands.py: scout: Do not use `re.LOCALE` | nfnty | 2017-01-07 | 1 | -1/+1 |
| | | | | | | | | | | | | | | Very unreliable and Python 3.6 only supports the flag for bytes patterns Fixes #664 Fixes #752 | ||||
* | | changed version label "stable" back to "master" | hut | 2016-12-24 | 1 | -1/+1 |
| | | |||||
* | | Merge branch 'stable' | hut | 2016-12-24 | 2 | -3/+3 |
|\| | |||||
| * | git commit -m 'git commit -m git\ commit\ -m\ '\''Happy\ Holidays\!'\' v1.8.0 | hut | 2016-12-24 | 2 | -3/+3 |
| | | |||||
* | | ext.spawn: Refactor: Add compatibility layer | nfnty | 2016-12-22 | 1 | -2/+28 |
| | | |||||
* | | Merge remote-tracking branch 'Enzime/fix/multipane-not-using-entire-width' | nfnty | 2016-12-21 | 1 | -3/+3 |
|\ \ | |||||
| * | | Change how column widths are calculated | Michael Hoang | 2016-08-21 | 1 | -3/+3 |
| | | | | | | | | | | | | By changing it, this means the columns will use the entire width if the geometry allows for it | ||||
* | | | Merge remote-tracking branch 'nfnty/spawn' | nfnty | 2016-12-21 | 4 | -57/+42 |
|\ \ \ | |||||
| * | | | ext.spawn: Refactor | nfnty | 2016-12-18 | 4 | -57/+42 |
| | | | | | | | | | | | | | | | | | | | | Rename `spawn` to `check_output` Mimic `subprocess.check_output` | ||||
* | | | | ext.vcs: Improve logging | nfnty | 2016-12-21 | 1 | -6/+12 |
|/ / / | |||||
* | | | Merge branch 'fix_docstring_move' of https://github.com/ael-code/ranger | hut | 2016-12-05 | 1 | -1/+1 |
|\ \ \ | |||||
| * | | | typo fix in move function docstring | ael-code | 2016-11-09 | 1 | -1/+1 |
| | |/ | |/| | |||||
* | | | Merge branch 'trailing_space_fix' of https://github.com/vlad7777/ranger | hut | 2016-12-05 | 1 | -1/+1 |
|\ \ \ | |||||
| * | | | Refactored. | Vlad | 2016-11-17 | 1 | -1/+1 |
| | | | | |||||
| * | | | Fixed trailing space bug in config parsing. | Vlad | 2016-11-15 | 1 | -1/+1 |
| |/ / | |||||
* | | | Expose logging facilities to commands | ael-code | 2016-11-25 | 1 | -0/+5 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | All the subclass of the Command class can now use the the class object `Command.log` for logging pourposes. This is a standard `logging.Logger` instance, thus the standard logging api must be used. Example: ``` class dummy_cmd(Command): def execute(self): self.log.info("the dummy command has been invoked") ``` | ||||
* | | | Move startup log calls in main function | ael-code | 2016-11-25 | 2 | -5/+5 |
| | | |