summary refs log tree commit diff stats
path: root/ranger/core
Commit message (Collapse)AuthorAgeFilesLines
...
* Fix cdpath commit, which was broken in several waysAbdo Roig-Maranges2014-05-031-9/+5
| | | | | | | | | | | | This fixes commit 04681ff7ceb8a as follows: - check when cdpath is None. Otherwise split fails on None objects and causes ranger to crashes when CDPATH is not set in the environment. - actually set cdpath variable in the lowercase case. Before it was not assigned to any variable. - join paths with os.path.join instead of concatenating with '/'.
* Handle CDPATHCélestin Matte2014-04-281-0/+12
| | | | | | This shell feature allows one to cd directly to remote directories located in paths defined in the variable. Allow handling of such variable in ranger. Compatible with: bash, ksh, zsh, csh, and possibly others.
* core.actions: Enhanced :tab_new so you can type 5<C-n>hut2014-04-231-3/+4
|
* core.actions: Enhanced :tab_move so you can type 5gthut2014-04-231-1/+3
|
* Fix an erroneous function callEmanuel Guevel2014-04-131-1/+1
|
* Merge remote-tracking branch 'germain/w3m-previews' into w3m-previewshut2014-03-122-4/+40
|\
| * Add extensionGermainZ2014-03-091-2/+4
| |
| * Python2 fix for utf-8 characters in file pathsGermainZ2014-03-091-1/+9
| |
| * Allow scope.sh to be used for image previewsGermainZ2014-03-092-4/+30
| |
* | Merge branch 'master' of https://github.com/pkkm/rangerhut2014-02-151-1/+1
|\ \
| * | Strip leading whitespace when parsing configPaweł Kraśnicki2013-12-221-1/+1
| | |
* | | fix improper display of disk free size on os xintroom2013-12-281-1/+1
|/ /
* | core.actions: add numerical argument to toggle_visual_modehut2013-08-171-1/+3
| |
* | core.actions: better numerical argument to "mark_files"hut2013-08-171-1/+6
| |
* | Changed email address in source codehut2013-08-088-8/+8
| | | | | | | | | | Since lavabit.com ceased providing email services, I had to change my address from hut lavabit com to hut lepus uberspace de.
* | Merge branch 'efficient_w3mimgpreview'hut2013-07-281-0/+5
|\ \ | |/ |/|
| * core.fm: draw images laterhut2013-04-241-0/+2
| |
| * ext.img_display: more efficient way to draw imageshut2013-04-241-0/+3
| | | | | | | | | | | | | | | | Instead of loading up w3mimgdisplay for each image and killing it afterwards, we just open it once for the first image and keep it open. It can receive any number of commands, so we can just keep writing them into stdin. Perhaps it even caches the images to save time, I didn't test that yet.
* | core.fm: fix shell escaping when using feh + "open_all_images"hut2013-06-071-1/+1
| |
* | core.actions: update preview when changing file in pagerhut2013-05-011-0/+3
|/
* core.actions: reduce code dupliactionhut2013-04-241-12/+3
|
* core.actions: pressing "i" opens ui.pager, not ui.browser.pagerhut2013-04-241-3/+9
| | | | | | | ui.pager makes use of the whole width, ui.browser.pager "pushes" the main column away to the left. The former seems more efficient to me for the "i" key.
* core.action: make pager_move work in log too (key W)hut2013-04-241-1/+4
|
* config/commands: implemented :setintag <tags> <option>=<value>hut2013-04-201-2/+2
|
* Fix plugin names in log viewEmanuel Guevel2013-04-131-1/+1
|
* core.fm: disable garbage collecting old directorieshut2013-04-121-4/+4
| | | | it was kind of broken too
* core.fm: only apply open_all_files to cmds with $@hut2013-04-071-1/+2
|
* Add setting "open_all_images", removing "sxiv_opens_all_images"hut2013-03-061-11/+30
| | | | this is more general and can be adapted to work with more image viewers.
* core.fm: use "basename" instead of "path" in sxiv hookhut2013-03-051-3/+3
| | | | | This allows to pass more arguments before the argument list gets too long.
* added a rifle hook for better sxiv integrationhut2013-03-051-0/+19
|
* core.runner: dont switch to console when using "s" flaghut2013-03-041-0/+1
|
* core.fm: removed unnecessary importhut2013-03-041-1/+0
|
* renamed container.settingobject to container.settingshut2013-03-012-5/+4
| | | | | | | | | | ranger.container.settingobject.SettingObject -> ranger.container.settings.Settings ranger.container.settingobject.LocalSettingObject -> ranger.container.settings.LocalSettings This is for more conformity. No other class is called *Object.
* simplify sanitizing of settings and core.shared modulehut2013-03-012-60/+16
|
* core.tab: consistent return value in get_selection()hut2013-03-011-3/+1
|
* moved fsobject.* to container.*hut2013-03-012-2/+2
| | | | why have an extra directory for them?
* Fix docstrings to comply with the PEP8hut2013-02-227-31/+20
| | | | http://www.python.org/dev/peps/pep-0008/#documentation-strings
* core.main: added RANGER_LOAD_DEFAULT_RC environment variablehut2013-02-221-4/+1
| | | | | this fixes the problem that examples/plugin_skip_default_rc doesn't work, because plugins are loaded after the rc.conf.
* updated copyright noticeshut2013-02-228-8/+8
|
* update email address (romanz@lavabit.com -> hut@lavabit.com)hut2013-02-228-8/+8
|
* core.actions: fix a rare, silent exceptionhut2013-02-221-1/+1
| | | | There was some code assuming that fm.thisfile is not None.
* core.shared: silence "missing preview script" message @ starthut2013-02-211-1/+1
| | | | | | | | | This bug caused an error message to appear on every start of ranger, if the user has no scope.sh, because "use_preview_script" is set to true but "preview_script" is None. The expected behaviour would be to silently ignore it, to stop annoying people who don't want scope.sh.
* core.loader: handle race condition when process quits unexpectedlyhut2013-02-191-2/+10
|
* README: removed bash dependencyhut2013-02-181-1/+1
|
* ranger.1: update list of ranger optionshut2013-02-181-5/+5
|
* core.main: made --mode and --flag deprecatedhut2013-02-171-4/+6
| | | | Again, use rifle as a file launcher instead
* core.main: made --fail-unless-cd deprecatedhut2013-02-171-7/+11
| | | | Instead of launching ranger for opening files, simply use rifle.
* core.loader: actually kill the process when using kill_on_pausehut2013-02-171-0/+1
|
* core.loader: Fix passing stdin to commands in python3hut2013-02-171-3/+8
|
* core.loader: Added input and kill_on_pause options to CommandLoaderhut2013-02-161-4/+23
|