Re: [PATCHES] documentation update

Uli Schlachter <[email protected]>
Newsgroups gmane.comp.lib.cairo
Message-ID <[email protected]>
On 04.03.2012 18:40, Nis Martensen wrote:
> Please review the attached patches. Most of them simply improve the
> documentation. In a few cases you may want to check whether the new
> documentation is actually correct.

Ok, here are my 5c:

Patches 1, 4 (and others): I don't have much clue about gtk-doc, but these
definitely looks better with the colon. :-)

Patch 6: What exactly is the confusion? Is this fixing a doxygen-ism?

Patch 10: Another instance of "no clue about gtk-doc", but I think it should be
safe to assume you know what you are doing.

> One of the patches (ensure compatibility spelling) also
> adapts code, not sure if this is ok.

I assume this refers to patch 12?

Patch 12: Looks good. Only touches private headers and if the result compiles,
everything is fine...

Patch 13: I don't know anything about quartz, but since lots (all?) other
functions document their error conditions, this should say something about this
case, too.
Also: Whoa, this public function returns NULL on error? Shouldn't this be an
error surface? (Which could count as an API break and thus can't be changed any
more...)

Patch 14: For cairo_raster_source_copy_func_t:
  "@owner: the copy"
I think this should be a little more verbose. However, I don't really know what
this does, either.

Patch 16: This was definitely meant for doxygen.
@Chris: Where did those doxygen comments come from? Was this code copied from
elsewhere?

This series has 22 patches, but the git patch files say "[PATCH xx/25]", where
three patches lost?

> doc/public/cairo-sections.txt still wants an update. I'm not sure
> about the correct sections for the "unused" symbols. Who takes care
> of that?

Good question. Tell me when you figured it out. :-)

TL;DR:
All patches look good to me, I'd merge everything but patches 13 and 14, but
let's first give this a little more time for reviews (or perhaps someone else
shows up and merges these).

Cheers,
Uli
-- 
- He made himself, me nothing, you nothing out of the dust
- Er machte sich mir nichts, dir nichts aus dem Staub
--
cairo mailing list
[email protected]
http://lists.cairographics.org/mailman/listinfo/cairo
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.