diff --git a/doc/builtin.jax b/doc/builtin.jax index 9e23ebfea..4bc870cac 100644 --- a/doc/builtin.jax +++ b/doc/builtin.jax @@ -1,4 +1,4 @@ -*builtin.txt* For Vim バージョン 9.1. Last change: 2025 Mar 30 +*builtin.txt* For Vim バージョン 9.1. Last change: 2025 Apr 18 VIMリファレンスマニュアル by Bram Moolenaar @@ -8010,8 +8010,9 @@ printf({fmt}, {expr1} ...) *printf()* echo printf("%1$*2$.*3$f", 1.4142135, 6, 2) < 1.41 - フィールド幅もしくは精度が 6400 文字より長い文字列になる場合 - は、オーバーフローエラー |E1510| を得るだろう。 + フィールド幅または精度によって 1 MiB (1024*1024 = 1048576) 文 + 字を超える文字列が生成されると、オーバーフローエラー |E1510| + が発生する。 *E1500* 位置引数と非位置引数を混在させることはできない: > diff --git a/en/builtin.txt b/en/builtin.txt index 5a72e214f..b69f6b463 100644 --- a/en/builtin.txt +++ b/en/builtin.txt @@ -1,4 +1,4 @@ -*builtin.txt* For Vim version 9.1. Last change: 2025 Mar 30 +*builtin.txt* For Vim version 9.1. Last change: 2025 Apr 18 VIM REFERENCE MANUAL by Bram Moolenaar @@ -8158,7 +8158,8 @@ printf({fmt}, {expr1} ...) *printf()* < 1.41 You will get an overflow error |E1510|, when the field-width - or precision will result in a string longer than 6400 chars. + or precision will result in a string longer than 1 MiB + (1024*1024 = 1048576) chars. *E1500* You cannot mix positional and non-positional arguments: >