diff options
| author | OpportunityLiu <[email protected]> | 2019-07-15 13:30:18 +0800 |
|---|---|---|
| committer | OpportunityLiu <[email protected]> | 2019-07-15 13:30:18 +0800 |
| commit | ea562ec13fb60393d6b3c1c60c7c51cf159a6512 (patch) | |
| tree | 2c5e7fa424e368bcc29307129a8d31894b624dc9 | |
| parent | b288bd164c0ca04a71213a8ea789e7a3c6354fcf (diff) | |
fix dump
| -rw-r--r-- | xmake/core/base/dump.lua | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/xmake/core/base/dump.lua b/xmake/core/base/dump.lua index 1fe5f1f20..cfa25918b 100644 --- a/xmake/core/base/dump.lua +++ b/xmake/core/base/dump.lua @@ -29,7 +29,7 @@ local table = require("base/table") function dump._format(fmtkey, fmtdefault, ...) local theme = colors.theme() if theme then - return colors.translate(string.format(theme:get(fmtkey), ...)) + return colors.translate(string.format(theme:get(fmtkey), ...), { patch_reset = false, ignore_unknown = true }) else return string.format(fmtdefault, ...) end @@ -82,17 +82,17 @@ end -- print value with default format function dump._print_default(value) - io.write(dump._translate("${color.dump.default}"), dump._format("text.dump.default_format", "%s", value), dump._translate("${reset}")) + io.write(dump._translate("${reset}${color.dump.default}"), dump._format("text.dump.default_format", "<%s>", value), dump._translate("${reset}")) end -- print udata value with scalar format function dump._print_udata_scalar(value) - io.write(dump._translate("${color.dump.udata}"), dump._format("text.dump.udata_format", "%s", value), dump._translate("${reset}")) + io.write(dump._translate("${reset}${color.dump.udata}"), dump._format("text.dump.udata_format", "[%s]", value), dump._translate("${reset}")) end -- print table value with scalar format function dump._print_table_scalar(value) - io.write(dump._translate("${color.dump.table}"), dump._format("text.dump.table_format", "%s", value), dump._translate("${reset}")) + io.write(dump._translate("${reset}${color.dump.table}"), dump._format("text.dump.table_format", "{%s}", value), dump._translate("${reset}")) end -- print scalar value |
