about summary refs log tree commit diff stats
Commit message (Collapse)AuthorAgeFilesLines
* Only write tags if they might've changedtoonn2020-12-311-0/+6
|
* Report errors if tag file does not existtoonn2020-12-311-8/+12
| | | | | | | | | | A non-existent tag file leads to an opaque crash without indication to the user of what went wrong as in #2200. These errors are now reported through ranger's notify mechanism. The tag file is no longer created conditionally on `__init__`, only upon saving tags. This changes the behavior somewhat in that an empty "tagged" file should never be created.
* Merge branch 'shellcheck'toonn2020-12-311-1/+2
|\
| * Change sed invocation for POSIX compliancetoonn2020-12-311-1/+2
|/ | | | | `\s` is a GNU-ism not found in BSD sed. Both implementations support the equivalent `[:blank:]` character class.
* Merge branch 'prosoitos-ipynb'toonn2020-12-151-1/+1
|\
| * scope.sh: add ipynb ext to jsonMarie-Helene Burle2020-12-141-1/+1
|/
* Merge branch 'chmod-default'toonn2020-11-241-2/+2
|\
| * Change chmod mapstoonn2020-11-241-2/+2
|/ | | | | | | | The maps without explicit target only changed user permissions. The chmod utility changes all permissions when the target's omitted. This brings both more in line. Fixes #2161
* Remove redundant blank line in docstoonn2020-11-181-1/+0
| | | | | When documenting the draw_borders_multipane setting an extra blank line was added.
* Merge branch 'zyklotomic-master'toonn2020-11-184-3/+126
|\
| * Document draw_borders_multipanetoonn2020-11-182-2/+22
| |
| * Use identity rather than equality comparison for Nonetoonn2020-11-181-1/+1
| |
| * Explicit truthy logic for draw_borders_multipaneEthan Kiang2020-11-182-2/+8
| |
| * Update ALLOWED_VALUES in settings.py for draw_borders_multipaneEthan Kiang2020-11-181-1/+3
| |
| * Use "draw_borders_multipane" instead and "draw_borders" as fallbackEthan Kiang2020-11-182-6/+10
| |
| * Fixed borders not redrawing upon setting change, renamed floating -> active-paneEthan Kiang2020-11-181-2/+11
| |
| * pylint fixesEthan Kiang2020-11-181-2/+2
| |
| * created floating style borders for multipaneEthan Kiang2020-11-182-31/+42
| |
| * Fixed borders drawing over the 1st and last directoryEthan Kiang2020-11-181-1/+19
| | | | | | | | | | | | pylint flake8 errors fixed
| * Added draw_borders setting support for view_multipaneEthan Kiang2020-11-181-0/+53
|/
* Merge branch 'Nfanja-patch-1'toonn2020-11-151-1/+1
|\
| * Add decrementtoonn2020-11-151-1/+1
| | | | | | | | | | | | When adding the max function call the decrementing was dropped. Fixes #1603
| * add forgotten maxFedor2020-11-151-1/+1
| |
| * Fix ranger freeze after shell command during kitty previewFedor2020-11-151-1/+1
|/
* Merge branch 'pretty-make'toonn2020-11-131-8/+17
|\
| * Change "sgr0" to "normal" for legibilitytoonn2020-11-131-9/+9
| |
| * Add formatting to make output for claritytoonn2020-11-131-8/+17
|/
* Merge branch 'fix-travis'toonn2020-11-116-42/+51
|\
| * Fix test_py2_compat formattingtoonn2020-11-111-0/+1
| |
| * Drop py3 specific pylint for ranger/configtoonn2020-11-111-1/+1
| |
| * Shortcut py2 incompatible pytest teststoonn2020-11-111-0/+11
| | | | | | | | | | | | Three of our pytest tests aren't compatible with python 2 by returning early from these testcases and always making them pass, we avoid false negatives in CI results.
| * Unalign code because bad-whitspace was removedtoonn2020-11-113-40/+37
| |
| * Add new py3 specific pylint warnings to disabledtoonn2020-11-111-1/+1
|/
* Merge branch 'politas-fix/1880-multipane-status'toonn2020-11-111-1/+7
|\
| * Merge branch 'master' into fix/1880-multipane-statusMyk2020-11-072-13/+20
| |\
| * | unbind from tab.changeMyk2020-08-061-1/+0
| | |
| * | Merge branch 'fix/1880-multipane-status' of ↵Myk2020-08-022-2/+22
| |\ \ | | | | | | | | | | | | https://github.com/politas/ranger into fix/1880-multipane-status
| | * \ Merge branch 'master' into fix/1880-multipane-statusMyk2020-08-022-2/+22
| | |\ \
| * | | | Add handler for tab.layoutchangeMyk2020-08-021-0/+1
| |/ / /
| * | | Handle all column changesMyk2020-08-011-4/+4
| | | |
| * | | Test for and follow tab changes in multipane modeMyk2020-08-011-1/+7
| | | |
* | | | Merge branch 'plesiv-master'toonn2020-11-084-15/+15
|\ \ \ \ | |_|_|/ |/| | |
| * | | Regenerate rifle man pagetoonn2020-11-081-1/+1
| | | |
| * | | Update the docs to reflect changes to codeZoran Plesivcak2020-11-083-6/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Changes to code in: - previous commit (THIS_COMMIT^) - c826091a74e88102ca1795ab9798dd8b8498f653
| * | | Allow $PAGER to contain spaces (handle pager flags)Zoran Plesivcak2020-11-081-8/+8
|/ / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This change is similar to: c826091a74e88102ca1795ab9798dd8b8498f653 . See the referenced commit for the explanation. Note that $PAGER is not a strictly better than "$PAGER". In the cases where the pager executable in PAGER contains spaces e.g. "/path with spaces/bin/less" the "$PAGER" works correctly and $PAGER doesn't. This occurrence is much less frequent than pager in PAGER containing flags, e.g. "less -R" which works correctly with $PAGER, but doesn't with "$PAGER". This change is a desirable trade-off.
* | | Merge branch 'swalladge-extra-rifle-apps'toonn2020-11-061-12/+19
|\ \ \
| * | | Fix rifle rule alignmenttoonn2020-11-061-10/+10
| | | |
| * | | Add support for more apps in rifle default configSamuel Walladge2019-10-231-6/+13
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - audacity - firefox dev edition - scribus projects - sc (cli spreadsheet editor) - krita image editor Also fix existing regex patterns for video|audio.
* | | | Merge branch 'cache-hash'toonn2020-10-041-1/+1
|\ \ \ \ | |_|_|/ |/| | |
| * | | Fix encoding of cached filenamestoonn2020-10-041-1/+1
|/ / / | | | | | | | | | | | | | | | | | | | | | A typo crept into the encoding of paths used for the hashes of cached images. The error handler "backslashescape" doesn't exist, it should've been "backslashreplace." Fixes #2119