summaryrefslogtreecommitdiff
path: root/lang
diff options
context:
space:
mode:
Diffstat (limited to 'lang')
-rw-r--r--lang/Makefile5
-rw-r--r--lang/erlang-runtime22/Makefile1
-rw-r--r--lang/erlang-runtime27/Makefile1
-rw-r--r--lang/fennel/Makefile2
-rw-r--r--lang/fennel/distinfo6
-rw-r--r--lang/fpc-devel/Makefile8
-rw-r--r--lang/fpc-source/Makefile3
-rw-r--r--lang/fpc/Makefile12
-rw-r--r--lang/gcc13-devel/Makefile2
-rw-r--r--lang/gcc13-devel/distinfo6
-rw-r--r--lang/gcc14-devel/Makefile2
-rw-r--r--lang/gcc14-devel/distinfo6
-rw-r--r--lang/gcc15-devel/Makefile2
-rw-r--r--lang/gcc15-devel/distinfo6
-rw-r--r--lang/gcc16-devel/Makefile2
-rw-r--r--lang/gcc16-devel/distinfo6
-rw-r--r--lang/ldc/Makefile3
-rw-r--r--lang/ldc/files/extra-patch-ldc2-1.41.0-freebsd-x86_64-import-core-sys-freebsd-config.d12
-rw-r--r--lang/lfortran/Makefile3
-rw-r--r--lang/lfortran/distinfo6
-rw-r--r--lang/php83/Makefile2
-rw-r--r--lang/php83/distinfo6
-rw-r--r--lang/php85/Makefile2
-rw-r--r--lang/php85/distinfo6
-rw-r--r--lang/ruby35/distinfo3
-rw-r--r--lang/ruby35/files/patch-common.mk26
-rw-r--r--lang/ruby40/Makefile (renamed from lang/ruby35/Makefile)2
-rw-r--r--lang/ruby40/distinfo3
-rw-r--r--lang/ruby40/files/patch-common.mk19
-rw-r--r--lang/ruby40/files/patch-configure.ac (renamed from lang/ruby35/files/patch-configure.ac)0
-rw-r--r--lang/ruby40/files/patch-lib_mkmf.rb (renamed from lang/ruby35/files/patch-lib_mkmf.rb)0
-rw-r--r--lang/ruby40/files/patch-tool_mkconfig.rb (renamed from lang/ruby35/files/patch-tool_mkconfig.rb)0
-rw-r--r--lang/ruby40/pkg-descr (renamed from lang/ruby35/pkg-descr)0
-rw-r--r--lang/ruby40/pkg-message (renamed from lang/ruby35/pkg-message)0
-rw-r--r--lang/ruby40/pkg-plist (renamed from lang/ruby35/pkg-plist)971
-rw-r--r--lang/spidermonkey102/Makefile3
-rw-r--r--lang/spidermonkey140/Makefile (renamed from lang/spidermonkey91/Makefile)50
-rw-r--r--lang/spidermonkey140/distinfo3
-rw-r--r--lang/spidermonkey140/files/patch-build_moz.configure_init.configure (renamed from lang/spidermonkey91/files/patch-build_moz.configure_init.configure)0
-rw-r--r--lang/spidermonkey140/files/patch-config_gcc__hidden.h (renamed from lang/spidermonkey91/files/patch-config_gcc__hidden.h)0
-rw-r--r--lang/spidermonkey140/files/patch-js_moz.configure (renamed from lang/spidermonkey91/files/patch-js_moz.configure)0
-rw-r--r--lang/spidermonkey140/files/patch-js_src_Makefile.in (renamed from lang/spidermonkey91/files/patch-js_src_Makefile.in)0
-rw-r--r--lang/spidermonkey140/files/patch-js_src_jit_ExecutableAllocator.h (renamed from lang/spidermonkey91/files/patch-js_src_jit_ExecutableAllocator.h)0
-rw-r--r--lang/spidermonkey140/files/patch-js_src_jit_ProcessExecutableMemory.h (renamed from lang/spidermonkey91/files/patch-js_src_jit_ProcessExecutableMemory.h)0
-rw-r--r--lang/spidermonkey140/pkg-descr (renamed from lang/spidermonkey91/pkg-descr)0
-rw-r--r--lang/spidermonkey140/pkg-plist379
-rw-r--r--lang/spidermonkey78/Makefile5
-rw-r--r--lang/spidermonkey91/distinfo7
-rw-r--r--lang/spidermonkey91/files/patch-js_src_wasm_WasmSignalHandlers.cpp14
-rw-r--r--lang/spidermonkey91/files/patch-modules_fdlibm_src_math__private.h46
-rw-r--r--lang/spidermonkey91/files/patch-moz.configure14
-rw-r--r--lang/spidermonkey91/pkg-plist300
-rw-r--r--lang/squeak/Makefile8
-rw-r--r--lang/typescript-go/Makefile34
-rw-r--r--lang/typescript-go/distinfo7
-rw-r--r--lang/typescript-go/pkg-descr4
56 files changed, 1041 insertions, 967 deletions
diff --git a/lang/Makefile b/lang/Makefile
index 3226cac5a73f..7edd3bb3c34a 100644
--- a/lang/Makefile
+++ b/lang/Makefile
@@ -331,7 +331,7 @@
SUBDIR += ruby32
SUBDIR += ruby33
SUBDIR += ruby34
- SUBDIR += ruby35
+ SUBDIR += ruby40
SUBDIR += rubygem-rb_sys
SUBDIR += rubygem-ruby_language_server
SUBDIR += runawk
@@ -368,8 +368,8 @@
SUBDIR += spidermonkey102
SUBDIR += spidermonkey115
SUBDIR += spidermonkey128
+ SUBDIR += spidermonkey140
SUBDIR += spidermonkey78
- SUBDIR += spidermonkey91
SUBDIR += squeak
SUBDIR += squirrel
SUBDIR += starlark-rust
@@ -388,6 +388,7 @@
SUBDIR += trealla-prolog
SUBDIR += tuareg-mode.el
SUBDIR += typescript
+ SUBDIR += typescript-go
SUBDIR += typstfmt
SUBDIR += typstyle
SUBDIR += ucc
diff --git a/lang/erlang-runtime22/Makefile b/lang/erlang-runtime22/Makefile
index 2bd35931a133..7d6194f3a81d 100644
--- a/lang/erlang-runtime22/Makefile
+++ b/lang/erlang-runtime22/Makefile
@@ -2,7 +2,6 @@ PORTNAME= erlang
DISTVERSIONPREFIX= OTP-
DISTVERSION= 22.3.4.27
PORTREVISION= 2
-# NB when bumping OTP versions also bump PORTREVISION in databases/couchdb3
CATEGORIES= lang parallel java
PKGNAMESUFFIX= -runtime22
DIST_SUBDIR= erlang
diff --git a/lang/erlang-runtime27/Makefile b/lang/erlang-runtime27/Makefile
index 5ea378d8d6d8..9abc0a64a0a8 100644
--- a/lang/erlang-runtime27/Makefile
+++ b/lang/erlang-runtime27/Makefile
@@ -1,6 +1,7 @@
PORTNAME= erlang
DISTVERSIONPREFIX= OTP-
DISTVERSION= 27.3.4.5
+# NB when bumping OTP versions also bump PORTREVISION in databases/couchdb3
CATEGORIES= lang parallel java
PKGNAMESUFFIX= -runtime${PORTVERSION:C/\..*//}
DIST_SUBDIR= erlang
diff --git a/lang/fennel/Makefile b/lang/fennel/Makefile
index 551a8bcc1950..3ec2c25904e7 100644
--- a/lang/fennel/Makefile
+++ b/lang/fennel/Makefile
@@ -1,5 +1,5 @@
PORTNAME= fennel
-DISTVERSION= 1.5.3
+DISTVERSION= 1.6.0
CATEGORIES= lang
MASTER_SITES= https://git.sr.ht/~technomancy/${PORTNAME}/archive/${DISTVERSION}${EXTRACT_SUFX}?dummy=/
diff --git a/lang/fennel/distinfo b/lang/fennel/distinfo
index 49b122aa15c1..c76eb07aa1c1 100644
--- a/lang/fennel/distinfo
+++ b/lang/fennel/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1740505737
-SHA256 (fennel-1.5.3.tar.gz) = 0ad230b4919f234e114ae763d179ff9bda8fa55c8833b97b99a1b596f98536ff
-SIZE (fennel-1.5.3.tar.gz) = 309957
+TIMESTAMP = 1763667618
+SHA256 (fennel-1.6.0.tar.gz) = 42942d90bbd68656b6025144bb0527c1ae5a5d55e22a53c7e820325230185bf5
+SIZE (fennel-1.6.0.tar.gz) = 318201
diff --git a/lang/fpc-devel/Makefile b/lang/fpc-devel/Makefile
index 03e7988a47ca..2487a07e2886 100644
--- a/lang/fpc-devel/Makefile
+++ b/lang/fpc-devel/Makefile
@@ -170,14 +170,14 @@ post-patch:
do-build:
# build fpc compiler
@${ECHO_MSG} "##### STARTING COMPILER AND UNITS #####"
- (cd ${WRKDIR}/${FPCSRCDIR} && ${SETENV} ${MAKE_ENV} \
- ${MAKE_CMD} all ${MAKE_ARGS} ${BOOTPPC})
+ (cd ${WRKDIR}/${FPCSRCDIR} && ${SETENVI} ${WRK_ENV} \
+ ${MAKE_ENV} ${MAKE_CMD} all ${MAKE_ARGS} ${BOOTPPC})
@${ECHO_MSG} "##### COMPLETE COMPILER AND UNITS #####"
do-install:
# Installing fpc compiler
- (cd ${WRKDIR}/${FPCSRCDIR} && ${SETENV} ${MAKE_ENV} \
- ${MAKE_CMD} install ${MAKE_ARGS} ${BOOTPPC})
+ (cd ${WRKDIR}/${FPCSRCDIR} && ${SETENVI} ${WRK_ENV} \
+ ${MAKE_ENV} ${MAKE_CMD} install ${MAKE_ARGS} ${BOOTPPC})
# Installing manpages
${INSTALL_MAN} ${WRKDIR}/man/man1/* ${STAGEDIR}${PREFIX}/share/man/man1
diff --git a/lang/fpc-source/Makefile b/lang/fpc-source/Makefile
index 76f31f1976dd..fe8e22b37dbb 100644
--- a/lang/fpc-source/Makefile
+++ b/lang/fpc-source/Makefile
@@ -35,6 +35,9 @@ FPC_ARCH= i386
FPC_ARCH= x86_64
.endif
+post-extract:
+ ${RM} -R ${WRKSRC}/.git*
+
post-patch:
.if ${OPSYS} == FreeBSD
@${REINPLACE_CMD} -i "" -e 's|900044|${OSVERSION}|g' \
diff --git a/lang/fpc/Makefile b/lang/fpc/Makefile
index e9f49f1f4bb7..7de10957d5b8 100644
--- a/lang/fpc/Makefile
+++ b/lang/fpc/Makefile
@@ -157,20 +157,20 @@ post-patch:
do-build:
# build fpc compiler
@${ECHO_MSG} "##### STARTING COMPILER #####"
- (cd ${WRKDIR}/${FPCSRCDIR}/compiler && ${SETENV} ${MAKE_ENV} \
- ${MAKE_CMD} cycle ${MAKE_ARGS} ${BOOTPPC})
+ (cd ${WRKDIR}/${FPCSRCDIR}/compiler && ${SETENVI} ${WRK_ENV} \
+ ${MAKE_ENV} ${MAKE_CMD} cycle ${MAKE_ARGS} ${BOOTPPC})
@${ECHO_MSG} "##### COMPLETE COMPILER #####"
# build units
@${ECHO_MSG} "##### STARTING UNITS #####"
- (cd ${WRKDIR}/${FPCSRCDIR} && ${SETENV} ${MAKE_ENV} \
- ${MAKE_CMD} build ${MAKE_ARGS} ${BOOTPPC})
+ (cd ${WRKDIR}/${FPCSRCDIR} && ${SETENVI} ${WRK_ENV} \
+ ${MAKE_ENV} ${MAKE_CMD} build ${MAKE_ARGS} ${BOOTPPC})
@${ECHO_MSG} "##### COMPLETE UNITS #####"
do-install:
# Installing fpc compiler
- (cd ${WRKDIR}/${FPCSRCDIR} && ${SETENV} ${MAKE_ENV} \
- ${MAKE_CMD} install ${MAKE_ARGS} ${BOOTPPC})
+ (cd ${WRKDIR}/${FPCSRCDIR} && ${SETENVI} ${WRK_ENV} \
+ ${MAKE_ENV} ${MAKE_CMD} install ${MAKE_ARGS} ${BOOTPPC})
# Installing manpages
${INSTALL_MAN} ${WRKDIR}/man/man1/* ${STAGEDIR}${PREFIX}/share/man/man1
diff --git a/lang/gcc13-devel/Makefile b/lang/gcc13-devel/Makefile
index 859c4d9464b9..7c84ebbd65a4 100644
--- a/lang/gcc13-devel/Makefile
+++ b/lang/gcc13-devel/Makefile
@@ -1,5 +1,5 @@
PORTNAME= gcc
-PORTVERSION= 13.4.1.s20251106
+PORTVERSION= 13.4.1.s20251113
CATEGORIES= lang
MASTER_SITES= GCC/snapshots/${DIST_VERSION}
PKGNAMESUFFIX= ${SUFFIX}-devel
diff --git a/lang/gcc13-devel/distinfo b/lang/gcc13-devel/distinfo
index 6f6560244ff3..49735c2ef55b 100644
--- a/lang/gcc13-devel/distinfo
+++ b/lang/gcc13-devel/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1762500865
-SHA256 (gcc-13-20251106.tar.xz) = 2c55bc0e145b20f68764d5aba17537826f770d6dbf48d36ca388c28ea831b115
-SIZE (gcc-13-20251106.tar.xz) = 84644168
+TIMESTAMP = 1763106430
+SHA256 (gcc-13-20251113.tar.xz) = ed04c2d209763575df0ff29ac3b8663bb753393a06a81b4815f045355ae2a87a
+SIZE (gcc-13-20251113.tar.xz) = 84603296
diff --git a/lang/gcc14-devel/Makefile b/lang/gcc14-devel/Makefile
index 4c4bd2deee52..9ae970bac600 100644
--- a/lang/gcc14-devel/Makefile
+++ b/lang/gcc14-devel/Makefile
@@ -1,5 +1,5 @@
PORTNAME= gcc
-PORTVERSION= 14.3.1.s20251107
+PORTVERSION= 14.3.1.s20251114
PORTEPOCH= 1
CATEGORIES= lang
MASTER_SITES= GCC/snapshots/${DIST_VERSION}
diff --git a/lang/gcc14-devel/distinfo b/lang/gcc14-devel/distinfo
index 857515f9863e..ba71ab237342 100644
--- a/lang/gcc14-devel/distinfo
+++ b/lang/gcc14-devel/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1762847139
-SHA256 (gcc-14-20251107.tar.xz) = ca9294fdf6ccc4b0292209351c83d8423a0b6abe684c51854de2fba728b25f79
-SIZE (gcc-14-20251107.tar.xz) = 88366224
+TIMESTAMP = 1763277966
+SHA256 (gcc-14-20251114.tar.xz) = 52a43f5f2b4887a96a0aa98f52acfa272b02c2066d189b88a8af931645381e13
+SIZE (gcc-14-20251114.tar.xz) = 88382292
diff --git a/lang/gcc15-devel/Makefile b/lang/gcc15-devel/Makefile
index a60af5ba2ed5..81dcf1fffbd5 100644
--- a/lang/gcc15-devel/Makefile
+++ b/lang/gcc15-devel/Makefile
@@ -1,5 +1,5 @@
PORTNAME= gcc
-PORTVERSION= 15.2.1.s20251108
+PORTVERSION= 15.2.1.s20251115
CATEGORIES= lang
MASTER_SITES= GCC/snapshots/${DIST_VERSION}
PKGNAMESUFFIX= ${SUFFIX}-devel
diff --git a/lang/gcc15-devel/distinfo b/lang/gcc15-devel/distinfo
index 124c9a62df1f..8ee50bb1bf86 100644
--- a/lang/gcc15-devel/distinfo
+++ b/lang/gcc15-devel/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1762847237
-SHA256 (gcc-15-20251108.tar.xz) = bca83ad6c434c59e61e2963adb08e39d4cc8a54b01d727c73d110e189a1eab92
-SIZE (gcc-15-20251108.tar.xz) = 92349104
+TIMESTAMP = 1763278094
+SHA256 (gcc-15-20251115.tar.xz) = 5eb4099e6efc246587f04a807da9446850cf6e2f1b11d0e1ab2b9f1e633aa34f
+SIZE (gcc-15-20251115.tar.xz) = 92358784
diff --git a/lang/gcc16-devel/Makefile b/lang/gcc16-devel/Makefile
index b4af4e0c465b..158ff91bd1b8 100644
--- a/lang/gcc16-devel/Makefile
+++ b/lang/gcc16-devel/Makefile
@@ -1,5 +1,5 @@
PORTNAME= gcc
-PORTVERSION= 16.0.0.s20251109
+PORTVERSION= 16.0.0.s20251116
CATEGORIES= lang
MASTER_SITES= GCC/snapshots/${DIST_VERSION}
PKGNAMESUFFIX= ${SUFFIX}-devel
diff --git a/lang/gcc16-devel/distinfo b/lang/gcc16-devel/distinfo
index c6092a3e767e..1dc6581fdef2 100644
--- a/lang/gcc16-devel/distinfo
+++ b/lang/gcc16-devel/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1762847321
-SHA256 (gcc-16-20251109.tar.xz) = 52facec8993710a3c20a74f9cc4bd513e6ca77f6a93854e70c5db8697a0957bf
-SIZE (gcc-16-20251109.tar.xz) = 97043964
+TIMESTAMP = 1763385505
+SHA256 (gcc-16-20251116.tar.xz) = 79914d5a23cbcf632ff4509aca049a9a48bc5d74e399e1007aca01e025140862
+SIZE (gcc-16-20251116.tar.xz) = 97131276
diff --git a/lang/ldc/Makefile b/lang/ldc/Makefile
index f650d494ad93..03245d5b85ae 100644
--- a/lang/ldc/Makefile
+++ b/lang/ldc/Makefile
@@ -30,6 +30,9 @@ CMAKE_ARGS+= -DLDC_INSTALL_PREFIX="${PREFIX}" \
-DBUILD_SHARED_LIBS="BOTH" \
-DBUILD_LTO_LIBS=ON
+post-patch:
+ cd ${WRKDIR}; patch < ${.CURDIR}/files/extra-patch-ldc2-1.41.0-freebsd-x86_64-import-core-sys-freebsd-config.d
+
post-install:
${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/ldc-build-runtime
${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/ldc-profdata
diff --git a/lang/ldc/files/extra-patch-ldc2-1.41.0-freebsd-x86_64-import-core-sys-freebsd-config.d b/lang/ldc/files/extra-patch-ldc2-1.41.0-freebsd-x86_64-import-core-sys-freebsd-config.d
new file mode 100644
index 000000000000..1a8de7a3d4a7
--- /dev/null
+++ b/lang/ldc/files/extra-patch-ldc2-1.41.0-freebsd-x86_64-import-core-sys-freebsd-config.d
@@ -0,0 +1,12 @@
+--- ldc2-1.41.0-freebsd-x86_64/import/core/sys/freebsd/config.d.orig 2025-06-07 02:43:09 UTC
++++ ldc2-1.41.0-freebsd-x86_64/import/core/sys/freebsd/config.d
+@@ -14,7 +14,8 @@
+ // NOTE: When adding newer versions of FreeBSD, verify all current versioned
+ // bindings are still compatible with the release.
+
+- version (FreeBSD_15) enum __FreeBSD_version = 1500000;
++ version (FreeBSD_16) enum __FreeBSD_version = 1600000;
++else version (FreeBSD_15) enum __FreeBSD_version = 1500000;
+ else version (FreeBSD_14) enum __FreeBSD_version = 1400000;
+ else version (FreeBSD_13) enum __FreeBSD_version = 1302000;
+ else version (FreeBSD_12) enum __FreeBSD_version = 1204000;
diff --git a/lang/lfortran/Makefile b/lang/lfortran/Makefile
index cfd606a1470c..12e9ae04ad3e 100644
--- a/lang/lfortran/Makefile
+++ b/lang/lfortran/Makefile
@@ -1,7 +1,6 @@
PORTNAME= lfortran
DISTVERSIONPREFIX= v
-DISTVERSION= 0.57.0
-PORTREVISION= 1
+DISTVERSION= 0.58.0
CATEGORIES= lang
MAINTAINER= fortran@FreeBSD.org
diff --git a/lang/lfortran/distinfo b/lang/lfortran/distinfo
index 03781f66235a..c198a0011a18 100644
--- a/lang/lfortran/distinfo
+++ b/lang/lfortran/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759337748
-SHA256 (lfortran-lfortran-v0.57.0_GH0.tar.gz) = 2a088bd8e205da27912b6b7a517ab7b6acb3dedc4af634529f19405e9e957c68
-SIZE (lfortran-lfortran-v0.57.0_GH0.tar.gz) = 3535651
+TIMESTAMP = 1763308564
+SHA256 (lfortran-lfortran-v0.58.0_GH0.tar.gz) = df2e15404ccadfb4381cb4350640084fdc6e0a9a2f233437f4caa0fdb1fc1d98
+SIZE (lfortran-lfortran-v0.58.0_GH0.tar.gz) = 3584567
diff --git a/lang/php83/Makefile b/lang/php83/Makefile
index 9d149e6b8fa6..03103ba0c0af 100644
--- a/lang/php83/Makefile
+++ b/lang/php83/Makefile
@@ -1,5 +1,5 @@
PORTNAME= php83
-DISTVERSION= 8.3.27
+DISTVERSION= 8.3.28
PORTREVISION?= 0
CATEGORIES?= lang devel www
MASTER_SITES= PHP/distributions
diff --git a/lang/php83/distinfo b/lang/php83/distinfo
index 7e5732733bbc..5a600cd22d18 100644
--- a/lang/php83/distinfo
+++ b/lang/php83/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1761563291
-SHA256 (php-8.3.27.tar.xz) = c15a09a9d199437144ecfef7d712ec4ca5c6820cf34acc24cc8489dd0cee41ba
-SIZE (php-8.3.27.tar.xz) = 12592316
+TIMESTAMP = 1763635386
+SHA256 (php-8.3.28.tar.xz) = 25e3860f30198a386242891c0bf9e2955931f7b666b96c3e3103d36a2a322326
+SIZE (php-8.3.28.tar.xz) = 12604244
diff --git a/lang/php85/Makefile b/lang/php85/Makefile
index 5dc6a6bfc10a..514479c830a0 100644
--- a/lang/php85/Makefile
+++ b/lang/php85/Makefile
@@ -1,5 +1,5 @@
PORTNAME= php85
-DISTVERSION= 8.5.0RC4
+DISTVERSION= 8.5.0RC5
PORTREVISION?= 0
CATEGORIES?= lang devel www
MASTER_SITES= https://downloads.php.net/~edorian/ \
diff --git a/lang/php85/distinfo b/lang/php85/distinfo
index f14d6ec57018..016a4369e031 100644
--- a/lang/php85/distinfo
+++ b/lang/php85/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1762329954
-SHA256 (php-8.5.0RC4.tar.gz) = eaeb71efaba8bfaacd9977cc2c2c24470cda974364afcac07d74f9861b065653
-SIZE (php-8.5.0RC4.tar.gz) = 24093395
+TIMESTAMP = 1763216608
+SHA256 (php-8.5.0RC5.tar.gz) = c57233825070238a00dee8712487b4859fa35f597e3c365adddfad13578ffb87
+SIZE (php-8.5.0RC5.tar.gz) = 24098793
diff --git a/lang/ruby35/distinfo b/lang/ruby35/distinfo
deleted file mode 100644
index 74132595156f..000000000000
--- a/lang/ruby35/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1745193802
-SHA256 (ruby/ruby-3.5.0-preview1.tar.xz) = c6cc1e9f23fe4719b024b8305345ca0cff4e1bc159f3ebff86cb5b87969863aa
-SIZE (ruby/ruby-3.5.0-preview1.tar.xz) = 17443928
diff --git a/lang/ruby35/files/patch-common.mk b/lang/ruby35/files/patch-common.mk
deleted file mode 100644
index 10e9abf6216c..000000000000
--- a/lang/ruby35/files/patch-common.mk
+++ /dev/null
@@ -1,26 +0,0 @@
---- common.mk.orig 2024-12-12 01:10:13 UTC
-+++ common.mk
-@@ -487,17 +487,17 @@ install-all: pre-install-all do-install-all post-insta
- $(ruby_pc): $(srcdir)/template/ruby.pc.in config.status
-
- install-all: pre-install-all do-install-all post-install-all
--pre-install-all:: all pre-install-local pre-install-ext pre-install-gem pre-install-doc
-+pre-install-all:: all pre-install-local pre-install-ext pre-install-doc
- do-install-all: pre-install-all $(DOT_WAIT) docs
-- $(INSTRUBY) --make="$(MAKE)" $(INSTRUBY_ARGS) --install=all $(INSTALL_DOC_OPTS)
--post-install-all:: post-install-local post-install-ext post-install-gem post-install-doc
-+ $(INSTRUBY) --make="$(MAKE)" $(INSTRUBY_ARGS) --install=all --exclude=gem $(INSTALL_DOC_OPTS)
-+post-install-all:: post-install-local post-install-ext post-install-doc
- @$(NULLCMD)
-
- install-nodoc: pre-install-nodoc do-install-nodoc post-install-nodoc
--pre-install-nodoc:: pre-install-local pre-install-ext pre-install-gem
-+pre-install-nodoc:: pre-install-local pre-install-ext
- do-install-nodoc: main pre-install-nodoc
-- $(INSTRUBY) --make="$(MAKE)" $(INSTRUBY_ARGS) --install=all --exclude=doc
--post-install-nodoc:: post-install-local post-install-ext post-install-gem
-+ $(INSTRUBY) --make="$(MAKE)" $(INSTRUBY_ARGS) --install=all --exclude=doc --exclude=gem
-+post-install-nodoc:: post-install-local post-install-ext
-
- install-local: pre-install-local do-install-local post-install-local
- pre-install-local:: pre-install-bin pre-install-lib pre-install-man
diff --git a/lang/ruby35/Makefile b/lang/ruby40/Makefile
index cc5866718a21..de12f63ed780 100644
--- a/lang/ruby35/Makefile
+++ b/lang/ruby40/Makefile
@@ -54,7 +54,7 @@ EXTRACT_AFTER_ARGS= --exclude ${DISTNAME}/bin/gem \
--exclude ${DISTNAME}/sample/win32ole \
--no-same-owner --no-same-permissions
-RUBY_VER= 3.5
+RUBY_VER= 4.0
OPTIONS_DEFINE= CAPIDOCS DEBUG DOCS EXAMPLES GMP RDOC YJIT
OPTIONS_DEFAULT= RDOC
diff --git a/lang/ruby40/distinfo b/lang/ruby40/distinfo
new file mode 100644
index 000000000000..95cd56ac466c
--- /dev/null
+++ b/lang/ruby40/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1763409827
+SHA256 (ruby/ruby-4.0.0-preview2.tar.xz) = 0b92b15466d77a9d7e59e4a75f050d42cd50fe96c951d2b3b9f8029394cd9a43
+SIZE (ruby/ruby-4.0.0-preview2.tar.xz) = 17554228
diff --git a/lang/ruby40/files/patch-common.mk b/lang/ruby40/files/patch-common.mk
new file mode 100644
index 000000000000..ece776408fdc
--- /dev/null
+++ b/lang/ruby40/files/patch-common.mk
@@ -0,0 +1,19 @@
+--- common.mk.orig 2025-11-17 12:39:04 UTC
++++ common.mk
+@@ -427,14 +427,14 @@ do-install-all: pre-install-all $(DOT_WAIT) docs
+ install-all: pre-install-all do-install-all post-install-all
+ pre-install-all:: all pre-install-local pre-install-ext pre-install-gem pre-install-doc
+ do-install-all: pre-install-all $(DOT_WAIT) docs
+- $(INSTRUBY) --make="$(MAKE)" $(INSTRUBY_ARGS) --install=$(INSTALL_ALL) $(INSTALL_DOC_OPTS)
++ $(INSTRUBY) --make="$(MAKE)" $(INSTRUBY_ARGS) --install=$(INSTALL_ALL) --exclude=gem $(INSTALL_DOC_OPTS)
+ post-install-all:: post-install-local post-install-ext post-install-gem post-install-doc
+ @$(NULLCMD)
+
+ install-nodoc: pre-install-nodoc do-install-nodoc post-install-nodoc
+ pre-install-nodoc:: pre-install-local pre-install-ext pre-install-gem
+ do-install-nodoc: main pre-install-nodoc
+- $(INSTRUBY) --make="$(MAKE)" $(INSTRUBY_ARGS) --install=$(INSTALL_ALL) --exclude=doc
++ $(INSTRUBY) --make="$(MAKE)" $(INSTRUBY_ARGS) --install=$(INSTALL_ALL) --exclude=doc --exclude=gem
+ post-install-nodoc:: post-install-local post-install-ext post-install-gem
+
+ install-local: pre-install-local do-install-local post-install-local
diff --git a/lang/ruby35/files/patch-configure.ac b/lang/ruby40/files/patch-configure.ac
index 2e3c608f9449..2e3c608f9449 100644
--- a/lang/ruby35/files/patch-configure.ac
+++ b/lang/ruby40/files/patch-configure.ac
diff --git a/lang/ruby35/files/patch-lib_mkmf.rb b/lang/ruby40/files/patch-lib_mkmf.rb
index 46ba529446e0..46ba529446e0 100644
--- a/lang/ruby35/files/patch-lib_mkmf.rb
+++ b/lang/ruby40/files/patch-lib_mkmf.rb
diff --git a/lang/ruby35/files/patch-tool_mkconfig.rb b/lang/ruby40/files/patch-tool_mkconfig.rb
index 24478cacbb7a..24478cacbb7a 100644
--- a/lang/ruby35/files/patch-tool_mkconfig.rb
+++ b/lang/ruby40/files/patch-tool_mkconfig.rb
diff --git a/lang/ruby35/pkg-descr b/lang/ruby40/pkg-descr
index a537df18eb88..a537df18eb88 100644
--- a/lang/ruby35/pkg-descr
+++ b/lang/ruby40/pkg-descr
diff --git a/lang/ruby35/pkg-message b/lang/ruby40/pkg-message
index 2b7e0a2a63b9..2b7e0a2a63b9 100644
--- a/lang/ruby35/pkg-message
+++ b/lang/ruby40/pkg-message
diff --git a/lang/ruby35/pkg-plist b/lang/ruby40/pkg-plist
index 97556d121539..55a3e121f64a 100644
--- a/lang/ruby35/pkg-plist
+++ b/lang/ruby40/pkg-plist
@@ -60,6 +60,7 @@ include/ruby-%%RUBY_VER%%/ruby/internal/attr/nodiscard.h
include/ruby-%%RUBY_VER%%/ruby/internal/attr/noexcept.h
include/ruby-%%RUBY_VER%%/ruby/internal/attr/noinline.h
include/ruby-%%RUBY_VER%%/ruby/internal/attr/nonnull.h
+include/ruby-%%RUBY_VER%%/ruby/internal/attr/nonstring.h
include/ruby-%%RUBY_VER%%/ruby/internal/attr/noreturn.h
include/ruby-%%RUBY_VER%%/ruby/internal/attr/packed_struct.h
include/ruby-%%RUBY_VER%%/ruby/internal/attr/pure.h
@@ -148,6 +149,7 @@ include/ruby-%%RUBY_VER%%/ruby/internal/intern/ruby.h
include/ruby-%%RUBY_VER%%/ruby/internal/intern/select.h
include/ruby-%%RUBY_VER%%/ruby/internal/intern/select/largesize.h
include/ruby-%%RUBY_VER%%/ruby/internal/intern/select/posix.h
+include/ruby-%%RUBY_VER%%/ruby/internal/intern/set.h
include/ruby-%%RUBY_VER%%/ruby/internal/intern/signal.h
include/ruby-%%RUBY_VER%%/ruby/internal/intern/sprintf.h
include/ruby-%%RUBY_VER%%/ruby/internal/intern/string.h
@@ -278,7 +280,6 @@ lib/libruby%%RUBY_SHLIBVER%%.so.%%RUBY_SHLIBVER%%
%%RUBY_ARCHLIBDIR%%/monitor.so
%%RUBY_ARCHLIBDIR%%/objspace.so
%%RUBY_ARCHLIBDIR%%/openssl.so
-%%RUBY_ARCHLIBDIR%%/pathname.so
%%RUBY_ARCHLIBDIR%%/psych.so
%%RUBY_ARCHLIBDIR%%/pty.so
%%RUBY_ARCHLIBDIR%%/rbconfig.rb
@@ -290,11 +291,7 @@ lib/libruby%%RUBY_SHLIBVER%%.so.%%RUBY_SHLIBVER%%
%%RUBY_ARCHLIBDIR%%/zlib.so
%%RUBY_LIBDIR%%/bundled_gems.rb
%%RUBY_LIBDIR%%/cgi.rb
-%%RUBY_LIBDIR%%/cgi/cookie.rb
-%%RUBY_LIBDIR%%/cgi/core.rb
-%%RUBY_LIBDIR%%/cgi/html.rb
-%%RUBY_LIBDIR%%/cgi/session.rb
-%%RUBY_LIBDIR%%/cgi/session/pstore.rb
+%%RUBY_LIBDIR%%/cgi/escape.rb
%%RUBY_LIBDIR%%/cgi/util.rb
%%RUBY_LIBDIR%%/coverage.rb
%%RUBY_LIBDIR%%/date.rb
@@ -353,6 +350,7 @@ lib/libruby%%RUBY_SHLIBVER%%.so.%%RUBY_SHLIBVER%%
%%RUBY_LIBDIR%%/json/add/rational.rb
%%RUBY_LIBDIR%%/json/add/regexp.rb
%%RUBY_LIBDIR%%/json/add/set.rb
+%%RUBY_LIBDIR%%/json/add/string.rb
%%RUBY_LIBDIR%%/json/add/struct.rb
%%RUBY_LIBDIR%%/json/add/symbol.rb
%%RUBY_LIBDIR%%/json/add/time.rb
@@ -409,6 +407,7 @@ lib/libruby%%RUBY_SHLIBVER%%.so.%%RUBY_SHLIBVER%%
%%RUBY_LIBDIR%%/prism/compiler.rb
%%RUBY_LIBDIR%%/prism/desugar_compiler.rb
%%RUBY_LIBDIR%%/prism/dispatcher.rb
+%%RUBY_LIBDIR%%/prism/dot_visitor.rb
%%RUBY_LIBDIR%%/prism/dsl.rb
%%RUBY_LIBDIR%%/prism/ffi.rb
%%RUBY_LIBDIR%%/prism/inspect_visitor.rb
@@ -424,6 +423,7 @@ lib/libruby%%RUBY_SHLIBVER%%.so.%%RUBY_SHLIBVER%%
%%RUBY_LIBDIR%%/prism/pattern.rb
%%RUBY_LIBDIR%%/prism/polyfill/append_as_bytes.rb
%%RUBY_LIBDIR%%/prism/polyfill/byteindex.rb
+%%RUBY_LIBDIR%%/prism/polyfill/scan_byte.rb
%%RUBY_LIBDIR%%/prism/polyfill/unpack1.rb
%%RUBY_LIBDIR%%/prism/polyfill/warn.rb
%%RUBY_LIBDIR%%/prism/reflection.rb
@@ -438,6 +438,7 @@ lib/libruby%%RUBY_SHLIBVER%%.so.%%RUBY_SHLIBVER%%
%%RUBY_LIBDIR%%/prism/translation/parser/lexer.rb
%%RUBY_LIBDIR%%/prism/translation/parser33.rb
%%RUBY_LIBDIR%%/prism/translation/parser34.rb
+%%RUBY_LIBDIR%%/prism/translation/parser35.rb
%%RUBY_LIBDIR%%/prism/translation/parser_current.rb
%%RUBY_LIBDIR%%/prism/translation/ripper.rb
%%RUBY_LIBDIR%%/prism/translation/ripper/sexp.rb
@@ -516,7 +517,6 @@ lib/libruby%%RUBY_SHLIBVER%%.so.%%RUBY_SHLIBVER%%
%%RUBY_LIBDIR%%/rubygems/commands/owner_command.rb
%%RUBY_LIBDIR%%/rubygems/commands/pristine_command.rb
%%RUBY_LIBDIR%%/rubygems/commands/push_command.rb
-%%RUBY_LIBDIR%%/rubygems/commands/query_command.rb
%%RUBY_LIBDIR%%/rubygems/commands/rdoc_command.rb
%%RUBY_LIBDIR%%/rubygems/commands/rebuild_command.rb
%%RUBY_LIBDIR%%/rubygems/commands/search_command.rb
@@ -532,7 +532,6 @@ lib/libruby%%RUBY_SHLIBVER%%.so.%%RUBY_SHLIBVER%%
%%RUBY_LIBDIR%%/rubygems/commands/update_command.rb
%%RUBY_LIBDIR%%/rubygems/commands/which_command.rb
%%RUBY_LIBDIR%%/rubygems/commands/yank_command.rb
-%%RUBY_LIBDIR%%/rubygems/compatibility.rb
%%RUBY_LIBDIR%%/rubygems/config_file.rb
%%RUBY_LIBDIR%%/rubygems/core_ext/kernel_gem.rb
%%RUBY_LIBDIR%%/rubygems/core_ext/kernel_require.rb
@@ -561,7 +560,6 @@ lib/libruby%%RUBY_SHLIBVER%%.so.%%RUBY_SHLIBVER%%
%%RUBY_LIBDIR%%/rubygems/gemcutter_utilities/webauthn_listener/response.rb
%%RUBY_LIBDIR%%/rubygems/gemcutter_utilities/webauthn_poller.rb
%%RUBY_LIBDIR%%/rubygems/gemspec_helpers.rb
-%%RUBY_LIBDIR%%/rubygems/install_default_message.rb
%%RUBY_LIBDIR%%/rubygems/install_message.rb
%%RUBY_LIBDIR%%/rubygems/install_update_options.rb
%%RUBY_LIBDIR%%/rubygems/installer.rb
@@ -637,7 +635,6 @@ lib/libruby%%RUBY_SHLIBVER%%.so.%%RUBY_SHLIBVER%%
%%RUBY_LIBDIR%%/rubygems/security/signer.rb
%%RUBY_LIBDIR%%/rubygems/security/trust_dir.rb
%%RUBY_LIBDIR%%/rubygems/security_option.rb
-%%RUBY_LIBDIR%%/rubygems/shellwords.rb
%%RUBY_LIBDIR%%/rubygems/source.rb
%%RUBY_LIBDIR%%/rubygems/source/git.rb
%%RUBY_LIBDIR%%/rubygems/source/installed.rb
@@ -650,8 +647,7 @@ lib/libruby%%RUBY_SHLIBVER%%.so.%%RUBY_SHLIBVER%%
%%RUBY_LIBDIR%%/rubygems/specification.rb
%%RUBY_LIBDIR%%/rubygems/specification_policy.rb
%%RUBY_LIBDIR%%/rubygems/specification_record.rb
-%%RUBY_LIBDIR%%/rubygems/ssl_certs/rubygems.org/GlobalSignRootCA.pem
-%%RUBY_LIBDIR%%/rubygems/ssl_certs/rubygems.org/GlobalSignRootCA_R3.pem
+%%RUBY_LIBDIR%%/rubygems/ssl_certs/rubygems.org/GlobalSign.pem
%%RUBY_LIBDIR%%/rubygems/stub_specification.rb
%%RUBY_LIBDIR%%/rubygems/target_rbconfig.rb
%%RUBY_LIBDIR%%/rubygems/text.rb
@@ -733,10 +729,9 @@ lib/libruby%%RUBY_SHLIBVER%%.so.%%RUBY_SHLIBVER%%
%%RUBY_LIBDIR%%/rubygems/vendored_tsort.rb
%%RUBY_LIBDIR%%/rubygems/version.rb
%%RUBY_LIBDIR%%/rubygems/version_option.rb
+%%RUBY_LIBDIR%%/rubygems/win_platform.rb
%%RUBY_LIBDIR%%/rubygems/yaml_serializer.rb
%%RUBY_LIBDIR%%/securerandom.rb
-%%RUBY_LIBDIR%%/set.rb
-%%RUBY_LIBDIR%%/set/sorted_set.rb
%%RUBY_LIBDIR%%/shellwords.rb
%%RUBY_LIBDIR%%/singleton.rb
%%RUBY_LIBDIR%%/socket.rb
@@ -840,13 +835,14 @@ libdata/pkgconfig/ruby-%%RUBY_VER%%.pc
%%DOCS%%%%RUBY_DOCDIR%%/README.md
%%DOCS%%%%RUBY_DOCDIR%%/_regexp.rdoc
%%DOCS%%%%RUBY_DOCDIR%%/_timezones.rdoc
+%%DOCS%%%%RUBY_DOCDIR%%/box.md
%%DOCS%%%%RUBY_DOCDIR%%/bsearch.rdoc
%%DOCS%%%%RUBY_DOCDIR%%/bug_triaging.rdoc
%%DOCS%%%%RUBY_DOCDIR%%/case_mapping.rdoc
%%DOCS%%%%RUBY_DOCDIR%%/character_selectors.rdoc
%%DOCS%%%%RUBY_DOCDIR%%/command_injection.rdoc
-%%DOCS%%%%RUBY_DOCDIR%%/command_line/environment.md
%%DOCS%%%%RUBY_DOCDIR%%/contributing/building_ruby.md
+%%DOCS%%%%RUBY_DOCDIR%%/contributing/concurrency_guide.md
%%DOCS%%%%RUBY_DOCDIR%%/contributing/contributing.md
%%DOCS%%%%RUBY_DOCDIR%%/contributing/documentation_guide.md
%%DOCS%%%%RUBY_DOCDIR%%/contributing/glossary.md
@@ -892,7 +888,7 @@ libdata/pkgconfig/ruby-%%RUBY_VER%%.pc
%%DOCS%%%%RUBY_DOCDIR%%/fiber.md
%%DOCS%%%%RUBY_DOCDIR%%/format_specifications.rdoc
%%DOCS%%%%RUBY_DOCDIR%%/forwardable.rd.ja
-%%DOCS%%%%RUBY_DOCDIR%%/globals.rdoc
+%%DOCS%%%%RUBY_DOCDIR%%/globals.md
%%DOCS%%%%RUBY_DOCDIR%%/hash_inclusion.rdoc
%%DOCS%%%%RUBY_DOCDIR%%/images/boottime-classes.png
%%DOCS%%%%RUBY_DOCDIR%%/implicit_conversion.rdoc
@@ -973,7 +969,6 @@ libdata/pkgconfig/ruby-%%RUBY_VER%%.pc
%%DOCS%%%%RUBY_DOCDIR%%/pty/README.expect.ja
%%DOCS%%%%RUBY_DOCDIR%%/pty/README.ja
%%DOCS%%%%RUBY_DOCDIR%%/ractor.md
-%%DOCS%%%%RUBY_DOCDIR%%/rdoc/markup_reference.rb
%%DOCS%%%%RUBY_DOCDIR%%/regexp/methods.rdoc
%%DOCS%%%%RUBY_DOCDIR%%/regexp/unicode_properties.rdoc
%%DOCS%%%%RUBY_DOCDIR%%/reline/face.md
@@ -982,16 +977,27 @@ libdata/pkgconfig/ruby-%%RUBY_VER%%.pc
%%DOCS%%%%RUBY_DOCDIR%%/signals.rdoc
%%DOCS%%%%RUBY_DOCDIR%%/standard_library.md
%%DOCS%%%%RUBY_DOCDIR%%/strftime_formatting.rdoc
+%%DOCS%%%%RUBY_DOCDIR%%/string.rb
+%%DOCS%%%%RUBY_DOCDIR%%/string/aref.rdoc
+%%DOCS%%%%RUBY_DOCDIR%%/string/aset.rdoc
%%DOCS%%%%RUBY_DOCDIR%%/string/b.rdoc
%%DOCS%%%%RUBY_DOCDIR%%/string/bytes.rdoc
%%DOCS%%%%RUBY_DOCDIR%%/string/bytesize.rdoc
+%%DOCS%%%%RUBY_DOCDIR%%/string/byteslice.rdoc
+%%DOCS%%%%RUBY_DOCDIR%%/string/bytesplice.rdoc
%%DOCS%%%%RUBY_DOCDIR%%/string/center.rdoc
%%DOCS%%%%RUBY_DOCDIR%%/string/chars.rdoc
%%DOCS%%%%RUBY_DOCDIR%%/string/chomp.rdoc
%%DOCS%%%%RUBY_DOCDIR%%/string/chop.rdoc
+%%DOCS%%%%RUBY_DOCDIR%%/string/chr.rdoc
%%DOCS%%%%RUBY_DOCDIR%%/string/codepoints.rdoc
+%%DOCS%%%%RUBY_DOCDIR%%/string/concat.rdoc
+%%DOCS%%%%RUBY_DOCDIR%%/string/count.rdoc
+%%DOCS%%%%RUBY_DOCDIR%%/string/delete.rdoc
%%DOCS%%%%RUBY_DOCDIR%%/string/delete_prefix.rdoc
%%DOCS%%%%RUBY_DOCDIR%%/string/delete_suffix.rdoc
+%%DOCS%%%%RUBY_DOCDIR%%/string/downcase.rdoc
+%%DOCS%%%%RUBY_DOCDIR%%/string/dump.rdoc
%%DOCS%%%%RUBY_DOCDIR%%/string/each_byte.rdoc
%%DOCS%%%%RUBY_DOCDIR%%/string/each_char.rdoc
%%DOCS%%%%RUBY_DOCDIR%%/string/each_codepoint.rdoc
@@ -999,21 +1005,40 @@ libdata/pkgconfig/ruby-%%RUBY_VER%%.pc
%%DOCS%%%%RUBY_DOCDIR%%/string/each_line.rdoc
%%DOCS%%%%RUBY_DOCDIR%%/string/encode.rdoc
%%DOCS%%%%RUBY_DOCDIR%%/string/end_with_p.rdoc
+%%DOCS%%%%RUBY_DOCDIR%%/string/eql_p.rdoc
%%DOCS%%%%RUBY_DOCDIR%%/string/force_encoding.rdoc
+%%DOCS%%%%RUBY_DOCDIR%%/string/getbyte.rdoc
%%DOCS%%%%RUBY_DOCDIR%%/string/grapheme_clusters.rdoc
+%%DOCS%%%%RUBY_DOCDIR%%/string/hash.rdoc
%%DOCS%%%%RUBY_DOCDIR%%/string/index.rdoc
+%%DOCS%%%%RUBY_DOCDIR%%/string/insert.rdoc
+%%DOCS%%%%RUBY_DOCDIR%%/string/inspect.rdoc
+%%DOCS%%%%RUBY_DOCDIR%%/string/intern.rdoc
%%DOCS%%%%RUBY_DOCDIR%%/string/length.rdoc
%%DOCS%%%%RUBY_DOCDIR%%/string/ljust.rdoc
%%DOCS%%%%RUBY_DOCDIR%%/string/new.rdoc
%%DOCS%%%%RUBY_DOCDIR%%/string/ord.rdoc
%%DOCS%%%%RUBY_DOCDIR%%/string/partition.rdoc
+%%DOCS%%%%RUBY_DOCDIR%%/string/rindex.rdoc
%%DOCS%%%%RUBY_DOCDIR%%/string/rjust.rdoc
%%DOCS%%%%RUBY_DOCDIR%%/string/rpartition.rdoc
+%%DOCS%%%%RUBY_DOCDIR%%/string/scan.rdoc
%%DOCS%%%%RUBY_DOCDIR%%/string/scrub.rdoc
%%DOCS%%%%RUBY_DOCDIR%%/string/split.rdoc
+%%DOCS%%%%RUBY_DOCDIR%%/string/squeeze.rdoc
%%DOCS%%%%RUBY_DOCDIR%%/string/start_with_p.rdoc
+%%DOCS%%%%RUBY_DOCDIR%%/string/sub.rdoc
+%%DOCS%%%%RUBY_DOCDIR%%/string/succ.rdoc
%%DOCS%%%%RUBY_DOCDIR%%/string/sum.rdoc
+%%DOCS%%%%RUBY_DOCDIR%%/string/swapcase.rdoc
%%DOCS%%%%RUBY_DOCDIR%%/stringio/README.md
+%%DOCS%%%%RUBY_DOCDIR%%/stringio/each_byte.rdoc
+%%DOCS%%%%RUBY_DOCDIR%%/stringio/each_char.rdoc
+%%DOCS%%%%RUBY_DOCDIR%%/stringio/each_codepoint.rdoc
+%%DOCS%%%%RUBY_DOCDIR%%/stringio/getbyte.rdoc
+%%DOCS%%%%RUBY_DOCDIR%%/stringio/getc.rdoc
+%%DOCS%%%%RUBY_DOCDIR%%/stringio/gets.rdoc
+%%DOCS%%%%RUBY_DOCDIR%%/stringio/stringio.md
%%DOCS%%%%RUBY_DOCDIR%%/strscan/helper_methods.md
%%DOCS%%%%RUBY_DOCDIR%%/strscan/link_refs.txt
%%DOCS%%%%RUBY_DOCDIR%%/strscan/methods/get_byte.md
@@ -1045,9 +1070,11 @@ libdata/pkgconfig/ruby-%%RUBY_VER%%.pc
%%DOCS%%%%RUBY_DOCDIR%%/syntax/precedence.rdoc
%%DOCS%%%%RUBY_DOCDIR%%/syntax/refinements.rdoc
%%DOCS%%%%RUBY_DOCDIR%%/windows.md
+%%DOCS%%%%RUBY_DOCDIR%%/yarv_frame_layout.md
%%DOCS%%%%RUBY_DOCDIR%%/yarvarch.en
%%DOCS%%%%RUBY_DOCDIR%%/yarvarch.ja
%%DOCS%%%%RUBY_DOCDIR%%/yjit/yjit.md
+%%DOCS%%%%RUBY_DOCDIR%%/zjit.md
%%DOCS%%%%RUBY_MODDOCDIR%%/option_dump.md
%%DOCS%%%%RUBY_MODDOCDIR%%/options.md
%%EXAMPLES%%%%RUBY_EXAMPLESDIR%%/README
@@ -1061,51 +1088,6 @@ libdata/pkgconfig/ruby-%%RUBY_VER%%.pc
%%EXAMPLES%%%%RUBY_EXAMPLESDIR%%/coverage.rb
%%EXAMPLES%%%%RUBY_EXAMPLESDIR%%/delegate.rb
%%EXAMPLES%%%%RUBY_EXAMPLESDIR%%/dir.rb
-%%EXAMPLES%%%%RUBY_EXAMPLESDIR%%/drb/README.ja.rdoc
-%%EXAMPLES%%%%RUBY_EXAMPLESDIR%%/drb/README.rdoc
-%%EXAMPLES%%%%RUBY_EXAMPLESDIR%%/drb/acl.rb
-%%EXAMPLES%%%%RUBY_EXAMPLESDIR%%/drb/darray.rb
-%%EXAMPLES%%%%RUBY_EXAMPLESDIR%%/drb/darrayc.rb
-%%EXAMPLES%%%%RUBY_EXAMPLESDIR%%/drb/dbiff.rb
-%%EXAMPLES%%%%RUBY_EXAMPLESDIR%%/drb/dcdbiff.rb
-%%EXAMPLES%%%%RUBY_EXAMPLESDIR%%/drb/dchatc.rb
-%%EXAMPLES%%%%RUBY_EXAMPLESDIR%%/drb/dchats.rb
-%%EXAMPLES%%%%RUBY_EXAMPLESDIR%%/drb/dhasen.rb
-%%EXAMPLES%%%%RUBY_EXAMPLESDIR%%/drb/dhasenc.rb
-%%EXAMPLES%%%%RUBY_EXAMPLESDIR%%/drb/dlogc.rb
-%%EXAMPLES%%%%RUBY_EXAMPLESDIR%%/drb/dlogd.rb
-%%EXAMPLES%%%%RUBY_EXAMPLESDIR%%/drb/dqin.rb
-%%EXAMPLES%%%%RUBY_EXAMPLESDIR%%/drb/dqlib.rb
-%%EXAMPLES%%%%RUBY_EXAMPLESDIR%%/drb/dqout.rb
-%%EXAMPLES%%%%RUBY_EXAMPLESDIR%%/drb/dqueue.rb
-%%EXAMPLES%%%%RUBY_EXAMPLESDIR%%/drb/drbc.rb
-%%EXAMPLES%%%%RUBY_EXAMPLESDIR%%/drb/drbch.rb
-%%EXAMPLES%%%%RUBY_EXAMPLESDIR%%/drb/drbm.rb
-%%EXAMPLES%%%%RUBY_EXAMPLESDIR%%/drb/drbmc.rb
-%%EXAMPLES%%%%RUBY_EXAMPLESDIR%%/drb/drbs-acl.rb
-%%EXAMPLES%%%%RUBY_EXAMPLESDIR%%/drb/drbs.rb
-%%EXAMPLES%%%%RUBY_EXAMPLESDIR%%/drb/drbssl_c.rb
-%%EXAMPLES%%%%RUBY_EXAMPLESDIR%%/drb/drbssl_s.rb
-%%EXAMPLES%%%%RUBY_EXAMPLESDIR%%/drb/extserv_test.rb
-%%EXAMPLES%%%%RUBY_EXAMPLESDIR%%/drb/gw_ct.rb
-%%EXAMPLES%%%%RUBY_EXAMPLESDIR%%/drb/gw_cu.rb
-%%EXAMPLES%%%%RUBY_EXAMPLESDIR%%/drb/gw_s.rb
-%%EXAMPLES%%%%RUBY_EXAMPLESDIR%%/drb/holderc.rb
-%%EXAMPLES%%%%RUBY_EXAMPLESDIR%%/drb/holders.rb
-%%EXAMPLES%%%%RUBY_EXAMPLESDIR%%/drb/http0.rb
-%%EXAMPLES%%%%RUBY_EXAMPLESDIR%%/drb/http0serv.rb
-%%EXAMPLES%%%%RUBY_EXAMPLESDIR%%/drb/name.rb
-%%EXAMPLES%%%%RUBY_EXAMPLESDIR%%/drb/namec.rb
-%%EXAMPLES%%%%RUBY_EXAMPLESDIR%%/drb/old_tuplespace.rb
-%%EXAMPLES%%%%RUBY_EXAMPLESDIR%%/drb/rinda_ts.rb
-%%EXAMPLES%%%%RUBY_EXAMPLESDIR%%/drb/rindac.rb
-%%EXAMPLES%%%%RUBY_EXAMPLESDIR%%/drb/rindas.rb
-%%EXAMPLES%%%%RUBY_EXAMPLESDIR%%/drb/ring_echo.rb
-%%EXAMPLES%%%%RUBY_EXAMPLESDIR%%/drb/ring_inspect.rb
-%%EXAMPLES%%%%RUBY_EXAMPLESDIR%%/drb/ring_place.rb
-%%EXAMPLES%%%%RUBY_EXAMPLESDIR%%/drb/simpletuple.rb
-%%EXAMPLES%%%%RUBY_EXAMPLESDIR%%/drb/speedc.rb
-%%EXAMPLES%%%%RUBY_EXAMPLESDIR%%/drb/speeds.rb
%%EXAMPLES%%%%RUBY_EXAMPLESDIR%%/dualstack-fetch.rb
%%EXAMPLES%%%%RUBY_EXAMPLESDIR%%/dualstack-httpd.rb
%%EXAMPLES%%%%RUBY_EXAMPLESDIR%%/eval.rb
@@ -1536,144 +1518,32 @@ libdata/pkgconfig/ruby-%%RUBY_VER%%.pc
%%RDOC%%%%RUBY_RIDIR%%/Binding/local_variables-i.ri
%%RDOC%%%%RUBY_RIDIR%%/Binding/receiver-i.ri
%%RDOC%%%%RUBY_RIDIR%%/Binding/source_location-i.ri
-%%RDOC%%%%RUBY_RIDIR%%/CGI/Cookie/cdesc-Cookie.ri
-%%RDOC%%%%RUBY_RIDIR%%/CGI/Cookie/domain%3d-i.ri
-%%RDOC%%%%RUBY_RIDIR%%/CGI/Cookie/domain-i.ri
-%%RDOC%%%%RUBY_RIDIR%%/CGI/Cookie/expires-i.ri
-%%RDOC%%%%RUBY_RIDIR%%/CGI/Cookie/httponly%3d-i.ri
-%%RDOC%%%%RUBY_RIDIR%%/CGI/Cookie/httponly-i.ri
-%%RDOC%%%%RUBY_RIDIR%%/CGI/Cookie/inspect-i.ri
-%%RDOC%%%%RUBY_RIDIR%%/CGI/Cookie/name%3d-i.ri
-%%RDOC%%%%RUBY_RIDIR%%/CGI/Cookie/name-i.ri
-%%RDOC%%%%RUBY_RIDIR%%/CGI/Cookie/new-c.ri
-%%RDOC%%%%RUBY_RIDIR%%/CGI/Cookie/parse-c.ri
-%%RDOC%%%%RUBY_RIDIR%%/CGI/Cookie/path%3d-i.ri
-%%RDOC%%%%RUBY_RIDIR%%/CGI/Cookie/path-i.ri
-%%RDOC%%%%RUBY_RIDIR%%/CGI/Cookie/secure%3d-i.ri
-%%RDOC%%%%RUBY_RIDIR%%/CGI/Cookie/secure-i.ri
-%%RDOC%%%%RUBY_RIDIR%%/CGI/Cookie/to_s-i.ri
-%%RDOC%%%%RUBY_RIDIR%%/CGI/Cookie/value%3d-i.ri
-%%RDOC%%%%RUBY_RIDIR%%/CGI/Cookie/value-i.ri
%%RDOC%%%%RUBY_RIDIR%%/CGI/Escape/cdesc-Escape.ri
%%RDOC%%%%RUBY_RIDIR%%/CGI/Escape/escape-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/CGI/Escape/escapeElement-i.ri
%%RDOC%%%%RUBY_RIDIR%%/CGI/Escape/escapeHTML-i.ri
%%RDOC%%%%RUBY_RIDIR%%/CGI/Escape/escapeURIComponent-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/CGI/Escape/escape_element-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/CGI/Escape/escape_html-i.ri
%%RDOC%%%%RUBY_RIDIR%%/CGI/Escape/escape_uri_component-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/CGI/Escape/h-i.ri
%%RDOC%%%%RUBY_RIDIR%%/CGI/Escape/unescape-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/CGI/Escape/unescapeElement-i.ri
%%RDOC%%%%RUBY_RIDIR%%/CGI/Escape/unescapeHTML-i.ri
%%RDOC%%%%RUBY_RIDIR%%/CGI/Escape/unescapeURIComponent-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/CGI/Escape/unescape_element-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/CGI/Escape/unescape_html-i.ri
%%RDOC%%%%RUBY_RIDIR%%/CGI/Escape/unescape_uri_component-i.ri
-%%RDOC%%%%RUBY_RIDIR%%/CGI/HTML3/cdesc-HTML3.ri
-%%RDOC%%%%RUBY_RIDIR%%/CGI/HTML4/cdesc-HTML4.ri
-%%RDOC%%%%RUBY_RIDIR%%/CGI/HTML4Fr/cdesc-HTML4Fr.ri
-%%RDOC%%%%RUBY_RIDIR%%/CGI/HTML4Tr/cdesc-HTML4Tr.ri
-%%RDOC%%%%RUBY_RIDIR%%/CGI/HTML5/cdesc-HTML5.ri
-%%RDOC%%%%RUBY_RIDIR%%/CGI/HtmlExtension/a-i.ri
-%%RDOC%%%%RUBY_RIDIR%%/CGI/HtmlExtension/base-i.ri
-%%RDOC%%%%RUBY_RIDIR%%/CGI/HtmlExtension/blockquote-i.ri
-%%RDOC%%%%RUBY_RIDIR%%/CGI/HtmlExtension/caption-i.ri
-%%RDOC%%%%RUBY_RIDIR%%/CGI/HtmlExtension/cdesc-HtmlExtension.ri
-%%RDOC%%%%RUBY_RIDIR%%/CGI/HtmlExtension/checkbox-i.ri
-%%RDOC%%%%RUBY_RIDIR%%/CGI/HtmlExtension/checkbox_group-i.ri
-%%RDOC%%%%RUBY_RIDIR%%/CGI/HtmlExtension/file_field-i.ri
-%%RDOC%%%%RUBY_RIDIR%%/CGI/HtmlExtension/form-i.ri
-%%RDOC%%%%RUBY_RIDIR%%/CGI/HtmlExtension/hidden-i.ri
-%%RDOC%%%%RUBY_RIDIR%%/CGI/HtmlExtension/html-i.ri
-%%RDOC%%%%RUBY_RIDIR%%/CGI/HtmlExtension/image_button-i.ri
-%%RDOC%%%%RUBY_RIDIR%%/CGI/HtmlExtension/img-i.ri
-%%RDOC%%%%RUBY_RIDIR%%/CGI/HtmlExtension/multipart_form-i.ri
-%%RDOC%%%%RUBY_RIDIR%%/CGI/HtmlExtension/password_field-i.ri
-%%RDOC%%%%RUBY_RIDIR%%/CGI/HtmlExtension/popup_menu-i.ri
-%%RDOC%%%%RUBY_RIDIR%%/CGI/HtmlExtension/radio_button-i.ri
-%%RDOC%%%%RUBY_RIDIR%%/CGI/HtmlExtension/radio_group-i.ri
-%%RDOC%%%%RUBY_RIDIR%%/CGI/HtmlExtension/reset-i.ri
-%%RDOC%%%%RUBY_RIDIR%%/CGI/HtmlExtension/scrolling_list-i.ri
-%%RDOC%%%%RUBY_RIDIR%%/CGI/HtmlExtension/submit-i.ri
-%%RDOC%%%%RUBY_RIDIR%%/CGI/HtmlExtension/text_field-i.ri
-%%RDOC%%%%RUBY_RIDIR%%/CGI/HtmlExtension/textarea-i.ri
-%%RDOC%%%%RUBY_RIDIR%%/CGI/InvalidEncoding/cdesc-InvalidEncoding.ri
-%%RDOC%%%%RUBY_RIDIR%%/CGI/QueryExtension/%5b%5d-i.ri
-%%RDOC%%%%RUBY_RIDIR%%/CGI/QueryExtension/cdesc-QueryExtension.ri
-%%RDOC%%%%RUBY_RIDIR%%/CGI/QueryExtension/cookies-i.ri
-%%RDOC%%%%RUBY_RIDIR%%/CGI/QueryExtension/files-i.ri
-%%RDOC%%%%RUBY_RIDIR%%/CGI/QueryExtension/has_key%3f-i.ri
-%%RDOC%%%%RUBY_RIDIR%%/CGI/QueryExtension/include%3f-i.ri
-%%RDOC%%%%RUBY_RIDIR%%/CGI/QueryExtension/initialize_query-i.ri
-%%RDOC%%%%RUBY_RIDIR%%/CGI/QueryExtension/key%3f-i.ri
-%%RDOC%%%%RUBY_RIDIR%%/CGI/QueryExtension/keys-i.ri
-%%RDOC%%%%RUBY_RIDIR%%/CGI/QueryExtension/multipart%3f-i.ri
-%%RDOC%%%%RUBY_RIDIR%%/CGI/QueryExtension/params%3d-i.ri
-%%RDOC%%%%RUBY_RIDIR%%/CGI/QueryExtension/params-i.ri
-%%RDOC%%%%RUBY_RIDIR%%/CGI/QueryExtension/raw_cookie-i.ri
-%%RDOC%%%%RUBY_RIDIR%%/CGI/QueryExtension/raw_cookie2-i.ri
-%%RDOC%%%%RUBY_RIDIR%%/CGI/QueryExtension/read_from_cmdline-i.ri
-%%RDOC%%%%RUBY_RIDIR%%/CGI/QueryExtension/read_multipart-i.ri
-%%RDOC%%%%RUBY_RIDIR%%/CGI/Session/%5b%5d%3d-i.ri
-%%RDOC%%%%RUBY_RIDIR%%/CGI/Session/%5b%5d-i.ri
-%%RDOC%%%%RUBY_RIDIR%%/CGI/Session/FileStore/cdesc-FileStore.ri
-%%RDOC%%%%RUBY_RIDIR%%/CGI/Session/FileStore/close-i.ri
-%%RDOC%%%%RUBY_RIDIR%%/CGI/Session/FileStore/delete-i.ri
-%%RDOC%%%%RUBY_RIDIR%%/CGI/Session/FileStore/new-c.ri
-%%RDOC%%%%RUBY_RIDIR%%/CGI/Session/FileStore/restore-i.ri
-%%RDOC%%%%RUBY_RIDIR%%/CGI/Session/FileStore/update-i.ri
-%%RDOC%%%%RUBY_RIDIR%%/CGI/Session/MemoryStore/cdesc-MemoryStore.ri
-%%RDOC%%%%RUBY_RIDIR%%/CGI/Session/MemoryStore/close-i.ri
-%%RDOC%%%%RUBY_RIDIR%%/CGI/Session/MemoryStore/delete-i.ri
-%%RDOC%%%%RUBY_RIDIR%%/CGI/Session/MemoryStore/new-c.ri
-%%RDOC%%%%RUBY_RIDIR%%/CGI/Session/MemoryStore/restore-i.ri
-%%RDOC%%%%RUBY_RIDIR%%/CGI/Session/MemoryStore/update-i.ri
-%%RDOC%%%%RUBY_RIDIR%%/CGI/Session/NullStore/cdesc-NullStore.ri
-%%RDOC%%%%RUBY_RIDIR%%/CGI/Session/NullStore/close-i.ri
-%%RDOC%%%%RUBY_RIDIR%%/CGI/Session/NullStore/delete-i.ri
-%%RDOC%%%%RUBY_RIDIR%%/CGI/Session/NullStore/new-c.ri
-%%RDOC%%%%RUBY_RIDIR%%/CGI/Session/NullStore/restore-i.ri
-%%RDOC%%%%RUBY_RIDIR%%/CGI/Session/NullStore/update-i.ri
-%%RDOC%%%%RUBY_RIDIR%%/CGI/Session/PStore/cdesc-PStore.ri
-%%RDOC%%%%RUBY_RIDIR%%/CGI/Session/PStore/close-i.ri
-%%RDOC%%%%RUBY_RIDIR%%/CGI/Session/PStore/delete-i.ri
-%%RDOC%%%%RUBY_RIDIR%%/CGI/Session/PStore/new-c.ri
-%%RDOC%%%%RUBY_RIDIR%%/CGI/Session/PStore/restore-i.ri
-%%RDOC%%%%RUBY_RIDIR%%/CGI/Session/PStore/update-i.ri
-%%RDOC%%%%RUBY_RIDIR%%/CGI/Session/cdesc-Session.ri
-%%RDOC%%%%RUBY_RIDIR%%/CGI/Session/close-i.ri
-%%RDOC%%%%RUBY_RIDIR%%/CGI/Session/create_new_id-i.ri
-%%RDOC%%%%RUBY_RIDIR%%/CGI/Session/delete-i.ri
-%%RDOC%%%%RUBY_RIDIR%%/CGI/Session/new-c.ri
-%%RDOC%%%%RUBY_RIDIR%%/CGI/Session/new_session-i.ri
-%%RDOC%%%%RUBY_RIDIR%%/CGI/Session/session_id-i.ri
-%%RDOC%%%%RUBY_RIDIR%%/CGI/Session/update-i.ri
-%%RDOC%%%%RUBY_RIDIR%%/CGI/Util/cdesc-Util.ri
-%%RDOC%%%%RUBY_RIDIR%%/CGI/Util/escape-i.ri
-%%RDOC%%%%RUBY_RIDIR%%/CGI/Util/escapeElement-i.ri
-%%RDOC%%%%RUBY_RIDIR%%/CGI/Util/escapeHTML-i.ri
-%%RDOC%%%%RUBY_RIDIR%%/CGI/Util/escapeURIComponent-i.ri
-%%RDOC%%%%RUBY_RIDIR%%/CGI/Util/escape_element-i.ri
-%%RDOC%%%%RUBY_RIDIR%%/CGI/Util/escape_html-i.ri
-%%RDOC%%%%RUBY_RIDIR%%/CGI/Util/escape_uri_component-i.ri
-%%RDOC%%%%RUBY_RIDIR%%/CGI/Util/h-i.ri
-%%RDOC%%%%RUBY_RIDIR%%/CGI/Util/pretty-i.ri
-%%RDOC%%%%RUBY_RIDIR%%/CGI/Util/rfc1123_date-i.ri
-%%RDOC%%%%RUBY_RIDIR%%/CGI/Util/unescape-i.ri
-%%RDOC%%%%RUBY_RIDIR%%/CGI/Util/unescapeElement-i.ri
-%%RDOC%%%%RUBY_RIDIR%%/CGI/Util/unescapeHTML-i.ri
-%%RDOC%%%%RUBY_RIDIR%%/CGI/Util/unescapeURIComponent-i.ri
-%%RDOC%%%%RUBY_RIDIR%%/CGI/Util/unescape_element-i.ri
-%%RDOC%%%%RUBY_RIDIR%%/CGI/Util/unescape_html-i.ri
-%%RDOC%%%%RUBY_RIDIR%%/CGI/Util/unescape_uri_component-i.ri
-%%RDOC%%%%RUBY_RIDIR%%/CGI/_no_crlf_check-i.ri
-%%RDOC%%%%RUBY_RIDIR%%/CGI/accept_charset%3d-c.ri
-%%RDOC%%%%RUBY_RIDIR%%/CGI/accept_charset-c.ri
-%%RDOC%%%%RUBY_RIDIR%%/CGI/accept_charset-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/CGI/EscapeExt/cdesc-EscapeExt.ri
+%%RDOC%%%%RUBY_RIDIR%%/CGI/EscapeExt/escape-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/CGI/EscapeExt/escapeHTML-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/CGI/EscapeExt/escapeURIComponent-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/CGI/EscapeExt/escape_uri_component-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/CGI/EscapeExt/unescape-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/CGI/EscapeExt/unescapeHTML-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/CGI/EscapeExt/unescapeURIComponent-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/CGI/EscapeExt/unescape_uri_component-i.ri
%%RDOC%%%%RUBY_RIDIR%%/CGI/cdesc-CGI.ri
-%%RDOC%%%%RUBY_RIDIR%%/CGI/env_table-i.ri
-%%RDOC%%%%RUBY_RIDIR%%/CGI/header-i.ri
-%%RDOC%%%%RUBY_RIDIR%%/CGI/http_header-i.ri
-%%RDOC%%%%RUBY_RIDIR%%/CGI/new-c.ri
-%%RDOC%%%%RUBY_RIDIR%%/CGI/out-i.ri
-%%RDOC%%%%RUBY_RIDIR%%/CGI/parse-c.ri
-%%RDOC%%%%RUBY_RIDIR%%/CGI/print-i.ri
-%%RDOC%%%%RUBY_RIDIR%%/CGI/stdinput-i.ri
-%%RDOC%%%%RUBY_RIDIR%%/CGI/stdoutput-i.ri
%%RDOC%%%%RUBY_RIDIR%%/Class/allocate-i.ri
%%RDOC%%%%RUBY_RIDIR%%/Class/attached_object-i.ri
%%RDOC%%%%RUBY_RIDIR%%/Class/cdesc-Class.ri
@@ -2163,8 +2033,6 @@ libdata/pkgconfig/ruby-%%RUBY_VER%%.pc
%%RDOC%%%%RUBY_RIDIR%%/ERB/DefMethod/def_erb_method-c.ri
%%RDOC%%%%RUBY_RIDIR%%/ERB/DefMethod/def_erb_method-i.ri
%%RDOC%%%%RUBY_RIDIR%%/ERB/Escape/cdesc-Escape.ri
-%%RDOC%%%%RUBY_RIDIR%%/ERB/Escape/html_escape-c.ri
-%%RDOC%%%%RUBY_RIDIR%%/ERB/Escape/html_escape-i.ri
%%RDOC%%%%RUBY_RIDIR%%/ERB/Util/cdesc-Util.ri
%%RDOC%%%%RUBY_RIDIR%%/ERB/Util/u-c.ri
%%RDOC%%%%RUBY_RIDIR%%/ERB/Util/u-i.ri
@@ -2398,6 +2266,7 @@ libdata/pkgconfig/ruby-%%RUBY_VER%%.pc
%%RDOC%%%%RUBY_RIDIR%%/Enumerator/product-c.ri
%%RDOC%%%%RUBY_RIDIR%%/Enumerator/rewind-i.ri
%%RDOC%%%%RUBY_RIDIR%%/Enumerator/size-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Enumerator/to_set-i.ri
%%RDOC%%%%RUBY_RIDIR%%/Enumerator/with_index-i.ri
%%RDOC%%%%RUBY_RIDIR%%/Enumerator/with_object-i.ri
%%RDOC%%%%RUBY_RIDIR%%/Errno/cdesc-Errno.ri
@@ -2415,6 +2284,7 @@ libdata/pkgconfig/ruby-%%RUBY_VER%%.pc
%%RDOC%%%%RUBY_RIDIR%%/ErrorHighlight/Spotter/fetch_line-i.ri
%%RDOC%%%%RUBY_RIDIR%%/ErrorHighlight/Spotter/new-c.ri
%%RDOC%%%%RUBY_RIDIR%%/ErrorHighlight/Spotter/prism_location-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/ErrorHighlight/Spotter/prism_spot_block_for_name-i.ri
%%RDOC%%%%RUBY_RIDIR%%/ErrorHighlight/Spotter/prism_spot_call_for_args-i.ri
%%RDOC%%%%RUBY_RIDIR%%/ErrorHighlight/Spotter/prism_spot_call_for_name-i.ri
%%RDOC%%%%RUBY_RIDIR%%/ErrorHighlight/Spotter/prism_spot_call_operator_write_for_args-i.ri
@@ -2422,8 +2292,10 @@ libdata/pkgconfig/ruby-%%RUBY_VER%%.pc
%%RDOC%%%%RUBY_RIDIR%%/ErrorHighlight/Spotter/prism_spot_constant_path-i.ri
%%RDOC%%%%RUBY_RIDIR%%/ErrorHighlight/Spotter/prism_spot_constant_path_operator_write-i.ri
%%RDOC%%%%RUBY_RIDIR%%/ErrorHighlight/Spotter/prism_spot_constant_read-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/ErrorHighlight/Spotter/prism_spot_def_for_name-i.ri
%%RDOC%%%%RUBY_RIDIR%%/ErrorHighlight/Spotter/prism_spot_index_operator_write_for_args-i.ri
%%RDOC%%%%RUBY_RIDIR%%/ErrorHighlight/Spotter/prism_spot_index_operator_write_for_name-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/ErrorHighlight/Spotter/prism_spot_lambda_for_name-i.ri
%%RDOC%%%%RUBY_RIDIR%%/ErrorHighlight/Spotter/prism_spot_local_variable_operator_write_for_args-i.ri
%%RDOC%%%%RUBY_RIDIR%%/ErrorHighlight/Spotter/prism_spot_local_variable_operator_write_for_name-i.ri
%%RDOC%%%%RUBY_RIDIR%%/ErrorHighlight/Spotter/spot-i.ri
@@ -2432,8 +2304,12 @@ libdata/pkgconfig/ruby-%%RUBY_VER%%.pc
%%RDOC%%%%RUBY_RIDIR%%/ErrorHighlight/Spotter/spot_call_for_args-i.ri
%%RDOC%%%%RUBY_RIDIR%%/ErrorHighlight/Spotter/spot_call_for_name-i.ri
%%RDOC%%%%RUBY_RIDIR%%/ErrorHighlight/Spotter/spot_colon2-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/ErrorHighlight/Spotter/spot_defn-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/ErrorHighlight/Spotter/spot_defs-i.ri
%%RDOC%%%%RUBY_RIDIR%%/ErrorHighlight/Spotter/spot_fcall_for_args-i.ri
%%RDOC%%%%RUBY_RIDIR%%/ErrorHighlight/Spotter/spot_fcall_for_name-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/ErrorHighlight/Spotter/spot_iter-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/ErrorHighlight/Spotter/spot_lambda-i.ri
%%RDOC%%%%RUBY_RIDIR%%/ErrorHighlight/Spotter/spot_op_asgn1_for_args-i.ri
%%RDOC%%%%RUBY_RIDIR%%/ErrorHighlight/Spotter/spot_op_asgn1_for_name-i.ri
%%RDOC%%%%RUBY_RIDIR%%/ErrorHighlight/Spotter/spot_op_asgn2_for_args-i.ri
@@ -2895,7 +2771,6 @@ libdata/pkgconfig/ruby-%%RUBY_VER%%.pc
%%RDOC%%%%RUBY_RIDIR%%/Gem/BasicSpecification/datadir-i.ri
%%RDOC%%%%RUBY_RIDIR%%/Gem/BasicSpecification/default_gem%3f-i.ri
%%RDOC%%%%RUBY_RIDIR%%/Gem/BasicSpecification/default_gem_priority-i.ri
-%%RDOC%%%%RUBY_RIDIR%%/Gem/BasicSpecification/default_specifications_dir-c.ri
%%RDOC%%%%RUBY_RIDIR%%/Gem/BasicSpecification/extension_dir-i.ri
%%RDOC%%%%RUBY_RIDIR%%/Gem/BasicSpecification/extensions_dir-i.ri
%%RDOC%%%%RUBY_RIDIR%%/Gem/BasicSpecification/full_gem_path-i.ri
@@ -3108,7 +2983,6 @@ libdata/pkgconfig/ruby-%%RUBY_VER%%.pc
%%RDOC%%%%RUBY_RIDIR%%/Gem/Commands/PristineCommand/cdesc-PristineCommand.ri
%%RDOC%%%%RUBY_RIDIR%%/Gem/Commands/PristineCommand/execute-i.ri
%%RDOC%%%%RUBY_RIDIR%%/Gem/Commands/PristineCommand/new-c.ri
-%%RDOC%%%%RUBY_RIDIR%%/Gem/Commands/PristineCommand/only_executables_or_plugins%3f-i.ri
%%RDOC%%%%RUBY_RIDIR%%/Gem/Commands/PushCommand/cdesc-PushCommand.ri
%%RDOC%%%%RUBY_RIDIR%%/Gem/Commands/PushCommand/execute-i.ri
%%RDOC%%%%RUBY_RIDIR%%/Gem/Commands/PushCommand/get_attestations_part-i.ri
@@ -3117,10 +2991,6 @@ libdata/pkgconfig/ruby-%%RUBY_VER%%.pc
%%RDOC%%%%RUBY_RIDIR%%/Gem/Commands/PushCommand/new-c.ri
%%RDOC%%%%RUBY_RIDIR%%/Gem/Commands/PushCommand/send_gem-i.ri
%%RDOC%%%%RUBY_RIDIR%%/Gem/Commands/PushCommand/send_push_request-i.ri
-%%RDOC%%%%RUBY_RIDIR%%/Gem/Commands/QueryCommand/cdesc-QueryCommand.ri
-%%RDOC%%%%RUBY_RIDIR%%/Gem/Commands/QueryCommand/deprecation_warning-i.ri
-%%RDOC%%%%RUBY_RIDIR%%/Gem/Commands/QueryCommand/new-c.ri
-%%RDOC%%%%RUBY_RIDIR%%/Gem/Commands/QueryCommand/warning_without_suggested_alternatives-i.ri
%%RDOC%%%%RUBY_RIDIR%%/Gem/Commands/RdocCommand/cdesc-RdocCommand.ri
%%RDOC%%%%RUBY_RIDIR%%/Gem/Commands/RdocCommand/execute-i.ri
%%RDOC%%%%RUBY_RIDIR%%/Gem/Commands/RdocCommand/new-c.ri
@@ -3179,6 +3049,9 @@ libdata/pkgconfig/ruby-%%RUBY_VER%%.pc
%%RDOC%%%%RUBY_RIDIR%%/Gem/Commands/SignoutCommand/new-c.ri
%%RDOC%%%%RUBY_RIDIR%%/Gem/Commands/SourcesCommand/cdesc-SourcesCommand.ri
%%RDOC%%%%RUBY_RIDIR%%/Gem/Commands/SourcesCommand/check_typo_squatting-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Gem/Commands/SourcesCommand/config_file_name-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Gem/Commands/SourcesCommand/configured_sources-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Gem/Commands/SourcesCommand/default_sources-i.ri
%%RDOC%%%%RUBY_RIDIR%%/Gem/Commands/SourcesCommand/execute-i.ri
%%RDOC%%%%RUBY_RIDIR%%/Gem/Commands/SourcesCommand/new-c.ri
%%RDOC%%%%RUBY_RIDIR%%/Gem/Commands/SpecificationCommand/cdesc-SpecificationCommand.ri
@@ -3349,6 +3222,7 @@ libdata/pkgconfig/ruby-%%RUBY_VER%%.pc
%%RDOC%%%%RUBY_RIDIR%%/Gem/ErrorReason/cdesc-ErrorReason.ri
%%RDOC%%%%RUBY_RIDIR%%/Gem/Exception/cdesc-Exception.ri
%%RDOC%%%%RUBY_RIDIR%%/Gem/Ext/BuildError/cdesc-BuildError.ri
+%%RDOC%%%%RUBY_RIDIR%%/Gem/Ext/Builder/NoMakefileError/cdesc-NoMakefileError.ri
%%RDOC%%%%RUBY_RIDIR%%/Gem/Ext/Builder/build_extensions-i.ri
%%RDOC%%%%RUBY_RIDIR%%/Gem/Ext/Builder/cdesc-Builder.ri
%%RDOC%%%%RUBY_RIDIR%%/Gem/Ext/Builder/class_name-c.ri
@@ -3356,6 +3230,8 @@ libdata/pkgconfig/ruby-%%RUBY_VER%%.pc
%%RDOC%%%%RUBY_RIDIR%%/Gem/Ext/Builder/new-c.ri
%%RDOC%%%%RUBY_RIDIR%%/Gem/Ext/Builder/ruby-c.ri
%%RDOC%%%%RUBY_RIDIR%%/Gem/Ext/Builder/run-c.ri
+%%RDOC%%%%RUBY_RIDIR%%/Gem/Ext/Builder/shelljoin-c.ri
+%%RDOC%%%%RUBY_RIDIR%%/Gem/Ext/Builder/shellsplit-c.ri
%%RDOC%%%%RUBY_RIDIR%%/Gem/Ext/CargoBuilder/DylibNotFoundError/cdesc-DylibNotFoundError.ri
%%RDOC%%%%RUBY_RIDIR%%/Gem/Ext/CargoBuilder/DylibNotFoundError/new-c.ri
%%RDOC%%%%RUBY_RIDIR%%/Gem/Ext/CargoBuilder/LinkFlagConverter/cdesc-LinkFlagConverter.ri
@@ -3392,8 +3268,14 @@ libdata/pkgconfig/ruby-%%RUBY_VER%%.pc
%%RDOC%%%%RUBY_RIDIR%%/Gem/Ext/CargoBuilder/split_flags-i.ri
%%RDOC%%%%RUBY_RIDIR%%/Gem/Ext/CargoBuilder/win_target%3f-i.ri
%%RDOC%%%%RUBY_RIDIR%%/Gem/Ext/CargoBuilder/write_deffile-i.ri
-%%RDOC%%%%RUBY_RIDIR%%/Gem/Ext/CmakeBuilder/build-c.ri
+%%RDOC%%%%RUBY_RIDIR%%/Gem/Ext/CmakeBuilder/build-i.ri
%%RDOC%%%%RUBY_RIDIR%%/Gem/Ext/CmakeBuilder/cdesc-CmakeBuilder.ri
+%%RDOC%%%%RUBY_RIDIR%%/Gem/Ext/CmakeBuilder/check_presets-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Gem/Ext/CmakeBuilder/compile-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Gem/Ext/CmakeBuilder/configure-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Gem/Ext/CmakeBuilder/new-c.ri
+%%RDOC%%%%RUBY_RIDIR%%/Gem/Ext/CmakeBuilder/profile-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Gem/Ext/CmakeBuilder/runner-i.ri
%%RDOC%%%%RUBY_RIDIR%%/Gem/Ext/ConfigureBuilder/build-c.ri
%%RDOC%%%%RUBY_RIDIR%%/Gem/Ext/ConfigureBuilder/cdesc-ConfigureBuilder.ri
%%RDOC%%%%RUBY_RIDIR%%/Gem/Ext/ExtConfBuilder/build-c.ri
@@ -3515,6 +3397,7 @@ libdata/pkgconfig/ruby-%%RUBY_VER%%.pc
%%RDOC%%%%RUBY_RIDIR%%/Gem/Installer/build_args-i.ri
%%RDOC%%%%RUBY_RIDIR%%/Gem/Installer/build_extensions-i.ri
%%RDOC%%%%RUBY_RIDIR%%/Gem/Installer/cdesc-Installer.ri
+%%RDOC%%%%RUBY_RIDIR%%/Gem/Installer/default_spec_dir-i.ri
%%RDOC%%%%RUBY_RIDIR%%/Gem/Installer/default_spec_file-i.ri
%%RDOC%%%%RUBY_RIDIR%%/Gem/Installer/dir-i.ri
%%RDOC%%%%RUBY_RIDIR%%/Gem/Installer/ensure_dependency-i.ri
@@ -3532,7 +3415,6 @@ libdata/pkgconfig/ruby-%%RUBY_VER%%.pc
%%RDOC%%%%RUBY_RIDIR%%/Gem/Installer/generate_bin_script-i.ri
%%RDOC%%%%RUBY_RIDIR%%/Gem/Installer/generate_bin_symlink-i.ri
%%RDOC%%%%RUBY_RIDIR%%/Gem/Installer/generate_windows_script-i.ri
-%%RDOC%%%%RUBY_RIDIR%%/Gem/Installer/inherited-c.ri
%%RDOC%%%%RUBY_RIDIR%%/Gem/Installer/install-i.ri
%%RDOC%%%%RUBY_RIDIR%%/Gem/Installer/installation_satisfies_dependency%3f-i.ri
%%RDOC%%%%RUBY_RIDIR%%/Gem/Installer/installed_specs-i.ri
@@ -3547,7 +3429,6 @@ libdata/pkgconfig/ruby-%%RUBY_VER%%.pc
%%RDOC%%%%RUBY_RIDIR%%/Gem/Installer/shebang-i.ri
%%RDOC%%%%RUBY_RIDIR%%/Gem/Installer/spec-i.ri
%%RDOC%%%%RUBY_RIDIR%%/Gem/Installer/spec_file-i.ri
-%%RDOC%%%%RUBY_RIDIR%%/Gem/Installer/unpack-i.ri
%%RDOC%%%%RUBY_RIDIR%%/Gem/Installer/user_install_dir-i.ri
%%RDOC%%%%RUBY_RIDIR%%/Gem/Installer/verify_spec-i.ri
%%RDOC%%%%RUBY_RIDIR%%/Gem/Installer/windows_stub_script-i.ri
@@ -3588,6 +3469,8 @@ libdata/pkgconfig/ruby-%%RUBY_VER%%.pc
%%RDOC%%%%RUBY_RIDIR%%/Gem/NameTuple/%3c%3d%3e-i.ri
%%RDOC%%%%RUBY_RIDIR%%/Gem/NameTuple/%3d%3d-i.ri
%%RDOC%%%%RUBY_RIDIR%%/Gem/NameTuple/cdesc-NameTuple.ri
+%%RDOC%%%%RUBY_RIDIR%%/Gem/NameTuple/deconstruct-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Gem/NameTuple/deconstruct_keys-i.ri
%%RDOC%%%%RUBY_RIDIR%%/Gem/NameTuple/eql%3f-i.ri
%%RDOC%%%%RUBY_RIDIR%%/Gem/NameTuple/from_list-c.ri
%%RDOC%%%%RUBY_RIDIR%%/Gem/NameTuple/full_name-i.ri
@@ -3707,7 +3590,6 @@ libdata/pkgconfig/ruby-%%RUBY_VER%%.pc
%%RDOC%%%%RUBY_RIDIR%%/Gem/Package/initialize-i.ri
%%RDOC%%%%RUBY_RIDIR%%/Gem/Package/limit_read-i.ri
%%RDOC%%%%RUBY_RIDIR%%/Gem/Package/new-c.ri
-%%RDOC%%%%RUBY_RIDIR%%/Gem/Package/normalize_path-i.ri
%%RDOC%%%%RUBY_RIDIR%%/Gem/Package/prog_mode-i.ri
%%RDOC%%%%RUBY_RIDIR%%/Gem/Package/raw_spec-c.ri
%%RDOC%%%%RUBY_RIDIR%%/Gem/Package/read_checksums-i.ri
@@ -3735,20 +3617,30 @@ libdata/pkgconfig/ruby-%%RUBY_VER%%.pc
%%RDOC%%%%RUBY_RIDIR%%/Gem/Platform/%3d%7e-i.ri
%%RDOC%%%%RUBY_RIDIR%%/Gem/Platform/cdesc-Platform.ri
%%RDOC%%%%RUBY_RIDIR%%/Gem/Platform/cpu-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Gem/Platform/cpu_match-c.ri
+%%RDOC%%%%RUBY_RIDIR%%/Gem/Platform/deconstruct-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Gem/Platform/deconstruct_keys-i.ri
%%RDOC%%%%RUBY_RIDIR%%/Gem/Platform/eql%3f-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Gem/Platform/generic-c.ri
%%RDOC%%%%RUBY_RIDIR%%/Gem/Platform/installable%3f-c.ri
%%RDOC%%%%RUBY_RIDIR%%/Gem/Platform/local-c.ri
-%%RDOC%%%%RUBY_RIDIR%%/Gem/Platform/match-c.ri
%%RDOC%%%%RUBY_RIDIR%%/Gem/Platform/match_gem%3f-c.ri
%%RDOC%%%%RUBY_RIDIR%%/Gem/Platform/match_platforms%3f-c.ri
%%RDOC%%%%RUBY_RIDIR%%/Gem/Platform/match_spec%3f-c.ri
%%RDOC%%%%RUBY_RIDIR%%/Gem/Platform/new-c.ri
%%RDOC%%%%RUBY_RIDIR%%/Gem/Platform/normalized_linux_version-i.ri
%%RDOC%%%%RUBY_RIDIR%%/Gem/Platform/os-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Gem/Platform/os_match-c.ri
+%%RDOC%%%%RUBY_RIDIR%%/Gem/Platform/platform_specificity_match-c.ri
+%%RDOC%%%%RUBY_RIDIR%%/Gem/Platform/same_deps%3f-c.ri
+%%RDOC%%%%RUBY_RIDIR%%/Gem/Platform/same_specificity%3f-c.ri
+%%RDOC%%%%RUBY_RIDIR%%/Gem/Platform/sort_and_filter_best_platform_match-c.ri
+%%RDOC%%%%RUBY_RIDIR%%/Gem/Platform/sort_best_platform_match-c.ri
%%RDOC%%%%RUBY_RIDIR%%/Gem/Platform/sort_priority-c.ri
%%RDOC%%%%RUBY_RIDIR%%/Gem/Platform/to_a-i.ri
%%RDOC%%%%RUBY_RIDIR%%/Gem/Platform/to_s-i.ri
%%RDOC%%%%RUBY_RIDIR%%/Gem/Platform/version-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Gem/Platform/version_match-c.ri
%%RDOC%%%%RUBY_RIDIR%%/Gem/PlatformMismatch/add_platform-i.ri
%%RDOC%%%%RUBY_RIDIR%%/Gem/PlatformMismatch/cdesc-PlatformMismatch.ri
%%RDOC%%%%RUBY_RIDIR%%/Gem/PlatformMismatch/name-i.ri
@@ -4095,13 +3987,18 @@ libdata/pkgconfig/ruby-%%RUBY_VER%%.pc
%%RDOC%%%%RUBY_RIDIR%%/Gem/S3URISigner/base64_uri_escape-i.ri
%%RDOC%%%%RUBY_RIDIR%%/Gem/S3URISigner/cdesc-S3URISigner.ri
%%RDOC%%%%RUBY_RIDIR%%/Gem/S3URISigner/create_request_pool-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Gem/S3URISigner/ec2_iam_request-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Gem/S3URISigner/ec2_metadata_credentials_imds_v1-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Gem/S3URISigner/ec2_metadata_credentials_imds_v2-i.ri
%%RDOC%%%%RUBY_RIDIR%%/Gem/S3URISigner/ec2_metadata_credentials_json-i.ri
%%RDOC%%%%RUBY_RIDIR%%/Gem/S3URISigner/ec2_metadata_request-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Gem/S3URISigner/ec2_metadata_token-i.ri
%%RDOC%%%%RUBY_RIDIR%%/Gem/S3URISigner/fetch_s3_config-i.ri
%%RDOC%%%%RUBY_RIDIR%%/Gem/S3URISigner/generate_canonical_query_params-i.ri
%%RDOC%%%%RUBY_RIDIR%%/Gem/S3URISigner/generate_canonical_request-i.ri
%%RDOC%%%%RUBY_RIDIR%%/Gem/S3URISigner/generate_signature-i.ri
%%RDOC%%%%RUBY_RIDIR%%/Gem/S3URISigner/generate_string_to_sign-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Gem/S3URISigner/method-i.ri
%%RDOC%%%%RUBY_RIDIR%%/Gem/S3URISigner/new-c.ri
%%RDOC%%%%RUBY_RIDIR%%/Gem/S3URISigner/sign-i.ri
%%RDOC%%%%RUBY_RIDIR%%/Gem/S3URISigner/uri-i.ri
@@ -4369,11 +4266,13 @@ libdata/pkgconfig/ruby-%%RUBY_VER%%.pc
%%RDOC%%%%RUBY_RIDIR%%/Gem/Source/Vendor/new-c.ri
%%RDOC%%%%RUBY_RIDIR%%/Gem/Source/cache_dir-i.ri
%%RDOC%%%%RUBY_RIDIR%%/Gem/Source/cdesc-Source.ri
+%%RDOC%%%%RUBY_RIDIR%%/Gem/Source/dependency_resolver_set-i.ri
%%RDOC%%%%RUBY_RIDIR%%/Gem/Source/download-i.ri
%%RDOC%%%%RUBY_RIDIR%%/Gem/Source/enforce_trailing_slash-i.ri
%%RDOC%%%%RUBY_RIDIR%%/Gem/Source/fetch_spec-i.ri
%%RDOC%%%%RUBY_RIDIR%%/Gem/Source/load_specs-i.ri
%%RDOC%%%%RUBY_RIDIR%%/Gem/Source/new-c.ri
+%%RDOC%%%%RUBY_RIDIR%%/Gem/Source/new_dependency_resolver_set-i.ri
%%RDOC%%%%RUBY_RIDIR%%/Gem/Source/typo_squatting%3f-i.ri
%%RDOC%%%%RUBY_RIDIR%%/Gem/Source/update_cache%3f-i.ri
%%RDOC%%%%RUBY_RIDIR%%/Gem/Source/uri-i.ri
@@ -4384,6 +4283,7 @@ libdata/pkgconfig/ruby-%%RUBY_VER%%.pc
%%RDOC%%%%RUBY_RIDIR%%/Gem/SourceFetchProblem/source-i.ri
%%RDOC%%%%RUBY_RIDIR%%/Gem/SourceFetchProblem/wordy-i.ri
%%RDOC%%%%RUBY_RIDIR%%/Gem/SourceList/%3c%3c-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Gem/SourceList/append-i.ri
%%RDOC%%%%RUBY_RIDIR%%/Gem/SourceList/cdesc-SourceList.ri
%%RDOC%%%%RUBY_RIDIR%%/Gem/SourceList/clear-i.ri
%%RDOC%%%%RUBY_RIDIR%%/Gem/SourceList/delete-i.ri
@@ -4394,6 +4294,7 @@ libdata/pkgconfig/ruby-%%RUBY_VER%%.pc
%%RDOC%%%%RUBY_RIDIR%%/Gem/SourceList/from-c.ri
%%RDOC%%%%RUBY_RIDIR%%/Gem/SourceList/include%3f-i.ri
%%RDOC%%%%RUBY_RIDIR%%/Gem/SourceList/new-c.ri
+%%RDOC%%%%RUBY_RIDIR%%/Gem/SourceList/prepend-i.ri
%%RDOC%%%%RUBY_RIDIR%%/Gem/SourceList/replace-i.ri
%%RDOC%%%%RUBY_RIDIR%%/Gem/SourceList/sources-i.ri
%%RDOC%%%%RUBY_RIDIR%%/Gem/SourceList/to_a-i.ri
@@ -4448,7 +4349,6 @@ libdata/pkgconfig/ruby-%%RUBY_VER%%.pc
%%RDOC%%%%RUBY_RIDIR%%/Gem/Specification/conflicts-i.ri
%%RDOC%%%%RUBY_RIDIR%%/Gem/Specification/date%3d-i.ri
%%RDOC%%%%RUBY_RIDIR%%/Gem/Specification/date-i.ri
-%%RDOC%%%%RUBY_RIDIR%%/Gem/Specification/default_executable-i.ri
%%RDOC%%%%RUBY_RIDIR%%/Gem/Specification/default_stubs-c.ri
%%RDOC%%%%RUBY_RIDIR%%/Gem/Specification/default_value-i.ri
%%RDOC%%%%RUBY_RIDIR%%/Gem/Specification/dependencies-i.ri
@@ -4486,12 +4386,10 @@ libdata/pkgconfig/ruby-%%RUBY_VER%%.pc
%%RDOC%%%%RUBY_RIDIR%%/Gem/Specification/find_inactive_by_path-c.ri
%%RDOC%%%%RUBY_RIDIR%%/Gem/Specification/for_cache-i.ri
%%RDOC%%%%RUBY_RIDIR%%/Gem/Specification/from_yaml-c.ri
-%%RDOC%%%%RUBY_RIDIR%%/Gem/Specification/full_name-i.ri
%%RDOC%%%%RUBY_RIDIR%%/Gem/Specification/gems_dir-i.ri
%%RDOC%%%%RUBY_RIDIR%%/Gem/Specification/has_conflicts%3f-i.ri
%%RDOC%%%%RUBY_RIDIR%%/Gem/Specification/homepage-i.ri
%%RDOC%%%%RUBY_RIDIR%%/Gem/Specification/initialize_copy-i.ri
-%%RDOC%%%%RUBY_RIDIR%%/Gem/Specification/invalidate_memoized_attributes-i.ri
%%RDOC%%%%RUBY_RIDIR%%/Gem/Specification/keep_only_files_and_directories-i.ri
%%RDOC%%%%RUBY_RIDIR%%/Gem/Specification/latest_spec_for-c.ri
%%RDOC%%%%RUBY_RIDIR%%/Gem/Specification/latest_specs-c.ri
@@ -4559,10 +4457,7 @@ libdata/pkgconfig/ruby-%%RUBY_VER%%.pc
%%RDOC%%%%RUBY_RIDIR%%/Gem/Specification/unresolved_deps-c.ri
%%RDOC%%%%RUBY_RIDIR%%/Gem/Specification/unresolved_specs-c.ri
%%RDOC%%%%RUBY_RIDIR%%/Gem/Specification/validate-i.ri
-%%RDOC%%%%RUBY_RIDIR%%/Gem/Specification/validate_dependencies-i.ri
%%RDOC%%%%RUBY_RIDIR%%/Gem/Specification/validate_for_resolution-i.ri
-%%RDOC%%%%RUBY_RIDIR%%/Gem/Specification/validate_metadata-i.ri
-%%RDOC%%%%RUBY_RIDIR%%/Gem/Specification/validate_permissions-i.ri
%%RDOC%%%%RUBY_RIDIR%%/Gem/Specification/version%3d-i.ri
%%RDOC%%%%RUBY_RIDIR%%/Gem/Specification/version-i.ri
%%RDOC%%%%RUBY_RIDIR%%/Gem/SpecificationPolicy/cdesc-SpecificationPolicy.ri
@@ -4762,7 +4657,6 @@ libdata/pkgconfig/ruby-%%RUBY_VER%%.pc
%%RDOC%%%%RUBY_RIDIR%%/Gem/Util/gzip-c.ri
%%RDOC%%%%RUBY_RIDIR%%/Gem/Util/inflate-c.ri
%%RDOC%%%%RUBY_RIDIR%%/Gem/Util/popen-c.ri
-%%RDOC%%%%RUBY_RIDIR%%/Gem/Util/silent_system-c.ri
%%RDOC%%%%RUBY_RIDIR%%/Gem/Util/traverse_parents-c.ri
%%RDOC%%%%RUBY_RIDIR%%/Gem/Validator/alien-i.ri
%%RDOC%%%%RUBY_RIDIR%%/Gem/Validator/cdesc-Validator.ri
@@ -4799,6 +4693,7 @@ libdata/pkgconfig/ruby-%%RUBY_VER%%.pc
%%RDOC%%%%RUBY_RIDIR%%/Gem/YAMLSerializer/dump_hash-i.ri
%%RDOC%%%%RUBY_RIDIR%%/Gem/YAMLSerializer/load-i.ri
%%RDOC%%%%RUBY_RIDIR%%/Gem/YAMLSerializer/strip_comment-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Gem/activate_and_load_bin_path-c.ri
%%RDOC%%%%RUBY_RIDIR%%/Gem/activated_gem_paths-c.ri
%%RDOC%%%%RUBY_RIDIR%%/Gem/add_to_load_path-c.ri
%%RDOC%%%%RUBY_RIDIR%%/Gem/already_loaded%3f-c.ri
@@ -4836,6 +4731,7 @@ libdata/pkgconfig/ruby-%%RUBY_VER%%.pc
%%RDOC%%%%RUBY_RIDIR%%/Gem/ensure_default_gem_subdirectories-c.ri
%%RDOC%%%%RUBY_RIDIR%%/Gem/ensure_gem_subdirectories-c.ri
%%RDOC%%%%RUBY_RIDIR%%/Gem/env_requirement-c.ri
+%%RDOC%%%%RUBY_RIDIR%%/Gem/find_and_activate_spec_for_exe-c.ri
%%RDOC%%%%RUBY_RIDIR%%/Gem/find_config_file-c.ri
%%RDOC%%%%RUBY_RIDIR%%/Gem/find_default_spec-c.ri
%%RDOC%%%%RUBY_RIDIR%%/Gem/find_files-c.ri
@@ -4853,6 +4749,7 @@ libdata/pkgconfig/ruby-%%RUBY_VER%%.pc
%%RDOC%%%%RUBY_RIDIR%%/Gem/latest_rubygems_version-c.ri
%%RDOC%%%%RUBY_RIDIR%%/Gem/latest_spec_for-c.ri
%%RDOC%%%%RUBY_RIDIR%%/Gem/latest_version_for-c.ri
+%%RDOC%%%%RUBY_RIDIR%%/Gem/load_bundler_extensions-c.ri
%%RDOC%%%%RUBY_RIDIR%%/Gem/load_env_plugins-c.ri
%%RDOC%%%%RUBY_RIDIR%%/Gem/load_path_insert_index-c.ri
%%RDOC%%%%RUBY_RIDIR%%/Gem/load_plugins-c.ri
@@ -5116,13 +5013,7 @@ libdata/pkgconfig/ruby-%%RUBY_VER%%.pc
%%RDOC%%%%RUBY_RIDIR%%/IO/foreach-c.ri
%%RDOC%%%%RUBY_RIDIR%%/IO/fsync-i.ri
%%RDOC%%%%RUBY_RIDIR%%/IO/generic_readable/cdesc-generic_readable.ri
-%%RDOC%%%%RUBY_RIDIR%%/IO/generic_writable/%3c%3c-i.ri
%%RDOC%%%%RUBY_RIDIR%%/IO/generic_writable/cdesc-generic_writable.ri
-%%RDOC%%%%RUBY_RIDIR%%/IO/generic_writable/print-i.ri
-%%RDOC%%%%RUBY_RIDIR%%/IO/generic_writable/printf-i.ri
-%%RDOC%%%%RUBY_RIDIR%%/IO/generic_writable/puts-i.ri
-%%RDOC%%%%RUBY_RIDIR%%/IO/generic_writable/syswrite-i.ri
-%%RDOC%%%%RUBY_RIDIR%%/IO/generic_writable/write_nonblock-i.ri
%%RDOC%%%%RUBY_RIDIR%%/IO/getbyte-i.ri
%%RDOC%%%%RUBY_RIDIR%%/IO/getc-i.ri
%%RDOC%%%%RUBY_RIDIR%%/IO/getch-i.ri
@@ -5143,7 +5034,6 @@ libdata/pkgconfig/ruby-%%RUBY_VER%%.pc
%%RDOC%%%%RUBY_RIDIR%%/IO/nonblock%3d-i.ri
%%RDOC%%%%RUBY_RIDIR%%/IO/nonblock%3f-i.ri
%%RDOC%%%%RUBY_RIDIR%%/IO/nonblock-i.ri
-%%RDOC%%%%RUBY_RIDIR%%/IO/nread-i.ri
%%RDOC%%%%RUBY_RIDIR%%/IO/oflush-i.ri
%%RDOC%%%%RUBY_RIDIR%%/IO/open-c.ri
%%RDOC%%%%RUBY_RIDIR%%/IO/path-i.ri
@@ -5171,7 +5061,6 @@ libdata/pkgconfig/ruby-%%RUBY_VER%%.pc
%%RDOC%%%%RUBY_RIDIR%%/IO/readlines-c.ri
%%RDOC%%%%RUBY_RIDIR%%/IO/readlines-i.ri
%%RDOC%%%%RUBY_RIDIR%%/IO/readpartial-i.ri
-%%RDOC%%%%RUBY_RIDIR%%/IO/ready%3f-i.ri
%%RDOC%%%%RUBY_RIDIR%%/IO/reopen-i.ri
%%RDOC%%%%RUBY_RIDIR%%/IO/rewind-i.ri
%%RDOC%%%%RUBY_RIDIR%%/IO/scroll_backward-i.ri
@@ -5209,6 +5098,8 @@ libdata/pkgconfig/ruby-%%RUBY_VER%%.pc
%%RDOC%%%%RUBY_RIDIR%%/IO/write_nonblock-i.ri
%%RDOC%%%%RUBY_RIDIR%%/IOError/cdesc-IOError.ri
%%RDOC%%%%RUBY_RIDIR%%/IPAddr/%26-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/IPAddr/%2b-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/IPAddr/%2d-i.ri
%%RDOC%%%%RUBY_RIDIR%%/IPAddr/%3c%3c-i.ri
%%RDOC%%%%RUBY_RIDIR%%/IPAddr/%3c%3d%3e-i.ri
%%RDOC%%%%RUBY_RIDIR%%/IPAddr/%3d%3d%3d-i.ri
@@ -5220,22 +5111,13 @@ libdata/pkgconfig/ruby-%%RUBY_VER%%.pc
%%RDOC%%%%RUBY_RIDIR%%/IPAddr/Error/cdesc-Error.ri
%%RDOC%%%%RUBY_RIDIR%%/IPAddr/InvalidAddressError/cdesc-InvalidAddressError.ri
%%RDOC%%%%RUBY_RIDIR%%/IPAddr/InvalidPrefixError/cdesc-InvalidPrefixError.ri
-%%RDOC%%%%RUBY_RIDIR%%/IPAddr/_ipv4_compat%3f-i.ri
-%%RDOC%%%%RUBY_RIDIR%%/IPAddr/_reverse-i.ri
-%%RDOC%%%%RUBY_RIDIR%%/IPAddr/_to_string-i.ri
-%%RDOC%%%%RUBY_RIDIR%%/IPAddr/addr_mask-i.ri
%%RDOC%%%%RUBY_RIDIR%%/IPAddr/as_json-i.ri
-%%RDOC%%%%RUBY_RIDIR%%/IPAddr/begin_addr-i.ri
%%RDOC%%%%RUBY_RIDIR%%/IPAddr/cdesc-IPAddr.ri
%%RDOC%%%%RUBY_RIDIR%%/IPAddr/cidr-i.ri
-%%RDOC%%%%RUBY_RIDIR%%/IPAddr/coerce_other-i.ri
-%%RDOC%%%%RUBY_RIDIR%%/IPAddr/end_addr-i.ri
%%RDOC%%%%RUBY_RIDIR%%/IPAddr/eql%3f-i.ri
%%RDOC%%%%RUBY_RIDIR%%/IPAddr/family-i.ri
%%RDOC%%%%RUBY_RIDIR%%/IPAddr/hash-i.ri
%%RDOC%%%%RUBY_RIDIR%%/IPAddr/hton-i.ri
-%%RDOC%%%%RUBY_RIDIR%%/IPAddr/in6_addr-i.ri
-%%RDOC%%%%RUBY_RIDIR%%/IPAddr/in_addr-i.ri
%%RDOC%%%%RUBY_RIDIR%%/IPAddr/include%3f-i.ri
%%RDOC%%%%RUBY_RIDIR%%/IPAddr/inspect-i.ri
%%RDOC%%%%RUBY_RIDIR%%/IPAddr/ip6_arpa-i.ri
@@ -5276,7 +5158,6 @@ libdata/pkgconfig/ruby-%%RUBY_VER%%.pc
%%RDOC%%%%RUBY_RIDIR%%/IPSocket/inspect-i.ri
%%RDOC%%%%RUBY_RIDIR%%/IPSocket/peeraddr-i.ri
%%RDOC%%%%RUBY_RIDIR%%/IPSocket/recvfrom-i.ri
-%%RDOC%%%%RUBY_RIDIR%%/IPSocket/valid_v6%3f-c.ri
%%RDOC%%%%RUBY_RIDIR%%/IndexError/cdesc-IndexError.ri
%%RDOC%%%%RUBY_RIDIR%%/Integer/%25-i.ri
%%RDOC%%%%RUBY_RIDIR%%/Integer/%26-i.ri
@@ -5349,7 +5230,6 @@ libdata/pkgconfig/ruby-%%RUBY_VER%%.pc
%%RDOC%%%%RUBY_RIDIR%%/Integer/zero%3f-i.ri
%%RDOC%%%%RUBY_RIDIR%%/Interrupt/cdesc-Interrupt.ri
%%RDOC%%%%RUBY_RIDIR%%/JSON/%5b%5d-c.ri
-%%RDOC%%%%RUBY_RIDIR%%/JSON/CircularDatastructure/cdesc-CircularDatastructure.ri
%%RDOC%%%%RUBY_RIDIR%%/JSON/Coder/cdesc-Coder.ri
%%RDOC%%%%RUBY_RIDIR%%/JSON/Coder/dump-i.ri
%%RDOC%%%%RUBY_RIDIR%%/JSON/Coder/generate-i.ri
@@ -5360,6 +5240,7 @@ libdata/pkgconfig/ruby-%%RUBY_VER%%.pc
%%RDOC%%%%RUBY_RIDIR%%/JSON/Ext/Generator/State/%5b%5d%3d-i.ri
%%RDOC%%%%RUBY_RIDIR%%/JSON/Ext/Generator/State/%5b%5d-i.ri
%%RDOC%%%%RUBY_RIDIR%%/JSON/Ext/Generator/State/_configure-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/JSON/Ext/Generator/State/allow_duplicate_key%3f-i.ri
%%RDOC%%%%RUBY_RIDIR%%/JSON/Ext/Generator/State/allow_nan%3d-i.ri
%%RDOC%%%%RUBY_RIDIR%%/JSON/Ext/Generator/State/allow_nan%3f-i.ri
%%RDOC%%%%RUBY_RIDIR%%/JSON/Ext/Generator/State/array_nl%3d-i.ri
@@ -5418,8 +5299,6 @@ libdata/pkgconfig/ruby-%%RUBY_VER%%.pc
%%RDOC%%%%RUBY_RIDIR%%/JSON/GeneratorError/detailed_message-i.ri
%%RDOC%%%%RUBY_RIDIR%%/JSON/GeneratorError/invalid_object-i.ri
%%RDOC%%%%RUBY_RIDIR%%/JSON/GeneratorError/new-c.ri
-%%RDOC%%%%RUBY_RIDIR%%/JSON/GenericObject/%5b%5d%3d-i.ri
-%%RDOC%%%%RUBY_RIDIR%%/JSON/GenericObject/%5b%5d-i.ri
%%RDOC%%%%RUBY_RIDIR%%/JSON/GenericObject/%7c-i.ri
%%RDOC%%%%RUBY_RIDIR%%/JSON/GenericObject/as_json-i.ri
%%RDOC%%%%RUBY_RIDIR%%/JSON/GenericObject/cdesc-GenericObject.ri
@@ -5434,6 +5313,8 @@ libdata/pkgconfig/ruby-%%RUBY_VER%%.pc
%%RDOC%%%%RUBY_RIDIR%%/JSON/JSONError/cdesc-JSONError.ri
%%RDOC%%%%RUBY_RIDIR%%/JSON/NestingError/cdesc-NestingError.ri
%%RDOC%%%%RUBY_RIDIR%%/JSON/ParserError/cdesc-ParserError.ri
+%%RDOC%%%%RUBY_RIDIR%%/JSON/ParserError/column-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/JSON/ParserError/line-i.ri
%%RDOC%%%%RUBY_RIDIR%%/JSON/cdesc-JSON.ri
%%RDOC%%%%RUBY_RIDIR%%/JSON/create_id%3d-c.ri
%%RDOC%%%%RUBY_RIDIR%%/JSON/create_id-c.ri
@@ -5445,6 +5326,7 @@ libdata/pkgconfig/ruby-%%RUBY_VER%%.pc
%%RDOC%%%%RUBY_RIDIR%%/JSON/load-i.ri
%%RDOC%%%%RUBY_RIDIR%%/JSON/load_file%21-i.ri
%%RDOC%%%%RUBY_RIDIR%%/JSON/load_file-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/JSON/on_mixed_keys_hash-c.ri
%%RDOC%%%%RUBY_RIDIR%%/JSON/parse%21-i.ri
%%RDOC%%%%RUBY_RIDIR%%/JSON/parse-i.ri
%%RDOC%%%%RUBY_RIDIR%%/JSON/parser-c.ri
@@ -5458,6 +5340,7 @@ libdata/pkgconfig/ruby-%%RUBY_VER%%.pc
%%RDOC%%%%RUBY_RIDIR%%/Kernel/Hash-i.ri
%%RDOC%%%%RUBY_RIDIR%%/Kernel/Integer-i.ri
%%RDOC%%%%RUBY_RIDIR%%/Kernel/JSON-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Kernel/Pathname-c.ri
%%RDOC%%%%RUBY_RIDIR%%/Kernel/Pathname-i.ri
%%RDOC%%%%RUBY_RIDIR%%/Kernel/Rational-i.ri
%%RDOC%%%%RUBY_RIDIR%%/Kernel/String-i.ri
@@ -5630,6 +5513,7 @@ libdata/pkgconfig/ruby-%%RUBY_VER%%.pc
%%RDOC%%%%RUBY_RIDIR%%/Math/erf-c.ri
%%RDOC%%%%RUBY_RIDIR%%/Math/erfc-c.ri
%%RDOC%%%%RUBY_RIDIR%%/Math/exp-c.ri
+%%RDOC%%%%RUBY_RIDIR%%/Math/expm1-c.ri
%%RDOC%%%%RUBY_RIDIR%%/Math/frexp-c.ri
%%RDOC%%%%RUBY_RIDIR%%/Math/gamma-c.ri
%%RDOC%%%%RUBY_RIDIR%%/Math/hypot-c.ri
@@ -5637,6 +5521,7 @@ libdata/pkgconfig/ruby-%%RUBY_VER%%.pc
%%RDOC%%%%RUBY_RIDIR%%/Math/lgamma-c.ri
%%RDOC%%%%RUBY_RIDIR%%/Math/log-c.ri
%%RDOC%%%%RUBY_RIDIR%%/Math/log10-c.ri
+%%RDOC%%%%RUBY_RIDIR%%/Math/log1p-c.ri
%%RDOC%%%%RUBY_RIDIR%%/Math/log2-c.ri
%%RDOC%%%%RUBY_RIDIR%%/Math/sin-c.ri
%%RDOC%%%%RUBY_RIDIR%%/Math/sinh-c.ri
@@ -5649,6 +5534,7 @@ libdata/pkgconfig/ruby-%%RUBY_VER%%.pc
%%RDOC%%%%RUBY_RIDIR%%/Method/%3e%3e-i.ri
%%RDOC%%%%RUBY_RIDIR%%/Method/%5b%5d-i.ri
%%RDOC%%%%RUBY_RIDIR%%/Method/arity-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Method/box-i.ri
%%RDOC%%%%RUBY_RIDIR%%/Method/call-i.ri
%%RDOC%%%%RUBY_RIDIR%%/Method/cdesc-Method.ri
%%RDOC%%%%RUBY_RIDIR%%/Method/clone-i.ri
@@ -5803,7 +5689,6 @@ libdata/pkgconfig/ruby-%%RUBY_VER%%.pc
%%RDOC%%%%RUBY_RIDIR%%/NameError/new-c.ri
%%RDOC%%%%RUBY_RIDIR%%/NameError/receiver-i.ri
%%RDOC%%%%RUBY_RIDIR%%/Net/HTTP/Copy/cdesc-Copy.ri
-%%RDOC%%%%RUBY_RIDIR%%/Net/HTTP/D-i.ri
%%RDOC%%%%RUBY_RIDIR%%/Net/HTTP/Delete/cdesc-Delete.ri
%%RDOC%%%%RUBY_RIDIR%%/Net/HTTP/Get/cdesc-Get.ri
%%RDOC%%%%RUBY_RIDIR%%/Net/HTTP/Head/cdesc-Head.ri
@@ -5818,9 +5703,7 @@ libdata/pkgconfig/ruby-%%RUBY_VER%%.pc
%%RDOC%%%%RUBY_RIDIR%%/Net/HTTP/Put/cdesc-Put.ri
%%RDOC%%%%RUBY_RIDIR%%/Net/HTTP/Trace/cdesc-Trace.ri
%%RDOC%%%%RUBY_RIDIR%%/Net/HTTP/Unlock/cdesc-Unlock.ri
-%%RDOC%%%%RUBY_RIDIR%%/Net/HTTP/addr_port-i.ri
%%RDOC%%%%RUBY_RIDIR%%/Net/HTTP/address-i.ri
-%%RDOC%%%%RUBY_RIDIR%%/Net/HTTP/begin_transport-i.ri
%%RDOC%%%%RUBY_RIDIR%%/Net/HTTP/ca_file-i.ri
%%RDOC%%%%RUBY_RIDIR%%/Net/HTTP/ca_path-i.ri
%%RDOC%%%%RUBY_RIDIR%%/Net/HTTP/cdesc-HTTP.ri
@@ -5828,18 +5711,12 @@ libdata/pkgconfig/ruby-%%RUBY_VER%%.pc
%%RDOC%%%%RUBY_RIDIR%%/Net/HTTP/cert_store-i.ri
%%RDOC%%%%RUBY_RIDIR%%/Net/HTTP/ciphers-i.ri
%%RDOC%%%%RUBY_RIDIR%%/Net/HTTP/close_on_empty_response-i.ri
-%%RDOC%%%%RUBY_RIDIR%%/Net/HTTP/connect-i.ri
%%RDOC%%%%RUBY_RIDIR%%/Net/HTTP/continue_timeout%3d-i.ri
%%RDOC%%%%RUBY_RIDIR%%/Net/HTTP/continue_timeout-i.ri
%%RDOC%%%%RUBY_RIDIR%%/Net/HTTP/copy-i.ri
-%%RDOC%%%%RUBY_RIDIR%%/Net/HTTP/debug-i.ri
%%RDOC%%%%RUBY_RIDIR%%/Net/HTTP/default_configuration-c.ri
%%RDOC%%%%RUBY_RIDIR%%/Net/HTTP/default_port-c.ri
%%RDOC%%%%RUBY_RIDIR%%/Net/HTTP/delete-i.ri
-%%RDOC%%%%RUBY_RIDIR%%/Net/HTTP/do_finish-i.ri
-%%RDOC%%%%RUBY_RIDIR%%/Net/HTTP/do_start-i.ri
-%%RDOC%%%%RUBY_RIDIR%%/Net/HTTP/edit_path-i.ri
-%%RDOC%%%%RUBY_RIDIR%%/Net/HTTP/end_transport-i.ri
%%RDOC%%%%RUBY_RIDIR%%/Net/HTTP/extra_chain_cert-i.ri
%%RDOC%%%%RUBY_RIDIR%%/Net/HTTP/finish-i.ri
%%RDOC%%%%RUBY_RIDIR%%/Net/HTTP/get-c.ri
@@ -5853,7 +5730,6 @@ libdata/pkgconfig/ruby-%%RUBY_VER%%.pc
%%RDOC%%%%RUBY_RIDIR%%/Net/HTTP/inspect-i.ri
%%RDOC%%%%RUBY_RIDIR%%/Net/HTTP/ipaddr%3d-i.ri
%%RDOC%%%%RUBY_RIDIR%%/Net/HTTP/ipaddr-i.ri
-%%RDOC%%%%RUBY_RIDIR%%/Net/HTTP/keep_alive%3f-i.ri
%%RDOC%%%%RUBY_RIDIR%%/Net/HTTP/keep_alive_timeout-i.ri
%%RDOC%%%%RUBY_RIDIR%%/Net/HTTP/key-i.ri
%%RDOC%%%%RUBY_RIDIR%%/Net/HTTP/local_host-i.ri
@@ -5866,7 +5742,6 @@ libdata/pkgconfig/ruby-%%RUBY_VER%%.pc
%%RDOC%%%%RUBY_RIDIR%%/Net/HTTP/mkcol-i.ri
%%RDOC%%%%RUBY_RIDIR%%/Net/HTTP/move-i.ri
%%RDOC%%%%RUBY_RIDIR%%/Net/HTTP/new-c.ri
-%%RDOC%%%%RUBY_RIDIR%%/Net/HTTP/on_connect-i.ri
%%RDOC%%%%RUBY_RIDIR%%/Net/HTTP/open_timeout-i.ri
%%RDOC%%%%RUBY_RIDIR%%/Net/HTTP/options-i.ri
%%RDOC%%%%RUBY_RIDIR%%/Net/HTTP/patch-i.ri
@@ -5906,14 +5781,10 @@ libdata/pkgconfig/ruby-%%RUBY_VER%%.pc
%%RDOC%%%%RUBY_RIDIR%%/Net/HTTP/set_debug_output-i.ri
%%RDOC%%%%RUBY_RIDIR%%/Net/HTTP/ssl_timeout-i.ri
%%RDOC%%%%RUBY_RIDIR%%/Net/HTTP/ssl_version-i.ri
-%%RDOC%%%%RUBY_RIDIR%%/Net/HTTP/sspi_auth%3f-i.ri
-%%RDOC%%%%RUBY_RIDIR%%/Net/HTTP/sspi_auth-i.ri
%%RDOC%%%%RUBY_RIDIR%%/Net/HTTP/start-c.ri
%%RDOC%%%%RUBY_RIDIR%%/Net/HTTP/start-i.ri
%%RDOC%%%%RUBY_RIDIR%%/Net/HTTP/started%3f-i.ri
%%RDOC%%%%RUBY_RIDIR%%/Net/HTTP/trace-i.ri
-%%RDOC%%%%RUBY_RIDIR%%/Net/HTTP/transport_request-i.ri
-%%RDOC%%%%RUBY_RIDIR%%/Net/HTTP/unescape-i.ri
%%RDOC%%%%RUBY_RIDIR%%/Net/HTTP/unlock-i.ri
%%RDOC%%%%RUBY_RIDIR%%/Net/HTTP/use_ssl%3d-i.ri
%%RDOC%%%%RUBY_RIDIR%%/Net/HTTP/use_ssl%3f-i.ri
@@ -5937,8 +5808,6 @@ libdata/pkgconfig/ruby-%%RUBY_VER%%.pc
%%RDOC%%%%RUBY_RIDIR%%/Net/HTTPCreated/cdesc-HTTPCreated.ri
%%RDOC%%%%RUBY_RIDIR%%/Net/HTTPEarlyHints/cdesc-HTTPEarlyHints.ri
%%RDOC%%%%RUBY_RIDIR%%/Net/HTTPError/cdesc-HTTPError.ri
-%%RDOC%%%%RUBY_RIDIR%%/Net/HTTPExceptions/cdesc-HTTPExceptions.ri
-%%RDOC%%%%RUBY_RIDIR%%/Net/HTTPExceptions/response-i.ri
%%RDOC%%%%RUBY_RIDIR%%/Net/HTTPExpectationFailed/cdesc-HTTPExpectationFailed.ri
%%RDOC%%%%RUBY_RIDIR%%/Net/HTTPFailedDependency/cdesc-HTTPFailedDependency.ri
%%RDOC%%%%RUBY_RIDIR%%/Net/HTTPFatalError/cdesc-HTTPFatalError.ri
@@ -5952,30 +5821,19 @@ libdata/pkgconfig/ruby-%%RUBY_VER%%.pc
%%RDOC%%%%RUBY_RIDIR%%/Net/HTTPGenericRequest/body_stream-i.ri
%%RDOC%%%%RUBY_RIDIR%%/Net/HTTPGenericRequest/cdesc-HTTPGenericRequest.ri
%%RDOC%%%%RUBY_RIDIR%%/Net/HTTPGenericRequest/decode_content-i.ri
-%%RDOC%%%%RUBY_RIDIR%%/Net/HTTPGenericRequest/encode_multipart_form_data-i.ri
-%%RDOC%%%%RUBY_RIDIR%%/Net/HTTPGenericRequest/flush_buffer-i.ri
%%RDOC%%%%RUBY_RIDIR%%/Net/HTTPGenericRequest/inspect-i.ri
%%RDOC%%%%RUBY_RIDIR%%/Net/HTTPGenericRequest/method-i.ri
%%RDOC%%%%RUBY_RIDIR%%/Net/HTTPGenericRequest/path-i.ri
-%%RDOC%%%%RUBY_RIDIR%%/Net/HTTPGenericRequest/quote_string-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Net/HTTPGenericRequest/pretty_print-i.ri
%%RDOC%%%%RUBY_RIDIR%%/Net/HTTPGenericRequest/request_body_permitted%3f-i.ri
%%RDOC%%%%RUBY_RIDIR%%/Net/HTTPGenericRequest/response_body_permitted%3f-i.ri
-%%RDOC%%%%RUBY_RIDIR%%/Net/HTTPGenericRequest/send_request_with_body-i.ri
-%%RDOC%%%%RUBY_RIDIR%%/Net/HTTPGenericRequest/send_request_with_body_data-i.ri
-%%RDOC%%%%RUBY_RIDIR%%/Net/HTTPGenericRequest/send_request_with_body_stream-i.ri
-%%RDOC%%%%RUBY_RIDIR%%/Net/HTTPGenericRequest/supply_default_content_type-i.ri
%%RDOC%%%%RUBY_RIDIR%%/Net/HTTPGenericRequest/uri-i.ri
-%%RDOC%%%%RUBY_RIDIR%%/Net/HTTPGenericRequest/wait_for_continue-i.ri
-%%RDOC%%%%RUBY_RIDIR%%/Net/HTTPGenericRequest/write_header-i.ri
%%RDOC%%%%RUBY_RIDIR%%/Net/HTTPGone/cdesc-HTTPGone.ri
%%RDOC%%%%RUBY_RIDIR%%/Net/HTTPHeader/%5b%5d%3d-i.ri
%%RDOC%%%%RUBY_RIDIR%%/Net/HTTPHeader/%5b%5d-i.ri
%%RDOC%%%%RUBY_RIDIR%%/Net/HTTPHeader/add_field-i.ri
-%%RDOC%%%%RUBY_RIDIR%%/Net/HTTPHeader/append_field_value-i.ri
%%RDOC%%%%RUBY_RIDIR%%/Net/HTTPHeader/basic_auth-i.ri
-%%RDOC%%%%RUBY_RIDIR%%/Net/HTTPHeader/basic_encode-i.ri
%%RDOC%%%%RUBY_RIDIR%%/Net/HTTPHeader/canonical_each-i.ri
-%%RDOC%%%%RUBY_RIDIR%%/Net/HTTPHeader/capitalize-i.ri
%%RDOC%%%%RUBY_RIDIR%%/Net/HTTPHeader/cdesc-HTTPHeader.ri
%%RDOC%%%%RUBY_RIDIR%%/Net/HTTPHeader/chunked%3f-i.ri
%%RDOC%%%%RUBY_RIDIR%%/Net/HTTPHeader/connection_close%3f-i.ri
@@ -6003,7 +5861,6 @@ libdata/pkgconfig/ruby-%%RUBY_VER%%.pc
%%RDOC%%%%RUBY_RIDIR%%/Net/HTTPHeader/range-i.ri
%%RDOC%%%%RUBY_RIDIR%%/Net/HTTPHeader/range_length-i.ri
%%RDOC%%%%RUBY_RIDIR%%/Net/HTTPHeader/set_content_type-i.ri
-%%RDOC%%%%RUBY_RIDIR%%/Net/HTTPHeader/set_field-i.ri
%%RDOC%%%%RUBY_RIDIR%%/Net/HTTPHeader/set_form-i.ri
%%RDOC%%%%RUBY_RIDIR%%/Net/HTTPHeader/set_form_data-i.ri
%%RDOC%%%%RUBY_RIDIR%%/Net/HTTPHeader/set_range-i.ri
@@ -6054,32 +5911,13 @@ libdata/pkgconfig/ruby-%%RUBY_VER%%.pc
%%RDOC%%%%RUBY_RIDIR%%/Net/HTTPRequestURITooLong/cdesc-HTTPRequestURITooLong.ri
%%RDOC%%%%RUBY_RIDIR%%/Net/HTTPRequestedRangeNotSatisfiable/cdesc-HTTPRequestedRangeNotSatisfiable.ri
%%RDOC%%%%RUBY_RIDIR%%/Net/HTTPResetContent/cdesc-HTTPResetContent.ri
-%%RDOC%%%%RUBY_RIDIR%%/Net/HTTPResponse/body%3d-i.ri
-%%RDOC%%%%RUBY_RIDIR%%/Net/HTTPResponse/body-i.ri
-%%RDOC%%%%RUBY_RIDIR%%/Net/HTTPResponse/body_encoding%3d-i.ri
-%%RDOC%%%%RUBY_RIDIR%%/Net/HTTPResponse/body_encoding-i.ri
%%RDOC%%%%RUBY_RIDIR%%/Net/HTTPResponse/body_permitted%3f-c.ri
%%RDOC%%%%RUBY_RIDIR%%/Net/HTTPResponse/cdesc-HTTPResponse.ri
-%%RDOC%%%%RUBY_RIDIR%%/Net/HTTPResponse/code-i.ri
-%%RDOC%%%%RUBY_RIDIR%%/Net/HTTPResponse/decode_content-i.ri
-%%RDOC%%%%RUBY_RIDIR%%/Net/HTTPResponse/each_response_header-c.ri
-%%RDOC%%%%RUBY_RIDIR%%/Net/HTTPResponse/http_version-i.ri
-%%RDOC%%%%RUBY_RIDIR%%/Net/HTTPResponse/ignore_eof-i.ri
-%%RDOC%%%%RUBY_RIDIR%%/Net/HTTPResponse/inspect-i.ri
-%%RDOC%%%%RUBY_RIDIR%%/Net/HTTPResponse/message-i.ri
-%%RDOC%%%%RUBY_RIDIR%%/Net/HTTPResponse/read_body-i.ri
-%%RDOC%%%%RUBY_RIDIR%%/Net/HTTPResponse/read_status_line-c.ri
-%%RDOC%%%%RUBY_RIDIR%%/Net/HTTPResponse/response_class-c.ri
-%%RDOC%%%%RUBY_RIDIR%%/Net/HTTPResponse/uri-i.ri
-%%RDOC%%%%RUBY_RIDIR%%/Net/HTTPResponse/value-i.ri
%%RDOC%%%%RUBY_RIDIR%%/Net/HTTPRetriableError/cdesc-HTTPRetriableError.ri
%%RDOC%%%%RUBY_RIDIR%%/Net/HTTPSeeOther/cdesc-HTTPSeeOther.ri
%%RDOC%%%%RUBY_RIDIR%%/Net/HTTPServerError/cdesc-HTTPServerError.ri
%%RDOC%%%%RUBY_RIDIR%%/Net/HTTPServiceUnavailable/cdesc-HTTPServiceUnavailable.ri
-%%RDOC%%%%RUBY_RIDIR%%/Net/HTTPSession/D-i.ri
-%%RDOC%%%%RUBY_RIDIR%%/Net/HTTPSession/addr_port-i.ri
%%RDOC%%%%RUBY_RIDIR%%/Net/HTTPSession/address-i.ri
-%%RDOC%%%%RUBY_RIDIR%%/Net/HTTPSession/begin_transport-i.ri
%%RDOC%%%%RUBY_RIDIR%%/Net/HTTPSession/ca_file-i.ri
%%RDOC%%%%RUBY_RIDIR%%/Net/HTTPSession/ca_path-i.ri
%%RDOC%%%%RUBY_RIDIR%%/Net/HTTPSession/cdesc-HTTPSession.ri
@@ -6087,18 +5925,12 @@ libdata/pkgconfig/ruby-%%RUBY_VER%%.pc
%%RDOC%%%%RUBY_RIDIR%%/Net/HTTPSession/cert_store-i.ri
%%RDOC%%%%RUBY_RIDIR%%/Net/HTTPSession/ciphers-i.ri
%%RDOC%%%%RUBY_RIDIR%%/Net/HTTPSession/close_on_empty_response-i.ri
-%%RDOC%%%%RUBY_RIDIR%%/Net/HTTPSession/connect-i.ri
%%RDOC%%%%RUBY_RIDIR%%/Net/HTTPSession/continue_timeout%3d-i.ri
%%RDOC%%%%RUBY_RIDIR%%/Net/HTTPSession/continue_timeout-i.ri
%%RDOC%%%%RUBY_RIDIR%%/Net/HTTPSession/copy-i.ri
-%%RDOC%%%%RUBY_RIDIR%%/Net/HTTPSession/debug-i.ri
%%RDOC%%%%RUBY_RIDIR%%/Net/HTTPSession/default_configuration-c.ri
%%RDOC%%%%RUBY_RIDIR%%/Net/HTTPSession/default_port-c.ri
%%RDOC%%%%RUBY_RIDIR%%/Net/HTTPSession/delete-i.ri
-%%RDOC%%%%RUBY_RIDIR%%/Net/HTTPSession/do_finish-i.ri
-%%RDOC%%%%RUBY_RIDIR%%/Net/HTTPSession/do_start-i.ri
-%%RDOC%%%%RUBY_RIDIR%%/Net/HTTPSession/edit_path-i.ri
-%%RDOC%%%%RUBY_RIDIR%%/Net/HTTPSession/end_transport-i.ri
%%RDOC%%%%RUBY_RIDIR%%/Net/HTTPSession/extra_chain_cert-i.ri
%%RDOC%%%%RUBY_RIDIR%%/Net/HTTPSession/finish-i.ri
%%RDOC%%%%RUBY_RIDIR%%/Net/HTTPSession/get-c.ri
@@ -6112,7 +5944,6 @@ libdata/pkgconfig/ruby-%%RUBY_VER%%.pc
%%RDOC%%%%RUBY_RIDIR%%/Net/HTTPSession/inspect-i.ri
%%RDOC%%%%RUBY_RIDIR%%/Net/HTTPSession/ipaddr%3d-i.ri
%%RDOC%%%%RUBY_RIDIR%%/Net/HTTPSession/ipaddr-i.ri
-%%RDOC%%%%RUBY_RIDIR%%/Net/HTTPSession/keep_alive%3f-i.ri
%%RDOC%%%%RUBY_RIDIR%%/Net/HTTPSession/keep_alive_timeout-i.ri
%%RDOC%%%%RUBY_RIDIR%%/Net/HTTPSession/key-i.ri
%%RDOC%%%%RUBY_RIDIR%%/Net/HTTPSession/local_host-i.ri
@@ -6125,7 +5956,6 @@ libdata/pkgconfig/ruby-%%RUBY_VER%%.pc
%%RDOC%%%%RUBY_RIDIR%%/Net/HTTPSession/mkcol-i.ri
%%RDOC%%%%RUBY_RIDIR%%/Net/HTTPSession/move-i.ri
%%RDOC%%%%RUBY_RIDIR%%/Net/HTTPSession/new-c.ri
-%%RDOC%%%%RUBY_RIDIR%%/Net/HTTPSession/on_connect-i.ri
%%RDOC%%%%RUBY_RIDIR%%/Net/HTTPSession/open_timeout-i.ri
%%RDOC%%%%RUBY_RIDIR%%/Net/HTTPSession/options-i.ri
%%RDOC%%%%RUBY_RIDIR%%/Net/HTTPSession/patch-i.ri
@@ -6165,14 +5995,10 @@ libdata/pkgconfig/ruby-%%RUBY_VER%%.pc
%%RDOC%%%%RUBY_RIDIR%%/Net/HTTPSession/set_debug_output-i.ri
%%RDOC%%%%RUBY_RIDIR%%/Net/HTTPSession/ssl_timeout-i.ri
%%RDOC%%%%RUBY_RIDIR%%/Net/HTTPSession/ssl_version-i.ri
-%%RDOC%%%%RUBY_RIDIR%%/Net/HTTPSession/sspi_auth%3f-i.ri
-%%RDOC%%%%RUBY_RIDIR%%/Net/HTTPSession/sspi_auth-i.ri
%%RDOC%%%%RUBY_RIDIR%%/Net/HTTPSession/start-c.ri
%%RDOC%%%%RUBY_RIDIR%%/Net/HTTPSession/start-i.ri
%%RDOC%%%%RUBY_RIDIR%%/Net/HTTPSession/started%3f-i.ri
%%RDOC%%%%RUBY_RIDIR%%/Net/HTTPSession/trace-i.ri
-%%RDOC%%%%RUBY_RIDIR%%/Net/HTTPSession/transport_request-i.ri
-%%RDOC%%%%RUBY_RIDIR%%/Net/HTTPSession/unescape-i.ri
%%RDOC%%%%RUBY_RIDIR%%/Net/HTTPSession/unlock-i.ri
%%RDOC%%%%RUBY_RIDIR%%/Net/HTTPSession/use_ssl%3d-i.ri
%%RDOC%%%%RUBY_RIDIR%%/Net/HTTPSession/use_ssl%3f-i.ri
@@ -6209,21 +6035,8 @@ libdata/pkgconfig/ruby-%%RUBY_VER%%.pc
%%RDOC%%%%RUBY_RIDIR%%/Net/ProtocRetryError/cdesc-ProtocRetryError.ri
%%RDOC%%%%RUBY_RIDIR%%/Net/ProtocolError/cdesc-ProtocolError.ri
%%RDOC%%%%RUBY_RIDIR%%/Net/ReadTimeout/cdesc-ReadTimeout.ri
-%%RDOC%%%%RUBY_RIDIR%%/Net/ReadTimeout/io-i.ri
-%%RDOC%%%%RUBY_RIDIR%%/Net/ReadTimeout/message-i.ri
-%%RDOC%%%%RUBY_RIDIR%%/Net/ReadTimeout/new-c.ri
-%%RDOC%%%%RUBY_RIDIR%%/Net/WriteAdapter/%3c%3c-i.ri
%%RDOC%%%%RUBY_RIDIR%%/Net/WriteAdapter/cdesc-WriteAdapter.ri
-%%RDOC%%%%RUBY_RIDIR%%/Net/WriteAdapter/inspect-i.ri
-%%RDOC%%%%RUBY_RIDIR%%/Net/WriteAdapter/new-c.ri
-%%RDOC%%%%RUBY_RIDIR%%/Net/WriteAdapter/print-i.ri
-%%RDOC%%%%RUBY_RIDIR%%/Net/WriteAdapter/printf-i.ri
-%%RDOC%%%%RUBY_RIDIR%%/Net/WriteAdapter/puts-i.ri
-%%RDOC%%%%RUBY_RIDIR%%/Net/WriteAdapter/write-i.ri
%%RDOC%%%%RUBY_RIDIR%%/Net/WriteTimeout/cdesc-WriteTimeout.ri
-%%RDOC%%%%RUBY_RIDIR%%/Net/WriteTimeout/io-i.ri
-%%RDOC%%%%RUBY_RIDIR%%/Net/WriteTimeout/message-i.ri
-%%RDOC%%%%RUBY_RIDIR%%/Net/WriteTimeout/new-c.ri
%%RDOC%%%%RUBY_RIDIR%%/Net/cdesc-Net.ri
%%RDOC%%%%RUBY_RIDIR%%/NilClass/%26-i.ri
%%RDOC%%%%RUBY_RIDIR%%/NilClass/%3d%3d%3d-i.ri
@@ -6548,6 +6361,7 @@ libdata/pkgconfig/ruby-%%RUBY_VER%%.pc
%%RDOC%%%%RUBY_RIDIR%%/OpenSSL/Buffering/ungetc-i.ri
%%RDOC%%%%RUBY_RIDIR%%/OpenSSL/Buffering/write-i.ri
%%RDOC%%%%RUBY_RIDIR%%/OpenSSL/Buffering/write_nonblock-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/OpenSSL/Cipher/AuthTagError/cdesc-AuthTagError.ri
%%RDOC%%%%RUBY_RIDIR%%/OpenSSL/Cipher/Cipher/cdesc-Cipher.ri
%%RDOC%%%%RUBY_RIDIR%%/OpenSSL/Cipher/CipherError/cdesc-CipherError.ri
%%RDOC%%%%RUBY_RIDIR%%/OpenSSL/Cipher/auth_data%3d-i.ri
@@ -6780,7 +6594,6 @@ libdata/pkgconfig/ruby-%%RUBY_VER%%.pc
%%RDOC%%%%RUBY_RIDIR%%/OpenSSL/PKey/DH/to_der-i.ri
%%RDOC%%%%RUBY_RIDIR%%/OpenSSL/PKey/DH/to_pem-i.ri
%%RDOC%%%%RUBY_RIDIR%%/OpenSSL/PKey/DH/to_s-i.ri
-%%RDOC%%%%RUBY_RIDIR%%/OpenSSL/PKey/DHError/cdesc-DHError.ri
%%RDOC%%%%RUBY_RIDIR%%/OpenSSL/PKey/DSA/cdesc-DSA.ri
%%RDOC%%%%RUBY_RIDIR%%/OpenSSL/PKey/DSA/export-i.ri
%%RDOC%%%%RUBY_RIDIR%%/OpenSSL/PKey/DSA/generate-c.ri
@@ -6796,7 +6609,6 @@ libdata/pkgconfig/ruby-%%RUBY_VER%%.pc
%%RDOC%%%%RUBY_RIDIR%%/OpenSSL/PKey/DSA/to_der-i.ri
%%RDOC%%%%RUBY_RIDIR%%/OpenSSL/PKey/DSA/to_pem-i.ri
%%RDOC%%%%RUBY_RIDIR%%/OpenSSL/PKey/DSA/to_s-i.ri
-%%RDOC%%%%RUBY_RIDIR%%/OpenSSL/PKey/DSAError/cdesc-DSAError.ri
%%RDOC%%%%RUBY_RIDIR%%/OpenSSL/PKey/EC/Group/%3d%3d-i.ri
%%RDOC%%%%RUBY_RIDIR%%/OpenSSL/PKey/EC/Group/Error/cdesc-Error.ri
%%RDOC%%%%RUBY_RIDIR%%/OpenSSL/PKey/EC/Group/asn1_flag%3d-i.ri
@@ -6855,7 +6667,6 @@ libdata/pkgconfig/ruby-%%RUBY_VER%%.pc
%%RDOC%%%%RUBY_RIDIR%%/OpenSSL/PKey/EC/public_key-i.ri
%%RDOC%%%%RUBY_RIDIR%%/OpenSSL/PKey/EC/to_der-i.ri
%%RDOC%%%%RUBY_RIDIR%%/OpenSSL/PKey/EC/to_pem-i.ri
-%%RDOC%%%%RUBY_RIDIR%%/OpenSSL/PKey/ECError/cdesc-ECError.ri
%%RDOC%%%%RUBY_RIDIR%%/OpenSSL/PKey/PKey/cdesc-PKey.ri
%%RDOC%%%%RUBY_RIDIR%%/OpenSSL/PKey/PKey/compare%3f-i.ri
%%RDOC%%%%RUBY_RIDIR%%/OpenSSL/PKey/PKey/decrypt-i.ri
@@ -6928,11 +6739,13 @@ libdata/pkgconfig/ruby-%%RUBY_VER%%.pc
%%RDOC%%%%RUBY_RIDIR%%/OpenSSL/SSL/SSLContext/ciphersuites%3d-i.ri
%%RDOC%%%%RUBY_RIDIR%%/OpenSSL/SSL/SSLContext/client_ca-i.ri
%%RDOC%%%%RUBY_RIDIR%%/OpenSSL/SSL/SSLContext/client_cert_cb-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/OpenSSL/SSL/SSLContext/client_sigalgs%3d-i.ri
%%RDOC%%%%RUBY_RIDIR%%/OpenSSL/SSL/SSLContext/ecdh_curves%3d-i.ri
%%RDOC%%%%RUBY_RIDIR%%/OpenSSL/SSL/SSLContext/enable_fallback_scsv-i.ri
%%RDOC%%%%RUBY_RIDIR%%/OpenSSL/SSL/SSLContext/extra_chain_cert-i.ri
%%RDOC%%%%RUBY_RIDIR%%/OpenSSL/SSL/SSLContext/flush_sessions-i.ri
%%RDOC%%%%RUBY_RIDIR%%/OpenSSL/SSL/SSLContext/freeze-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/OpenSSL/SSL/SSLContext/groups%3d-i.ri
%%RDOC%%%%RUBY_RIDIR%%/OpenSSL/SSL/SSLContext/key-i.ri
%%RDOC%%%%RUBY_RIDIR%%/OpenSSL/SSL/SSLContext/keylog_cb-i.ri
%%RDOC%%%%RUBY_RIDIR%%/OpenSSL/SSL/SSLContext/max_version%3d-i.ri
@@ -6959,6 +6772,7 @@ libdata/pkgconfig/ruby-%%RUBY_VER%%.pc
%%RDOC%%%%RUBY_RIDIR%%/OpenSSL/SSL/SSLContext/session_remove_cb-i.ri
%%RDOC%%%%RUBY_RIDIR%%/OpenSSL/SSL/SSLContext/set_params-i.ri
%%RDOC%%%%RUBY_RIDIR%%/OpenSSL/SSL/SSLContext/setup-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/OpenSSL/SSL/SSLContext/sigalgs%3d-i.ri
%%RDOC%%%%RUBY_RIDIR%%/OpenSSL/SSL/SSLContext/ssl_timeout-i.ri
%%RDOC%%%%RUBY_RIDIR%%/OpenSSL/SSL/SSLContext/ssl_version%3d-i.ri
%%RDOC%%%%RUBY_RIDIR%%/OpenSSL/SSL/SSLContext/timeout-i.ri
@@ -6994,6 +6808,7 @@ libdata/pkgconfig/ruby-%%RUBY_VER%%.pc
%%RDOC%%%%RUBY_RIDIR%%/OpenSSL/SSL/SSLSocket/context-i.ri
%%RDOC%%%%RUBY_RIDIR%%/OpenSSL/SSL/SSLSocket/export_keying_material-i.ri
%%RDOC%%%%RUBY_RIDIR%%/OpenSSL/SSL/SSLSocket/finished_message-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/OpenSSL/SSL/SSLSocket/group-i.ri
%%RDOC%%%%RUBY_RIDIR%%/OpenSSL/SSL/SSLSocket/hostname%3d-i.ri
%%RDOC%%%%RUBY_RIDIR%%/OpenSSL/SSL/SSLSocket/hostname-i.ri
%%RDOC%%%%RUBY_RIDIR%%/OpenSSL/SSL/SSLSocket/io-i.ri
@@ -7003,6 +6818,7 @@ libdata/pkgconfig/ruby-%%RUBY_VER%%.pc
%%RDOC%%%%RUBY_RIDIR%%/OpenSSL/SSL/SSLSocket/peer_cert-i.ri
%%RDOC%%%%RUBY_RIDIR%%/OpenSSL/SSL/SSLSocket/peer_cert_chain-i.ri
%%RDOC%%%%RUBY_RIDIR%%/OpenSSL/SSL/SSLSocket/peer_finished_message-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/OpenSSL/SSL/SSLSocket/peer_sigalg-i.ri
%%RDOC%%%%RUBY_RIDIR%%/OpenSSL/SSL/SSLSocket/pending-i.ri
%%RDOC%%%%RUBY_RIDIR%%/OpenSSL/SSL/SSLSocket/post_connection_check-i.ri
%%RDOC%%%%RUBY_RIDIR%%/OpenSSL/SSL/SSLSocket/session%3d-i.ri
@@ -7010,6 +6826,7 @@ libdata/pkgconfig/ruby-%%RUBY_VER%%.pc
%%RDOC%%%%RUBY_RIDIR%%/OpenSSL/SSL/SSLSocket/session_get_cb-i.ri
%%RDOC%%%%RUBY_RIDIR%%/OpenSSL/SSL/SSLSocket/session_new_cb-i.ri
%%RDOC%%%%RUBY_RIDIR%%/OpenSSL/SSL/SSLSocket/session_reused%3f-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/OpenSSL/SSL/SSLSocket/sigalg-i.ri
%%RDOC%%%%RUBY_RIDIR%%/OpenSSL/SSL/SSLSocket/ssl_version-i.ri
%%RDOC%%%%RUBY_RIDIR%%/OpenSSL/SSL/SSLSocket/state-i.ri
%%RDOC%%%%RUBY_RIDIR%%/OpenSSL/SSL/SSLSocket/stop-i.ri
@@ -7019,7 +6836,6 @@ libdata/pkgconfig/ruby-%%RUBY_VER%%.pc
%%RDOC%%%%RUBY_RIDIR%%/OpenSSL/SSL/SSLSocket/sysread_nonblock-i.ri
%%RDOC%%%%RUBY_RIDIR%%/OpenSSL/SSL/SSLSocket/syswrite-i.ri
%%RDOC%%%%RUBY_RIDIR%%/OpenSSL/SSL/SSLSocket/syswrite_nonblock-i.ri
-%%RDOC%%%%RUBY_RIDIR%%/OpenSSL/SSL/SSLSocket/tmp_dh_callback-i.ri
%%RDOC%%%%RUBY_RIDIR%%/OpenSSL/SSL/SSLSocket/tmp_key-i.ri
%%RDOC%%%%RUBY_RIDIR%%/OpenSSL/SSL/SSLSocket/to_io-i.ri
%%RDOC%%%%RUBY_RIDIR%%/OpenSSL/SSL/SSLSocket/using_anon_cipher%3f-i.ri
@@ -7318,9 +7134,7 @@ libdata/pkgconfig/ruby-%%RUBY_VER%%.pc
%%RDOC%%%%RUBY_RIDIR%%/OpenStruct/to_json-i.ri
%%RDOC%%%%RUBY_RIDIR%%/OpenURI/HTTPError/cdesc-HTTPError.ri
%%RDOC%%%%RUBY_RIDIR%%/OpenURI/HTTPError/io-i.ri
-%%RDOC%%%%RUBY_RIDIR%%/OpenURI/HTTPError/new-c.ri
%%RDOC%%%%RUBY_RIDIR%%/OpenURI/HTTPRedirect/cdesc-HTTPRedirect.ri
-%%RDOC%%%%RUBY_RIDIR%%/OpenURI/HTTPRedirect/new-c.ri
%%RDOC%%%%RUBY_RIDIR%%/OpenURI/HTTPRedirect/uri-i.ri
%%RDOC%%%%RUBY_RIDIR%%/OpenURI/Meta/base_uri-i.ri
%%RDOC%%%%RUBY_RIDIR%%/OpenURI/Meta/cdesc-Meta.ri
@@ -7434,7 +7248,6 @@ libdata/pkgconfig/ruby-%%RUBY_VER%%.pc
%%RDOC%%%%RUBY_RIDIR%%/PP/PPMethods/cdesc-PPMethods.ri
%%RDOC%%%%RUBY_RIDIR%%/PP/PPMethods/check_inspect_key-i.ri
%%RDOC%%%%RUBY_RIDIR%%/PP/PPMethods/comma_breakable-i.ri
-%%RDOC%%%%RUBY_RIDIR%%/PP/PPMethods/guard_inspect-i.ri
%%RDOC%%%%RUBY_RIDIR%%/PP/PPMethods/guard_inspect_key-i.ri
%%RDOC%%%%RUBY_RIDIR%%/PP/PPMethods/object_address_group-i.ri
%%RDOC%%%%RUBY_RIDIR%%/PP/PPMethods/object_group-i.ri
@@ -7463,6 +7276,7 @@ libdata/pkgconfig/ruby-%%RUBY_VER%%.pc
%%RDOC%%%%RUBY_RIDIR%%/Pathname/%3c%3d%3e-i.ri
%%RDOC%%%%RUBY_RIDIR%%/Pathname/%3d%3d%3d-i.ri
%%RDOC%%%%RUBY_RIDIR%%/Pathname/%3d%3d-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Pathname/TO_PATH-i.ri
%%RDOC%%%%RUBY_RIDIR%%/Pathname/absolute%3f-i.ri
%%RDOC%%%%RUBY_RIDIR%%/Pathname/ascend-i.ri
%%RDOC%%%%RUBY_RIDIR%%/Pathname/atime-i.ri
@@ -7548,7 +7362,6 @@ libdata/pkgconfig/ruby-%%RUBY_VER%%.pc
%%RDOC%%%%RUBY_RIDIR%%/Pathname/sub_ext-i.ri
%%RDOC%%%%RUBY_RIDIR%%/Pathname/symlink%3f-i.ri
%%RDOC%%%%RUBY_RIDIR%%/Pathname/sysopen-i.ri
-%%RDOC%%%%RUBY_RIDIR%%/Pathname/to_path-i.ri
%%RDOC%%%%RUBY_RIDIR%%/Pathname/to_s-i.ri
%%RDOC%%%%RUBY_RIDIR%%/Pathname/truncate-i.ri
%%RDOC%%%%RUBY_RIDIR%%/Pathname/unlink-i.ri
@@ -7961,6 +7774,8 @@ libdata/pkgconfig/ruby-%%RUBY_VER%%.pc
%%RDOC%%%%RUBY_RIDIR%%/Prism/CallNode/copy-i.ri
%%RDOC%%%%RUBY_RIDIR%%/Prism/CallNode/deconstruct-i.ri
%%RDOC%%%%RUBY_RIDIR%%/Prism/CallNode/deconstruct_keys-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/CallNode/equal-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/CallNode/equal_loc-i.ri
%%RDOC%%%%RUBY_RIDIR%%/Prism/CallNode/full_message_loc-i.ri
%%RDOC%%%%RUBY_RIDIR%%/Prism/CallNode/ignore_visibility%3f-i.ri
%%RDOC%%%%RUBY_RIDIR%%/Prism/CallNode/inspect-i.ri
@@ -7974,6 +7789,7 @@ libdata/pkgconfig/ruby-%%RUBY_VER%%.pc
%%RDOC%%%%RUBY_RIDIR%%/Prism/CallNode/safe_navigation%3f-i.ri
%%RDOC%%%%RUBY_RIDIR%%/Prism/CallNode/save_call_operator_loc-i.ri
%%RDOC%%%%RUBY_RIDIR%%/Prism/CallNode/save_closing_loc-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/CallNode/save_equal_loc-i.ri
%%RDOC%%%%RUBY_RIDIR%%/Prism/CallNode/save_message_loc-i.ri
%%RDOC%%%%RUBY_RIDIR%%/Prism/CallNode/save_opening_loc-i.ri
%%RDOC%%%%RUBY_RIDIR%%/Prism/CallNode/type-c.ri
@@ -8669,6 +8485,8 @@ libdata/pkgconfig/ruby-%%RUBY_VER%%.pc
%%RDOC%%%%RUBY_RIDIR%%/Prism/ConstantWriteNode/type-c.ri
%%RDOC%%%%RUBY_RIDIR%%/Prism/ConstantWriteNode/type-i.ri
%%RDOC%%%%RUBY_RIDIR%%/Prism/ConstantWriteNode/value-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/CurrentVersionError/cdesc-CurrentVersionError.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/CurrentVersionError/new-c.ri
%%RDOC%%%%RUBY_RIDIR%%/Prism/DSL/alias_global_variable_node-i.ri
%%RDOC%%%%RUBY_RIDIR%%/Prism/DSL/alias_method_node-i.ri
%%RDOC%%%%RUBY_RIDIR%%/Prism/DSL/alternation_pattern_node-i.ri
@@ -9076,6 +8894,178 @@ libdata/pkgconfig/ruby-%%RUBY_VER%%.pc
%%RDOC%%%%RUBY_RIDIR%%/Prism/Dispatcher/visit_while_node-i.ri
%%RDOC%%%%RUBY_RIDIR%%/Prism/Dispatcher/visit_x_string_node-i.ri
%%RDOC%%%%RUBY_RIDIR%%/Prism/Dispatcher/visit_yield_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/DotVisitor/arguments_node_flags_inspect-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/DotVisitor/array_node_flags_inspect-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/DotVisitor/call_node_flags_inspect-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/DotVisitor/cdesc-DotVisitor.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/DotVisitor/digraph-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/DotVisitor/encoding_flags_inspect-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/DotVisitor/integer_base_flags_inspect-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/DotVisitor/interpolated_string_node_flags_inspect-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/DotVisitor/keyword_hash_node_flags_inspect-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/DotVisitor/location_inspect-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/DotVisitor/loop_flags_inspect-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/DotVisitor/new-c.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/DotVisitor/node_id-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/DotVisitor/parameter_flags_inspect-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/DotVisitor/parentheses_node_flags_inspect-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/DotVisitor/range_flags_inspect-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/DotVisitor/regular_expression_flags_inspect-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/DotVisitor/shareable_constant_node_flags_inspect-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/DotVisitor/string_flags_inspect-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/DotVisitor/symbol_flags_inspect-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/DotVisitor/to_dot-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/DotVisitor/visit_alias_global_variable_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/DotVisitor/visit_alias_method_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/DotVisitor/visit_alternation_pattern_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/DotVisitor/visit_and_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/DotVisitor/visit_arguments_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/DotVisitor/visit_array_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/DotVisitor/visit_array_pattern_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/DotVisitor/visit_assoc_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/DotVisitor/visit_assoc_splat_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/DotVisitor/visit_back_reference_read_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/DotVisitor/visit_begin_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/DotVisitor/visit_block_argument_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/DotVisitor/visit_block_local_variable_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/DotVisitor/visit_block_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/DotVisitor/visit_block_parameter_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/DotVisitor/visit_block_parameters_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/DotVisitor/visit_break_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/DotVisitor/visit_call_and_write_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/DotVisitor/visit_call_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/DotVisitor/visit_call_operator_write_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/DotVisitor/visit_call_or_write_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/DotVisitor/visit_call_target_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/DotVisitor/visit_capture_pattern_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/DotVisitor/visit_case_match_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/DotVisitor/visit_case_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/DotVisitor/visit_class_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/DotVisitor/visit_class_variable_and_write_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/DotVisitor/visit_class_variable_operator_write_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/DotVisitor/visit_class_variable_or_write_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/DotVisitor/visit_class_variable_read_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/DotVisitor/visit_class_variable_target_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/DotVisitor/visit_class_variable_write_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/DotVisitor/visit_constant_and_write_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/DotVisitor/visit_constant_operator_write_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/DotVisitor/visit_constant_or_write_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/DotVisitor/visit_constant_path_and_write_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/DotVisitor/visit_constant_path_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/DotVisitor/visit_constant_path_operator_write_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/DotVisitor/visit_constant_path_or_write_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/DotVisitor/visit_constant_path_target_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/DotVisitor/visit_constant_path_write_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/DotVisitor/visit_constant_read_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/DotVisitor/visit_constant_target_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/DotVisitor/visit_constant_write_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/DotVisitor/visit_def_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/DotVisitor/visit_defined_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/DotVisitor/visit_else_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/DotVisitor/visit_embedded_statements_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/DotVisitor/visit_embedded_variable_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/DotVisitor/visit_ensure_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/DotVisitor/visit_false_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/DotVisitor/visit_find_pattern_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/DotVisitor/visit_flip_flop_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/DotVisitor/visit_float_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/DotVisitor/visit_for_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/DotVisitor/visit_forwarding_arguments_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/DotVisitor/visit_forwarding_parameter_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/DotVisitor/visit_forwarding_super_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/DotVisitor/visit_global_variable_and_write_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/DotVisitor/visit_global_variable_operator_write_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/DotVisitor/visit_global_variable_or_write_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/DotVisitor/visit_global_variable_read_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/DotVisitor/visit_global_variable_target_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/DotVisitor/visit_global_variable_write_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/DotVisitor/visit_hash_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/DotVisitor/visit_hash_pattern_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/DotVisitor/visit_if_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/DotVisitor/visit_imaginary_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/DotVisitor/visit_implicit_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/DotVisitor/visit_implicit_rest_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/DotVisitor/visit_in_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/DotVisitor/visit_index_and_write_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/DotVisitor/visit_index_operator_write_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/DotVisitor/visit_index_or_write_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/DotVisitor/visit_index_target_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/DotVisitor/visit_instance_variable_and_write_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/DotVisitor/visit_instance_variable_operator_write_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/DotVisitor/visit_instance_variable_or_write_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/DotVisitor/visit_instance_variable_read_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/DotVisitor/visit_instance_variable_target_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/DotVisitor/visit_instance_variable_write_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/DotVisitor/visit_integer_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/DotVisitor/visit_interpolated_match_last_line_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/DotVisitor/visit_interpolated_regular_expression_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/DotVisitor/visit_interpolated_string_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/DotVisitor/visit_interpolated_symbol_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/DotVisitor/visit_interpolated_x_string_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/DotVisitor/visit_it_local_variable_read_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/DotVisitor/visit_it_parameters_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/DotVisitor/visit_keyword_hash_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/DotVisitor/visit_keyword_rest_parameter_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/DotVisitor/visit_lambda_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/DotVisitor/visit_local_variable_and_write_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/DotVisitor/visit_local_variable_operator_write_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/DotVisitor/visit_local_variable_or_write_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/DotVisitor/visit_local_variable_read_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/DotVisitor/visit_local_variable_target_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/DotVisitor/visit_local_variable_write_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/DotVisitor/visit_match_last_line_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/DotVisitor/visit_match_predicate_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/DotVisitor/visit_match_required_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/DotVisitor/visit_match_write_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/DotVisitor/visit_missing_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/DotVisitor/visit_module_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/DotVisitor/visit_multi_target_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/DotVisitor/visit_multi_write_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/DotVisitor/visit_next_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/DotVisitor/visit_nil_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/DotVisitor/visit_no_keywords_parameter_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/DotVisitor/visit_numbered_parameters_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/DotVisitor/visit_numbered_reference_read_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/DotVisitor/visit_optional_keyword_parameter_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/DotVisitor/visit_optional_parameter_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/DotVisitor/visit_or_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/DotVisitor/visit_parameters_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/DotVisitor/visit_parentheses_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/DotVisitor/visit_pinned_expression_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/DotVisitor/visit_pinned_variable_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/DotVisitor/visit_post_execution_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/DotVisitor/visit_pre_execution_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/DotVisitor/visit_program_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/DotVisitor/visit_range_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/DotVisitor/visit_rational_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/DotVisitor/visit_redo_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/DotVisitor/visit_regular_expression_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/DotVisitor/visit_required_keyword_parameter_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/DotVisitor/visit_required_parameter_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/DotVisitor/visit_rescue_modifier_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/DotVisitor/visit_rescue_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/DotVisitor/visit_rest_parameter_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/DotVisitor/visit_retry_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/DotVisitor/visit_return_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/DotVisitor/visit_self_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/DotVisitor/visit_shareable_constant_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/DotVisitor/visit_singleton_class_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/DotVisitor/visit_source_encoding_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/DotVisitor/visit_source_file_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/DotVisitor/visit_source_line_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/DotVisitor/visit_splat_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/DotVisitor/visit_statements_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/DotVisitor/visit_string_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/DotVisitor/visit_super_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/DotVisitor/visit_symbol_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/DotVisitor/visit_true_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/DotVisitor/visit_undef_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/DotVisitor/visit_unless_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/DotVisitor/visit_until_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/DotVisitor/visit_when_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/DotVisitor/visit_while_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/DotVisitor/visit_x_string_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/DotVisitor/visit_yield_node-i.ri
%%RDOC%%%%RUBY_RIDIR%%/Prism/ElseNode/%3d%3d%3d-i.ri
%%RDOC%%%%RUBY_RIDIR%%/Prism/ElseNode/accept-i.ri
%%RDOC%%%%RUBY_RIDIR%%/Prism/ElseNode/cdesc-ElseNode.ri
@@ -11674,7 +11664,6 @@ libdata/pkgconfig/ruby-%%RUBY_VER%%.pc
%%RDOC%%%%RUBY_RIDIR%%/Prism/Token/source-i.ri
%%RDOC%%%%RUBY_RIDIR%%/Prism/Token/type-i.ri
%%RDOC%%%%RUBY_RIDIR%%/Prism/Token/value-i.ri
-%%RDOC%%%%RUBY_RIDIR%%/Prism/Translation/Parser%%RUBY_SUFFIX%%/cdesc-Parser%%RUBY_SUFFIX%%.ri
%%RDOC%%%%RUBY_RIDIR%%/Prism/Translation/Parser/Builder/block-i.ri
%%RDOC%%%%RUBY_RIDIR%%/Prism/Translation/Parser/Builder/cdesc-Builder.ri
%%RDOC%%%%RUBY_RIDIR%%/Prism/Translation/Parser/Builder/itarg-i.ri
@@ -11694,8 +11683,8 @@ libdata/pkgconfig/ruby-%%RUBY_VER%%.pc
%%RDOC%%%%RUBY_RIDIR%%/Prism/Translation/Parser/Compiler/procarg0%3f-i.ri
%%RDOC%%%%RUBY_RIDIR%%/Prism/Translation/Parser/Compiler/source_buffer-i.ri
%%RDOC%%%%RUBY_RIDIR%%/Prism/Translation/Parser/Compiler/srange-i.ri
-%%RDOC%%%%RUBY_RIDIR%%/Prism/Translation/Parser/Compiler/srange_find-i.ri
%%RDOC%%%%RUBY_RIDIR%%/Prism/Translation/Parser/Compiler/srange_offsets-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/Translation/Parser/Compiler/srange_semicolon-i.ri
%%RDOC%%%%RUBY_RIDIR%%/Prism/Translation/Parser/Compiler/string_nodes_from_interpolation-i.ri
%%RDOC%%%%RUBY_RIDIR%%/Prism/Translation/Parser/Compiler/string_nodes_from_line_continuations-i.ri
%%RDOC%%%%RUBY_RIDIR%%/Prism/Translation/Parser/Compiler/token-i.ri
@@ -11900,6 +11889,7 @@ libdata/pkgconfig/ruby-%%RUBY_VER%%.pc
%%RDOC%%%%RUBY_RIDIR%%/Prism/Translation/Parser/warning_diagnostic-i.ri
%%RDOC%%%%RUBY_RIDIR%%/Prism/Translation/Parser33/cdesc-Parser33.ri
%%RDOC%%%%RUBY_RIDIR%%/Prism/Translation/Parser34/cdesc-Parser34.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/Translation/Parser40/cdesc-Parser40.ri
%%RDOC%%%%RUBY_RIDIR%%/Prism/Translation/ParserCurrent/cdesc-ParserCurrent.ri
%%RDOC%%%%RUBY_RIDIR%%/Prism/Translation/Ripper/SexpBuilder/cdesc-SexpBuilder.ri
%%RDOC%%%%RUBY_RIDIR%%/Prism/Translation/Ripper/SexpBuilderPP/cdesc-SexpBuilderPP.ri
@@ -12349,6 +12339,157 @@ libdata/pkgconfig/ruby-%%RUBY_VER%%.pc
%%RDOC%%%%RUBY_RIDIR%%/Prism/UntilNode/type-c.ri
%%RDOC%%%%RUBY_RIDIR%%/Prism/UntilNode/type-i.ri
%%RDOC%%%%RUBY_RIDIR%%/Prism/Visitor/cdesc-Visitor.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/Visitor/visit_alias_global_variable_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/Visitor/visit_alias_method_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/Visitor/visit_alternation_pattern_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/Visitor/visit_and_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/Visitor/visit_arguments_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/Visitor/visit_array_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/Visitor/visit_array_pattern_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/Visitor/visit_assoc_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/Visitor/visit_assoc_splat_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/Visitor/visit_back_reference_read_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/Visitor/visit_begin_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/Visitor/visit_block_argument_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/Visitor/visit_block_local_variable_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/Visitor/visit_block_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/Visitor/visit_block_parameter_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/Visitor/visit_block_parameters_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/Visitor/visit_break_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/Visitor/visit_call_and_write_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/Visitor/visit_call_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/Visitor/visit_call_operator_write_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/Visitor/visit_call_or_write_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/Visitor/visit_call_target_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/Visitor/visit_capture_pattern_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/Visitor/visit_case_match_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/Visitor/visit_case_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/Visitor/visit_class_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/Visitor/visit_class_variable_and_write_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/Visitor/visit_class_variable_operator_write_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/Visitor/visit_class_variable_or_write_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/Visitor/visit_class_variable_read_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/Visitor/visit_class_variable_target_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/Visitor/visit_class_variable_write_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/Visitor/visit_constant_and_write_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/Visitor/visit_constant_operator_write_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/Visitor/visit_constant_or_write_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/Visitor/visit_constant_path_and_write_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/Visitor/visit_constant_path_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/Visitor/visit_constant_path_operator_write_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/Visitor/visit_constant_path_or_write_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/Visitor/visit_constant_path_target_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/Visitor/visit_constant_path_write_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/Visitor/visit_constant_read_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/Visitor/visit_constant_target_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/Visitor/visit_constant_write_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/Visitor/visit_def_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/Visitor/visit_defined_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/Visitor/visit_else_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/Visitor/visit_embedded_statements_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/Visitor/visit_embedded_variable_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/Visitor/visit_ensure_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/Visitor/visit_false_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/Visitor/visit_find_pattern_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/Visitor/visit_flip_flop_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/Visitor/visit_float_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/Visitor/visit_for_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/Visitor/visit_forwarding_arguments_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/Visitor/visit_forwarding_parameter_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/Visitor/visit_forwarding_super_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/Visitor/visit_global_variable_and_write_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/Visitor/visit_global_variable_operator_write_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/Visitor/visit_global_variable_or_write_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/Visitor/visit_global_variable_read_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/Visitor/visit_global_variable_target_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/Visitor/visit_global_variable_write_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/Visitor/visit_hash_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/Visitor/visit_hash_pattern_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/Visitor/visit_if_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/Visitor/visit_imaginary_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/Visitor/visit_implicit_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/Visitor/visit_implicit_rest_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/Visitor/visit_in_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/Visitor/visit_index_and_write_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/Visitor/visit_index_operator_write_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/Visitor/visit_index_or_write_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/Visitor/visit_index_target_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/Visitor/visit_instance_variable_and_write_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/Visitor/visit_instance_variable_operator_write_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/Visitor/visit_instance_variable_or_write_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/Visitor/visit_instance_variable_read_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/Visitor/visit_instance_variable_target_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/Visitor/visit_instance_variable_write_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/Visitor/visit_integer_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/Visitor/visit_interpolated_match_last_line_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/Visitor/visit_interpolated_regular_expression_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/Visitor/visit_interpolated_string_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/Visitor/visit_interpolated_symbol_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/Visitor/visit_interpolated_x_string_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/Visitor/visit_it_local_variable_read_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/Visitor/visit_it_parameters_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/Visitor/visit_keyword_hash_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/Visitor/visit_keyword_rest_parameter_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/Visitor/visit_lambda_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/Visitor/visit_local_variable_and_write_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/Visitor/visit_local_variable_operator_write_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/Visitor/visit_local_variable_or_write_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/Visitor/visit_local_variable_read_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/Visitor/visit_local_variable_target_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/Visitor/visit_local_variable_write_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/Visitor/visit_match_last_line_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/Visitor/visit_match_predicate_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/Visitor/visit_match_required_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/Visitor/visit_match_write_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/Visitor/visit_missing_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/Visitor/visit_module_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/Visitor/visit_multi_target_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/Visitor/visit_multi_write_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/Visitor/visit_next_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/Visitor/visit_nil_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/Visitor/visit_no_keywords_parameter_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/Visitor/visit_numbered_parameters_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/Visitor/visit_numbered_reference_read_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/Visitor/visit_optional_keyword_parameter_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/Visitor/visit_optional_parameter_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/Visitor/visit_or_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/Visitor/visit_parameters_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/Visitor/visit_parentheses_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/Visitor/visit_pinned_expression_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/Visitor/visit_pinned_variable_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/Visitor/visit_post_execution_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/Visitor/visit_pre_execution_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/Visitor/visit_program_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/Visitor/visit_range_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/Visitor/visit_rational_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/Visitor/visit_redo_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/Visitor/visit_regular_expression_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/Visitor/visit_required_keyword_parameter_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/Visitor/visit_required_parameter_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/Visitor/visit_rescue_modifier_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/Visitor/visit_rescue_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/Visitor/visit_rest_parameter_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/Visitor/visit_retry_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/Visitor/visit_return_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/Visitor/visit_self_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/Visitor/visit_shareable_constant_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/Visitor/visit_singleton_class_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/Visitor/visit_source_encoding_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/Visitor/visit_source_file_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/Visitor/visit_source_line_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/Visitor/visit_splat_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/Visitor/visit_statements_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/Visitor/visit_string_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/Visitor/visit_super_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/Visitor/visit_symbol_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/Visitor/visit_true_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/Visitor/visit_undef_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/Visitor/visit_unless_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/Visitor/visit_until_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/Visitor/visit_when_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/Visitor/visit_while_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/Visitor/visit_x_string_node-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Prism/Visitor/visit_yield_node-i.ri
%%RDOC%%%%RUBY_RIDIR%%/Prism/WhenNode/%3d%3d%3d-i.ri
%%RDOC%%%%RUBY_RIDIR%%/Prism/WhenNode/accept-i.ri
%%RDOC%%%%RUBY_RIDIR%%/Prism/WhenNode/cdesc-WhenNode.ri
@@ -12805,12 +12946,14 @@ libdata/pkgconfig/ruby-%%RUBY_VER%%.pc
%%RDOC%%%%RUBY_RIDIR%%/Psych/Visitors/RestrictedYAMLTree/new-c.ri
%%RDOC%%%%RUBY_RIDIR%%/Psych/Visitors/RestrictedYAMLTree/visit_Symbol-i.ri
%%RDOC%%%%RUBY_RIDIR%%/Psych/Visitors/ToRuby/accept-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Psych/Visitors/ToRuby/allocate_anon_data-i.ri
%%RDOC%%%%RUBY_RIDIR%%/Psych/Visitors/ToRuby/build_exception-i.ri
%%RDOC%%%%RUBY_RIDIR%%/Psych/Visitors/ToRuby/cdesc-ToRuby.ri
%%RDOC%%%%RUBY_RIDIR%%/Psych/Visitors/ToRuby/class_loader-i.ri
%%RDOC%%%%RUBY_RIDIR%%/Psych/Visitors/ToRuby/create-c.ri
%%RDOC%%%%RUBY_RIDIR%%/Psych/Visitors/ToRuby/deduplicate-i.ri
%%RDOC%%%%RUBY_RIDIR%%/Psych/Visitors/ToRuby/deserialize-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Psych/Visitors/ToRuby/init_struct-i.ri
%%RDOC%%%%RUBY_RIDIR%%/Psych/Visitors/ToRuby/init_with-i.ri
%%RDOC%%%%RUBY_RIDIR%%/Psych/Visitors/ToRuby/merge_key-i.ri
%%RDOC%%%%RUBY_RIDIR%%/Psych/Visitors/ToRuby/new-c.ri
@@ -12818,6 +12961,7 @@ libdata/pkgconfig/ruby-%%RUBY_VER%%.pc
%%RDOC%%%%RUBY_RIDIR%%/Psych/Visitors/ToRuby/register_empty-i.ri
%%RDOC%%%%RUBY_RIDIR%%/Psych/Visitors/ToRuby/resolve_class-i.ri
%%RDOC%%%%RUBY_RIDIR%%/Psych/Visitors/ToRuby/revive-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Psych/Visitors/ToRuby/revive_data_members-i.ri
%%RDOC%%%%RUBY_RIDIR%%/Psych/Visitors/ToRuby/revive_hash-i.ri
%%RDOC%%%%RUBY_RIDIR%%/Psych/Visitors/ToRuby/visit_Psych_Nodes_Alias-i.ri
%%RDOC%%%%RUBY_RIDIR%%/Psych/Visitors/ToRuby/visit_Psych_Nodes_Document-i.ri
@@ -12857,6 +13001,7 @@ libdata/pkgconfig/ruby-%%RUBY_VER%%.pc
%%RDOC%%%%RUBY_RIDIR%%/Psych/Visitors/YAMLTree/visit_BigDecimal-i.ri
%%RDOC%%%%RUBY_RIDIR%%/Psych/Visitors/YAMLTree/visit_Class-i.ri
%%RDOC%%%%RUBY_RIDIR%%/Psych/Visitors/YAMLTree/visit_Complex-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Psych/Visitors/YAMLTree/visit_Data-i.ri
%%RDOC%%%%RUBY_RIDIR%%/Psych/Visitors/YAMLTree/visit_Date-i.ri
%%RDOC%%%%RUBY_RIDIR%%/Psych/Visitors/YAMLTree/visit_DateTime-i.ri
%%RDOC%%%%RUBY_RIDIR%%/Psych/Visitors/YAMLTree/visit_Delegator-i.ri
@@ -12898,22 +13043,10 @@ libdata/pkgconfig/ruby-%%RUBY_VER%%.pc
%%RDOC%%%%RUBY_RIDIR%%/Psych/safe_dump-c.ri
%%RDOC%%%%RUBY_RIDIR%%/Psych/safe_load-c.ri
%%RDOC%%%%RUBY_RIDIR%%/Psych/safe_load_file-c.ri
+%%RDOC%%%%RUBY_RIDIR%%/Psych/safe_load_stream-c.ri
%%RDOC%%%%RUBY_RIDIR%%/Psych/to_json-c.ri
%%RDOC%%%%RUBY_RIDIR%%/Psych/unsafe_load-c.ri
%%RDOC%%%%RUBY_RIDIR%%/Psych/unsafe_load_file-c.ri
-%%RDOC%%%%RUBY_RIDIR%%/RDoc/MarkupReference/DummyClass/cdesc-DummyClass.ri
-%%RDOC%%%%RUBY_RIDIR%%/RDoc/MarkupReference/DummyModule/cdesc-DummyModule.ri
-%%RDOC%%%%RUBY_RIDIR%%/RDoc/MarkupReference/args_directive-i.ri
-%%RDOC%%%%RUBY_RIDIR%%/RDoc/MarkupReference/call_seq_directive-i.ri
-%%RDOC%%%%RUBY_RIDIR%%/RDoc/MarkupReference/cdesc-MarkupReference.ri
-%%RDOC%%%%RUBY_RIDIR%%/RDoc/MarkupReference/dummy_attribute-i.ri
-%%RDOC%%%%RUBY_RIDIR%%/RDoc/MarkupReference/dummy_attribute_alias-i.ri
-%%RDOC%%%%RUBY_RIDIR%%/RDoc/MarkupReference/dummy_instance_alias-i.ri
-%%RDOC%%%%RUBY_RIDIR%%/RDoc/MarkupReference/dummy_instance_method-i.ri
-%%RDOC%%%%RUBY_RIDIR%%/RDoc/MarkupReference/dummy_singleton_method-c.ri
-%%RDOC%%%%RUBY_RIDIR%%/RDoc/MarkupReference/method-i.ri
-%%RDOC%%%%RUBY_RIDIR%%/RDoc/MarkupReference/yields_directive-i.ri
-%%RDOC%%%%RUBY_RIDIR%%/RDoc/cdesc-RDoc.ri
%%RDOC%%%%RUBY_RIDIR%%/Ractor/%3c%3c-i.ri
%%RDOC%%%%RUBY_RIDIR%%/Ractor/%5b%5d%3d-c.ri
%%RDOC%%%%RUBY_RIDIR%%/Ractor/%5b%5d%3d-i.ri
@@ -12933,41 +13066,43 @@ libdata/pkgconfig/ruby-%%RUBY_VER%%.pc
%%RDOC%%%%RUBY_RIDIR%%/Ractor/MovedObject/instance_eval-i.ri
%%RDOC%%%%RUBY_RIDIR%%/Ractor/MovedObject/instance_exec-i.ri
%%RDOC%%%%RUBY_RIDIR%%/Ractor/MovedObject/method_missing-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Ractor/Port/%3c%3c-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Ractor/Port/cdesc-Port.ri
+%%RDOC%%%%RUBY_RIDIR%%/Ractor/Port/close-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Ractor/Port/closed%3f-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Ractor/Port/inspect-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Ractor/Port/new-c.ri
+%%RDOC%%%%RUBY_RIDIR%%/Ractor/Port/receive-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Ractor/Port/send-i.ri
%%RDOC%%%%RUBY_RIDIR%%/Ractor/RemoteError/cdesc-RemoteError.ri
%%RDOC%%%%RUBY_RIDIR%%/Ractor/RemoteError/ractor-i.ri
%%RDOC%%%%RUBY_RIDIR%%/Ractor/UnsafeError/cdesc-UnsafeError.ri
%%RDOC%%%%RUBY_RIDIR%%/Ractor/cdesc-Ractor.ri
-%%RDOC%%%%RUBY_RIDIR%%/Ractor/close_incoming-i.ri
-%%RDOC%%%%RUBY_RIDIR%%/Ractor/close_outgoing-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Ractor/close-i.ri
%%RDOC%%%%RUBY_RIDIR%%/Ractor/count-c.ri
%%RDOC%%%%RUBY_RIDIR%%/Ractor/current-c.ri
+%%RDOC%%%%RUBY_RIDIR%%/Ractor/default_port-i.ri
%%RDOC%%%%RUBY_RIDIR%%/Ractor/inspect-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Ractor/join-i.ri
%%RDOC%%%%RUBY_RIDIR%%/Ractor/main%3f-c.ri
%%RDOC%%%%RUBY_RIDIR%%/Ractor/main-c.ri
%%RDOC%%%%RUBY_RIDIR%%/Ractor/make_shareable-c.ri
+%%RDOC%%%%RUBY_RIDIR%%/Ractor/monitor-i.ri
%%RDOC%%%%RUBY_RIDIR%%/Ractor/name-i.ri
%%RDOC%%%%RUBY_RIDIR%%/Ractor/new-c.ri
%%RDOC%%%%RUBY_RIDIR%%/Ractor/receive-c.ri
%%RDOC%%%%RUBY_RIDIR%%/Ractor/receive-i.ri
-%%RDOC%%%%RUBY_RIDIR%%/Ractor/receive_if-c.ri
-%%RDOC%%%%RUBY_RIDIR%%/Ractor/receive_if-i.ri
%%RDOC%%%%RUBY_RIDIR%%/Ractor/recv-c.ri
%%RDOC%%%%RUBY_RIDIR%%/Ractor/recv-i.ri
%%RDOC%%%%RUBY_RIDIR%%/Ractor/select-c.ri
%%RDOC%%%%RUBY_RIDIR%%/Ractor/send-i.ri
%%RDOC%%%%RUBY_RIDIR%%/Ractor/shareable%3f-c.ri
+%%RDOC%%%%RUBY_RIDIR%%/Ractor/shareable_lambda-c.ri
+%%RDOC%%%%RUBY_RIDIR%%/Ractor/shareable_proc-c.ri
%%RDOC%%%%RUBY_RIDIR%%/Ractor/store_if_absent-c.ri
-%%RDOC%%%%RUBY_RIDIR%%/Ractor/take-i.ri
%%RDOC%%%%RUBY_RIDIR%%/Ractor/to_s-i.ri
-%%RDOC%%%%RUBY_RIDIR%%/Ractor/yield-c.ri
-%%RDOC%%%%RUBY_RIDIR%%/RactorLocalSingleton/RactorLocalSingletonClassMethods/cdesc-RactorLocalSingletonClassMethods.ri
-%%RDOC%%%%RUBY_RIDIR%%/RactorLocalSingleton/RactorLocalSingletonClassMethods/instance-i.ri
-%%RDOC%%%%RUBY_RIDIR%%/RactorLocalSingleton/RactorLocalSingletonClassMethods/instance_key-i.ri
-%%RDOC%%%%RUBY_RIDIR%%/RactorLocalSingleton/RactorLocalSingletonClassMethods/mutex_key-i.ri
-%%RDOC%%%%RUBY_RIDIR%%/RactorLocalSingleton/RactorLocalSingletonClassMethods/set_instance-i.ri
-%%RDOC%%%%RUBY_RIDIR%%/RactorLocalSingleton/RactorLocalSingletonClassMethods/set_mutex-i.ri
-%%RDOC%%%%RUBY_RIDIR%%/RactorLocalSingleton/cdesc-RactorLocalSingleton.ri
-%%RDOC%%%%RUBY_RIDIR%%/RactorLocalSingleton/module_with_class_methods-c.ri
+%%RDOC%%%%RUBY_RIDIR%%/Ractor/unmonitor-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Ractor/value-i.ri
%%RDOC%%%%RUBY_RIDIR%%/Random/%3d%3d-i.ri
%%RDOC%%%%RUBY_RIDIR%%/Random/Formatter/alphanumeric-i.ri
%%RDOC%%%%RUBY_RIDIR%%/Random/Formatter/base64-i.ri
@@ -13025,6 +13160,7 @@ libdata/pkgconfig/ruby-%%RUBY_VER%%.pc
%%RDOC%%%%RUBY_RIDIR%%/Range/to_a-i.ri
%%RDOC%%%%RUBY_RIDIR%%/Range/to_json-i.ri
%%RDOC%%%%RUBY_RIDIR%%/Range/to_s-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Range/to_set-i.ri
%%RDOC%%%%RUBY_RIDIR%%/RangeError/cdesc-RangeError.ri
%%RDOC%%%%RUBY_RIDIR%%/Rational/%2a%2a-i.ri
%%RDOC%%%%RUBY_RIDIR%%/Rational/%2a-i.ri
@@ -13102,133 +13238,47 @@ libdata/pkgconfig/ruby-%%RUBY_VER%%.pc
%%RDOC%%%%RUBY_RIDIR%%/Resolv/DNS/Config/cdesc-Config.ri
%%RDOC%%%%RUBY_RIDIR%%/Resolv/DNS/DecodeError/cdesc-DecodeError.ri
%%RDOC%%%%RUBY_RIDIR%%/Resolv/DNS/EncodeError/cdesc-EncodeError.ri
-%%RDOC%%%%RUBY_RIDIR%%/Resolv/DNS/Name/absolute%3f-i.ri
%%RDOC%%%%RUBY_RIDIR%%/Resolv/DNS/Name/cdesc-Name.ri
-%%RDOC%%%%RUBY_RIDIR%%/Resolv/DNS/Name/create-c.ri
-%%RDOC%%%%RUBY_RIDIR%%/Resolv/DNS/Name/subdomain_of%3f-i.ri
-%%RDOC%%%%RUBY_RIDIR%%/Resolv/DNS/Name/to_s-i.ri
%%RDOC%%%%RUBY_RIDIR%%/Resolv/DNS/Query/cdesc-Query.ri
%%RDOC%%%%RUBY_RIDIR%%/Resolv/DNS/Requester/RequestError/cdesc-RequestError.ri
%%RDOC%%%%RUBY_RIDIR%%/Resolv/DNS/Requester/cdesc-Requester.ri
%%RDOC%%%%RUBY_RIDIR%%/Resolv/DNS/Resource/ANY/cdesc-ANY.ri
%%RDOC%%%%RUBY_RIDIR%%/Resolv/DNS/Resource/CAA/cdesc-CAA.ri
-%%RDOC%%%%RUBY_RIDIR%%/Resolv/DNS/Resource/CAA/critical%3f-i.ri
-%%RDOC%%%%RUBY_RIDIR%%/Resolv/DNS/Resource/CAA/flags-i.ri
-%%RDOC%%%%RUBY_RIDIR%%/Resolv/DNS/Resource/CAA/new-c.ri
-%%RDOC%%%%RUBY_RIDIR%%/Resolv/DNS/Resource/CAA/tag-i.ri
-%%RDOC%%%%RUBY_RIDIR%%/Resolv/DNS/Resource/CAA/value-i.ri
%%RDOC%%%%RUBY_RIDIR%%/Resolv/DNS/Resource/CNAME/cdesc-CNAME.ri
%%RDOC%%%%RUBY_RIDIR%%/Resolv/DNS/Resource/DomainName/cdesc-DomainName.ri
-%%RDOC%%%%RUBY_RIDIR%%/Resolv/DNS/Resource/DomainName/name-i.ri
-%%RDOC%%%%RUBY_RIDIR%%/Resolv/DNS/Resource/DomainName/new-c.ri
%%RDOC%%%%RUBY_RIDIR%%/Resolv/DNS/Resource/Generic/cdesc-Generic.ri
-%%RDOC%%%%RUBY_RIDIR%%/Resolv/DNS/Resource/Generic/data-i.ri
-%%RDOC%%%%RUBY_RIDIR%%/Resolv/DNS/Resource/Generic/new-c.ri
%%RDOC%%%%RUBY_RIDIR%%/Resolv/DNS/Resource/HINFO/cdesc-HINFO.ri
-%%RDOC%%%%RUBY_RIDIR%%/Resolv/DNS/Resource/HINFO/cpu-i.ri
-%%RDOC%%%%RUBY_RIDIR%%/Resolv/DNS/Resource/HINFO/new-c.ri
-%%RDOC%%%%RUBY_RIDIR%%/Resolv/DNS/Resource/HINFO/os-i.ri
-%%RDOC%%%%RUBY_RIDIR%%/Resolv/DNS/Resource/IN/A/address-i.ri
%%RDOC%%%%RUBY_RIDIR%%/Resolv/DNS/Resource/IN/A/cdesc-A.ri
-%%RDOC%%%%RUBY_RIDIR%%/Resolv/DNS/Resource/IN/A/new-c.ri
-%%RDOC%%%%RUBY_RIDIR%%/Resolv/DNS/Resource/IN/AAAA/address-i.ri
%%RDOC%%%%RUBY_RIDIR%%/Resolv/DNS/Resource/IN/AAAA/cdesc-AAAA.ri
-%%RDOC%%%%RUBY_RIDIR%%/Resolv/DNS/Resource/IN/AAAA/new-c.ri
%%RDOC%%%%RUBY_RIDIR%%/Resolv/DNS/Resource/IN/HTTPS/cdesc-HTTPS.ri
%%RDOC%%%%RUBY_RIDIR%%/Resolv/DNS/Resource/IN/SRV/cdesc-SRV.ri
-%%RDOC%%%%RUBY_RIDIR%%/Resolv/DNS/Resource/IN/SRV/new-c.ri
-%%RDOC%%%%RUBY_RIDIR%%/Resolv/DNS/Resource/IN/SRV/port-i.ri
-%%RDOC%%%%RUBY_RIDIR%%/Resolv/DNS/Resource/IN/SRV/priority-i.ri
-%%RDOC%%%%RUBY_RIDIR%%/Resolv/DNS/Resource/IN/SRV/target-i.ri
-%%RDOC%%%%RUBY_RIDIR%%/Resolv/DNS/Resource/IN/SRV/weight-i.ri
%%RDOC%%%%RUBY_RIDIR%%/Resolv/DNS/Resource/IN/SVCB/cdesc-SVCB.ri
-%%RDOC%%%%RUBY_RIDIR%%/Resolv/DNS/Resource/IN/ServiceBinding/alias_mode%3f-i.ri
%%RDOC%%%%RUBY_RIDIR%%/Resolv/DNS/Resource/IN/ServiceBinding/cdesc-ServiceBinding.ri
-%%RDOC%%%%RUBY_RIDIR%%/Resolv/DNS/Resource/IN/ServiceBinding/new-c.ri
-%%RDOC%%%%RUBY_RIDIR%%/Resolv/DNS/Resource/IN/ServiceBinding/params-i.ri
-%%RDOC%%%%RUBY_RIDIR%%/Resolv/DNS/Resource/IN/ServiceBinding/priority-i.ri
-%%RDOC%%%%RUBY_RIDIR%%/Resolv/DNS/Resource/IN/ServiceBinding/service_mode%3f-i.ri
-%%RDOC%%%%RUBY_RIDIR%%/Resolv/DNS/Resource/IN/ServiceBinding/target-i.ri
-%%RDOC%%%%RUBY_RIDIR%%/Resolv/DNS/Resource/IN/WKS/address-i.ri
-%%RDOC%%%%RUBY_RIDIR%%/Resolv/DNS/Resource/IN/WKS/bitmap-i.ri
%%RDOC%%%%RUBY_RIDIR%%/Resolv/DNS/Resource/IN/WKS/cdesc-WKS.ri
-%%RDOC%%%%RUBY_RIDIR%%/Resolv/DNS/Resource/IN/WKS/new-c.ri
-%%RDOC%%%%RUBY_RIDIR%%/Resolv/DNS/Resource/IN/WKS/protocol-i.ri
%%RDOC%%%%RUBY_RIDIR%%/Resolv/DNS/Resource/IN/cdesc-IN.ri
-%%RDOC%%%%RUBY_RIDIR%%/Resolv/DNS/Resource/LOC/altitude-i.ri
%%RDOC%%%%RUBY_RIDIR%%/Resolv/DNS/Resource/LOC/cdesc-LOC.ri
-%%RDOC%%%%RUBY_RIDIR%%/Resolv/DNS/Resource/LOC/hprecision-i.ri
-%%RDOC%%%%RUBY_RIDIR%%/Resolv/DNS/Resource/LOC/latitude-i.ri
-%%RDOC%%%%RUBY_RIDIR%%/Resolv/DNS/Resource/LOC/longitude-i.ri
-%%RDOC%%%%RUBY_RIDIR%%/Resolv/DNS/Resource/LOC/new-c.ri
-%%RDOC%%%%RUBY_RIDIR%%/Resolv/DNS/Resource/LOC/ssize-i.ri
-%%RDOC%%%%RUBY_RIDIR%%/Resolv/DNS/Resource/LOC/version-i.ri
-%%RDOC%%%%RUBY_RIDIR%%/Resolv/DNS/Resource/LOC/vprecision-i.ri
%%RDOC%%%%RUBY_RIDIR%%/Resolv/DNS/Resource/MINFO/cdesc-MINFO.ri
-%%RDOC%%%%RUBY_RIDIR%%/Resolv/DNS/Resource/MINFO/emailbx-i.ri
-%%RDOC%%%%RUBY_RIDIR%%/Resolv/DNS/Resource/MINFO/new-c.ri
-%%RDOC%%%%RUBY_RIDIR%%/Resolv/DNS/Resource/MINFO/rmailbx-i.ri
%%RDOC%%%%RUBY_RIDIR%%/Resolv/DNS/Resource/MX/cdesc-MX.ri
-%%RDOC%%%%RUBY_RIDIR%%/Resolv/DNS/Resource/MX/exchange-i.ri
-%%RDOC%%%%RUBY_RIDIR%%/Resolv/DNS/Resource/MX/new-c.ri
-%%RDOC%%%%RUBY_RIDIR%%/Resolv/DNS/Resource/MX/preference-i.ri
%%RDOC%%%%RUBY_RIDIR%%/Resolv/DNS/Resource/NS/cdesc-NS.ri
%%RDOC%%%%RUBY_RIDIR%%/Resolv/DNS/Resource/PTR/cdesc-PTR.ri
%%RDOC%%%%RUBY_RIDIR%%/Resolv/DNS/Resource/SOA/cdesc-SOA.ri
-%%RDOC%%%%RUBY_RIDIR%%/Resolv/DNS/Resource/SOA/expire-i.ri
-%%RDOC%%%%RUBY_RIDIR%%/Resolv/DNS/Resource/SOA/minimum-i.ri
-%%RDOC%%%%RUBY_RIDIR%%/Resolv/DNS/Resource/SOA/mname-i.ri
-%%RDOC%%%%RUBY_RIDIR%%/Resolv/DNS/Resource/SOA/new-c.ri
-%%RDOC%%%%RUBY_RIDIR%%/Resolv/DNS/Resource/SOA/refresh-i.ri
-%%RDOC%%%%RUBY_RIDIR%%/Resolv/DNS/Resource/SOA/retry-i.ri
-%%RDOC%%%%RUBY_RIDIR%%/Resolv/DNS/Resource/SOA/rname-i.ri
-%%RDOC%%%%RUBY_RIDIR%%/Resolv/DNS/Resource/SOA/serial-i.ri
%%RDOC%%%%RUBY_RIDIR%%/Resolv/DNS/Resource/TXT/cdesc-TXT.ri
-%%RDOC%%%%RUBY_RIDIR%%/Resolv/DNS/Resource/TXT/data-i.ri
-%%RDOC%%%%RUBY_RIDIR%%/Resolv/DNS/Resource/TXT/new-c.ri
-%%RDOC%%%%RUBY_RIDIR%%/Resolv/DNS/Resource/TXT/strings-i.ri
%%RDOC%%%%RUBY_RIDIR%%/Resolv/DNS/Resource/cdesc-Resource.ri
-%%RDOC%%%%RUBY_RIDIR%%/Resolv/DNS/Resource/ttl-i.ri
%%RDOC%%%%RUBY_RIDIR%%/Resolv/DNS/SvcParam/ALPN/cdesc-ALPN.ri
-%%RDOC%%%%RUBY_RIDIR%%/Resolv/DNS/SvcParam/ALPN/new-c.ri
-%%RDOC%%%%RUBY_RIDIR%%/Resolv/DNS/SvcParam/ALPN/protocol_ids-i.ri
%%RDOC%%%%RUBY_RIDIR%%/Resolv/DNS/SvcParam/DoHPath/cdesc-DoHPath.ri
-%%RDOC%%%%RUBY_RIDIR%%/Resolv/DNS/SvcParam/DoHPath/new-c.ri
-%%RDOC%%%%RUBY_RIDIR%%/Resolv/DNS/SvcParam/DoHPath/template-i.ri
%%RDOC%%%%RUBY_RIDIR%%/Resolv/DNS/SvcParam/Generic/cdesc-Generic.ri
-%%RDOC%%%%RUBY_RIDIR%%/Resolv/DNS/SvcParam/Generic/create-c.ri
-%%RDOC%%%%RUBY_RIDIR%%/Resolv/DNS/SvcParam/Generic/new-c.ri
-%%RDOC%%%%RUBY_RIDIR%%/Resolv/DNS/SvcParam/Generic/value-i.ri
-%%RDOC%%%%RUBY_RIDIR%%/Resolv/DNS/SvcParam/IPv4Hint/addresses-i.ri
%%RDOC%%%%RUBY_RIDIR%%/Resolv/DNS/SvcParam/IPv4Hint/cdesc-IPv4Hint.ri
-%%RDOC%%%%RUBY_RIDIR%%/Resolv/DNS/SvcParam/IPv4Hint/new-c.ri
-%%RDOC%%%%RUBY_RIDIR%%/Resolv/DNS/SvcParam/IPv6Hint/addresses-i.ri
%%RDOC%%%%RUBY_RIDIR%%/Resolv/DNS/SvcParam/IPv6Hint/cdesc-IPv6Hint.ri
-%%RDOC%%%%RUBY_RIDIR%%/Resolv/DNS/SvcParam/IPv6Hint/new-c.ri
%%RDOC%%%%RUBY_RIDIR%%/Resolv/DNS/SvcParam/Mandatory/cdesc-Mandatory.ri
-%%RDOC%%%%RUBY_RIDIR%%/Resolv/DNS/SvcParam/Mandatory/keys-i.ri
-%%RDOC%%%%RUBY_RIDIR%%/Resolv/DNS/SvcParam/Mandatory/new-c.ri
%%RDOC%%%%RUBY_RIDIR%%/Resolv/DNS/SvcParam/NoDefaultALPN/cdesc-NoDefaultALPN.ri
%%RDOC%%%%RUBY_RIDIR%%/Resolv/DNS/SvcParam/Port/cdesc-Port.ri
-%%RDOC%%%%RUBY_RIDIR%%/Resolv/DNS/SvcParam/Port/new-c.ri
-%%RDOC%%%%RUBY_RIDIR%%/Resolv/DNS/SvcParam/Port/port-i.ri
%%RDOC%%%%RUBY_RIDIR%%/Resolv/DNS/SvcParam/cdesc-SvcParam.ri
-%%RDOC%%%%RUBY_RIDIR%%/Resolv/DNS/SvcParam/key_name-c.ri
-%%RDOC%%%%RUBY_RIDIR%%/Resolv/DNS/SvcParam/key_number-c.ri
-%%RDOC%%%%RUBY_RIDIR%%/Resolv/DNS/SvcParams/%5b%5d-i.ri
-%%RDOC%%%%RUBY_RIDIR%%/Resolv/DNS/SvcParams/add-i.ri
%%RDOC%%%%RUBY_RIDIR%%/Resolv/DNS/SvcParams/cdesc-SvcParams.ri
-%%RDOC%%%%RUBY_RIDIR%%/Resolv/DNS/SvcParams/count-i.ri
-%%RDOC%%%%RUBY_RIDIR%%/Resolv/DNS/SvcParams/delete-i.ri
-%%RDOC%%%%RUBY_RIDIR%%/Resolv/DNS/SvcParams/each-i.ri
-%%RDOC%%%%RUBY_RIDIR%%/Resolv/DNS/SvcParams/empty%3f-i.ri
-%%RDOC%%%%RUBY_RIDIR%%/Resolv/DNS/SvcParams/new-c.ri
%%RDOC%%%%RUBY_RIDIR%%/Resolv/DNS/cdesc-DNS.ri
%%RDOC%%%%RUBY_RIDIR%%/Resolv/DNS/close-i.ri
%%RDOC%%%%RUBY_RIDIR%%/Resolv/DNS/each_address-i.ri
%%RDOC%%%%RUBY_RIDIR%%/Resolv/DNS/each_name-i.ri
%%RDOC%%%%RUBY_RIDIR%%/Resolv/DNS/each_resource-i.ri
-%%RDOC%%%%RUBY_RIDIR%%/Resolv/DNS/fetch_resource-i.ri
%%RDOC%%%%RUBY_RIDIR%%/Resolv/DNS/getaddress-i.ri
%%RDOC%%%%RUBY_RIDIR%%/Resolv/DNS/getaddresses-i.ri
%%RDOC%%%%RUBY_RIDIR%%/Resolv/DNS/getname-i.ri
@@ -13308,7 +13358,6 @@ libdata/pkgconfig/ruby-%%RUBY_VER%%.pc
%%RDOC%%%%RUBY_RIDIR%%/Ripper/tokenize-c.ri
%%RDOC%%%%RUBY_RIDIR%%/Ripper/warn-i.ri
%%RDOC%%%%RUBY_RIDIR%%/Ripper/warning-i.ri
-%%RDOC%%%%RUBY_RIDIR%%/Ruby/cdesc-Ruby.ri
%%RDOC%%%%RUBY_RIDIR%%/RubyVM/AbstractSyntaxTree/Location/cdesc-Location.ri
%%RDOC%%%%RUBY_RIDIR%%/RubyVM/AbstractSyntaxTree/Location/first_column-i.ri
%%RDOC%%%%RUBY_RIDIR%%/RubyVM/AbstractSyntaxTree/Location/first_lineno-i.ri
@@ -13417,12 +13466,14 @@ libdata/pkgconfig/ruby-%%RUBY_VER%%.pc
%%RDOC%%%%RUBY_RIDIR%%/Set/divide-i.ri
%%RDOC%%%%RUBY_RIDIR%%/Set/each-i.ri
%%RDOC%%%%RUBY_RIDIR%%/Set/empty%3f-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Set/encode_with-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Set/eql%3f-i.ri
%%RDOC%%%%RUBY_RIDIR%%/Set/filter%21-i.ri
%%RDOC%%%%RUBY_RIDIR%%/Set/flatten%21-i.ri
%%RDOC%%%%RUBY_RIDIR%%/Set/flatten-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Set/hash-i.ri
%%RDOC%%%%RUBY_RIDIR%%/Set/include%3f-i.ri
-%%RDOC%%%%RUBY_RIDIR%%/Set/initialize_clone-i.ri
-%%RDOC%%%%RUBY_RIDIR%%/Set/initialize_dup-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Set/init_with-i.ri
%%RDOC%%%%RUBY_RIDIR%%/Set/inspect-i.ri
%%RDOC%%%%RUBY_RIDIR%%/Set/intersect%3f-i.ri
%%RDOC%%%%RUBY_RIDIR%%/Set/intersection-i.ri
@@ -13478,19 +13529,9 @@ libdata/pkgconfig/ruby-%%RUBY_VER%%.pc
%%RDOC%%%%RUBY_RIDIR%%/SingleForwardable/def_single_delegators-i.ri
%%RDOC%%%%RUBY_RIDIR%%/SingleForwardable/delegate-i.ri
%%RDOC%%%%RUBY_RIDIR%%/SingleForwardable/single_delegate-i.ri
-%%RDOC%%%%RUBY_RIDIR%%/Singleton/SingletonClassProperties/append_features-i.ri
-%%RDOC%%%%RUBY_RIDIR%%/Singleton/SingletonClassProperties/cdesc-SingletonClassProperties.ri
-%%RDOC%%%%RUBY_RIDIR%%/Singleton/SingletonClassProperties/extended-c.ri
-%%RDOC%%%%RUBY_RIDIR%%/Singleton/SingletonClassProperties/included-c.ri
-%%RDOC%%%%RUBY_RIDIR%%/Singleton/SingletonClassProperties/included-i.ri
-%%RDOC%%%%RUBY_RIDIR%%/Singleton/SingletonInstanceMethods/_dump-i.ri
-%%RDOC%%%%RUBY_RIDIR%%/Singleton/SingletonInstanceMethods/cdesc-SingletonInstanceMethods.ri
-%%RDOC%%%%RUBY_RIDIR%%/Singleton/SingletonInstanceMethods/clone-i.ri
-%%RDOC%%%%RUBY_RIDIR%%/Singleton/SingletonInstanceMethods/dup-i.ri
%%RDOC%%%%RUBY_RIDIR%%/Singleton/_load-c.ri
%%RDOC%%%%RUBY_RIDIR%%/Singleton/cdesc-Singleton.ri
%%RDOC%%%%RUBY_RIDIR%%/Singleton/instance-c.ri
-%%RDOC%%%%RUBY_RIDIR%%/Singleton/module_with_class_methods-c.ri
%%RDOC%%%%RUBY_RIDIR%%/Socket/AncillaryData/cdesc-AncillaryData.ri
%%RDOC%%%%RUBY_RIDIR%%/Socket/AncillaryData/cmsg_is%3f-i.ri
%%RDOC%%%%RUBY_RIDIR%%/Socket/AncillaryData/data-i.ri
@@ -13511,23 +13552,8 @@ libdata/pkgconfig/ruby-%%RUBY_VER%%.pc
%%RDOC%%%%RUBY_RIDIR%%/Socket/AncillaryData/unix_rights-c.ri
%%RDOC%%%%RUBY_RIDIR%%/Socket/AncillaryData/unix_rights-i.ri
%%RDOC%%%%RUBY_RIDIR%%/Socket/Constants/cdesc-Constants.ri
-%%RDOC%%%%RUBY_RIDIR%%/Socket/HostnameResolutionResult/add-i.ri
%%RDOC%%%%RUBY_RIDIR%%/Socket/HostnameResolutionResult/cdesc-HostnameResolutionResult.ri
-%%RDOC%%%%RUBY_RIDIR%%/Socket/HostnameResolutionResult/close-i.ri
-%%RDOC%%%%RUBY_RIDIR%%/Socket/HostnameResolutionResult/get-i.ri
-%%RDOC%%%%RUBY_RIDIR%%/Socket/HostnameResolutionResult/new-c.ri
-%%RDOC%%%%RUBY_RIDIR%%/Socket/HostnameResolutionResult/notifier-i.ri
-%%RDOC%%%%RUBY_RIDIR%%/Socket/HostnameResolutionStore/add_error-i.ri
-%%RDOC%%%%RUBY_RIDIR%%/Socket/HostnameResolutionStore/add_resolved-i.ri
-%%RDOC%%%%RUBY_RIDIR%%/Socket/HostnameResolutionStore/any_addrinfos%3f-i.ri
-%%RDOC%%%%RUBY_RIDIR%%/Socket/HostnameResolutionStore/any_unresolved_family%3f-i.ri
%%RDOC%%%%RUBY_RIDIR%%/Socket/HostnameResolutionStore/cdesc-HostnameResolutionStore.ri
-%%RDOC%%%%RUBY_RIDIR%%/Socket/HostnameResolutionStore/empty_addrinfos%3f-i.ri
-%%RDOC%%%%RUBY_RIDIR%%/Socket/HostnameResolutionStore/get_addrinfo-i.ri
-%%RDOC%%%%RUBY_RIDIR%%/Socket/HostnameResolutionStore/new-c.ri
-%%RDOC%%%%RUBY_RIDIR%%/Socket/HostnameResolutionStore/resolved%3f-i.ri
-%%RDOC%%%%RUBY_RIDIR%%/Socket/HostnameResolutionStore/resolved_all_families%3f-i.ri
-%%RDOC%%%%RUBY_RIDIR%%/Socket/HostnameResolutionStore/resolved_successfully%3f-i.ri
%%RDOC%%%%RUBY_RIDIR%%/Socket/Ifaddr/addr-i.ri
%%RDOC%%%%RUBY_RIDIR%%/Socket/Ifaddr/broadaddr-i.ri
%%RDOC%%%%RUBY_RIDIR%%/Socket/Ifaddr/cdesc-Ifaddr.ri
@@ -13573,8 +13599,6 @@ libdata/pkgconfig/ruby-%%RUBY_VER%%.pc
%%RDOC%%%%RUBY_RIDIR%%/Socket/cdesc-Socket.ri
%%RDOC%%%%RUBY_RIDIR%%/Socket/connect-i.ri
%%RDOC%%%%RUBY_RIDIR%%/Socket/connect_nonblock-i.ri
-%%RDOC%%%%RUBY_RIDIR%%/Socket/current_clock_time-c.ri
-%%RDOC%%%%RUBY_RIDIR%%/Socket/expired%3f-c.ri
%%RDOC%%%%RUBY_RIDIR%%/Socket/getaddrinfo-c.ri
%%RDOC%%%%RUBY_RIDIR%%/Socket/gethostbyaddr-c.ri
%%RDOC%%%%RUBY_RIDIR%%/Socket/gethostbyname-c.ri
@@ -13583,7 +13607,6 @@ libdata/pkgconfig/ruby-%%RUBY_VER%%.pc
%%RDOC%%%%RUBY_RIDIR%%/Socket/getnameinfo-c.ri
%%RDOC%%%%RUBY_RIDIR%%/Socket/getservbyname-c.ri
%%RDOC%%%%RUBY_RIDIR%%/Socket/getservbyport-c.ri
-%%RDOC%%%%RUBY_RIDIR%%/Socket/ip_address%3f-c.ri
%%RDOC%%%%RUBY_RIDIR%%/Socket/ip_address_list-c.ri
%%RDOC%%%%RUBY_RIDIR%%/Socket/ipv6only%21-i.ri
%%RDOC%%%%RUBY_RIDIR%%/Socket/listen-i.ri
@@ -13593,8 +13616,6 @@ libdata/pkgconfig/ruby-%%RUBY_VER%%.pc
%%RDOC%%%%RUBY_RIDIR%%/Socket/pair-c.ri
%%RDOC%%%%RUBY_RIDIR%%/Socket/recvfrom-i.ri
%%RDOC%%%%RUBY_RIDIR%%/Socket/recvfrom_nonblock-i.ri
-%%RDOC%%%%RUBY_RIDIR%%/Socket/resolve_hostname-c.ri
-%%RDOC%%%%RUBY_RIDIR%%/Socket/second_to_timeout-c.ri
%%RDOC%%%%RUBY_RIDIR%%/Socket/sockaddr_in-c.ri
%%RDOC%%%%RUBY_RIDIR%%/Socket/sockaddr_un-c.ri
%%RDOC%%%%RUBY_RIDIR%%/Socket/socketpair-c.ri
@@ -13604,8 +13625,6 @@ libdata/pkgconfig/ruby-%%RUBY_VER%%.pc
%%RDOC%%%%RUBY_RIDIR%%/Socket/tcp_fast_fallback-c.ri
%%RDOC%%%%RUBY_RIDIR%%/Socket/tcp_server_loop-c.ri
%%RDOC%%%%RUBY_RIDIR%%/Socket/tcp_server_sockets-c.ri
-%%RDOC%%%%RUBY_RIDIR%%/Socket/tcp_with_fast_fallback-c.ri
-%%RDOC%%%%RUBY_RIDIR%%/Socket/tcp_without_fast_fallback-c.ri
%%RDOC%%%%RUBY_RIDIR%%/Socket/udp_server_loop-c.ri
%%RDOC%%%%RUBY_RIDIR%%/Socket/udp_server_loop_on-c.ri
%%RDOC%%%%RUBY_RIDIR%%/Socket/udp_server_recv-c.ri
@@ -13613,7 +13632,6 @@ libdata/pkgconfig/ruby-%%RUBY_VER%%.pc
%%RDOC%%%%RUBY_RIDIR%%/Socket/unix-c.ri
%%RDOC%%%%RUBY_RIDIR%%/Socket/unix_server_loop-c.ri
%%RDOC%%%%RUBY_RIDIR%%/Socket/unix_server_socket-c.ri
-%%RDOC%%%%RUBY_RIDIR%%/Socket/unix_socket_abstract_name%3f-c.ri
%%RDOC%%%%RUBY_RIDIR%%/Socket/unpack_sockaddr_in-c.ri
%%RDOC%%%%RUBY_RIDIR%%/Socket/unpack_sockaddr_un-c.ri
%%RDOC%%%%RUBY_RIDIR%%/SocketError/cdesc-SocketError.ri
@@ -13692,6 +13710,7 @@ libdata/pkgconfig/ruby-%%RUBY_VER%%.pc
%%RDOC%%%%RUBY_RIDIR%%/String/insert-i.ri
%%RDOC%%%%RUBY_RIDIR%%/String/inspect-i.ri
%%RDOC%%%%RUBY_RIDIR%%/String/intern-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/String/json_create-c.ri
%%RDOC%%%%RUBY_RIDIR%%/String/length-i.ri
%%RDOC%%%%RUBY_RIDIR%%/String/lines-i.ri
%%RDOC%%%%RUBY_RIDIR%%/String/ljust-i.ri
@@ -13739,6 +13758,8 @@ libdata/pkgconfig/ruby-%%RUBY_VER%%.pc
%%RDOC%%%%RUBY_RIDIR%%/String/to_c-i.ri
%%RDOC%%%%RUBY_RIDIR%%/String/to_f-i.ri
%%RDOC%%%%RUBY_RIDIR%%/String/to_i-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/String/to_json_raw-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/String/to_json_raw_object-i.ri
%%RDOC%%%%RUBY_RIDIR%%/String/to_r-i.ri
%%RDOC%%%%RUBY_RIDIR%%/String/to_s-i.ri
%%RDOC%%%%RUBY_RIDIR%%/String/to_str-i.ri
@@ -13846,8 +13867,6 @@ libdata/pkgconfig/ruby-%%RUBY_VER%%.pc
%%RDOC%%%%RUBY_RIDIR%%/StringScanner/rest-i.ri
%%RDOC%%%%RUBY_RIDIR%%/StringScanner/rest_size-i.ri
%%RDOC%%%%RUBY_RIDIR%%/StringScanner/scan-i.ri
-%%RDOC%%%%RUBY_RIDIR%%/StringScanner/scan_base10_integer-i.ri
-%%RDOC%%%%RUBY_RIDIR%%/StringScanner/scan_base16_integer-i.ri
%%RDOC%%%%RUBY_RIDIR%%/StringScanner/scan_byte-i.ri
%%RDOC%%%%RUBY_RIDIR%%/StringScanner/scan_until-i.ri
%%RDOC%%%%RUBY_RIDIR%%/StringScanner/size-i.ri
@@ -14204,8 +14223,6 @@ libdata/pkgconfig/ruby-%%RUBY_VER%%.pc
%%RDOC%%%%RUBY_RIDIR%%/Tempfile/close%21-i.ri
%%RDOC%%%%RUBY_RIDIR%%/Tempfile/close-i.ri
%%RDOC%%%%RUBY_RIDIR%%/Tempfile/create-c.ri
-%%RDOC%%%%RUBY_RIDIR%%/Tempfile/create_anonymous-c.ri
-%%RDOC%%%%RUBY_RIDIR%%/Tempfile/create_with_filename-c.ri
%%RDOC%%%%RUBY_RIDIR%%/Tempfile/delete-i.ri
%%RDOC%%%%RUBY_RIDIR%%/Tempfile/length-i.ri
%%RDOC%%%%RUBY_RIDIR%%/Tempfile/new-c.ri
@@ -14500,6 +14517,7 @@ libdata/pkgconfig/ruby-%%RUBY_VER%%.pc
%%RDOC%%%%RUBY_RIDIR%%/URI/Generic/%3d%3d-i.ri
%%RDOC%%%%RUBY_RIDIR%%/URI/Generic/absolute%3f-i.ri
%%RDOC%%%%RUBY_RIDIR%%/URI/Generic/absolute-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/URI/Generic/authority-i.ri
%%RDOC%%%%RUBY_RIDIR%%/URI/Generic/build-c.ri
%%RDOC%%%%RUBY_RIDIR%%/URI/Generic/build2-c.ri
%%RDOC%%%%RUBY_RIDIR%%/URI/Generic/cdesc-Generic.ri
@@ -14554,6 +14572,7 @@ libdata/pkgconfig/ruby-%%RUBY_VER%%.pc
%%RDOC%%%%RUBY_RIDIR%%/URI/Generic/scheme%3d-i.ri
%%RDOC%%%%RUBY_RIDIR%%/URI/Generic/scheme-i.ri
%%RDOC%%%%RUBY_RIDIR%%/URI/Generic/select-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/URI/Generic/set_authority-i.ri
%%RDOC%%%%RUBY_RIDIR%%/URI/Generic/set_host-i.ri
%%RDOC%%%%RUBY_RIDIR%%/URI/Generic/set_opaque-i.ri
%%RDOC%%%%RUBY_RIDIR%%/URI/Generic/set_password-i.ri
@@ -14573,6 +14592,7 @@ libdata/pkgconfig/ruby-%%RUBY_VER%%.pc
%%RDOC%%%%RUBY_RIDIR%%/URI/HTTP/authority-i.ri
%%RDOC%%%%RUBY_RIDIR%%/URI/HTTP/build-c.ri
%%RDOC%%%%RUBY_RIDIR%%/URI/HTTP/cdesc-HTTP.ri
+%%RDOC%%%%RUBY_RIDIR%%/URI/HTTP/check_host-i.ri
%%RDOC%%%%RUBY_RIDIR%%/URI/HTTP/origin-i.ri
%%RDOC%%%%RUBY_RIDIR%%/URI/HTTP/request_uri-i.ri
%%RDOC%%%%RUBY_RIDIR%%/URI/HTTPS/cdesc-HTTPS.ri
@@ -14709,6 +14729,15 @@ libdata/pkgconfig/ruby-%%RUBY_VER%%.pc
%%RDOC%%%%RUBY_RIDIR%%/YAML/Store/cdesc-Store.ri
%%RDOC%%%%RUBY_RIDIR%%/YAML/Store/new-c.ri
%%RDOC%%%%RUBY_RIDIR%%/YAML/cdesc-YAML.ri
+%%RDOC%%%%RUBY_RIDIR%%/ZJIT/cdesc-ZJIT.ri
+%%RDOC%%%%RUBY_RIDIR%%/ZJIT/dump_exit_locations-c.ri
+%%RDOC%%%%RUBY_RIDIR%%/ZJIT/enabled%3f-c.ri
+%%RDOC%%%%RUBY_RIDIR%%/ZJIT/exit_locations-c.ri
+%%RDOC%%%%RUBY_RIDIR%%/ZJIT/reset_stats%21-c.ri
+%%RDOC%%%%RUBY_RIDIR%%/ZJIT/stats-c.ri
+%%RDOC%%%%RUBY_RIDIR%%/ZJIT/stats_enabled%3f-c.ri
+%%RDOC%%%%RUBY_RIDIR%%/ZJIT/stats_string-c.ri
+%%RDOC%%%%RUBY_RIDIR%%/ZJIT/trace_exit_locations_enabled%3f-c.ri
%%RDOC%%%%RUBY_RIDIR%%/ZeroDivisionError/cdesc-ZeroDivisionError.ri
%%RDOC%%%%RUBY_RIDIR%%/Zlib/BufError/cdesc-BufError.ri
%%RDOC%%%%RUBY_RIDIR%%/Zlib/DataError/cdesc-DataError.ri
@@ -14831,6 +14860,7 @@ libdata/pkgconfig/ruby-%%RUBY_VER%%.pc
%%RDOC%%%%RUBY_RIDIR%%/Zlib/zlib_version-c.ri
%%RDOC%%%%RUBY_RIDIR%%/cache.ri
%%RDOC%%%%RUBY_RIDIR%%/contributing/page-building_ruby_md.ri
+%%RDOC%%%%RUBY_RIDIR%%/contributing/page-concurrency_guide_md.ri
%%RDOC%%%%RUBY_RIDIR%%/contributing/page-contributing_md.ri
%%RDOC%%%%RUBY_RIDIR%%/contributing/page-documentation_guide_md.ri
%%RDOC%%%%RUBY_RIDIR%%/contributing/page-glossary_md.ri
@@ -14850,6 +14880,7 @@ libdata/pkgconfig/ruby-%%RUBY_VER%%.pc
%%RDOC%%%%RUBY_RIDIR%%/page-NEWS_md.ri
%%RDOC%%%%RUBY_RIDIR%%/page-README_ja_md.ri
%%RDOC%%%%RUBY_RIDIR%%/page-README_md.ri
+%%RDOC%%%%RUBY_RIDIR%%/page-box_md.ri
%%RDOC%%%%RUBY_RIDIR%%/page-bsearch_rdoc.ri
%%RDOC%%%%RUBY_RIDIR%%/page-bug_triaging_rdoc.ri
%%RDOC%%%%RUBY_RIDIR%%/page-case_mapping_rdoc.ri
@@ -14864,7 +14895,7 @@ libdata/pkgconfig/ruby-%%RUBY_VER%%.pc
%%RDOC%%%%RUBY_RIDIR%%/page-extension_rdoc.ri
%%RDOC%%%%RUBY_RIDIR%%/page-fiber_md.ri
%%RDOC%%%%RUBY_RIDIR%%/page-format_specifications_rdoc.ri
-%%RDOC%%%%RUBY_RIDIR%%/page-globals_rdoc.ri
+%%RDOC%%%%RUBY_RIDIR%%/page-globals_md.ri
%%RDOC%%%%RUBY_RIDIR%%/page-hash_inclusion_rdoc.ri
%%RDOC%%%%RUBY_RIDIR%%/page-implicit_conversion_rdoc.ri
%%RDOC%%%%RUBY_RIDIR%%/page-index_md.ri
@@ -14879,6 +14910,8 @@ libdata/pkgconfig/ruby-%%RUBY_VER%%.pc
%%RDOC%%%%RUBY_RIDIR%%/page-strftime_formatting_rdoc.ri
%%RDOC%%%%RUBY_RIDIR%%/page-syntax_rdoc.ri
%%RDOC%%%%RUBY_RIDIR%%/page-windows_md.ri
+%%RDOC%%%%RUBY_RIDIR%%/page-yarv_frame_layout_md.ri
+%%RDOC%%%%RUBY_RIDIR%%/page-zjit_md.ri
%%RDOC%%%%RUBY_RIDIR%%/regexp/page-methods_rdoc.ri
%%RDOC%%%%RUBY_RIDIR%%/regexp/page-unicode_properties_rdoc.ri
%%RDOC%%%%RUBY_RIDIR%%/ruby/page-option_dump_md.ri
diff --git a/lang/spidermonkey102/Makefile b/lang/spidermonkey102/Makefile
index 94baeea8b6dc..95865503c696 100644
--- a/lang/spidermonkey102/Makefile
+++ b/lang/spidermonkey102/Makefile
@@ -10,6 +10,9 @@ PATCH_SITES= https://hg.mozilla.org/mozilla-central/raw-rev/
PATCHFILES+= 223087fdc29f18678f6174e9807b8780e439acf6:-p1 # https://bugzilla.mozilla.org/1894423
PATCHFILES+= 68ff4d3f7338248b4d67cf03aade5a73f8d396b2:-p1 # https://bugzilla.mozilla.org/1849070
+DEPRECATED= Old version, only ports user couchdb3 can use newer spidermonkey, see https://bugs.freebsd.org/291086
+EXPIRATION_DATE=2025-12-31
+
MAINTAINER= nc@FreeBSD.org
COMMENT= Standalone JavaScript based from Mozilla 102-esr
WWW= https://spidermonkey.dev/
diff --git a/lang/spidermonkey91/Makefile b/lang/spidermonkey140/Makefile
index 958b4ae2d970..ddb8f58f6d79 100644
--- a/lang/spidermonkey91/Makefile
+++ b/lang/spidermonkey140/Makefile
@@ -1,33 +1,28 @@
PORTNAME= spidermonkey
-DISTVERSION= 91.13.0
-PORTREVISION= 34
+DISTVERSION= 140.5.0
CATEGORIES= lang
-MASTER_SITES= MOZILLA/firefox/releases/${DISTVERSION}esr/source
+MASTER_SITES= MOZILLA/firefox/releases/${DISTVERSION}esr/source \
+ MOZILLA/firefox/candidates/${DISTVERSION}esr-candidates/build2/source
PKGNAMESUFFIX= ${SP_VER}
DISTNAME= firefox-${DISTVERSION}esr.source
-PATCH_SITES= https://hg.mozilla.org/mozilla-central/raw-rev/
-PATCHFILES+= 223087fdc29f18678f6174e9807b8780e439acf6:-p1 # https://bugzilla.mozilla.org/1894423
-PATCHFILES+= 68ff4d3f7338248b4d67cf03aade5a73f8d396b2:-p1 # https://bugzilla.mozilla.org/1849070
-
-MAINTAINER= nc@FreeBSD.org
-COMMENT= Standalone JavaScript based from Mozilla 91-esr
+MAINTAINER= vishwin@FreeBSD.org
+COMMENT= Standalone JavaScript based from Mozilla 140-esr
WWW= https://spidermonkey.dev/
LICENSE= MPL20
LICENSE_FILE= ${WRKSRC}/LICENSE
-BUILD_DEPENDS= ${RUST_DEFAULT}>=1.35:lang/${RUST_DEFAULT} \
- autoconf2.13:devel/autoconf2.13 \
- rust-cbindgen>=0.8.7:devel/rust-cbindgen
-LIB_DEPENDS= libffi.so:devel/libffi \
- libicudata.so:devel/icu \
+BUILD_DEPENDS= gm4:devel/m4 \
+ ${RUST_DEFAULT}>=1.81:lang/${RUST_DEFAULT} \
+ rust-cbindgen>=0.26.0:devel/rust-cbindgen
+LIB_DEPENDS= libicudata.so:devel/icu \
libnspr4.so:devel/nspr
-USES= compiler:c++17-lang gmake localbase pathfix pkgconfig \
- python:build readline tar:xz
+USES= compiler:c++17-lang gmake llvm:noexport localbase pathfix pkgconfig \
+ python:build tar:xz
USE_LDCONFIG= yes
-SP_VER= 91
+SP_VER= 140
HAS_CONFIGURE= yes
WRKSRC= ${WRKDIR}/firefox-${DISTVERSION}/
@@ -37,7 +32,6 @@ CONFIGURE_OUTSOURCE= yes
CONFIGURE_ARGS= --enable-application=js \
--disable-debug \
--disable-debug-symbols \
- --disable-gold \
--disable-jemalloc \
--disable-tests \
--enable-optimize \
@@ -56,14 +50,6 @@ CONFIGURE_ENV= HOST_CC=${CC} \
BINARY_ALIAS= python3=${PYTHON_CMD}
PLIST_SUB= SP_VER=${SP_VER}
-.include <bsd.port.options.mk>
-
-.if ${OPSYS} == FreeBSD
-USES+= llvm:max=15
-CONFIGURE_ENV+= LLVM_CONFIG=llvm-config${LLVM_VERSION} \
- LLVM_OBJDUMP=llvm-objdump${LLVM_VERSION}
-.endif
-
.include <bsd.port.pre.mk>
.if ${ARCH} == amd64
@@ -71,21 +57,15 @@ CONFIGURE_TARGET= x86_64-portbld-freebsd${OSREL}
.endif
.if ${CHOSEN_COMPILER_TYPE} == gcc
-CONFIGURE_ENV+= LLVM_CONFIG=llvm-config${LLVM_DEFAULT} \
- LLVM_OBJDUMP=llvm-objdump${LLVM_DEFAULT}
-BUILD_DEPENDS+= ${LOCALBASE}/bin/llvm-objdump${LLVM_DEFAULT}:devel/llvm${LLVM_DEFAULT}
+CONFIGURE_ENV+= LLVM_CONFIG=${LLVM_CONFIG} \
+ LLVM_OBJDUMP=llvm-objdump${LLVM_VERSION}
+BUILD_DEPENDS+= ${LOCALBASE}/bin/llvm-objdump${LLVM_VERSION}:${LLVM_PORT}
USE_GCC= yes
.endif
post-patch:
@${REINPLACE_CMD} -e 's|%%LOCALBASE%%|${LOCALBASE}|g' ${WRKSRC}/js/moz.configure
@${REINPLACE_CMD} -e 's|icu-i18n|icu-uc icu-i18n|g' ${WRKSRC}/js/moz.configure
- @${FIND} ${WRKSRC}/python/mozbuild -name *.py -exec \
- ${REINPLACE_CMD} 's|"rU"|"r"|g' {} \;
-
-pre-configure:
- (cd ${WRKSRC} && ${LOCALBASE}/bin/autoconf2.13)
- (cd ${WRKSRC}/js/src/ && ${LOCALBASE}/bin/autoconf2.13)
post-install:
${RM} ${STAGEDIR}${PREFIX}/lib/libjs_static.ajs
diff --git a/lang/spidermonkey140/distinfo b/lang/spidermonkey140/distinfo
new file mode 100644
index 000000000000..1506c3eebe64
--- /dev/null
+++ b/lang/spidermonkey140/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1762884913
+SHA256 (firefox-140.5.0esr.source.tar.xz) = 832b7ef3e5f7a2430e0ba0b9000dab6fdd8f65bccff8bcf7eeb9ed16e6d310e2
+SIZE (firefox-140.5.0esr.source.tar.xz) = 636823136
diff --git a/lang/spidermonkey91/files/patch-build_moz.configure_init.configure b/lang/spidermonkey140/files/patch-build_moz.configure_init.configure
index e2105d02928f..e2105d02928f 100644
--- a/lang/spidermonkey91/files/patch-build_moz.configure_init.configure
+++ b/lang/spidermonkey140/files/patch-build_moz.configure_init.configure
diff --git a/lang/spidermonkey91/files/patch-config_gcc__hidden.h b/lang/spidermonkey140/files/patch-config_gcc__hidden.h
index d9a2d9be37f5..d9a2d9be37f5 100644
--- a/lang/spidermonkey91/files/patch-config_gcc__hidden.h
+++ b/lang/spidermonkey140/files/patch-config_gcc__hidden.h
diff --git a/lang/spidermonkey91/files/patch-js_moz.configure b/lang/spidermonkey140/files/patch-js_moz.configure
index ceec1a21abe7..ceec1a21abe7 100644
--- a/lang/spidermonkey91/files/patch-js_moz.configure
+++ b/lang/spidermonkey140/files/patch-js_moz.configure
diff --git a/lang/spidermonkey91/files/patch-js_src_Makefile.in b/lang/spidermonkey140/files/patch-js_src_Makefile.in
index 2dca25000935..2dca25000935 100644
--- a/lang/spidermonkey91/files/patch-js_src_Makefile.in
+++ b/lang/spidermonkey140/files/patch-js_src_Makefile.in
diff --git a/lang/spidermonkey91/files/patch-js_src_jit_ExecutableAllocator.h b/lang/spidermonkey140/files/patch-js_src_jit_ExecutableAllocator.h
index 421523e23bd9..421523e23bd9 100644
--- a/lang/spidermonkey91/files/patch-js_src_jit_ExecutableAllocator.h
+++ b/lang/spidermonkey140/files/patch-js_src_jit_ExecutableAllocator.h
diff --git a/lang/spidermonkey91/files/patch-js_src_jit_ProcessExecutableMemory.h b/lang/spidermonkey140/files/patch-js_src_jit_ProcessExecutableMemory.h
index 1f4c09b095fb..1f4c09b095fb 100644
--- a/lang/spidermonkey91/files/patch-js_src_jit_ProcessExecutableMemory.h
+++ b/lang/spidermonkey140/files/patch-js_src_jit_ProcessExecutableMemory.h
diff --git a/lang/spidermonkey91/pkg-descr b/lang/spidermonkey140/pkg-descr
index bfa153b8c457..bfa153b8c457 100644
--- a/lang/spidermonkey91/pkg-descr
+++ b/lang/spidermonkey140/pkg-descr
diff --git a/lang/spidermonkey140/pkg-plist b/lang/spidermonkey140/pkg-plist
new file mode 100644
index 000000000000..cf7972dff1bd
--- /dev/null
+++ b/lang/spidermonkey140/pkg-plist
@@ -0,0 +1,379 @@
+bin/js%%SP_VER%%-config
+include/mozjs-%%SP_VER%%/BaseProfiler.h
+include/mozjs-%%SP_VER%%/BaseProfilingCategory.h
+include/mozjs-%%SP_VER%%/PHC.h
+include/mozjs-%%SP_VER%%/ProfilingCategoryList.h
+include/mozjs-%%SP_VER%%/SharedLibraries.h
+include/mozjs-%%SP_VER%%/double-conversion/double-conversion.h
+include/mozjs-%%SP_VER%%/double-conversion/double-to-string.h
+include/mozjs-%%SP_VER%%/double-conversion/string-to-double.h
+include/mozjs-%%SP_VER%%/double-conversion/utils.h
+include/mozjs-%%SP_VER%%/encoding_rs_mem.h
+include/mozjs-%%SP_VER%%/fdlibm.h
+include/mozjs-%%SP_VER%%/fmt/args.h
+include/mozjs-%%SP_VER%%/fmt/base.h
+include/mozjs-%%SP_VER%%/fmt/chrono.h
+include/mozjs-%%SP_VER%%/fmt/color.h
+include/mozjs-%%SP_VER%%/fmt/format-inl.h
+include/mozjs-%%SP_VER%%/fmt/format.h
+include/mozjs-%%SP_VER%%/fmt/ostream.h
+include/mozjs-%%SP_VER%%/fmt/ranges.h
+include/mozjs-%%SP_VER%%/fmt/xchar.h
+include/mozjs-%%SP_VER%%/function2/function2.hpp
+include/mozjs-%%SP_VER%%/js-config.h
+include/mozjs-%%SP_VER%%/js/AllocPolicy.h
+include/mozjs-%%SP_VER%%/js/AllocationLogging.h
+include/mozjs-%%SP_VER%%/js/AllocationRecording.h
+include/mozjs-%%SP_VER%%/js/Array.h
+include/mozjs-%%SP_VER%%/js/ArrayBuffer.h
+include/mozjs-%%SP_VER%%/js/ArrayBufferMaybeShared.h
+include/mozjs-%%SP_VER%%/js/BigInt.h
+include/mozjs-%%SP_VER%%/js/BuildId.h
+include/mozjs-%%SP_VER%%/js/CallAndConstruct.h
+include/mozjs-%%SP_VER%%/js/CallArgs.h
+include/mozjs-%%SP_VER%%/js/CallNonGenericMethod.h
+include/mozjs-%%SP_VER%%/js/CharacterEncoding.h
+include/mozjs-%%SP_VER%%/js/Class.h
+include/mozjs-%%SP_VER%%/js/ColumnNumber.h
+include/mozjs-%%SP_VER%%/js/ComparisonOperators.h
+include/mozjs-%%SP_VER%%/js/CompilationAndEvaluation.h
+include/mozjs-%%SP_VER%%/js/CompileOptions.h
+include/mozjs-%%SP_VER%%/js/Context.h
+include/mozjs-%%SP_VER%%/js/ContextOptions.h
+include/mozjs-%%SP_VER%%/js/Conversions.h
+include/mozjs-%%SP_VER%%/js/Date.h
+include/mozjs-%%SP_VER%%/js/Debug.h
+include/mozjs-%%SP_VER%%/js/EnvironmentChain.h
+include/mozjs-%%SP_VER%%/js/Equality.h
+include/mozjs-%%SP_VER%%/js/ErrorInterceptor.h
+include/mozjs-%%SP_VER%%/js/ErrorReport.h
+include/mozjs-%%SP_VER%%/js/Exception.h
+include/mozjs-%%SP_VER%%/js/ForOfIterator.h
+include/mozjs-%%SP_VER%%/js/GCAPI.h
+include/mozjs-%%SP_VER%%/js/GCAnnotations.h
+include/mozjs-%%SP_VER%%/js/GCHashTable.h
+include/mozjs-%%SP_VER%%/js/GCPolicyAPI.h
+include/mozjs-%%SP_VER%%/js/GCTypeMacros.h
+include/mozjs-%%SP_VER%%/js/GCVariant.h
+include/mozjs-%%SP_VER%%/js/GCVector.h
+include/mozjs-%%SP_VER%%/js/GlobalObject.h
+include/mozjs-%%SP_VER%%/js/HashTable.h
+include/mozjs-%%SP_VER%%/js/HeapAPI.h
+include/mozjs-%%SP_VER%%/js/HelperThreadAPI.h
+include/mozjs-%%SP_VER%%/js/Id.h
+include/mozjs-%%SP_VER%%/js/Initialization.h
+include/mozjs-%%SP_VER%%/js/Interrupt.h
+include/mozjs-%%SP_VER%%/js/Iterator.h
+include/mozjs-%%SP_VER%%/js/JSON.h
+include/mozjs-%%SP_VER%%/js/LocaleSensitive.h
+include/mozjs-%%SP_VER%%/js/MapAndSet.h
+include/mozjs-%%SP_VER%%/js/MemoryCallbacks.h
+include/mozjs-%%SP_VER%%/js/MemoryFunctions.h
+include/mozjs-%%SP_VER%%/js/MemoryMetrics.h
+include/mozjs-%%SP_VER%%/js/Modules.h
+include/mozjs-%%SP_VER%%/js/NativeStackLimits.h
+include/mozjs-%%SP_VER%%/js/Object.h
+include/mozjs-%%SP_VER%%/js/ObjectWithStashedPointer.h
+include/mozjs-%%SP_VER%%/js/Prefs.h
+include/mozjs-%%SP_VER%%/js/Principals.h
+include/mozjs-%%SP_VER%%/js/Printer.h
+include/mozjs-%%SP_VER%%/js/Printf.h
+include/mozjs-%%SP_VER%%/js/ProfilingCategory.h
+include/mozjs-%%SP_VER%%/js/ProfilingCategoryList.h
+include/mozjs-%%SP_VER%%/js/ProfilingFrameIterator.h
+include/mozjs-%%SP_VER%%/js/ProfilingStack.h
+include/mozjs-%%SP_VER%%/js/Promise.h
+include/mozjs-%%SP_VER%%/js/PropertyAndElement.h
+include/mozjs-%%SP_VER%%/js/PropertyDescriptor.h
+include/mozjs-%%SP_VER%%/js/PropertySpec.h
+include/mozjs-%%SP_VER%%/js/ProtoKey.h
+include/mozjs-%%SP_VER%%/js/Proxy.h
+include/mozjs-%%SP_VER%%/js/Realm.h
+include/mozjs-%%SP_VER%%/js/RealmIterators.h
+include/mozjs-%%SP_VER%%/js/RealmOptions.h
+include/mozjs-%%SP_VER%%/js/RefCounted.h
+include/mozjs-%%SP_VER%%/js/RegExp.h
+include/mozjs-%%SP_VER%%/js/RegExpFlags.h
+include/mozjs-%%SP_VER%%/js/Result.h
+include/mozjs-%%SP_VER%%/js/RootingAPI.h
+include/mozjs-%%SP_VER%%/js/SavedFrameAPI.h
+include/mozjs-%%SP_VER%%/js/ScalarType.h
+include/mozjs-%%SP_VER%%/js/ScriptPrivate.h
+include/mozjs-%%SP_VER%%/js/ShadowRealmCallbacks.h
+include/mozjs-%%SP_VER%%/js/SharedArrayBuffer.h
+include/mozjs-%%SP_VER%%/js/SliceBudget.h
+include/mozjs-%%SP_VER%%/js/SourceText.h
+include/mozjs-%%SP_VER%%/js/StableStringChars.h
+include/mozjs-%%SP_VER%%/js/Stack.h
+include/mozjs-%%SP_VER%%/js/StreamConsumer.h
+include/mozjs-%%SP_VER%%/js/String.h
+include/mozjs-%%SP_VER%%/js/StructuredClone.h
+include/mozjs-%%SP_VER%%/js/SweepingAPI.h
+include/mozjs-%%SP_VER%%/js/Symbol.h
+include/mozjs-%%SP_VER%%/js/TelemetryTimers.h
+include/mozjs-%%SP_VER%%/js/TraceKind.h
+include/mozjs-%%SP_VER%%/js/TracingAPI.h
+include/mozjs-%%SP_VER%%/js/Transcoding.h
+include/mozjs-%%SP_VER%%/js/TypeDecls.h
+include/mozjs-%%SP_VER%%/js/UbiNode.h
+include/mozjs-%%SP_VER%%/js/UbiNodeBreadthFirst.h
+include/mozjs-%%SP_VER%%/js/UbiNodeCensus.h
+include/mozjs-%%SP_VER%%/js/UbiNodeDominatorTree.h
+include/mozjs-%%SP_VER%%/js/UbiNodePostOrder.h
+include/mozjs-%%SP_VER%%/js/UbiNodeShortestPaths.h
+include/mozjs-%%SP_VER%%/js/UbiNodeUtils.h
+include/mozjs-%%SP_VER%%/js/UniquePtr.h
+include/mozjs-%%SP_VER%%/js/Utility.h
+include/mozjs-%%SP_VER%%/js/Value.h
+include/mozjs-%%SP_VER%%/js/ValueArray.h
+include/mozjs-%%SP_VER%%/js/Vector.h
+include/mozjs-%%SP_VER%%/js/WaitCallbacks.h
+include/mozjs-%%SP_VER%%/js/Warnings.h
+include/mozjs-%%SP_VER%%/js/WasmFeatures.h
+include/mozjs-%%SP_VER%%/js/WasmModule.h
+include/mozjs-%%SP_VER%%/js/WeakMap.h
+include/mozjs-%%SP_VER%%/js/WeakMapPtr.h
+include/mozjs-%%SP_VER%%/js/Wrapper.h
+include/mozjs-%%SP_VER%%/js/WrapperCallbacks.h
+include/mozjs-%%SP_VER%%/js/Zone.h
+include/mozjs-%%SP_VER%%/js/experimental/BindingAllocs.h
+include/mozjs-%%SP_VER%%/js/experimental/CTypes.h
+include/mozjs-%%SP_VER%%/js/experimental/CodeCoverage.h
+include/mozjs-%%SP_VER%%/js/experimental/CompileScript.h
+include/mozjs-%%SP_VER%%/js/experimental/Intl.h
+include/mozjs-%%SP_VER%%/js/experimental/JSStencil.h
+include/mozjs-%%SP_VER%%/js/experimental/JitInfo.h
+include/mozjs-%%SP_VER%%/js/experimental/LoggingInterface.h
+include/mozjs-%%SP_VER%%/js/experimental/PCCountProfiling.h
+include/mozjs-%%SP_VER%%/js/experimental/SourceHook.h
+include/mozjs-%%SP_VER%%/js/experimental/TypedData.h
+include/mozjs-%%SP_VER%%/js/friend/DOMProxy.h
+include/mozjs-%%SP_VER%%/js/friend/DumpFunctions.h
+include/mozjs-%%SP_VER%%/js/friend/ErrorMessages.h
+include/mozjs-%%SP_VER%%/js/friend/ErrorNumbers.msg
+include/mozjs-%%SP_VER%%/js/friend/JSMEnvironment.h
+include/mozjs-%%SP_VER%%/js/friend/PerformanceHint.h
+include/mozjs-%%SP_VER%%/js/friend/StackLimits.h
+include/mozjs-%%SP_VER%%/js/friend/UsageStatistics.h
+include/mozjs-%%SP_VER%%/js/friend/WindowProxy.h
+include/mozjs-%%SP_VER%%/js/friend/XrayJitInfo.h
+include/mozjs-%%SP_VER%%/js/shadow/Function.h
+include/mozjs-%%SP_VER%%/js/shadow/Object.h
+include/mozjs-%%SP_VER%%/js/shadow/Realm.h
+include/mozjs-%%SP_VER%%/js/shadow/Shape.h
+include/mozjs-%%SP_VER%%/js/shadow/String.h
+include/mozjs-%%SP_VER%%/js/shadow/Symbol.h
+include/mozjs-%%SP_VER%%/js/shadow/Zone.h
+include/mozjs-%%SP_VER%%/jsapi.h
+include/mozjs-%%SP_VER%%/jsfriendapi.h
+include/mozjs-%%SP_VER%%/jspubtd.h
+include/mozjs-%%SP_VER%%/jstypes.h
+include/mozjs-%%SP_VER%%/malloc_decls.h
+include/mozjs-%%SP_VER%%/mozilla/Algorithm.h
+include/mozjs-%%SP_VER%%/mozilla/Alignment.h
+include/mozjs-%%SP_VER%%/mozilla/AllocPolicy.h
+include/mozjs-%%SP_VER%%/mozilla/AlreadyAddRefed.h
+include/mozjs-%%SP_VER%%/mozilla/Array.h
+include/mozjs-%%SP_VER%%/mozilla/ArrayUtils.h
+include/mozjs-%%SP_VER%%/mozilla/Assertions.h
+include/mozjs-%%SP_VER%%/mozilla/AtomicBitfields.h
+include/mozjs-%%SP_VER%%/mozilla/Atomics.h
+include/mozjs-%%SP_VER%%/mozilla/Attributes.h
+include/mozjs-%%SP_VER%%/mozilla/AutoProfilerLabel.h
+include/mozjs-%%SP_VER%%/mozilla/AwakeTimeStamp.h
+include/mozjs-%%SP_VER%%/mozilla/BaseAndGeckoProfilerDetail.h
+include/mozjs-%%SP_VER%%/mozilla/BaseProfileJSONWriter.h
+include/mozjs-%%SP_VER%%/mozilla/BaseProfilerCounts.h
+include/mozjs-%%SP_VER%%/mozilla/BaseProfilerDetail.h
+include/mozjs-%%SP_VER%%/mozilla/BaseProfilerLabels.h
+include/mozjs-%%SP_VER%%/mozilla/BaseProfilerMarkerTypes.h
+include/mozjs-%%SP_VER%%/mozilla/BaseProfilerMarkers.h
+include/mozjs-%%SP_VER%%/mozilla/BaseProfilerMarkersDetail.h
+include/mozjs-%%SP_VER%%/mozilla/BaseProfilerMarkersPrerequisites.h
+include/mozjs-%%SP_VER%%/mozilla/BaseProfilerRAIIMacro.h
+include/mozjs-%%SP_VER%%/mozilla/BaseProfilerState.h
+include/mozjs-%%SP_VER%%/mozilla/BaseProfilerUtils.h
+include/mozjs-%%SP_VER%%/mozilla/BinarySearch.h
+include/mozjs-%%SP_VER%%/mozilla/BitSet.h
+include/mozjs-%%SP_VER%%/mozilla/BloomFilter.h
+include/mozjs-%%SP_VER%%/mozilla/Buffer.h
+include/mozjs-%%SP_VER%%/mozilla/BufferList.h
+include/mozjs-%%SP_VER%%/mozilla/Casting.h
+include/mozjs-%%SP_VER%%/mozilla/ChaosMode.h
+include/mozjs-%%SP_VER%%/mozilla/Char16.h
+include/mozjs-%%SP_VER%%/mozilla/CheckedInt.h
+include/mozjs-%%SP_VER%%/mozilla/CompactPair.h
+include/mozjs-%%SP_VER%%/mozilla/Compiler.h
+include/mozjs-%%SP_VER%%/mozilla/Compression.h
+include/mozjs-%%SP_VER%%/mozilla/DbgMacro.h
+include/mozjs-%%SP_VER%%/mozilla/DebugOnly.h
+include/mozjs-%%SP_VER%%/mozilla/Decimal.h
+include/mozjs-%%SP_VER%%/mozilla/DefineEnum.h
+include/mozjs-%%SP_VER%%/mozilla/DoubleConversion.h
+include/mozjs-%%SP_VER%%/mozilla/DoublyLinkedList.h
+include/mozjs-%%SP_VER%%/mozilla/EndianUtils.h
+include/mozjs-%%SP_VER%%/mozilla/EnumSet.h
+include/mozjs-%%SP_VER%%/mozilla/EnumTypeTraits.h
+include/mozjs-%%SP_VER%%/mozilla/EnumeratedArray.h
+include/mozjs-%%SP_VER%%/mozilla/EnumeratedRange.h
+include/mozjs-%%SP_VER%%/mozilla/FStream.h
+include/mozjs-%%SP_VER%%/mozilla/FailureLatch.h
+include/mozjs-%%SP_VER%%/mozilla/FastBernoulliTrial.h
+include/mozjs-%%SP_VER%%/mozilla/FloatingPoint.h
+include/mozjs-%%SP_VER%%/mozilla/Flow.h
+include/mozjs-%%SP_VER%%/mozilla/FunctionRef.h
+include/mozjs-%%SP_VER%%/mozilla/FunctionTypeTraits.h
+include/mozjs-%%SP_VER%%/mozilla/Fuzzing.h
+include/mozjs-%%SP_VER%%/mozilla/HashFunctions.h
+include/mozjs-%%SP_VER%%/mozilla/HashTable.h
+include/mozjs-%%SP_VER%%/mozilla/HelperMacros.h
+include/mozjs-%%SP_VER%%/mozilla/InitializedOnce.h
+include/mozjs-%%SP_VER%%/mozilla/IntegerPrintfMacros.h
+include/mozjs-%%SP_VER%%/mozilla/IntegerRange.h
+include/mozjs-%%SP_VER%%/mozilla/IntegerTypeTraits.h
+include/mozjs-%%SP_VER%%/mozilla/JSONWriter.h
+include/mozjs-%%SP_VER%%/mozilla/JsRust.h
+include/mozjs-%%SP_VER%%/mozilla/Latin1.h
+include/mozjs-%%SP_VER%%/mozilla/Likely.h
+include/mozjs-%%SP_VER%%/mozilla/LinkedList.h
+include/mozjs-%%SP_VER%%/mozilla/Literals.h
+include/mozjs-%%SP_VER%%/mozilla/LoggingCore.h
+include/mozjs-%%SP_VER%%/mozilla/MPSCQueue.h
+include/mozjs-%%SP_VER%%/mozilla/MacroArgs.h
+include/mozjs-%%SP_VER%%/mozilla/MacroForEach.h
+include/mozjs-%%SP_VER%%/mozilla/MathAlgorithms.h
+include/mozjs-%%SP_VER%%/mozilla/Maybe.h
+include/mozjs-%%SP_VER%%/mozilla/MaybeOneOf.h
+include/mozjs-%%SP_VER%%/mozilla/MaybeStorageBase.h
+include/mozjs-%%SP_VER%%/mozilla/MemoryChecking.h
+include/mozjs-%%SP_VER%%/mozilla/MemoryReporting.h
+include/mozjs-%%SP_VER%%/mozilla/MmapFaultHandler.h
+include/mozjs-%%SP_VER%%/mozilla/ModuloBuffer.h
+include/mozjs-%%SP_VER%%/mozilla/MoveOnlyFunction.h
+include/mozjs-%%SP_VER%%/mozilla/MruCache.h
+include/mozjs-%%SP_VER%%/mozilla/NeverDestroyed.h
+include/mozjs-%%SP_VER%%/mozilla/NonDereferenceable.h
+include/mozjs-%%SP_VER%%/mozilla/NotNull.h
+include/mozjs-%%SP_VER%%/mozilla/Now.h
+include/mozjs-%%SP_VER%%/mozilla/Opaque.h
+include/mozjs-%%SP_VER%%/mozilla/OperatorNewExtensions.h
+include/mozjs-%%SP_VER%%/mozilla/PairHash.h
+include/mozjs-%%SP_VER%%/mozilla/Path.h
+include/mozjs-%%SP_VER%%/mozilla/PlatformConditionVariable.h
+include/mozjs-%%SP_VER%%/mozilla/PlatformMutex.h
+include/mozjs-%%SP_VER%%/mozilla/PlatformRWLock.h
+include/mozjs-%%SP_VER%%/mozilla/PodOperations.h
+include/mozjs-%%SP_VER%%/mozilla/Poison.h
+include/mozjs-%%SP_VER%%/mozilla/PowerOfTwo.h
+include/mozjs-%%SP_VER%%/mozilla/Printf.h
+include/mozjs-%%SP_VER%%/mozilla/ProfileBufferChunk.h
+include/mozjs-%%SP_VER%%/mozilla/ProfileBufferChunkManager.h
+include/mozjs-%%SP_VER%%/mozilla/ProfileBufferChunkManagerSingle.h
+include/mozjs-%%SP_VER%%/mozilla/ProfileBufferChunkManagerWithLocalLimit.h
+include/mozjs-%%SP_VER%%/mozilla/ProfileBufferControlledChunkManager.h
+include/mozjs-%%SP_VER%%/mozilla/ProfileBufferEntryKinds.h
+include/mozjs-%%SP_VER%%/mozilla/ProfileBufferEntrySerialization.h
+include/mozjs-%%SP_VER%%/mozilla/ProfileBufferIndex.h
+include/mozjs-%%SP_VER%%/mozilla/ProfileChunkedBuffer.h
+include/mozjs-%%SP_VER%%/mozilla/ProfileChunkedBufferDetail.h
+include/mozjs-%%SP_VER%%/mozilla/ProfilerBufferSize.h
+include/mozjs-%%SP_VER%%/mozilla/ProgressLogger.h
+include/mozjs-%%SP_VER%%/mozilla/ProportionValue.h
+include/mozjs-%%SP_VER%%/mozilla/RandomNum.h
+include/mozjs-%%SP_VER%%/mozilla/Range.h
+include/mozjs-%%SP_VER%%/mozilla/RangedArray.h
+include/mozjs-%%SP_VER%%/mozilla/RangedPtr.h
+include/mozjs-%%SP_VER%%/mozilla/ReentrancyGuard.h
+include/mozjs-%%SP_VER%%/mozilla/RefCountType.h
+include/mozjs-%%SP_VER%%/mozilla/RefCounted.h
+include/mozjs-%%SP_VER%%/mozilla/RefPtr.h
+include/mozjs-%%SP_VER%%/mozilla/Result.h
+include/mozjs-%%SP_VER%%/mozilla/ResultExtensions.h
+include/mozjs-%%SP_VER%%/mozilla/ResultVariant.h
+include/mozjs-%%SP_VER%%/mozilla/ReverseIterator.h
+include/mozjs-%%SP_VER%%/mozilla/RollingMean.h
+include/mozjs-%%SP_VER%%/mozilla/SHA1.h
+include/mozjs-%%SP_VER%%/mozilla/SIMD.h
+include/mozjs-%%SP_VER%%/mozilla/SPSCQueue.h
+include/mozjs-%%SP_VER%%/mozilla/SSE.h
+include/mozjs-%%SP_VER%%/mozilla/Saturate.h
+include/mozjs-%%SP_VER%%/mozilla/ScopeExit.h
+include/mozjs-%%SP_VER%%/mozilla/SegmentedVector.h
+include/mozjs-%%SP_VER%%/mozilla/SharedLibrary.h
+include/mozjs-%%SP_VER%%/mozilla/SmallPointerArray.h
+include/mozjs-%%SP_VER%%/mozilla/Span.h
+include/mozjs-%%SP_VER%%/mozilla/SplayTree.h
+include/mozjs-%%SP_VER%%/mozilla/Sprintf.h
+include/mozjs-%%SP_VER%%/mozilla/StackWalk.h
+include/mozjs-%%SP_VER%%/mozilla/StaticAnalysisFunctions.h
+include/mozjs-%%SP_VER%%/mozilla/StringBuffer.h
+include/mozjs-%%SP_VER%%/mozilla/TaggedAnonymousMemory.h
+include/mozjs-%%SP_VER%%/mozilla/Tainting.h
+include/mozjs-%%SP_VER%%/mozilla/TemplateLib.h
+include/mozjs-%%SP_VER%%/mozilla/TextUtils.h
+include/mozjs-%%SP_VER%%/mozilla/ThreadLocal.h
+include/mozjs-%%SP_VER%%/mozilla/ThreadSafeWeakPtr.h
+include/mozjs-%%SP_VER%%/mozilla/ThreadSafety.h
+include/mozjs-%%SP_VER%%/mozilla/TimeStamp.h
+include/mozjs-%%SP_VER%%/mozilla/ToString.h
+include/mozjs-%%SP_VER%%/mozilla/Try.h
+include/mozjs-%%SP_VER%%/mozilla/TypedEnumBits.h
+include/mozjs-%%SP_VER%%/mozilla/Types.h
+include/mozjs-%%SP_VER%%/mozilla/UniquePtr.h
+include/mozjs-%%SP_VER%%/mozilla/UniquePtrExtensions.h
+include/mozjs-%%SP_VER%%/mozilla/Unused.h
+include/mozjs-%%SP_VER%%/mozilla/Uptime.h
+include/mozjs-%%SP_VER%%/mozilla/Utf8.h
+include/mozjs-%%SP_VER%%/mozilla/Variant.h
+include/mozjs-%%SP_VER%%/mozilla/Vector.h
+include/mozjs-%%SP_VER%%/mozilla/WeakPtr.h
+include/mozjs-%%SP_VER%%/mozilla/WrappingOperations.h
+include/mozjs-%%SP_VER%%/mozilla/XorShift128PlusRNG.h
+include/mozjs-%%SP_VER%%/mozilla/cxxalloc.h
+include/mozjs-%%SP_VER%%/mozilla/fallible.h
+include/mozjs-%%SP_VER%%/mozilla/glue/Debug.h
+include/mozjs-%%SP_VER%%/mozilla/glue/WinUtils.h
+include/mozjs-%%SP_VER%%/mozilla/intl/Bidi.h
+include/mozjs-%%SP_VER%%/mozilla/intl/BidiClass.h
+include/mozjs-%%SP_VER%%/mozilla/intl/BidiEmbeddingLevel.h
+include/mozjs-%%SP_VER%%/mozilla/intl/Calendar.h
+include/mozjs-%%SP_VER%%/mozilla/intl/Collator.h
+include/mozjs-%%SP_VER%%/mozilla/intl/Currency.h
+include/mozjs-%%SP_VER%%/mozilla/intl/DateIntervalFormat.h
+include/mozjs-%%SP_VER%%/mozilla/intl/DateTimeFormat.h
+include/mozjs-%%SP_VER%%/mozilla/intl/DateTimePart.h
+include/mozjs-%%SP_VER%%/mozilla/intl/DateTimePatternGenerator.h
+include/mozjs-%%SP_VER%%/mozilla/intl/DisplayNames.h
+include/mozjs-%%SP_VER%%/mozilla/intl/FormatBuffer.h
+include/mozjs-%%SP_VER%%/mozilla/intl/GeneralCategory.h
+include/mozjs-%%SP_VER%%/mozilla/intl/ICU4CGlue.h
+include/mozjs-%%SP_VER%%/mozilla/intl/ICU4CLibrary.h
+include/mozjs-%%SP_VER%%/mozilla/intl/ICU4XGeckoDataProvider.h
+include/mozjs-%%SP_VER%%/mozilla/intl/ICUError.h
+include/mozjs-%%SP_VER%%/mozilla/intl/ListFormat.h
+include/mozjs-%%SP_VER%%/mozilla/intl/Locale.h
+include/mozjs-%%SP_VER%%/mozilla/intl/LocaleCanonicalizer.h
+include/mozjs-%%SP_VER%%/mozilla/intl/MeasureUnit.h
+include/mozjs-%%SP_VER%%/mozilla/intl/MeasureUnitGenerated.h
+include/mozjs-%%SP_VER%%/mozilla/intl/NumberFormat.h
+include/mozjs-%%SP_VER%%/mozilla/intl/NumberParser.h
+include/mozjs-%%SP_VER%%/mozilla/intl/NumberPart.h
+include/mozjs-%%SP_VER%%/mozilla/intl/NumberRangeFormat.h
+include/mozjs-%%SP_VER%%/mozilla/intl/NumberingSystem.h
+include/mozjs-%%SP_VER%%/mozilla/intl/PluralRules.h
+include/mozjs-%%SP_VER%%/mozilla/intl/RelativeTimeFormat.h
+include/mozjs-%%SP_VER%%/mozilla/intl/String.h
+include/mozjs-%%SP_VER%%/mozilla/intl/TimeZone.h
+include/mozjs-%%SP_VER%%/mozilla/intl/UnicodeProperties.h
+include/mozjs-%%SP_VER%%/mozilla/intl/UnicodeScriptCodes.h
+include/mozjs-%%SP_VER%%/mozilla/leb128iterator.h
+include/mozjs-%%SP_VER%%/mozilla/mozalloc.h
+include/mozjs-%%SP_VER%%/mozilla/mozalloc_abort.h
+include/mozjs-%%SP_VER%%/mozilla/mozalloc_oom.h
+include/mozjs-%%SP_VER%%/mozjemalloc_types.h
+include/mozjs-%%SP_VER%%/mozmemory.h
+include/mozjs-%%SP_VER%%/mozmemory_utils.h
+include/mozjs-%%SP_VER%%/mozmemory_wrap.h
+lib/libmozjs-%%SP_VER%%.so
+lib/libmozjs-%%SP_VER%%.so.1
+libdata/pkgconfig/mozjs-%%SP_VER%%.pc
diff --git a/lang/spidermonkey78/Makefile b/lang/spidermonkey78/Makefile
index d61b2f55123b..9ecaf0c3c158 100644
--- a/lang/spidermonkey78/Makefile
+++ b/lang/spidermonkey78/Makefile
@@ -17,6 +17,9 @@ WWW= https://spidermonkey.dev/
LICENSE= MPL20
LICENSE_FILE= ${WRKSRC}/LICENSE
+DEPRECATED= Legacy version
+EXPIRATION_DATE= 2025-12-31
+
BUILD_DEPENDS= ${RUST_DEFAULT}>=1.35:lang/${RUST_DEFAULT} \
autoconf2.13:devel/autoconf2.13 \
rust-cbindgen>=0.8.7:devel/rust-cbindgen
@@ -30,9 +33,9 @@ USE_LDCONFIG= yes
SP_VER= 78
HAS_CONFIGURE= yes
+CONFIGURE_OUTSOURCE= yes
WRKSRC= ${WRKDIR}/firefox-${DISTVERSION}
PATCH_WRKSRC= ${WRKDIR}/firefox-${DISTVERSION}/
-CONFIGURE_OUTSOURCE= yes
CONFIGURE_ARGS= --enable-application=js \
--disable-debug \
diff --git a/lang/spidermonkey91/distinfo b/lang/spidermonkey91/distinfo
deleted file mode 100644
index 74492790f582..000000000000
--- a/lang/spidermonkey91/distinfo
+++ /dev/null
@@ -1,7 +0,0 @@
-TIMESTAMP = 1732980107
-SHA256 (firefox-91.13.0esr.source.tar.xz) = 53be2bcde0b5ee3ec106bd8ba06b8ae95e7d489c484e881dfbe5360e4c920762
-SIZE (firefox-91.13.0esr.source.tar.xz) = 380053584
-SHA256 (223087fdc29f18678f6174e9807b8780e439acf6) = f234371584e2b2bc9953ae4fd145da19c99a6f04087f53d59616aecf29df039c
-SIZE (223087fdc29f18678f6174e9807b8780e439acf6) = 1597
-SHA256 (68ff4d3f7338248b4d67cf03aade5a73f8d396b2) = 8d556dcb0d3a76a6cb8870b6eff45fafe0a78760ea24d34ea0b5e7ceb4489a71
-SIZE (68ff4d3f7338248b4d67cf03aade5a73f8d396b2) = 2546
diff --git a/lang/spidermonkey91/files/patch-js_src_wasm_WasmSignalHandlers.cpp b/lang/spidermonkey91/files/patch-js_src_wasm_WasmSignalHandlers.cpp
deleted file mode 100644
index 07912e8cc86a..000000000000
--- a/lang/spidermonkey91/files/patch-js_src_wasm_WasmSignalHandlers.cpp
+++ /dev/null
@@ -1,14 +0,0 @@
-Fully define all the registers needed on mips.
-
-Index: js/src/wasm/WasmSignalHandlers.cpp
---- js/src/wasm/WasmSignalHandlers.cpp.orig 2022-03-30 19:25:42 UTC
-+++ js/src/wasm/WasmSignalHandlers.cpp
-@@ -102,6 +102,8 @@ using mozilla::DebugOnly;
- # if defined(__mips__)
- # define EPC_sig(p) ((p)->sc_pc)
- # define RFP_sig(p) ((p)->sc_regs[30])
-+# define RSP_sig(p) ((p)->sc_regs[29])
-+# define R31_sig(p) ((p)->sc_regs[31])
- # endif
- # if defined(__ppc64__) || defined(__PPC64__) || defined(__ppc64le__) || \
- defined(__PPC64LE__)
diff --git a/lang/spidermonkey91/files/patch-modules_fdlibm_src_math__private.h b/lang/spidermonkey91/files/patch-modules_fdlibm_src_math__private.h
deleted file mode 100644
index 8be5854b5160..000000000000
--- a/lang/spidermonkey91/files/patch-modules_fdlibm_src_math__private.h
+++ /dev/null
@@ -1,46 +0,0 @@
---- modules/fdlibm/src/math_private.h.orig 2022-04-16 03:20:29 UTC
-+++ modules/fdlibm/src/math_private.h
-@@ -30,7 +30,9 @@
- * Adapted from https://github.com/freebsd/freebsd-src/search?q=__double_t
- */
-
-+#ifndef __FreeBSD__
- typedef double __double_t;
-+#endif
- typedef __double_t double_t;
-
- /*
-@@ -636,6 +638,33 @@ rnint(__double_t x)
- * sometimes be more efficient because no rounding is required.
- */
- #if (defined(amd64) || defined(__i386__)) && defined(__GNUCLIKE_ASM)
-+
-+#if defined(__i386__)
-+static __inline int
-+irintf(float x)
-+{
-+ int n;
-+ __asm("fistl %0" : "=m" (n) : "t" (x));
-+ return (n);
-+}
-+
-+static __inline int
-+irintd(double x)
-+{
-+ int n;
-+ __asm("fistl %0" : "=m" (n) : "t" (x));
-+ return (n);
-+}
-+
-+static __inline int
-+irintl(long x)
-+{
-+ int n;
-+ __asm("fistl %0" : "=m" (n) : "t" (x));
-+ return (n);
-+}
-+#endif
-+
- #define irint(x) \
- (sizeof(x) == sizeof(float) && \
- sizeof(__float_t) == sizeof(long double) ? irintf(x) : \
diff --git a/lang/spidermonkey91/files/patch-moz.configure b/lang/spidermonkey91/files/patch-moz.configure
deleted file mode 100644
index 94ae8c5f0b07..000000000000
--- a/lang/spidermonkey91/files/patch-moz.configure
+++ /dev/null
@@ -1,14 +0,0 @@
-- Fix awk detection
-
-Index: moz.configure
---- moz.configure.orig 2022-03-30 19:25:49 UTC
-+++ moz.configure
-@@ -708,7 +708,7 @@ add_old_configure_assignment("CLANG_PLUGIN", clang_plu
-
- # Awk detection
- # ==============================================================
--awk = check_prog("AWK", ("gawk", "mawk", "nawk", "awk"))
-+awk = check_prog('AWK', ('awk',))
-
- # Until the AWK variable is not necessary in old-configure
-
diff --git a/lang/spidermonkey91/pkg-plist b/lang/spidermonkey91/pkg-plist
deleted file mode 100644
index 1e66c0b11482..000000000000
--- a/lang/spidermonkey91/pkg-plist
+++ /dev/null
@@ -1,300 +0,0 @@
-bin/js91-config
-include/mozjs-91/BaseProfiler.h
-include/mozjs-91/BaseProfilingCategory.h
-include/mozjs-91/ProfilingCategoryList.h
-include/mozjs-91/double-conversion/double-conversion.h
-include/mozjs-91/double-conversion/double-to-string.h
-include/mozjs-91/double-conversion/string-to-double.h
-include/mozjs-91/double-conversion/utils.h
-include/mozjs-91/encoding_rs_mem.h
-include/mozjs-91/fdlibm.h
-include/mozjs-91/js-config.h
-include/mozjs-91/js/AllocPolicy.h
-include/mozjs-91/js/AllocationLogging.h
-include/mozjs-91/js/AllocationRecording.h
-include/mozjs-91/js/Array.h
-include/mozjs-91/js/ArrayBuffer.h
-include/mozjs-91/js/ArrayBufferMaybeShared.h
-include/mozjs-91/js/BigInt.h
-include/mozjs-91/js/BuildId.h
-include/mozjs-91/js/CallArgs.h
-include/mozjs-91/js/CallNonGenericMethod.h
-include/mozjs-91/js/CharacterEncoding.h
-include/mozjs-91/js/Class.h
-include/mozjs-91/js/ComparisonOperators.h
-include/mozjs-91/js/CompilationAndEvaluation.h
-include/mozjs-91/js/CompileOptions.h
-include/mozjs-91/js/Context.h
-include/mozjs-91/js/ContextOptions.h
-include/mozjs-91/js/Conversions.h
-include/mozjs-91/js/Date.h
-include/mozjs-91/js/Debug.h
-include/mozjs-91/js/Equality.h
-include/mozjs-91/js/ErrorReport.h
-include/mozjs-91/js/Exception.h
-include/mozjs-91/js/ForOfIterator.h
-include/mozjs-91/js/GCAPI.h
-include/mozjs-91/js/GCAnnotations.h
-include/mozjs-91/js/GCHashTable.h
-include/mozjs-91/js/GCPolicyAPI.h
-include/mozjs-91/js/GCTypeMacros.h
-include/mozjs-91/js/GCVariant.h
-include/mozjs-91/js/GCVector.h
-include/mozjs-91/js/HashTable.h
-include/mozjs-91/js/HeapAPI.h
-include/mozjs-91/js/HelperThreadAPI.h
-include/mozjs-91/js/Id.h
-include/mozjs-91/js/Initialization.h
-include/mozjs-91/js/JSON.h
-include/mozjs-91/js/LocaleSensitive.h
-include/mozjs-91/js/MapAndSet.h
-include/mozjs-91/js/MemoryFunctions.h
-include/mozjs-91/js/MemoryMetrics.h
-include/mozjs-91/js/Modules.h
-include/mozjs-91/js/Object.h
-include/mozjs-91/js/OffThreadScriptCompilation.h
-include/mozjs-91/js/Principals.h
-include/mozjs-91/js/Printf.h
-include/mozjs-91/js/ProfilingCategory.h
-include/mozjs-91/js/ProfilingCategoryList.h
-include/mozjs-91/js/ProfilingFrameIterator.h
-include/mozjs-91/js/ProfilingStack.h
-include/mozjs-91/js/Promise.h
-include/mozjs-91/js/PropertyDescriptor.h
-include/mozjs-91/js/PropertySpec.h
-include/mozjs-91/js/ProtoKey.h
-include/mozjs-91/js/Proxy.h
-include/mozjs-91/js/Realm.h
-include/mozjs-91/js/RealmIterators.h
-include/mozjs-91/js/RealmOptions.h
-include/mozjs-91/js/RefCounted.h
-include/mozjs-91/js/RegExp.h
-include/mozjs-91/js/RegExpFlags.h
-include/mozjs-91/js/Result.h
-include/mozjs-91/js/RootingAPI.h
-include/mozjs-91/js/SavedFrameAPI.h
-include/mozjs-91/js/ScalarType.h
-include/mozjs-91/js/SharedArrayBuffer.h
-include/mozjs-91/js/SliceBudget.h
-include/mozjs-91/js/SourceText.h
-include/mozjs-91/js/StableStringChars.h
-include/mozjs-91/js/Stream.h
-include/mozjs-91/js/String.h
-include/mozjs-91/js/StructuredClone.h
-include/mozjs-91/js/SweepingAPI.h
-include/mozjs-91/js/Symbol.h
-include/mozjs-91/js/TraceKind.h
-include/mozjs-91/js/TraceLoggerAPI.h
-include/mozjs-91/js/TracingAPI.h
-include/mozjs-91/js/Transcoding.h
-include/mozjs-91/js/TypeDecls.h
-include/mozjs-91/js/UbiNode.h
-include/mozjs-91/js/UbiNodeBreadthFirst.h
-include/mozjs-91/js/UbiNodeCensus.h
-include/mozjs-91/js/UbiNodeDominatorTree.h
-include/mozjs-91/js/UbiNodePostOrder.h
-include/mozjs-91/js/UbiNodeShortestPaths.h
-include/mozjs-91/js/UbiNodeUtils.h
-include/mozjs-91/js/UniquePtr.h
-include/mozjs-91/js/Utility.h
-include/mozjs-91/js/Value.h
-include/mozjs-91/js/ValueArray.h
-include/mozjs-91/js/Vector.h
-include/mozjs-91/js/Warnings.h
-include/mozjs-91/js/WasmFeatures.h
-include/mozjs-91/js/WasmModule.h
-include/mozjs-91/js/WeakMap.h
-include/mozjs-91/js/WeakMapPtr.h
-include/mozjs-91/js/Wrapper.h
-include/mozjs-91/js/Zone.h
-include/mozjs-91/js/experimental/CTypes.h
-include/mozjs-91/js/experimental/CodeCoverage.h
-include/mozjs-91/js/experimental/Intl.h
-include/mozjs-91/js/experimental/JSStencil.h
-include/mozjs-91/js/experimental/JitInfo.h
-include/mozjs-91/js/experimental/PCCountProfiling.h
-include/mozjs-91/js/experimental/SourceHook.h
-include/mozjs-91/js/experimental/TypedData.h
-include/mozjs-91/js/friend/DOMProxy.h
-include/mozjs-91/js/friend/DumpFunctions.h
-include/mozjs-91/js/friend/ErrorMessages.h
-include/mozjs-91/js/friend/ErrorNumbers.msg
-include/mozjs-91/js/friend/JSMEnvironment.h
-include/mozjs-91/js/friend/PerformanceHint.h
-include/mozjs-91/js/friend/StackLimits.h
-include/mozjs-91/js/friend/UsageStatistics.h
-include/mozjs-91/js/friend/WindowProxy.h
-include/mozjs-91/js/friend/XrayJitInfo.h
-include/mozjs-91/js/shadow/Function.h
-include/mozjs-91/js/shadow/Object.h
-include/mozjs-91/js/shadow/Realm.h
-include/mozjs-91/js/shadow/Shape.h
-include/mozjs-91/js/shadow/String.h
-include/mozjs-91/js/shadow/Symbol.h
-include/mozjs-91/js/shadow/Zone.h
-include/mozjs-91/jsapi.h
-include/mozjs-91/jsfriendapi.h
-include/mozjs-91/jspubtd.h
-include/mozjs-91/jstypes.h
-include/mozjs-91/malloc_decls.h
-include/mozjs-91/mozilla/Algorithm.h
-include/mozjs-91/mozilla/Alignment.h
-include/mozjs-91/mozilla/AllocPolicy.h
-include/mozjs-91/mozilla/AlreadyAddRefed.h
-include/mozjs-91/mozilla/Array.h
-include/mozjs-91/mozilla/ArrayUtils.h
-include/mozjs-91/mozilla/Assertions.h
-include/mozjs-91/mozilla/AtomicBitfields.h
-include/mozjs-91/mozilla/Atomics.h
-include/mozjs-91/mozilla/Attributes.h
-include/mozjs-91/mozilla/AutoProfilerLabel.h
-include/mozjs-91/mozilla/AwakeTimeStamp.h
-include/mozjs-91/mozilla/BaseProfileJSONWriter.h
-include/mozjs-91/mozilla/BaseProfilerCounts.h
-include/mozjs-91/mozilla/BaseProfilerDetail.h
-include/mozjs-91/mozilla/BaseProfilerLabels.h
-include/mozjs-91/mozilla/BaseProfilerMarkerTypes.h
-include/mozjs-91/mozilla/BaseProfilerMarkers.h
-include/mozjs-91/mozilla/BaseProfilerMarkersDetail.h
-include/mozjs-91/mozilla/BaseProfilerMarkersPrerequisites.h
-include/mozjs-91/mozilla/BaseProfilerState.h
-include/mozjs-91/mozilla/BinarySearch.h
-include/mozjs-91/mozilla/BitSet.h
-include/mozjs-91/mozilla/BlocksRingBuffer.h
-include/mozjs-91/mozilla/BloomFilter.h
-include/mozjs-91/mozilla/Buffer.h
-include/mozjs-91/mozilla/BufferList.h
-include/mozjs-91/mozilla/Casting.h
-include/mozjs-91/mozilla/ChaosMode.h
-include/mozjs-91/mozilla/Char16.h
-include/mozjs-91/mozilla/CheckedInt.h
-include/mozjs-91/mozilla/CompactPair.h
-include/mozjs-91/mozilla/Compiler.h
-include/mozjs-91/mozilla/Compression.h
-include/mozjs-91/mozilla/DbgMacro.h
-include/mozjs-91/mozilla/DebugOnly.h
-include/mozjs-91/mozilla/Decimal.h
-include/mozjs-91/mozilla/DefineEnum.h
-include/mozjs-91/mozilla/DoubleConversion.h
-include/mozjs-91/mozilla/DoublyLinkedList.h
-include/mozjs-91/mozilla/EndianUtils.h
-include/mozjs-91/mozilla/EnumSet.h
-include/mozjs-91/mozilla/EnumTypeTraits.h
-include/mozjs-91/mozilla/EnumeratedArray.h
-include/mozjs-91/mozilla/EnumeratedRange.h
-include/mozjs-91/mozilla/FStream.h
-include/mozjs-91/mozilla/FastBernoulliTrial.h
-include/mozjs-91/mozilla/FloatingPoint.h
-include/mozjs-91/mozilla/FunctionRef.h
-include/mozjs-91/mozilla/FunctionTypeTraits.h
-include/mozjs-91/mozilla/HashFunctions.h
-include/mozjs-91/mozilla/HashTable.h
-include/mozjs-91/mozilla/HelperMacros.h
-include/mozjs-91/mozilla/InitializedOnce.h
-include/mozjs-91/mozilla/IntegerPrintfMacros.h
-include/mozjs-91/mozilla/IntegerRange.h
-include/mozjs-91/mozilla/IntegerTypeTraits.h
-include/mozjs-91/mozilla/JSONWriter.h
-include/mozjs-91/mozilla/JsRust.h
-include/mozjs-91/mozilla/Latin1.h
-include/mozjs-91/mozilla/Likely.h
-include/mozjs-91/mozilla/LinkedList.h
-include/mozjs-91/mozilla/MacroArgs.h
-include/mozjs-91/mozilla/MacroForEach.h
-include/mozjs-91/mozilla/MathAlgorithms.h
-include/mozjs-91/mozilla/Maybe.h
-include/mozjs-91/mozilla/MaybeOneOf.h
-include/mozjs-91/mozilla/MaybeStorageBase.h
-include/mozjs-91/mozilla/MemoryChecking.h
-include/mozjs-91/mozilla/MemoryReporting.h
-include/mozjs-91/mozilla/MmapFaultHandler.h
-include/mozjs-91/mozilla/ModuloBuffer.h
-include/mozjs-91/mozilla/NonDereferenceable.h
-include/mozjs-91/mozilla/NotNull.h
-include/mozjs-91/mozilla/Opaque.h
-include/mozjs-91/mozilla/OperatorNewExtensions.h
-include/mozjs-91/mozilla/PairHash.h
-include/mozjs-91/mozilla/Path.h
-include/mozjs-91/mozilla/PlatformConditionVariable.h
-include/mozjs-91/mozilla/PlatformMutex.h
-include/mozjs-91/mozilla/PodOperations.h
-include/mozjs-91/mozilla/Poison.h
-include/mozjs-91/mozilla/PowerOfTwo.h
-include/mozjs-91/mozilla/Printf.h
-include/mozjs-91/mozilla/ProfileBufferChunk.h
-include/mozjs-91/mozilla/ProfileBufferChunkManager.h
-include/mozjs-91/mozilla/ProfileBufferChunkManagerSingle.h
-include/mozjs-91/mozilla/ProfileBufferChunkManagerWithLocalLimit.h
-include/mozjs-91/mozilla/ProfileBufferControlledChunkManager.h
-include/mozjs-91/mozilla/ProfileBufferEntryKinds.h
-include/mozjs-91/mozilla/ProfileBufferEntrySerialization.h
-include/mozjs-91/mozilla/ProfileBufferIndex.h
-include/mozjs-91/mozilla/ProfileChunkedBuffer.h
-include/mozjs-91/mozilla/RandomNum.h
-include/mozjs-91/mozilla/Range.h
-include/mozjs-91/mozilla/RangedArray.h
-include/mozjs-91/mozilla/RangedPtr.h
-include/mozjs-91/mozilla/ReentrancyGuard.h
-include/mozjs-91/mozilla/RefCountType.h
-include/mozjs-91/mozilla/RefCounted.h
-include/mozjs-91/mozilla/RefPtr.h
-include/mozjs-91/mozilla/Result.h
-include/mozjs-91/mozilla/ResultExtensions.h
-include/mozjs-91/mozilla/ResultVariant.h
-include/mozjs-91/mozilla/ReverseIterator.h
-include/mozjs-91/mozilla/RollingMean.h
-include/mozjs-91/mozilla/SHA1.h
-include/mozjs-91/mozilla/SPSCQueue.h
-include/mozjs-91/mozilla/Saturate.h
-include/mozjs-91/mozilla/ScopeExit.h
-include/mozjs-91/mozilla/Scoped.h
-include/mozjs-91/mozilla/SegmentedVector.h
-include/mozjs-91/mozilla/SharedLibrary.h
-include/mozjs-91/mozilla/SmallPointerArray.h
-include/mozjs-91/mozilla/Span.h
-include/mozjs-91/mozilla/SplayTree.h
-include/mozjs-91/mozilla/Sprintf.h
-include/mozjs-91/mozilla/StackWalk.h
-include/mozjs-91/mozilla/StaticAnalysisFunctions.h
-include/mozjs-91/mozilla/TaggedAnonymousMemory.h
-include/mozjs-91/mozilla/Tainting.h
-include/mozjs-91/mozilla/TemplateLib.h
-include/mozjs-91/mozilla/TextUtils.h
-include/mozjs-91/mozilla/ThreadLocal.h
-include/mozjs-91/mozilla/ThreadSafeWeakPtr.h
-include/mozjs-91/mozilla/TimeStamp.h
-include/mozjs-91/mozilla/ToString.h
-include/mozjs-91/mozilla/Tuple.h
-include/mozjs-91/mozilla/TypeTraits.h
-include/mozjs-91/mozilla/TypedEnumBits.h
-include/mozjs-91/mozilla/Types.h
-include/mozjs-91/mozilla/UniquePtr.h
-include/mozjs-91/mozilla/UniquePtrExtensions.h
-include/mozjs-91/mozilla/Unused.h
-include/mozjs-91/mozilla/Uptime.h
-include/mozjs-91/mozilla/Utf8.h
-include/mozjs-91/mozilla/Variant.h
-include/mozjs-91/mozilla/Vector.h
-include/mozjs-91/mozilla/WeakPtr.h
-include/mozjs-91/mozilla/WrappingOperations.h
-include/mozjs-91/mozilla/XorShift128PlusRNG.h
-include/mozjs-91/mozilla/cxxalloc.h
-include/mozjs-91/mozilla/fallible.h
-include/mozjs-91/mozilla/glue/Debug.h
-include/mozjs-91/mozilla/glue/WinUtils.h
-include/mozjs-91/mozilla/intl/Calendar.h
-include/mozjs-91/mozilla/intl/DateTimeFormat.h
-include/mozjs-91/mozilla/intl/DateTimePatternGenerator.h
-include/mozjs-91/mozilla/intl/ICU4CGlue.h
-include/mozjs-91/mozilla/intl/NumberFormat.h
-include/mozjs-91/mozilla/intl/PluralRules.h
-include/mozjs-91/mozilla/leb128iterator.h
-include/mozjs-91/mozilla/mozalloc.h
-include/mozjs-91/mozilla/mozalloc_abort.h
-include/mozjs-91/mozilla/mozalloc_oom.h
-include/mozjs-91/mozjemalloc_types.h
-include/mozjs-91/mozmemory.h
-include/mozjs-91/mozmemory_wrap.h
-lib/libmozjs-91.so
-lib/libmozjs-91.so.1
-libdata/pkgconfig/mozjs-91.pc
diff --git a/lang/squeak/Makefile b/lang/squeak/Makefile
index a4ff8e76fecf..37db6b651443 100644
--- a/lang/squeak/Makefile
+++ b/lang/squeak/Makefile
@@ -2,13 +2,11 @@ PORTNAME= squeak
PORTVERSION= 4.10.2
PORTREVISION= 15
CATEGORIES= lang
-MASTER_SITES= http://www.squeakvm.org/unix/release/:vmsrc \
- http://ftp.squeak.org/${IMAGE_VERSION}/:src \
- ftp://squeak.org/${IMAGE_VERSION}/:sqsrc \
- http://squeak.610t.org/patches/:mainsrc
+MASTER_SITES= http://squeakvm.org/unix/release/:vmsrc \
+ http://ftp.squeak.org/${IMAGE_VERSION}/:src
DISTFILES= Squeak-${VM_VERSION}-src${EXTRACT_SUFX}:vmsrc \
Squeak${IMAGE_FULL_VERSION}.zip:src \
- ${SQUEAK_SRC}.zip:sqsrc
+ ${SQUEAK_SRC}.zip:src
DIST_SUBDIR= ${PORTNAME}
EXTRACT_ONLY= Squeak-${VM_VERSION}-src${EXTRACT_SUFX}
diff --git a/lang/typescript-go/Makefile b/lang/typescript-go/Makefile
new file mode 100644
index 000000000000..49396242c168
--- /dev/null
+++ b/lang/typescript-go/Makefile
@@ -0,0 +1,34 @@
+PORTNAME= typescript-go
+PORTVERSION= 7.0.0.g20251115
+CATEGORIES= lang
+
+MAINTAINER= tagattie@FreeBSD.org
+COMMENT= JavaScript with syntax for types
+WWW= https://www.typescriptlang.org/ \
+ https://devblogs.microsoft.com/typescript/typescript-native-port/
+
+LICENSE= APACHE20
+LICENSE_FILE= ${WRKSRC}/LICENSE
+
+USES= go:1.25,modules
+
+USE_GITHUB= yes
+GH_ACCOUNT= microsoft
+GH_PROJECT= typescript-go
+GH_TAGNAME= 05f4d69f81d416946ce46a374d91b78c0fbd37c8
+GH_TUPLE= microsoft:TypeScript:9e8eaa1746b0d09c3cd29048126ef9cf24f29c03:typescript/_submodules/TypeScript
+
+GO_MOD_DIST= https://raw.githubusercontent.com/${GH_ACCOUNT}/${GH_PROJECT}/${GH_TAGNAME}/
+GO_MODULE= github.com/${GH_ACCOUNT}/${GH_PROJECT}
+GO_TARGET= ./cmd/tsgo
+
+PLIST_FILES= bin/tsgo
+PORTDOCS= CHANGES.md CONTRIBUTING.md README.md SECURITY.md SUPPORT.md
+
+OPTIONS_DEFINE= DOCS
+
+post-install-DOCS-on:
+ @${MKDIR} ${STAGEDIR}${DOCSDIR}
+ ${INSTALL_MAN} ${PORTDOCS:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR}
+
+.include <bsd.port.mk>
diff --git a/lang/typescript-go/distinfo b/lang/typescript-go/distinfo
new file mode 100644
index 000000000000..ac5d0e2f0697
--- /dev/null
+++ b/lang/typescript-go/distinfo
@@ -0,0 +1,7 @@
+TIMESTAMP = 1763293427
+SHA256 (go/lang_typescript-go/microsoft-typescript-go-7.0.0.g20251115-05f4d69f81d416946ce46a374d91b78c0fbd37c8_GH0/go.mod) = 153fcc3a06b183c6da1713efe749ed2e6acc60af0b1c5c620403c79ad1d79773
+SIZE (go/lang_typescript-go/microsoft-typescript-go-7.0.0.g20251115-05f4d69f81d416946ce46a374d91b78c0fbd37c8_GH0/go.mod) = 800
+SHA256 (go/lang_typescript-go/microsoft-typescript-go-7.0.0.g20251115-05f4d69f81d416946ce46a374d91b78c0fbd37c8_GH0/microsoft-typescript-go-7.0.0.g20251115-05f4d69f81d416946ce46a374d91b78c0fbd37c8_GH0.tar.gz) = dbdce8306dc41b3a551b3ac7e37ae974ddb1b3bd9a2d044383f185406265ab18
+SIZE (go/lang_typescript-go/microsoft-typescript-go-7.0.0.g20251115-05f4d69f81d416946ce46a374d91b78c0fbd37c8_GH0/microsoft-typescript-go-7.0.0.g20251115-05f4d69f81d416946ce46a374d91b78c0fbd37c8_GH0.tar.gz) = 17899757
+SHA256 (go/lang_typescript-go/microsoft-typescript-go-7.0.0.g20251115-05f4d69f81d416946ce46a374d91b78c0fbd37c8_GH0/microsoft-TypeScript-9e8eaa1746b0d09c3cd29048126ef9cf24f29c03_GH0.tar.gz) = 30a0aaf6ce6cd2da8e3bcf84b6eea0bf24888f4cd84150a78c06bb2ab3b123ec
+SIZE (go/lang_typescript-go/microsoft-typescript-go-7.0.0.g20251115-05f4d69f81d416946ce46a374d91b78c0fbd37c8_GH0/microsoft-TypeScript-9e8eaa1746b0d09c3cd29048126ef9cf24f29c03_GH0.tar.gz) = 32457001
diff --git a/lang/typescript-go/pkg-descr b/lang/typescript-go/pkg-descr
new file mode 100644
index 000000000000..dffed341953e
--- /dev/null
+++ b/lang/typescript-go/pkg-descr
@@ -0,0 +1,4 @@
+TypeScript is JavaScript with syntax for types.
+
+TypeScript is a strongly typed programming language that builds on
+JavaScript, giving you better tooling at any scale.