Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Commits on Jun 8, 2009
  1. Louis DeJardin

    fix solution.file property to use slash (it should work on windows)

    gauthier authored loudej committed
    Signed-off-by: Louis DeJardin <louis.dejardin@gmail.com>
  2. Louis DeJardin

    adding initial runtime framework settings

    gauthier authored loudej committed
    Signed-off-by: Louis DeJardin <louis.dejardin@gmail.com>
Commits on Jun 4, 2009
  1. Louis DeJardin
  2. Louis DeJardin

    Replacing some occurences of path separators

    loudej authored
    Attempting to eliminate the use of backslash as a constant when it's
    used for path manipulation
Commits on Jun 3, 2009
  1. Louis DeJardin

    Replacing some occurences of path separators

    loudej authored
    Attempting to eliminate the use of backslash as a constant when it's
    used for path manipulation
  2. Louis DeJardin

    Changing unit tests to use environment directory separator

    loudej authored
    This is some preparation work for getting a build of Spark to function
    properly on mono out-of-box
  3. Louis DeJardin

    Passing through null Snippets

    loudej authored
    Some chunks may not have code in some attributes, like an "else" won't
    have any condition code.
Commits on Jun 2, 2009
  1. Louis DeJardin

    Adding WiX UI for tools installer

    loudej authored
    Displays eula, allows install dir to be changed, and states
    the VS package is preview unlike spark itself which is release
    software.
Commits on May 30, 2009
  1. Gauthier Segay Louis DeJardin

    Fix for partial containing dot in their name

    smoothdeveloper authored loudej committed
    The problem lies in System.IO.Path.ChangeExtension when there is a dot
    in filename. EnsureSparkExtension adds .spark when needed. Doesn't
    support templatename.spark.spark as filename.
Commits on May 27, 2009
  1. Louis DeJardin

    Fixing the order of operations restoring the _content["view"]

    loudej authored
    The collection was restored before the view was reinserted, so it wasn't
    being added to the correct dictionary. The use of outerView._content
    prevents this from happenning regardless of the order of restoration.
Commits on May 26, 2009
  1. Louis DeJardin

    Reversing order of nested layouts

    loudej authored
    The convention for nesting when multiple layouts are named is in the
    other order than Spark was implemented with. This should bring Spark
    back into line with the others.
Commits on May 24, 2009
  1. Louis DeJardin

    Refactoring the parsing function to increase robustness

    loudej authored
    A lot of times color doesn't appear when there are any compiler errors
    processing the spark files. This change attempts to have the color return
    in any case, but that won't help with intellisense not appearing in those
    cases.
  2. Louis DeJardin

    Fixing a sample

    loudej authored
    Making the type name fully qualifiec
  3. Louis DeJardin

    Updating color name in unit test

    loudej authored
    When the VSIP was changed to use the aspx configured colors the name
    of the colors had the work Spark removed
Commits on May 23, 2009
  1. Louis DeJardin

    Removing unused field _currentPartial

    loudej authored
    This was no longer used after recent fix to add stack to
    detect recursive partials
  2. Gauthier Segay Louis DeJardin

    Fixing localization in unit test

    smoothdeveloper authored loudej committed
    Last assert in SparkViewFactoryTests.LateBoundExpressionShouldCallEval
    did't pass with non default culture
  3. Gauthier Segay Louis DeJardin

    Check instance if attribute doesn't support section

    smoothdeveloper authored loudej committed
    Using a viewcomponent overriding SupportsSection, Spark doesn't
    check instance if there is a ViewComponentDetailsAttribute. Changed
    the behaviour for ViewComponentInfo to also check instance if attribute
    is found but doesn't mention section as supported.
Commits on May 22, 2009
  1. Louis DeJardin

    Correcting place where ViewContext is given partial file names

    loudej authored
    It was only looking at the two known locations. The ability
    to put shared at several levels, like an area subfolder, wasn't
    working correctly.
Commits on May 21, 2009
  1. Louis DeJardin

    Introducing stack of RenderPartialChunk during code gen

    loudej authored
    Will throw a CompilerException if partials cause a circular dependency.
    
    Closes defect #2876 "Recursive partial views causes a stack overflow while compiling. Crashes Visual Studio."
    http://sparkviewengine.codeplex.com/WorkItem/View.aspx?WorkItemId=2876
    
    Also fixes a problem where nested partials could each back-render parent content, which section
    the simpler "OuterPartial" property did not address correctly.
  2. Louis DeJardin

    Removing DemoCastleSite

    loudej authored
    Early working-debug project, now obsolete.
  3. Louis DeJardin

    Removing benchmark project

    loudej authored
    An early rough-numbers comparison, now obsolete.
Commits on May 18, 2009
  1. Morten Maxild Louis DeJardin

    Fixed bug in test, where CurrentCulture needs to set explicitly to In…

    maxild authored loudej committed
    …variantCulture for the scope of the test
  2. Morten Maxild Louis DeJardin

    Removed dependency to MvcContrib

    maxild authored loudej committed
Commits on May 17, 2009
  1. Louis DeJardin

    Binding secondary view rendering content/once collections directly

    loudej authored
    When RenderPartial was called from within a call to RenderPartial,
    there could be some output loss if they both attempt to write to a
    named content section that didn't exist before. This change binds
    the partial views to the content and once dictionaries directly so new
    entries are mutually available immediately.
Commits on May 15, 2009
  1. Louis DeJardin

    Using the HTML font-and-color names instead of Spark specific names

    loudej authored
    This should allow users with customized color settings to continue
    using their existing scheme. It also means you can't have different
    color schemes for html and spark files, but that is much less of
    a problem.
  2. Louis DeJardin

    Adding a changeable default for AdjustDebugSymbols value

    loudej authored
    This allows the Spark library in the AppDomain running in
    devenv process to disable error location manipulation. The error
    and warning reporting is much better that way.
  3. Louis DeJardin

    Updating notes about VSIP development

    loudej authored
    You need to reset the Exp hive at least once, and run regsvr32
    on the sparklanguagepackage.dll after you do so.
  4. Bill Barry
Commits on May 7, 2009
  1. Louis DeJardin

    Allow number to be passed in to distribution build

    loudej authored
    The build number is no longer automatically applied from source
    control revision, so for release candidates it can be passed in as
    appropriate. The values used will follow the CI build numbers.
  2. Louis DeJardin
  3. Morten Maxild Louis DeJardin

    Quick fix to enable precompilation of views with custom instantiation…

    maxild authored loudej committed
    … of settings
    
    Signed-off-by: Louis DeJardin <louis.dejardin@gmail.com>
  4. Morten Maxild Louis DeJardin

    Ignoring untracked pdb and xml files from private build of aspnetmvc …

    maxild authored loudej committed
    …and mvccontrib
    
    Signed-off-by: Louis DeJardin <louis.dejardin@gmail.com>
  5. Louis DeJardin

    Changing the SourceSupervisor to pass settings to MarkupGrammar

    loudej authored
    This is necessary for the colorization to be aware of the
    StatementMarker configuration property. Otherwise the color is
    always based on the '#' default.
  6. Louis DeJardin

    Adding a StatementMarker configuration parameter

    loudej authored
    The default character '#' can cause some conflicts when stylesheets
    are present in views. This enables a project to use an alternate value
    which doesn't collide with text found at the start of lines.
Commits on May 6, 2009
  1. Louis DeJardin

    build-distribution.cmd no longer requires wix or packageloadkey.h

    loudej authored
    WIX binaries are in the bin folder, so does not need to be installed
    on the building workstation. An empty packageloadkey.h is also
    created if the real one does not exist on disk. The resulting VSIP may
    be installed on machines which have the VS SDK installed, which is good
    for VSIP development and testing.
Something went wrong with that request. Please try again.