clearer output: align words at the start #20

Open
opened 2025-04-09 14:58:16 +00:00 by tcsenpai · 0 comments
Owner

Originally created by @marcospb19 on 2/14/2025

[INFO] "<tmpdir>/target/debug/deps/libmemchr-2e846067e30e257e.rmeta" extracted. (1.15 MiB)
[INFO] "<tmpdir>/target/debug/deps/unicode_ident-0bd823b3624b898e.d" extracted. (1.09 kiB)
[INFO] "<tmpdir>/target/debug/deps/linux_raw_sys-13ac16a1284c02bd.d" extracted. (2.42 kiB)
[INFO] "<tmpdir>/target/debug/deps/libscopeguard-50a4a54143557e77.rlib" extracted. (27.41 kiB)
[INFO] "<tmpdir>/target/debug/deps/cfg_if-6afc45ef9c22aff9.d" extracted. (618.00 B)
[INFO] "<tmpdir>/target/debug/deps/libaho_corasick-d5aab0eedcfef316.rmeta" extracted. (1.74 MiB)
[INFO] "<tmpdir>/target/debug/deps/snap-009e8b6e60f3dffb.d" extracted. (5.57 kiB)
[INFO] "<tmpdir>/target/debug/deps/libnom-dd3940934dd8054e.rlib" extracted. (3.54 MiB)
[INFO] "<tmpdir>/target/debug/deps/time_core-5ff20190e0609735.d" extracted. (1.44 kiB)
[INFO] "<tmpdir>/target/debug/deps/libbit_vec-8e0c2c3dba9f8d30.rmeta" extracted. (166.77 kiB)
[INFO] "<tmpdir>/target/debug/deps/libclang_sys-f9aff58e61de0cc9.rlib" extracted. (10.55 MiB)
[INFO] "<tmpdir>/target/debug/deps/libutf8parse-912042d8cd70575b.rlib" extracted. (32.59 kiB)

If we put words like "extracted" at the start of the line, things will look clearer.

[INFO] extracted "<tmpdir>/target/debug/deps/libmemchr-2e846067e30e257e.rmeta"  (1.15 MiB)
[INFO] extracted "<tmpdir>/target/debug/deps/unicode_ident-0bd823b3624b898e.d"  (1.09 kiB)
[INFO] extracted "<tmpdir>/target/debug/deps/linux_raw_sys-13ac16a1284c02bd.d"  (2.42 kiB)
[INFO] extracted "<tmpdir>/target/debug/deps/libscopeguard-50a4a54143557e77.rlib"  (27.41 kiB)
[INFO] extracted "<tmpdir>/target/debug/deps/cfg_if-6afc45ef9c22aff9.d"  (618.00 B)
[INFO] extracted "<tmpdir>/target/debug/deps/libaho_corasick-d5aab0eedcfef316.rmeta"  (1.74 MiB)
[INFO] extracted "<tmpdir>/target/debug/deps/snap-009e8b6e60f3dffb.d"  (5.57 kiB)
[INFO] extracted "<tmpdir>/target/debug/deps/libnom-dd3940934dd8054e.rlib"  (3.54 MiB)
[INFO] extracted "<tmpdir>/target/debug/deps/time_core-5ff20190e0609735.d"  (1.44 kiB)
[INFO] extracted "<tmpdir>/target/debug/deps/libbit_vec-8e0c2c3dba9f8d30.rmeta"  (166.77 kiB)
[INFO] extracted "<tmpdir>/target/debug/deps/libclang_sys-f9aff58e61de0cc9.rlib"  (10.55 MiB)
[INFO] extracted "<tmpdir>/target/debug/deps/libutf8parse-912042d8cd70575b.rlib"  (32.59 kiB)

Alignment requires you do less eye-parsing (although the file size file still disrupts the view).

I'm using extraction output as an example, but all repeated [INFO] output should be reviewed for improvements like this.

Here is a comparison without the sizes messing up, if you're not convinced yet

[INFO] "/target/debug/deps/libmemchr-2e846067e30e257e.rmeta" extracted.
[INFO] "/target/debug/deps/unicode_ident-0bd823b3624b898e.d" extracted.
[INFO] "/target/debug/deps/linux_raw_sys-13ac16a1284c02bd.d" extracted.
[INFO] "/target/debug/deps/libscopeguard-50a4a54143557e77.rlib" extracted.
[INFO] "/target/debug/deps/cfg_if-6afc45ef9c22aff9.d" extracted.
[INFO] "/target/debug/deps/libaho_corasick-d5aab0eedcfef316.rmeta" extracted.
[INFO] "/target/debug/deps/snap-009e8b6e60f3dffb.d" extracted.
[INFO] "/target/debug/deps/libnom-dd3940934dd8054e.rlib" extracted.
[INFO] "/target/debug/deps/time_core-5ff20190e0609735.d" extracted.
[INFO] "/target/debug/deps/libbit_vec-8e0c2c3dba9f8d30.rmeta" extracted.
[INFO] "/target/debug/deps/libclang_sys-f9aff58e61de0cc9.rlib" extracted.
[INFO] "/target/debug/deps/libutf8parse-912042d8cd70575b.rlib" extracted.

[INFO] extracted "/target/debug/deps/libmemchr-2e846067e30e257e.rmeta"      
[INFO] extracted "/target/debug/deps/unicode_ident-0bd823b3624b898e.d"      
[INFO] extracted "/target/debug/deps/linux_raw_sys-13ac16a1284c02bd.d"      
[INFO] extracted "/target/debug/deps/libscopeguard-50a4a54143557e77.rlib"   
[INFO] extracted "/target/debug/deps/cfg_if-6afc45ef9c22aff9.d"             
[INFO] extracted "/target/debug/deps/libaho_corasick-d5aab0eedcfef316.rmeta"
[INFO] extracted "/target/debug/deps/snap-009e8b6e60f3dffb.d"               
[INFO] extracted "/target/debug/deps/libnom-dd3940934dd8054e.rlib"          
[INFO] extracted "/target/debug/deps/time_core-5ff20190e0609735.d"          
[INFO] extracted "/target/debug/deps/libbit_vec-8e0c2c3dba9f8d30.rmeta"     
[INFO] extracted "/target/debug/deps/libclang_sys-f9aff58e61de0cc9.rlib"    
[INFO] extracted "/target/debug/deps/libutf8parse-912042d8cd70575b.rlib"    
*Originally created by @marcospb19 on 2/14/2025* ``` [INFO] "<tmpdir>/target/debug/deps/libmemchr-2e846067e30e257e.rmeta" extracted. (1.15 MiB) [INFO] "<tmpdir>/target/debug/deps/unicode_ident-0bd823b3624b898e.d" extracted. (1.09 kiB) [INFO] "<tmpdir>/target/debug/deps/linux_raw_sys-13ac16a1284c02bd.d" extracted. (2.42 kiB) [INFO] "<tmpdir>/target/debug/deps/libscopeguard-50a4a54143557e77.rlib" extracted. (27.41 kiB) [INFO] "<tmpdir>/target/debug/deps/cfg_if-6afc45ef9c22aff9.d" extracted. (618.00 B) [INFO] "<tmpdir>/target/debug/deps/libaho_corasick-d5aab0eedcfef316.rmeta" extracted. (1.74 MiB) [INFO] "<tmpdir>/target/debug/deps/snap-009e8b6e60f3dffb.d" extracted. (5.57 kiB) [INFO] "<tmpdir>/target/debug/deps/libnom-dd3940934dd8054e.rlib" extracted. (3.54 MiB) [INFO] "<tmpdir>/target/debug/deps/time_core-5ff20190e0609735.d" extracted. (1.44 kiB) [INFO] "<tmpdir>/target/debug/deps/libbit_vec-8e0c2c3dba9f8d30.rmeta" extracted. (166.77 kiB) [INFO] "<tmpdir>/target/debug/deps/libclang_sys-f9aff58e61de0cc9.rlib" extracted. (10.55 MiB) [INFO] "<tmpdir>/target/debug/deps/libutf8parse-912042d8cd70575b.rlib" extracted. (32.59 kiB) ``` If we put words like `"extracted"` at the start of the line, things will look clearer. ``` [INFO] extracted "<tmpdir>/target/debug/deps/libmemchr-2e846067e30e257e.rmeta" (1.15 MiB) [INFO] extracted "<tmpdir>/target/debug/deps/unicode_ident-0bd823b3624b898e.d" (1.09 kiB) [INFO] extracted "<tmpdir>/target/debug/deps/linux_raw_sys-13ac16a1284c02bd.d" (2.42 kiB) [INFO] extracted "<tmpdir>/target/debug/deps/libscopeguard-50a4a54143557e77.rlib" (27.41 kiB) [INFO] extracted "<tmpdir>/target/debug/deps/cfg_if-6afc45ef9c22aff9.d" (618.00 B) [INFO] extracted "<tmpdir>/target/debug/deps/libaho_corasick-d5aab0eedcfef316.rmeta" (1.74 MiB) [INFO] extracted "<tmpdir>/target/debug/deps/snap-009e8b6e60f3dffb.d" (5.57 kiB) [INFO] extracted "<tmpdir>/target/debug/deps/libnom-dd3940934dd8054e.rlib" (3.54 MiB) [INFO] extracted "<tmpdir>/target/debug/deps/time_core-5ff20190e0609735.d" (1.44 kiB) [INFO] extracted "<tmpdir>/target/debug/deps/libbit_vec-8e0c2c3dba9f8d30.rmeta" (166.77 kiB) [INFO] extracted "<tmpdir>/target/debug/deps/libclang_sys-f9aff58e61de0cc9.rlib" (10.55 MiB) [INFO] extracted "<tmpdir>/target/debug/deps/libutf8parse-912042d8cd70575b.rlib" (32.59 kiB) ``` Alignment requires you do less eye-parsing (although the file size file still disrupts the view). I'm using extraction output as an example, but all repeated `[INFO]` output should be reviewed for improvements like this. <details> <summary>Here is a comparison without the sizes messing up, if you're not convinced yet</summary> <pre><code> [INFO] "<tmpdir>/target/debug/deps/libmemchr-2e846067e30e257e.rmeta" extracted. [INFO] "<tmpdir>/target/debug/deps/unicode_ident-0bd823b3624b898e.d" extracted. [INFO] "<tmpdir>/target/debug/deps/linux_raw_sys-13ac16a1284c02bd.d" extracted. [INFO] "<tmpdir>/target/debug/deps/libscopeguard-50a4a54143557e77.rlib" extracted. [INFO] "<tmpdir>/target/debug/deps/cfg_if-6afc45ef9c22aff9.d" extracted. [INFO] "<tmpdir>/target/debug/deps/libaho_corasick-d5aab0eedcfef316.rmeta" extracted. [INFO] "<tmpdir>/target/debug/deps/snap-009e8b6e60f3dffb.d" extracted. [INFO] "<tmpdir>/target/debug/deps/libnom-dd3940934dd8054e.rlib" extracted. [INFO] "<tmpdir>/target/debug/deps/time_core-5ff20190e0609735.d" extracted. [INFO] "<tmpdir>/target/debug/deps/libbit_vec-8e0c2c3dba9f8d30.rmeta" extracted. [INFO] "<tmpdir>/target/debug/deps/libclang_sys-f9aff58e61de0cc9.rlib" extracted. [INFO] "<tmpdir>/target/debug/deps/libutf8parse-912042d8cd70575b.rlib" extracted. </code></pre> <pre><code> [INFO] extracted "<tmpdir>/target/debug/deps/libmemchr-2e846067e30e257e.rmeta" [INFO] extracted "<tmpdir>/target/debug/deps/unicode_ident-0bd823b3624b898e.d" [INFO] extracted "<tmpdir>/target/debug/deps/linux_raw_sys-13ac16a1284c02bd.d" [INFO] extracted "<tmpdir>/target/debug/deps/libscopeguard-50a4a54143557e77.rlib" [INFO] extracted "<tmpdir>/target/debug/deps/cfg_if-6afc45ef9c22aff9.d" [INFO] extracted "<tmpdir>/target/debug/deps/libaho_corasick-d5aab0eedcfef316.rmeta" [INFO] extracted "<tmpdir>/target/debug/deps/snap-009e8b6e60f3dffb.d" [INFO] extracted "<tmpdir>/target/debug/deps/libnom-dd3940934dd8054e.rlib" [INFO] extracted "<tmpdir>/target/debug/deps/time_core-5ff20190e0609735.d" [INFO] extracted "<tmpdir>/target/debug/deps/libbit_vec-8e0c2c3dba9f8d30.rmeta" [INFO] extracted "<tmpdir>/target/debug/deps/libclang_sys-f9aff58e61de0cc9.rlib" [INFO] extracted "<tmpdir>/target/debug/deps/libutf8parse-912042d8cd70575b.rlib" </code></pre> </details>
tcsenpai added the
enhancement
enhancement
enhancement
enhancement
enhancement
labels 2025-04-09 14:58:16 +00:00
Sign in to join this conversation.
No Milestone
No project
No Assignees
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github/ouch#20
No description provided.