From 5beec7ea388d678a081c99615996747eb7dc3482 Mon Sep 17 00:00:00 2001 From: MrZ626 <1046101471@qq.com> Date: Tue, 16 Mar 2021 01:29:45 +0800 Subject: [PATCH] =?UTF-8?q?=E8=B0=83=E6=95=B4=E5=91=BD=E4=BB=A4=E8=A1=8C?= =?UTF-8?q?=E7=9A=84del=E6=8C=87=E4=BB=A4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- parts/scenes/app_cmd.lua | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/parts/scenes/app_cmd.lua b/parts/scenes/app_cmd.lua index c7ee70ed..46151c4e 100644 --- a/parts/scenes/app_cmd.lua +++ b/parts/scenes/app_cmd.lua @@ -282,9 +282,9 @@ end local function tree(path,name,depth) local info=love.filesystem.getInfo(path..name) if info.type=="file"then - log(string.rep("\t\t",depth)..name) + log(("\t\t"):rep(depth)..name) elseif info.type=="directory"then - log(string.rep("\t\t",depth)..name..">") + log(("\t\t"):rep(depth)..name..">") local L=love.filesystem.getDirectoryItems(path..name) for _,subName in next,L do tree(path..name.."/",subName,depth+1) @@ -302,7 +302,7 @@ function commands.tree() end end function commands.del(name) - if name then + if name~=""then local info=love.filesystem.getInfo(name) if info then if info.type=="file"then @@ -314,18 +314,18 @@ function commands.del(name) elseif info.type=="directory"then if #love.filesystem.getDirectoryItems(name)==0 then if love.filesystem.remove(name)then - log({COLOR.Y,"Succesfully deleted"}) + log({COLOR.Y,"Succesfully deleted file '"..name.."'"}) else - log({COLOR.R,"Failed to delete"}) + log({COLOR.R,"Failed to delete file '"..name.."'"}) end else - log{COLOR.R,"Directory is not empty"} + log{COLOR.R,"Directory '"..name.."' is not empty"} end else log("Unkown item type: %s (%s)"):format(name,info.type) end else - log{COLOR.R,"No file called "..name} + log{COLOR.R,"No file called '"..name.."'"} end else log{COLOR.water,"Usage: del [filename]"}