about summary refs log tree commit diff stats
path: root/ranger
Commit message (Collapse)AuthorAgeFilesLines
* fm: Force UTF-8 encodingtoonn2021-09-011-2/+2
|
* actions: Force UTF-8 encodingtoonn2021-09-011-3/+7
|
* tags: Force UTF-8 encodingtoonn2021-09-011-2/+4
|
* bookmarks: Force UTF-8 encodingtoonn2021-09-011-3/+3
|
* commands: Force UTF-8 encodingtoonn2021-09-011-3/+3
|
* open23: Drop in favor of io.opentoonn2021-09-011-50/+0
| | | | | | | | The @contextmanager decorator wrapped the file object in a `_GeneratorContextManager` object. This means you cannot access the same members on such an object and the stdlib expects to be able to do so. Fixes #2442
* actions: Fix source to encode lines to ASCIItoonn2021-09-011-0/+2
| | | | | The machinery behind `:source` expects "str"s everywhere so this is the easiest way to allow switching to `io.open()` without causing problems.
* actions: Switch to io.opentoonn2021-09-011-7/+7
|
* console: Switch to io.opentoonn2021-09-011-3/+3
|
* colorscheme: Switch to io.opentoonn2021-09-011-2/+2
|
* vcs: Switch to io.opentoonn2021-09-011-2/+2
|
* spawn: Switch to io.opentoonn2021-09-011-2/+2
|
* popen_forked: Switch to io.opentoonn2021-09-011-2/+2
|
* runner: Switch to io.opentoonn2021-09-011-3/+4
|
* metadata: Switch to io.opentoonn2021-09-011-3/+4
|
* main: Switch to io.opentoonn2021-09-011-6/+6
|
* loader: Switch to io.opentoonn2021-09-011-6/+6
|
* fm: Switch to io.opentoonn2021-09-011-5/+5
|
* tags: Switch to io.opentoonn2021-09-011-4/+4
|
* bookmarks: Switch to io.opentoonn2021-09-011-4/+4
|
* commands: Switch to io.opentoonn2021-09-011-9/+6
|
* img_display: Fix comment formattingtoonn2021-08-291-2/+1
|
* Merge remote-tracking branch 'pirate486743186/fix-w3m-32bit'toonn2021-08-291-3/+5
|\
| * fix w3m method in 32bitpirate4867431862021-08-271-3/+5
| |
* | ui: Fix crash when TMUX not in environmenttoonn2021-08-281-2/+2
| | | | | | | | | | | | | | | | | | | | Made a mistake when merging #2201. If the "TMUX" key isn't in the environment dictionary we'll get a KeyError. Providing an empty string default should fix the problem. I applied the same logic to the check for screen because TERM isn't guaranteed to be in the environment either, though this verges os malicious.
* | config.commands: Switch to open23, forcing UTF-8toonn2021-08-271-4/+7
| |
* | popen_forked: PEP8 fixtoonn2021-08-271-0/+1
| |
* | open23: Workaround Pylint bugtoonn2021-08-271-3/+3
| |
* | api.commands: Use literalstoonn2021-08-271-1/+1
| |
* | bookmarks: Switch to open23, forcing UTF-8toonn2021-08-271-3/+4
| |
* | settings: Switch to dict literalstoonn2021-08-271-6/+6
| |
* | tags: Switch to open23 and dict literalstoonn2021-08-271-4/+4
| |
* | actions: Switch to open23, disable lint for sourcetoonn2021-08-271-2/+4
| |
* | fm: Switch to open23, forcing UTF-8toonn2021-08-271-12/+13
| |
* | loader: Switch to open23toonn2021-08-271-2/+3
| |
* | main: Switch to open23, forcing UTF-8toonn2021-08-271-3/+3
| |
* | metadata: Switch to open23, forcing UTF-8 for the metadata filetoonn2021-08-271-4/+5
| |
* | runner: Switch to open23toonn2021-08-271-2/+3
| |
* | keybinding_parser: Switch to literalstoonn2021-08-271-4/+4
| |
* | open23: Disable lint for py2 opentoonn2021-08-271-0/+2
| |
* | popen_forked: Switch to open23toonn2021-08-271-1/+2
| |
* | rifle: Disable encoding lintstoonn2021-08-271-0/+2
| | | | | | | | | | Rifle can't benefit easily from open23 because it's from ranger and it would have to be reimplemented.
* | signals: Use literalstoonn2021-08-271-2/+2
| |
* | spawn: Switch to open23toonn2021-08-271-1/+2
| |
* | vcs: Switch to open23toonn2021-08-271-1/+2
| |
* | colorscheme: Switch to open23toonn2021-08-271-1/+2
| |
* | console: Switch to open23toonn2021-08-271-2/+3
| |
* | tests: Pylint complains about open and literalstoonn2021-08-271-1/+1
| | | | | | | | | | | | | | | | | | So let's use our new open23 to circumvent the lint. Updating the function to default to UTF-8. This is not the greatest solution but changing to `io.open` has performance repercussions and using `codecs.open` might change semantics so it would need thorough testing.
* | Merge remote-tracking branch 'lverweijen/issue-2195'toonn2021-08-271-1/+1
|\ \ | |/ |/|
| * Ignore TMUX-env variable when it's emptylverweijen2021-01-031-1/+1
| | | | | | | | Fixes #2195