Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | ext.lazy_property: added doctest | hut | 2011-10-07 | 1 | -6/+15 |
| | |||||
* | ext.signals: Fixed hidden bugs, added doctests | hut | 2011-10-07 | 1 | -15/+175 |
| | |||||
* | Makefile: added `make test' back in. | hut | 2011-10-07 | 1 | -1/+9 |
| | |||||
* | moved DELETE_WARNING constant from api to api.commands | hut | 2011-10-07 | 2 | -2/+2 |
| | |||||
* | core.actions: Fixed crash when %f/%F macros are undefined | hut | 2011-10-07 | 1 | -6/+30 |
| | |||||
* | widgets.browserview: Try to fix crash | hut | 2011-10-07 | 1 | -0/+5 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | When running ranger with two directories and using a command with macros, this crash happens. To reproduce, run this and then type "yp" ranger /usr/bin /var/tmp Traceback was: Ranger version: 1.5.0, executed with python 3.2.2 Locale: en_US.UTF-8 Current file: /usr/lib Traceback (most recent call last): File "/home/common/archive/repos/ranger/ranger/core/main.py", line 103, in main fm.loop() File "/home/common/archive/repos/ranger/ranger/core/fm.py", line 202, in loop ui.handle_input() File "/home/common/archive/repos/ranger/ranger/gui/ui.py", line 210, in handle_input self.handle_key(key) File "/home/common/archive/repos/ranger/ranger/gui/ui.py", line 146, in handle_key self.press(key) File "/home/common/archive/repos/ranger/ranger/gui/ui.py", line 161, in press quantifier=keybuffer.quantifier) File "/home/common/archive/repos/ranger/ranger/core/actions.py", line 111, in execute_console string = self.substitute_macros(string, additional=macros) File "/home/common/archive/repos/ranger/ranger/core/actions.py", line 115, in substitute_macros return _MacroTemplate(string).safe_substitute(self._get_macros(), File "/home/common/archive/repos/ranger/ranger/core/actions.py", line 153, in _get_macros macros[i + 'f'] = shell_quote(tab_dir.pointed_obj.path) AttributeError: 'NoneType' object has no attribute 'path' | ||||
* | merged ext.keybindings.py into ext.keybindings_parser.py | hut | 2011-10-07 | 3 | -200/+176 |
| | |||||
* | defaults/options: default sorting method is now "natural" | hut | 2011-10-07 | 1 | -1/+1 |
| | |||||
* | api.apps: fix bug with undefined apps | hut | 2011-10-05 | 1 | -1/+1 |
| | |||||
* | core.runner: print more debug output | hut | 2011-10-05 | 1 | -1/+1 |
| | |||||
* | manpage: update | hut | 2011-10-05 | 2 | -32/+34 |
| | |||||
* | Makefile: update | hut | 2011-10-05 | 1 | -4/+8 |
| | |||||
* | removed doc/TODO; use "make todo" | hut | 2011-10-05 | 6 | -118/+8 |
| | |||||
* | README: polished, removed INSTALL | hut | 2011-10-05 | 3 | -76/+46 |
| | |||||
* | defaults/commands: added cunmap, punmap, tunmap | hut | 2011-10-05 | 3 | -5/+97 |
| | |||||
* | gui.ui: Add "loading..." indicator on startup | hut | 2011-10-05 | 1 | -0/+2 |
| | |||||
* | Makefile: added "make todo" and added some notes in code | hut | 2011-10-05 | 3 | -1/+6 |
| | |||||
* | widgets.console: Fixed drawing of wide characters | hut | 2011-10-05 | 1 | -7/+4 |
| | |||||
* | widgets.console: fixed crash when typing special keys | hut | 2011-10-05 | 1 | -1/+3 |
| | |||||
* | defaults/rc.conf: Fixed bad keybindings | hut | 2011-10-05 | 1 | -2/+2 |
| | |||||
* | ext.keybindings: more meaningful error messages | hut | 2011-10-05 | 2 | -8/+10 |
| | |||||
* | ranger.py: made the argument optional in embedded bash script | hut | 2011-10-04 | 1 | -15/+16 |
| | |||||
* | defaults/rc.conf: use copyXmap to simplify rc.conf | hut | 2011-10-03 | 1 | -91/+84 |
| | |||||
* | defaults/commands: Added copypmap, copytmap, copycmap | hut | 2011-10-03 | 3 | -3/+29 |
| | |||||
* | core.actions: Added wrappers for common pager/taskview methods | hut | 2011-10-03 | 1 | -0/+18 |
| | |||||
* | defaults.commands: added alias command, overhauled alias system | hut | 2011-10-03 | 4 | -16/+24 |
| | |||||
* | defaults.commands: Added unmap command | hut | 2011-10-03 | 3 | -12/+43 |
| | |||||
* | defaults.commands: Added copymap command | hut | 2011-10-03 | 2 | -5/+36 |
| | |||||
* | core.actions: added %rangerdir macro | hut | 2011-10-03 | 1 | -0/+2 |
| | |||||
* | fsobject.directory: Fix infinite recursion loop | hut | 2011-10-03 | 1 | -0/+1 |
| | |||||
* | core.actions: Fix another garbage collection bug | hut | 2011-10-03 | 1 | -1/+1 |
| | |||||
* | defaults.apps: safer sxiv handler | hut | 2011-10-03 | 1 | -1/+4 |
| | |||||
* | core.actions: expanduser in source_commandlist() | hut | 2011-10-03 | 1 | -0/+1 |
| | |||||
* | core.environment: fixed crash induced by previous commit | hut | 2011-10-03 | 2 | -3/+4 |
| | |||||
* | core.environment: trying to fix garbage collection error | hut | 2011-10-03 | 1 | -5/+8 |
| | |||||
* | core.actions: REALLY fix that decoding error | hut | 2011-10-02 | 1 | -1/+8 |
| | |||||
* | defaults/rc.conf: key "v" toggles instead of sets marking | hut | 2011-10-02 | 1 | -1/+1 |
| | |||||
* | core.actions: smarter open() in get_preview | hut | 2011-10-02 | 1 | -1/+1 |
| | |||||
* | core.actions: fix decoding error when previewing some files | hut | 2011-10-02 | 1 | -1/+3 |
| | |||||
* | api.apps: fixed error message | hut | 2011-10-02 | 1 | -0/+2 |
| | |||||
* | core.actions: sanitize input of {set,enter,unset}_bookmark | hut | 2011-10-02 | 1 | -4/+4 |
| | |||||
* | Changed version to 1.5.0 | hut | 2011-10-02 | 4 | -13/+4 |
| | |||||
* | Merge branch 'stable' | hut | 2011-10-02 | 3 | -6/+19 |
|\ | | | | | | | | | | | Conflicts: doc/ranger.1 ranger/defaults/keys.py | ||||
| * | CHANGELOG: sorted items | hut | 2011-10-02 | 1 | -7/+7 |
| | | |||||
| * | One in five ranger users use it exclusively for browsing porn v1.4.4 | hut | 2011-10-02 | 4 | -7/+20 |
| | | |||||
| * | Revert "defaults/keys: use = key for octal chmodding" | hut | 2011-10-02 | 1 | -9/+5 |
| | | | | | | | | | | | | | | This generates 512 keybindings which make ranger start almost twice as long. Just use the :chmod command instead. This reverts commit b441d4b3147c9399d7452074297c2a10d7f899ba. | ||||
| * | manpage: updated website URL | hut | 2011-10-02 | 1 | -1/+1 |
| | | |||||
| * | manpage: document --choosedir and --choosefile | hut | 2011-10-02 | 1 | -0/+9 |
| | | |||||
| * | core.actions: fixed cycling by atime and mtime | hut | 2011-09-29 | 2 | -1/+7 |
| | | |||||
* | | api.apps: removed the need to use tup() in app definitions | hut | 2011-10-02 | 3 | -41/+56 |
| | | | | | | | | you can still use it if you want. |