The field has been removed in R 3.4.0 after being deprecated in R
3.3.3. Indeed, the paragraph describing it has been commented out
(lines 10144-10151 in R-exts.texi), but another paragraph above (lines
10101-10110) still mentions the field as if it exists. I would like to
suggest some rewording along the lines of the attached patch in order
to avoid confusing readers like me.

-- 
Best regards,
Ivan
Index: doc/manual/R-exts.texi
===================================================================
--- doc/manual/R-exts.texi      (revision 79675)
+++ doc/manual/R-exts.texi      (working copy)
@@ -10099,9 +10099,9 @@
 arguments which tells @R{} not to check the actual number passed.

 Routines for use with the @code{.C} and @code{.Fortran} interfaces are
-described with similar data structures, but which have two additional
-fields for describing the type and ``style'' of each argument.  Each of
-these can be omitted. However, if specified, each should be an array
+described with similar data structures, which have one additional
+field for describing the type of each argument. This field is optional,
+however, if specified, it should be an array
 with the same number of elements as the number of parameters for the
 routine.  The types array should contain the @code{SEXP} types
 describing the expected type of the argument. (Technically, the elements
______________________________________________
R-devel@r-project.org mailing list
https://stat.ethz.ch/mailman/listinfo/r-devel

Reply via email to