Skip to content

Commit fa149d3

Browse files
committed
Update by original
1 parent 487928f commit fa149d3

File tree

2 files changed

+18
-18
lines changed

2 files changed

+18
-18
lines changed

doc/develop.jax

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
*develop.txt* For Vim バージョン 9.1. Last change: 2025 Jul 21
1+
*develop.txt* For Vim バージョン 9.1. Last change: 2025 Jul 22
22

33

44
VIMリファレンスマニュアル by Bram Moolenaar
@@ -292,7 +292,8 @@ wordsのリストが必要である。どれが最良の方法かを探すため
292292
==============================================================================
293293
3. 想定していること *design-assumptions*
294294

295-
以下のセクションでは、すべての Vim コードとビルドツールが遵守する必要がある移植性と互換性の制約を定義する。
295+
以下のセクションでは、すべての Vim コードとビルドツールが遵守する必要がある移
296+
植性と互換性の制約を定義する。
296297

297298

298299
MAKEFILES *assumptions-makefiles*

en/develop.txt

Lines changed: 15 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
*develop.txt* For Vim version 9.1. Last change: 2025 Jul 21
1+
*develop.txt* For Vim version 9.1. Last change: 2025 Jul 22
22

33

44
VIM REFERENCE MANUAL by Bram Moolenaar
@@ -297,36 +297,35 @@ count.
297297
==============================================================================
298298
3. Assumptions *design-assumptions*
299299

300-
The following sections define the portability and compatibility constraints that
301-
all Vim code and build tools must adhere to.
300+
The following sections define the portability and compatibility constraints
301+
that all Vim code and build tools must adhere to.
302302

303303

304304
MAKEFILES *assumptions-makefiles*
305305
*POSIX.1-2001*
306306

307-
Vims main Makefiles target maximum portability, relying solely on features
308-
defined in POSIX.1-2001 `make` and ignoring later POSIX standards or
309-
GNU/BSD extensions. In practical terms, avoid:
307+
Vim's main Makefiles target maximum portability, relying solely on features
308+
defined in POSIX.1-2001 `make` and ignoring later POSIX standards or GNU/BSD
309+
extensions. In practical terms, avoid:
310310

311311
– % pattern rules
312312
– modern assignment (`:=`, `::=`) outside POSIX.1-2001
313313
– special targets (`.ONESHELL`, `.NOTPARALLEL`, `.SILENT`, …)
314314
– order-only prerequisites (`|`) or automatic directory creation
315315
– GNU/BSD conditionals (`ifdef`, `ifndef`, `.for`/`.endfor`, …)
316316

317-
Since POSIX.1-2001 supports only traditional suffix rules, every object
318-
built in a separate directory must have an explicit rule. For example:
317+
Since POSIX.1-2001 supports only traditional suffix rules, every object built
318+
in a separate directory must have an explicit rule. For example:
319319

320320
objects/evalbuffer.o: evalbuffer.c
321321
$(CCC) -o $@ evalbuffer.c
322322

323-
This verbosity ensures that the same Makefile builds Vim unchanged with
324-
the default `make` on Linux, *BSD, macOS, Solaris, AIX, HP-UX and virtually
325-
any Unix-like OS.
323+
This verbosity ensures that the same Makefile builds Vim unchanged with the
324+
default `make` on Linux, *BSD, macOS, Solaris, AIX, HP-UX and virtually any
325+
Unix-like OS.
326326

327-
Some platform-specific Makefiles (e.g., for Windows, NSIS, or Cygwin) may
328-
use more advanced features when compatibility with basic make is not
329-
required.
327+
Some platform-specific Makefiles (e.g., for Windows, NSIS, or Cygwin) may use
328+
more advanced features when compatibility with basic make is not required.
330329

331330

332331
C COMPILER *assumptions-C-compiler*
@@ -343,8 +342,8 @@ In addition, the following two `C99` features are explicitly allowed:
343342
`//` comments, as required by |style-comments|;
344343
– the `_Bool` type.
345344

346-
Platform-specific code may use any newer compiler features supported on
347-
that platform.
345+
Platform-specific code may use any newer compiler features supported on that
346+
platform.
348347

349348

350349
SIZE OF VARIABLES *assumptions-variables*

0 commit comments

Comments
 (0)