Skip to content

Commit b3a0550

Browse files
committed
Add SPEC_HEADERNAV macros
1 parent 71cb39d commit b3a0550

File tree

4 files changed

+17
-5
lines changed

4 files changed

+17
-5
lines changed

ebook.ddoc

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -61,4 +61,7 @@ SPEC_RUNNABLE_EXAMPLE=$0
6161
SPEC_SUBNAV_NEXT=
6262
SPEC_SUBNAV_PREV_NEXT=
6363
SPEC_SUBNAV_PREV=
64+
SPEC_HEADERNAV_TOC=
65+
SPEC_HEADERNAV_ITEM=
66+
SPEC_HEADERNAV_SUBITEMS=
6467
_=

latex.ddoc

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -267,10 +267,10 @@ SPEC_S=$(LAYOUT , $1, $(ARGS $+))
267267
SPEC_SUBNAV_NEXT=
268268
SPEC_SUBNAV_PREV=
269269
SPEC_SUBNAV_PREV_NEXT=
270+
SPEC_HEADERNAV_TOC=
271+
SPEC_HEADERNAV_ITEM=
272+
SPEC_HEADERNAV_SUBITEMS=
270273
SUBSCRIPT=\textsubscript{$0}
271-
SPEC_SUBNAV_PREV=
272-
SPEC_SUBNAV_PREV_NEXT=
273-
SPEC_SUBNAV_NEXT=
274274
SUP=\textsuperscript{$0}
275275
_=
276276

spec/ddoc.dd

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -831,8 +831,7 @@ $(P
831831
And all the summary sections will now be green.
832832
)
833833

834-
$(H3 $(LNAME2 macro_def_scini, Macro Definitions from $(DPLLINK $(ROOT_DIR)dmd-windows.html, sc.ini)'s
835-
DDOCFILE))
834+
$(H3 $(LNAME2 macro_def_scini, Macro Definitions from `sc.ini`'s DDOCFILE))
836835

837836
$(P
838837
A text file of macro definitions can be created,

spec/spec.ddoc

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -105,6 +105,16 @@ $(CLEAR)
105105
SPEC_NEXT=<div style="float: right">$1 $(FA_ICON angle-right)</div>
106106
SPEC_PREV=<div style="float: left">$(FA_ICON angle-left) $1</div>
107107

108+
SPEC_HEADERNAV_TOC=$(DIVC page-contents quickindex,
109+
$(DIVC page-contents-header,
110+
$(B Contents)
111+
)
112+
$(OL $0)
113+
)
114+
SPEC_HEADERNAV_ITEM=$(LI $(RELATIVE_LINK2 $1, $+))
115+
SPEC_HEADERNAV_SUBITEMS=$(LI $(RELATIVE_LINK2 $1, $2)$(OL $(MULTICOLS $+)))
116+
_=
117+
108118
CLEAR=<div style="clear:both"></div>
109119
RAWHTML=$0
110120
_=

0 commit comments

Comments
 (0)