My system is localized with french canadian language. You could test gwave after changing your localization (but this would necessitate some package fetching and installing). How does the LC_NUMERIC switch works? I believe the "keyword" for french localization is fr_CA.
So this would be like LC_NUMERIC=fr_CA, but I don't know if this would work. In french, we do use ',' instead of '.' as the decimal point specifier. So you seem right about the problem cause.
I have included a new screenshot displaying the behavior of the unpatched gwave on my system, when I try to plot the initial data.out file posted above.
My system is localized with french canadian language. You could test gwave after changing your localization (but this would necessitate some package fetching and installing). How does the LC_NUMERIC switch works? I believe the "keyword" for french localization is fr_CA.
So this would be like LC_NUMERIC=fr_CA, but I don't know if this would work. In french, we do use ',' instead of '.' as the decimal point specifier. So you seem right about the problem cause.
I have included a new screenshot displaying the behavior of the unpatched gwave on my system, when I try to plot the initial data.out file posted above.