Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Commit 01e9461

Browse files
committed
Additional support for describing C structure members.
1 parent 4d2a95d commit 01e9461

1 file changed

Lines changed: 11 additions & 0 deletions

File tree

Doc/texinputs/python.sty

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -612,6 +612,17 @@
612612
\fi]
613613
}{\end{fulllineitems}}
614614

615+
% C type fields ----------------------------------------------------------
616+
% \begin{cmemberdesc}{container type}{ctype}{membername}
617+
\newcommand{\cmemberline}[3]{
618+
\item[\code{#2 \bfcode{#3}}]
619+
\index{#3@{\py@idxcode{#3}} (#1 member)}
620+
}
621+
\newenvironment{cmemberdesc}[3]{
622+
\begin{fulllineitems}
623+
\cmemberline{#1}{#2}{#3}
624+
}{\end{fulllineitems}}
625+
615626
% Funky macros -----------------------------------------------------------
616627
% \begin{csimplemacrodesc}{name}
617628
% -- "simple" because it has no args; NOT for constant definitions!

0 commit comments

Comments
 (0)