Skip to content

Commit ee44826

Browse files
committed
shmop: fix XML by converting para to simpara tags via script
1 parent 6356587 commit ee44826

9 files changed

Lines changed: 88 additions & 94 deletions

File tree

reference/shmop/book.xml

Lines changed: 5 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,19 +1,18 @@
11
<?xml version="1.0" encoding="utf-8"?>
22
<!-- $Revision$ -->
3-
<!-- EN-Revision: 46a9cdd2dbef4ec89bf65fad9930e2feb78bbb98 Maintainer: takagi Status: ready -->
3+
<!-- EN-Revision: 41d34439ea8cae2bb1204264c1bce15d88284503 Maintainer: takagi Status: ready -->
44
<!-- CREDITS: hirokawa -->
5-
6-
<book xml:id="book.shmop" xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink">
5+
<book xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="book.shmop">
76
<?phpdoc extension-membership="bundled" ?>
87
<title>共有メモリ</title>
9-
8+
109
<!-- {{{ preface -->
1110
<preface xml:id="intro.shmop">
1211
&reftitle.intro;
13-
<para>
12+
<simpara>
1413
shmop は、共有メモリセグメントを PHP から簡単に読み書きまたは作成、
1514
削除することを可能にする一連の関数です。
16-
</para>
15+
</simpara>
1716
</preface>
1817
<!-- }}} -->
1918

@@ -23,7 +22,6 @@
2322
&reference.shmop.shmop;
2423

2524
</book>
26-
2725
<!-- Keep this comment at the end of the file
2826
Local variables:
2927
mode: sgml
@@ -44,4 +42,3 @@ vim600: syn=xml fen fdm=syntax fdl=2 si
4442
vim: et tw=78 syn=sgml
4543
vi: ts=1 sw=1
4644
-->
47-

reference/shmop/configure.xml

Lines changed: 5 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,13 @@
11
<?xml version="1.0" encoding="utf-8"?>
22
<!-- $Revision$ -->
3-
<!-- EN-Revision: 96c9d88bad9a7d7d44bfb7f26c226df7ee9ddf26 Maintainer: hirokawa Status: ready -->
4-
<section xml:id="shmop.installation" xmlns="http://docbook.org/ns/docbook">
3+
<!-- EN-Revision: 41d34439ea8cae2bb1204264c1bce15d88284503 Maintainer: hirokawa Status: ready -->
4+
<section xmlns="http://docbook.org/ns/docbook" xml:id="shmop.installation">
55
&reftitle.install;
6-
<para>
7-
shmop を使用するには、<option
8-
role="configure">--enable-shmop</option>パラメータを configure に
6+
<simpara>
7+
shmop を使用するには、<option role="configure">--enable-shmop</option>パラメータを configure に
98
指定して PHP をコンパイルする必要があります。
10-
</para>
9+
</simpara>
1110
</section>
12-
1311
<!-- Keep this comment at the end of the file
1412
Local variables:
1513
mode: sgml
@@ -30,4 +28,3 @@ vim600: syn=xml fen fdm=syntax fdl=2 si
3028
vim: et tw=78 syn=sgml
3129
vi: ts=1 sw=1
3230
-->
33-

reference/shmop/functions/shmop-close.xml

Lines changed: 9 additions & 9 deletions
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: 6ce09e40979a5cd7ee87a4799cbaf1d8d17a3dc1 Maintainer: mumumu Status: ready -->
3+
<!-- EN-Revision: 41d34439ea8cae2bb1204264c1bce15d88284503 Maintainer: mumumu Status: ready -->
44
<refentry xmlns="http://docbook.org/ns/docbook" xml:id="function.shmop-close">
55
<refnamediv>
66
<refname>shmop_close</refname>
@@ -19,28 +19,28 @@
1919
<methodparam><type>Shmop</type><parameter>shmop</parameter></methodparam>
2020
</methodsynopsis>
2121
&note.resource-migration-8.0-dead-function;
22-
<para>
22+
<simpara>
2323
<function>shmop_close</function> は、共有メモリブロックを閉じます。
24-
</para>
24+
</simpara>
2525
</refsect1>
2626
<refsect1 role="parameters">
2727
&reftitle.parameters;
2828
<variablelist>
2929
<varlistentry>
3030
<term><parameter>shmop</parameter></term>
3131
<listitem>
32-
<para>
32+
<simpara>
3333
<function>shmop_open</function> 関数で作られた共有メモリブロックのリソース。
34-
</para>
34+
</simpara>
3535
</listitem>
3636
</varlistentry>
3737
</variablelist>
3838
</refsect1>
3939
<refsect1 role="returnvalues">
4040
&reftitle.returnvalues;
41-
<para>
41+
<simpara>
4242
&return.void;
43-
</para>
43+
</simpara>
4444
</refsect1>
4545

4646
<refsect1 role="changelog">
@@ -86,9 +86,9 @@ shmop_close($shm_id);
8686
]]>
8787
</programlisting>
8888
</example>
89-
<para>
89+
<simpara>
9090
この例は、<literal>$shm_id</literal> で識別される共有メモリブロックを閉じます。
91-
</para>
91+
</simpara>
9292
</refsect1>
9393
<refsect1 role="seealso">
9494
&reftitle.seealso;

reference/shmop/functions/shmop-delete.xml

Lines changed: 9 additions & 9 deletions
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: 6ce09e40979a5cd7ee87a4799cbaf1d8d17a3dc1 Maintainer: mumumu Status: ready -->
3+
<!-- EN-Revision: 41d34439ea8cae2bb1204264c1bce15d88284503 Maintainer: mumumu Status: ready -->
44
<refentry xmlns="http://docbook.org/ns/docbook" xml:id="function.shmop-delete">
55
<refnamediv>
66
<refname>shmop_delete</refname>
@@ -12,28 +12,28 @@
1212
<type>bool</type><methodname>shmop_delete</methodname>
1313
<methodparam><type>Shmop</type><parameter>shmop</parameter></methodparam>
1414
</methodsynopsis>
15-
<para>
15+
<simpara>
1616
<function>shmop_delete</function> は、共有メモリブロックを削除ます。
17-
</para>
17+
</simpara>
1818
</refsect1>
1919
<refsect1 role="parameters">
2020
&reftitle.parameters;
2121
<variablelist>
2222
<varlistentry>
2323
<term><parameter>shmop</parameter></term>
2424
<listitem>
25-
<para>
25+
<simpara>
2626
<function>shmop_open</function> で作られた共有メモリブロックのリソース
27-
</para>
27+
</simpara>
2828
</listitem>
2929
</varlistentry>
3030
</variablelist>
3131
</refsect1>
3232
<refsect1 role="returnvalues">
3333
&reftitle.returnvalues;
34-
<para>
34+
<simpara>
3535
&return.success;
36-
</para>
36+
</simpara>
3737
</refsect1>
3838

3939
<refsect1 role="changelog">
@@ -72,9 +72,9 @@ shmop_delete($shm_id);
7272
]]>
7373
</programlisting>
7474
</example>
75-
<para>
75+
<simpara>
7676
この例は、<literal>$shm_id</literal> で識別された共有メモリブロックを削除します。
77-
</para>
77+
</simpara>
7878
</refsect1>
7979
</refentry>
8080
<!-- Keep this comment at the end of the file

reference/shmop/functions/shmop-open.xml

Lines changed: 17 additions & 17 deletions
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: 6ce09e40979a5cd7ee87a4799cbaf1d8d17a3dc1 Maintainer: hirokawa Status: ready -->
3+
<!-- EN-Revision: 41d34439ea8cae2bb1204264c1bce15d88284503 Maintainer: hirokawa Status: ready -->
44
<!-- Credits: mumumu -->
55
<refentry xmlns="http://docbook.org/ns/docbook" xml:id="function.shmop-open">
66
<refnamediv>
@@ -16,10 +16,10 @@
1616
<methodparam><type>int</type><parameter>permissions</parameter></methodparam>
1717
<methodparam><type>int</type><parameter>size</parameter></methodparam>
1818
</methodsynopsis>
19-
<para>
19+
<simpara>
2020
<function>shmop_open</function> は共有メモリブロックを作成または
2121
オープンします。
22-
</para>
22+
</simpara>
2323
</refsect1>
2424
<refsect1 role="parameters">
2525
&reftitle.parameters;
@@ -28,10 +28,10 @@
2828
<varlistentry>
2929
<term><parameter>key</parameter></term>
3030
<listitem>
31-
<para>
31+
<simpara>
3232
共有メモリブロックのシステム ID であり、10 進数または
3333
16 進数で指定することが可能です。
34-
</para>
34+
</simpara>
3535
</listitem>
3636
</varlistentry>
3737
<varlistentry>
@@ -78,48 +78,48 @@
7878
<varlistentry>
7979
<term><parameter>permissions</parameter></term>
8080
<listitem>
81-
<para>
81+
<simpara>
8282
共有メモリセグメントに設定したい
8383
許可属性で、ファイルに関する許可属性と同様なものです。許可属性は、
8484
例えば <literal>0644</literal> のような 8 進数形式で渡す必要があります。
85-
</para>
85+
</simpara>
8686
</listitem>
8787
</varlistentry>
8888
<varlistentry>
8989
<term><parameter>size</parameter></term>
9090
<listitem>
91-
<para>
91+
<simpara>
9292
作成したい共有メモリブロックの大きさをバイト数で指定します。
93-
</para>
93+
</simpara>
9494
</listitem>
9595
</varlistentry>
9696
</variablelist>
9797
<note>
98-
<para>
98+
<simpara>
9999
注意: 既存のメモリセグメントをオープンする場合には、3 番目および
100100
4 番目の引数には 0 を指定する必要があります。
101-
</para>
101+
</simpara>
102102
</note>
103103
</para>
104104
</refsect1>
105105
<refsect1 role="returnvalues">
106106
&reftitle.returnvalues;
107-
<para>
107+
<simpara>
108108
成功した場合は、<function>shmop_open</function> は
109109
作成した共有メモリセグメントにアクセスするために使用する
110110
<classname>Shmop</classname> クラスのインスタンスを返します。
111111
失敗した場合に &false; を返します。
112-
</para>
112+
</simpara>
113113
</refsect1>
114114

115115
<refsect1 role="errors">
116116
&reftitle.errors;
117-
<para>
117+
<simpara>
118118
<parameter>mode</parameter> が不正な値だったり、
119119
<parameter>size</parameter> が 0 以下の値の場合、
120120
<classname>ValueError</classname> がスローされます。
121121
それ以外の場合で、処理に失敗した場合は <constant>E_WARNING</constant> が発生します。
122-
</para>
122+
</simpara>
123123
</refsect1>
124124

125125
<refsect1 role="changelog">
@@ -168,10 +168,10 @@ $shm_id = shmop_open($shm_key, "c", 0644, 100);
168168
]]>
169169
</programlisting>
170170
</example>
171-
<para>
171+
<simpara>
172172
この例は、<function>ftok</function> が返すシステム ID
173173
の共有メモリブロックをオープンします。
174-
</para>
174+
</simpara>
175175
</refsect1>
176176
<refsect1 role="seealso">
177177
&reftitle.seealso;

reference/shmop/functions/shmop-read.xml

Lines changed: 15 additions & 15 deletions
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: 6ce09e40979a5cd7ee87a4799cbaf1d8d17a3dc1 Maintainer: mumumu Status: ready -->
3+
<!-- EN-Revision: 41d34439ea8cae2bb1204264c1bce15d88284503 Maintainer: mumumu Status: ready -->
44
<refentry xmlns="http://docbook.org/ns/docbook" xml:id="function.shmop-read">
55
<refnamediv>
66
<refname>shmop_read</refname>
@@ -14,56 +14,56 @@
1414
<methodparam><type>int</type><parameter>offset</parameter></methodparam>
1515
<methodparam><type>int</type><parameter>size</parameter></methodparam>
1616
</methodsynopsis>
17-
<para>
17+
<simpara>
1818
<function>shmop_read</function> は、共有メモリブロックから文字列を読み取ります。
19-
</para>
19+
</simpara>
2020
</refsect1>
2121
<refsect1 role="parameters">
2222
&reftitle.parameters;
2323
<variablelist>
2424
<varlistentry>
2525
<term><parameter>shmop</parameter></term>
2626
<listitem>
27-
<para>
27+
<simpara>
2828
<function>shmop_open</function> 関数で作られた、共有メモリブロックの識別子。
29-
</para>
29+
</simpara>
3030
</listitem>
3131
</varlistentry>
3232
<varlistentry>
3333
<term><parameter>offset</parameter></term>
3434
<listitem>
35-
<para>
35+
<simpara>
3636
読み取りを始めるオフセット。
3737
この値は 0 以上、かつ共有メモリセグメントの実際のサイズ以下でなければいけません。
38-
</para>
38+
</simpara>
3939
</listitem>
4040
</varlistentry>
4141
<varlistentry>
4242
<term><parameter>size</parameter></term>
4343
<listitem>
44-
<para>
44+
<simpara>
4545
読み取るバイト数。
4646
この値は 0 以上、かつ <parameter>offset</parameter> と <parameter>size</parameter>
4747
の合計値が、共有メモリセグメントの実際のサイズ以下でなければいけません。
4848
<literal>0</literal> を指定すると、<code>shmop_size($shmid) - $start</code> バイトを読み取ります。
49-
</para>
49+
</simpara>
5050
</listitem>
5151
</varlistentry>
5252
</variablelist>
5353
</refsect1>
5454
<refsect1 role="returnvalues">
5555
&reftitle.returnvalues;
56-
<para>
56+
<simpara>
5757
読み取ったデータを返します。
58-
</para>
58+
</simpara>
5959
</refsect1>
6060

6161
<refsect1 role="errors">
6262
&reftitle.errors;
63-
<para>
63+
<simpara>
6464
<parameter>offset</parameter> や <parameter>size</parameter> が範囲外の値の場合、
6565
<classname>ValueError</classname> がスローされます。
66-
</para>
66+
</simpara>
6767
</refsect1>
6868

6969
<refsect1 role="changelog">
@@ -111,10 +111,10 @@ $shm_data = shmop_read($shm_id, 0, 50);
111111
]]>
112112
</programlisting>
113113
</example>
114-
<para>
114+
<simpara>
115115
この例は、共有メモリブロックから50バイトを読み取り、
116116
データを <literal>$shm_data</literal> に格納します。
117-
</para>
117+
</simpara>
118118
</refsect1>
119119
<refsect1 role="seealso">
120120
&reftitle.seealso;

0 commit comments

Comments
 (0)