From b6bc2eebede0aa6410853e02a7752ba9f16a62ce Mon Sep 17 00:00:00 2001 From: Tasos Sahanidis Date: Sat, 26 May 2018 00:08:32 +0300 Subject: [PATCH] Sort defines by string length in defs2magic --- scripts/defs2magic.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/scripts/defs2magic.py b/scripts/defs2magic.py index b5a88046..aa79b6d0 100755 --- a/scripts/defs2magic.py +++ b/scripts/defs2magic.py @@ -16,6 +16,9 @@ for cmd in defs_list: #print(str(cmds)) defs_file.close() +# Sort the list by string len desc +cmds.sort(key = lambda i: len(i[0]), reverse = True) + stdin = sys.stdin.readlines() print() for stdline in stdin: