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
>
|