summary refs log tree commit diff stats
path: root/ranger
Commit message (Collapse)AuthorAgeFilesLines
...
* | | Document ## convention and $$ sed rangetoonn2019-06-181-0/+4
| | |
* | | Add a section for commands to avoid SC2034 warningstoonn2019-06-181-0/+3
| | | | | | | | | | | | | | | | | | | | | Shellcheck warns about unused variables, for good reason, but sometimes you legitimately want to include an unused variable in a script. Rather than ignore the warning completely I decided to circumvent the warning through the use of fluff (useless commands that "use" variables).
* | | Double up comment characters for commentstoonn2019-06-181-58/+59
| | | | | | | | | | | | | | | | | | To make it easy to automatically strip comments from sections of code I doubled up the comment characters for actual comments. This works for everything but the shebang line.
* | | Add double quotes SC2086toonn2019-06-181-2/+2
|/ /
* | Merge branch 'key_enter'toonn2019-06-181-0/+2
|\ \
| * | Treat KP_ENTER the same regardless of Num Lock statetoonn2019-05-281-0/+2
| | | | | | | | | | | | | | | | | | | | | | | | KP_ENTER is only treated as newline by curses when Num Lock is on. This, like anything involving Num Lock, is confusing and has therefore been dealt with : ) Fixes #1568
* | | Add gpicview to rifle.confFrederik “Freso” S. Olesen2019-06-151-0/+1
| | |
* | | Merge branch 'master' into pr/safe-image-wdWojciech Siewierski2019-06-133-8/+12
|\ \ \
| * \ \ Merge branch 'scope_svg'toonn2019-06-061-1/+1
| |\ \ \
| | * | | Some SVG have MIME type image/svgtoonn2019-06-061-1/+1
| | |/ / | | | | | | | | | | | | | | | | | | | | Scope now treats `image/svg` the same as `image/svg+xml` `image/svg` is not an official MIME type afaics *but* `file(1)` does sometimes determine it to be an svg's MIME type.
| * | | Stop git errors before they reach usertoonn2019-06-061-1/+2
| | | | | | | | | | | | | | | | Fixes #1577
| * | | fix to call git describe in ranger's source directoryu91o2019-06-041-0/+1
| | | |
| * | | Fix py2.6 incompatible use of subprocesstoonn2019-05-291-4/+5
| |/ /
| * | Atone for @Vifon's rash fixing of bugstoonn2019-05-281-3/+4
| | | | | | | | | | | | | | | This required ritual sacrifice of many CPU cycles to appease the Almighty PyLint.
| * | Replace the accidental str.join (as path.join) with os.path.joinWojciech Siewierski2019-05-271-1/+1
| | |
* | | Open image displaying subprocesses in safe workdirFichteFoll2019-05-241-2/+4
|/ / | | | | | | | | | | | | | | | | Otherwise, the current working directory of ranger would be used and could block operations like unmounting, because the handles would be kept alive by the previewer even when the directory isn't in use by ranger anymore. Fixes #1565.
* | Add ape extension to mime.typestoonn2019-05-211-0/+1
| |
* | Merge branch 'flexible_highlight'toonn2019-05-201-3/+3
|\ \
| * | Give HIGHLIGHT_TABWIDTH some lovetoonn2019-05-191-3/+3
| | | | | | | | | | | | | | | | | | Same treatment as for `HIGHLIGHT_STYLE`. The default value can be overridden by either setting the environment variable or specifying `--replace-tabs=` in `HIGHLIGHT_OPTIONS`.
* | | Merge branch 'germainz-skip_ask'toonn2019-05-202-2/+5
|\ \ \
| * | | Do not include "ask" in open_with options (fixes #1047)GermainZ2018-10-152-2/+5
| | | |
* | | | Merge branch 'germainz-bulkrename_mkdir'toonn2019-05-191-6/+19
|\ \ \ \ | |_|/ / |/| | |
| * | | Updated the style to be more modern and pythonictoonn2019-05-191-7/+14
| | | | | | | | | | | | | | | | | | | | Replaced the erroneous used of `extend` with `append`. It was working out by coincidence but probably making the `join` much less efficient.
| * | | Make bulkrename create destination directories (fixes #963)GermainZ2018-10-161-3/+9
| |/ /
* | | Scope no longer interferes with users' configurationtoonn2019-05-151-5/+8
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Our setup for syntax highlighting in `scope.sh` was actively preventing people's configuration for `highlight` from working. Now `HIGHLIGHT_OPTIONS` takes precendence over the default and over the `HIGHLIGHT_STYLE` environment variable. Users can specify `HIGHLIGHT_STYLE` or `PYGMENTIZE_STYLE` enviroment variables now to customize the syntax coloring theme without having to edit *and keep up to date* `scope.sh`. Fixes #1556
* | | Merge branch 'chmod_000'toonn2019-05-051-2/+3
|\ \ \
| * | | Fix quantifier checktoonn2019-04-251-2/+3
| | | | | | | | | | | | | | | | | | | | `not self.quantifier` excluded `0`, which is a perfectly valid quantifier for `chmod`.
* | | | Add a blank line between internal and external importsWojciech Siewierski2019-04-272-0/+2
| | | |
* | | | Merge branch 'human-linemodes' of https://github.com/joelostblom/ranger into ↵Wojciech Siewierski2019-04-274-2/+47
|\ \ \ \ | |/ / / |/| | | | | | | joelostblom-human-linemodes
| * | | Move helper into ranger/exttoonn2019-04-234-24/+28
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | There's already a `human_readable` for size in `ranger/ext`, I figure we might as well add the new helper there, make it easily accessible in other code. Did some renaming, no need to drop the `readable` part to shorten the names. Similarly I changed one of the mappings to be more intuitive.
| * | | Increase function name accuracyjoelostblom2018-12-261-3/+3
| | | |
| * | | Break out common code into helper funcitonjoelostblom2018-12-251-18/+14
| | | |
| * | | Choose more recognizable numbersjoelostblom2018-12-251-4/+4
| | | |
| * | | Remove else after returnjoelostblom2018-12-251-7/+5
| | | |
| * | | Add hotkeys to switch to new linemode classesjoelostblom2018-12-181-0/+2
| | | |
| * | | Add new linemode classesjoelostblom2018-12-182-1/+46
| | |/ | |/|
* | | Treat comics as documentstoonn2019-04-211-4/+4
| | | | | | | | | | | | | | | Some comics are pdf files and therefore treated as documents, comic archives like cbz aren't. This brings the two in line.
* | | Expand on Vifon's tag_toggle argument swaptoonn2019-04-141-4/+18
| | |
* | | Merge branch 'Vifon-remote_free_space'toonn2019-04-141-1/+1
|\ \ \
| * | | Calculate the free space on remote filesystems correctlyWojciech Siewierski2019-03-251-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | The remote filesystems report their mount path as the mount root even if they contain other mount points on the remote side. Fixes #1505.
* | | | core.actions: Simplify the usage of :tag_toggleWojciech Siewierski2019-04-141-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Now it's possible to call :tag_toggle with tag as the positional argument (:tag_toggle X), not only by name (:tag_toggle tag=X). All our usage of tag_toggle() is done with named arguments so there shouldn't be any internal breakage.
* | | | Revert "core.main: reactivate file opening with ranger directly"toonn2019-04-141-17/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Hut misunderstood an issue people were having with ranger's "open focused on a file" feature and undeprecated the rifle-like functionality. The feature's still broken but I'm already redeprecating because people'll get upset if they start using ranger as rifle and it stops working again when I fix the feature in the near future. This reverts commit 67e4ea4e143ed3516e5fe02607bbaf8aedf3534d.
* | | | core.main: reactivate file opening with ranger directlyhut2019-04-031-0/+17
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The normal way to open files with ranger would be to use the tool "rifle" like "rifle <filename>". Ranger used to be able to open files directly, but that feature was removed in 924135e1934a01faef64e94d2425d23f9790b6cf. People have been trying to use ranger like that though, and why force rifle on them?
* | | | core.main: fixed error when starting in inaccessible pathhut2019-04-031-1/+2
| | | |
* | | | Revert "A E S T H E T I C"hut2019-04-032-48/+1
| | | | | | | | | | | | | | | | This reverts commit 0bffe922cee451cba6c457dbf641bbcd3a12b64a.
* | | | A E S T H E T I Chut2019-04-012-1/+48
| | | |
* | | | core.actions: avoid error message when pressing right in empty dirhut2019-03-311-0/+2
|/ / /
* | | Add a notification for the open_all_images autodisablingWojciech Siewierski2019-03-101-0/+1
| | |
* | | Temporarily disable open_all_images if there are too many imagesWojciech Siewierski2019-03-101-2/+16
| | | | | | | | | | | | | | | | | | | | | | | | | | | In extreme cases, all the images may be too much to handle by the system ("Argument list too long", errno 7). In such cases, let's Do The Right Thing™ and temporarily disable the open_all_images setting. Without this option we'll only open the single image. Fixes #1488.
* | | Merge branch 'rnhmjoj-invalid-mtimes'toonn2019-03-051-1/+5
|\ \ \