From 234aed0777c2fc5608b784e926d8f12fd6c1bccb Mon Sep 17 00:00:00 2001 From: Dan Date: Thu, 28 Apr 2022 10:38:31 -0400 Subject: [PATCH 1/4] Add RFC skeleton for interfaces --- RFC/skeletons/interfacename.xml | 91 +++++++++++++++++++++++++++++++++ 1 file changed, 91 insertions(+) create mode 100644 RFC/skeletons/interfacename.xml diff --git a/RFC/skeletons/interfacename.xml b/RFC/skeletons/interfacename.xml new file mode 100644 index 000000000..e1c39b8ce --- /dev/null +++ b/RFC/skeletons/interfacename.xml @@ -0,0 +1,91 @@ + + + + The InterfaceName interface + InterfaceName + + + + +
+ &reftitle.intro; + + Description of the interface. + +
+ + +
+ &reftitle.interfacesynopsis; + + + + InterfaceName + + + + + InterfaceName + + + + + + + + &Methods; + + + + + + + + + + + + + +
+ +
+ + &reference.extname.entities.classname; + +
+ From 6e012158accbe296bd06d09d18f1cee21ef2eef4 Mon Sep 17 00:00:00 2001 From: Dan Date: Thu, 28 Apr 2022 11:41:18 -0400 Subject: [PATCH 2/4] fix end tag being commented out --- RFC/skeletons/interfacename.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/RFC/skeletons/interfacename.xml b/RFC/skeletons/interfacename.xml index e1c39b8ce..f6bb70617 100644 --- a/RFC/skeletons/interfacename.xml +++ b/RFC/skeletons/interfacename.xml @@ -58,8 +58,8 @@ - --> + From aa7a30f26bcc9adb176fed83f26ce725d0ab1351 Mon Sep 17 00:00:00 2001 From: Dan Date: Thu, 28 Apr 2022 11:42:39 -0400 Subject: [PATCH 3/4] What if we just add interface specific tags here... ...this could legit make things easier later. Since down the line in PHD it may be easier to target rendering a new element compared to adding conditionals for an existing one? --- RFC/skeletons/interfacename.xml | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/RFC/skeletons/interfacename.xml b/RFC/skeletons/interfacename.xml index f6bb70617..c72b4dee5 100644 --- a/RFC/skeletons/interfacename.xml +++ b/RFC/skeletons/interfacename.xml @@ -23,11 +23,11 @@ &reftitle.interfacesynopsis; - + InterfaceName - + InterfaceName @@ -38,11 +38,11 @@ InterfaceName --> - + - &Methods; + &Methods; @@ -59,7 +59,7 @@ --> - + From 077e6e53642c91064ecf759fc2635be6a3cb0020 Mon Sep 17 00:00:00 2001 From: Dan Date: Thu, 28 Apr 2022 11:52:42 -0400 Subject: [PATCH 4/4] Allow new interfacesynopsis into sections --- docbook/docbook-xml/docbook.dtd | 29 ++++++++++++++++++++++++++++- 1 file changed, 28 insertions(+), 1 deletion(-) diff --git a/docbook/docbook-xml/docbook.dtd b/docbook/docbook-xml/docbook.dtd index 51dc280d4..223830723 100644 --- a/docbook/docbook-xml/docbook.dtd +++ b/docbook/docbook-xml/docbook.dtd @@ -932,6 +932,33 @@ > + + + + + + + + - +