diff options
| author | William Boman <william@redwill.se> | 2022-12-02 19:04:15 +0100 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2022-12-02 18:04:15 +0000 |
| commit | 4a90879c88658a3dd09fdd4fbe0cf5afbd1d7c7b (patch) | |
| tree | 38c9eca703d7ce5b77591f1e4d62e598bff0f078 /lua | |
| parent | docs: add more helpfile tips (#716) (diff) | |
| download | mason-4a90879c88658a3dd09fdd4fbe0cf5afbd1d7c7b.tar mason-4a90879c88658a3dd09fdd4fbe0cf5afbd1d7c7b.tar.gz mason-4a90879c88658a3dd09fdd4fbe0cf5afbd1d7c7b.tar.bz2 mason-4a90879c88658a3dd09fdd4fbe0cf5afbd1d7c7b.tar.lz mason-4a90879c88658a3dd09fdd4fbe0cf5afbd1d7c7b.tar.xz mason-4a90879c88658a3dd09fdd4fbe0cf5afbd1d7c7b.tar.zst mason-4a90879c88658a3dd09fdd4fbe0cf5afbd1d7c7b.zip | |
feat(ui): change log line number formatting in tail output (#718)
I think this has better affordance and better indicates that the log is
truncated to a single line and can actually be expanded.
Diffstat (limited to 'lua')
| -rw-r--r-- | lua/mason/ui/components/main/package_list.lua | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/lua/mason/ui/components/main/package_list.lua b/lua/mason/ui/components/main/package_list.lua index 69e3748d..5a91d9df 100644 --- a/lua/mason/ui/components/main/package_list.lua +++ b/lua/mason/ui/components/main/package_list.lua @@ -196,7 +196,11 @@ local function InstallingPackageComponent(pkg, state) local pkg_state = state.packages.states[pkg.name] local current_state = pkg_state.is_terminated and p.Comment " (cancelling)" or p.none "" local tail = pkg_state.short_tailed_output - and ("▶ (#" .. #pkg_state.tailed_output .. ") " .. pkg_state.short_tailed_output) + and ("▶ # [%d/%d] %s"):format( + #pkg_state.tailed_output, + #pkg_state.tailed_output, + pkg_state.short_tailed_output + ) or "" return Ui.Node { Ui.HlTextNode { |
