Thanks again to all of you! I will try to check it out in the next few days. My son had a bit of trouble using the make file with the repository clone to compile a LINUX (UBUNTU) version. Are there specific steps / instructions for that? He's pretty knowledgeable (much more so than I am) but doesn't have much time.
Alle > -----Ursprüngliche Nachricht----- > Von: [email protected] [mailto:[email protected]] Im Auftrag > von Harry Thijssen > Gesendet: Mittwoch, 9. Mai 2012 14:32 > An: [email protected] > Cc: ajk-eis; John Darrington; [email protected] > Betreff: Re: Suggestion - Windows GUI Open File Dialog > > Hi > > You are right about this. I changed the installer accordingly. I just > build a new RC package with the latest master version which should > also include the update for the german langauage issue. You can find > it at http://sourceforge.net/projects/pspp4windows/files/2012-05-09- > ReleaseCandidate/ > > Due to personal reasons I have no time to do any testing at all on > this build. If anybody has the time available please do so and report > your results. > > Have fun > > > > 2012/5/9 Ben Pfaff <[email protected]>: > > "ajk-eis" <[email protected]> writes: > > > >> 1. The default installation folder should be upper case "PSPP" for the > >> windows installation to match the normal naming conventions in windows. > >> (Regardless of 2.) > > > > I'm CCing Harry, who makes the Windows builds. He'd have to make > > that change. > > > >> 2. The file dialog should be case insensitive as far as the ordering of > >> files and folders is concerned since this is the behaviour expected by > the > >> normal user. > > > > John (CCed), the following solves this particular issue but it > > make me nervous because who knows what might depend on LC_COLLATE > > while the file chooser dialog runs? We might have to carefully > > audit the source to avoid unwanted LC_COLLATE dependencies, and > > then set LC_COLLATE based on the locale globally. What do you think? > > > > diff --git a/src/ui/gui/psppire-window.c b/src/ui/gui/psppire-window.c > > index 4c7fcf5..379e007 100644 > > --- a/src/ui/gui/psppire-window.c > > +++ b/src/ui/gui/psppire-window.c > > @@ -791,9 +791,15 @@ psppire_window_file_chooser_dialog (PsppireWindow > *toplevel) > > void > > psppire_window_open (PsppireWindow *de) > > { > > - GtkWidget *dialog = psppire_window_file_chooser_dialog (de); > > + GtkWidget *dialog; > > + gint retval; > > + > > + setlocale (LC_COLLATE, ""); > > + dialog = psppire_window_file_chooser_dialog (de); > > + retval = gtk_dialog_run (GTK_DIALOG (dialog)); > > + setlocale (LC_COLLATE, "C"); > > > > - switch (gtk_dialog_run (GTK_DIALOG (dialog))) > > + switch (retval) > > { > > case GTK_RESPONSE_ACCEPT: > > { _______________________________________________ Pspp-users mailing list [email protected] https://lists.gnu.org/mailman/listinfo/pspp-users
