2003-05-01 Gonzalo Paniagua Javier <gonzalo@ximian.com>
authorGonzalo Paniagua Javier <gonzalo.mono@gmail.com>
Thu, 1 May 2003 19:34:32 +0000 (19:34 -0000)
committerGonzalo Paniagua Javier <gonzalo.mono@gmail.com>
Thu, 1 May 2003 19:34:32 +0000 (19:34 -0000)
commita3e7d18173991b6c7bd80d755943355aec2451ed
tree2ddd9a7570f1c7b527973913cedfbbba13b06583
parent01c027c151eda01a745e4bf9cde22003a97294d3
2003-05-01  Gonzalo Paniagua Javier <gonzalo@ximian.com>

* System.Web/HtmlizedException.cs: added more virtual methods.

* System.Web/HttpException.cs:  some work on the output when there's
a source file present.

* System.Web.Compilation/AspGenerator.cs: copy the location before
setting the value for the control builders.

* System.Web.Compilation/BaseCompiler.cs: changed parameters for
CompilationException.

* System.Web.Compilation/CompilationException.cs: it takes now line
numbers and error descriptions from the CompilerErrorCollection.

* System.Web.Compilation/Location.cs: used when a copy of an ILocation
is needed.

* System.Web.Compilation/ParseException.cs: implemented new methods
to provide line numbers and souce file.

* System.Web.Compilation/TemplateControlCompiler.cs: throw a
ParseException where appropiate.

* System.Web.UI/BaseParser.cs: Location property is now here. Added a
couple of convenience methods to throw a ParseException.

* System.Web.UI/TemplateParser.cs:
* System.Web.UI/TemplateControlParser.cs:
* System.Web.UI/PageParser.cs: throw ParseException where appropiate.

svn path=/trunk/mcs/; revision=14191
16 files changed:
mcs/class/System.Web/System.Web.Compilation/AspGenerator.cs
mcs/class/System.Web/System.Web.Compilation/BaseCompiler.cs
mcs/class/System.Web/System.Web.Compilation/ChangeLog
mcs/class/System.Web/System.Web.Compilation/CompilationException.cs
mcs/class/System.Web/System.Web.Compilation/Location.cs [new file with mode: 0644]
mcs/class/System.Web/System.Web.Compilation/ParseException.cs
mcs/class/System.Web/System.Web.Compilation/TemplateControlCompiler.cs
mcs/class/System.Web/System.Web.UI/BaseParser.cs
mcs/class/System.Web/System.Web.UI/ChangeLog
mcs/class/System.Web/System.Web.UI/PageParser.cs
mcs/class/System.Web/System.Web.UI/TemplateControlParser.cs
mcs/class/System.Web/System.Web.UI/TemplateParser.cs
mcs/class/System.Web/System.Web/ChangeLog
mcs/class/System.Web/System.Web/HtmlizedException.cs
mcs/class/System.Web/System.Web/HttpException.cs
mcs/class/System.Web/list