Hi John,

thanks for brand new spread-sheet widget! I compiled the the sheet branch and
your library on MacOS and did a performance test with 20000 variables and 10000 
cases on MacOS.
Please find the video here

https://youtu.be/5NkM-LNHTbE

I did some testing with copy and pasting and selecting whole columns and rows 
and it all looks
very nice. Maybe the „text editing“ with the black text on top of the old white 
text is a little bit strange.

During compile I found a problem with the pkg-config file for the spread-sheet 
library.

I think the Cflags should be

 -I${includedir}

instead of

Cflags: -I${includedir}/gtk-3.0

because the headers are located in <prefix>/include. See

FriedrichsMacBook:build fritz$ 
PKG_CONFIG_PATH=/Users/fritz/pspp/install/lib/pkgconfig pkg-config --cflags 
spread-sheet-widget
-D_REENTRANT -I/Users/fritz/pspp/install/include/gtk-3.0 
-I/opt/local/include/gtk-3.0 -I/opt/local/include/at-spi2-atk/2.0 
-I/opt/local/include/at-spi-2.0 -I/opt/local/include/dbus-1.0 
-I/opt/local/lib/dbus-1.0/include -I/opt/local/include/gtk-3.0 
-I/opt/local/include/gio-unix-2.0/ -I/opt/local/include 
-I/opt/local/include/cairo -I/opt/local/include -I/opt/local/include/pango-1.0 
-I/opt/local/include/harfbuzz -I/opt/local/include 
-I/opt/local/include/pango-1.0 -I/opt/local/include/atk-1.0 
-I/opt/local/include/cairo -I/opt/local/include/pixman-1 -I/opt/local/include 
-I/opt/local/include/freetype2 -I/opt/local/include 
-I/opt/local/include/freetype2 -I/opt/local/include 
-I/opt/local/include/libpng16 -I/opt/local/include 
-I/opt/local/include/gdk-pixbuf-2.0 -I/opt/local/include/libpng16 
-I/opt/local/include/glib-2.0 -I/opt/local/lib/glib-2.0/include 
-I/opt/local/include
FriedrichsMacBook:build fritz$ ls /Users/fritz/pspp/install/include
config.h                ssw-cell.h              ssw-datum.h             
ssw-sheet-body.h        ssw-sheet.h
ssw-axis-model.h        ssw-constraint.h        ssw-sheet-axis.h        
ssw-sheet-single.h      ssw-virtual-model.h
FriedrichsMacBook:build fritz$

When I compile pspp with your setup I have to manually add 
"-I/Users/fritz/pspp/install/include“ to CFLAGS.

Regards

Friedrich

> Am 26.05.2017 um 21:45 schrieb John Darrington <[email protected]>:
> 
> It's time for another round of testing on the sheet branch.  This branch
> fixes a lot of long standing problems relating to the data and variable
> sheets, and also adds a few oft asked for features (such as reordering
> variables by drag and drop).
> 
> 

Attachment: signature.asc
Description: Message signed with OpenPGP using GPGMail

_______________________________________________
pspp-dev mailing list
[email protected]
https://lists.gnu.org/mailman/listinfo/pspp-dev

Reply via email to