I totally agree that the use of $ in a file name is a pain in the neck. In fact, I don't see the need for appending a "$jsp" at all. Currently we have the following mapping:
jsp file name: foo.jsp class name: foo$jsp servelt file name: foo$jsp.java class file name: foo$jsp.class I think it'd be perfectly OK to use the following mapping: jsp file name: foo.jsp class name: foo servelt file name: foo.java class file name: foo.class > Date: Fri, 12 Jul 2002 14:55:01 -0700 (PDT) > From: [EMAIL PROTECTED] > Subject: $ in JSP names > X-X-Sender: [EMAIL PROTECTED] > To: List Tomcat-Dev <[EMAIL PROTECTED]> > X-Authentication-warning: costinm.sfo.covalent.net: costin owned process doing -bs > > I just upgraded to jikes1.16, and I get one warning for each JSP file > I compile: > > "Lexical: The use of "$" in an identifier, while legal, is strongly > discouraged, since it can conflict with compiler-generated names. If you > are trying to access a nested type, use "." instead of "$"." > > In addition, it is painfull to look at the source from shell ( need > to do "emacs page\$jsp.jsp" ). > > Would it be possible to use another delimiter in the generated name ? > The change is trivial. > > Costin > > > -- > To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]> > For additional commands, e-mail: <mailto:[EMAIL PROTECTED]> > -- To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]> For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>