1
0
mirror of https://github.com/OlafvdSpek/ctemplate.git synced 2025-09-28 19:05:49 +08:00
Commit Graph

4 Commits

Author SHA1 Message Date
csilvers
3f759b57cb * Major API revamp: +TemplateCache, -Template (panicker, csilvers)
* Major documentation revamp: howto -> guide + reference (csilvers)
	* Protect auto-generated #include files with header guard (dnovillo)
	* PORTING: autoconf macros to get cygwin/mingw to compile (csilvers)
2010-04-19 21:06:37 +00:00
csilvers
a9b9d3190b Mon Oct 19 11:42:57 2009 Google Inc. <opensource@google.com>
* ctemplate: version 0.96 release
	* Support multiple template root directories (williasr)
	* Remove TemplateContext from TemplateToString (jad)
	* Remove programmatic auto-escape code (jad)
	* Speedup: use linker to detect immutable TemplateStrings (csilvers)
	* Implement ShowTemplateGlobalSection (williasr)
	* Change SetIntValue to accept longs (omoikane)
	* Allow TemplateDictionary c'tor to take a TemplateString (csilvers)
	* Make Mutex safer to run during global destructors (csilvers)
	* BUILD: don't set TMPDIR when building; ar reads it (csilvers)
	* BUILD: fix compiling of C (as opposed to C++) test file (csilvers)
	* BUILD: remove bash-specific 'test x == y' from configure.ac (csilvers)
	* BUGFIX: use AllocAligned when allocating non-char objects (csilvers)
	* PORTING: remove obsolete MSVC Detect64BitPortabilityProblems (csilvers)
	* Updated from autoconf 2.61 to 2.62
2009-10-20 17:29:07 +00:00
csilvers
6aef25b122 Fri Jun 12 08:13:35 2009 Google Inc. <opensource@google.com>
* ctemplate: version 0.95 release
	* Change default namespace from google to ctemplate
	* Rename include directory from google to ctemplate
	* Remove deprecated code: template_from_string.{h,cc}
	* Remove deprecated code: modifiers in TemplateDictionary class
	* Remove last arg from StringToTemplate; use autoescape pragma instead
	* Remove template_modifiers namespace
	* Provide a script to help convert namespaces and #includes
	* TemplateDictionary constructor takes TemplateString, not string
2009-06-13 00:30:27 +00:00
csilvers
22ce4b1c55 Mon Feb 2 13:51:33 2009 Google Inc. <opensource@google.com>
* ctemplate: version 0.93 release
	* New AUTOESCAPE pragma: alternative to GetTemplateWithAutoescaping (jad)
	* Improve autoescape for CSS template and more (jad)
	* Replace RegisterStringAsTemplate with TemplateToString (csilvers)
	* Speed up template code by hashing and cacheing template strings (jcrim)
	* Add StaticTemplateString to make hashing/cacheing even faster
	* Autogenerate parser files from .config files (falmeida)
	* TESTING: new compile_test to test end-to-end compilation (csilvers)
	* Fix Mutex class to allow expanding template before main() (csilvers)
2009-02-03 00:11:03 +00:00