Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Feature: pasting hardlinked trees | Serge Broslavsky | 2012-02-14 | 2 | -2/+25 |
| | | | | | | | | | | | | | | | | | | | | | | | | | This feature is useful when there is a need to create a directory tree, which is similar to an existing one while keeping all the files in this new tree hardlinked to those existing ones. Such functionality might be useful when rearranging a huge directory tree (or a set of directory trees) into some new layout. This operation is done synchronously (i.e. it doesn't use CommandLoader to put the ongoing operation into the task queue). Target end of the operation is handled the following way: 1. If target directory with the same name exists - it gets used. 2. If target folder does not exist - it is created with the same mode bits as corresponding source one. 3. If target file with the same name exists and is a hardlink of the source file already - it is getting left as it is. If it's not a hardlink of the source file - a new hardlink is created in a form of <original>_, <original>_1, ..., etc. 4. If target file does not exist - a hardlink is created. | ||||
* | ranger.1: Added entry for --list-tagged-files | hut | 2012-02-12 | 2 | -0/+9 |
| | |||||
* | core.main: fixed crash when using ranger as file opener | hut | 2012-02-12 | 1 | -1/+2 |
| | |||||
* | core.main: Allow multiple --cmd's, add man page entry for --cmd | hut | 2012-02-12 | 4 | -4/+15 |
| | |||||
* | Add --cmd=COMMAND command line option | David Bengoa | 2012-02-12 | 2 | -0/+6 |
| | |||||
* | widgets/statusbar: Catch exceptions in env.get_free_space | hut | 2012-02-09 | 1 | -4/+8 |
| | |||||
* | defaults/apps: Add wildmidi | hut | 2012-02-09 | 1 | -0/+2 |
| | |||||
* | widgets/statusbar: Display "All" when all files are shown (fix) | hut | 2012-02-09 | 1 | -1/+1 |
| | |||||
* | Merge git://github.com/gwash/ranger | hut | 2012-01-26 | 3 | -0/+51 |
|\ | |||||
| * | new :relink command | M Rawash | 2012-01-27 | 3 | -0/+51 |
| | | |||||
* | | api.commands: Fix slashes in _tab_directory_content() | hut | 2012-01-26 | 1 | -2/+4 |
|/ | | | | | | | Previously, when the tab completion result is unique, a slash was always added, even if it's a file, not a directory. Thanks to gwash for pointing out this bug. | ||||
* | defaults/commands: fixed TERMCMD in :terminal | hut | 2012-01-24 | 1 | -1/+1 |
| | |||||
* | ext.cached_function: Fixed | hut | 2012-01-20 | 1 | -2/+2 |
| | |||||
* | Added doc for TERMCMD and integrated it in commands.py | hut | 2012-01-18 | 3 | -1/+15 |
| | |||||
* | gui.ui: Fix title drawing. Since when is this broken anyway?! | hut | 2012-01-15 | 1 | -2/+4 |
| | |||||
* | defaults.commands.bulkrename: support filenames starting with - | hut | 2012-01-15 | 1 | -2/+2 |
| | |||||
* | defaults/options: case insensitive sort by default | hut | 2012-01-14 | 1 | -1/+1 |
| | |||||
* | gui.colorschemes: more efficient color_at | hut | 2012-01-11 | 5 | -40/+56 |
| | |||||
* | ext.signals: no unnecessary sorting on signal_bind | hut | 2012-01-11 | 2 | -4/+20 |
| | |||||
* | core.main: pipe the profiler stream to stderr | hut | 2012-01-11 | 1 | -4/+2 |
| | |||||
* | added --profile option | hut | 2012-01-11 | 2 | -1/+32 |
| | |||||
* | ext.shell_escape: Fixed escaping of tabs and unprintables | hut | 2012-01-11 | 1 | -2/+5 |
| | |||||
* | defaults.commands: on <tab> in !shell put the filename instead of %s | hut | 2012-01-11 | 1 | -1/+5 |
| | |||||
* | widgets.statusbar: Include marked directory sizes in statusbar summary | hut | 2012-01-04 | 2 | -3/+4 |
| | |||||
* | widgets.titlebar: TODO entry, fix unicode chars in titlebar | hut | 2011-12-19 | 1 | -2/+3 |
| | |||||
* | core.fm: Added todo-entry and some fail-safe stuff | hut | 2011-12-19 | 2 | -1/+6 |
| | |||||
* | Revert the part of d99291d8 that broke unicode | hut | 2011-12-19 | 1 | -1/+1 |
| | |||||
* | core/runner.py: removed the 'a' flag from ALLOWED_FLAGS | M Rawash | 2011-12-19 | 1 | -3/+3 |
| | |||||
* | core/runner.py: allow combination of 'r' and 'd' flags | M Rawash | 2011-12-19 | 1 | -2/+3 |
| | |||||
* | gui.ui: Only display printable chars in the window title | hut | 2011-12-17 | 2 | -7/+8 |
| | |||||
* | fsobject.fsobject: Properly escape control characters | hut | 2011-12-17 | 3 | -3/+14 |
| | |||||
* | Merge https://github.com/gwash/ranger | hut | 2011-12-17 | 4 | -3/+39 |
|\ | |||||
| * | Added documentation for new flags | M Rawash | 2011-12-11 | 3 | -1/+13 |
| | | |||||
| * | core/runner.py: got rid of the 'a' flag | M Rawash | 2011-12-07 | 1 | -9/+2 |
| | | |||||
| * | Added new flags 'a', 'r' and 't' | M Rawash | 2011-12-05 | 1 | -4/+35 |
| | | |||||
* | | core.loader: fix bug with chardet module | hut | 2011-12-10 | 1 | -1/+1 |
|/ | |||||
* | core.actions: only choosefile when pressing l/enter | hut | 2011-11-23 | 1 | -7/+8 |
| | |||||
* | defaults/apps.py: detach epdfview, mupdf and llpp. | hut | 2011-11-16 | 1 | -1/+1 |
| | |||||
* | defaults/apps.py: Added mupdf and llpp, reordered. | hut | 2011-11-15 | 1 | -2/+2 |
| | |||||
* | data/scope.sh: shorter way of getting file extension | hut | 2011-11-15 | 1 | -1/+1 |
| | |||||
* | defaults/apps.py: Added instructions to overriding app_defaults | hut | 2011-11-15 | 1 | -3/+11 |
| | |||||
* | core.actions: Disable visual mode when opening console | hut | 2011-11-15 | 1 | -1/+2 |
| | |||||
* | defaults/apps.py: Add epdfview to default apps.py | hut | 2011-11-15 | 1 | -1/+2 |
| | |||||
* | Disable visual mode when typing "v" | hut | 2011-11-09 | 1 | -0/+2 |
| | |||||
* | corrected README | hut | 2011-11-09 | 1 | -4/+4 |
| | |||||
* | widgets.titlebar: Fix drawing of broken filenames | hut | 2011-10-31 | 1 | -1/+2 |
| | |||||
* | core.actions: implement visual mode | hut | 2011-10-31 | 3 | -10/+76 |
| | |||||
* | api.commands: added a TODO entry | hut | 2011-10-30 | 1 | -0/+2 |
| | |||||
* | core.actions: paste_symlink() doesn't fail if file exists | hut | 2011-10-30 | 2 | -3/+37 |
| | |||||
* | define "init_function" in defaults | hut | 2011-10-30 | 1 | -1/+1 |
| |