Skip to content
Commits on Apr 16, 2012
  1. @eunomie

    Merge pull request #1 from Nioub/master

    eunomie committed Apr 16, 2012
    Allow compilation on Java 1.7
Commits on Apr 13, 2012
  1. @Nioub

    Allow compilation on Java 1.7 (otherwise source="1.6" requires bootst…

    Nioub committed Apr 14, 2012
    …rapping with the rt.jar from Java 1.6).
  2. @eunomie
Commits on Dec 21, 2011
  1. Replace StringBuilder with Appendable, where appropriate.

    bolinfest committed Dec 21, 2011
    Include the line number in MaybeWhitespace parse error message.
    Use Guava 10.0.1 instead of Guava 9.
    
    
    git-svn-id: http://closure-templates.googlecode.com/svn/trunk@27 ba6e359a-b4f9-11de-880b-11b4e8d67c75
Commits on Dec 16, 2011
  1. Fix soyutils.js so it can be compiled cleanly with strict settings in…

    bolinfest committed Dec 16, 2011
    … the Closure Compiler.
    
    git-svn-id: http://closure-templates.googlecode.com/svn/trunk@26 ba6e359a-b4f9-11de-880b-11b4e8d67c75
Commits on Dec 14, 2011
  1. Publish unit tests for Closure Templates.

    bolinfest committed Dec 14, 2011
    Tests can be run via "ant test".
    
    
    
    git-svn-id: http://closure-templates.googlecode.com/svn/trunk@25 ba6e359a-b4f9-11de-880b-11b4e8d67c75
Commits on Dec 12, 2011
  1. Add option to goog.provide both Soy namespaces and JS functions.

    bolinfest committed Dec 12, 2011
    Add option to allow/disallow external calls (calls to undefined templates).
    
    Don't error in Tofu backend when a delegate template has no implementations (active or inactive).
    
    Include some options in SoyToJsSrcCompiler that were left out of the public release.
    This was sparked by a discussion on the Closure Templates discussion list: http://groups.google.com/group/closure-templates-discuss/browse_thread/thread/d80c8738c6a6cc75
    
    Revision created by MOE tool push_codebase.
    MOE_MIGRATION=
    
    
    git-svn-id: http://closure-templates.googlecode.com/svn/trunk@24 ba6e359a-b4f9-11de-880b-11b4e8d67c75
Commits on Oct 25, 2011
  1. Fix soyutils.js so that it compiles with strict settings in the Closu…

    bolinfest committed Oct 25, 2011
    …re Compiler.
    
    Fixes for explicit Guice binding support in Soy.
    
    Revision created by MOE tool push_codebase.
    MOE_MIGRATION=
    
    
    git-svn-id: http://closure-templates.googlecode.com/svn/trunk@23 ba6e359a-b4f9-11de-880b-11b4e8d67c75
Commits on Oct 14, 2011
  1. Make it possible to get the original parse error message without the …

    bolinfest committed Oct 14, 2011
    …stuff added by toString().
    
    This is helpful for external tools to display error messages in a more structured format.
    
    
    Revision created by MOE tool push_codebase.
    MOE_MIGRATION=
    
    
    git-svn-id: http://closure-templates.googlecode.com/svn/trunk@22 ba6e359a-b4f9-11de-880b-11b4e8d67c75
  2. Fixed bug: soydata.js does not work without closure. Combined

    mikesamuel@gmail.com committed Oct 14, 2011
    soydata.js into soyutils.js and soyutils_usegoog.js so only one JS
    file is required.
    http://code.google.com/p/closure-templates/issues/detail?id=47
    
    Fixed bug: expression precedence in generated bidi code.
    
    Fixed bug: optimization pass was erroring out on list/map literals.
    
    Fixed deprecation warnings.
    http://code.google.com/p/closure-templates/issues/detail?id=43
    
    Allow {let} in user code.
    
    
    git-svn-id: http://closure-templates.googlecode.com/svn/trunk@21 ba6e359a-b4f9-11de-880b-11b4e8d67c75
Commits on Sep 16, 2011
  1. Improved java performance significantly, fixed bugs in main methods,

    mikesamuel@gmail.com committed Sep 16, 2011
    added optional contextual autoescaping to prevent XSS,
    added map and list expression literals,
    keys() function for dealing with maps,
    and a host of other improvements and bugfixes.
    
    
    git-svn-id: http://closure-templates.googlecode.com/svn/trunk@20 ba6e359a-b4f9-11de-880b-11b4e8d67c75
Commits on Jul 21, 2010
  1. Migrate a batch of changes to subversion to help set MOE up for closu…

    nsanch committed Jul 21, 2010
    …re-templates. The original changes were:
    
     * Improve ant targets to generate release binaries.
     * Fix AssistedInject deprecation warnings
     * Passes an empty object instance into template when calling renderElement without data.
     * Add utility method to render a template as a single element.
    
    Revision created by MOE tool push_codebase.
    MOE_MIGRATION=
    
    
    git-svn-id: http://closure-templates.googlecode.com/svn/trunk@18 ba6e359a-b4f9-11de-880b-11b4e8d67c75
Commits on Jul 19, 2010
  1. Implement experimental feature of inferring safe print tags that don'…

    kai@google.com committed Jul 19, 2010
    …t need autoescaping.
    
    Revision created by MOE tool push_codebase.
    MOE_MIGRATION=57002
    
    
    git-svn-id: http://closure-templates.googlecode.com/svn/trunk@19 ba6e359a-b4f9-11de-880b-11b4e8d67c75
Commits on Jul 9, 2010
  1. Fix Ant build rules for bundling jars (forgot new dep).

    kai.huang committed Jul 9, 2010
    git-svn-id: http://closure-templates.googlecode.com/svn/trunk@17 ba6e359a-b4f9-11de-880b-11b4e8d67c75
Commits on Jul 8, 2010
  1. Fixed issue 21 (duplicate LICENSE and NOTICE files in Soy jar.)

    kai.huang committed Jul 8, 2010
    Also updated Guice snapshots.
    
    
    
    git-svn-id: http://closure-templates.googlecode.com/svn/trunk@16 ba6e359a-b4f9-11de-880b-11b4e8d67c75
Commits on Apr 26, 2010
  1. Fix line numbers in Closure Templates compiler error messages so that

    kai.huang committed Apr 26, 2010
    they're with respect to the Soy file instead of with respect to the
    template.
    
    
    git-svn-id: http://closure-templates.googlecode.com/svn/trunk@15 ba6e359a-b4f9-11de-880b-11b4e8d67c75
Commits on Apr 23, 2010
  1. Set svn:mime-type for new javadoc.

    kai.huang committed Apr 23, 2010
    git-svn-id: http://closure-templates.googlecode.com/svn/trunk@14 ba6e359a-b4f9-11de-880b-11b4e8d67c75
Commits on Apr 22, 2010
  1. Add 'build', .project, .classpath, .settings to svn:ignore (Issue 9).

    kai.huang committed Apr 22, 2010
    git-svn-id: http://closure-templates.googlecode.com/svn/trunk@13 ba6e359a-b4f9-11de-880b-11b4e8d67c75
  2. Add new javadoc for release 20100422.

    kai.huang committed Apr 22, 2010
    git-svn-id: http://closure-templates.googlecode.com/svn/trunk@12 ba6e359a-b4f9-11de-880b-11b4e8d67c75
  3. Delete old javadoc.

    kai.huang committed Apr 22, 2010
    git-svn-id: http://closure-templates.googlecode.com/svn/trunk@11 ba6e359a-b4f9-11de-880b-11b4e8d67c75
  4. 20100422 update of Closure Templates.

    kai.huang committed Apr 22, 2010
    + Remove dependencies on non-open-source code (Issues 12, 14).
    + Fix some JSDoc errors, including indicating that template functions have optional params (Issue 10).
    + Fix parse-info generation for templates with no parameters (Issue 13), plus improvements in generated Java file.
    + Switch to old @AssistedInject annotation for better performance (will keep using old annotation until new annotation is fixed).
    + Some new message features, including a null object for SoyMsgBundle.
    + Better error messages in some cases (Issue 6).
    + Correctly handle JS reserved words used as template data keys.
    
    
    
    git-svn-id: http://closure-templates.googlecode.com/svn/trunk@10 ba6e359a-b4f9-11de-880b-11b4e8d67c75
Commits on Nov 20, 2009
  1. Small update. Includes fix of {INPUT_FILE_NAME} for Windows.

    kai.huang committed Nov 20, 2009
    git-svn-id: http://closure-templates.googlecode.com/svn/trunk@9 ba6e359a-b4f9-11de-880b-11b4e8d67c75
Commits on Nov 2, 2009
  1. Misc changes including doc.

    kai.huang committed Nov 2, 2009
    git-svn-id: http://closure-templates.googlecode.com/svn/trunk@8 ba6e359a-b4f9-11de-880b-11b4e8d67c75
Commits on Oct 30, 2009
  1. Ant targets for generating javadoc.

    kai.huang committed Oct 30, 2009
    git-svn-id: http://closure-templates.googlecode.com/svn/trunk@7 ba6e359a-b4f9-11de-880b-11b4e8d67c75
  2. Javadoc again.

    kai.huang committed Oct 30, 2009
    git-svn-id: http://closure-templates.googlecode.com/svn/trunk@6 ba6e359a-b4f9-11de-880b-11b4e8d67c75
  3. Javadoc.

    kai.huang committed Oct 30, 2009
    git-svn-id: http://closure-templates.googlecode.com/svn/trunk@5 ba6e359a-b4f9-11de-880b-11b4e8d67c75
Commits on Oct 29, 2009
  1. + Make examples work.

    kai.huang committed Oct 29, 2009
    + Miscellaneous changes.
    
    
    git-svn-id: http://closure-templates.googlecode.com/svn/trunk@4 ba6e359a-b4f9-11de-880b-11b4e8d67c75
Commits on Oct 27, 2009
  1. Add a missing dep.

    kai.huang committed Oct 27, 2009
    git-svn-id: http://closure-templates.googlecode.com/svn/trunk@3 ba6e359a-b4f9-11de-880b-11b4e8d67c75
  2. First commit of open source Soy!

    kai.huang committed Oct 27, 2009
    git-svn-id: http://closure-templates.googlecode.com/svn/trunk@2 ba6e359a-b4f9-11de-880b-11b4e8d67c75
Commits on Oct 9, 2009
  1. Initial directory structure.

    (no author) committed Oct 9, 2009
    git-svn-id: http://closure-templates.googlecode.com/svn/trunk@1 ba6e359a-b4f9-11de-880b-11b4e8d67c75
Something went wrong with that request. Please try again.