Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | ext.vcs.vcs: VcsThread: Fix overridden instance attribute exception | nfnty | 2017-01-30 | 1 | -3/+4 |
| | | | | | | | | | | ``` Exception ignored in: <module 'threading' from '/usr/lib/python3.6/threading.py'> Traceback (most recent call last): File "/usr/lib/python3.6/threading.py", line 1349, in _after_forkles thread._stop() TypeError: 'Event' object is not callable ``` | ||||
* | Improve shutdown error handling; Limit `VCSThread` wait | nfnty | 2017-01-30 | 1 | -2/+2 |
| | |||||
* | ext.vcs.vcs: VcsThread: Protect instance members | nfnty | 2017-01-29 | 1 | -33/+33 |
| | |||||
* | core.main: Refactor exit handling | ael-code | 2017-01-29 | 1 | -3/+15 |
| | | | | | | Decrease complexity Do not ignore system exit exceptions Properly destroy UI | ||||
* | linting: pylint: Enable `broad-except`, Improve logging | nfnty | 2017-01-21 | 1 | -19/+8 |
| | | | | | | | Handle exceptions explicitly to prevent unexpected errors from causing problems. Improve exception and notification logging. | ||||
* | Python 3 division: Import `division` from `__future__` | nfnty | 2017-01-21 | 6 | -6/+6 |
| | |||||
* | linting: pylint 2.0.0 | nfnty | 2017-01-17 | 2 | -2/+5 |
| | |||||
* | linting: Python 2 compat: Import from `__future__` | nfnty | 2017-01-17 | 6 | -0/+12 |
| | |||||
* | linting: autopep8 | nfnty | 2017-01-17 | 1 | -0/+1 |
| | |||||
* | Merge remote-tracking branch 'nfnty/spawn' | nfnty | 2016-12-21 | 1 | -15/+13 |
|\ | |||||
| * | ext.spawn: Refactor | nfnty | 2016-12-18 | 1 | -15/+13 |
| | | | | | | | | | | Rename `spawn` to `check_output` Mimic `subprocess.check_output` | ||||
* | | ext.vcs: Improve logging | nfnty | 2016-12-21 | 1 | -6/+12 |
|/ | |||||
* | Update all the log calls | ael-code | 2016-11-25 | 1 | -3/+4 |
| | | | | | | 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 | ||||
* | ext.vcs.vcs: code deduplication | hut | 2016-11-04 | 1 | -12/+6 |
| | |||||
* | Merge branch 'subprocess_check_output' of https://github.com/richboss/ranger | hut | 2016-11-04 | 1 | -1/+7 |
|\ | |||||
| * | fix argument order | Richard Boß | 2016-10-25 | 1 | -1/+1 |
| | | |||||
| * | fix issue #695: FileInfo Linemode crashes Ranger on Python 2.6 | Richard Boß | 2016-10-24 | 1 | -1/+7 |
| | | | | | | | | | | - replaced calls to subprocess.check_output by code downported from Python 2.7 | ||||
* | | VCS: Handle exceptions | nfnty | 2016-10-31 | 1 | -9/+14 |
|/ | |||||
* | VCS: Add _run rstrip_newline | nfnty | 2016-08-08 | 5 | -60/+64 |
| | | | | Ensure that only one newline is rstripped | ||||
* | VCS: git: Fix log output containing control characters, Fixes #641 | nfnty | 2016-08-02 | 1 | -17/+18 |
| | |||||
* | VCS: pause thread during ui.suspend() | nfnty | 2016-02-29 | 1 | -2/+18 |
| | |||||
* | VCS: Fix reinitialization on repodir deletion | nfnty | 2016-02-10 | 1 | -31/+29 |
| | |||||
* | VCS: Rename fileobj to fsobj, remove _hindered | nfnty | 2016-02-09 | 2 | -41/+34 |
| | |||||
* | VCS: Fix link handling | nfnty | 2016-02-09 | 1 | -35/+29 |
| | |||||
* | VCS: Process queue more efficiently | nfnty | 2016-02-09 | 1 | -31/+60 |
| | |||||
* | VCS: Split Vcs root into VcsRoot | nfnty | 2016-02-08 | 1 | -61/+84 |
| | |||||
* | VCS: hg: Disable remote status due to performance issues | nfnty | 2016-02-08 | 2 | -28/+13 |
| | |||||
* | VCS: Fix root updating | nfnty | 2016-02-08 | 1 | -13/+11 |
| | |||||
* | VCS: hg: Use json template | nfnty | 2016-02-08 | 1 | -32/+20 |
| | |||||
* | VCS: Disable background updating due to lock issues | nfnty | 2016-02-08 | 1 | -56/+10 |
| | |||||
* | VCS: Implement Subversion | nfnty | 2016-02-08 | 2 | -105/+109 |
| | |||||
* | VCS: Rename _vcs to _run | nfnty | 2016-02-08 | 4 | -44/+36 |
| | |||||
* | VCS: hg: Fix statuses | nfnty | 2016-02-08 | 1 | -2/+2 |
| | |||||
* | VCS: Reorder imports | nfnty | 2016-02-08 | 5 | -8/+9 |
| | |||||
* | VCS: Fix output handling | nfnty | 2016-02-08 | 3 | -35/+58 |
| | |||||
* | VCS: Implement Mercurial | nfnty | 2016-02-08 | 1 | -87/+111 |
| | |||||
* | VCS: Improve null handling | nfnty | 2016-02-08 | 2 | -5/+6 |
| | |||||
* | VCS: Minor fixes | nfnty | 2016-02-08 | 6 | -23/+25 |
| | |||||
* | VCS: pylint and flake8 compliancy | nfnty | 2016-02-08 | 4 | -20/+16 |
| | |||||
* | VCS: Refactor VcsThread.run() | nfnty | 2016-02-08 | 1 | -79/+90 |
| | |||||
* | VCS: Fix browsercolumn | nfnty | 2016-02-08 | 1 | -3/+12 |
| | |||||
* | VCS: Initialize roots in VcsThread | nfnty | 2016-02-08 | 1 | -71/+128 |
| | |||||
* | VCS: Fix python2 compatibility | nfnty | 2016-02-08 | 1 | -10/+13 |
| | |||||
* | VCS: Move remotestatus to FileSystemObject | nfnty | 2016-02-08 | 1 | -6/+10 |
| | |||||
* | VCS: Improve repodir detection | nfnty | 2016-02-08 | 1 | -7/+18 |
| | |||||
* | VCS: _vcs remove args parameter | nfnty | 2016-02-08 | 3 | -10/+7 |
| | |||||
* | VCS: Implement GNU Bazaar: Disable data_status_remote for performance | nfnty | 2016-02-08 | 1 | -15/+1 |
| | |||||
* | VCS: Implement GNU Bazaar | nfnty | 2016-02-08 | 2 | -75/+145 |
| | |||||
* | VCS: Refactor _vcs | nfnty | 2016-02-08 | 2 | -53/+51 |
| | |||||
* | VCS: Update comments, Minor fixes | nfnty | 2016-02-08 | 6 | -139/+134 |
| |