summary refs log tree commit diff stats
diff options
context:
space:
mode:
-rwxr-xr-xranger/ext/rifle.py4
1 files changed, 4 insertions, 0 deletions
diff --git a/ranger/ext/rifle.py b/ranger/ext/rifle.py
index f2dacf79..6f1ecbad 100755
--- a/ranger/ext/rifle.py
+++ b/ranger/ext/rifle.py
@@ -255,6 +255,10 @@ class Rifle(object):
 				break
 			else:
 				found_at_least_one = True
+		else:
+			if label and label in get_executables():
+				cmd = '%s -- "$@"' % label
+				command = self._build_command(files, cmd, flags)
 
 		# Execute command
 		if command is None:
9b9d08bd018403c99ee86b'>17a284b2 ^
7aa1d931 ^

b79e61fd ^
7aa1d931 ^

a7190ed7 ^

9e63c4a0 ^
a7190ed7 ^

02f5df5b ^
632528a9 ^
02f5df5b ^
355f2a68 ^
03b90cf5 ^

02f5df5b ^

02f5df5b ^

b3f42cd3 ^
02f5df5b ^

5c906167 ^
02f5df5b ^



18c97a43 ^
7dfea94c ^

9f6356a8 ^
02f5df5b ^
d151b2d0 ^


02ba1daf ^

02f5df5b ^
9e63c4a0 ^
e112ef5a ^
9e63c4a0 ^

66ae3d2b ^
9e63c4a0 ^


a7190ed7 ^

cc4c7f3e ^
a7190ed7 ^
4a2ff760 ^
a7190ed7 ^
03b90cf5 ^
a7190ed7 ^
a7190ed7 ^
134e5d17 ^
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89