From 5c689c77781554e2e1a916ae473e87e8140ca7fe Mon Sep 17 00:00:00 2001 From: albert-github Date: Fri, 26 Jun 2020 18:13:50 +0200 Subject: No default rule present in commentcnv.l In the file `commentcnv.l` there is no default rule present, resulting in the, non understandable, output as indicated in https://github.com/doxygen/doxygen/issues/7873#issuecomment-650100405 (this is not the cause of the problem as reported with issue https://github.com/doxygen/doxygen/issues/7873, but quite annyoing) --- src/commentcnv.l | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/commentcnv.l b/src/commentcnv.l index e05634a..a7d74ef 100644 --- a/src/commentcnv.l +++ b/src/commentcnv.l @@ -870,6 +870,9 @@ MAILADR ("mailto:")?[a-z_A-Z0-9.+-]+"@"[a-z_A-Z0-9-]+("."[a-z_A-Z0-9\-]+)+[a-z copyToOutput(yyscanner,yytext,(int)yyleng); } +<*>. { + copyToOutput(yyscanner,yytext,(int)yyleng); + } %% static void replaceCommentMarker(yyscan_t yyscanner,const char *s,int len) -- cgit v0.12 From 825030e80bdf7273887eea854308d0e51855d3e7 Mon Sep 17 00:00:00 2001 From: Costa Shulyupin Date: Sun, 28 Jun 2020 00:15:45 +0300 Subject: remove vhdlparser/Makefile because it is generated from vhdlparser/CMakeLists.txt --- vhdlparser/CMakeLists.txt | 15 +++++++++++++ vhdlparser/Makefile | 54 ----------------------------------------------- 2 files changed, 15 insertions(+), 54 deletions(-) delete mode 100644 vhdlparser/Makefile diff --git a/vhdlparser/CMakeLists.txt b/vhdlparser/CMakeLists.txt index 343f126..53983f5 100644 --- a/vhdlparser/CMakeLists.txt +++ b/vhdlparser/CMakeLists.txt @@ -1,3 +1,18 @@ +# +# Generate parser (default target) +# +# when generating the parser with debug options it will look like: +# make JAVACC_FLAGS=-debug_parser +# or +# make JAVACC_FLAGS="-debug_parser -debug_lookahead" +# +# Available debug options: +# -debug_parser +# -debug_token_manager +# -debug_lookahead +# +# For other javacc settings / options consult the documentation of javacc. + find_package(Javacc) if (JAVACC_FOUND) if (JAVACC_VERSION VERSION_LESS 7.0.5) diff --git a/vhdlparser/Makefile b/vhdlparser/Makefile deleted file mode 100644 index 84bdccf..0000000 --- a/vhdlparser/Makefile +++ /dev/null @@ -1,54 +0,0 @@ -# -# Copyright (C) 1997-2015 by Dimitri van Heesch. -# -# Permission to use, copy, modify, and distribute this software and its -# documentation under the terms of the GNU General Public License is hereby -# granted. No representations are made about the suitability of this software -# for any purpose. It is provided "as is" without express or implied warranty. -# See the GNU General Public License for more details. -# -# Documents produced by doxygen are derivative works derived from the -# input used in their production; they are not affected by this license. -# - -# -# Files generated by javacc -# -GEN_FILES=CharStream.cc CharStream.h ErrorHandler.h ParseException.cc ParseException.h \ - Token.cc Token.h TokenManager.h TokenMgrError.cc TokenMgrError.h VhdlParser.cc VhdlParser.h \ - VhdlParserConstants.h VhdlParserTokenManager.cc VhdlParserTokenManager.h \ - JavaCC.h -# -# Generate parser (default target) -# -# when generating the parser with debug options it will look like: -# make JAVACC_FLAGS=-debug_parser -# or -# make JAVACC_FLAGS="-debug_parser -debug_lookahead" -# -# Available debug options: -# -debug_parser -# -debug_token_manager -# -debug_lookahead -# -# For other javacc settings / options consult the documentation of javacc. - -regenerate: - @rm -f $(GEN_FILES) - @javacc $(JAVACC_FLAGS) vhdlparser.jj - @cp JavaCC.h.in JavaCC.h - -# -# reset the generated files back to their versions from git. -# - -reset_gen_files: - @rm -f $(GEN_FILES) - @git checkout $(GEN_FILES) - -help: - @echo "Targets:" - @echo " regenerate (default)" - @echo " reset_gen_files" - -FORCE: -- cgit v0.12