+2009-12-14 Marek Habersack <mhabersack@novell.com>
+
+ * AspParser.cs: PlainText should calculate the boundaries of
+ text using character offset, not line offset. Fixes bug #562286
+ InternalLineOffset and Internal properties need not exist.
+
+ * AspGenerator.cs: AspParser inner parser constructor takes 5
+ parameters now - accepts character offset of the current outer
+ parser's position.
+
+2009-12-08 Marek Habersack <mhabersack@novell.com>
+
+ * TemplateControlCompiler.cs: GetConverterForMember looks up
+ member type converters using type description providers in
+ addition to custom attributes.
+ Result of GenerateInstance isn't cast to the target type if the
+ type isn't public.
+
+2009-11-13 Marek Habersack <mhabersack@novell.com>
+
+ * TemplateBuildProvider.cs: if directive has empty string as a
+ value and it represents a path, do not create a VirtualPath.
+
+2009-11-10 Marek Habersack <mhabersack@novell.com>
+
+ * BaseCompiler.cs: parser.Imports is a Dictionary <>/Hashtable
+ now.
+
+ * AspComponentFoundry.cs: system.web/pages section is not confined
+ to the top-level web.config
+
+2009-11-03 Marek Habersack <mhabersack@novell.com>
+
+ * AppResourcesCompiler.cs: put default culture resources in a
+ separate collection, exposed by the DefaultCultureFiles property.
+
+ * AppResourcesAssemblyBuilder.cs: compile the default assembly
+ before the satellite ones. Use the default assembly as template
+ for generation of the satellite ones.
+
+2009-10-22 Marek Habersack <mhabersack@novell.com>
+
+ * WsdlBuildProvider.cs: a different way to generate code from
+ wsdl. Code is generated in the top-level namespace to match .NET
+
+2009-10-12 Marek Habersack <mhabersack@novell.com>
+
+ * BuildManager.cs: make sure to construct correct physical path
+ for every precompiled key in FixVirtualPaths. Fixes bug #546053
+
+2009-09-30 Gonzalo Paniagua Javier <gonzalo@novell.com>
+
+ * BuildManager.cs: load/set the global resources assembly for
+ precompiled and merged sites correctly.
+
+2009-09-30 Marek Habersack <mhabersack@novell.com>
+
+ * BuildManager.cs: if precompilation file contains virtual path
+ with trailing slash (e.g. for themes), remove the slash. Fixes bug
+ #541271
+
+2009-09-28 Marek Habersack <mhabersack@novell.com>
+
+ * TemplateControlCompiler.cs: ResourceProviderHasObject calls
+ HttpContext.GetResourceProvider with the current file's path, not
+ current request's. Fixes situations when localized control lives
+ in a master page or user control. Fixes bug #542484
+
+ * BaseCompiler.cs: introduced a helper property InputVirtualPath
+ which returns a VirtualPath object for the current control's
+ virtual path.
+
+2009-09-22 Marek Habersack <mhabersack@novell.com>
+
+ * TemplateControlCompiler.cs: ResourceProviderHasObject needs to
+ close ResourceReader instance obtained from resource provider.
+
+ * DefaultResourceProvider.cs: implemented the ResourceReader
+ property. Fixes bug #520397
+
+2009-09-08 Marek Habersack <mhabersack@novell.com>
+
+ * AppCodeCompiler.cs: HaveCustomProfile returns true for profiles
+ which don't contain top-level properties. Fixes bug #535655
+
+ * BuildManager.cs: added IsPrecompiled internal property.
+
+ * AppResourcesCompiler.cs: load precompiled site local and global
+ resource assemblies from static constructor. Fixes bugs #536138
+ and #536143
+
+2009-09-03 Marek Habersack <mhabersack@novell.com>
+
+ * AppResourcesCompiler.cs: SanitizeResourceName uses VB/C# rules
+ to attempt to create valid identifiers from resource
+ names. Identifier is also escaped by the CodeDOM provider before
+ returning. Possible fix for bug #536364
+
+2009-08-27 Marek Habersack <mhabersack@novell.com>
+
+ * BuildManager.cs: when HttpRequest.FilePath is '/' in
+ GetAbsoluteVirtualPath, don't try to use
+ VirtualPathUtility.GetDirectory on it. Fixes bug #532679
+
+2009-08-26 Marek Habersack <mhabersack@novell.com>
+
+ * AspTokenizer.cs: when there's put back record and we're in
+ verbatim mode, get_token must be careful with what it returns - it
+ can't return Token.* values, instead it should look at Value and
+ retrieve the next token from it. Fixes bug #400807
+
+2009-08-25 Marek Habersack <mhabersack@novell.com>
+
+ * AspGenerator.cs: correctly parse server-side tags nested in
+ client-side ones. Fixes bug #323719
+ Detect IE conditional comments when processing comment blocks in
+ TextParsed. Fixes bug #367273
+
2009-08-24 Marek Habersack <mhabersack@novell.com>
+ * PageBuildProvider.cs: MapPath now takes a VirtualPath
+ instance. Part of fix for bug #463813
+
+ * BuildManager.cs: public APIs which take virtual path strings as
+ their parameters got internal counterparts accepting a VirtualPath
+ instance in place of string. Part of fix for bug #463813
+
* TemplateBuildProvider.cs: ExtractDependencies checks if the
input has already been parsed/compiled and, if yes, adds
dependencies from the TemplateParser to the list of the ones
extracted locally. Fixes bug #377915
* GenericBuildProvider.cs: added Parsed property.
+ MapPath now takes a VirtualPath instance. Part of fix for bug
+ #463813
2009-08-21 Marek Habersack <mhabersack@novell.com>