From 84a37b9c15b8779a6888e6e8dbeb524716833861 Mon Sep 17 00:00:00 2001 From: Mossa Date: Tue, 30 Jun 2026 19:00:41 +0200 Subject: [PATCH] Update nonAPI.txt for R 4.6 Regenerated with the same command used by the `non-api-call.yml` workflow: Rscript -e 'cat(tools:::nonAPI, sep = "\n")' | tr -d '\r' | sort -u The previous list predates R's reclassification of its non-API surface in R 4.5/4.6: many entries migrated from bare names (e.g. `csduplicated`) to `Rf_`-prefixed ones (`Rf_csduplicated`), and newer non-API such as the experimental hashtable functions (`R_mkhashtab`, `R_gethash`, ...) were added. Generated on macOS with R 4.6.0; run `non-api-call.yml` to confirm the multi-OS union. Co-Authored-By: Claude Opus 4.8 --- nonAPI.txt | 409 +++++++++++++++++++++++++++++------------------------ 1 file changed, 226 insertions(+), 183 deletions(-) diff --git a/nonAPI.txt b/nonAPI.txt index 5759db4e..39736be9 100644 --- a/nonAPI.txt +++ b/nonAPI.txt @@ -1,319 +1,362 @@ AllDevicesKilled +ALTREP_LENGTH +ALTSTRING_ELT +ALTVEC_DATAPTR +ALTVEC_DATAPTR_RO +ATTRIB +baseRegisterIndex +BODY Brent_fmin +call_R +cg_ +ch_ +chol_ +chol2inv_ +CLOENV COMPLEX0 +DATAPTR +dcar +dcdr DDVAL +do_contourLines +do_edit +do_getGraphicsEventEnv +do_getSnapshot +do_playSnapshot +do_Rprof +do_Rprofmem +do_saveplot +do_set_prim_method +do_X11 +dtype +dummy_fgetc +dummy_ii +dummy_vfprintf +editorcleanall +ENCLOS ENSURE_NAMEDMAX ENVFLAGS -FRAME -HASHTAB +epslon_ +EXTPTR_PTR +extR_HTTPDCreate +extR_HTTPDStop +fdhess +fft_factor +fft_work +FORMALS +fpu_setup +free_R_HOME +freeRUser +get_R_HOME +getConnection +getDLLVersion +getPRIMNAME +getRUser +getSelectedHandler +initStdinHandler +INTEGER0 INTERNAL IS_ASCII -IS_GROWABLE +IS_S4_OBJECT IS_UTF8 +known_to_be_latin1 LEVELS +locale2charset +LOGICAL0 +match5 +matherr +max_contour_segments NAMED +OBJECT +optif0 OutDec +parseError PRCODE PRENV PRIMOFFSET -PRSEEN +process_site_Renviron +process_system_Renviron +process_user_Renviron PRVALUE -RC_fopen -RDEBUG -REAL0 -R_CStackLimit -R_CStackStart +ptr_do_dataentry +ptr_do_dataviewer +ptr_do_selectlist +ptr_R_addhistory +ptr_R_Busy +ptr_R_ChooseFile +ptr_R_CleanUp +ptr_R_ClearerrConsole +ptr_R_EditFile +ptr_R_EditFiles +ptr_R_FlushConsole +ptr_R_loadhistory +ptr_R_ProcessEvents +ptr_R_ReadConsole +ptr_R_ResetConsole +ptr_R_savehistory +ptr_R_ShowFiles +ptr_R_ShowMessage +ptr_R_Suicide +ptr_R_WriteConsole +ptr_R_WriteConsoleEx +pythag_ +R_asHashtable +R_BadLongVector +R_cairoCdynload +R_checkActivity +R_checkActivityEx R_CleanTempDir R_ClearerrConsole +R_closedir +R_clrhash R_CollectFromIndex +R_compact_intseq_class +R_compact_realseq_class R_CompiledFileName R_Consolefile +R_CStackDir +R_CStackLimit +R_CStackStart +R_CurrentExpression +R_data_class R_DefCallbacks +R_deferred_default_method R_DefParams R_DefParamsEx R_DirtyImage +R_duplicate_attr +R_execMethod +R_FalseValue R_FileExists +R_findVarLoc +R_findVarLocInFrame +R_fopen R_FreeStringBuffer R_FunTab +R_gc_torture R_GE_setVFontRoutines -R_GUIType -R_GetConnection +R_get_arith_function +R_gethash R_GetVarLocMISSING R_GlobalContext +R_GUIType +R_gzclose +R_gzgets +R_gzopen +R_HashtabSEXP R_HistoryFile R_HistorySize R_Home R_HomeDir -R_InputHandlers +R_ignore_SIGPIPE +R_InBCInterpreter R_Interactive +R_isForkedChild +R_isHashtable +R_isMethodsDispatchOn +R_LogicalNAValue +R_lsInternal +R_makePartialMatchWarningCondition +R_maphash +R_maphashC +R_max_num_math_threads +R_MB_CUR_MAX R_MethodsNamespace +R_MissingArgError +R_MissingArgError_c +R_mkhashtab +R_moduleCdynload +R_NamespaceRegistry R_NewHashedEnv R_NoEcho +R_num_math_threads +R_numhash R_OpenCompiledFile +R_opendir R_Outputfile -R_PV R_ParseContext R_ParseContextLast R_ParseContextLine R_ParseError R_ParseErrorMsg R_PolledEvents +R_popen R_Pretty +R_primitive_generic +R_primitive_methods +R_print R_PromiseExpr -R_ReadConnection +R_PV +R_readdir +R_remhash R_ReplDLLdo1 R_ReplDLLinit R_RestoreGlobalEnv R_RestoreGlobalEnvFromFile R_RestoreHistory R_RunExitFinalizers +R_runHandlers +R_running_as_main_program R_SaveGlobalEnv R_SaveGlobalEnvToFile R_SelectEx +R_set_command_line_arguments +R_set_prim_method +R_set_quick_method_check +R_set_standardGeneric_ptr +R_sethash +R_setInternetRoutines +R_setLapackRoutines R_SetParams +R_setStartTime +R_setupHistory R_SetWin32 +R_setX11Routines +R_signal_protect_error +R_signal_reprotect_error +R_signal_unprotect_error R_SignalHandlers R_SizeFromEnv R_SrcfileSymbol R_SrcrefSymbol -R_Suicide -R_TempDir -R_Visible -R_WriteConnection -R_addTaskCallback -R_cairoCdynload -R_checkActivity -R_checkActivityEx -R_closedir -R_curErrorBuf -R_data_class -R_deferred_default_method -R_execMethod -R_findVarLocInFrame -R_fopen -R_gc_torture -R_getTaskCallbackNames -R_get_arith_function -R_gzclose -R_gzgets -R_gzopen -R_ignore_SIGPIPE -R_isForkedChild -R_isMethodsDispatchOn -R_moduleCdynload -R_nchar -R_new_custom_connection -R_opendir -R_primitive_generic -R_primitive_methods -R_print -R_readdir -R_removeTaskCallback -R_runHandlers -R_running_as_main_program -R_setInternetRoutines -R_setLapackRoutines -R_setStartTime -R_setX11Routines -R_set_command_line_arguments -R_set_prim_method -R_set_quick_method_check -R_set_standardGeneric_ptr -R_setupHistory R_strtod4 +R_strtod5 R_subassign3_dflt +R_Suicide +R_system R_taskCallbackRoutine +R_TempDir R_timeout_handler R_timeout_val -R_tryWrap +R_TrueValue +R_typeToChar +R_typhash +R_Visible R_wait_usec +RAW0 +RC_fopen Rconn_fgetc Rconn_printf +RDEBUG Rdownload +readconsolecfg +REAL0 +REFCNT RestoreAction -Rf_CleanEd -Rf_EncodeComplex -Rf_EncodeElement -Rf_EncodeEnvironment -Rf_EncodeInteger -Rf_EncodeLogical -Rf_EncodeReal -Rf_GPretty -Rf_KillAllDevices -Rf_NewEnvironment -Rf_NonNullStringMatch -Rf_PrintDefaults -Rf_ReplIteration -Rf_Seql -Rf_addTaskCallback +Rf_allocSExp +Rf_allocVector3 +Rf_asBool2 +Rf_asRbool Rf_begincontext Rf_callToplevelHandlers Rf_checkArityCall +Rf_CleanEd Rf_con_pushback Rf_copyMostAttribNoTs +Rf_csduplicated +Rf_currentTime Rf_deparse1 Rf_deparse1line Rf_dpptr -Rf_endEmbeddedR +Rf_EncodeChar +Rf_EncodeComplex +Rf_EncodeElement +Rf_EncodeEnvironment +Rf_EncodeInteger +Rf_EncodeLogical +Rf_EncodeReal +Rf_EncodeReal0 Rf_endcontext +Rf_endEmbeddedR Rf_envlength +Rf_findVar +Rf_findVarInFrame Rf_findVarInFrame3 Rf_formatComplex Rf_formatInteger Rf_formatLogical Rf_formatReal -Rf_initEmbeddedR +Rf_GPretty +Rf_gsetVar Rf_init_con +Rf_initEmbeddedR Rf_initialize_R +Rf_isFrame Rf_isProtected +Rf_isValidString Rf_jump_to_toplevel +Rf_KillAllDevices Rf_mainloop +Rf_matchE +Rf_mbcsToUcs2 +Rf_mbcsValid Rf_mbrtowc +Rf_memtrace_report Rf_mkFalse +Rf_NewEnvironment +Rf_PrintDefaults Rf_printNamedVector Rf_printRealVector Rf_printVector -Rf_removeTaskCallbackByIndex -Rf_removeTaskCallbackByName -Rf_setSVector +Rf_ReplIteration +Rf_Seql Rf_set_iconv +Rf_setSVector Rf_sortVector -Rf_strIsASCII Rf_strchr +Rf_strIsASCII Rf_strrchr +Rf_substitute +Rf_translateCharFP +Rf_type2rstr Rf_ucstomb +Rf_utf8clen +Rf_utf8toucs Rf_utf8towcs +Rf_utf8Valid Rf_wait_usec Rf_wcstoutf8 +Rf_wtransChar +rg_ Rg_PolledEvents Rg_set_col_ptrs Ri18n_iswctype Ri18n_wcswidth Ri18n_wctype Ri18n_wcwidth +rs_ +Rsleep Rsockclose Rsockconnect Rsocklisten Rsockopen Rsockread Rsockwrite +Rstrdup +run_Rmainloop Runzip -SETLENGTH -SETLEVELS -SET_BODY -SET_CLOENV -SET_ENCLOS +rwarnc_ +SaveAction +SET_ATTRIB SET_ENVFLAGS -SET_FORMALS -SET_FRAME -SET_GROWABLE_BIT -SET_HASHTAB SET_NAMED +SET_OBJECT SET_PRCODE SET_PRENV -SET_PRSEEN SET_PRVALUE SET_RDEBUG SET_S4_OBJECT -SET_TRUELENGTH SET_TYPEOF -STDVEC_DATAPTR +SETLEVELS +setup_Rmainloop STRING_PTR SYMVALUE -SaveAction -TRUELENGTH -UNIMPLEMENTED_TYPE -UNSET_S4_OBJECT -VECTOR_PTR -XLENGTH_EX -XTRUELENGTH -baseRegisterIndex -call_R -cg_ -ch_ -chol2inv_ -chol_ -csduplicated -currentTime -dcar -dcdr -ddfind -do_Rprof -do_Rprofmem -do_X11 -do_contourLines -do_edit -do_getGraphicsEventEnv -do_getSnapshot -do_playSnapshot -do_saveplot -do_set_prim_method -dqrrsd_ -dqrxb_ -dtype -dummy_fgetc -dummy_ii -dummy_vfprintf -editorcleanall -epslon_ -extR_HTTPDCreate -extR_HTTPDStop -fdhess -fft_factor -fft_work -fpu_setup -freeRUser -free_R_HOME -getConnection -getDLLVersion -getPRIMNAME -getRUser -getSelectedHandler -get_R_HOME -initStdinHandler -known_to_be_latin1 -locale2charset -match5 -matherr -max_contour_segments -mbcsToUcs2 -memtrace_report -optif0 -parseError -process_site_Renviron -process_system_Renviron -process_user_Renviron -ptr_R_Busy -ptr_R_ChooseFile -ptr_R_CleanUp -ptr_R_ClearerrConsole -ptr_R_EditFile -ptr_R_EditFiles -ptr_R_FlushConsole -ptr_R_ProcessEvents -ptr_R_ReadConsole -ptr_R_ResetConsole -ptr_R_ShowFiles -ptr_R_ShowMessage -ptr_R_Suicide -ptr_R_WriteConsole -ptr_R_WriteConsoleEx -ptr_R_addhistory -ptr_R_loadhistory -ptr_R_savehistory -ptr_do_dataentry -ptr_do_dataviewer -ptr_do_selectlist -pythag_ -readconsolecfg -rg_ -rs_ -run_Rmainloop -rwarnc_ -setup_Rmainloop tql2_ tqlrat_ tred1_ tred2_ +UNIMPLEMENTED_TYPE +UNSET_S4_OBJECT utf8locale +XLENGTH_EX yylloc