From 69d04d49d5703920d548537b681562531f1d316e Mon Sep 17 00:00:00 2001 From: MihailRis Date: Sun, 23 Nov 2025 20:00:25 +0300 Subject: [PATCH] update doc/*/scripting/builtins/libutf8 and extensions.md --- doc/en/scripting/builtins/libutf8.md | 3 +++ doc/ru/scripting/builtins/libutf8.md | 3 +++ doc/ru/scripting/extensions.md | 6 ++++++ 3 files changed, 12 insertions(+) diff --git a/doc/en/scripting/builtins/libutf8.md b/doc/en/scripting/builtins/libutf8.md index bd8dd22b..c8837c65 100644 --- a/doc/en/scripting/builtins/libutf8.md +++ b/doc/en/scripting/builtins/libutf8.md @@ -30,4 +30,7 @@ utf8.lower(text: str) -> str -- Escapes a string utf8.escape(text: str) -> str + +-- Escapes special XML characters +utf8.escape_xml(text: str) -> str ``` diff --git a/doc/ru/scripting/builtins/libutf8.md b/doc/ru/scripting/builtins/libutf8.md index ce933417..e4d79f4f 100644 --- a/doc/ru/scripting/builtins/libutf8.md +++ b/doc/ru/scripting/builtins/libutf8.md @@ -30,4 +30,7 @@ utf8.lower(text: str) -> str -- Экранирует строку utf8.escape(text: str) -> str + +-- Экранирует спец-символы XML +utf8.escape_xml(text: str) -> str ``` diff --git a/doc/ru/scripting/extensions.md b/doc/ru/scripting/extensions.md index 2d7f0a1d..9a89b2b5 100644 --- a/doc/ru/scripting/extensions.md +++ b/doc/ru/scripting/extensions.md @@ -187,6 +187,12 @@ string.escape(str: string) -> string Экранирует строку. Является псевдонимом `utf8.escape`. +```lua +string.escape_xml(text: str) -> str +``` + +Экранирует спец-символы XML. Является псевдонимом `utf8.escape_xml`. + ```lua string.pad(str: string, size: number, [опционально] char: string) -> string ```