Skip to content
Snippets Groups Projects
  1. Sep 08, 2013
  2. Sep 04, 2013
  3. Aug 14, 2013
  4. Aug 07, 2013
  5. Mar 22, 2013
  6. Feb 19, 2013
  7. Jan 09, 2013
  8. Jan 06, 2013
  9. Jan 02, 2013
    • Sean Silva's avatar
      docs: Take advantage of extra level of headings. · e132c89d
      Sean Silva authored
      The way Sphinx treats the "top-level" adornments is weird. It usually
      uses the first top-level adornment as the page title, even if the
      top-level adornment is just one "section" out of many (i.e. if the first
      section is "Introduction", then it will make the page title be
      "Introduction"). This behavior can be overriden by using an explicit
      `..  title::` directive to set the title.
      
      Since the Sphinx stylesheet that Clang is currently using ('haiku')
      nicely puts the document title at the top of the page in the header,
      this weird default behavior was resulting in a redundant "title" in the
      body content. Getting rid of this redundant level of headings
      effectively "exposes" one more level of heading from the stylesheet to
      which now makes the real "sections" more distinct.
      
      git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@171417 91177308-0d34-0410-b5e6-96231b3b80d8
      e132c89d
    • Sean Silva's avatar
      docs: Reorganize landing page. · a0c392d0
      Sean Silva authored
      Language extensions are highly relevant to using clang as a compiler, so
      move LanguageExtensions up into `Using Clang as a Compiler` on the
      landing page.
      
      The other documents from the now-gone `Language Extensions and Specs`
      section on the landing page nicely fit hierarchically under
      LanguageExtensions.rst, so put them under LanguageExtensions.rst's
      toctree instead of on the landing page.
      
      Impetus from Jordan Rose.
      
      git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@171409 91177308-0d34-0410-b5e6-96231b3b80d8
      a0c392d0
    • Sean Silva's avatar
      docs: Reorganize landing page. · aaf575bb
      Sean Silva authored
      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.
      
      git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@171379 91177308-0d34-0410-b5e6-96231b3b80d8
      aaf575bb
    • Sean Silva's avatar
      docs: Decrease toctree depth on landing page. · 112f778c
      Sean Silva authored
      Having the table of contents there was making it hard to easily see at a
      glance all the docs we have.
      
      git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@171376 91177308-0d34-0410-b5e6-96231b3b80d8
      112f778c
    • Sean Silva's avatar
      docs: Sphinx conversion is "done" · f267ff7f
      Sean Silva authored
      git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@171375 91177308-0d34-0410-b5e6-96231b3b80d8
      f267ff7f
  10. Dec 23, 2012
    • Dmitri Gribenko's avatar
      Documentation: add MemorySanitizer to the toctree · 5c0de4c0
      Dmitri Gribenko authored
      git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@171003 91177308-0d34-0410-b5e6-96231b3b80d8
      5c0de4c0
    • Sean Silva's avatar
      docs: Convert ReleaseNotes to reST. · debc018b
      Sean Silva authored
      This is the last of the "regular" documents to convert to reST, and so
      I'm declaring the initial clang reST conversion "done".
      
      However,
      
      - There are some documents in clang/www/ which probably should
        be migrated into clang/docs/, such as www/OpenProjects.html
      
        The primary thing blocking me from doing this right now is not knowing
        how to set up a redirect so that the old URL's continue to work.
      
      - LibASTMatchersReference.html is not reST. This page is auto-generated
        by clang/docs/tools/dump_ast_matchers.py from the source and has some
        collapse/expand logic that isn't expressible directly with Sphinx, so
        just converting it to reST is not really a good strategy.
      
        Manuel Klimek and I discussed this and the general agreed-upon
        direction is making that page data-driven so that it, say, pulls in an
        auto-generated blob of JSON which describes the matchers and builds up
        the "matcher reference" part of the page with a small amount of JS.
      
      - There are some rogue .txt files hanging around.
      
      Also, I dropped the little dragon logo at the top because Sphinx was
      warning about an external image reference (not sure why, but meh, I
      didn't want to fight it). If anything, we would want such a logo
      integrated into the site's overall theme, rather than hardcoded here.
      
      git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@170994 91177308-0d34-0410-b5e6-96231b3b80d8
      debc018b
  11. Dec 21, 2012
  12. Dec 15, 2012
  13. Dec 13, 2012
Loading