From c5e14cb7ae5a443a92f9367836964494734e3487 Mon Sep 17 00:00:00 2001 From: lacatoire Date: Mon, 20 Jul 2026 11:35:22 +0200 Subject: [PATCH 1/4] =?UTF-8?q?feat:=20ajoute=20description=20d=C3=A9taill?= =?UTF-8?q?=C3=A9e=20du=20param=C3=A8tre=20offset=20pour=20grapheme=5Fstrr?= =?UTF-8?q?pos/strripos?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- reference/intl/grapheme/grapheme-strripos.xml | 5 ++++- reference/intl/grapheme/grapheme-strrpos.xml | 5 ++++- 2 files changed, 8 insertions(+), 2 deletions(-) diff --git a/reference/intl/grapheme/grapheme-strripos.xml b/reference/intl/grapheme/grapheme-strripos.xml index 2316c87a98..bc6b2ce1e5 100644 --- a/reference/intl/grapheme/grapheme-strripos.xml +++ b/reference/intl/grapheme/grapheme-strripos.xml @@ -1,5 +1,5 @@ - + @@ -50,6 +50,9 @@ Отрицательные смещения отсчитываются с конца строки, но позиция по-прежнему вычисляется с начала строки haystack, независимо от значения параметра offset. + + Необязательный параметр offset позволяет указать место начала поиска в строке haystack как смещение в графемных единицах (не в байтах и не в символах). Если смещение отрицательное, оно отсчитывается от конца строки. Возвращаемая позиция по-прежнему вычисляется от начала строки haystack независимо от значения параметра offset. Поиск выполняется справа налево и находит первое вхождение строки needle начиная от выбранного графемного кластера. + diff --git a/reference/intl/grapheme/grapheme-strrpos.xml b/reference/intl/grapheme/grapheme-strrpos.xml index a7383cb0fb..37136f7aab 100644 --- a/reference/intl/grapheme/grapheme-strrpos.xml +++ b/reference/intl/grapheme/grapheme-strrpos.xml @@ -1,5 +1,5 @@ - + @@ -50,6 +50,9 @@ Отрицательные смещения отсчитываются с конца строки, но позиция по-прежнему вычисляется с начала строки haystack, независимо от значения параметра offset. + + Необязательный параметр offset позволяет указать место начала поиска в строке haystack как смещение в графемных единицах (не в байтах и не в символах). Если смещение отрицательное, оно отсчитывается от конца строки. Возвращаемая позиция по-прежнему вычисляется от начала строки haystack независимо от значения параметра offset. Поиск выполняется справа налево и находит первое вхождение строки needle начиная от выбранного графемного кластера. + From 7b0e8b87b968cb5c91c965aae3372ae31db7bb57 Mon Sep 17 00:00:00 2001 From: lacatoire Date: Mon, 20 Jul 2026 14:18:48 +0200 Subject: [PATCH 2/4] fix(grapheme): remove hardcoded 7.1.0 changelog row now covered by entity --- reference/intl/grapheme/grapheme-strrpos.xml | 6 ------ 1 file changed, 6 deletions(-) diff --git a/reference/intl/grapheme/grapheme-strrpos.xml b/reference/intl/grapheme/grapheme-strrpos.xml index 37136f7aab..7601b248bf 100644 --- a/reference/intl/grapheme/grapheme-strrpos.xml +++ b/reference/intl/grapheme/grapheme-strrpos.xml @@ -85,12 +85,6 @@ &intl.changelog.grapheme.locale; - - 7.1.0 - - Параметр offset теперь поддерживает отрицательные значения. - - From 16a2e889c7e005a91719e1dcfd0ff5150bed322f Mon Sep 17 00:00:00 2001 From: Mikhail Alferov Date: Thu, 23 Jul 2026 10:31:21 +0300 Subject: [PATCH 3/4] Update grapheme-strripos.xml --- reference/intl/grapheme/grapheme-strripos.xml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/reference/intl/grapheme/grapheme-strripos.xml b/reference/intl/grapheme/grapheme-strripos.xml index bc6b2ce1e5..dc9a760511 100644 --- a/reference/intl/grapheme/grapheme-strripos.xml +++ b/reference/intl/grapheme/grapheme-strripos.xml @@ -48,10 +48,13 @@ Необязательный параметр offset указывает смещение, с которого начнётся поиск в строке haystack. Смещение вычисляется в графемных кластерах, а не в байтах или символах. Отрицательные смещения отсчитываются с конца строки, - но позиция по-прежнему вычисляется с начала строки haystack, независимо от значения параметра offset. + но позиция по-прежнему вычисляется с начала строки haystack независимо от значения параметра offset. - Необязательный параметр offset позволяет указать место начала поиска в строке haystack как смещение в графемных единицах (не в байтах и не в символах). Если смещение отрицательное, оно отсчитывается от конца строки. Возвращаемая позиция по-прежнему вычисляется от начала строки haystack независимо от значения параметра offset. Поиск выполняется справа налево и находит первое вхождение строки needle начиная от выбранного графемного кластера. + Необязательный параметр offset указывает место начала поиска в строке haystack + как смещение в графемных кластерах, а не в байтах или символах. При отрицательном значении смещение отсчитывается с конца строки. + Возвращаемая позиция по-прежнему вычисляется от начала строки haystack независимо от значения параметра offset. + Поиск выполняется справа налево и находит первое вхождение строки needle начиная с выбранного графемного кластера. From 66a658fb716e28776256e4fa29da4ac01b49342c Mon Sep 17 00:00:00 2001 From: Mikhail Alferov Date: Thu, 23 Jul 2026 10:32:41 +0300 Subject: [PATCH 4/4] Update grapheme-strrpos.xml --- reference/intl/grapheme/grapheme-strrpos.xml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/reference/intl/grapheme/grapheme-strrpos.xml b/reference/intl/grapheme/grapheme-strrpos.xml index 7601b248bf..a6166288de 100644 --- a/reference/intl/grapheme/grapheme-strrpos.xml +++ b/reference/intl/grapheme/grapheme-strrpos.xml @@ -48,10 +48,13 @@ Необязательный параметр offset указывает смещение, с которого начнётся поиск в строке haystack. Смещение вычисляется в графемных кластерах, а не в байтах или символах. Отрицательные смещения отсчитываются с конца строки, - но позиция по-прежнему вычисляется с начала строки haystack, независимо от значения параметра offset. + но позиция по-прежнему вычисляется с начала строки haystack независимо от значения параметра offset. - Необязательный параметр offset позволяет указать место начала поиска в строке haystack как смещение в графемных единицах (не в байтах и не в символах). Если смещение отрицательное, оно отсчитывается от конца строки. Возвращаемая позиция по-прежнему вычисляется от начала строки haystack независимо от значения параметра offset. Поиск выполняется справа налево и находит первое вхождение строки needle начиная от выбранного графемного кластера. + Необязательный параметр offset указывает место начала поиска в строке haystack + как смещение в графемных кластерах, а не в байтах или символах. При отрицательном значении смещение отсчитывается с конца строки. + Возвращаемая позиция по-прежнему вычисляется от начала строки haystack независимо от значения параметра offset. + Поиск выполняется справа налево и находит первое вхождение строки needle начиная с выбранного графемного кластера.