Skip to content
Snippets Groups Projects
  1. Feb 14, 2017
    • Raphael Isemann's avatar
      Remove all redundant header guards around include directives · 04fe6d5d
      Raphael Isemann authored
      
      Many headers contains redundant header guards around #include directives:
      
          #ifndef ROOT_TTree
          #include "TTree.h"
          #endif
      
      This patch removes the #ifndef's around these includes as they
      don't serve any pratical purpose anymore and are no longer part
      of the current ROOT coding convention.
      
      This patch also fixes the 153 typos that are contained in the
      symbols of the #ifndef directives.
      
      Signed-off-by: default avatarVassil Vassilev <vvasilev@cern.ch>
      04fe6d5d
  2. Aug 05, 2014
  3. Nov 20, 2013
  4. Sep 10, 2010
  5. May 12, 2008
    • Axel Naumann's avatar
      Support new dir structure - support any dir structure, actually. · 5909e983
      Axel Naumann authored
      Allow THtml to find files even if they are only known as "include/TObject.h": THtml now parses all subdirs of the input path. Req by Gerhard Brandt, Fons.
      Structure THtml's 1000 configuration vars a bit.
      Implemented traits-like objects that allow the user to define modules, where to find files, etc, by deriving from the base classes used by THtml. 
      Improve the doc search: add the top links box to all pages; add the search in there; make search ignore src/, examples/ subdirs of the output dir (i.e. only look at the doc itself) - req by Diego C.
      Add info for methods' signal / menu / etc setting - req by Valeri O.
      Print both last modified (source file change date) and last generated (html generation date) - suggested by Ornella.
      Silence directive parser when encountering unknown directives - req by Rene.
      
      Open issues remaining: typedef-to-class need separate page, forwarding to class's page. (req by Vassili Maroussov, Katharina Ehrhardt), TMath doc a bit broken.
      
      
      git-svn-id: http://root.cern.ch/svn/root/trunk@23799 27541ba8-7e3a-0410-8455-c3a389f83636
      5909e983
  6. Sep 19, 2007
  7. Feb 15, 2007
    • Axel Naumann's avatar
      Generate product doc, re-group code for re-use in module/product doc · 1e17cd22
      Axel Naumann authored
      Add all gEnv configs also as setters/getters; use gEnv in THtml c'tor, afterwards only getters
      write search link on each page
      shorten the class inh dot diagrams for complex hierarchies
      Allow trailing stuff in ViewCVS link
      remove spurious empty lines in directive output
      fix latex column chopping (one char missing at end)
      Rename a few internal funcs
      Create unique directive output GIFs
      update THtml doc
      Add special handling for smatrix "source" dir
      Skip empty sourceinfos (author,...) in footer
      
      
      git-svn-id: http://root.cern.ch/svn/root/trunk@17971 27541ba8-7e3a-0410-8455-c3a389f83636
      1e17cd22
  8. Feb 07, 2007
    • Rene Brun's avatar
      From Axel: · 2d9d5222
      Rene Brun authored
      Added functionality:
      * Begin_Macro/End_Macro, Begin_Latex/End_Latex (generate images, see
      TDocParser's doc for now)
      * module documentation (e.g. html/doc/index.html)
      * help on help (savannah bug #20755)
      
      Separate parser and output generator; public interface stays in THtml.
      Create a "hook" for directives like Begin_Html/End_Html etc, to make it
      easily expandable.
      New layout, bug fix (savannah #20472).
      Missing: lots of doc. Rule checker fixes  :-)
      
      
      git-svn-id: http://root.cern.ch/svn/root/trunk@17762 27541ba8-7e3a-0410-8455-c3a389f83636
      2d9d5222
Loading