[cfe-commits] r171379 - /cfe/trunk/docs/index.rst
Jordan Rose
jordan_rose at apple.com
Wed Jan 2 13:09:46 PST 2013
Cool, LGTM.
On Jan 2, 2013, at 13:09 , Sean Silva <silvas at purdue.edu> wrote:
> How does r171409 look to you? I noticed that the latter 3 documents
> were naturally organized hierarchically under LanguageExtensions.rst
> (they were even already linked), so I put them under
> LanguageExtensions.rst's toctree instead of on the landing page.
>
> -- Sean Silva
>
> On Wed, Jan 2, 2013 at 11:33 AM, Jordan Rose <jordan_rose at apple.com> wrote:
>> Nice!
>>
>> I would move the Language Extensions section up to "Using Clang as a Compiler". It's mostly user-facing rather than spec-like, and is probably the only source of documentation for some of these extensions; IMHO it shouldn't be relegated to the bottom of the list.
>>
>> Jordan
>>
>>
>> On Jan 2, 2013, at 4:41 , Sean Silva <silvas at purdue.edu> wrote:
>>
>>> Author: silvas
>>> Date: Wed Jan 2 06:41:24 2013
>>> New Revision: 171379
>>>
>>> URL: http://llvm.org/viewvc/llvm-project?rev=171379&view=rev
>>> Log:
>>> docs: Reorganize landing page.
>>>
>>> I clustered the docs by some intuitive/fuzzy notion of "similarity", and
>>> some reasonable categories seemed to materialize. I tried to give the
>>> clusters useful names, but you may want to take a look at the landing
>>> page (<http://clang.llvm.org/docs/> for the lazy) and share your
>>> thoughts.
>>>
>>> I have to say, this small change really gives the docs a whole new life!
>>> It makes our documentation quite a bit easier to navigate and scope out.
>>>
>>> Modified:
>>> cfe/trunk/docs/index.rst
>>>
>>> Modified: cfe/trunk/docs/index.rst
>>> URL: http://llvm.org/viewvc/llvm-project/cfe/trunk/docs/index.rst?rev=171379&r1=171378&r2=171379&view=diff
>>> ==============================================================================
>>> --- cfe/trunk/docs/index.rst (original)
>>> +++ cfe/trunk/docs/index.rst Wed Jan 2 06:41:24 2013
>>> @@ -9,29 +9,59 @@
>>> .. toctree::
>>> :maxdepth: 1
>>>
>>> - LanguageExtensions
>>> - LibASTMatchers
>>> - LibTooling
>>> - PCHInternals
>>> - Tooling
>>> + ReleaseNotes
>>> +
>>> +Using Clang as a Compiler
>>> +-------------------------
>>> +
>>> +.. toctree::
>>> + :maxdepth: 1
>>> +
>>> + UsersManual
>>> AddressSanitizer
>>> ThreadSanitizer
>>> MemorySanitizer
>>> +
>>> +Using Clang as a Library
>>> +------------------------
>>> +
>>> +.. toctree::
>>> + :maxdepth: 1
>>> +
>>> + Tooling
>>> + IntroductionToTheClangAST
>>> + LibTooling
>>> ClangPlugins
>>> + RAVFrontendAction
>>> + LibASTMatchersTutorial
>>> + LibASTMatchers
>>> ClangTools
>>> HowToSetupToolingForLLVM
>>> - IntroductionToTheClangAST
>>> JSONCompilationDatabase
>>> - LibASTMatchersTutorial
>>> - PTHInternals
>>> - RAVFrontendAction
>>> - UsersManual
>>> - AutomaticReferenceCounting
>>> +
>>> +Design Documents
>>> +----------------
>>> +
>>> +.. toctree::
>>> + :maxdepth: 1
>>> +
>>> InternalsManual
>>> DriverInternals
>>> - BlockLanguageSpec
>>> + PTHInternals
>>> + PCHInternals
>>> +
>>> +
>>> +Language Extensions and Specs
>>> +-----------------------------
>>> +
>>> +.. toctree::
>>> + :maxdepth: 1
>>> +
>>> + LanguageExtensions
>>> ObjectiveCLiterals
>>> - ReleaseNotes
>>> + BlockLanguageSpec
>>> + AutomaticReferenceCounting
>>> +
>>>
>>> Indices and tables
>>> ==================
>>>
>>>
>>> _______________________________________________
>>> cfe-commits mailing list
>>> cfe-commits at cs.uiuc.edu
>>> http://lists.cs.uiuc.edu/mailman/listinfo/cfe-commits
>>
More information about the cfe-commits
mailing list