about summary refs log tree commit diff stats
Commit message (Collapse)AuthorAgeFilesLines
...
| * | 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
| | |
| * | doc/tools: Silence encoding linttoonn2021-08-271-1/+5
| | |
| * | plugin_ipc: Silence encoding linttoonn2021-08-271-0/+3
| | |
| * | tests: Pylint complains about open and literalstoonn2021-08-272-3/+5
|/ / | | | | | | | | | | | | | | | | 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 'a1346054/fixes'toonn2021-08-276-11/+11
|\ \ \ | |_|/ |/| |
| * | Remove trailing whitespacea13460542021-08-253-3/+3
| | |
| * | Fix incorrect information in manpagesa13460542021-08-252-4/+4
| | |
| * | Use license file provided by gnu.orga13460542021-08-251-4/+4
|/ / | | | | | | | | File downloaded from: https://www.gnu.org/licenses/gpl-3.0.txt
* | 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-222-4/+4
|\ \ \
| * | | Use || operator for commandsXuehaiPan2021-08-222-4/+4
| | | |
| * | | Fix command `du` on macOSXuehaiPan2021-08-192-4/+4
| |/ /
* | | Merge remote-tracking branch 'thiagowfx/master'toonn2021-08-211-0/+21
|\ \ \ | |/ / |/| |
| * | 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.
* | | Merge branch 'libera'toonn2021-08-183-2/+17
|\ \ \ | |/ / |/| |
| * | doc: Use the same wording for the webchattoonn2021-05-282-4/+6
| | |
| * | doc: Add Libera.Chat webchat to man pagetoonn2021-05-282-4/+17
| | |
| * | README: Add Libera.Chat webchattoonn2021-05-281-1/+1
| | |
* | | ranger.1: Regenerate man page for correct datetoonn2021-08-141-2/+2
| | |
* | | Merge remote-tracking branch 'nash-pillai/nash-pillai-patch-1'toonn2021-08-143-3/+5
|\ \ \
| * | | Add DocsNash Pillai2021-08-132-2/+2
| | | | | | | | | | | | | | | | Edited manpage and readme
| * | | 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.
* | | Merge branch 'pylint3k'toonn2021-08-087-16/+164
|\ \ \
| * | | 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.
| * | | test_py2_compat: Test the new with-statement checktoonn2021-08-081-0/+26
| | | |
| * | | py2_compat: Fix formatting for PEP8toonn2021-08-081-3/+3
| | | |
| * | | 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
| | | |
| * | | py2_compat: Added check for with Popentoonn2021-08-081-1/+19
|/ / / | | | | | | | | | | | | Popen objects became context managers after Python 3.2 so we can't use them as such without a wrapper.
* | | Merge branch 'gh-actions'toonn2021-07-243-0/+12
|\ \ \
| * | | Actions: Add on pull_request againtoonn2021-07-243-0/+12
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | My testing was flawed. The status checks seemed to work fine because the builds were triggered on push in the same repo. But this doesn't work across repos. So GH Actions having run to completion on someone's fork doesn't give us the status checks we need. Therefore we want to run our Actions on PRs too, that way they're run from the ranger repo as well and the status checks should actually be informative. One possible improvement is that we could duplicate the workflows we want to run on PRs, that way we can drop all the things that don't really matter for status checks from the version matrices. Otoh that means we have pretty much duplicated workflows we need to keep in sync. Thank you for your lack of abstractions, GH Actions 🙄
* | | | Merge branch 'osc52'toonn2021-07-241-2/+2
|\ \ \ \ | |/ / / |/| | |
| * | | 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
* | | Merge remote-tracking branch 'EdwardBetts/spelling'toonn2021-07-249-11/+11
|\ \ \