diff --git a/src/main/resources/assets/computercraft/lua/rom/programs/shell b/src/main/resources/assets/computercraft/lua/rom/programs/shell index 5dda4cd3c..8b087d888 100644 --- a/src/main/resources/assets/computercraft/lua/rom/programs/shell +++ b/src/main/resources/assets/computercraft/lua/rom/programs/shell @@ -180,7 +180,7 @@ function shell.programs( _bIncludeHidden ) -- Sort and return local tItemList = {} for sItem, b in pairs( tItems ) do - if sItem:find(".lua") == sItem:len()-3 then + if sItem:sub(-4) == ".lua" then table.insert( tItemList, sItem:sub(1,-5) ) else table.insert( tItemList, sItem )