@@ -43,20 +43,20 @@ import org.opensolaris.opengrok.web.Util;
4343%line 
4444%{ 
4545  public  void  reInit(char [] buf, int  len) {
46-   	 yyreset((Reader ) null );
47-   	 zzBuffer =  buf;
48-   	 zzEndRead =  len;
49- 	 zzAtEOF =  true ;
50- 	 zzStartRead =  0 ;
51- 	 annotation =  null ;
46+          yyreset((Reader ) null );
47+          zzBuffer =  buf;
48+          zzEndRead =  len;
49+          zzAtEOF =  true ;
50+          zzStartRead =  0 ;
51+          annotation =  null ;
5252  }
5353
5454  public  void  write(Writer  out) throws IOException  {
55-   	 this . out =  out;
55+          this . out =  out;
5656        Util . readableLine(1 , out, annotation);
57- 	 yyline =  2 ;
58- 	 while (yylex() !=  YYEOF ) {
59- 	 }
57+          yyline =  2 ;
58+          while (yylex() !=  YYEOF ) {
59+          }
6060  }
6161%} 
6262
@@ -82,98 +82,98 @@ Number = ([0-9][0-9]*|[0-9]+.[0-9]+|"0x" [0-9a-fA-F]+ )([udl]+)?
8282} 
8383
8484"<"  {File}  ">"  { out. write(" <" 
85- 	 out. write(" <a href=\" " + urlPrefix+ " path=" 
86- 	 out. write(zzBuffer, zzStartRead+ 1 , zzMarkedPos- zzStartRead- 2 );
85+          out. write(" <a href=\" " + urlPrefix+ " path=" 
86+          out. write(zzBuffer, zzStartRead+ 1 , zzMarkedPos- zzStartRead- 2 );
8787        appendProject();
8888        out. write(" \" >" 
89- 	 out. write(zzBuffer, zzStartRead+ 1 , zzMarkedPos- zzStartRead- 2 );
89+          out. write(zzBuffer, zzStartRead+ 1 , zzMarkedPos- zzStartRead- 2 );
9090        out. write(" </a>" 
91- 	 out. write(" >" } 
91+          out. write(" >" } 
9292
9393"<"  {Path}  ">"  { out. write(" <" 
94- 	 out. write(" <a href=\" " + urlPrefix+ " path=" 
95- 	 out. write(zzBuffer, zzStartRead+ 1 , zzMarkedPos- zzStartRead- 2 );
94+          out. write(" <a href=\" " + urlPrefix+ " path=" 
95+          out. write(zzBuffer, zzStartRead+ 1 , zzMarkedPos- zzStartRead- 2 );
9696        appendProject();
9797        out. write(" \" >" 
98- 	 out. write(zzBuffer, zzStartRead+ 1 , zzMarkedPos- zzStartRead- 2 );
98+          out. write(zzBuffer, zzStartRead+ 1 , zzMarkedPos- zzStartRead- 2 );
9999        out. write(" </a>" 
100- 	 out. write(" >" } 
100+          out. write(" >" } 
101101
102- /* {Hier}	 
103-  	 { out.write(Util.breadcrumbPath(urlPrefix+"defs=",yytext(),'.'));} 
102+ /* {Hier}
103+          { out.write(Util.breadcrumbPath(urlPrefix+"defs=",yytext(),'.'));} 
104104*/ 
105- {Number} 	 {  out. write(" <span class=\" n\" >" . write(zzBuffer, zzStartRead, zzMarkedPos- zzStartRead); out. write(" </span>" } 
105+ {Number}          {  out. write(" <span class=\" n\" >" . write(zzBuffer, zzStartRead, zzMarkedPos- zzStartRead); out. write(" </span>" } 
106106
107-  \" 	 {  yybegin(STRING );out. write(" <span class=\" s\" >\" " } 
108-  \' 	 {  yybegin(QSTRING );out. write(" <span class=\" s\" >\' " } 
109-  "/*" 	 {  yybegin(COMMENT );out. write(" <span class=\" c\" >/*" } 
110-  "//" 	 {  yybegin(SCOMMENT );out. write(" <span class=\" c\" >//" } 
107+  \"       {  yybegin(STRING );out. write(" <span class=\" s\" >\" " } 
108+  \'       {  yybegin(QSTRING );out. write(" <span class=\" s\" >\' " } 
109+  "/*"     {  yybegin(COMMENT );out. write(" <span class=\" c\" >/*" } 
110+  "//"     {  yybegin(SCOMMENT );out. write(" <span class=\" c\" >//" } 
111111} 
112112
113113<STRING>  { 
114114 \"  {WhiteSpace}  \"   {  out. write(zzBuffer, zzStartRead, zzMarkedPos- zzStartRead);} 
115-  \" 	 {  yybegin(YYINITIAL ); out. write(" \" </span>" } 
116-  \\\\ 	 {  out. write(" \\\\ " } 
117-  \\\" 	 {  out. write(" \\\" " } 
115+  \"       {  yybegin(YYINITIAL ); out. write(" \" </span>" } 
116+  \\\\     {  out. write(" \\\\ " } 
117+  \\\"     {  out. write(" \\\" " } 
118118} 
119119
120120<QSTRING>  { 
121121 "\\\\ "  {  out. write(" \\\\ " } 
122122 "\\ '"  {  out. write(" \\\' " } 
123123 \'  {WhiteSpace}  \'  {  out. write(zzBuffer, zzStartRead, zzMarkedPos- zzStartRead); } 
124-  \' 	 {  yybegin(YYINITIAL ); out. write(" '</span>" } 
124+  \'       {  yybegin(YYINITIAL ); out. write(" '</span>" } 
125125} 
126126
127127<COMMENT>  { 
128- "*/" 	 {  yybegin(YYINITIAL ); out. write(" */</span>" } 
128+ "*/"      {  yybegin(YYINITIAL ); out. write(" */</span>" } 
129129} 
130130
131131<SCOMMENT>  { 
132- {WhiteSpace} * {EOL} 	 {  yybegin(YYINITIAL ); out. write(" </span>" 
132+ {WhiteSpace} * {EOL}        {  yybegin(YYINITIAL ); out. write(" </span>" 
133133                  Util . readableLine(yyline, out, annotation);} 
134134} 
135135
136136
137137<YYINITIAL, STRING, COMMENT, SCOMMENT, QSTRING>  { 
138- "&" 	 { out. write( " &" } 
139- "<" 	 { out. write( " <" } 
140- ">" 	 { out. write( " >" } 
141- {WhiteSpace} * {EOL} 	 {  Util . readableLine(yyline, out, annotation); } 
142-  {WhiteSpace} 	 {  out. write(zzBuffer, zzStartRead, zzMarkedPos- zzStartRead); } 
143-  [ !- ~] 	 {  out. write(yycharat(0 )); } 
144-  . 	 {  writeUnicodeChar(yycharat(0 )); } 
138+ "&"       { out. write( " &" } 
139+ "<"       { out. write( " <" } 
140+ ">"       { out. write( " >" } 
141+ {WhiteSpace} * {EOL}        {  Util . readableLine(yyline, out, annotation); } 
142+  {WhiteSpace}     {  out. write(zzBuffer, zzStartRead, zzMarkedPos- zzStartRead); } 
143+  [ !- ~]    {  out. write(yycharat(0 )); } 
144+  .        {  writeUnicodeChar(yycharat(0 )); } 
145145} 
146146
147147<STRING, COMMENT, SCOMMENT, STRING, QSTRING>  { 
148148{Path} 
149-  	 {  out. write(Util . breadcrumbPath(urlPrefix+ " path=" ' /' } 
149+          {  out. write(Util . breadcrumbPath(urlPrefix+ " path=" ' /' } 
150150
151151{File} 
152- 	 { 
153- 	 out. write(" <a href=\" " + urlPrefix+ " path=" 
154- 	 out. write(zzBuffer, zzStartRead, zzMarkedPos- zzStartRead);
152+          { 
153+          out. write(" <a href=\" " + urlPrefix+ " path=" 
154+          out. write(zzBuffer, zzStartRead, zzMarkedPos- zzStartRead);
155155        appendProject();
156156        out. write(" \" >" 
157- 	 out. write(zzBuffer, zzStartRead, zzMarkedPos- zzStartRead);
157+          out. write(zzBuffer, zzStartRead, zzMarkedPos- zzStartRead);
158158        out. write(" </a>" } 
159159
160160( "http"  |  "https"  |  "ftp"  )  "://"  ( {FNameChar} | {URIChar} )+ [ a- zA- Z0- 9/] 
161- 	 { 
162- 	  out. write(" <a href=\" " 
163- 	  out. write(zzBuffer, zzStartRead, zzMarkedPos- zzStartRead);out. write(" \" >" 
164- 	  out. write(zzBuffer, zzStartRead, zzMarkedPos- zzStartRead);out. write(" </a>" } 
161+          { 
162+           out. write(" <a href=\" " 
163+           out. write(zzBuffer, zzStartRead, zzMarkedPos- zzStartRead);out. write(" \" >" 
164+           out. write(zzBuffer, zzStartRead, zzMarkedPos- zzStartRead);out. write(" </a>" } 
165165
166166{FNameChar} +  "@"  {FNameChar} +  "."  {FNameChar} + 
167- 	 { 
168- 		 for (int  mi =  zzStartRead; mi <  zzMarkedPos; mi++ ) {
169- 			 if (zzBuffer[mi] !=  ' @' 
170- 				 out. write(zzBuffer[mi]);
171- 			 } else  {
172- 				 out. write("  (at) " 
173- 			 }
174- 		 }
175- 		 // out.write("<a href=\"mailto:");
176- 		 // out.write(zzBuffer, zzStartRead, zzMarkedPos-zzStartRead);out.write("\">");
177- 		 // out.write(zzBuffer, zzStartRead, zzMarkedPos-zzStartRead);out.write("</a>");
178- 	 } 
167+          { 
168+                  for (int  mi =  zzStartRead; mi <  zzMarkedPos; mi++ ) {
169+                          if (zzBuffer[mi] !=  ' @' 
170+                                  out. write(zzBuffer[mi]);
171+                          } else  {
172+                                  out. write("  (at) " 
173+                          }
174+                  }
175+                  // out.write("<a href=\"mailto:");
176+                  // out.write(zzBuffer, zzStartRead, zzMarkedPos-zzStartRead);out.write("\">");
177+                  // out.write(zzBuffer, zzStartRead, zzMarkedPos-zzStartRead);out.write("</a>");
178+          } 
179179} 
0 commit comments