Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | | fm: Switch to open23, forcing UTF-8 | toonn | 2021-08-27 | 1 | -12/+13 | |
| | | ||||||
* | | loader: Switch to open23 | toonn | 2021-08-27 | 1 | -2/+3 | |
| | | ||||||
* | | main: Switch to open23, forcing UTF-8 | toonn | 2021-08-27 | 1 | -3/+3 | |
| | | ||||||
* | | metadata: Switch to open23, forcing UTF-8 for the metadata file | toonn | 2021-08-27 | 1 | -4/+5 | |
| | | ||||||
* | | runner: Switch to open23 | toonn | 2021-08-27 | 1 | -2/+3 | |
| | | ||||||
* | | keybinding_parser: Switch to literals | toonn | 2021-08-27 | 1 | -4/+4 | |
| | | ||||||
* | | open23: Disable lint for py2 open | toonn | 2021-08-27 | 1 | -0/+2 | |
| | | ||||||
* | | popen_forked: Switch to open23 | toonn | 2021-08-27 | 1 | -1/+2 | |
| | | ||||||
* | | rifle: Disable encoding lints | toonn | 2021-08-27 | 1 | -0/+2 | |
| | | | | | | | | | | Rifle can't benefit easily from open23 because it's from ranger and it would have to be reimplemented. | |||||
* | | signals: Use literals | toonn | 2021-08-27 | 1 | -2/+2 | |
| | | ||||||
* | | spawn: Switch to open23 | toonn | 2021-08-27 | 1 | -1/+2 | |
| | | ||||||
* | | vcs: Switch to open23 | toonn | 2021-08-27 | 1 | -1/+2 | |
| | | ||||||
* | | colorscheme: Switch to open23 | toonn | 2021-08-27 | 1 | -1/+2 | |
| | | ||||||
* | | console: Switch to open23 | toonn | 2021-08-27 | 1 | -2/+3 | |
| | | ||||||
* | | tests: Pylint complains about open and literals | toonn | 2021-08-27 | 1 | -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' | toonn | 2021-08-27 | 1 | -1/+1 | |
|\ \ | |/ |/| | ||||||
| * | Ignore TMUX-env variable when it's empty | lverweijen | 2021-01-03 | 1 | -1/+1 | |
| | | | | | | | | Fixes #2195 | |||||
* | | Merge remote-tracking branch 'Flodur871/master' | toonn | 2021-08-22 | 3 | -14/+16 | |
|\ \ | ||||||
| * | | Bidi Fix | Aviv | 2021-08-18 | 3 | -14/+16 | |
| | | | ||||||
* | | | Merge remote-tracking branch 'XuehaiPan/fix-du-macos' | toonn | 2021-08-22 | 1 | -2/+2 | |
|\ \ \ | ||||||
| * | | | Use || operator for commands | XuehaiPan | 2021-08-22 | 1 | -2/+2 | |
| | | | | ||||||
| * | | | Fix command `du` on macOS | XuehaiPan | 2021-08-19 | 1 | -2/+2 | |
| |/ / | ||||||
* / / | Make tab command names consistent with vim, closes #2412 | Thiago Perrotta | 2021-08-14 | 1 | -0/+21 | |
|/ / | | | | | | | | | | | | | tabnew proxies to tab_new, tabclose proxies to tab_close, and so on. Both forms (with and without underscore) remain available, the underscore being the canonical ones. | |||||
* | | Use Embedded Thumbnails | Nash Pillai | 2021-08-13 | 1 | -1/+3 | |
| | | | | | | Use ffmpeg to get embedded thumbnails. As far as I know this is only supported by mp4 videos. | |||||
* | | popen23: Drop keyboard interrupt handling | toonn | 2021-08-08 | 1 | -19/+1 | |
| | | | | | | | | | | | | The keyboard interrupt handling relies on things added in Python 3. Since the branch is only used for Python 2 it's too complicated to reproduce and probably inconsequential anyway. | |||||
* | | popen_forked: Satisfy PEP8 | toonn | 2021-08-08 | 1 | -0/+1 | |
| | | ||||||
* | | spawn: Use Popen23 for compatibility | toonn | 2021-08-08 | 1 | -3/+6 | |
| | | ||||||
* | | img_display: Use Popen23 for compatibility | toonn | 2021-08-08 | 1 | -1/+2 | |
| | | ||||||
* | | rifle: Drop with-statement when forking | toonn | 2021-08-08 | 1 | -2/+1 | |
| | | | | | | | | | | The Popen context manager wait()'s for the process to exit, which we don't want when forking. | |||||
* | | rifle: Switch to using Popen23 | toonn | 2021-08-08 | 1 | -5/+66 | |
| | | ||||||
* | | popen_forked: Drop with-statement | toonn | 2021-08-08 | 1 | -5/+2 | |
| | | | | | | | | | | The Popen context manager wait()'s for the process, which we don't want when forking it. | |||||
* | | popen23: Popen context manager wrapper | toonn | 2021-08-08 | 1 | -0/+60 | |
| | | ||||||
* | | commands: Yank, add missing mode to docstring | toonn | 2021-07-24 | 1 | -1/+1 | |
| | | ||||||
* | | commands: Change precedence of clipboard managers | toonn | 2021-07-24 | 1 | -1/+1 | |
| | | | | | | | | | | | | | | | | | | `wl-copy` used to take precedence over `xclip` and `xsel` but this can cause problems. So let's try the other way around, maybe Wayland users are less likely to have `xclip` and `xsel` installed than the other way around. Fixes #1861 | |||||
* | | Correct spelling | Edward Betts | 2021-07-24 | 9 | -11/+11 | |
| | | ||||||
* | | Merge remote-tracking branch 'earboxer/fixgrep' | toonn | 2021-07-22 | 1 | -1/+1 | |
|\ \ | ||||||
| * | | grep command: fix to work with busybox grep | Zach DeCook | 2021-07-19 | 1 | -1/+1 | |
| | | | ||||||
* | | | tests.manpage_completion: Use with | toonn | 2021-07-20 | 1 | -1/+1 | |
| | | | | | | | | | | | | | | | This test revealed an exception that wasn't covered in `ranger/__init__.py` due to the refactor to a with-statement. | |||||
* | | | container.history: Fix type error due to forgotten len | toonn | 2021-07-20 | 1 | -1/+1 | |
| | | | ||||||
* | | | config.commands: Refactor to use with | toonn | 2021-07-20 | 2 | -16/+42 | |
| | | | | | | | | | | | | | | | This required adding another argument to `open23` so I just implemented all the arguments the open builtin has. | |||||
* | | | ranger.__init__: Refactor to use with | toonn | 2021-07-20 | 1 | -6/+8 | |
| | | | ||||||
* | | | gui.widgets.console: Refactor to use with | toonn | 2021-07-20 | 1 | -21/+24 | |
| | | | ||||||
* | | | gui.colorscheme: Use with for file creation | toonn | 2021-07-20 | 1 | -1/+3 | |
| | | | ||||||
* | | | ext.vcs.vcs: Disable frivolous lints | toonn | 2021-07-20 | 1 | -0/+2 | |
| | | | ||||||
* | | | ext.spawn: Refactor to use with | toonn | 2021-07-20 | 1 | -4/+4 | |
| | | | ||||||
* | | | ext.popen_forked: Refactor to use with | toonn | 2021-07-20 | 1 | -3/+6 | |
| | | | | | | | | | | | | Because the process forks we can closed the fds on this side. | |||||
* | | | ext.macrodict: Disable lint because of py2 compat | toonn | 2021-07-20 | 1 | -1/+1 | |
| | | | ||||||
* | | | ext.img_display: Disable lint for peculiar use of open | toonn | 2021-07-20 | 1 | -0/+4 | |
| | | | ||||||
* | | | ext.accumulator: Use max rather than branch | toonn | 2021-07-20 | 1 | -2/+1 | |
| | | | ||||||
* | | | core.runner: Disable lints because of peculiar uses of open | toonn | 2021-07-20 | 1 | -0/+3 | |
| | | |