On Tue, 27 Apr 2010, Ulrich Drepper wrote:
-----BEGIN PGP SIGNED MESSAGE-----
It's not more convenient if you cannot recognize anything because the
line is too long.
Well, the fields are separated by space and recognizing them is not as
difficult as you think it is. Besides I'm sure you do realise that one has
no control over the line length, for it's a pure function of symbol name,
which could be of *any* length. Adding 10-15 character library name to an
already *long* line is not going to hamper it's readability as much as you
think. And even if, let's say, it does to some extent, the cost of that
long length and readability seems affordable when compared to the utility
of the information and convenience it offers to the user, don't you think
so?
There is a reason why the information is split.
I'm sure there is reason why information is split. But please don't
overlook the fact that all the reasons and information split is not
helping the user as much as it could.
Let's take a look at the information split, the .gnu_version section
displayed by option -V shows
Even symbol index: version index version name(library name)
Of which -s already gives us the version index and version name along with
the symbol name, right? Then why leave library name in .gnu_version, when
it could be of much more help seen next to a symbol name, just for the
line length, seriously? No offence but that sounds like my friend's
father-in-law who said he won't let his daughter marry my friend because
he(my friend) is bald.
And nobody is forcing you to use -s only.
I know nobody is forcing me to use -s only. But as I said, using -sV
together is not as convenient/easy option as you make it sound.
--
Regards
- Prasad