It appears that the Applix programmers in their wisdom introduced a change in the behaviour of the TI CellPutProportionalSpread function somewhere between 8.2 and 9.0.
In 8.2.12, if you do a CellPutProportionalSpread of 0 into an area of the cube which is already zero, nothing happens. Everything just chugs along nicely. (And before anyone asks "why?", it's not always 0. But since spreading 0 would (or should) get you 0 anyway, I didn't see the need to burn up a processor cycle doing (what should be) a completely redundant IF test to handle something that might happen every so often or so.)
But by 9.0, someone had come up with a really bright idea. Spread zero into an area which is already zero and you get... an error log!
Brilliance! Genius! Inspirational! You have a situation that does no harm at all, but rather than leave it as it is, rather than having TI simply say "you beauty, nothing to do here, makes my life easier", no, "improve" matters by cluttering up the log file directory with bogus and irrelevant error messages. Not to mention wasting our time while we try to figure out what this reported "error" is all about.Error with spreading, error type unknown = 191
It's almost as good as the way you get an error when you try to create a string > 255 characters, while ol' 8.2.12 would just ignore it and leave the string as it was.
Pointless errors. Gotta love 'em.