about summary refs log tree commit diff stats
path: root/ranger
Commit message (Collapse)AuthorAgeFilesLines
...
* | 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
* | Merge remote-tracking branch 'Flodur871/master'toonn2021-08-223-14/+16
|\ \
| * | Bidi FixAviv2021-08-183-14/+16
| | |
* | | Merge remote-tracking branch 'XuehaiPan/fix-du-macos'toonn2021-08-221-2/+2
|\ \ \
| * | | Use || operator for commandsXuehaiPan2021-08-221-2/+2
| | | |
| * | | Fix command `du` on macOSXuehaiPan2021-08-191-2/+2
| |/ /
* / / Make tab command names consistent with vim, closes #2412Thiago Perrotta2021-08-141-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 ThumbnailsNash Pillai2021-08-131-1/+3
| | | | | | Use ffmpeg to get embedded thumbnails. As far as I know this is only supported by mp4 videos.
* | popen23: Drop keyboard interrupt handlingtoonn2021-08-081-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 PEP8toonn2021-08-081-0/+1
| |
* | spawn: Use Popen23 for compatibilitytoonn2021-08-081-3/+6
| |
* | img_display: Use Popen23 for compatibilitytoonn2021-08-081-1/+2
| |
* | rifle: Drop with-statement when forkingtoonn2021-08-081-2/+1
| | | | | | | | | | The Popen context manager wait()'s for the process to exit, which we don't want when forking.
* | rifle: Switch to using Popen23toonn2021-08-081-5/+66
| |
* | popen_forked: Drop with-statementtoonn2021-08-081-5/+2
| | | | | | | | | | The Popen context manager wait()'s for the process, which we don't want when forking it.
* | popen23: Popen context manager wrappertoonn2021-08-081-0/+60
| |
* | commands: Yank, add missing mode to docstringtoonn2021-07-241-1/+1
| |
* | commands: Change precedence of clipboard managerstoonn2021-07-241-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 spellingEdward Betts2021-07-249-11/+11
| |
* | Merge remote-tracking branch 'earboxer/fixgrep'toonn2021-07-221-1/+1
|\ \
| * | grep command: fix to work with busybox grepZach DeCook2021-07-191-1/+1
| | |
* | | tests.manpage_completion: Use withtoonn2021-07-201-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 lentoonn2021-07-201-1/+1
| | |
* | | config.commands: Refactor to use withtoonn2021-07-202-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 withtoonn2021-07-201-6/+8
| | |
* | | gui.widgets.console: Refactor to use withtoonn2021-07-201-21/+24
| | |
* | | gui.colorscheme: Use with for file creationtoonn2021-07-201-1/+3
| | |
* | | ext.vcs.vcs: Disable frivolous lintstoonn2021-07-201-0/+2
| | |
* | | ext.spawn: Refactor to use withtoonn2021-07-201-4/+4
| | |
* | | ext.popen_forked: Refactor to use withtoonn2021-07-201-3/+6
| | | | | | | | | | | | Because the process forks we can closed the fds on this side.
* | | ext.macrodict: Disable lint because of py2 compattoonn2021-07-201-1/+1
| | |
* | | ext.img_display: Disable lint for peculiar use of opentoonn2021-07-201-0/+4
| | |
* | | ext.accumulator: Use max rather than branchtoonn2021-07-201-2/+1
| | |
* | | core.runner: Disable lints because of peculiar uses of opentoonn2021-07-201-0/+3
| | |