diff --git a/src/Miscellaneous/FileInfo.coffee b/src/Miscellaneous/FileInfo.coffee index 2a8c01fcc..7bcdec103 100755 --- a/src/Miscellaneous/FileInfo.coffee +++ b/src/Miscellaneous/FileInfo.coffee @@ -9,11 +9,11 @@ FileInfo = return if !@file or @isClone @file.text.innerHTML = "#{FileInfo.format Conf['fileInfo'], @}" format: (formatString, post) -> - formatString.replace /%([A-Za-z])/g, (s, c) -> + formatString.replace /%([A-Za-z])|[^%]+/g, (s, c) -> if c of FileInfo.formatters FileInfo.formatters[c].call(post) else - s + FileInfo.escape s convertUnit: (size, unit) -> if unit is 'B' return "#{size.toFixed()} Bytes"