-
Notifications
You must be signed in to change notification settings - Fork 1.3k
Closed
Description
Describe the bug
I get the following error messages (multiple)
- End of list marker found without any preceding list items ( I have no clue where)
- "ilinebr" attached on !! many !! links so that near everything is broken
warning: End of list marker found without any preceding list items
warning: unable to resolve reference to 'tcl_ObjectObject\ilinebr' for \ref command
warning: unable to resolve reference to 'tcl_ErrorObject\ilinebr' for \ref command
"linebr" is part of your SW
src/commentscan.l:DOCNL "\n"|"\\ilinebr"
src/commentscan.l:<Comment>{B}*"\\ilinebr"{B}* { // preserve spacing around \\ilinebr
src/commentscan.l:<Comment>(\n|\\ilinebr)({B}*(\n|\\ilinebr))+ { // at least one blank line (or blank line command)
src/commentscan.l: else if (strcmp(yytext+i,"\\ilinebr")==0) addOutput(yyscanner,"\\ilinebr"),i+=8;
src/commentscan.l: else if (strcmp(yytext+i,"\\ilinebr")==0) addOutput(yyscanner,"\\ilinebr"),i+=8;
src/commentscan.l:<SectionTitle>[^\n@\\]*/"\\ilinebr" { // end of section title
src/commentscan.l: else if (c=='r' && i>=7 && qstrncmp("\\ilinebr",s.data()+i-7,8)==0) // special line break marker
src/doctokenizer.l: int nl2 = text.findRev("\\ilinebr");
src/doctokenizer.l:<St_Para>{BLANK}*(\n|"\\ilinebr"){LISTITEM} { /* list item on next line */
src/doctokenizer.l:<St_Para>{BLANK}*(\n|"\\ilinebr"){MLISTITEM} { /* list item on next line */
src/doctokenizer.l:<St_Para>{BLANK}*(\n|"\\ilinebr"){OLISTITEM} { /* list item on next line */
src/doctokenizer.l:<St_Para>{BLANK}*(\n|"\\ilinebr"){ENDLIST} { /* end list on next line */
src/doctokenizer.l:<St_Para>"\\ilinebr" {
src/doctokenizer.l:<St_CodeOpt>"\\ilinebr" |
src/doctokenizer.l:<St_HtmlOnlyOption>"\\ilinebr" {
src/doctokenizer.l:<St_PlantUMLOpt>{BLANK}*{FILEMASK}{BLANK}*/"\\ilinebr" { // case 5: plain file name specified without title or attributes
src/doctokenizer.l:<St_PlantUMLOpt>"\\ilinebr" |
src/doctokenizer.l:<St_Title>"\\ilinebr" {
src/doctokenizer.l:<St_TitleN>(\n|"\\ilinebr") { /* new line => end of title */
src/doctokenizer.l:<St_TitleQ>(\n|"\\ilinebr") { /* new line => end of title */
src/doctokenizer.l:<St_TitleV,St_TitleA>(\n|"\\ilinebr") {
src/doctokenizer.l:<St_Cite>(\n|"\\ilinebr") { // new line
src/doctokenizer.l:<St_Ref>(\n|"\\ilinebr") { // new line
src/doctokenizer.l:<St_Ref2>"\""|\n|"\\ilinebr" { /* " or \n => end of title */
src/doctokenizer.l:<St_SkipTitle>(\n|"\\ilinebr") { return 0; }
src/doctokenizer.l:<St_SecSkip>(\n|"\\ilinebr")
src/doctokenizer.l:<St_Sections>(\n|"\\ilinebr")
src/doctokenizer.l: if (g_secTitle.right(8)=="\\ilinebr")
src/doctokenizer.l:<St_Snippet>(\n|"\\ilinebr") {
src/doctokenizer.l:<*>"\\ilinebr" {
src/doxygen.cpp: newValue+="\\ilinebr ";
src/doxygen.cpp: newValue+="\\ilinebr ";
src/util.cpp: else if (c=='\\' && qstrncmp(p,"\\ilinebr",8)==0) i+=8,li=i,docLine++,p+=8;
src/util.cpp: else if (c=='r' && b>=7 && qstrncmp(p-7,"\\ilinebr",8)==0) bi=b-7,b-=8,p-=8;
src/markdown.cpp:// test if the next characters in data represent a new line (which can be character \n or string \ilinebr).
src/markdown.cpp: if (data[0] == '\\' && qstrncmp(data+1,"ilinebr",7)==0) return 8;
src/markdown.cpp: m_out.addStr("> " + cellText + "\\ilinebr </" + cellTag + ">");
build/generated_src/commentscan.cpp:{ // preserve spacing around \\ilinebr
build/generated_src/commentscan.cpp: else if (strcmp(yytext+i,"\\ilinebr")==0) addOutput(yyscanner,"\\ilinebr"),i+=8;
build/generated_src/commentscan.cpp: else if (strcmp(yytext+i,"\\ilinebr")==0) addOutput(yyscanner,"\\ilinebr"),i+=8;
build/generated_src/commentscan.cpp: else if (c=='r' && i>=7 && qstrncmp("\\ilinebr",s.data()+i-7,8)==0) // special line break marker
build/generated_src/doctokenizer.cpp: int nl2 = text.findRev("\\ilinebr");
build/generated_src/doctokenizer.cpp: if (g_secTitle.right(8)=="\\ilinebr")
Expected behavior
no warning -> just do the job
To Reproduce
impossible - it is my entire project :-(
Version
1.8.19 (84084be)