On Wed, Mar 28, 2012 at 6:32 PM, Matt Peterson <span dir="ltr"><<a href="mailto:ricochet1k@gmail.com">ricochet1k@gmail.com</a>></span> wrote:<br><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
On Wednesday, 28 March 2012 at 07:00:58 UTC, Brad Anderson wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
[...]<div class="im"><br>
I've been trying to generate parsable ddoc output for use in an<br>
autocomplete for the search box (symbol names + short documentation<br>
excerpts for context).  I had some luck but couldn't strip it down to the<br>
bare minimum information I wanted to extract so I got it in my head that I<br>
should try adding documentation to dmd's json output instead.  I haven't<br>
attempted this yet.  I think the search is very important.  Right now<br>
someone basically has to tell you where which module certain<br>
structs/classes are in std.typecons has a lot of useful stuff but nobody<br>
would ever think to check there to find out where tuples or RefCounted are.<br>
 Just yesterday I was very confused about why the documentation for<br>
'recurrence' had gone missing but it turns out it's in std.range, not<br>
std.algorithm.<br></div>
[...]<br>
</blockquote>
<br>
As long as normal documentation output is turned on, my Json improvements (<a href="https://github.com/D-Programming-Language/dmd/pull/813" target="_blank">https://github.com/D-<u></u>Programming-Language/dmd/pull/<u></u>813</a>) will output the (unformatted) documentation comments associated with all top-level declarations. Take a look at that.<br>

</blockquote></div><br><div>Oh great.  Saves me some trouble.</div><div><br></div><div>Regards,</div><div>Brad Anderson</div>