Skip to content

Commit 8ea8a13

Browse files
1 parent 1661681 commit 8ea8a13

File tree

2 files changed

+30
-1
lines changed

2 files changed

+30
-1
lines changed

develop.html

Lines changed: 27 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
helpname: 'develop'
44
---
55
<div id='vimCodeElement'>
6-
<a class="Constant" href="develop.html" name="develop.txt">develop.txt</a>&nbsp;&nbsp; For&nbsp;<span class="Identifier">Vim バージョン 9.1.</span>&nbsp;&nbsp;Last change: 2025 Sep 01<br>
6+
<a class="Constant" href="develop.html" name="develop.txt">develop.txt</a>&nbsp;&nbsp; For&nbsp;<span class="Identifier">Vim バージョン 9.1.</span>&nbsp;&nbsp;Last change: 2025 Sep 07<br>
77
<br>
88
<br>
99
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span class="Identifier">VIMリファレンスマニュアル&nbsp;&nbsp;&nbsp;&nbsp;by Bram Moolenaar</span><br>
@@ -17,6 +17,7 @@
1717
2. 決定事項&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<a class="Identifier" href="develop.html#design-decisions">design-decisions</a><br>
1818
3. 想定していること&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<a class="Identifier" href="develop.html#design-assumptions">design-assumptions</a><br>
1919
4. コーディングスタイル&nbsp;<a class="Identifier" href="develop.html#coding-style">coding-style</a><br>
20+
5. ポリシー&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<a class="Identifier" href="develop.html#design-policy">design-policy</a><br>
2021
<br>
2122
ソースコードの概要については &quot;src&quot; ディレクトリのREADME.txtを見てください。<br>
2223
<br>
@@ -730,6 +731,31 @@
730731
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;while (cond);<br>
731732
<br>
732733
<br>
734+
<span class="PreProc">==============================================================================</span><br>
735+
5. ポリシー&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<a class="Constant" href="develop.html#design-policy" name="design-policy">design-policy</a>&nbsp;<a class="Constant" href="develop.html#new-features" name="new-features">new-features</a>&nbsp;<a class="Constant" href="develop.html#deprecated-features" name="deprecated-features">deprecated-features</a><br>
736+
<br>
737+
新しいマイナーバージョン (例えば 9.2.0) またはメジャーバージョン (例えば 10.0)<br>
738+
がリリースされるまでの期間を開発サイクルと呼ぶ。開発サイクルでは、C コアへの変<br>
739+
更ごとに、特定のパッチリリースを参照できるように、人間が判読できる新しいパッチ<br>
740+
番号が付与される。典型的な開発リリースサイクルは数年続き、約 1500 ~ 2500 個の<br>
741+
パッチ番号が蓄積される。<br>
742+
<br>
743+
リリース前に安定期間が告知される。この期間中は、明確なバグ修正、セキュリティ修<br>
744+
正、ドキュメントの変更、翻訳の更新、ランタイムファイルの更新 (後方互換性を損な<br>
745+
う変更を含まないこと) のみを受け付け、次期リリースの完成度を高めることに集中す<br>
746+
る。<br>
747+
<br>
748+
新機能は開発サイクル内でのみ承認され、安定期間中は承認されない。サイクル中は新<br>
749+
機能の開発と変更が許可されるが、サイクル終了前に確定する必要がある。<br>
750+
<br>
751+
マイナーリリースが作成されると、そのリリースに含まれる機能には後方互換性のない<br>
752+
変更は一切加えられなくなる。その後のパッチでは、Vim の C コアの互換性が維持さ<br>
753+
れることが期待される。ランタイムファイルは、ランタイムファイルのメンテナーが古<br>
754+
い動作を変更できるように、より柔軟に扱われる。<br>
755+
<br>
756+
開発サイクル中に、機能が非推奨としてマークされる場合がある。非推奨機能は、コン<br>
757+
パイル時に適切なスイッチを使用して無効化できる。新しいリリースの後、非推奨機能<br>
758+
は次のサイクルで完全に削除される可能性がある。<br>
733759
<br>
734760
&nbsp;vim:tw=78:ts=8:noet:ft=help:norl:<br>
735761
</div>

tags.html

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6911,6 +6911,7 @@
69116911
<a class="Identifier" href="builtin.html#deletebufline()">deletebufline()</a>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; builtin.jax<br>
69126912
<a class="Identifier" href="change.html#deleting">deleting</a>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;change.jax<br>
69136913
<a class="Identifier" href="channel.html#demoserver.py">demoserver.py</a>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; channel.jax<br>
6914+
<a class="Identifier" href="develop.html#deprecated-features">deprecated-features</a>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; develop.jax<br>
69146915
<a class="Identifier" href="develop.html#design-assumptions">design-assumptions</a>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;develop.jax<br>
69156916
<a class="Identifier" href="develop.html#design-compatible">design-compatible</a>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; develop.jax<br>
69166917
<a class="Identifier" href="develop.html#design-decisions">design-decisions</a>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;develop.jax<br>
@@ -6921,6 +6922,7 @@
69216922
<a class="Identifier" href="develop.html#design-maintain">design-maintain</a>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; develop.jax<br>
69226923
<a class="Identifier" href="develop.html#design-multi-platform">design-multi-platform</a>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; develop.jax<br>
69236924
<a class="Identifier" href="develop.html#design-not">design-not</a>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;develop.jax<br>
6925+
<a class="Identifier" href="develop.html#design-policy">design-policy</a>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; develop.jax<br>
69246926
<a class="Identifier" href="develop.html#design-speed-size">design-speed-size</a>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; develop.jax<br>
69256927
<a class="Identifier" href="syntax.html#desktop.vim">desktop.vim</a>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; syntax.jax<br>
69266928
<a class="Identifier" href="develop.html#develop-spell">develop-spell</a>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; develop.jax<br>
@@ -9685,6 +9687,7 @@
96859687
<a class="Identifier" href="version8.html#new-8">new-8</a>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; version8.jax<br>
96869688
<a class="Identifier" href="version9.html#new-9">new-9</a>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; version9.jax<br>
96879689
<a class="Identifier" href="version9.html#new-colorschemes-9">new-colorschemes-9</a>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;version9.jax<br>
9690+
<a class="Identifier" href="develop.html#new-features">new-features</a>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;develop.jax<br>
96889691
<a class="Identifier" href="filetype.html#new-filetype">new-filetype</a>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;filetype.jax<br>
96899692
<a class="Identifier" href="filetype.html#new-filetype-scripts">new-filetype-scripts</a>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;filetype.jax<br>
96909693
<a class="Identifier" href="version8.html#new-items-8">new-items-8</a>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; version8.jax<br>

0 commit comments

Comments
 (0)