From 7fc46febd71fe88ba30dd51cd9261da0c3c105e6 Mon Sep 17 00:00:00 2001 From: h-east Date: Tue, 19 Nov 2024 11:47:56 +0900 Subject: [PATCH 1/3] Update builtin.{txt,jax} --- doc/builtin.jax | 11 ++++++++--- en/builtin.txt | 11 ++++++++--- 2 files changed, 16 insertions(+), 6 deletions(-) diff --git a/doc/builtin.jax b/doc/builtin.jax index 63f3a0936..f9b8142a7 100644 --- a/doc/builtin.jax +++ b/doc/builtin.jax @@ -1,4 +1,4 @@ -*builtin.txt* For Vim バージョン 9.1. Last change: 2024 Nov 14 +*builtin.txt* For Vim バージョン 9.1. Last change: 2024 Nov 18 VIMリファレンスマニュアル by Bram Moolenaar @@ -3788,8 +3788,13 @@ getbufvar({buf}, {varname} [, {def}]) *getbufvar()* getcellpixels() *getcellpixels()* 端末のセルのピクセルサイズの |List| を返す。 リストの形式は [xpixels, ypixels] である。 - Unix (の端末) でのみ動作する。gVim の場合や他のシステムの場合 - および失敗した場合は [] を返す。 + + Unix (端末と gVim) および Windows (gVim のみ) でのみ動作する。 + 他のシステムまたは失敗した場合は [] を返す。 + Note 端末によって異なる場合があることに注意。macOS では、シス + テムの Terminal.app はポイント単位でサイズを返します (Retina + スケーリング前)。一方、サードパーティのターミナルは生のピクセ + ルサイズを返します (Retina スケーリング後)。 戻り値の型: list diff --git a/en/builtin.txt b/en/builtin.txt index ab6368198..e763da065 100644 --- a/en/builtin.txt +++ b/en/builtin.txt @@ -1,4 +1,4 @@ -*builtin.txt* For Vim version 9.1. Last change: 2024 Nov 14 +*builtin.txt* For Vim version 9.1. Last change: 2024 Nov 18 VIM REFERENCE MANUAL by Bram Moolenaar @@ -3790,8 +3790,13 @@ getbufvar({buf}, {varname} [, {def}]) *getbufvar()* getcellpixels() *getcellpixels()* Returns a |List| of terminal cell pixel size. List format is [xpixels, ypixels]. - Only works on (terminal) Unix. For gVim, on other systems and - on failure returns []. + + Only works on Unix (terminal and gVim) and Windows (gVim only). + Returns [] on other systems or on failure. + Note that there could be variations across different terminals. + On macOS, system Terminal.app returns sizes in points (before + Retina scaling), whereas third-party terminals return raw pixel + sizes (post Retina scaling). Return type: list From 08faee96e4aab786f48fc6c8ec6bc7be1a526dee Mon Sep 17 00:00:00 2001 From: h-east Date: Wed, 20 Nov 2024 19:03:34 +0900 Subject: [PATCH 2/3] Fix incorrect style --- doc/builtin.jax | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/doc/builtin.jax b/doc/builtin.jax index f9b8142a7..3a88a8a9a 100644 --- a/doc/builtin.jax +++ b/doc/builtin.jax @@ -3792,9 +3792,9 @@ getcellpixels() *getcellpixels()* Unix (端末と gVim) および Windows (gVim のみ) でのみ動作する。 他のシステムまたは失敗した場合は [] を返す。 Note 端末によって異なる場合があることに注意。macOS では、シス - テムの Terminal.app はポイント単位でサイズを返します (Retina - スケーリング前)。一方、サードパーティのターミナルは生のピクセ - ルサイズを返します (Retina スケーリング後)。 + テムの Terminal.app はポイント単位でサイズを返す (Retinaスケー + リング前)。一方、サードパーティのターミナルは生のピクセルサイ + ズを返す (Retina スケーリング後)。 戻り値の型: list From 03fa94f2e8178e32179aaa8d2093486121efa265 Mon Sep 17 00:00:00 2001 From: h-east Date: Wed, 20 Nov 2024 19:22:54 +0900 Subject: [PATCH 3/3] Tweak --- doc/builtin.jax | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/doc/builtin.jax b/doc/builtin.jax index 3a88a8a9a..81f858182 100644 --- a/doc/builtin.jax +++ b/doc/builtin.jax @@ -3792,9 +3792,9 @@ getcellpixels() *getcellpixels()* Unix (端末と gVim) および Windows (gVim のみ) でのみ動作する。 他のシステムまたは失敗した場合は [] を返す。 Note 端末によって異なる場合があることに注意。macOS では、シス - テムの Terminal.app はポイント単位でサイズを返す (Retinaスケー - リング前)。一方、サードパーティのターミナルは生のピクセルサイ - ズを返す (Retina スケーリング後)。 + テムの Terminal.app はポイント単位でサイズを返す (Retina スケー + リング前)。一方、サードパーティの端末は生のピクセルサイズを返 + す (Retina スケーリング後)。 戻り値の型: list