about summary refs log tree commit diff stats
path: root/ranger/core
Commit message (Collapse)AuthorAgeFilesLines
...
* core.main: Improve version infonfnty2017-02-101-15/+12
|
* api.commands.CommandContainer.get_command: Inverse `abbrev`nfnty2017-02-081-1/+1
|
* core.actions.Actions.move: visual: Change order of if statementsnfnty2017-02-061-6/+6
|
* core.main: Catch the right tracebacknfnty2017-02-061-3/+10
|
* Add `$XDG_DATA_HOME` supportnfnty2017-02-053-23/+36
| | | | | Fixes #303 Fixes #448
* Add setting `wrap_scroll`: Visual modenfnty2017-02-052-26/+39
|
* Add setting `wrap_scroll`Samuel Walladge2017-02-051-0/+1
| | | | | | Adds ability to wrap around when scrolling. Fixes #176
* api.commands: Refactor function and alias commandsnfnty2017-02-041-6/+3
|
* core.actions.Actions.move: Fix visual selectionnfnty2017-02-031-1/+1
|
* Fix alias macro expansionnfnty2017-02-031-5/+8
| | | | Fixes #732
* core.main.parse_arguments: Resolve links, Validate pathsnfnty2017-02-011-12/+16
| | | | | | Add option to specify cache directory Fixes #551
* ranger.main: Remove deprecated COMPAT argsnfnty2017-02-011-14/+3
|
* ranger.core.actions.Actions.move: Reduce nestingnfnty2017-02-011-45/+48
|
* `--choosefiles`: Choose all selected files, not just CWDmrogalski2017-01-313-4/+32
| | | | | | Check that paths are accessible and writable Fixes #667
* Improve shutdown error handling; Limit `VCSThread` waitnfnty2017-01-301-0/+2
|
* linting: pylint: Remove most `disabled=protected-access`nfnty2017-01-305-16/+15
|
* core.main: Refactor exit handlingael-code2017-01-291-26/+35
| | | | | | Decrease complexity Do not ignore system exit exceptions Properly destroy UI
* core.main: Check that paths are accessible before startingnfnty2017-01-291-33/+23
| | | | | | | | Remove deprecated use as file launcher Fixes #560 Fixes #558 Fixes #424
* core.loader: Handle work process items exceptionsnfnty2017-01-281-4/+16
|
* core.fm: `loop()`: Remove useless `if` statementnfnty2017-01-261-5/+4
|
* Only use `hasattr` where absolutely needednfnty2017-01-262-3/+2
| | | | | | Use `try-except` when it's an explicit error. Fixes #780
* core.main: Remove COMPAT `options.py`nfnty2017-01-261-21/+0
| | | | Has been deprecated and warned about for over 4 years.
* core.actions: Pass path to `_run_pager()`, not file objectDavid le Blanc2017-01-251-3/+3
|
* 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
|
* core.loader: `CopyLoader.generate`: Reduce nestingnfnty2017-01-241-48/+50
|
* core.actions: macros: `confdir` should not be defined in clean modenfnty2017-01-232-6/+5
| | | | Fixes #758
* 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
|
* 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.
* linting: pylint: Enable `broad-except`, Improve loggingnfnty2017-01-216-76/+88
| | | | | | | Handle exceptions explicitly to prevent unexpected errors from causing problems. Improve exception and notification logging.
* Python 3 division: Remove explicit float conversionsnfnty2017-01-211-3/+3
|
* Python 3 division: Import `division` from `__future__`nfnty2017-01-219-9/+9
|
* linting: Correct autopep8nfnty2017-01-185-73/+71
| | | | Allow bad whitespace in special circumstances
* linting: pylint 2.0.0nfnty2017-01-176-28/+25
|
* linting: Enable `attribute-defined-outside-init`nfnty2017-01-172-1/+5
|
* linting: Enable `access-member-before-definition`nfnty2017-01-172-3/+3
|
* linting: `ranger.core.runner.Context`: Init all attributesnfnty2017-01-171-5/+13
|
* linting: Do not convert arguments to `OpenStruct`nfnty2017-01-173-67/+68
|
* linting: Python 2 compat: Import from `__future__`nfnty2017-01-179-1/+19
|
* linting: Python 2 compatnfnty2017-01-172-29/+30
|
* linting: pylint and flake8nfnty2017-01-179-280/+309
|
* linting: autopep8nfnty2017-01-178-123/+128
|
* 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
* ext.spawn: Refactornfnty2016-12-181-2/+2
| | | | | Rename `spawn` to `check_output` Mimic `subprocess.check_output`
* 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
| | |