William L. Thomson Jr. wrote:
> On Wed, 2008-06-04 at 20:52 -0400, William L. Thomson Jr. wrote:
>> I think a more ideal solution, less drastic to implement might be
>> allowing 2 arguments to be passed. So you could do like
>>
>> elog "" "A blank line precedes this one"
>> elog "A blank line follow this one" ""
> 
> Actually 3, not sure there would be any need for more. 3 for 1 liners
> 
> elog "" "USE flag milf not set" ""

Well, I'm not sure how that adds anything over just using echo, and if I
simply wanted to statically insert a blank line, I'd rather use echo on
a separate line in the ebuild, since that would be more clear.

The problem with a simple echo is that no "*" appears on the left to
maintain continuity with the rest of the output - and in a color that
makes sense in the context (maybe this isn't a "problem" - it depends on
whether that visual continuity is desired).

Also, there are those times when inserting a blank line depends on what
comes after (or before) - and if a "*" is used, the color depends on
this too.  That can only be solved at a higher level (i.e. in portage).

This is all just food for thought.  I happen to be into aesthetics (and,
BTW, I think Gentoo does a great job already in its use of colors,
etc.), so I think it is important to think about these things, but it's
certainly not the *most* important issue to ponder.  :)

                                                -Joe
-- 
[email protected] mailing list

Reply via email to