summary refs log tree commit diff stats
Commit message (Expand)AuthorAgeFilesLines
* gitignore: Add leading `/`nfnty2017-01-281-6/+9
* gui.widgets.console: Only read history file if it existsnfnty2017-01-261-9/+11
* core.fm: `loop()`: Remove useless `if` statementnfnty2017-01-261-5/+4
* Only use `hasattr` where absolutely needednfnty2017-01-269-20/+11
* core.main: Remove COMPAT `options.py`nfnty2017-01-261-21/+0
* gui: Replace `_curses` with `curses`nfnty2017-01-253-10/+7
* gui.widgets.pager: Handle `source.close()` exceptionnfnty2017-01-251-9/+15
* core.actions: Pass path to `_run_pager()`, not file objectDavid le Blanc2017-01-251-3/+3
* container.settings: Do not try to access key before being setnfnty2017-01-251-2/+1
* core.loader: `safeDecode()` -> `safe_decode()`nfnty2017-01-251-5/+5
* core.loader: `safeDecode()`: Do not try to decode with encoding `None`nfnty2017-01-251-2/+3
* config/rc.conf: Remove `IGNORE_CASE` from `travel` aliasnfnty2017-01-251-1/+1
* data/scope.sh: Make `file` output easily discerniblenfnty2017-01-251-1/+1
* config/rc.conf: Add map for copying selection to clipboardnfnty2017-01-241-3/+4
* ext.shutil_generatorized: Update to Python 2.7.13nfnty2017-01-241-29/+26
* ext.shutil_generatorized: Use builtin functionsnfnty2017-01-241-128/+18
* core.loader: `CopyLoader.generate`: Reduce nestingnfnty2017-01-241-48/+50
* container.fsobject: Fix natural sortnfnty2017-01-243-17/+43
* Makefile: Split testsnfnty2017-01-242-14/+19
* config.commands: `setlocal`: Properly parse path with spacesnfnty2017-01-245-16/+31
* core.actions: macros: `confdir` should not be defined in clean modenfnty2017-01-232-6/+5
* container.bookmarks: Notify on errors, Disallow filesnfnty2017-01-231-38/+46
* core.linemode: `FileInfoLinemode`: Output is already decodednfnty2017-01-231-5/+1
* core.actions: Reduce `get_preview()` nestingnfnty2017-01-231-118/+123
* data/scope.sh: Use `file` as a fallbackLauri Niskanen2017-01-231-0/+2
* core.linemode: `Mtime`: Fix crash when `file.stat is None`Christian Zangl2017-01-231-0/+4
* core.actions: Split `$PAGER` before runningProfpatsch2017-01-221-6/+7
* config/rifle.conf: Add `--each` to atool for multiple filesnfnty2017-01-221-4/+4
* Update CONTRIBUTING and HACKING with new instructionsnfnty2017-01-222-7/+8
* Merge branch 'broad-except'nfnty2017-01-2143-324/+306
|\
| * linting: pylint: Enable `broad-except`, Improve loggingnfnty2017-01-2143-324/+306
|/
* Merge branch 'division'nfnty2017-01-2189-113/+113
|\
| * Python 3 division: Remove explicit float conversionsnfnty2017-01-218-24/+24
| * Python 3 division: Import `division` from `__future__`nfnty2017-01-2189-89/+89
|/
* Merge branch 'lint'nfnty2017-01-2094-1617/+2061
|\
| * linting: Fix flake8 `W503`nfnty2017-01-183-8/+5
| * linting: Correct autopep8nfnty2017-01-1828-238/+255
| * linting: pylint 2.0.0nfnty2017-01-1734-129/+114
| * linting: Fix `make test`nfnty2017-01-173-2/+6
| * linting: Enable `attribute-defined-outside-init`nfnty2017-01-177-9/+28
| * linting: Enable `access-member-before-definition`nfnty2017-01-174-4/+6
| * linting: `ranger.gui.curses_shortcuts.CursesShortcuts`: Init all attributesnfnty2017-01-173-2/+7
| * linting: `ranger.gui.widgets.view_base.ViewBase`: Init all attributesnfnty2017-01-172-20/+6
| * linting: `ranger.core.runner.Context`: Init all attributesnfnty2017-01-172-6/+14
| * linting: Do not convert arguments to `OpenStruct`nfnty2017-01-178-75/+77
| * linting: Enable `consider-iterating-dictionary`nfnty2017-01-172-2/+2
| * linting: Fix Travis CInfnty2017-01-172-5/+3
| * linting: Python 2 compat: Import from `__future__`nfnty2017-01-1789-5/+187
| * linting: Python 2 compatnfnty2017-01-1713-63/+66
| * linting: pylint and flake8nfnty2017-01-1781-920/+1105