From d4115b3cf4ee6f69c8739160d7c7e2464f363be2 Mon Sep 17 00:00:00 2001 From: loulanyue <260355617@qq.com> Date: Mon, 24 Aug 2026 16:36:03 +0800 Subject: [PATCH] fix(toml): add standard \b and \f escape sequences to escape_toml_basic --- src/specify_cli/_toml_string.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/specify_cli/_toml_string.py b/src/specify_cli/_toml_string.py index c9b0242453..36dc010266 100644 --- a/src/specify_cli/_toml_string.py +++ b/src/specify_cli/_toml_string.py @@ -53,6 +53,10 @@ def escape_toml_basic(value: str) -> str: out.append("\\r") elif ch == "\t": out.append("\\t") + elif ch == "\b": + out.append("\\b") + elif ch == "\f": + out.append("\\f") elif code < 0x20 or code == 0x7F: out.append(f"\\u{code:04x}") else: