Support for _Decimal64 started by MW.
Like that very much!
Not as an 'issue', but as attempt to help others to benefit and contribute I'd
think some documentation, 'howto' ... could be useful.
If not available elsewhere, below an attempt, subject to change with evolution.
0.0.0.1 - Prerequisites:
- Having a development environment where you can pull goffice and gnumeric sources
from gitlab repository, configure, compile install and use.
0.0.0.2 - How to get:
- Copy your goffice directory to another name, e.g. goffice_D64 .
- Cd there and clean it up by 'sudo make clean' in it's root.
- Fire 'git pull origin decimal64' ( where you'd normally use '~ origin master' ).
- Verify that you have got some files with _Decimal64 in them.
- Configure by './autogen.sh --with-decimal64' .
- 'make' .
- 'sudo make install' will replace the 'old' goffice library ( to revert fire
'sudo make install' in the original goffice directory ).
0.0.0.3 - What didn't change:
- Check that your gnumeric is running as before.
0.0.0.4 - What changed:
- You have some new functions available in goffice, which you can use in
programming either in goffice or call from gnumeric. Check the files
go-decimal.c, go-decimal.h, go-dtoa.c, go-math.c and go-math.h touched in
Initial and very much incomplete support for _Decimal64 . - Seems up yet they are just adding options, and change some calculations in
go-dtoa.c ?
12345678901234567890123456789012345678901234567890123456789012345678901234567890