Skip to content

Commit 4cd5dd3

Browse files
authored
[PHP 8.4] pcntl update part 1 を取り込み (#4208) (#290)
1 parent 771c35e commit 4cd5dd3

File tree

3 files changed

+143
-3
lines changed

3 files changed

+143
-3
lines changed

reference/pcntl/functions/pcntl-sigprocmask.xml

Lines changed: 46 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
<?xml version="1.0" encoding="utf-8"?>
22
<!-- $Revision$ -->
3-
<!-- EN-Revision: b890f28c0c6d2856eadcdc34b3faf83a846b3d79 Maintainer: takagi Status: ready -->
3+
<!-- EN-Revision: 7bc131d65540e2a0f706cf4d99b5a3235c965fdb Maintainer: takagi Status: ready -->
44
<refentry xml:id="function.pcntl-sigprocmask" xmlns="http://docbook.org/ns/docbook">
55
<refnamediv>
66
<refname>pcntl_sigprocmask</refname>
@@ -70,6 +70,51 @@
7070
</para>
7171
</refsect1>
7272

73+
<refsect1 role="changelog">
74+
&reftitle.changelog;
75+
<informaltable>
76+
<tgroup cols="2">
77+
<thead>
78+
<row>
79+
<entry>&Version;</entry>
80+
<entry>&Description;</entry>
81+
</row>
82+
</thead>
83+
<tbody>
84+
<row>
85+
<entry>8.4.0</entry>
86+
<entry>
87+
<parameter>signal</parameter> が空の場合、
88+
<classname>ValueError</classname> をスローするようになりました。
89+
</entry>
90+
</row>
91+
<row>
92+
<entry>8.4.0</entry>
93+
<entry>
94+
<parameter>signal</parameter> が <type>int</type> でない場合、
95+
<classname>TypeError</classname> をスローするようになりました。
96+
</entry>
97+
</row>
98+
<row>
99+
<entry>8.4.0</entry>
100+
<entry>
101+
<parameter>signal</parameter> が無効である場合、
102+
<classname>ValueError</classname> をスローするようになりました。
103+
</entry>
104+
</row>
105+
<row>
106+
<entry>8.4.0</entry>
107+
<entry>
108+
<parameter>mode</parameter> が <constant>SIG_BLOCK</constant>、
109+
<constant>SIG_UNBLOCK</constant>、<constant>SIG_SETMASK</constant> のいずれでもない場合、
110+
<classname>ValueError</classname> をスローするようになりました。
111+
</entry>
112+
</row>
113+
</tbody>
114+
</tgroup>
115+
</informaltable>
116+
</refsect1>
117+
73118
<refsect1 role="examples">
74119
&reftitle.examples;
75120
<para>

reference/pcntl/functions/pcntl-sigtimedwait.xml

Lines changed: 59 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
<?xml version="1.0" encoding="utf-8"?>
22
<!-- $Revision$ -->
3-
<!-- EN-Revision: b890f28c0c6d2856eadcdc34b3faf83a846b3d79 Maintainer: takagi Status: ready -->
3+
<!-- EN-Revision: 7bc131d65540e2a0f706cf4d99b5a3235c965fdb Maintainer: takagi Status: ready -->
44
<!-- Credits: mumumu -->
55
<refentry xml:id="function.pcntl-sigtimedwait" xmlns="http://docbook.org/ns/docbook">
66
<refnamediv>
@@ -77,6 +77,64 @@
7777
</para>
7878
</refsect1>
7979

80+
<refsect1 role="changelog">
81+
&reftitle.changelog;
82+
<informaltable>
83+
<tgroup cols="2">
84+
<thead>
85+
<row>
86+
<entry>&Version;</entry>
87+
<entry>&Description;</entry>
88+
</row>
89+
</thead>
90+
<tbody>
91+
<row>
92+
<entry>8.4.0</entry>
93+
<entry>
94+
<parameter>signal</parameter> が空の場合、
95+
<classname>ValueError</classname> をスローするようになりました。
96+
</entry>
97+
</row>
98+
<row>
99+
<entry>8.4.0</entry>
100+
<entry>
101+
<parameter>signal</parameter> が <type>int</type> でない場合、
102+
<classname>TypeError</classname> をスローするようになりました。
103+
</entry>
104+
</row>
105+
<row>
106+
<entry>8.4.0</entry>
107+
<entry>
108+
<parameter>signal</parameter> が無効である場合、
109+
<classname>ValueError</classname> をスローするようになりました。
110+
</entry>
111+
</row>
112+
<row>
113+
<entry>8.4.0</entry>
114+
<entry>
115+
<parameter>seconds</parameter> が <literal>0</literal> 未満である場合、
116+
<classname>ValueError</classname> をスローするようになりました。
117+
</entry>
118+
</row>
119+
<row>
120+
<entry>8.4.0</entry>
121+
<entry>
122+
<parameter>nanoseconds</parameter> が <literal>0</literal> 未満である場合、
123+
<classname>ValueError</classname> をスローするようになりました。
124+
</entry>
125+
</row>
126+
<row>
127+
<entry>8.4.0</entry>
128+
<entry>
129+
<parameter>seconds</parameter> と <parameter>nanoseconds</parameter> の両方が <literal>0</literal> である場合、
130+
<classname>ValueError</classname> をスローするようになりました。
131+
</entry>
132+
</row>
133+
</tbody>
134+
</tgroup>
135+
</informaltable>
136+
</refsect1>
137+
80138
<refsect1 role="seealso">
81139
&reftitle.seealso;
82140
<para>

reference/pcntl/functions/pcntl-sigwaitinfo.xml

Lines changed: 38 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
<?xml version="1.0" encoding="utf-8"?>
22
<!-- $Revision$ -->
3-
<!-- EN-Revision: c42d3d890578e3be848e3adc763d324884321ae8 Maintainer: takagi Status: ready -->
3+
<!-- EN-Revision: 7bc131d65540e2a0f706cf4d99b5a3235c965fdb Maintainer: takagi Status: ready -->
44
<!-- Credits: mumumu -->
55
<refentry xml:id="function.pcntl-sigwaitinfo" xmlns="http://docbook.org/ns/docbook">
66
<refnamediv>
@@ -90,6 +90,43 @@
9090
</para>
9191
</refsect1>
9292

93+
<refsect1 role="changelog">
94+
&reftitle.changelog;
95+
<informaltable>
96+
<tgroup cols="2">
97+
<thead>
98+
<row>
99+
<entry>&Version;</entry>
100+
<entry>&Description;</entry>
101+
</row>
102+
</thead>
103+
<tbody>
104+
<row>
105+
<entry>8.4.0</entry>
106+
<entry>
107+
<parameter>signal</parameter> が空の場合、
108+
<classname>ValueError</classname> をスローするようになりました。
109+
</entry>
110+
</row>
111+
<row>
112+
<entry>8.4.0</entry>
113+
<entry>
114+
<parameter>signal</parameter> が <type>int</type> でない場合、
115+
<classname>TypeError</classname> をスローするようになりました。
116+
</entry>
117+
</row>
118+
<row>
119+
<entry>8.4.0</entry>
120+
<entry>
121+
<parameter>signal</parameter> が無効である場合、
122+
<classname>ValueError</classname> をスローするようになりました。
123+
</entry>
124+
</row>
125+
</tbody>
126+
</tgroup>
127+
</informaltable>
128+
</refsect1>
129+
93130
<refsect1 role="examples">
94131
&reftitle.examples;
95132
<para>

0 commit comments

Comments
 (0)