Re: pspp interactive mode broken

2021-03-07 Thread Ben Pfaff
There's some code in src/output/cairo-fsm.c that must be the culprit, but I still can't reproduce it, even when I force this code to always execute by changing the if (...) to if (true) : else if (options & TAB_ROTATE || bb[H][1] != INT_MAX) { const char *text = ds_cstr (&body);

Re: pspp interactive mode broken

2021-03-07 Thread Ben Pfaff
Hmm. A null byte. I will take a look at related code later today to see if I can figure it out. It hasn't appeared for me (on GNU/Linux). On Sun, Mar 7, 2021 at 7:23 AM Alan Mead wrote: > Yes, if i blow up the screenshot, I think I see four zeros. I don't know > of any way to copy that character

Re: pspp interactive mode broken

2021-03-07 Thread Alan Mead
Yes, if i blow up the screenshot, I think I see four zeros. I don't know of any way to copy that character or zoom the interface. -Alan On 3/6/2021 11:14 PM, Ben Pfaff wrote: > I cannot quite read the digits in those boxes. Are they ? > > On Sat, Mar 6, 2021, 8:45 PM Alan Mead

Re: pspp interactive mode broken

2021-03-06 Thread Alan Mead
Also, FWIW, the Windows output contains a strange character (vertical tab?): On 3/6/2021 7:36 PM, Ben Pfaff wrote: > How very odd! > > I do use the interactive mode occasionally, for testing. > > There are two different ways that interactive mode can work: with the > "readline" library for comma

Re: pspp interactive mode broken

2021-03-06 Thread Ben Pfaff
How very odd! I do use the interactive mode occasionally, for testing. There are two different ways that interactive mode can work: with the "readline" library for command editing, or without it. I tried both of these and couldn't reproduce it on GNU/Linux. More and more, we need a Windows deve

pspp interactive mode broken

2021-03-06 Thread Alan Mead
If I've ever used the interactive mode of PSPP, I cannot recall. I think it's broken (at least in windows). It reads the first character of each command as a 'p': G:\projects\pspp>"C:\Program Files (x86)\PSPP\bin\pspp.exe" PSPP is free software and you are welcome to distribute copies of it under