| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Users frequently request that launching ranger in a subshell started
from ranger (using `S`) instead exits the subshell so they end up in
their original ranger instance without nesting, which is rarely useful.
This isn't possible because a process can't easily kill its parent
shell.
To at least avoid such confusion we warn about nesting by default.
A new setting `nested_ranger_warning` is added to `rc.conf`. The warning
can be either disabled or the severity increased so the message is more
visible.
Fixes #1645
|
|\ |
|
| |
| |
| |
| |
| |
| | |
Hard coding the path of ranger prohibits the bash_automatic_cd.sh script
from working when the user has installed ranger in a different path such
as in /usr/local/bin/, or ~/.local/bin/ etc.
|
| | |
|
| | |
|
| | |
|
| | |
|
|/
|
|
|
|
|
|
| |
Currently the pmount plugin uses static device letters and partition numbers. this change uses present devices and partitions.
- Changes the binds to remove the need for uppercase device letters, if a device has no partitions <alt><m or M><device letter> mounts/unmounts the device.
- With only one partition the same binds will handle it instead of the whole device.
- With greater than one partitions, map <alt><m or M><device letter><partition number> for each.
This is still not fully functional, devices not present when ranger is started *(usb drives)* won't have a map created unless ranger is restarted :| ... Is there a simple way to have ranger 'reload' this plugin, or use a different hook, etc.?
|
|\ |
|
| |
| |
| |
| |
| |
| | |
Fixes #1087
Useful on high-latency filesystems as it avoid calls to statvfs system
call which costs: (number of redraw) * latency.
|
|\ \ |
|
| |/
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Changing the tmux window title to "ranger" was not guarded for the
presence of the tmux executable, this tripped up at least one user with
an `rc.conf` that still `set update_tmux_title true`.
While the behavior is *not-a-bug*, I expect most people'd rather have
the setting enabled by default since "python" is a less useful window
title.
Fix #1042
|
| | |
|
|/
|
|
| |
http://avf.sourceforge.net/
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Multiple users have complained about having problems with the way
`scope.sh` sourcing is handled:
* When running in clean mode
* When wanting to run with the default config
* When having non-default `$XDG_CONFIG_HOME`
Lays groundwork for further default setting handling in the future.
Fixes #840
Fixes #849
Closes #853
|
| |
|
| |
|
|
|
|
| |
Fixes #782
|
|
|
|
|
|
|
| |
Handle exceptions explicitly to prevent unexpected errors from causing
problems.
Improve exception and notification logging.
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
|\ |
|
| | |
|
| | |
|
|/ |
|
| |
|
|\ |
|
| | |
|
|/ |
|
|
|
|
| |
remove trailing newline
|
| |
|
| |
|
|\ |
|
| |
| |
| |
| |
| | |
Implemented as a Python plugin instead of a bunch of rc.conf lines to
allow easy nested looping.
|
|/ |
|
|
|
| |
Previously RangeChooser() would just fail silently in gvim. With this change, it will open an xterm and open ranger there. Everything else works as before.
|
| |
|
|
|
|
|
|
|
|
|
|
|
| |
mktemp on Mac OS X (and probably all BSDs) just returns an error when
invoked without any arguments. The -t option used in this change is
interpreted differently on Mac OS X and Linux, and is deprecated on
Linux, but this invocation works as expected on both.
See discussion at https://unix.stackexchange.com/questions/30091
Another alternative would be to use Python's tempfile module:
https://docs.python.org/2/library/tempfile.html
|
|
|
|
| |
The usage of file.basename could lead to some issues with :flat.
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Squashed commit of the following:
commit 7236dde27bf33fec5097c223f0d70598b10ba05f
Author: hut <hut@lepus.uberspace.de>
Date: Mon Apr 13 14:33:59 2015 +0200
wrote changelog entry
commit 73e76b0f9a22ad8122154c4a2763c27ebce9be37
Author: hut <hut@lepus.uberspace.de>
Date: Mon Apr 13 13:41:27 2015 +0200
update version number in man page
commit b1948b9382027ed55d095a936610bc62f7cdba9a
Author: hut <hut@lepus.uberspace.de>
Date: Mon Apr 13 13:41:08 2015 +0200
update rifle version number
commit a96a8a808a3c68eb848a3e0361fd95cb8c643d59
Author: hut <hut@lepus.uberspace.de>
Date: Mon Apr 13 13:34:59 2015 +0200
s/ranger-master/ranger-stable/
commit 6967a48193227b4a0c843e8831e5511005179f69
Author: hut <hut@lepus.uberspace.de>
Date: Mon Apr 13 13:33:06 2015 +0200
updated version number
commit 0cbc401fd25fc4d307d026628e12ef1106a42bdf
Author: hut <hut@lepus.uberspace.de>
Date: Mon Apr 13 13:18:26 2015 +0200
updated version info in example plugins
|
| |
|