Rich asked:
I see this code in fractalp.c: ... #define USEBN #ifdef USEBN
The cross-reference reports that JuliabfFractal is unused as a result. I looked through the rest of the code and couldn't find any other reference to JuliabfFractal and USEBN isn't used anywhere else either.
CVS says Tim added this code on revision 1.3.
Heh heh - subversion has a "blame" command that shows you exactly who is responsible for each line of code :-)
Tim, is the intention to ultimately remove the bf code in favor of the bn code?
No. The bf code has a greater dynamic range than bn code and we should keep it. I revisited arbitrary precision last summer after a long hiatus in support of a new fractal type I'm working on. If that define is from last summer and not in any of Jonathan's public developer versions, it's just an experiment that I was doing. I would like that julia bn logic to remain but the USEBN define could be commented out so the logic for the arbitrary precision types reverts to bf math as it was. Tim