Well the LyX developers managed to convince me to use C++ for my common
C++ abi. What I decided to do is to have my ABI me portable enough to
satisfy the major points of the mozilla portability guide lines
(http://www.mozilla.org/hacking/portable-cpp.html, they have some really
strange ones which I don't think apply any more. It also has not been
updated in over a year and a half.) However, I will also provide a
number of template classes to increase type safely and the ability to use
exceptions.
I have attached a draft of my proposed abi. Have fun riping it apart
;)
PS: Please contunue to CC the aspell-user mailing list.
---
Kevin Atkinson
[EMAIL PROTECTED]
http://metalab.unc.edu/kevina/