# HG changeset patch # User Kim Alvefur # Date 1576439050 -3600 # Node ID 142bdba5eea2b10f4de7905c9cc17a1af7a33ac3 # Parent 1f80e5ad3ceacec296e3fb37e92e1868475edbf3 mod_admin_telnet: Sort by complete labels Might as well. diff -r 1f80e5ad3cea -r 142bdba5eea2 plugins/mod_admin_telnet.lua --- a/plugins/mod_admin_telnet.lua Sun Dec 15 20:43:02 2019 +0100 +++ b/plugins/mod_admin_telnet.lua Sun Dec 15 20:44:10 2019 +0100 @@ -965,7 +965,7 @@ end local function compare_hosts(a, b) - return a:gsub("%P+", string.reverse):reverse() < b:gsub("%P+", string.reverse):reverse(); + return a:gsub("[^.]+", string.reverse):reverse() < b:gsub("[^.]+", string.reverse):reverse(); end function def_env.host:list()