Thanks for the quick work, Albert. Does this mean a bug report is now no longer needed? (That's quite the list of bugs in Bugzilla....)
It looks to me like your patch leaves js in. And I am in fact seeing at least two different references in util.cpp, which also might be in conflict: g_lang2extMap[] = { // language parser parser option { "javascript", "c", SrcLangExt_JS }, void initDefaultExtensionMapping() { g_extLookup.setAutoDelete(TRUE); // extension parser id updateLanguageMapping(".as", "javascript"); updateLanguageMapping(".js", "javascript"); The second reference above gives the impression that there is an internal doxygen parser for javascript? Really?? Clayton On Sun, 16 Aug 2015 18:21:46 +0200 Albert <albert.te...@gmail.com> wrote: > I've just pushed a proposed patch to github (pull request 383) > > Albert > > On Sun, Aug 16, 2015 at 4:06 PM, Albert <albert.te...@gmail.com> > wrote: > > > 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 <clayt...@gmx.com> wrote: > > > >> On Sun, 16 Aug 2015 14:05:56 +0200 > >> Stefan Pendl <stefan.pendl...@gmail.com> 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 > >> Doxygen-users@lists.sourceforge.net > >> https://lists.sourceforge.net/lists/listinfo/doxygen-users > >> > > > > ------------------------------------------------------------------------------ _______________________________________________ Doxygen-users mailing list Doxygen-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/doxygen-users