Changeset 45 for trunk/lua/cli.lua
- Timestamp:
- 05/02/2011 03:18:08 AM (2 years ago)
- File:
-
- 1 edited
-
trunk/lua/cli.lua (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
trunk/lua/cli.lua
r31 r45 450 450 local list,msg = chdku.listdir(path,listopts) 451 451 if type(list) == 'table' then 452 local r = '' ;452 local r = '' 453 453 if opts.l then 454 local names={}455 local i=1456 for k,v in pairs(list) do457 names[i]=k458 i=i+1459 end460 454 -- alphabetic sort TODO sorting/grouping options 461 table.sort(names) 462 for i,name in ipairs(names) do 463 local st=list[name] 455 chdku.sortdir_stat(list) 456 for i,st in ipairs(list) do 464 457 if st.is_dir then 465 r = r .. string.format("%s/\n", name)458 r = r .. string.format("%s/\n",st.name) 466 459 else 467 r = r .. string.format("%-13s %10d\n", name,list[name].size)460 r = r .. string.format("%-13s %10d\n",st.name,st.size) 468 461 end 469 462 end
Note: See TracChangeset
for help on using the changeset viewer.