Skip to content
Prev 19491 / 63424 Next

Rf_errorcall - translate to Pascal

On 2/16/2006 3:55 AM, Hans-Peter wrote:
Just to be clear:  this is a licensing issue, not a technical issue. 
Error.h is licensed under the LGPL, but Defn.h (where Rf_errorcall is 
declared) is under the more restrictive GPL.
I think this is a reasonable forum.

My feeling would be that this is probably an oversight; the public API 
for R should be self-contained.  But I don't know if the fix is to 
change errorcall_return or to move the Rf_errorcall declaration. 
Generally things are not put in the public API if there's a feeling that 
we'd like to change them; we are much more conservative about API changes.

I think it would be helpful to know the scope of the problem.  Could you 
collect together a complete list of examples like this?

Duncan Murdoch