Re: [Rd] [External] Re: clarifying and adjusting the C API for R

2024-06-07 Thread luke-tierney--- via R-devel
On Sat, 8 Jun 2024, Reed A. Cartwright wrote: [You don't often get email from racartwri...@gmail.com. Learn why this is important at https://aka.ms/LearnAboutSenderIdentification ] Would it be reasonable to move the non-API stuff that cannot be hidden into header files inside a "details" direc

Re: [Rd] [External] Re: clarifying and adjusting the C API for R

2024-06-07 Thread Reed A. Cartwright
Would it be reasonable to move the non-API stuff that cannot be hidden into header files inside a "details" directory (or some other specific naming scheme)? That's what I use when I need to separate a public API from an internal API. On Fri, Jun 7, 2024 at 7:30 AM luke-tierney--- via R-devel w

Re: [Rd] [External] Re: clarifying and adjusting the C API for R

2024-06-07 Thread luke-tierney--- via R-devel
On Fri, 7 Jun 2024, Hadley Wickham wrote: Thanks for working on this Luke! We appreciate your efforts to make it easier to tell what's in the exported API and we're very happy to work with you on any changes needed to tidyverse/r-lib packages. Hadley Thanks. Glad to hear -- I may be reminding

Re: [Rd] [External] Re: clarifying and adjusting the C API for R

2024-06-07 Thread luke-tierney--- via R-devel
On Fri, 7 Jun 2024, Steven Dirkse wrote: You don't often get email from sdir...@gams.com. Learn why this is important Thanks for sharing this overview of an interesting and much-needed project. You mention that R exports about 1500 symbols (on platforms supporting visibility) but this subject is

Re: [Rd] clarifying and adjusting the C API for R

2024-06-07 Thread Steven Dirkse
Thanks for sharing this overview of an interesting and much-needed project. You mention that R exports about 1500 symbols (on platforms supporting visibility) but this subject isn't mentioned explicitly again in your note, so I'm wondering how things tie together. Un-exported symbols cannot be pa

Re: [Rd] clarifying and adjusting the C API for R

2024-06-07 Thread Hadley Wickham
Thanks for working on this Luke! We appreciate your efforts to make it easier to tell what's in the exported API and we're very happy to work with you on any changes needed to tidyverse/r-lib packages. Hadley On Thu, Jun 6, 2024 at 9:47 AM luke-tierney--- via R-devel < r-devel@r-project.org> wrot