about summary refs log tree commit diff stats
Commit message (Collapse)AuthorAgeFilesLines
...
| * | | | | Actions: Fix Python and Pypy paths filterstoonn2021-07-202-3/+3
| | | | | |
| * | | | | Actions: Drop on_pullrequest from Pypytoonn2021-07-201-6/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | We need to get it passing first before we can make it a useful status check on PRs.
| * | | | | Actions: Fix pylint and Pypy paths filtertoonn2021-07-202-4/+4
| | | | | |
| * | | | | Actions: Drop Pypy from pylint and add pylint to Pypytoonn2021-07-202-2/+2
| | | | | |
| * | | | | Actions: Update shellcheck required actionstoonn2021-07-201-3/+1
| | | | | |
| * | | | | Actions: Refine Pypy versions and titletoonn2021-07-201-2/+2
| | | | | |
| * | | | | Actions: Separate pypy tests because they failtoonn2021-07-203-2/+36
| | | | | |
| * | | | | Actions: Update, incorporate and splittoonn2021-07-203-41/+38
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Update the required actions. Incorporate doctest and manpage_completion test in the test action and separate pylint because it doesn't work with as many python versions.
| * | | | | Actions: Drop 3.5 from linting because of old pylinttoonn2021-07-201-1/+1
| | | | | |
| * | | | | Actions: Set TERM=dumb to avoid tput warningstoonn2021-07-202-0/+4
| | | | | |
| * | | | | Actions: Try to fix missing terminfotoonn2021-07-201-0/+1
| | | | | |
| * | | | | Goodbye Travis, don't let the door hit you on the way out!toonn2021-07-201-20/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Travis CI has stopped supporting open source projects without jumping through hoops. We're giving up on them in favor of other alternatives, GH Actions and potentially Circle CI.
| * | | | | Actions: Add on pull_request to get status checkstoonn2021-07-203-3/+11
| |/ / / / | | | | | | | | | | | | | | | | | | | | | | | | | This should enable the pylint, pytest, flake8 and shellcheck lints to run when PRs are opened and have them act as status checks so PRs aren't merged without them passing.
* | | | | Merge branch 'pylint3k'toonn2021-07-2020-159/+239
|\ \ \ \ \ | |/ / / / |/| | | |
| * | | | tests.manpage_completion: Use withtoonn2021-07-202-2/+3
| | | | | | | | | | | | | | | | | | | | | | | | | 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
* | | | | Merge remote-tracking branch 'chu4ng/datadir-crash-py2'toonn2021-07-141-1/+1
|\ \ \ \ \ | |/ / / / |/| | | | | | | | | Fixes #2388
| * | | | Add IOError to handler.chu4ng2021-07-101-1/+1
|/ / / /
* | | | Merge branch 'tags-errors'toonn2021-06-221-3/+3
|\ \ \ \
| * | | | tags: Fix argument length checkingtoonn2021-06-221-3/+3
|/ / / / | | | | | | | | | | | | | | | | | | | | Fixes #2295 Co-authored-by: chu4ng <chu4ng@users.noreply.github.com>
* | | | Merge branch 'prosoitos-mail'toonn2021-06-222-0/+8
|\ \ \ \
| * | | | 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
| | | | |