David Glasser wrote:
> On Feb 6, 2008 1:23 PM, C. Michael Pilato <cmpilato_at_collab.net> wrote:
>> Branko Čibej wrote:
>>> Another thing that strikes me is that the whole errror number, e.g.
>>> 200011 in the example above, is quite and completely useless; because
>>> you never *see* that number in the code! You see some constant + 11, so
>>> this display is quite useless for searching for the cause.
>> That's what tools/dev/which-error.py is for!
>>
>> $ tools/dev/which-error.py 200011
>> 00200011 SVN_ERR_DIR_NOT_EMPTY
>> $
>
> And if we're actually shipping user-visible error codes, I'd be up for
> whipping together a little webapp running somewhere that does the same
> mapping.
Is APR's base error programmatically set, though? I always assumed it was,
which would make our error codes build-specific. Of course, if that was
true, we'd have a booger of a time trying to get good error codes from our
remote servers, wouldn't we? So, maybe that's a non-issue.
--
C. Michael Pilato <cmpilato_at_collab.net>
CollabNet <> www.collab.net <> Distributed Development On Demand
Received on 2008-02-07 06:05:24 CET