summary refs log tree commit diff stats
path: root/ranger
Commit message (Collapse)AuthorAgeFilesLines
* core.loader: `CopyLoader.generate`: Reduce nestingnfnty2017-01-241-48/+50
|
* container.fsobject: Fix natural sortnfnty2017-01-241-13/+19
| | | | Fixes #749
* config.commands: `setlocal`: Properly parse path with spacesnfnty2017-01-242-14/+23
| | | | | | Added proper quote parsing Fixes #753
* core.actions: macros: `confdir` should not be defined in clean modenfnty2017-01-232-6/+5
| | | | Fixes #758
* container.bookmarks: Notify on errors, Disallow filesnfnty2017-01-231-38/+46
| | | | Fixes #760
* core.linemode: `FileInfoLinemode`: Output is already decodednfnty2017-01-231-5/+1
| | | | Fixes Python 3 crash
* core.actions: Reduce `get_preview()` nestingnfnty2017-01-231-118/+123
|
* data/scope.sh: Use `file` as a fallbackLauri Niskanen2017-01-231-0/+2
| | | | Fixes #770
* core.linemode: `Mtime`: Fix crash when `file.stat is None`Christian Zangl2017-01-231-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 runningProfpatsch2017-01-221-6/+7
| | | | If `$PAGER` is `less -R`, then `-R` should be an argument.
* config/rifle.conf: Add `--each` to atool for multiple filesnfnty2017-01-221-4/+4
| | | | Partial fix for #746
* linting: pylint: Enable `broad-except`, Improve loggingnfnty2017-01-2140-305/+290
| | | | | | | Handle exceptions explicitly to prevent unexpected errors from causing problems. Improve exception and notification logging.
* Python 3 division: Remove explicit float conversionsnfnty2017-01-218-24/+24
|
* Python 3 division: Import `division` from `__future__`nfnty2017-01-2173-73/+73
|
* linting: Fix flake8 `W503`nfnty2017-01-183-8/+5
|
* linting: Correct autopep8nfnty2017-01-1827-238/+254
| | | | Allow bad whitespace in special circumstances
* linting: pylint 2.0.0nfnty2017-01-1732-126/+112
|
* linting: Fix `make test`nfnty2017-01-171-0/+0
|
* linting: Enable `attribute-defined-outside-init`nfnty2017-01-176-8/+27
|
* linting: Enable `access-member-before-definition`nfnty2017-01-173-3/+5
|
* linting: `ranger.gui.curses_shortcuts.CursesShortcuts`: Init all attributesnfnty2017-01-172-1/+6
|
* linting: `ranger.gui.widgets.view_base.ViewBase`: Init all attributesnfnty2017-01-171-19/+5
|
* linting: `ranger.core.runner.Context`: Init all attributesnfnty2017-01-171-5/+13
|
* linting: Do not convert arguments to `OpenStruct`nfnty2017-01-177-73/+76
|
* linting: Enable `consider-iterating-dictionary`nfnty2017-01-171-1/+1
|
* linting: Python 2 compat: Import from `__future__`nfnty2017-01-1773-1/+150
|
* linting: Python 2 compatnfnty2017-01-1711-57/+60
|
* linting: pylint and flake8nfnty2017-01-1761-790/+930
|
* linting: autopep8nfnty2017-01-1749-415/+456
|
* core/actions.py: search_file: Do not use `re.LOCALE`nfnty2017-01-151-1/+1
| | | | | | | | Caught by pylint. Continuation of bf36701d3b2cef579d89eb912aa3945de7a7f978 Fixes #664 Fixes #752
* Merge branch 'stable'hut2017-01-082-2/+2
|\
| * ranger in danger because of some stranger v1.8.1hut2017-01-082-2/+2
| |
| * config/commands.py: scout: Do not use `re.LOCALE`nfnty2017-01-081-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`nfnty2017-01-071-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"hut2016-12-241-1/+1
| |
* | Merge branch 'stable'hut2016-12-242-3/+3
|\|
| * git commit -m 'git commit -m git\ commit\ -m\ '\''Happy\ Holidays\!'\' v1.8.0hut2016-12-242-3/+3
| |
* | ext.spawn: Refactor: Add compatibility layernfnty2016-12-221-2/+28
| |
* | Merge remote-tracking branch 'Enzime/fix/multipane-not-using-entire-width'nfnty2016-12-211-3/+3
|\ \
| * | Change how column widths are calculatedMichael Hoang2016-08-211-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'nfnty2016-12-214-57/+42
|\ \ \
| * | | ext.spawn: Refactornfnty2016-12-184-57/+42
| | | | | | | | | | | | | | | | | | | | Rename `spawn` to `check_output` Mimic `subprocess.check_output`
* | | | ext.vcs: Improve loggingnfnty2016-12-211-6/+12
|/ / /
* | | Merge branch 'fix_docstring_move' of https://github.com/ael-code/rangerhut2016-12-051-1/+1
|\ \ \
| * | | typo fix in move function docstringael-code2016-11-091-1/+1
| | |/ | |/|
* | | Merge branch 'trailing_space_fix' of https://github.com/vlad7777/rangerhut2016-12-051-1/+1
|\ \ \
| * | | Refactored.Vlad2016-11-171-1/+1
| | | |
| * | | Fixed trailing space bug in config parsing.Vlad2016-11-151-1/+1
| |/ /
* | | Expose logging facilities to commandsael-code2016-11-251-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 functionael-code2016-11-252-5/+5
| | |