diff --git a/doc/en/scripting/builtins/libfile.md b/doc/en/scripting/builtins/libfile.md index 0d4374cac..8f4378b44 100644 --- a/doc/en/scripting/builtins/libfile.md +++ b/doc/en/scripting/builtins/libfile.md @@ -163,6 +163,12 @@ file.ext(path: str) --> str Extracts the extension from the path. Example: `world:data/base/config.toml` -> `toml`. +```lua +file.remove_ext(path: string) -> string +``` + +Returns the path without the extension. Example: `world:data/base/config.toml` -> `world:data/base/config`. + ```lua file.prefix(path: str) --> str ``` diff --git a/doc/ru/scripting/builtins/libfile.md b/doc/ru/scripting/builtins/libfile.md index 0d1b9d58c..0c1e03ff6 100644 --- a/doc/ru/scripting/builtins/libfile.md +++ b/doc/ru/scripting/builtins/libfile.md @@ -78,6 +78,9 @@ file.stem(путь: string) -> string -- Извлекает расширение из пути. Пример: `world:data/base/config.toml` -> `toml`. file.ext(путь: string) -> string + +-- Возвращает путь без расширения. Пример: `world:data/base/config.toml` -> `world:data/base/config`. +file.remove_ext(путь: string) -> string ``` ## Директории @@ -145,4 +148,4 @@ file.open(путь: string, режим: string) -> io_stream -- * `/tmp/` или `\\\\.\\pipe\\` добавлять не нужно - движок делает это автоматически. -- * Недоступен режим с `+` file.open_named_pipe(имя: string, режим: string) -> io_stream -``` \ No newline at end of file +```