about summary refs log tree commit diff stats
path: root/ranger
Commit message (Collapse)AuthorAgeFilesLines
...
* | 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
| | |
* | | core.main: Refactor to use open23 and apply sensible lintstoonn2021-07-201-10/+10
| | |
* | | loader: Disable lint because of peculiar uses of opentoonn2021-07-201-1/+5
| | |
* | | actions: Disable lints because of peculiar use of opentoonn2021-07-201-0/+9
| | |
* | | tags: Refactor version conditional opentoonn2021-07-202-14/+27
| | | | | | | | | | | | | | | Moving the open contextmanager that drops py3 keywords for py2 open to its own module so it can be reused.
* | | tags: Use with where possible disable frivolous linttoonn2021-07-201-8/+14
| | |
* | | history: Replace branching with min/max builtinstoonn2021-07-201-8/+2
| | |
* | | bookmarks: Switch to using withtoonn2021-07-201-14/+13
| | |
* | | img_display: Drop redundant close callstoonn2021-07-151-3/+0
| | |
* | | img_display: Use with where possibletoonn2021-07-151-34/+37
| | |
* | | rifle.py: Pylint insists on no bare Popen()stoonn2021-07-151-1/+2
| | |
* | | rifle.py: Using with where possibletoonn2021-07-151-26/+35
|/ /
* | actions.py: Another implicit returntoonn2021-07-151-1/+1
| |
* | actions.py: Simplify a boolean condition to appease pylinttoonn2021-07-151-1/+1
| |
* | commands.py: Pylint doesn't like mixing im/explicit returnstoonn2021-07-151-3/+6
| |
* | Merge branch 'clarify-imgdisplayunsupported'toonn2021-07-141-3/+9
|\ \
| * | img_display: Make the unsupported exception friendliertoonn2021-06-251-3/+9
| | | | | | | | | | | | Fixes #2373
* | | Add IOError to handler.chu4ng2021-07-101-1/+1
|/ /
* | tags: Fix argument length checkingtoonn2021-06-221-3/+3
| | | | | | | | | | | | Fixes #2295 Co-authored-by: chu4ng <chu4ng@users.noreply.github.com>
* | mime.types: Recognize .eml as message/rfc822toonn2021-06-221-0/+2
| | | | | | | | | | | | | | This'll help to trigger the `mu` previews. There's also `.emlx` files but mine include a nonce or count of some sort on the first line and `mu view` doesn't seem capable of reading from stdin so we can simply cut the first line.
* | new edits commentsMarie-Helene Burle2021-06-211-1/+1
| |
* | minor edits of commentsMarie-Helene Burle2021-06-211-2/+2
| |
* | scope.sh: add mime handling for message/rfc822Marie-Helene Burle2021-06-211-0/+6
| |
* | Fix tmux image display for other possible TERMsCullen Ross2021-06-041-2/+2
| | | | | | | | | | | | Check substrings Properly check substrings
* | browsercolumn: Fix regression when clicking previewtoonn2021-05-171-1/+4
| | | | | | | | | | | | | | | | | | | | | | | | When clicking the preview column ranger used to open the targeted file. This behavior was broken when implementing preview scrolling. This reenables that behavior when using the right mouse button. I decided to deviate from the original behavior because it's prone to accidentally opening a file when clicking on the terminal window to bring it to the foreground. This should be an acceptable middle ground. Fixes #2330