pdf-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [pdf-devel] Text module unit tests failing


From: gerel
Subject: Re: [pdf-devel] Text module unit tests failing
Date: Tue, 09 Sep 2008 11:14:27 -0700 (PDT)

 > Date: Tue, 09 Sep 2008 17:46:27 +0200
 > From: Aleksander Morgado <address@hidden>
 > 
 > >  > We need to know which is the correct LANG and COUNTRY of the user in the
 > >  > text module, as a PDF string can contain that information embedded. What
 > >  > we could do is just assume it to be "en_US" if none available.
 > >  > 
 > >  > We also need to know the 'host encoding' of the user from the locale. If
 > >  > none available, we could assume it to be UTF-8.
 > >  > 
 > >  > But I don't usually like to make assumptions. It's probably better to
 > >  > return an error code so that the user knows that the locale is not
 > >  > correctly set.
 > >  > 
 > > 
 > > I'd make the assumptions (en_US.UTF-8), and replace the error for a 
 > > warning,
 > > telling the user about it. What do you think ?
 > 
 > Remember that the library won't print any message when compiled for
 > 'release'. The printed warnings/errors are just for development
 > purposes, so the user won't get any 'printed' message from libgnupdf.
 > Instead of that, we return an error code to the program using the
 > library and calling pdf_text_init(), so that when it gets the error code
 >  it can print whatever message depending on the value.
 > 

Oh I see. So we should explain that a PDF_EBADLOCALE implies the mentioned
locale assumption, and the user can exit if he wishes. :-)

cheers,

-gerel




reply via email to

[Prev in Thread] Current Thread [Next in Thread]