Re: [Doxygen-users] FILE_PATTERNS: one custom plus all defaults
Brought to you by:
dimitri
From: Albert <alb...@gm...> - 2015-08-16 14:06:35
|
The following does not yet solve your problem, but points in the direction where we have to look to solve the problem: There is in util.cpp another list which does contain .js, looks like a small inconsistency between config.xml, util.cpp and config.l. Please file a bug report to signal this discrepancy. Albert On Sun, Aug 16, 2015 at 3:09 PM, Clayton <cla...@gm...> wrote: > On Sun, 16 Aug 2015 14:05:56 +0200 > Stefan Pendl <ste...@gm...> wrote: > > > Am 16.08.2015 um 13:45 schrieb Clayton: > > > Hi doxygen, > > > > > > I am looking at the config file and writing to ask if I am missing > > > something. > > > > > > I am using > > > > > > FILE_PATTERNS = *.js > > > FILTER_PATTERNS = *.js=plugins/js2doxy/js2doxy.pl > > > > From the help file topic "Configuration => Configuration options > > related to the input files => FILE_PATTERNS" it seems that *.js is > > included in the default already. > > > > Is your doxygen version less than v1.8.10? > > Hi Stefan, the help is not the same as the code, from src/config.l in > a very recent clone of the source, I believe this to be the ACTUAL > default list of file patterns: > > QStrList &filePatternList = Config_getList("FILE_PATTERNS"); > if (filePatternList.isEmpty()) > { > filePatternList.append("*.c"); > filePatternList.append("*.cc"); > filePatternList.append("*.cxx"); > filePatternList.append("*.cpp"); > filePatternList.append("*.c++"); > filePatternList.append("*.java"); > filePatternList.append("*.ii"); > filePatternList.append("*.ixx"); > filePatternList.append("*.ipp"); > filePatternList.append("*.i++"); > filePatternList.append("*.inl"); > filePatternList.append("*.h"); > filePatternList.append("*.hh"); > filePatternList.append("*.hxx"); > filePatternList.append("*.hpp"); > filePatternList.append("*.h++"); > filePatternList.append("*.idl"); > filePatternList.append("*.odl"); > filePatternList.append("*.cs"); > filePatternList.append("*.php"); > filePatternList.append("*.php3"); > filePatternList.append("*.inc"); > filePatternList.append("*.m"); > filePatternList.append("*.mm"); > filePatternList.append("*.dox"); > filePatternList.append("*.py"); > filePatternList.append("*.f90"); > filePatternList.append("*.f"); > filePatternList.append("*.for"); > filePatternList.append("*.vhd"); > filePatternList.append("*.vhdl"); > filePatternList.append("*.tcl"); > filePatternList.append("*.md"); > filePatternList.append("*.markdown"); > > *.js is not in there. The plugin is necessary, the point is, how to get > the plugin to integrate with the default list automatically, without > explicitly adding the default list to FILE_PATTERNS. > > Thanks, > Clayton > > > ------------------------------------------------------------------------------ > _______________________________________________ > Doxygen-users mailing list > Dox...@li... > https://lists.sourceforge.net/lists/listinfo/doxygen-users > |