An idea for improving init and rc seamlessly, without causing any conflicts or tedium for anyone

Do you think these READABLE? I don't think so.

An example how colorized log is seen using misc/lv.
screenshot_2026-07-14_colorized_log_in_misc_lv.png


And in editors/leafpad.
screenshot_2026-07-14_colorized_log_in_editors_leafpad.png
 
Do you think these READABLE? I don't think so.

An example how colorized log is seen using misc/lv.
View attachment 26747

And in editors/leafpad.
View attachment 26748
I don't see a particular problem there. If you really don't like it, there's no reason why you can't just use sed to add line breaks where you want them. Again, if you're trying to read that, then you probably have a reason for doing so that would dictate what parts to pay attention to. I'm not being obstinate here, but the sort of people that would be scared off by a lot of text aren't going to be reading that in the first place.
 
I don't see a particular problem there.
Maybe all those ^[[0;34 etc. may be considered less legible by some?

Also squares in the second screenshot don't relay exactly useful information, even considering T-Aoki writes (AFAIK) from Japan, so our idea what shape can communicate information and what not may differ significantly :)
 
You're playing a bit fast and loose with people's willingness to be "imaginative" here. The best code in the world is code that does not exist. Why? Because it does not break, nor does it get hacked or need maintenance. My Prime Directive reads like this: you never interfere with a system that meets its requirements.

Sure you're welcome to debate the requirements themselves up to high heaven and back. That's fine. That's the kind of debate where change is supposed to originate. Please don't try to discuss implementation details before you have the newly adjusted set requirements in front of you crystal clear, and the debate on those is fully settled. What problem are you really trying to solve, and what would the system look like exactly in a world where your problem doesn't exist anymore?
Dude! I'm getting a serious bro-crush on you for your description of the problem and solution above. Thank you! You come across as someone who hasn't been broken by the "agile philosophy" yet. Requirements? who needs those?
 
Maybe all those ^[[0;34 etc. may be considered less legible by some?
ESC sequences hurts the position of the error positiom marker "^".
This is quite annoying.

Also squares in the second screenshot don't relay exactly useful information, even considering T-Aoki writes (AFAIK) from Japan, so our idea what shape can communicate information and what not may differ significantly :)
The square means character code "001B" in hex, that is ESC code ("^[" in the first example).
 
Maybe all those ^[[0;34 etc. may be considered less legible by some?

Also squares in the second screenshot don't relay exactly useful information, even considering T-Aoki writes (AFAIK) from Japan, so our idea what shape can communicate information and what not may differ significantly :)
I don't personally have any trouble reading that. I see that somebody was pressing buttons while the output was going and I see some missing fonts that really should be installed on the system.

Output like that is readable to the people that need to read it. Without looking up the source code it's hard to make much sense of it, and reformatting things isn't likely to do much about that. However, if you really want to, you can always redirect the output and use sed to split the lines to make it easier to read. I don't see any real point in doing so, but it can be done without having to throw the baby out with the bathwater.

That's not to say that I'm personally opposed to changes being made, I just don't see any pressing need to do so, and I'm not personally convinced that doing so would really do much other than create more work. And it likely would be more work.
 
Back
Top