Skip to content

Commit f7916ff

Browse files
authored
Merge pull request #4695 from vpatkov/sort-by-version-keymap
Add SortByVersion keymap
2 parents 3db5b42 + d35676b commit f7916ff

File tree

6 files changed

+8
-0
lines changed

6 files changed

+8
-0
lines changed

lib/keybind.c

+1
Original file line numberDiff line numberDiff line change
@@ -238,6 +238,7 @@ static name_keymap_t command_names[] = {
238238
ADD_KEYMAP_NAME (SortPrev),
239239
ADD_KEYMAP_NAME (SortReverse),
240240
ADD_KEYMAP_NAME (SortByName),
241+
ADD_KEYMAP_NAME (SortByVersion),
241242
ADD_KEYMAP_NAME (SortByExt),
242243
ADD_KEYMAP_NAME (SortBySize),
243244
ADD_KEYMAP_NAME (SortByMTime),

lib/keybind.h

+1
Original file line numberDiff line numberDiff line change
@@ -203,6 +203,7 @@ enum
203203
CK_SortPrev,
204204
CK_SortReverse,
205205
CK_SortByName,
206+
CK_SortByVersion,
206207
CK_SortByExt,
207208
CK_SortBySize,
208209
CK_SortByMTime,

misc/mc.default.keymap

+1
Original file line numberDiff line numberDiff line change
@@ -124,6 +124,7 @@ Bottom = alt-gt; end; c1
124124
# SortNext =
125125
# SortReverse =
126126
# SortByName =
127+
# SortByVersion =
127128
# SortByExt =
128129
# SortBySize =
129130
# SortByMTime =

misc/mc.emacs.keymap

+1
Original file line numberDiff line numberDiff line change
@@ -124,6 +124,7 @@ Bottom = alt-gt; end; c1
124124
# SortNext =
125125
# SortReverse =
126126
# SortByName =
127+
# SortByVersion =
127128
# SortByExt =
128129
# SortBySize =
129130
# SortByMTime =

misc/mc.vim.keymap

+1
Original file line numberDiff line numberDiff line change
@@ -124,6 +124,7 @@ Bottom = alt-gt; end; c1
124124
# SortNext =
125125
# SortReverse =
126126
# SortByName =
127+
# SortByVersion =
127128
# SortByExt =
128129
# SortBySize =
129130
# SortByMTime =

src/filemanager/panel.c

+3
Original file line numberDiff line numberDiff line change
@@ -3645,6 +3645,9 @@ panel_execute_cmd (WPanel *panel, long command)
36453645
case CK_SortByName:
36463646
panel_set_sort_type_by_id (panel, "name");
36473647
break;
3648+
case CK_SortByVersion:
3649+
panel_set_sort_type_by_id (panel, "version");
3650+
break;
36483651
case CK_SortByExt:
36493652
panel_set_sort_type_by_id (panel, "extension");
36503653
break;

0 commit comments

Comments
 (0)