Permalink
Commits on Feb 5, 2011
  1. Update NuGet packages

    RobertTheGrey committed Feb 5, 2011
Commits on Feb 4, 2011
Commits on Jan 31, 2011
  1. Added Spark NuGet Packages

    RobertTheGrey committed Jan 31, 2011
Commits on Jan 30, 2011
  1. Upgrade to MVC 3

    RobertTheGrey committed Jan 30, 2011
  2. Rename of "section" Spark tag to "segment" by default instead to avoi…

    …d Html5 conflict. Section can still be used with legacy code by specifying ParseSectionAsSegment=true in your Spark settings
    RobertTheGrey committed Jan 30, 2011
Commits on Jan 29, 2011
  1. Changed the default output encoding to UTF8 and also hooked it up to …

    …"system.web/globalization" in web.config for override if needed
    RobertTheGrey committed Jan 29, 2011
  2. Add code to avoid NotSupportedException for Dynamic assemblies also t…

    …aking .Net 4 runtime into account.
    RobertTheGrey committed Jan 29, 2011
Commits on Jan 24, 2011
  1. Added a special BatchCompilerException to throw when the BatchCompile…

    …r fails.
    
    This exception attaches the CompilerResults object so that batch compilation
    failures can be reported on with specific detail.  The BatchCompilerException inherits
    from CompilerException so this change should be backwards compatible.
    unknown committed Jan 24, 2011
Commits on Jan 9, 2011
Commits on Dec 12, 2010
  1. Merge branch 'SparkSense'

    RobertTheGrey committed Dec 12, 2010
Commits on Nov 25, 2010
  1. Removed unnecessary reference to Microsoft.CSharp

    Changed sample ref to MVC 1.0 to MVC 2.0
    Set a ViewFolder for the engine to use to properly find views without resulting in null paths
    Reverted changes to Spark Core
    RobertTheGrey committed Nov 25, 2010
Commits on Nov 22, 2010
  1. Merge branch 'master' into SparkSense

    Conflicts:
    	src/Spark/Parser/ViewLoader.cs
    RobertTheGrey committed Nov 22, 2010
  2. Added two working implementations of using Spark as a templating engi…

    …ne from a standalone console app.
    
    Syntax could use some love, but it works. I'd be interested to know how to use a generic TemplateBase to facilitate using strongly-typed view models in this scenario.
    dylanbeattie committed Nov 22, 2010
Commits on Nov 10, 2010
  1. Merge branch 'whitespace-management' of http://github.com/otac0n/spark

    …into otac0n-whitespace-management
    RobertTheGrey committed Nov 10, 2010
  2. Made whitespace test ignore differences in line-ending-style between …

    …the Source code files and the spark view files.
    
    Signed-off-by: John Gietzen <otac0n@gietzen.us>
    otac0n committed Nov 10, 2010
Commits on Nov 8, 2010
  1. Merge branch 'whitespace-management' of http://github.com/otac0n/spark

    …into otac0n-whitespace-management
    RobertTheGrey committed Nov 8, 2010
Commits on Nov 7, 2010
  1. Added include type "html" which just passes a file through without en…

    …conding or parsing for Spark syntax.
    
    This allows for templating languages like jQuery Templates that use ${} syntax just like Spark does to bypass the Spark Parser without the user needing to escape the jQuery Template
    RobertTheGrey committed Nov 7, 2010
Commits on Nov 4, 2010
  1. Merged Whitespace Management branch into loudej/master.

    Conflicts:
    	src/Spark.Tests/Caching/CacheElementTester.cs
    	src/Spark.Tests/Constraints.cs
    	src/Spark.Tests/Parser/MarkupGrammarTester.cs
    	src/Spark.Tests/Spark.Tests.csproj
    	src/Spark.Tests/SparkViewFactoryTester.cs
    	src/Spark/Compiler/NodeVisitors/ChunkBuilderVisitor.cs
    	src/Spark/Parser/Chain.cs
    	src/Spark/Parser/CharGrammar.cs
    	src/Spark/Parser/Grammar.cs
    	src/Spark/Parser/Markup/MarkupGrammar.cs
    	src/Spark/Parser/Markup/Node.cs
    	src/Spark/Parser/ParseAction.cs
    	src/Spark/Parser/ParseActionExtensions.cs
    	src/Spark/Parser/ParseResult.cs
    	src/Spark/Parser/ParserSettings.cs
    	src/Spark/Parser/Syntax/DefaultSyntaxProvider.cs
    	src/Spark/Parser/ViewLoader.cs
    
    Signed-off-by: John Gietzen <otac0n@gietzen.us>
    corp/jgietzen committed Nov 4, 2010
Commits on Nov 2, 2010
  1. Commented and cleaned up the Parser code.

    Fixed some tests to make them whitespace agnostic.
    
    Signed-off-by: John Gietzen <otac0n@gietzen.us>
    otac0n committed Nov 2, 2010
Commits on Nov 1, 2010
  1. Merge branch 'unit-test-grammar' of http://github.com/otac0n/spark in…

    …to otac0n-unit-test-grammar
    RobertTheGrey committed Nov 1, 2010
Commits on Oct 30, 2010
  1. Added custom NUnit constraints to the Spark.Tests project (Constraint…

    …s.cs, Spark.Tests.csproj).
    
    Moved the "ContainsInOrder" function into the Constraints class to clean up the vocabulary of the asserts. (Constraints.cs, SparkViewFactoryTester.cs)
    
    Converted all tests using "ContainsInOrder" to use the new Constraint syntax. (SparkViewFactoryTester.cs)
    
    Signed-off-by: John Gietzen <otac0n@gietzen.us>
    otac0n committed Oct 30, 2010
  2. Merge 'build-files-cleanup' into 'master'.

    Conflicts:
    	.gitignore
    otac0n committed Oct 30, 2010
  3. Cleaning up and fixing the build and ignore files.

    spark.build
      Fixed an issue with building in paths that contained a space.
    
    .gitignore
      Removed entries referencing CommonAssemblyInfo/CommonVersionInfo **
      Full restructuring of the file.
      Commented.
      Removed superfluous entries.
    
    ** Note:
    I removed the entries for src/CommonAssemblyInfo.cs and src/CommonVersionInfo.h because they were already added to the repo, and the entries had no effect.
    
    If we want the file's changes from the build to be ignored, we may want to consider reverting the files, or adding something like this to the build:
    git update-index --assume-unchanged <file>
    
    Signed-off-by: John Gietzen <otac0n@gietzen.us>
    otac0n committed Oct 30, 2010