Share

google-ctemplate

Code

Programming Languages: C++

License: BSD License

Repositories

browse code, statistics, last commit on 2006-04-14 cvs -d:pserver:anonymous@goog-ctemplate.cvs.sourceforge.net:/cvsroot/goog-ctemplate login

cvs -z3 -d:pserver:anonymous@goog-ctemplate.cvs.sourceforge.net:/cvsroot/goog-ctemplate co -P modulename

Show:

What's happening?

  • Comment: patch to build v0.4 with msvc2005

    Closing this patch; I've moved it to code.google.com/p/google-ctemplate, where all future development will take place.

    2007-01-26 01:09:17 UTC by csilvers

  • Comment: cross-platform filepath stuff

    Closing this patch, because I've moved it over to code.google.com/p/google-ctemplate, where all future development is happening.

    2007-01-26 01:06:00 UTC by csilvers

  • Comment: cross-platform threads-stuff

    Closing; development has moved to code.google.com/p/google-ctemplate. I've moved this patch there.

    2007-01-26 01:03:40 UTC by csilvers

  • Comment: cross-compiler hash-stuff

    Closing here; all development has moved over to code.google.com/p/google-ctemplate.

    2007-01-26 01:01:57 UTC by csilvers

  • Comment: remove g++ extension from UrlQueryEscape

    Dangerous not only because it's a gcc extension, but also because it could cause a stack overflow. A similar fix to this patch has been applied for the next release.

    2007-01-25 23:59:36 UTC by csilvers

  • Comment: Template::AssureGlobalsInitialized calls

    } Or that function is used to restore globals if they were NULLed for some reason? No, it's just to do the initial initialization. I'm not sure what you mean when you say "initialization can be done at the point of definition." Which definition? Who does the initializing? Perhaps what you mean is the initialization could be done in a global constructor, or otherwise before main() runs...

    2007-01-25 23:55:35 UTC by csilvers

  • Comment: hmm, linear find() for sorted missing_list

    Good point. Changed to binary_search for the next release. Closing this bug because all discussion is moving over to code.google.com/p/google-ctemplate.

    2007-01-25 23:46:28 UTC by csilvers

  • Comment: typo: const char* != ""

    Nice catch! Iv'e fixed it for the next release. Closing the bug since we're moving discussion over to code.google.com/p/google-ctemplate.

    2007-01-25 23:40:44 UTC by csilvers

  • Comment: macro style

    Fixed for next release. I'm closing the bug since we're moving all discussions over to code.google.com/p/google-ctemplate.

    2007-01-25 23:37:02 UTC by csilvers

  • Template::AssureGlobalsInitialized calls

    Why do we call Template::AssureGlobalsInitialized() ? Initialization can be done at the point of definition. In threaded environment it adds locks. (I think we should at least remove locking from that function and make locks the caller responsibility) Or that function is used to restore globals if they were NULLed for some reason? In that case there is very little probability that...

    2007-01-21 12:00:30 UTC by nobody

Our Numbers