Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | ranger.main: Remove deprecated COMPAT args | nfnty | 2017-02-01 | 1 | -14/+3 | |
| | ||||||
* | ranger.core.actions.Actions.move: Reduce nesting | nfnty | 2017-02-01 | 1 | -45/+48 | |
| | ||||||
* | `--choosefiles`: Choose all selected files, not just CWD | mrogalski | 2017-01-31 | 3 | -4/+32 | |
| | | | | | | Check that paths are accessible and writable Fixes #667 | |||||
* | Improve shutdown error handling; Limit `VCSThread` wait | nfnty | 2017-01-30 | 1 | -0/+2 | |
| | ||||||
* | linting: pylint: Remove most `disabled=protected-access` | nfnty | 2017-01-30 | 5 | -16/+15 | |
| | ||||||
* | core.main: Refactor exit handling | ael-code | 2017-01-29 | 1 | -26/+35 | |
| | | | | | | Decrease complexity Do not ignore system exit exceptions Properly destroy UI | |||||
* | core.main: Check that paths are accessible before starting | nfnty | 2017-01-29 | 1 | -33/+23 | |
| | | | | | | | | Remove deprecated use as file launcher Fixes #560 Fixes #558 Fixes #424 | |||||
* | core.loader: Handle work process items exceptions | nfnty | 2017-01-28 | 1 | -4/+16 | |
| | ||||||
* | core.fm: `loop()`: Remove useless `if` statement | nfnty | 2017-01-26 | 1 | -5/+4 | |
| | ||||||
* | Only use `hasattr` where absolutely needed | nfnty | 2017-01-26 | 2 | -3/+2 | |
| | | | | | | Use `try-except` when it's an explicit error. Fixes #780 | |||||
* | core.main: Remove COMPAT `options.py` | nfnty | 2017-01-26 | 1 | -21/+0 | |
| | | | | Has been deprecated and warned about for over 4 years. | |||||
* | core.actions: Pass path to `_run_pager()`, not file object | David le Blanc | 2017-01-25 | 1 | -3/+3 | |
| | ||||||
* | core.loader: `safeDecode()` -> `safe_decode()` | nfnty | 2017-01-25 | 1 | -5/+5 | |
| | ||||||
* | core.loader: `safeDecode()`: Do not try to decode with encoding `None` | nfnty | 2017-01-25 | 1 | -2/+3 | |
| | ||||||
* | core.loader: `CopyLoader.generate`: Reduce nesting | nfnty | 2017-01-24 | 1 | -48/+50 | |
| | ||||||
* | core.actions: macros: `confdir` should not be defined in clean mode | nfnty | 2017-01-23 | 2 | -6/+5 | |
| | | | | Fixes #758 | |||||
* | 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 | |
| | ||||||
* | 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. | |||||
* | linting: pylint: Enable `broad-except`, Improve logging | nfnty | 2017-01-21 | 6 | -76/+88 | |
| | | | | | | | 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 | 1 | -3/+3 | |
| | ||||||
* | Python 3 division: Import `division` from `__future__` | nfnty | 2017-01-21 | 9 | -9/+9 | |
| | ||||||
* | linting: Correct autopep8 | nfnty | 2017-01-18 | 5 | -73/+71 | |
| | | | | Allow bad whitespace in special circumstances | |||||
* | linting: pylint 2.0.0 | nfnty | 2017-01-17 | 6 | -28/+25 | |
| | ||||||
* | linting: Enable `attribute-defined-outside-init` | nfnty | 2017-01-17 | 2 | -1/+5 | |
| | ||||||
* | linting: Enable `access-member-before-definition` | nfnty | 2017-01-17 | 2 | -3/+3 | |
| | ||||||
* | 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 | 3 | -67/+68 | |
| | ||||||
* | linting: Python 2 compat: Import from `__future__` | nfnty | 2017-01-17 | 9 | -1/+19 | |
| | ||||||
* | linting: Python 2 compat | nfnty | 2017-01-17 | 2 | -29/+30 | |
| | ||||||
* | linting: pylint and flake8 | nfnty | 2017-01-17 | 9 | -280/+309 | |
| | ||||||
* | linting: autopep8 | nfnty | 2017-01-17 | 8 | -123/+128 | |
| | ||||||
* | 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 | |||||
* | ext.spawn: Refactor | nfnty | 2016-12-18 | 1 | -2/+2 | |
| | | | | | Rename `spawn` to `check_output` Mimic `subprocess.check_output` | |||||
* | 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 | |
| |/ | ||||||
* | | Move startup log calls in main function | ael-code | 2016-11-25 | 2 | -5/+5 | |
| | | ||||||
* | | Added some useful debugging message | ael-code | 2016-11-25 | 2 | -5/+18 | |
| | | ||||||
* | | Update all the log calls | ael-code | 2016-11-25 | 3 | -8/+10 | |
| | | | | | | | | | | | | All the log calls that were using the old logging approach (appending to FileManager.log queue) will now use the standard logging library of python. Proper log levels have been choosed for each call | |||||
* | | Make use of standard logging library to handle logs | ael-code | 2016-11-25 | 3 | -4/+24 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The goal is to provide an easy api to log stuff and a straigthforward way of inspect them. This has been achieved using the standard logging library. The default behaviour is pretty similar to the old one, in the sense that all the the produced logs will be collected in a queue that can be inspected with the curses log viewer (`display_log` command). Moreover the `--logfile` cli option has been added and it can be used to specifya destination file for all the logs in such a way that the same log can be viewed at runtime as well as inspected after a program crash. The verbosity and the format of the log message is controlled by the already existent `--debug` command line flag: - Normal mode: A concise log format will be used and only important message will be logged (log level > INFO) Example: ``` [INFO] Ranger version 1.7.2 [INFO] Running on Python 3.5.2 (default, Jun 28 2016, 08:46:01) [GCC 6.1.1 20160602] [INFO] Process ID is 1497 ``` - Debug mode: An extended log format will be used and all the message will be logged. Example: ``` 23:17:43,719 [ranger.core.main] |INFO| Ranger version 1.7.2 23:17:43,719 [ranger.core.main] |INFO| Running on Python 3.5.2 (default, Jun 28 2016, 08:46:01) [GCC 6.1.1 20160602] 23:17:43,719 [ranger.core.main] |INFO| Process ID is 1515 23:17:43,720 [ranger.core.main] |DEBUG| config dir: '/home/groucho/.config/ranger' 23:17:43,720 [ranger.core.main] |DEBUG| cache dir: '/home/groucho/.cache/ranger' 23:17:43,738 [ranger.core.actions] |DEBUG| Sourcing config file '/path/to/ranger/config/rc.conf' ``` fixes #713 | |||||
* | | cli: added logfile option | ael-code | 2016-11-25 | 1 | -0/+2 | |
| | | ||||||
* | | Removed unused nested function in FM class | ael-code | 2016-11-25 | 1 | -2/+0 | |
|/ | ||||||
* | Merge branch 'preview_method_set_fix' of https://github.com/Vifon/ranger | hut | 2016-11-04 | 1 | -1/+8 | |
|\ | ||||||
| * | Update the image preview method upon setting it in runtime | Wojciech Siewierski | 2016-10-10 | 1 | -1/+8 | |
| | | | | | | | | | | Previously the displayer was not changed after the initialization, so only the value read from rc.conf was used. | |||||
* | | code deduplication | hut | 2016-11-04 | 1 | -8/+2 | |
| | | ||||||
* | | Merge branch 'subprocess_check_output' of https://github.com/richboss/ranger | hut | 2016-11-04 | 1 | -2/+9 | |
|\ \ |