From e834a842836343a18aee81aa82ce0da4e65d9104 Mon Sep 17 00:00:00 2001 From: Mike Wey Date: Mon, 12 Sep 2011 22:57:09 +0200 Subject: Add the headers to the docs, they still need some doc comments. --- GNUmakefile | 3 ++ dmagick/Image.d | 1 - docs/dmagick.ddoc | 136 ++++++++++++++++++++++++++++++++++++++++++++++-------- docs/style.css | 8 +--- 4 files changed, 120 insertions(+), 28 deletions(-) diff --git a/GNUmakefile b/GNUmakefile index f61d3cb..ed9dc8d 100644 --- a/GNUmakefile +++ b/GNUmakefile @@ -95,6 +95,9 @@ docs: $(DOCS_DMAGICK) docs/%.html : dmagick/%.d $(DC) $(DCFLAGS) docs/dmagick.ddoc $< $(DDOCFLAGS) +docs/c/%.html : dmagick/c/%.d + $(DC) $(DCFLAGS) docs/dmagick.ddoc docs/dmagick.c.ddoc $< $(DDOCFLAGS) + ####################################################################### install: lib diff --git a/dmagick/Image.d b/dmagick/Image.d index effc7e7..9c4b2a8 100644 --- a/dmagick/Image.d +++ b/dmagick/Image.d @@ -4127,7 +4127,6 @@ class Image } } - /* * Initialize ImageMagick, only needed on Windows. */ diff --git a/docs/dmagick.ddoc b/docs/dmagick.ddoc index 3df4723..c2af2d0 100644 --- a/docs/dmagick.ddoc +++ b/docs/dmagick.ddoc @@ -4,7 +4,7 @@ DDOC = $(TITLE) - + @@ -30,21 +30,117 @@ NAVIGATION =

dmagick


$(LIST - $(LINK2 Color.html, dmagick.Color), - $(LINK2 ColorCMYK.html, dmagick.ColorCMYK), - $(LINK2 ColorGray.html, dmagick.ColorGray), - $(LINK2 ColorHSL.html, dmagick.ColorHSL), - $(LINK2 ColorRGB.html, dmagick.ColorRGB), - $(LINK2 ColorYUV.html, dmagick.ColorYUV), - $(LINK2 DrawingContext.html, dmagick.DrawingContext), - $(LINK2 Exception.html, dmagick.Exception), - $(LINK2 Geometry.html, dmagick.Geometry), - $(LINK2 Image.html, dmagick.Image), - $(LINK2 ImageView.html, dmagick.ImageView), - $(LINK2 Options.html, dmagick.Options), - $(LINK2 Utils.html, dmagick.Utils) + $(NAVLINK Color), + $(NAVLINK ColorCMYK), + $(NAVLINK ColorGray), + $(NAVLINK ColorHSL), + $(NAVLINK ColorRGB), + $(NAVLINK ColorYUV), + $(NAVLINK DrawingContext), + $(NAVLINK Exception), + $(NAVLINK Geometry), + $(NAVLINK Image), + $(NAVLINK ImageView), + $(NAVLINK Options), + $(NAVLINK Utils) ) +

dmagick.c


+ +$(LIST + $(CNAVLINK accelerate), + $(CNAVLINK animate), + $(CNAVLINK annotate), + $(CNAVLINK artifact), + $(CNAVLINK attribute), + $(CNAVLINK blob), + $(CNAVLINK cache), + $(CNAVLINK cacheView), + $(CNAVLINK cipher), + $(CNAVLINK client), + $(CNAVLINK coder), + $(CNAVLINK color), + $(CNAVLINK colormap), + $(CNAVLINK colorspace), + $(CNAVLINK compare), + $(CNAVLINK composite), + $(CNAVLINK compress), + $(CNAVLINK configure), + $(CNAVLINK constitute), + $(CNAVLINK decorate), + $(CNAVLINK deprecate), + $(CNAVLINK display), + $(CNAVLINK distort), + $(CNAVLINK draw), + $(CNAVLINK effect), + $(CNAVLINK enhance), + $(CNAVLINK exception), + $(CNAVLINK feature), + $(CNAVLINK fourier), + $(CNAVLINK fx), + $(CNAVLINK gem), + $(CNAVLINK geometry), + $(CNAVLINK hashmap), + $(CNAVLINK histogram), + $(CNAVLINK identify), + $(CNAVLINK image), + $(CNAVLINK imageView), + $(CNAVLINK layer), + $(CNAVLINK list), + $(CNAVLINK locale), + $(CNAVLINK log), + $(CNAVLINK magic), + $(CNAVLINK MagickCore), + $(CNAVLINK magick), + $(CNAVLINK magickDelegate), + $(CNAVLINK magickModule), + $(CNAVLINK magickString), + $(CNAVLINK magickType), + $(CNAVLINK magickVersion), + $(CNAVLINK matrix), + $(CNAVLINK memory), + $(CNAVLINK mime), + $(CNAVLINK monitor), + $(CNAVLINK montage), + $(CNAVLINK morphology), + $(CNAVLINK option), + $(CNAVLINK paint), + $(CNAVLINK pixel), + $(CNAVLINK policy), + $(CNAVLINK prepress), + $(CNAVLINK profile), + $(CNAVLINK property), + $(CNAVLINK quantize), + $(CNAVLINK quantum), + $(CNAVLINK random), + $(CNAVLINK registry), + $(CNAVLINK resample), + $(CNAVLINK resize), + $(CNAVLINK resource), + $(CNAVLINK segment), + $(CNAVLINK semaphore), + $(CNAVLINK shear), + $(CNAVLINK signature), + $(CNAVLINK splayTree), + $(CNAVLINK statistic), + $(CNAVLINK stream), + $(CNAVLINK threshold), + $(CNAVLINK timer), + $(CNAVLINK token), + $(CNAVLINK transform), + $(CNAVLINK type), + $(CNAVLINK utility), + $(CNAVLINK xmlTree), + $(CNAVLINK xwindow) +) + +CSS = style.css + +NAVLINK = $(LINK2 $0.html, dmagick.$0) +CNAVLINK = $(LINK2 c/$0.html, dmagick.c.$0) + +COPYRIGHT = $(YEAR) + DDOC_SUMMARY = $(P $0) DDOC_DESCRIPTION = $(P $0) DDOC_AUTHORS = $(P $(B Authors:)$(BR)$0) @@ -64,12 +160,12 @@ DDOC_SECTION_H = $(P $(B $0)) DDOC_SECTION = $(P $0) DDOC_PARAMS = $(P $(B Parameters:)$0
) -RED = $0 -GREEN = $0 -BLUE = $0 -YELLOW = $0 -BLACK = $0 -WHITE = $0 +RED = $0 +GREEN = $0 +BLUE = $0 +YELLOW = $0 +BLACK = $0 +WHITE = $0 D_COMMENT = $0 D_STRING = $0 diff --git a/docs/style.css b/docs/style.css index 21eecfc..c93c492 100644 --- a/docs/style.css +++ b/docs/style.css @@ -19,6 +19,7 @@ div#navigation font-size: 0.875em; float: left; padding: 0 1.5em; + margin-bottom: 2em; } div#navigation h2 @@ -201,10 +202,3 @@ a:visited /* Focal symbol that is being documented */ .ddoc_psymbol { color: #336600; } - -.red { color: red; } -.green { color: green; } -.blue { color: blue; } -.yellow { color: yellow; } -.black { color: black; } -.white { color: white; } -- cgit v1.2.3