But this would also cause problem in the old version of tgif.  This is
especially true in the state(...) line because now it has one extra field!

--Bill



On Mon, Sep 6, 2010 at 2:46 PM, Carlo Segre <se...@iit.edu> wrote:

>
> Sorry about answering myself.  I see the problem.  In the older version it
> is likely that the -D_NO_LOCALE_SUPPORT was used or there was no locale
> support so that the old files Gunter has contain the decimal points while
> files he is writing out now have the comma.  The new version of the program
> chokes on a decimal point when reading in files.  This is serious and needs
> to be fixed.  I will look into it ASAP.
>
> Carlo
>
>
>
> On Mon, 6 Sep 2010, Carlo Segre wrote:
>
>
>> Hi
>>
>> On Mon, 6 Sep 2010, Bill Cheng wrote:
>>
>>
>>> I'm not sure exactly how to fix this bug since I'm not too familiar with
>>> the localization stuff.  I thought the locale should be set correctly due to
>>> the call to setlocale(LC_ALL, "C") in tgif.  But this code can be skipped if
>>> -D_NO_LOCALE_SUPPORT compiler flag is used.  The _NO_LOCALE_SUPPORT compiler
>>> flag should only be used on a system that does not have the setlocale()
>>> function.  But anyone can just use -D_NO_LOCALE_SUPPORT to compile tgif.  Is
>>> there a way you can find of if -D_NO_LOCALE_SUPPORT was used to compile
>>> tgif?
>>>
>>>
>> It is likely that the -D_NO_LOCALE_SUPPORT flag was not used as
>> localization is important in Debian.  I will check into it.  Do you have any
>> idea why this problem was not evident in the older version 4.1.45?
>>
>> I believe that Günter has been using tgif for some time and clearly his
>> saved files have the comma but he had no problems with previous versions.
>>
>> Carlo
>>
>>
>>
> --
> Carlo U. Segre -- Professor of Physics
> Associate Dean for Graduate Admissions, Graduate College
> Illinois Institute of Technology
> Voice: 312.567.3498            Fax: 312.567.3494
> se...@iit.edu   http://www.iit.edu/~segre <http://www.iit.edu/%7Esegre>
> se...@debian.org
>

Reply via email to