[cfe-commits] r171379 - /cfe/trunk/docs/index.rst

Jordan Rose jordan_rose at apple.com
Wed Jan 2 10:33:07 PST 2013


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