On Tue, 6 Oct 2009, Talha Yalta wrote:
On Mon, Oct 5, 2009 at 5:59 PM, Allin Cottrell
<cottrell(a)wfu.edu> wrote:
>
> On Mon, 5 Oct 2009, Talha Yalta wrote:
>> 2)- The little "^" signs for sorting the variables based on ID# etc
>> seem a little strange. I don't know if it is just me but I see three
>> "^" signs for the three columns visable at all times. I would
normally
>> expect to see just one of them, since there is only one sort criteria.
>
> What version of GTK do you have on your system? I see only one
> "sort arrow" at any given time, depending on the column selected,
> and no arrows if you return the sorting to its "base state"
> (arranged by ID number).
Checking my system, I see that I have gtk2 2.16.6 installed in my
Pardus 2009 system. The window manager is KDE 4.2.
I was running gtk2 2.16.6 not so long ago (I'm now on 2.18.2) and
didn't see that. I believe that, like the Windows case, what
you're seeing is an effect of the GTK theme in force. If you
don't like the effect you could try a different theme, or try
hand-editing gtkrc. There's nothing gretl can do about it.
I have 2 more issues to report:
1)- When I add a new line from a formula and choose its appearance as
a colorless dashed line, adding a second line from a formula destroys
the color selector of the first line and makes it permanently dashed.
OK, I see the "color-sector disappears" effect. I'll look into
it.
2)- On my Linux box I keep getting comma as the decimal separator
both
in normal and LaTeX outputs. I cannot get dots whether or not gretl is
set to English.
When the language is set to Turkish, starting gretl from the console
with the "gretl --english" command gives in the console
setlocale: 'tr_TR' -> 'tr_TR'
Also, whenever I choose English from the preferences, there is the
console output
setlocale: 'C' -> 'C'
It seems to me Pardus must be doing something weird with the
locale. I wonder what these shell commands produce:
locale
LANG=C locale
When you select English in the gretl GUI, gretl sets the
environment variable LANGUAGE to "english" and also does
setlocale(LC_ALL, "C");
The setlocale() call should take care of getting output in the 'C'
or POSIX locale, including '.' as decimal separator.
You might see if anything different happens if you launch gretl
from the command prompt:
LANG=C gretl
or even
LANG=C LC_NUMERIC=C gretl
Allin