Simple impl to MockRailsEngineContext.Url
[castle.git] / Tools / NVelocity / ChangeLog.txt
bloba9402094c0ca3a33e0b2b8fd24c74224a7378df8
1 - Added escape support for the dictionary strings
3   For example: #{onclick='alert(\'hello\')'}
5 - Added to_quote and to_squote identifiers special treatment
7   usage:
8   
9   $message.to_quote  returns "message contents"
10   $message.to_squote returns 'message contents'
11   
12   Note that this is not a method invocation.
14 - Added Duck typing support
16   If an instance implements IDuck, methods and properties (get/set) will be dispatched
17   to the IDuck interface instead of going the normal flow
19 - Fixed NVELOCITY-7
20   "Dictionary support should support interpolation"
22   Now it works the following way
24   key='value' -> value is treated as String
25   key=1       -> value is converted to int
26   key=1.2     -> value is converted to single
27   key='1'     -> value is treated as String
29   Interpolation:
31   The following is supported:
33   $key='value'     -> $key will be evaluated (cannot be evaluated to null)
34   key=$value       -> value is evaluated and the object is added (not converted to string)
35   key='some$value' -> value is evaluated and concatenated with the literal value
37 - Fixed NVELOCITY-5
38   "Property name look up should not be case sensitive"
40 - Added support for calling methods and properties defined on the interfaces a class implements.
41   The interface member will have lower priority when deciding against plain class members.
43 - Add support to Math operations on context variables of the types 
45   . Double
46   . Single
47   . Decimal
48   . Int64,32,16
49   . SByte
50   . Byte
53 2005-01-01 Saturday 10:35  corts
55         * ChangeLog.txt:
56         
57         update change log
59 2005-01-01 Saturday 09:32  corts
61         * src/Test/CommonsExtPropTestCase.cs:
62         
63         remove update todo comment that was handled
65 2005-01-01 Saturday 09:31  corts
67         * src/Commons/Collections/ExtendedProperties.cs:
68         
69         Handle commas found in already parsed properties files when using
70         the convert method
72 2004-12-26 Sunday 23:27  corts
74         * java/: readme.txt, velocity.zip:
75         
76         updated with some of the changes for version 1.4, mainly the
77         changes for Uberspect so far.
79 2004-12-26 Sunday 23:21  corts
81         * www/.cvsignore:
82         
83         no message
85 2004-12-26 Sunday 23:16  corts
87         * src/NVelocity.csproj:
88         
89         updates to support Uberspect (Velocity 1.4)
91 2004-12-26 Sunday 23:16  corts
93         * src/NVelocity.sln:
94         
95         no message
97 2004-12-26 Sunday 23:14  corts
99         * src/.cvsignore:
100         
101         ignore resharper add in files
103 2004-12-26 Sunday 23:12  corts
105         * src/IO/VelocityWriter.cs:
106         
107         handle possible null string
109 2004-12-26 Sunday 23:11  corts
111         * src/App/VelocityEngine.cs:
112         
113         add new constructors that will also initialize the instance
115 2004-12-26 Sunday 23:09  corts
117         * src/Test/VTLTest.cs:
118         
119         tests for stange VTL problems -- currently has a failing test that
120         identifies a problem in Velocity as well as NVelocity
122 2004-12-26 Sunday 23:07  corts
124         * src/Test/Commons/: KeyedListTest.cs, LRUMapTest.cs:
125         
126         tests for new Commons.Collections classes
128 2004-12-26 Sunday 23:06  corts
130         * src/Test/ContextTest.cs:
131         
132         test to make sure that case insensative contexts could be created
134 2004-12-26 Sunday 23:05  corts
136         * src/NVelocity.Test.csproj:
137         
138         add new tests
140 2004-12-26 Sunday 23:01  corts
142         * src/Test/TemplateTestCase.cs:
143         
144         reformatting
146 2004-12-26 Sunday 22:59  corts
148         * src/: Runtime/RuntimeInstance.cs, Runtime/RuntimeServices.cs,
149         Runtime/RuntimeSingleton.cs, SupportClass.cs:
150         
151         updates to support Uberspect (Velocity 1.4)
153 2004-12-26 Sunday 22:55  corts
155         * src/: Util/ArrayIterator.cs, Util/EnumerationIterator.cs,
156         Util/Introspection/ClassMap.cs, Util/Introspection/Info.cs,
157         Util/Introspection/Introspector.cs,
158         Util/Introspection/MethodMap.cs, Util/Introspection/Uberspect.cs,
159         Util/Introspection/UberspectImpl.cs,
160         Util/Introspection/UberspectLoggable.cs,
161         Util/Introspection/VelMethod.cs,
162         Util/Introspection/VelPropertyGet.cs,
163         Util/Introspection/VelPropertySet.cs,
164         Runtime/Parser/Node/ASTIdentifier.cs,
165         Runtime/Parser/Node/AbstractExecutor.cs,
166         Runtime/Parser/Node/BooleanPropertyExecutor.cs,
167         Runtime/Parser/Node/GetExecutor.cs,
168         Runtime/Parser/Node/PropertyExecutor.cs:
169         
170         updates to support Uberspect (Velocity 1.4)
172 2004-12-26 Sunday 22:50  corts
174         * src/Runtime/Parser/Node/ASTMap.cs:
175         
176         minor reformatting
178 2004-12-26 Sunday 22:48  corts
180         * src/Runtime/Parser/Node/ASTMap.cs:
181         
182         add new node type for creating maps (part of Velocity 1.4)
184 2004-12-23 Thursday 01:15  corts
186         * src/Runtime/Defaults/nvelocity.properties:
187         
188         minor reformatting
190 2004-12-23 Thursday 01:14  corts
192         * src/Runtime/Resource/ResourceCacheImpl.cs:
193         
194         change internal cache to use a least recently used dictionary where
195         a max cache size can be enforced
197 2004-12-23 Thursday 01:10  corts
199         * src/: Commons/Collections/IOrderedDictionary.cs,
200         Commons/Collections/KeyedList.cs,
201         Commons/Collections/KeyedListEnumerator.cs,
202         Commons/Collections/LRUMap.cs, Commons.csproj:
203         
204         add collections needed for a limited (max size) ResourceCache
206 2004-12-22 Wednesday 09:16  corts
208         * examples/SimpleHttp/Web.config:
209         
210         correct assembly name for NVelocityHandlerFactory
212 2004-12-22 Wednesday 08:54  corts
214         * examples/SimpleHttp/SimpleHttp.csproj:
215         
216         modifications made by VS2003 ide
218 2004-12-22 Wednesday 08:33  corts
220         * src/Template.cs:
221         
222         fix problem with correctly creating an encoded stream reader
223         causing anything but UTF-8 to work
225 2004-12-22 Wednesday 08:32  corts
227         * src/Test/EncodingTestCase.cs:
228         
229         update test so that it can be added to the project as an active
230         test
232 2004-11-27 Saturday 11:36  corts
234         * examples/ViewHandler/Global.asax.cs:
235         
236         reformatting
238 2004-07-12 Monday 17:32  corts
240         * src/nvelocity.build:
241         
242         reflect change in location of DAO classes when updating projects
244 2004-07-11 Sunday 21:10  corts
246         * src/Http/HandlerSkeleton.cs:
247         
248         minor reformatting
250 2004-02-09 Monday 13:06  corts
252         * src/Runtime/Resource/Loader/ResourceLocator.cs:
253         
254         avoid trying to get the resource filenames from dynamic assemblies
255         (derived from AssemblyBuilder) as that is not supported.  Fix per
256         bug #893569 reported by Daniel Cazzulino (dcazzulino).
258 2004-02-09 Monday 12:38  corts
260         * src/Runtime/RuntimeConstants.cs:
261         
262         change constants for default runtime directives and properties to
263         use resource name format (dotted).  remove unused log4net constants
264         add constant that will be needed for defining the uberspect class
266 2004-02-09 Monday 12:35  corts
268         * src/Runtime/RuntimeInstance.cs:
269         
270         load default runtime properties and directives directly from
271         assembly resource
273 2004-01-19 Monday 13:33  corts
275         * src/Runtime/Resource/: ResourceManager.cs,
276         ResourceManagerImpl.cs:
277         
278         update of comments
280 2004-01-19 Monday 13:24  corts
282         * src/Test/CommonsTest.cs:
283         
284         text fix to Combine so that strings with the delimeter character
285         are not converted to a list
287 2004-01-19 Monday 13:23  corts
289         * src/Commons/Collections/ExtendedProperties.cs:
290         
291         add fix to Combine so that strings with the delimeter character are
292         not converted to a list
294 2004-01-01 Thursday 17:13  corts
296         * src/Runtime/Resource/Resource.cs:
297         
298         reformatting
300 2004-01-01 Thursday 17:12  corts
302         * src/Runtime/Log/LogManager.cs:
303         
304         change logging level of message when a logger class can't be
305         found...configuration continues
307 2004-01-01 Thursday 17:09  corts
309         * src/Runtime/Resource/ContentResource.cs:
310         
311         documentation fixes make sure reader is closed
313 2004-01-01 Thursday 17:07  corts
315         * src/NAnt/Anakia/AnakiaTask.cs:
316         
317         add comments for future work
319 2004-01-01 Thursday 17:06  corts
321         * src/NVelocity.sln:
322         
323         add NAnt build file to solution
325 2004-01-01 Thursday 17:04  corts
327         * src/: NVelocity.csproj, Runtime/RuntimeLogger.cs:
328         
329         add RuntimeLogger interface
331 2003-11-04 Tuesday 21:57  corts
333         * src/: Commons.csproj, NVelocity.Http.csproj,
334         NVelocity.NAnt.csproj, NVelocity.Test.csproj, NVelocity.csproj:
335         
336         VS IDE added subtype to AssemblyVersionInfo.cs files added
337         previously (why now, I don't know)
339 2003-11-04 Tuesday 21:54  corts
341         * src/IO/VelocityWriter.cs:
342         
343         simplfy min evaluation
345 2003-11-04 Tuesday 21:53  corts
347         * src/App/Velocity.cs:
348         
349         make TemplateExists obsolete in favor of ResourceExists (change in
350         terminology)
352 2003-11-04 Tuesday 21:16  corts
354         * src/Runtime/Defaults/nvelocity.properties:
355         
356         default introspector
358 2003-11-04 Tuesday 21:15  corts
360         * src/App/Tools/VelocityFormatter.cs:
361         
362         minor refactoring change use of ArrayList to IList
364 2003-11-04 Tuesday 20:57  corts
366         * src/Util/SimplePool.cs:
367         
368         fix get() so that it removes the instance when retrieved
370 2003-11-04 Tuesday 20:56  corts
372         * src/Runtime/RuntimeInstance.cs:
373         
374         use assembly version instead of relying on this being changed for
375         each version
377 2003-10-29 Wednesday 00:37  corts
379         * src/Makefile:
380         
381         only package stuff that really needs to be in the package (i.e. no
382         need for previous dist packages or the java source)
384 2003-10-28 Tuesday 23:54  corts
386         * src/dist.sh:
387         
388         missed binaries that needed to be made executable
390 2003-10-28 Tuesday 23:51  corts
392         * src/AssemblyVersionInfo.cs:
393         
394         update to next version
396 2003-10-28 Tuesday 23:33  corts
398         * src/dist.sh:
399         
400         use make release instead of make package (from testing)
402 2003-10-28 Tuesday 23:32  corts
404         * xdocs/index.xml:
405         
406         announce 0.4.2 release as well as Velocity 1.4-rc1 release.
408 2003-10-28 Tuesday 23:12  corts
410         * xdocs/changelog.xml:
411         
412         add changes since 0.4.1 release
414 2003-10-28 Tuesday 22:51  corts
416         * ChangeLog.txt:
417         
418         update change log
420 2003-10-28 Tuesday 22:50  corts
422         * src/dist.sh:
423         
424         updated to use make targets to get most of work done
426 2003-10-28 Tuesday 22:34  corts
428         * src/AssemblyVersionInfo.cs:
429         
430         set version to last released version
432 2003-10-28 Tuesday 22:12  corts
434         * src/Makefile:
435         
436         add targets to help with versioning and release process
438 2003-10-28 Tuesday 21:50  corts
440         * src/nvelocity.build:
441         
442         use binary from /build directory
444 2003-10-28 Tuesday 19:02  corts
446         * bin/MSDN.css:
447         
448         moved to /bin/NDoc
450 2003-10-28 Tuesday 18:39  corts
452         * src/getversion.sh:
453         
454         shell script to extract the version number from
455         AssemblyVersionInfo.cs
457 2003-10-28 Tuesday 18:32  corts
459         * src/: Commons.csproj, NVelocity.Http.csproj,
460         NVelocity.NAnt.csproj, NVelocity.Test.csproj, NVelocity.csproj,
461         Commons/AssemblyInfo.cs, Http/AssemblyInfo.cs,
462         NAnt/AssemblyInfo.cs, Test/AssemblyInfo.cs:
463         
464         seperate version information from the rest of the assembly
465         information so that  the version can be shared across projects
467 2003-10-28 Tuesday 18:27  corts
469         * src/: AssemblyInfo.cs, AssemblyVersionInfo.cs:
470         
471         seperate version information from the rest of the assembly
472         information so that  the version can be shared across projects
474 2003-10-28 Tuesday 14:01  corts
476         * ChangeLog.txt:
477         
478         update change log
480 2003-10-28 Tuesday 13:57  corts
482         * ChangeLog.txt:
483         
484         update change log
486 2003-10-28 Tuesday 08:28  corts
488         * java/: .cvsignore, readme.txt, velocity.zip:
489         
490         This folder contains the source and comparable files from the
491         Apache Jakarta Velocity project that the NVelocity source is based
492         on.  The goal of the NVelocity project is to keep as close to the
493         original project as possible.  I use this source to compare to the
494         current CVS head to help know what has changed.  As source is
495         matched, this zip will be updated.  The contents of this zip may or
496         may not match a known Velocity version and may not contain released
497         code.
498         
499         The current zip contains the original source that was used to
500         create NVelocity - it is prior to version 1.3.1.
502 2003-10-27 Monday 08:37  corts
504         * src/Runtime/VelocimacroFactory.cs:
505         
506         fix formatting of comments
508 2003-10-27 Monday 07:35  corts
510         * ChangeLog.txt:
511         
512         update change log
514 2003-10-27 Monday 07:14  corts
516         * src/Makefile:
517         
518         modify paths to /bin stuff to reflect changes in structure add
519         target to style cs source files add targets to convert project
520         files between VS2002 and VS2003 formats
522 2003-10-27 Monday 07:13  corts
524         * examples/App/App-Examples.sln,
525         examples/App/Example1/Example1.csproj,
526         examples/App/Example2/Example2.csproj,
527         examples/SimpleHttp/SimpleHttp.csproj,
528         examples/SimpleHttp/SimpleHttp.sln,
529         examples/ViewHandler/ViewHandler.csproj,
530         examples/ViewHandler/ViewHandler.sln, src/NVelocity.Http.csproj,
531         src/NVelocity.NAnt.csproj, src/NVelocity.Tools.Dvsl.csproj,
532         src/NVelocity.Tools.csproj, src/NVelocity.csproj:
533         
534         update to VS2003 project/solution files
536 2003-10-27 Monday 07:12  corts
538         * examples/ViewHandler/Global.asax.cs:
539         
540         formatting done by style
542 2003-10-27 Monday 07:11  corts
544         * bin/style.sh:
545         
546         shell script to style source code using astyle and unexpand
548 2003-10-27 Monday 07:10  corts
550         * src/updatechangelog.sh:
551         
552         ignore of ChangeLog.txt.bak is missing (probably because cvs2cl.pl
553         failed to connect - which seems to happen a lot lately)
555 2003-10-27 Monday 06:54  corts
557         * examples/App/Example1/AssemblyInfo.cs,
558         examples/App/Example1/Example1.cs,
559         examples/App/Example2/AssemblyInfo.cs,
560         examples/App/Example2/Example2.cs,
561         examples/SimpleHttp/AssemblyInfo.cs,
562         examples/SimpleHttp/Default.aspx.cs,
563         examples/SimpleHttp/SimpleNVelocityHandler.cs,
564         examples/ViewHandler/AssemblyInfo.cs,
565         examples/ViewHandler/Default.aspx.cs,
566         examples/ViewHandler/Global.asax.cs,
567         examples/ViewHandler/ToyTool.cs, src/AssemblyInfo.cs,
568         src/SupportClass.cs, src/Template.cs, src/VelocityContext.cs,
569         src/App/AppSupportClass.cs, src/App/FieldMethodizer.cs,
570         src/App/Velocity.cs, src/App/VelocityEngine.cs,
571         src/App/Events/EventCartridge.cs, src/App/Events/EventHandler.cs,
572         src/App/Events/MethodExceptionEventHandler.cs,
573         src/App/Events/NullSetEventHandler.cs,
574         src/App/Events/ReferenceInsertionEventHandler.cs,
575         src/App/Tools/VelocityFormatter.cs, src/Commons/AssemblyInfo.cs,
576         src/Commons/Collections/CollectionsUtil.cs,
577         src/Commons/Collections/ExtendedProperties.cs,
578         src/Commons/Collections/PropertiesReader.cs,
579         src/Commons/Collections/PropertiesTokenizer.cs,
580         src/Commons/Collections/StringTokenizer.cs,
581         src/Context/AbstractContext.cs, src/Context/IContext.cs,
582         src/Context/InternalContextAdapter.cs,
583         src/Context/InternalContextAdapterImpl.cs,
584         src/Context/InternalContextBase.cs,
585         src/Context/InternalEventContext.cs,
586         src/Context/InternalHousekeepingContext.cs,
587         src/Context/InternalWrapperContext.cs, src/Context/VMContext.cs,
588         src/Dvsl/Dvsl.cs, src/Dvsl/DvslContext.cs, src/Dvsl/DvslNode.cs,
589         src/Dvsl/DvslNodeContext.cs, src/Dvsl/DvslNodeImpl.cs,
590         src/Dvsl/TemplateHandler.cs, src/Dvsl/TransformTool.cs,
591         src/Dvsl/Transformer.cs, src/Dvsl/Directive/MatchDirective.cs,
592         src/Dvsl/Directive/NameDirective.cs,
593         src/Exception/MethodInvocationException.cs,
594         src/Exception/ParseErrorException.cs,
595         src/Exception/ResourceNotFoundException.cs,
596         src/Exception/VelocityException.cs, src/Http/AssemblyInfo.cs,
597         src/Http/HandlerSkeleton.cs, src/Http/NVelocityHandler.cs,
598         src/Http/NVelocityHandlerFactory.cs,
599         src/Http/NVelocityViewHandler.cs,
600         src/Http/Context/ChainedContext.cs,
601         src/Http/Context/IViewContext.cs,
602         src/Http/Context/ToolboxContext.cs,
603         src/Http/Resource/Loader/IWebappLoaderAppContext.cs,
604         src/Http/Resource/Loader/WebappLoadAppContext.cs,
605         src/Http/Resource/Loader/WebappLoader.cs,
606         src/Http/Tool/IToolboxManager.cs, src/Http/Tool/IViewTool.cs,
607         src/Http/Tool/MultiViewsTool.cs, src/Http/Tool/ServletToolInfo.cs,
608         src/Http/Tool/ServletToolboxManager.cs,
609         src/Http/Tool/ViewToolInfo.cs, src/Http/Tool/XMLToolboxManager.cs,
610         src/IO/VelocityWriter.cs, src/NAnt/AssemblyInfo.cs,
611         src/NAnt/Anakia/AnakiaTask.cs,
612         src/NAnt/Anakia/AnakiaXmlDocument.cs,
613         src/NAnt/Anakia/AnakiaXmlElement.cs, src/NAnt/Anakia/Escape.cs,
614         src/NAnt/Anakia/NodeList.cs, src/NAnt/Anakia/OutputWrapper.cs,
615         src/NAnt/Anakia/TreeWalker.cs, src/NAnt/Anakia/XPathTool.cs,
616         src/NAnt/Dvsl/DvslTask.cs, src/NAnt/Texen/FileUtil.cs,
617         src/NAnt/Texen/Generator.cs, src/NAnt/Texen/PropertiesUtil.cs,
618         src/NAnt/Texen/SupportClass.cs, src/NAnt/Texen/TexenTask.cs,
619         src/Runtime/RuntimeConstants.cs, src/Runtime/RuntimeInstance.cs,
620         src/Runtime/RuntimeServices.cs, src/Runtime/RuntimeSingleton.cs,
621         src/Runtime/VelocimacroFactory.cs,
622         src/Runtime/VelocimacroManager.cs,
623         src/Runtime/Directive/Directive.cs,
624         src/Runtime/Directive/DirectiveConstants.cs,
625         src/Runtime/Directive/Foreach.cs, src/Runtime/Directive/Include.cs,
626         src/Runtime/Directive/Literal.cs, src/Runtime/Directive/Macro.cs,
627         src/Runtime/Directive/Parse.cs,
628         src/Runtime/Directive/ParseDirectiveException.cs,
629         src/Runtime/Directive/VMProxyArg.cs,
630         src/Runtime/Directive/VelocimacroProxy.cs,
631         src/Runtime/Exception/NodeException.cs,
632         src/Runtime/Exception/ReferenceException.cs,
633         src/Runtime/Log/AvalonLogSystem.cs,
634         src/Runtime/Log/Log4JLogSystem.cs,
635         src/Runtime/Log/Log4NetExtensionLogSystem.cs,
636         src/Runtime/Log/LogManager.cs, src/Runtime/Log/LogSystem.cs,
637         src/Runtime/Log/NullLogSystem.cs,
638         src/Runtime/Log/PrimordialLogSystem.cs,
639         src/Runtime/Log/SimpleLog4NetLogSystem.cs,
640         src/Runtime/Log/VelocityFormatter.cs,
641         src/Runtime/Parser/CharStream.cs,
642         src/Runtime/Parser/JJTParserState.cs,
643         src/Runtime/Parser/ParseException.cs, src/Runtime/Parser/Parser.cs,
644         src/Runtime/Parser/ParserConstants.cs,
645         src/Runtime/Parser/ParserTokenManager.cs,
646         src/Runtime/Parser/ParserTreeConstants.cs,
647         src/Runtime/Parser/Token.cs, src/Runtime/Parser/TokenMgrError.cs,
648         src/Runtime/Parser/VelocityCharStream.cs,
649         src/Runtime/Parser/Node/ASTAddNode.cs,
650         src/Runtime/Parser/Node/ASTAndNode.cs,
651         src/Runtime/Parser/Node/ASTAssignment.cs,
652         src/Runtime/Parser/Node/ASTBlock.cs,
653         src/Runtime/Parser/Node/ASTComment.cs,
654         src/Runtime/Parser/Node/ASTDirective.cs,
655         src/Runtime/Parser/Node/ASTDivNode.cs,
656         src/Runtime/Parser/Node/ASTEQNode.cs,
657         src/Runtime/Parser/Node/ASTElseIfStatement.cs,
658         src/Runtime/Parser/Node/ASTElseStatement.cs,
659         src/Runtime/Parser/Node/ASTEscape.cs,
660         src/Runtime/Parser/Node/ASTEscapedDirective.cs,
661         src/Runtime/Parser/Node/ASTExpression.cs,
662         src/Runtime/Parser/Node/ASTFalse.cs,
663         src/Runtime/Parser/Node/ASTGENode.cs,
664         src/Runtime/Parser/Node/ASTGTNode.cs,
665         src/Runtime/Parser/Node/ASTIdentifier.cs,
666         src/Runtime/Parser/Node/ASTIfStatement.cs,
667         src/Runtime/Parser/Node/ASTIncludeStatement.cs,
668         src/Runtime/Parser/Node/ASTIntegerRange.cs,
669         src/Runtime/Parser/Node/ASTLENode.cs,
670         src/Runtime/Parser/Node/ASTLTNode.cs,
671         src/Runtime/Parser/Node/ASTMethod.cs,
672         src/Runtime/Parser/Node/ASTModNode.cs,
673         src/Runtime/Parser/Node/ASTMulNode.cs,
674         src/Runtime/Parser/Node/ASTNENode.cs,
675         src/Runtime/Parser/Node/ASTNotNode.cs,
676         src/Runtime/Parser/Node/ASTNumberLiteral.cs,
677         src/Runtime/Parser/Node/ASTObjectArray.cs,
678         src/Runtime/Parser/Node/ASTOrNode.cs,
679         src/Runtime/Parser/Node/ASTParameters.cs,
680         src/Runtime/Parser/Node/ASTReference.cs,
681         src/Runtime/Parser/Node/ASTSetDirective.cs,
682         src/Runtime/Parser/Node/ASTStringLiteral.cs,
683         src/Runtime/Parser/Node/ASTSubtractNode.cs,
684         src/Runtime/Parser/Node/ASTText.cs,
685         src/Runtime/Parser/Node/ASTTrue.cs,
686         src/Runtime/Parser/Node/ASTVariable.cs,
687         src/Runtime/Parser/Node/ASTWord.cs,
688         src/Runtime/Parser/Node/ASTprocess.cs,
689         src/Runtime/Parser/Node/AbstractExecutor.cs,
690         src/Runtime/Parser/Node/BooleanPropertyExecutor.cs,
691         src/Runtime/Parser/Node/GetExecutor.cs,
692         src/Runtime/Parser/Node/INode.cs,
693         src/Runtime/Parser/Node/NodeUtils.cs,
694         src/Runtime/Parser/Node/ParserVisitor.cs,
695         src/Runtime/Parser/Node/PropertyExecutor.cs,
696         src/Runtime/Parser/Node/SimpleNode.cs,
697         src/Runtime/Resource/ContentResource.cs,
698         src/Runtime/Resource/Resource.cs,
699         src/Runtime/Resource/ResourceCache.cs,
700         src/Runtime/Resource/ResourceCacheImpl.cs,
701         src/Runtime/Resource/ResourceFactory.cs,
702         src/Runtime/Resource/ResourceManager.cs,
703         src/Runtime/Resource/ResourceManagerImpl.cs,
704         src/Runtime/Resource/Loader/DataSourceResourceLoader.cs,
705         src/Runtime/Resource/Loader/FileResourceLoader.cs,
706         src/Runtime/Resource/Loader/ResourceLoader.cs,
707         src/Runtime/Resource/Loader/ResourceLoaderFactory.cs,
708         src/Runtime/Resource/Loader/ResourceLocator.cs,
709         src/Runtime/Visitor/BaseVisitor.cs,
710         src/Runtime/Visitor/NodeViewMode.cs,
711         src/Runtime/Visitor/VMReferenceMungeVisitor.cs,
712         src/Test/AnakiaTestCase.cs, src/Test/AssemblyInfo.cs,
713         src/Test/BaseTestCase.cs, src/Test/ClassloaderChangeTest.cs,
714         src/Test/ClasspathResourceTest.cs,
715         src/Test/CommonsExtPropTestCase.cs, src/Test/CommonsTest.cs,
716         src/Test/ConfigurationTestCase.cs,
717         src/Test/ContextSafetyTestCase.cs, src/Test/EncodingTestCase.cs,
718         src/Test/EventHandlingTestCase.cs, src/Test/ExternalLoggerTest.cs,
719         src/Test/InlineScopeVMTestCase.cs,
720         src/Test/IntrospectorTestCase.cs,
721         src/Test/IntrospectorTestCase2.cs,
722         src/Test/MethodInvocationExceptionTest.cs,
723         src/Test/MiscTestCase.cs, src/Test/MultiLoaderTestCase.cs,
724         src/Test/MultipleFileResourcePathTest.cs, src/Test/ParserTest.cs,
725         src/Test/TemplateTestCase.cs, src/Test/TexenClasspathTestCase.cs,
726         src/Test/TexenTestCase.cs, src/Test/VelocimacroTestCase.cs,
727         src/Test/VelocityAppTestCase.cs, src/Test/VelocityTest.cs,
728         src/Test/Dvsl/TransformTest.cs, src/Test/Dvsl/XPathTest.cs,
729         src/Test/Misc/Test.cs, src/Test/Provider/BoolObj.cs,
730         src/Test/Provider/Child.cs, src/Test/Provider/Person.cs,
731         src/Test/Provider/TestProvider.cs,
732         src/Test/View/TemplateNodeView.cs, src/Tool/DataInfo.cs,
733         src/Tool/IToolInfo.cs, src/Tool/ToolLoader.cs,
734         src/Tools/AssemblyInfo.cs, src/Tools/DataInfo.cs,
735         src/Tools/IToolInfo.cs, src/Tools/SupportClass.cs,
736         src/Tools/ToolLoader.cs, src/Util/ArrayIterator.cs,
737         src/Util/EnumerationIterator.cs, src/Util/Iterator.cs,
738         src/Util/SimplePool.cs, src/Util/StringUtils.cs,
739         src/Util/Introspection/AmbiguousException.cs,
740         src/Util/Introspection/ClassMap.cs,
741         src/Util/Introspection/IntrospectionCacheData.cs,
742         src/Util/Introspection/Introspector.cs,
743         src/Util/Introspection/IntrospectorBase.cs,
744         src/Util/Introspection/MethodMap.cs,
745         src/Util/Introspection/Twonk.cs:
746         
747         formatting done by style
749 2003-10-26 Sunday 06:21  corts
751         * src/ToDo.txt:
752         
753         mark upgrade of NUnit as done
755 2003-10-26 Sunday 06:21  corts
757         * src/Makefile:
758         
759         remove the last of the references to NUnitRunner and add a target
760         for running all of the tests
762 2003-10-26 Sunday 06:18  corts
764         * test/: configuration/.cvsignore, templates/.cvsignore:
765         
766         ignore results output directories
768 2003-10-26 Sunday 06:16  corts
770         * lib/: NUnitConsole.dll, NUnitCore.dll, nunit.framework.dll:
771         
772         update to version 2.0 of NUnit
774 2003-10-26 Sunday 06:10  corts
776         * bin/: NAnt/.cvsignore, NAnt/NAnt.Console.Tests.dll,
777         NAnt/NAnt.Console.Tests.pdb, NAnt/NAnt.Core.Tests.dll,
778         NAnt/NAnt.Core.Tests.pdb, NAnt/NAnt.Core.dll, NAnt/NAnt.Core.pdb,
779         NAnt/NAnt.DotNetTasks.Tests.dll, NAnt/NAnt.DotNetTasks.Tests.pdb,
780         NAnt/NAnt.DotNetTasks.dll, NAnt/NAnt.DotNetTasks.pdb,
781         NAnt/NAnt.NUnit1Tasks.dll, NAnt/NAnt.NUnit1Tasks.pdb,
782         NAnt/NAnt.NUnit2Tasks.dll, NAnt/NAnt.NUnit2Tasks.pdb,
783         NAnt/NAnt.NUnitFormatters.dll, NAnt/NAnt.NUnitFormatters.pdb,
784         NAnt/NAnt.VisualCppTasks.dll, NAnt/NAnt.VisualCppTasks.pdb,
785         NAnt/NAnt.ZipTasks.Tests.dll, NAnt/NAnt.ZipTasks.Tests.pdb,
786         NAnt/NAnt.ZipTasks.dll, NAnt/NAnt.ZipTasks.pdb, NAnt/NAnt.exe,
787         NAnt/NAnt.exe.config, NAnt/NAnt.pdb, NAnt/NDoc.Core.dll,
788         NAnt/NDoc.Documenter.Msdn.dll, NAnt/NDoc.Documenter.NAnt.dll,
789         NAnt/NDoc.Documenter.NAnt.pdb, NAnt/NUnitCore.dll,
790         NAnt/SharpZipLib.dll, NAnt/nunit.framework.dll,
791         NAnt/taskdef.Tasks.dll, NAnt/taskdef.Tasks.pdb, NUnit/NUnit V2.0
792         ReadMe.pdf, NUnit/mock-assembly.dll,
793         NUnit/nonamespace-assembly.dll, NUnit/nunit-console.exe,
794         NUnit/nunit-console.exe.config, NUnit/nunit-gui.exe,
795         NUnit/nunit-gui.exe.config, NUnit/nunit.extensions.dll,
796         NUnit/nunit.framework.dll, NUnit/nunit.tests.dll,
797         NUnit/nunit.tests.dll.config, NUnit/nunit.uikit.dll,
798         NUnit/nunit.util.dll, NUnit/timing-tests.dll:
799         
800         add that binaries for NUnit and NAnt this project are expected to
801         work with - make it easier for people dealing with the source
803 2003-10-26 Sunday 06:09  corts
805         * bin/UpdateVersion.exe:
806         
807         utility that will update version numbers in AssemblyInfo.cs files
809 2003-10-26 Sunday 06:08  corts
811         * bin/VSConvert.exe:
812         
813         utility to convert VS projects between 2002 and 2003 formats
815 2003-10-26 Sunday 06:07  corts
817         * bin/: NDoc.Core.dll, NDoc.Documenter.JavaDoc.dll,
818         NDoc.Documenter.Latex.dll, NDoc.Documenter.Msdn.dll,
819         NDoc.Documenter.Xml.dll, NDoc.VisualStudio.dll, NDocConsole.exe,
820         NDocGui.exe, NDocGui.exe.manifest, tags.html, NDoc/MSDN.css,
821         NDoc/NDoc.Core.dll, NDoc/NDoc.Documenter.JavaDoc.dll,
822         NDoc/NDoc.Documenter.Latex.dll, NDoc/NDoc.Documenter.Msdn.dll,
823         NDoc/NDoc.Documenter.Xml.dll, NDoc/NDoc.VisualStudio.dll,
824         NDoc/NDocConsole.exe, NDoc/NDocGui.exe, NDoc/NDocGui.exe.manifest,
825         NDoc/tags.html:
826         
827         move NDoc to it's own directory
829 2003-10-09 Thursday 05:02  corts
831         * src/NVelocity.Test.csproj:
832         
833         change to use NUnit 2.x framework assembly remove unneeded classes
834         and suites
836 2003-10-09 Thursday 05:01  corts
838         * src/NVelocity.sln:
839         
840         removal of NUnitRunner
842 2003-10-09 Thursday 05:00  corts
844         * src/Test/Provider/TestProvider.cs:
845         
846         cleanup
848 2003-10-09 Thursday 04:57  corts
850         * src/Test/: BaseTestCase.cs, CommonsExtPropTestCase.cs,
851         CommonsTest.cs, IntrospectorTest.cs, ParserTest.cs,
852         TemplateTestBase.cs, TemplateTestCase.cs, TestSupportClass.cs,
853         VelocimacroTestCase.cs, VelocityAppTestCase.cs, VelocityTest.cs,
854         Dvsl/TransformTest.cs, Dvsl/XPathTest.cs:
855         
856         update test for NUnit 2.x cleanup of test
858 2003-10-09 Thursday 04:48  corts
860         * src/Test/: AllTests.cs, TemplateTestSuite.cs:
861         
862         remove suites that will no longer be needed with NUnit 2.x
864 2003-10-09 Thursday 04:47  corts
866         * src/Runtime/Log/SimpleLog4NetLogSystem.cs:
867         
868         use most common interface between using category and creating new
869         logger in new domain of log4net.spi.ILogger
871 2003-10-09 Thursday 04:43  corts
873         * src/: NUnitRunner.csproj, Test/App.ico, Test/NUnitRunner.cs:
874         
875         remove old NUnit runner app (use NUnitAddin or connecting with
876         NUnit GUI)
878 2003-08-30 Saturday 05:01  corts
880         * src/Runtime/Resource/Loader/ResourceLocator.cs:
881         
882         ignore problems loading an assembly (i.e. ADODB is not the expected
883         version)
885 2003-08-30 Saturday 05:01  corts
887         * src/Runtime/Log/PrimordialLogSystem.cs:
888         
889         wihile messages are being queued, write to DefaultTraceListener
890         incase there is a problem getting a logger going
892 2003-08-30 Saturday 05:00  corts
894         * src/Runtime/RuntimeInstance.cs:
895         
896         write to DefaultTraceListener instead of relying on console.out
898 2003-08-29 Friday 17:43  corts
900         * src/Runtime/VelocimacroFactory.cs:
901         
902         minor reformatting
904 2003-08-29 Friday 17:42  corts
906         * src/Runtime/Log/SimpleLog4NetLogSystem.cs:
907         
908         update finalizer method to use Repository shutdown method
910 2003-08-29 Friday 17:41  corts
912         * src/Runtime/Log/LogManager.cs:
913         
914         handle case where no logger classes are defined
916 2003-08-28 Thursday 00:12  corts
918         * src/: AssemblyInfo.cs, Commons/AssemblyInfo.cs:
919         
920         remove UseDefaultDomain attribute since that is now the log4net
921         default add strong name key so that assemblies will be signed
923 2003-08-28 Thursday 00:11  corts
925         * examples/ViewHandler/AssemblyInfo.cs, src/Http/AssemblyInfo.cs:
926         
927         remove UseDefaultDomain attribute since that is now the log4net
928         default
930 2003-08-28 Thursday 00:10  corts
932         * src/Runtime/Log/SimpleLog4NetLogSystem.cs:
933         
934         reflect changes found in log4net 1.2.0 beta 8
936 2003-08-28 Thursday 00:09  corts
938         * lib/log4net.dll:
939         
940         upgrade to 1.2.0 beta 8, net 1.1, release version
942 2003-08-28 Thursday 00:07  corts
944         * src/NUnitRunner.csproj, src/NVelocity.csproj,
945         examples/ViewHandler/ViewHandler.csproj, src/NVelocity.Http.csproj,
946         src/NVelocity.NAnt.csproj, src/NVelocity.Test.csproj,
947         src/NVelocity.sln, src/Commons.csproj:
948         
949         upgrade to VS 2003
951 2003-02-17 Monday 00:55  corts
953         * src/Runtime/Resource/Loader/: ResourceLocator.cs,
954         FileResourceLoader.cs:
955         
956         -search calling, entry and executing assemblies, plus any in
957         current app domain -search for resource name without path when
958         searching assembly resources
960 2003-02-17 Monday 00:53  corts
962         * src/: NAnt/Texen/Generator.cs, Runtime/RuntimeInstance.cs:
963         
964         remove hack of using ; when specifying fully qualified class and
965         assembly names
967 2003-02-17 Monday 00:52  corts
969         * src/Runtime/Defaults/: directive.properties,
970         nvelocity.properties:
971         
972         fully qualify class names
974 2003-02-17 Monday 00:49  corts
976         * src/: Http/NVelocityViewHandler.cs, Dvsl/Dvsl.cs:
977         
978         correctly escape a proper class and assembly name
980 2003-02-17 Monday 00:47  corts
982         * src/Commons/Collections/: PropertiesReader.cs,
983         PropertiesTokenizer.cs:
984         
985         minor reformatting
987 2003-01-18 Saturday 09:28  corts
989         * src/: NVelocity.Test.csproj, NVelocity.sln, Test.csproj:
990         
991         rename Test project to NVelocity.Test
993 2003-01-16 Thursday 10:58  corts
995         * xdocs/index.xml:
996         
997         update to announce Opt-NVelocity
999 2003-01-11 Saturday 12:10  corts
1001         * ChangeLog.txt:
1002         
1003         update change log
1005 2003-01-11 Saturday 12:08  corts
1007         * src/dist.sh:
1008         
1009         updates to build cleaner distribution
1011 2003-01-11 Saturday 12:07  corts
1013         * src/Makefile:
1014         
1015         reflect current location of ndoc output
1017 2003-01-11 Saturday 12:07  corts
1019         * xdocs/: changelog.xml, index.xml, nant/index.xml,
1020         stylesheets/project.xml:
1021         
1022         update site to announce build 0.4.1
1024 2003-01-11 Saturday 11:39  corts
1026         * ChangeLog.txt:
1027         
1028         update change log
1030 2003-01-11 Saturday 09:54  corts
1032         * ChangeLog.txt:
1033         
1034         update change log
1036 2003-01-11 Saturday 09:46  corts
1038         * ChangeLog.txt:
1039         
1040         update change log
1042 2003-01-11 Saturday 09:44  corts
1044         * src/.cvsignore:
1045         
1046         no message
1048 2003-01-11 Saturday 09:44  corts
1050         * src/Dvsl/DvslNodeImpl.cs:
1051         
1052         fixed and simplified Copy
1054 2003-01-11 Saturday 07:13  corts
1056         * build/.cvsignore:
1057         
1058         ignore temporay build directories
1060 2003-01-11 Saturday 07:11  corts
1062         * src/ToDo.txt:
1063         
1064         no message
1066 2003-01-01 Wednesday 05:43  corts
1068         * ChangeLog.txt:
1069         
1070         update change log
1072 2003-01-01 Wednesday 05:29  corts
1074         * src/: Makefile, updatechangelog.sh:
1075         
1076         update changelog target to update and then commit ChangeLog.txt
1078 2003-01-01 Wednesday 05:27  corts
1080         * ChangeLog.txt:
1081         
1082         update change log
1084 2003-01-01 Wednesday 05:14  corts
1086         * src/ToDo.txt:
1087         
1088         no message
1090 2003-01-01 Wednesday 05:13  corts
1092         * src/Runtime/RuntimeInstance.cs:
1093         
1094         change version in preparation of another release
1096 2003-01-01 Wednesday 05:11  corts
1098         * xdocs/changelog.xml:
1099         
1100         update changes notes
1102 2003-01-01 Wednesday 05:10  corts
1104         * src/Test/ParserTest.cs:
1105         
1106         NVelocity.App.Velocity no longer has a get accessor for the
1107         internal extended properties, reflect that change in this test (was
1108         originally added when this test was created)
1110 2003-01-01 Wednesday 05:08  corts
1112         * www/.cvsignore:
1113         
1114         no message
1116 2003-01-01 Wednesday 05:08  corts
1118         * src/Runtime/Log/SimpleLog4NetLogSystem.cs:
1119         
1120         fix problem where category and appender were not being setup
1121         correctly for internal logging
1123 2003-01-01 Wednesday 05:07  corts
1125         * src/App/: Velocity.cs, VelocityEngine.cs:
1126         
1127         change methods that took StreamWriter as an argument to TextWriter
1128         code cleanup
1130 2003-01-01 Wednesday 05:02  corts
1132         * examples/App/: .cvsignore, App-Examples.sln, Example1/.cvsignore,
1133         Example1/App.ico, Example1/AssemblyInfo.cs, Example1/Example1.cs,
1134         Example1/Example1.csproj, Example1/example.vm,
1135         Example1/nvelocity.properties, Example2/.cvsignore,
1136         Example2/App.ico, Example2/AssemblyInfo.cs, Example2/Example2.cs,
1137         Example2/Example2.csproj, Example2/example2.vm:
1138         
1139         examples of how to use NVelocity in an application
1141 2002-12-29 Sunday 17:03  corts
1143         * src/Tool/: DataInfo.cs, IToolInfo.cs, ToolLoader.cs:
1144         
1145         needed for tool support
1147 2002-12-29 Sunday 11:18  corts
1149         * test/templates/: foreach-map.vm, foreach-type.vm:
1150         
1151         change tests to match current functionality - IDictionary based
1152         collections iterate over the IDictionaryItem collection, not the
1153         Values collection
1155 2002-12-29 Sunday 11:13  corts
1157         * src/Runtime/RuntimeInstance.cs:
1158         
1159         change to version 0.4
1161 2002-12-29 Sunday 11:12  corts
1163         * src/: ToDo.txt, Makefile:
1164         
1165         no message
1167 2002-12-29 Sunday 11:11  corts
1169         * xdocs/: changelog.xml, index.xml, nant/index.xml,
1170         stylesheets/project.xml, stylesheets/site.vsl:
1171         
1172         updated documentation for version 0.4
1174 2002-12-29 Sunday 11:10  corts
1176         * src/: Example.cs, Example2.cs, changelog.sh:
1177         
1178         examples to be moved to correct directory and unneeded script
1180 2002-12-25 Wednesday 12:20  corts
1182         * src/Http/Resource/Loader/WebappLoader.cs:
1183         
1184         changed to support all of the functionality of the
1185         FileResourceLoader by not overriding any of the inheirted methods
1186         except init()
1188 2002-12-25 Wednesday 12:17  corts
1190         * src/Runtime/Resource/Loader/FileResourceLoader.cs:
1191         
1192         code cleanup make more extendable by making private variables
1193         protected
1195 2002-12-23 Monday 13:06  corts
1197         * src/Dvsl/Dvsl.cs:
1198         
1199         Allow for complete VelocityEngine configuration with configuration
1200         map (not sure I understood why the limitation was made to the few
1201         things that were allowed) - this allowed for Opt-NVelocity to
1202         configure the WebappLoader as the resource loader
1204 2002-12-23 Monday 13:03  corts
1206         * src/Http/Resource/Loader/WebappLoader.cs:
1207         
1208         add fallback option for the WebappLoader configuration - try using
1209         HttpContext.Current if not otherwise configured
1211 2002-12-11 Wednesday 03:37  corts
1213         * src/NVelocity.ndoc:
1214         
1215         updated NDoc project file
1217 2002-12-11 Wednesday 02:43  corts
1219         * src/Runtime/Exception/NodeException.cs:
1220         
1221         correct namespace
1223 2002-12-11 Wednesday 02:42  corts
1225         * bin/: MSDN.css, NDoc.Core.dll, NDoc.Documenter.JavaDoc.dll,
1226         NDoc.Documenter.Latex.dll, NDoc.Documenter.Msdn.dll,
1227         NDoc.Documenter.Xml.dll, NDoc.Gui.AboutForm.resources,
1228         NDoc.Gui.AssemblySlashDocForm.resources,
1229         NDoc.Gui.ErrorForm.resources, NDoc.Gui.MainForm.resources,
1230         NDoc.Gui.NamespaceSummariesForm.resources,
1231         NDoc.Gui.SolutionForm.resources, NDoc.VisualStudio.dll,
1232         NDocConsole.exe, NDocGui.exe, NDocGui.exe.manifest, tags.html:
1233         
1234         update to NDoc 1.1c
1236 2002-12-11 Wednesday 01:57  corts
1238         * xdocs/stylesheets/site.vsl:
1239         
1240         update to reflect changes made to AnakiaXmlElement
1242 2002-12-11 Wednesday 01:56  corts
1244         * src/NAnt/Anakia/AnakiaXmlElement.cs:
1245         
1246         code cleanup use .Net style method names remove methods that hid
1247         XmlNode methods (allowing them to show through and be used)
1249 2002-12-11 Wednesday 01:52  corts
1251         * src/Runtime/RuntimeConstants.cs:
1252         
1253         change log4j reference to log4net (comments and constant names)
1255 2002-12-11 Wednesday 01:51  corts
1257         * src/NVelocity.NAnt.csproj:
1258         
1259         change xml comments file to match assebly name
1261 2002-12-11 Wednesday 01:50  corts
1263         * src/NVelocity.Http.csproj:
1264         
1265         reflect new classes
1267 2002-12-11 Wednesday 01:49  corts
1269         * examples/SimpleHttp/SimpleHttp.csproj:
1270         
1271         add reference to NVelocity.Http (since breakup)
1273 2002-12-11 Wednesday 01:48  corts
1275         * src/Runtime/Defaults/nvelocity.properties:
1276         
1277         fix comments from conversion
1279 2002-12-11 Wednesday 01:47  corts
1281         * src/Runtime/Log/SimpleLog4NetLogSystem.cs:
1282         
1283         fix initialization problem when using a category change internal
1284         field to ILog interface instead of Logger
1286 2002-12-11 Wednesday 01:45  corts
1288         * src/Http/Resource/Loader/WebappLoadAppContext.cs:
1289         
1290         context for setting up the WebappLoader
1292 2002-12-11 Wednesday 01:44  corts
1294         * src/Http/Resource/Loader/WebappLoader.cs:
1295         
1296         code cleanup
1298 2002-12-11 Wednesday 01:43  corts
1300         * src/Http/: HandlerSkeleton.cs, NVelocityHandler.cs,
1301         NVelocityViewHandler.cs:
1302         
1303         move common functionality to skeleton base class - enable some
1304         reuse in Opt-NVelocity classes
1306 2002-12-11 Wednesday 01:41  corts
1308         * src/Commons.csproj:
1309         
1310         add reference to log4net
1312 2002-12-11 Wednesday 01:41  corts
1314         * lib/log4net.dll:
1315         
1316         use same 1.2 beta version as Maverick.Net (to remove possible
1317         problems while finishing up Opt-NVelocity)
1319 2002-12-11 Wednesday 01:39  corts
1321         * examples/ViewHandler/nvelocity-web.properties:
1322         
1323         use category instead of a new log file so that logging can all go
1324         to one log
1326 2002-12-11 Wednesday 01:38  corts
1328         * examples/ViewHandler/Global.asax.cs:
1329         
1330         move log4net configuration to assembly remove configuration of
1331         Log4NetExtensionLogSystem (can simply use a log4net category)
1333 2002-12-11 Wednesday 01:36  corts
1335         * examples/ViewHandler/AssemblyInfo.cs:
1336         
1337         web applications need to use the default logging domain if they
1338         want to control logging for other shared assemblies that will use
1339         the default logging domain as well
1341 2002-12-11 Wednesday 01:35  corts
1343         * src/: Http/AssemblyInfo.cs, AssemblyInfo.cs:
1344         
1345         use default logging domain remove assembly key file until there is
1346         a released signed  log4net dll
1348 2002-12-11 Wednesday 01:33  corts
1350         * examples/ViewHandler/ToyTool.cs:
1351         
1352         add some logging to show that logging is working through all layers
1354 2002-12-11 Wednesday 01:33  corts
1356         * src/Dvsl/Dvsl.cs:
1357         
1358         allow for specification of log4net category in configuration
1360 2002-12-11 Wednesday 01:32  corts
1362         * src/Commons/AssemblyInfo.cs:
1363         
1364         use default logging domain remove assembly key file until there is
1365         a released signed  log4net dll
1367 2002-11-04 Monday 08:10  corts
1369         * src/Tools/: DataInfo.cs, IToolInfo.cs, ToolLoader.cs:
1370         
1371         initial port of tools package needed for tool support
1373 2002-11-04 Monday 08:09  corts
1375         * src/Runtime/Log/Log4NetExtensionLogSystem.cs:
1376         
1377         LogSystem to extend log4net logging across appdomain boundaries
1378         (i.e. when using HttpHandlers that get started by IIS instead of by
1379         the webapp)
1381 2002-11-04 Monday 08:07  corts
1383         * src/: NVelocity.Http.csproj, Http/AssemblyInfo.cs,
1384         Http/NVelocityViewHandler.cs, Http/Context/ChainedContext.cs,
1385         Http/Context/IViewContext.cs, Http/Context/ToolboxContext.cs,
1386         Http/Resource/Loader/IWebappLoaderAppContext.cs,
1387         Http/Resource/Loader/WebappLoader.cs, Http/Tool/IToolboxManager.cs,
1388         Http/Tool/IViewTool.cs, Http/Tool/MultiViewsTool.cs,
1389         Http/Tool/ServletToolInfo.cs, Http/Tool/ServletToolboxManager.cs,
1390         Http/Tool/ViewToolInfo.cs, Http/Tool/XMLToolboxManager.cs:
1391         
1392         initial port of VelocityViewServlet (to an HttpHandler) new
1393         NVelocity.Http project for all of the web related stuff - break out
1394         from the core NVelocity stuff
1396 2002-11-04 Monday 08:01  corts
1398         * src/Runtime/Log/: SimpleLog4JLogSystem.cs,
1399         SimpleLog4NetLogSystem.cs:
1400         
1401         rename log4j references to log4net
1403 2002-11-04 Monday 08:00  corts
1405         * src/Test.csproj:
1406         
1407         because of VS IDE bug, make sure that this project references all
1408         other projects - even it not test modules exist so that all
1409         asseblies are correctly copied to the /build folder
1411 2002-11-04 Monday 07:59  corts
1413         * src/NVelocity.sln:
1414         
1415         reflect addition of NVelocity.Http project
1417 2002-11-04 Monday 07:58  corts
1419         * src/NVelocity.csproj:
1420         
1421         reflect relocation and renaming of some classes
1423 2002-11-04 Monday 07:55  corts
1425         * src/Runtime/Resource/Loader/ResourceLoaderFactory.cs:
1426         
1427         source reformatting since properties with commas (,) are
1428         interpreted as a list, allow for fully qualified assebly names
1429         using semicolon (;) instead of comma.
1431 2002-11-04 Monday 07:51  corts
1433         * src/Runtime/Resource/: ResourceManagerImpl.cs,
1434         Loader/FileResourceLoader.cs:
1435         
1436         source reformatting
1438 2002-11-04 Monday 07:50  corts
1440         * src/Runtime/Defaults/nvelocity.properties:
1441         
1442         change log4j references to log4net
1444 2002-11-04 Monday 07:48  corts
1446         * src/Runtime/Log/LogManager.cs:
1447         
1448         allow for passing in of LogSystem class work actually work change
1449         Velocity default fallback of AvalonLogSystem to
1450         SimpleLog4NetLogSystem source reformatting
1452 2002-11-04 Monday 07:46  corts
1454         * src/Runtime/Log/LogSystem.cs:
1455         
1456         minor reformatting
1458 2002-11-04 Monday 07:41  corts
1460         * src/Runtime/Log/PrimordialLogSystem.cs:
1461         
1462         initial functional port default to use of PrimordialLogSystem
1463         durring startup
1465 2002-11-04 Monday 07:41  corts
1467         * src/Runtime/RuntimeInstance.cs:
1468         
1469         default to use of PrimordialLogSystem durring startup
1471 2002-11-04 Monday 07:38  corts
1473         * src/: Http/NVelocityHandler.cs, Runtime/RuntimeConstants.cs:
1474         
1475         minor reformatting
1477 2002-11-04 Monday 07:36  corts
1479         * src/dist.sh:
1480         
1481         change co to export so that dist binary does not have CVS turds
1483 2002-11-04 Monday 07:31  corts
1485         * src/Commons/AssemblyInfo.cs:
1486         
1487         change relative location of signing key
1489 2002-11-04 Monday 07:29  corts
1491         * src/ToDo.txt:
1492         
1493         no message
1495 2002-11-04 Monday 07:27  corts
1497         * lib/log4net.dll:
1498         
1499         updated log4net 1.2.0 Beta3 (built from CVS source and signed)
1501 2002-11-04 Monday 07:24  corts
1503         * src/changelog.sh:
1504         
1505         util script to create ChangeLog.txt from cvs commit history
1507 2002-11-04 Monday 07:22  corts
1509         * src/AssemblyInfo.cs:
1510         
1511         change relative location of signing key
1513 2002-11-04 Monday 07:18  corts
1515         * examples/ViewHandler/ViewHandler.csproj:
1516         
1517         change in references and addition of Global.asax page
1519 2002-11-04 Monday 07:16  corts
1521         * examples/ViewHandler/Web.config:
1522         
1523         add log4net logging config reference NVelocity.Http
1525 2002-11-04 Monday 07:15  corts
1527         * examples/ViewHandler/: Global.asax, Global.asax.cs,
1528         Global.asax.resx:
1529         
1530         add global.asax page to handle initialtion of logging
1532 2002-10-23 Wednesday 01:42  corts
1534         * src/Http/NVelocityHandler.cs:
1535         
1536         implement IRequiresSessionState so that sessions will be enabled
1537         implement missing implementation of LoadConfiguration
1538         (nvelocity.properties)
1540 2002-10-23 Wednesday 01:39  corts
1542         * examples/ViewHandler/: .cvsignore, AssemblyInfo.cs, Default.aspx,
1543         Default.aspx.cs, Default.aspx.resx, README.txt, ToyTool.cs,
1544         ViewHandler.csproj, ViewHandler.csproj.webinfo, ViewHandler.sln,
1545         Web.config, nvelocity-web.properties, sample.vm, toolbox.xml:
1546         
1547         first pass at example using NVelocityViewHandler
1548         (VelocityViewServlet)
1550 2002-10-23 Wednesday 01:34  corts
1552         * examples/SimpleHttp/SimpleNVelocityHandler.cs:
1553         
1554         update exception text to correct method signature
1556 2002-10-22 Tuesday 08:25  corts
1558         * examples/SimpleHttp/SimpleNVelocityHandler.cs:
1559         
1560         reflect method signiture changes to base class
1562 2002-10-22 Tuesday 08:23  corts
1564         * examples/SimpleHttp/sample.vm:
1565         
1566         reflect change to context keys for request and response
1568 2002-10-22 Tuesday 08:22  corts
1570         * examples/SimpleHttp/SimpleHttp.csproj:
1571         
1572         rename ASP.NET form to match one of the default documents
1574 2002-10-22 Tuesday 08:20  corts
1576         * examples/SimpleHttp/: README.txt, SimpleHttp.csproj.webinfo,
1577         SimpleHttp.sln:
1578         
1579         document change to new root for all NVelocity web examples
1581 2002-10-22 Tuesday 08:18  corts
1583         * examples/SimpleHttp/: Default.aspx, Default.aspx.cs,
1584         Default.aspx.resx, WebForm1.aspx, WebForm1.aspx.cs,
1585         WebForm1.aspx.resx:
1586         
1587         rename ASP.NET form to match one of the default documents
1589 2002-10-22 Tuesday 08:17  corts
1591         * src/Http/: NVelocityHandler.cs, NVelocityHandlerFactory.cs:
1592         
1593         cleanup of code and documentation favor passing around HttpContext
1594         instead of response and request objects
1596 2002-10-22 Tuesday 08:15  corts
1598         * src/: NVelocity.NAnt.csproj, nvelocity.build:
1599         
1600         output NVelocity.NAntTasks.dll so that NAnt will recognize it
1601         automatically when placed in the NAnt.exe directory.
1603 2002-10-22 Tuesday 08:13  corts
1605         * src/.cvsignore:
1606         
1607         no message
1609 2002-10-19 Saturday 04:34  corts
1611         * src/ToDo.txt:
1612         
1613         no message
1615 2002-10-19 Saturday 04:31  corts
1617         * src/Test.csproj:
1618         
1619         add Dvsl tests
1621 2002-10-19 Saturday 04:30  corts
1623         * src/Runtime/Directive/Foreach.cs:
1624         
1625         change IDictionary classes to retun the enumerator over the
1626         IDictionaryItem collection as opposed to the Values collection -
1627         otherwise there is no way to get to the keys
1629 2002-10-19 Saturday 04:26  corts
1631         * src/Runtime/Resource/: Loader/FileResourceLoader.cs,
1632         ResourceCacheImpl.cs:
1633         
1634         minor reformatting
1636 2002-10-19 Saturday 04:24  corts
1638         * src/Runtime/RuntimeInstance.cs:
1639         
1640         reflect changes to LogSystem interface
1642 2002-10-19 Saturday 04:23  corts
1644         * src/Runtime/Parser/Node/PropertyExecutor.cs:
1645         
1646         look for differently cased properties as well as method with no
1647         arguments
1649 2002-10-19 Saturday 04:22  corts
1651         * src/Runtime/Parser/Node/ASTMethod.cs:
1652         
1653         look for differently cased methods as well as a property if there
1654         were no arguments
1656 2002-10-19 Saturday 04:21  corts
1658         * src/Runtime/Parser/Node/GetExecutor.cs:
1659         
1660         look for Get/get methods as well as indexers
1662 2002-10-19 Saturday 04:20  corts
1664         * src/Runtime/Log/: LogManager.cs, LogSystem.cs, NullLogSystem.cs,
1665         SimpleLog4JLogSystem.cs:
1666         
1667         make method names more .Net like
1669 2002-10-19 Saturday 04:17  corts
1671         * src/: Dvsl/Dvsl.cs, Dvsl/DvslContext.cs, Dvsl/DvslNode.cs,
1672         Dvsl/DvslNodeContext.cs, Dvsl/DvslNodeImpl.cs,
1673         Dvsl/TemplateHandler.cs, Dvsl/TransformTool.cs,
1674         Dvsl/Transformer.cs, Dvsl/Directive/MatchDirective.cs,
1675         Dvsl/Directive/NameDirective.cs, NAnt/Dvsl/DvslTask.cs:
1676         
1677         clean up code, make more .Net like
1679 2002-10-19 Saturday 04:16  corts
1681         * src/Test/: Dvsl/TransformTest.cs, Dvsl/XPathTest.cs, AllTests.cs:
1682         
1683         simple tests for Dvsl
1685 2002-10-19 Saturday 01:54  corts
1687         * src/Context/IContext.cs:
1688         
1689         minor reformatting
1691 2002-09-24 Tuesday 03:31  corts
1693         * src/Runtime/Directive/Foreach.cs:
1694         
1695         check for IEnumerable when checking for enumeration types - that
1696         way classes like XmlNodeList can be used properly.
1698 2002-09-24 Tuesday 03:29  corts
1700         * src/NAnt/Anakia/AnakiaTask.cs:
1701         
1702         default resource caching on
1704 2002-09-11 Wednesday 03:46  corts
1706         * src/nvelocity.build:
1707         
1708         cleanup
1710 2002-09-11 Wednesday 03:45  corts
1712         * src/Makefile:
1713         
1714         call nant for documentation
1716 2002-09-11 Wednesday 01:58  corts
1718         * www/index.html:
1719         
1720         www content is now rendered by anakia.
1722 2002-09-11 Wednesday 01:56  corts
1724         * examples/Texen/: additional.props, default.build, license.txt,
1725         service.props, templates/Control.vm,
1726         templates/ServiceImplementation.vm, templates/ServiceInterface.vm,
1727         templates/ServiceStaticHelper.vm, templates/book.vm,
1728         templates/Test.vm, templates/test.props:
1729         
1730         initial example based on Velocity test case
1732 2002-09-11 Wednesday 01:55  corts
1734         * examples/Dvsl/nant/default.build:
1735         
1736         reflect updated DvslTask
1738 2002-09-11 Wednesday 01:44  corts
1740         * xdocs/: index.xml, css/nant-task.css, css/nvelocity.css,
1741         images/favicon.ico, nant/anakia.xml, nant/dvsl.xml, nant/texen.xml,
1742         stylesheets/project.xml, stylesheets/site.vsl:
1743         
1744         initial import of site in xdocs format (to be rendered using the
1745         NAnt anakia task).
1747 2002-09-11 Wednesday 01:37  corts
1749         * src/ToDo.txt:
1750         
1751         updated ToDone stuff
1753 2002-09-11 Wednesday 01:37  corts
1755         * src/NAnt/Texen/Generator.cs:
1756         
1757         use NAnt static log class replace ; for , in class names
1759 2002-09-11 Wednesday 01:36  corts
1761         * src/NVelocity.NAnt.csproj:
1762         
1763         set properties file to be embedded resource
1765 2002-09-11 Wednesday 01:35  corts
1767         * src/NAnt/Dvsl/DvslTask.cs:
1768         
1769         completed initial port
1771 2002-09-11 Wednesday 01:34  corts
1773         * src/NAnt/Anakia/AnakiaTask.cs:
1774         
1775         use NAnt static log class use of Path.DirecotyrSeparatorChar
1777 2002-09-11 Wednesday 01:34  corts
1779         * src/NAnt/Texen/TexenTask.cs:
1780         
1781         use NAnt static log class
1783 2002-09-11 Wednesday 01:32  corts
1785         * src/NAnt/Texen/texen.properties:
1786         
1787         specify fully qualified class names
1789 2002-09-11 Wednesday 01:28  corts
1791         * src/.cvsignore:
1792         
1793         ignore the .xml files output for documentation
1795 2002-09-08 Sunday 01:59  corts
1797         * src/Runtime/Resource/ResourceManagerImpl.cs:
1798         
1799         fix bug loading ResourceCache manager reformatting
1801 2002-09-08 Sunday 01:57  corts
1803         * src/Runtime/RuntimeInstance.cs:
1804         
1805         change version id
1807 2002-09-08 Sunday 01:56  corts
1809         * src/Makefile:
1810         
1811         update default target
1813 2002-09-08 Sunday 01:52  corts
1815         * src/: NUnitRunner.csproj, NVelocity.NAnt.csproj,
1816         NVelocity.Tools.Dvsl.csproj, NVelocity.Tools.csproj,
1817         NVelocity.csproj, NVelocity.sln, Test.csproj:
1818         
1819         no message
1821 2002-09-08 Sunday 01:52  corts
1823         * src/ToDo.txt:
1824         
1825         list of stuff to be done
1827 2002-09-08 Sunday 01:50  corts
1829         * src/nvelocity.build:
1830         
1831         nant build file
1833 2002-09-08 Sunday 01:47  corts
1835         * src/Tools/SupportClass.cs:
1836         
1837         no message
1839 2002-09-08 Sunday 01:46  corts
1841         * src/Test/: AnakiaTestCase.cs, CommonsTest.cs:
1842         
1843         reformatting
1845 2002-09-08 Sunday 01:31  corts
1847         * src/NAnt/: AssemblyInfo.cs, Anakia/AnakiaTask.cs,
1848         Anakia/AnakiaXmlDocument.cs, Anakia/AnakiaXmlElement.cs,
1849         Anakia/Escape.cs, Anakia/NodeList.cs, Anakia/OutputWrapper.cs,
1850         Anakia/TreeWalker.cs, Anakia/XPathTool.cs, Dvsl/DvslTask.cs,
1851         Texen/FileUtil.cs, Texen/Generator.cs, Texen/PropertiesUtil.cs,
1852         Texen/SupportClass.cs, Texen/TexenTask.cs, Texen/texen.properties:
1853         
1854         move all NAnt related stuff to a NAnt namespace
1856 2002-09-08 Sunday 01:25  corts
1858         * src/Dvsl/: Dvsl.cs, DvslContext.cs, DvslNode.cs,
1859         DvslNodeContext.cs, DvslNodeImpl.cs, TemplateHandler.cs,
1860         TransformTool.cs, Transformer.cs, Directive/MatchDirective.cs,
1861         Directive/NameDirective.cs, Resource/defaultroot.dvsl:
1862         
1863         move from Tools to core
1865 2002-09-08 Sunday 01:22  corts
1867         * examples/Anakia/: default.build, xdocs/index.xml,
1868         xdocs/stylesheets/project.xml, xdocs/stylesheets/site.vsl:
1869         
1870         simple Anakia example
1872 2002-09-07 Saturday 17:29  corts
1874         * www/index.html:
1875         
1876         no message
1878 2002-08-31 Saturday 16:31  corts
1880         * lib/: NAnt.Core.dll, NAnt.DotNetTasks.dll, NAnt.ZipTasks.dll,
1881         NAnt.exe, NDoc.Core.dll, NDoc.Documenter.Msdn.dll, SharpZipLib.dll,
1882         taskdef.Tasks.dll:
1883         
1884         updated references including the addition of NAnt
1886 2002-08-31 Saturday 16:28  corts
1888         * examples/Dvsl/nant/: default.build, xdocs/example1.dvsl,
1889         xdocs/example1.xml:
1890         
1891         simple example of using DvslTask with NAnt
1893 2002-08-31 Saturday 16:20  corts
1895         * src/Runtime/RuntimeInstance.cs:
1896         
1897         provide escaping for comma in fullly qualified Type names
1899 2002-08-31 Saturday 16:09  corts
1901         * src/: App/VelocityEngine.cs, Runtime/Exception/NodeException.cs:
1902         
1903         initial port
1905 2002-08-31 Saturday 16:08  corts
1907         * src/Runtime/Log/SimpleLog4JLogSystem.cs:
1908         
1909         minor reformatting
1911 2002-08-31 Saturday 16:08  corts
1913         * src/Runtime/Resource/Loader/ResourceLocator.cs:
1914         
1915         corrected shortcomming of being able to find a resource in an
1916         assebly that is reference but not referenced at compile time (i.e.
1917         loaded programatically)
1919 2002-08-31 Saturday 16:04  corts
1921         * src/: NVelocity.Tools.Dvsl.csproj, NVelocity.sln,
1922         Tools/AssemblyInfo.cs:
1923         
1924         addition of Tools.Dvsl project
1926 2002-08-31 Saturday 16:03  corts
1928         * src/Test/Provider/TestProvider.cs:
1929         
1930         minor reformatting
1932 2002-08-31 Saturday 16:01  corts
1934         * src/Test.csproj:
1935         
1936         add reference to Dvsl - for later testing (also helps with build
1937         order and file locks)
1939 2002-08-31 Saturday 15:58  corts
1941         * src/NVelocity.csproj:
1942         
1943         addition of VelocityEngine and NodeException change output
1944         directory to get over VS.Net bug with intermediate files being in
1945         use
1947 2002-08-31 Saturday 15:54  corts
1949         * src/Makefile:
1950         
1951         add publishwww and publicapi targets for publishing updated site
1953 2002-08-31 Saturday 15:53  corts
1955         * src/dist.sh:
1956         
1957         assume that anyone doing this process will already have their
1958         CVSROOT setup correctly - either as a developer or anonymously
1960 2002-08-31 Saturday 15:51  corts
1962         * src/Commons.csproj:
1963         
1964         change output directory to get over VS.Net bug with intermediate
1965         files being in use
1967 2002-08-16 Friday 17:30  corts
1969         * ChangeLog.txt:
1970         
1971         start a changelog
1973 2002-08-16 Friday 17:29  corts
1975         * build/.cvsignore, .cvsignore:
1976         
1977         ignore more temporary files
1979 2002-08-16 Friday 17:28  corts
1981         * LICENSE.txt:
1982         
1983         Apache license text (stolen right from the velocity distribution)
1985 2002-08-16 Friday 17:27  corts
1987         * src/: Makefile, dist.sh, package.sh:
1988         
1989         change package to dist (more in line with the apache project layout
1990         doc)
1992 2002-08-16 Friday 17:26  corts
1994         * www/index.html:
1995         
1996         start of nvelocity.sourceforge.net
1998 2002-08-16 Friday 16:06  corts
2000         * docs/api/: NVelocity/Context/AbstractContext.html,
2001         NVelocity/Context/IContext.html,
2002         NVelocity/Context/InternalContextAdapter.html,
2003         NVelocity/Context/InternalContextAdapterImpl.html,
2004         NVelocity/Context/InternalContextBase.html,
2005         NVelocity/Context/InternalEventContext.html,
2006         NVelocity/Context/InternalHousekeepingContext.html,
2007         NVelocity/Context/InternalWrapperContext.html,
2008         NVelocity/Context/VMContext.html,
2009         NVelocity/Context/namespace-summary.html,
2010         NVelocity/Runtime/Parser/Node/ASTAddNode.html,
2011         NVelocity/Runtime/Parser/Node/ASTAndNode.html,
2012         NVelocity/Runtime/Parser/Node/ASTAssignment.html,
2013         NVelocity/Runtime/Parser/Node/ASTBlock.html,
2014         NVelocity/Runtime/Parser/Node/ASTComment.html,
2015         NVelocity/Runtime/Parser/Node/ASTDirective.html,
2016         NVelocity/Runtime/Parser/Node/ASTDivNode.html,
2017         NVelocity/Runtime/Parser/Node/ASTEQNode.html,
2018         NVelocity/Runtime/Parser/Node/ASTElseIfStatement.html,
2019         NVelocity/Runtime/Parser/Node/ASTElseStatement.html,
2020         NVelocity/Runtime/Parser/Node/ASTEscape.html,
2021         NVelocity/Runtime/Parser/Node/ASTEscapedDirective.html,
2022         NVelocity/Runtime/Parser/Node/ASTExpression.html,
2023         NVelocity/Runtime/Parser/Node/ASTFalse.html,
2024         NVelocity/Runtime/Parser/Node/ASTGENode.html,
2025         NVelocity/Runtime/Parser/Node/ASTGTNode.html,
2026         NVelocity/Runtime/Parser/Node/ASTIdentifier.html,
2027         NVelocity/Runtime/Parser/Node/ASTIfStatement.html,
2028         NVelocity/Runtime/Parser/Node/ASTIncludeStatement.html,
2029         NVelocity/Runtime/Parser/Node/ASTIntegerRange.html,
2030         NVelocity/Runtime/Parser/Node/ASTLENode.html,
2031         NVelocity/Runtime/Parser/Node/ASTLTNode.html,
2032         NVelocity/Runtime/Parser/Node/ASTMethod.html,
2033         NVelocity/Runtime/Parser/Node/ASTModNode.html,
2034         NVelocity/Runtime/Parser/Node/ASTMulNode.html,
2035         NVelocity/Runtime/Parser/Node/ASTNENode.html,
2036         NVelocity/Runtime/Parser/Node/ASTNotNode.html,
2037         NVelocity/Runtime/Parser/Node/ASTNumberLiteral.html,
2038         NVelocity/Runtime/Parser/Node/ASTObjectArray.html,
2039         NVelocity/Runtime/Parser/Node/ASTOrNode.html,
2040         NVelocity/Runtime/Parser/Node/ASTParameters.html,
2041         NVelocity/Runtime/Parser/Node/ASTReference.html,
2042         NVelocity/Runtime/Parser/Node/ASTSetDirective.html,
2043         NVelocity/Runtime/Parser/Node/ASTStringLiteral.html,
2044         NVelocity/Runtime/Parser/Node/ASTSubtractNode.html,
2045         NVelocity/Runtime/Parser/Node/ASTText.html,
2046         NVelocity/Runtime/Parser/Node/ASTTrue.html,
2047         NVelocity/Runtime/Parser/Node/ASTVariable.html,
2048         NVelocity/Runtime/Parser/Node/ASTWord.html,
2049         NVelocity/Runtime/Parser/Node/ASTprocess.html,
2050         NVelocity/Runtime/Parser/Node/AbstractExecutor.html,
2051         NVelocity/Runtime/Parser/Node/BooleanPropertyExecutor.html,
2052         NVelocity/Runtime/Parser/Node/GetExecutor.html,
2053         NVelocity/Runtime/Parser/Node/INode.html,
2054         NVelocity/Runtime/Parser/Node/NodeUtils.html,
2055         NVelocity/Runtime/Parser/Node/ParserVisitor.html,
2056         NVelocity/Runtime/Parser/Node/PropertyExecutor.html,
2057         NVelocity/Runtime/Parser/Node/SimpleNode.html,
2058         NVelocity/Runtime/Parser/Node/namespace-summary.html,
2059         NVelocity/Test/AllTests.html, NVelocity/Test/BaseTestCase.html,
2060         NVelocity/Test/CommonsExtPropTestCase.html,
2061         NVelocity/Test/CommonsTest.html,
2062         NVelocity/Test/IntrospectorTest.html,
2063         NVelocity/Test/NUnitRunner.html, NVelocity/Test/ParserTest.html,
2064         NVelocity/Test/TemplateTestBase.html,
2065         NVelocity/Test/TemplateTestBase_Fields.html,
2066         NVelocity/Test/TemplateTestCase.html,
2067         NVelocity/Test/TemplateTestSuite.html,
2068         NVelocity/Test/TestSupportClass.html,
2069         NVelocity/Test/VelocimacroTestCase.html,
2070         NVelocity/Test/VelocityAppTestCase.html,
2071         NVelocity/Test/VelocityTest.AddressData.html,
2072         NVelocity/Test/VelocityTest.ContactData.html,
2073         NVelocity/Test/VelocityTest.html,
2074         NVelocity/Test/namespace-summary.html,
2075         NVelocity/Util/Introspection/AmbiguousException.html,
2076         NVelocity/Util/Introspection/ClassMap.html,
2077         NVelocity/Util/Introspection/IntrospectionCacheData.html,
2078         NVelocity/Util/Introspection/Introspector.html,
2079         NVelocity/Runtime/Parser/CharStream.html,
2080         NVelocity/Runtime/Parser/ParseException.html,
2081         NVelocity/Runtime/Parser/Parser.html,
2082         NVelocity/Runtime/Parser/ParserConstants.html,
2083         NVelocity/Runtime/Parser/ParserTokenManager.html,
2084         NVelocity/Runtime/Parser/ParserTreeConstants.html,
2085         NVelocity/Runtime/Parser/Token.html,
2086         NVelocity/Runtime/Parser/TokenMgrError.html,
2087         NVelocity/Runtime/Parser/VelocityCharStream.html,
2088         NVelocity/Runtime/Parser/namespace-summary.html,
2089         NVelocity/Runtime/Visitor/BaseVisitor.html,
2090         NVelocity/Runtime/Visitor/NodeViewMode.html,
2091         NVelocity/Runtime/Visitor/VMReferenceMungeVisitor.html,
2092         NVelocity/Runtime/Visitor/namespace-summary.html,
2093         NVelocity/Test/Provider/BoolObj.html,
2094         NVelocity/Test/Provider/Child.html,
2095         NVelocity/Test/Provider/Person.html,
2096         NVelocity/Test/Provider/TestProvider.html,
2097         NVelocity/Test/Provider/namespace-summary.html,
2098         NVelocity/Util/Introspection/IntrospectorBase.html,
2099         NVelocity/Util/Introspection/MethodMap.html,
2100         NVelocity/Util/Introspection/namespace-summary.html,
2101         Commons/Collections/CollectionsUtil.html,
2102         Commons/Collections/ExtendedProperties.html,
2103         Commons/Collections/StringTokenizer.html,
2104         Commons/Collections/namespace-summary.html,
2105         NVelocity/App/FieldMethodizer.html, NVelocity/App/Velocity.html,
2106         NVelocity/App/namespace-summary.html,
2107         NVelocity/App/Events/EventCartridge.html,
2108         NVelocity/App/Events/EventHandler.html,
2109         NVelocity/App/Events/MethodExceptionEventHandler.html,
2110         NVelocity/App/Events/NullSetEventHandler.html,
2111         NVelocity/App/Events/ReferenceInsertionEventHandler.html,
2112         NVelocity/App/Events/namespace-summary.html,
2113         NVelocity/Runtime/Directive/Directive.html,
2114         NVelocity/Runtime/Directive/DirectiveConstants.html,
2115         NVelocity/Runtime/Directive/DirectiveConstants_Fields.html,
2116         NVelocity/Runtime/Directive/Foreach.html,
2117         NVelocity/Runtime/Directive/Include.html,
2118         NVelocity/Runtime/Directive/Literal.html,
2119         NVelocity/Runtime/Directive/Macro.html,
2120         NVelocity/Runtime/Directive/Parse.html,
2121         NVelocity/Runtime/Directive/ParseDirectiveException.html,
2122         NVelocity/Runtime/Directive/VMProxyArg.html,
2123         NVelocity/Runtime/Directive/VelocimacroProxy.html,
2124         NVelocity/Runtime/Directive/namespace-summary.html,
2125         NVelocity/Runtime/Resource/ContentResource.html,
2126         NVelocity/Runtime/Resource/Resource.html,
2127         NVelocity/Runtime/Resource/ResourceCache.html,
2128         NVelocity/Runtime/Resource/ResourceCacheImpl.html,
2129         NVelocity/Runtime/Resource/ResourceFactory.html,
2130         NVelocity/Runtime/Resource/ResourceManager.html,
2131         NVelocity/Runtime/Resource/ResourceManagerImpl.html,
2132         NVelocity/Runtime/Resource/ResourceManager_Fields.html,
2133         NVelocity/Runtime/Resource/namespace-summary.html,
2134         NVelocity/App/Tools/VelocityFormatter.VelocityAlternator.html,
2135         NVelocity/App/Tools/VelocityFormatter.VelocityAutoAlternator.html,
2136         NVelocity/App/Tools/VelocityFormatter.html,
2137         NVelocity/App/Tools/namespace-summary.html,
2138         NVelocity/Exception/MethodInvocationException.html,
2139         NVelocity/Exception/ParseErrorException.html,
2140         NVelocity/Exception/ResourceNotFoundException.html,
2141         NVelocity/Exception/VelocityException.html,
2142         NVelocity/Exception/namespace-summary.html,
2143         NVelocity/Http/NVelocityHandler.html,
2144         NVelocity/Http/NVelocityHandlerFactory.html,
2145         NVelocity/Http/namespace-summary.html,
2146         NVelocity/Runtime/Log/LogManager.html,
2147         NVelocity/Runtime/Log/LogSystem.html,
2148         NVelocity/Runtime/Log/LogSystem_Fields.html,
2149         NVelocity/Runtime/Log/NullLogSystem.html,
2150         NVelocity/Runtime/Log/SimpleLog4JLogSystem.html,
2151         NVelocity/Runtime/Log/namespace-summary.html,
2152         NVelocity/Runtime/Resource/Loader/FileResourceLoader.html,
2153         NVelocity/Runtime/Resource/Loader/ResourceLoader.html,
2154         NVelocity/Runtime/Resource/Loader/ResourceLoaderFactory.html,
2155         NVelocity/Runtime/Resource/Loader/ResourceLocator.html,
2156         NVelocity/Runtime/Resource/Loader/namespace-summary.html,
2157         NVelocity/Util/Iterator.html, NVelocity/Util/SimplePool.html,
2158         NVelocity/Util/StringUtils.html,
2159         NVelocity/Util/namespace-summary.html,
2160         NVelocity/SupportClass.DateTimeFormatManager.DateTimeFormatHashTabl
2161         e.html, NVelocity/SupportClass.DateTimeFormatManager.html,
2162         NVelocity/SupportClass.TextNumberFormat.html,
2163         NVelocity/SupportClass.Tokenizer.html,
2164         NVelocity/SupportClass.TransactionManager.ConnectionHashTable.html,
2165         NVelocity/SupportClass.TransactionManager.html,
2166         NVelocity/SupportClass.html, NVelocity/Template.html,
2167         NVelocity/VelocityContext.html, NVelocity/namespace-summary.html,
2168         NVelocity/IO/VelocityWriter.html,
2169         NVelocity/IO/namespace-summary.html,
2170         NVelocity/Runtime/RuntimeConstants.html,
2171         NVelocity/Runtime/RuntimeConstants_Fields.html,
2172         NVelocity/Runtime/RuntimeInstance.html,
2173         NVelocity/Runtime/RuntimeServices.html,
2174         NVelocity/Runtime/RuntimeSingleton.html,
2175         NVelocity/Runtime/VelocimacroFactory.html,
2176         NVelocity/Runtime/VelocimacroManager.MacroEntry.html,
2177         NVelocity/Runtime/VelocimacroManager.html,
2178         NVelocity/Runtime/namespace-summary.html,
2179         NVelocity/Runtime/Exception/ReferenceException.html,
2180         NVelocity/Runtime/Exception/namespace-summary.html:
2181         
2182         api documentation
2184 2002-08-16 Friday 11:32  corts
2186         * bin/cvs2cl.pl:
2187         
2188         script to create ChangeLog
2190 2002-08-16 Friday 04:37  corts
2192         * src/NVelocity.ndoc:
2193         
2194         use xml files from ../build directory (this time for sure)
2196 2002-08-16 Friday 04:31  corts
2198         * src/NVelocity.ndoc:
2199         
2200         use xml files from ../build directory
2202 2002-08-16 Friday 04:27  corts
2204         * bin/: NDoc.Core.dll, NDoc.Documenter.JavaDoc.dll,
2205         NDoc.Documenter.Msdn.dll, NDoc.Documenter.Xml.dll,
2206         NDoc.Gui.AboutForm.resources,
2207         NDoc.Gui.AssemblySlashDocForm.resources,
2208         NDoc.Gui.ErrorForm.resources, NDoc.Gui.MainForm.resources,
2209         NDoc.Gui.NamespaceSummariesForm.resources,
2210         NDoc.Gui.SolutionForm.resources, NDoc.VisualStudio.dll,
2211         NDocConsole.exe, NDocGui.exe:
2212         
2213         binaries needed for NDoc (ok, maybe not all of them, but I didn't
2214         really want to figure out exactly which ones tonight)
2216 2002-08-16 Friday 04:23  corts
2218         * src/: Commons.csproj, NUnitRunner.csproj, NVelocity.csproj,
2219         Test.csproj:
2220         
2221         output xml documentation file for NDoc
2223 2002-08-16 Friday 04:21  corts
2225         * src/package.sh:
2226         
2227         script to aide in building SourceForge download files
2229 2002-08-16 Friday 04:20  corts
2231         * src/NVelocity.ndoc:
2232         
2233         NDoc config file to create html version of api specs (javadoc style
2234         and msdn .chm style)
2236 2002-08-16 Friday 04:19  corts
2238         * src/Makefile:
2239         
2240         Makefile to perform various building tasks (using GNU make)
2242 2002-08-06 Tuesday 00:34  corts
2244         * src/NVelocity.csproj:
2245         
2246         reflect newly added classes
2248 2002-08-06 Tuesday 00:33  corts
2250         * src/: App/Velocity.cs, Runtime/RuntimeInstance.cs,
2251         Runtime/RuntimeSingleton.cs:
2252         
2253         support Init with ExtendedProperties
2255 2002-08-06 Tuesday 00:30  corts
2257         * src/IO/VelocityWriter.cs:
2258         
2259         untested port of VelocityWriter (not really sure if this will be
2260         needed)
2262 2002-08-06 Tuesday 00:29  corts
2264         * src/Http/: NVelocityHandler.cs, NVelocityHandlerFactory.cs:
2265         
2266         base class handler and factory to support use NVelocity to load
2267         templates in a web environment (like VelocityServlet).
2269 2002-08-06 Tuesday 00:27  corts
2271         * src/Commons/Collections/ExtendedProperties.cs:
2272         
2273         add static method to allow copying of key values from one instance
2274         to another
2276 2002-08-06 Tuesday 00:25  corts
2278         * examples/SimpleHttp/: .cvsignore, AssemblyInfo.cs, README.txt,
2279         SimpleHttp.csproj, SimpleHttp.csproj.webinfo, SimpleHttp.sln,
2280         SimpleNVelocityHandler.cs, Web.config, WebForm1.aspx,
2281         WebForm1.aspx.cs, WebForm1.aspx.resx, sample.vm:
2282         
2283         SimpleHttp sample - shows how to extend NVelocityHandler
2285 2002-07-31 Wednesday 13:39  corts
2287         * src/Runtime/Resource/Loader/ResourceLocator.cs:
2288         
2289         update ResourceLocator to search alternate paths to find the root
2290         assembly if the EntryAssembly is null (which is the case when
2291         launched by COM+)
2293 2002-07-30 Tuesday 15:32  corts
2295         * src/: Commons/AssemblyInfo.cs, AssemblyInfo.cs, NVelocity.snk:
2296         
2297         add strong name key and put in AssemblyInfo.cs so that assemblies
2298         will be signed
2300 2002-07-30 Tuesday 02:25  corts
2302         * src/: Template.cs, VelocityContext.cs, App/Velocity.cs,
2303         App/Events/EventCartridge.cs, App/Tools/VelocityFormatter.cs,
2304         Context/AbstractContext.cs, Context/IContext.cs,
2305         Context/InternalContextAdapterImpl.cs,
2306         Context/InternalContextBase.cs, Context/InternalEventContext.cs,
2307         Context/InternalHousekeepingContext.cs,
2308         Context/InternalWrapperContext.cs, Context/VMContext.cs,
2309         Runtime/Directive/Foreach.cs, Runtime/Directive/Parse.cs,
2310         Runtime/Directive/VMProxyArg.cs,
2311         Runtime/Directive/VelocimacroProxy.cs,
2312         Runtime/Parser/Node/ASTIdentifier.cs,
2313         Runtime/Parser/Node/ASTMethod.cs,
2314         Runtime/Parser/Node/ASTReference.cs,
2315         Runtime/Parser/Node/ASTSetDirective.cs,
2316         Runtime/Parser/Node/NodeUtils.cs,
2317         Runtime/Resource/ContentResource.cs, Runtime/Resource/Resource.cs,
2318         Runtime/Resource/ResourceManagerImpl.cs, Test/ParserTest.cs,
2319         Test/TemplateTestCase.cs, Test/VelocityAppTestCase.cs,
2320         Test/VelocityTest.cs:
2321         
2322         change case of methods in Context and root - and effected classes
2324 2002-07-30 Tuesday 01:49  corts
2326         * build/.cvsignore:
2327         
2328         initial import
2330 2002-07-30 Tuesday 01:45  corts
2332         * test/: anakia/compare/index.html, anakia/xdocs/index.xml,
2333         anakia/xdocs/stylesheets/project.xml,
2334         anakia/xdocs/stylesheets/site.vsl, classloader/Foo.class,
2335         classloader/Foo.java, configuration/include1.properties,
2336         configuration/include2.properties, configuration/test.config,
2337         configuration/compare/output.cmp, cpload/test1.jar,
2338         cpload/test2.jar, cpload/compare/test1.cmp,
2339         cpload/compare/test2.cmp, misc/README.txt, misc/compile.sh,
2340         misc/dump.sh, misc/test.sh, multi/compare/path1.cmp,
2341         multi/compare/path2.cmp, multi/path1/path1.vm,
2342         multi/path2/path2.vm, multiloader/path1.vm, multiloader/test1.jar,
2343         multiloader/test2.jar, multiloader/compare/path1.cmp,
2344         multiloader/compare/test2.cmp, multiloader/compare/test3.cmp,
2345         templates/VM_global_library.vm, templates/arithmetic.vm,
2346         templates/array.vm, templates/block.vm, templates/comment.vm,
2347         templates/context_safety.vm, templates/diabolical.vm,
2348         templates/ed.bat, templates/encodingtest.vm,
2349         templates/encodingtest2.vm, templates/encodingtest3.vm,
2350         templates/encodingtest_KOI8-R.vm, templates/equality.vm,
2351         templates/escape.vm, templates/escape2.vm, templates/example1.vm,
2352         templates/foreach-array.vm, templates/foreach-introspect.vm,
2353         templates/foreach-map.vm, templates/foreach-method.vm,
2354         templates/foreach-type.vm, templates/foreach-variable.vm,
2355         templates/formal.vm, templates/get.vm, templates/if.vm,
2356         templates/ifstatement.vm, templates/include.vm,
2357         templates/interpolation.vm, templates/literal.vm,
2358         templates/logical.vm, templates/loop.vm, templates/map.vm,
2359         templates/math.vm, templates/method.vm, templates/parse.vm,
2360         templates/parse1.vm, templates/parse2.vm, templates/pedantic.vm,
2361         templates/quotes.vm, templates/range.vm, templates/reference.vm,
2362         templates/sample.vm, templates/shorthand.vm, templates/subclass.vm,
2363         templates/templates.properties, templates/test.txt,
2364         templates/test.vm, templates/velocimacro.vm,
2365         templates/velocimacro2.vm, templates/vm_test1.vm,
2366         templates/vm_test2.vm, templates/compare/arithmetic.cmp,
2367         templates/compare/array.cmp, templates/compare/block.cmp,
2368         templates/compare/comment.cmp,
2369         templates/compare/context_safety1.cmp,
2370         templates/compare/context_safety2.cmp,
2371         templates/compare/diabolical.cmp, templates/compare/directive.cmp,
2372         templates/compare/encodingtest.cmp,
2373         templates/compare/encodingtest2.cmp,
2374         templates/compare/encodingtest3.cmp,
2375         templates/compare/encodingtest_KOI8-R.cmp,
2376         templates/compare/equality.cmp, templates/compare/escape.cmp,
2377         templates/compare/escape2.cmp, templates/compare/foreach-array.cmp,
2378         templates/compare/foreach-introspect.cmp,
2379         templates/compare/foreach-map.cmp,
2380         templates/compare/foreach-method.cmp,
2381         templates/compare/foreach-type.cmp,
2382         templates/compare/foreach-variable.cmp,
2383         templates/compare/formal.cmp, templates/compare/get.cmp,
2384         templates/compare/if.cmp, templates/compare/ifstatement.cmp,
2385         templates/compare/include.cmp, templates/compare/interpolation.cmp,
2386         templates/compare/literal.cmp, templates/compare/logical.cmp,
2387         templates/compare/loop.cmp, templates/compare/map.cmp,
2388         templates/compare/math.cmp, templates/compare/method.cmp,
2389         templates/compare/parse.cmp, templates/compare/pedantic.cmp,
2390         templates/compare/quotes.cmp, templates/compare/range.cmp,
2391         templates/compare/reference.cmp, templates/compare/sample.cmp,
2392         templates/compare/shorthand.cmp,
2393         templates/compare/string-interpolation.cmp,
2394         templates/compare/subclass.cmp, templates/compare/test.cmp,
2395         templates/compare/velocimacro.cmp,
2396         templates/compare/velocimacro2.cmp, templates/compare/vm_test1.cmp,
2397         templates/compare/vm_test2.cmp, templates/subdir/test.txt,
2398         texen/additional.props, texen/license.txt, texen/service.props,
2399         texen-classpath/mkjar.sh, texen-classpath/test.jar,
2400         texen-classpath/compare/Test.txt,
2401         texen-classpath/compare/TurbineWeather.java,
2402         texen-classpath/compare/TurbineWeatherService.java,
2403         texen-classpath/compare/WeatherService.java,
2404         texen-classpath/compare/book.txt,
2405         texen-classpath/jar-contents/Control.vm,
2406         texen-classpath/jar-contents/ServiceImplementation.vm,
2407         texen-classpath/jar-contents/ServiceInterface.vm,
2408         texen-classpath/jar-contents/ServiceStaticHelper.vm,
2409         texen-classpath/jar-contents/Test.vm,
2410         texen-classpath/jar-contents/book.vm,
2411         texen-classpath/jar-contents/license.txt,
2412         texen-classpath/jar-contents/service.props,
2413         texen-classpath/jar-contents/test.props, texen/compare/Test.txt,
2414         texen/compare/TurbineWeather.java,
2415         texen/compare/TurbineWeatherService.java,
2416         texen/compare/WeatherService.java, texen/compare/book.txt,
2417         texen/templates/Control.vm,
2418         texen/templates/ServiceImplementation.vm,
2419         texen/templates/ServiceInterface.vm,
2420         texen/templates/ServiceStaticHelper.vm, texen/templates/Test.vm,
2421         texen/templates/book.vm, texen/templates/test.props:
2422         
2423         initial import
2425 2002-07-30 Tuesday 01:26  corts
2427         * src/: Commons.csproj, NUnitRunner.csproj, NVelocity.csproj,
2428         SupportClass.cs, Template.cs, Test.csproj, VelocityContext.cs,
2429         App/AppSupportClass.cs, App/FieldMethodizer.cs, App/Velocity.cs,
2430         App/Events/EventCartridge.cs, App/Events/EventHandler.cs,
2431         App/Events/MethodExceptionEventHandler.cs,
2432         App/Events/NullSetEventHandler.cs,
2433         App/Events/ReferenceInsertionEventHandler.cs,
2434         App/Tools/VelocityFormatter.cs, Context/AbstractContext.cs,
2435         Context/InternalContextAdapter.cs,
2436         Context/InternalContextAdapterImpl.cs,
2437         Context/InternalContextBase.cs, Context/InternalEventContext.cs,
2438         Context/InternalHousekeepingContext.cs,
2439         Context/InternalWrapperContext.cs, Context/VMContext.cs,
2440         Exception/MethodInvocationException.cs,
2441         Exception/ParseErrorException.cs,
2442         Exception/ResourceNotFoundException.cs,
2443         Exception/VelocityException.cs, Runtime/RuntimeConstants.cs,
2444         Runtime/RuntimeInstance.cs, Runtime/RuntimeServices.cs,
2445         Runtime/RuntimeSingleton.cs, Runtime/VelocimacroFactory.cs,
2446         Runtime/VelocimacroManager.cs,
2447         Runtime/Defaults/directive.properties,
2448         Runtime/Directive/Directive.cs,
2449         Runtime/Directive/DirectiveConstants.cs,
2450         Runtime/Directive/Foreach.cs, Runtime/Directive/Include.cs,
2451         Runtime/Directive/Literal.cs, Runtime/Directive/Macro.cs,
2452         Runtime/Directive/Parse.cs,
2453         Runtime/Directive/ParseDirectiveException.cs,
2454         Runtime/Directive/VMProxyArg.cs,
2455         Runtime/Directive/VelocimacroProxy.cs,
2456         Runtime/Exception/ReferenceException.cs, Runtime/Log/LogManager.cs,
2457         Runtime/Log/LogSystem.cs, Runtime/Log/NullLogSystem.cs,
2458         Runtime/Log/SimpleLog4JLogSystem.cs, Runtime/Parser/CharStream.cs,
2459         Runtime/Parser/JJTParserState.cs, Runtime/Parser/ParseException.cs,
2460         Runtime/Parser/Parser.cs, Runtime/Parser/ParserConstants.cs,
2461         Runtime/Parser/ParserTokenManager.cs,
2462         Runtime/Parser/ParserTreeConstants.cs, Runtime/Parser/Token.cs,
2463         Runtime/Parser/TokenMgrError.cs,
2464         Runtime/Parser/VelocityCharStream.cs,
2465         Runtime/Parser/Node/ASTAddNode.cs,
2466         Runtime/Parser/Node/ASTAndNode.cs,
2467         Runtime/Parser/Node/ASTAssignment.cs,
2468         Runtime/Parser/Node/ASTBlock.cs, Runtime/Parser/Node/ASTComment.cs,
2469         Runtime/Parser/Node/ASTDirective.cs,
2470         Runtime/Parser/Node/ASTDivNode.cs,
2471         Runtime/Parser/Node/ASTEQNode.cs,
2472         Runtime/Parser/Node/ASTElseIfStatement.cs,
2473         Runtime/Parser/Node/ASTElseStatement.cs,
2474         Runtime/Parser/Node/ASTEscape.cs,
2475         Runtime/Parser/Node/ASTEscapedDirective.cs,
2476         Runtime/Parser/Node/ASTExpression.cs,
2477         Runtime/Parser/Node/ASTFalse.cs, Runtime/Parser/Node/ASTGENode.cs,
2478         Runtime/Parser/Node/ASTGTNode.cs,
2479         Runtime/Parser/Node/ASTIdentifier.cs,
2480         Runtime/Parser/Node/ASTIfStatement.cs,
2481         Runtime/Parser/Node/ASTIncludeStatement.cs,
2482         Runtime/Parser/Node/ASTIntegerRange.cs,
2483         Runtime/Parser/Node/ASTLENode.cs, Runtime/Parser/Node/ASTLTNode.cs,
2484         Runtime/Parser/Node/ASTMethod.cs,
2485         Runtime/Parser/Node/ASTModNode.cs,
2486         Runtime/Parser/Node/ASTMulNode.cs,
2487         Runtime/Parser/Node/ASTNENode.cs,
2488         Runtime/Parser/Node/ASTNotNode.cs,
2489         Runtime/Parser/Node/ASTNumberLiteral.cs,
2490         Runtime/Parser/Node/ASTObjectArray.cs,
2491         Runtime/Parser/Node/ASTOrNode.cs,
2492         Runtime/Parser/Node/ASTParameters.cs,
2493         Runtime/Parser/Node/ASTReference.cs,
2494         Runtime/Parser/Node/ASTSetDirective.cs,
2495         Runtime/Parser/Node/ASTStringLiteral.cs,
2496         Runtime/Parser/Node/ASTSubtractNode.cs,
2497         Runtime/Parser/Node/ASTText.cs, Runtime/Parser/Node/ASTTrue.cs,
2498         Runtime/Parser/Node/ASTVariable.cs, Runtime/Parser/Node/ASTWord.cs,
2499         Runtime/Parser/Node/ASTprocess.cs,
2500         Runtime/Parser/Node/AbstractExecutor.cs,
2501         Runtime/Parser/Node/BooleanPropertyExecutor.cs,
2502         Runtime/Parser/Node/GetExecutor.cs,
2503         Runtime/Parser/Node/NodeUtils.cs,
2504         Runtime/Parser/Node/ParserVisitor.cs,
2505         Runtime/Parser/Node/PropertyExecutor.cs,
2506         Runtime/Parser/Node/SimpleNode.cs,
2507         Runtime/Resource/ContentResource.cs, Runtime/Resource/Resource.cs,
2508         Runtime/Resource/ResourceCache.cs,
2509         Runtime/Resource/ResourceCacheImpl.cs,
2510         Runtime/Resource/ResourceFactory.cs,
2511         Runtime/Resource/ResourceManager.cs,
2512         Runtime/Resource/ResourceManagerImpl.cs,
2513         Runtime/Resource/Loader/FileResourceLoader.cs,
2514         Runtime/Resource/Loader/ResourceLoader.cs,
2515         Runtime/Resource/Loader/ResourceLoaderFactory.cs,
2516         Runtime/Resource/Loader/ResourceLocator.cs,
2517         Runtime/Visitor/BaseVisitor.cs, Runtime/Visitor/NodeViewMode.cs,
2518         Runtime/Visitor/VMReferenceMungeVisitor.cs, Test/AllTests.cs,
2519         Test/BaseTestCase.cs, Test/CommonsExtPropTestCase.cs,
2520         Test/CommonsTest.cs, Test/IntrospectorTest.cs, Test/NUnitRunner.cs,
2521         Test/ParserTest.cs, Test/TemplateTestBase.cs,
2522         Test/TemplateTestCase.cs, Test/TemplateTestSuite.cs,
2523         Test/TestSupportClass.cs, Test/VelocimacroTestCase.cs,
2524         Test/VelocityAppTestCase.cs, Test/VelocityTest.cs,
2525         Test/Provider/BoolObj.cs, Test/Provider/Child.cs,
2526         Test/Provider/Person.cs, Test/Provider/TestProvider.cs,
2527         Util/Iterator.cs, Util/SimplePool.cs, Util/StringUtils.cs,
2528         Util/Introspection/AmbiguousException.cs,
2529         Util/Introspection/ClassMap.cs,
2530         Util/Introspection/IntrospectionCacheData.cs,
2531         Util/Introspection/Introspector.cs,
2532         Util/Introspection/IntrospectorBase.cs,
2533         Util/Introspection/MethodMap.cs, Util/Introspection/Twonk.cs:
2534         
2535         change namespace to NVelocity reflect INode and IContext name
2536         changes
2538 2002-07-30 Tuesday 01:22  corts
2540         * src/Runtime/Defaults/: nvelocity.properties, velocity.properties:
2541         
2542         rename to match project name
2544 2002-07-30 Tuesday 01:19  corts
2546         * src/: Context/Context.cs, Context/IContext.cs,
2547         Runtime/Parser/Node/INode.cs, Runtime/Parser/Node/Node.cs:
2548         
2549         use .Net style interface names
2551 2002-07-29 Monday 12:54  corts
2553         * src/: .cvsignore, Commons.csproj, NUnitRunner.csproj,
2554         NVelocity.csproj, NVelocity.sln, Test.csproj:
2555         
2556         initial import
2558 2002-07-29 Monday 08:46  corts
2560         * src/Test/: AllTests.cs, AnakiaTestCase.cs, App.ico,
2561         AssemblyInfo.cs, BaseTestCase.cs, ClassloaderChangeTest.cs,
2562         ClasspathResourceTest.cs, CommonsExtPropTestCase.cs,
2563         CommonsTest.cs, ConfigurationTestCase.cs, ContextSafetyTestCase.cs,
2564         EncodingTestCase.cs, EventHandlingTestCase.cs,
2565         ExternalLoggerTest.cs, InlineScopeVMTestCase.cs,
2566         IntrospectorTest.cs, IntrospectorTestCase.cs,
2567         IntrospectorTestCase2.cs, MethodInvocationExceptionTest.cs,
2568         MiscTestCase.cs, MultiLoaderTestCase.cs,
2569         MultipleFileResourcePathTest.cs, NUnitRunner.cs, ParserTest.cs,
2570         TemplateTestBase.cs, TemplateTestCase.cs, TemplateTestSuite.cs,
2571         TestSupportClass.cs, TexenClasspathTestCase.cs, TexenTestCase.cs,
2572         VelocimacroTestCase.cs, VelocityAppTestCase.cs, VelocityTest.cs,
2573         Provider/BoolObj.cs, Provider/Child.cs, Provider/Person.cs,
2574         Provider/TestProvider.cs, Misc/Test.cs, View/TemplateNodeView.cs:
2575         
2576         initial import
2578 2002-07-29 Monday 08:34  corts
2580         * lib/NUnitConsole.dll, lib/NUnitCore.dll, lib/log4net.dll,
2581         src/.cvsignore, src/AssemblyInfo.cs, src/Example.cs,
2582         src/Example2.cs, src/SupportClass.cs, src/Template.cs,
2583         src/VelocityContext.cs, src/App/AppSupportClass.cs,
2584         src/App/FieldMethodizer.cs, src/App/Velocity.cs,
2585         src/App/VelocityEngine.cs, src/App/Events/EventCartridge.cs,
2586         src/App/Events/EventHandler.cs,
2587         src/App/Events/MethodExceptionEventHandler.cs,
2588         src/App/Events/NullSetEventHandler.cs,
2589         src/App/Events/ReferenceInsertionEventHandler.cs,
2590         src/App/Tools/VelocityFormatter.cs, src/Commons/AssemblyInfo.cs,
2591         src/Context/AbstractContext.cs, src/Context/Context.cs,
2592         src/Context/InternalContextAdapter.cs,
2593         src/Context/InternalContextAdapterImpl.cs,
2594         src/Context/InternalContextBase.cs,
2595         src/Context/InternalEventContext.cs,
2596         src/Context/InternalHousekeepingContext.cs,
2597         src/Context/InternalWrapperContext.cs, src/Context/VMContext.cs,
2598         src/Exception/MethodInvocationException.cs,
2599         src/Exception/ParseErrorException.cs,
2600         src/Exception/ResourceNotFoundException.cs,
2601         src/Exception/VelocityException.cs,
2602         src/Runtime/RuntimeConstants.cs, src/Runtime/RuntimeInstance.cs,
2603         src/Runtime/RuntimeServices.cs, src/Runtime/RuntimeSingleton.cs,
2604         src/Runtime/VelocimacroFactory.cs,
2605         src/Runtime/VelocimacroManager.cs,
2606         src/Runtime/Defaults/directive.properties,
2607         src/Runtime/Defaults/velocity.properties,
2608         src/Runtime/Directive/Directive.cs,
2609         src/Runtime/Directive/DirectiveConstants.cs,
2610         src/Runtime/Directive/Foreach.cs, src/Runtime/Directive/Include.cs,
2611         src/Runtime/Directive/Literal.cs, src/Runtime/Directive/Macro.cs,
2612         src/Runtime/Directive/Parse.cs,
2613         src/Runtime/Directive/ParseDirectiveException.cs,
2614         src/Runtime/Directive/VMProxyArg.cs,
2615         src/Runtime/Directive/VelocimacroProxy.cs,
2616         src/Runtime/Exception/NodeException.cs,
2617         src/Runtime/Exception/ReferenceException.cs,
2618         src/Runtime/Log/AvalonLogSystem.cs,
2619         src/Runtime/Log/Log4JLogSystem.cs, src/Runtime/Log/LogManager.cs,
2620         src/Runtime/Log/LogSystem.cs, src/Runtime/Log/NullLogSystem.cs,
2621         src/Runtime/Log/PrimordialLogSystem.cs,
2622         src/Runtime/Log/SimpleLog4JLogSystem.cs,
2623         src/Runtime/Log/VelocityFormatter.cs,
2624         src/Runtime/Parser/CharStream.cs,
2625         src/Runtime/Parser/JJTParserState.cs,
2626         src/Runtime/Parser/ParseException.cs, src/Runtime/Parser/Parser.cs,
2627         src/Runtime/Parser/ParserConstants.cs,
2628         src/Runtime/Parser/ParserTokenManager.cs,
2629         src/Runtime/Parser/ParserTreeConstants.cs,
2630         src/Runtime/Parser/Token.cs, src/Runtime/Parser/TokenMgrError.cs,
2631         src/Runtime/Parser/VelocityCharStream.cs,
2632         src/Runtime/Parser/Node/ASTAddNode.cs,
2633         src/Runtime/Parser/Node/ASTAndNode.cs,
2634         src/Runtime/Parser/Node/ASTAssignment.cs,
2635         src/Runtime/Parser/Node/ASTBlock.cs,
2636         src/Runtime/Parser/Node/ASTComment.cs,
2637         src/Runtime/Parser/Node/ASTDirective.cs,
2638         src/Runtime/Parser/Node/ASTDivNode.cs,
2639         src/Runtime/Parser/Node/ASTEQNode.cs,
2640         src/Runtime/Parser/Node/ASTElseIfStatement.cs,
2641         src/Runtime/Parser/Node/ASTElseStatement.cs,
2642         src/Runtime/Parser/Node/ASTEscape.cs,
2643         src/Runtime/Parser/Node/ASTEscapedDirective.cs,
2644         src/Runtime/Parser/Node/ASTExpression.cs,
2645         src/Runtime/Parser/Node/ASTFalse.cs,
2646         src/Runtime/Parser/Node/ASTGENode.cs,
2647         src/Runtime/Parser/Node/ASTGTNode.cs,
2648         src/Runtime/Parser/Node/ASTIdentifier.cs,
2649         src/Runtime/Parser/Node/ASTIfStatement.cs,
2650         src/Runtime/Parser/Node/ASTIncludeStatement.cs,
2651         src/Runtime/Parser/Node/ASTIntegerRange.cs,
2652         src/Runtime/Parser/Node/ASTLENode.cs,
2653         src/Runtime/Parser/Node/ASTLTNode.cs,
2654         src/Runtime/Parser/Node/ASTMethod.cs,
2655         src/Runtime/Parser/Node/ASTModNode.cs,
2656         src/Runtime/Parser/Node/ASTMulNode.cs,
2657         src/Runtime/Parser/Node/ASTNENode.cs,
2658         src/Runtime/Parser/Node/ASTNotNode.cs,
2659         src/Runtime/Parser/Node/ASTNumberLiteral.cs,
2660         src/Runtime/Parser/Node/ASTObjectArray.cs,
2661         src/Runtime/Parser/Node/ASTOrNode.cs,
2662         src/Runtime/Parser/Node/ASTParameters.cs,
2663         src/Runtime/Parser/Node/ASTReference.cs,
2664         src/Runtime/Parser/Node/ASTSetDirective.cs,
2665         src/Runtime/Parser/Node/ASTStringLiteral.cs,
2666         src/Runtime/Parser/Node/ASTSubtractNode.cs,
2667         src/Runtime/Parser/Node/ASTText.cs,
2668         src/Runtime/Parser/Node/ASTTrue.cs,
2669         src/Runtime/Parser/Node/ASTVariable.cs,
2670         src/Runtime/Parser/Node/ASTWord.cs,
2671         src/Runtime/Parser/Node/ASTprocess.cs,
2672         src/Runtime/Parser/Node/AbstractExecutor.cs,
2673         src/Runtime/Parser/Node/BooleanPropertyExecutor.cs,
2674         src/Runtime/Parser/Node/GetExecutor.cs,
2675         src/Runtime/Parser/Node/Node.cs,
2676         src/Runtime/Parser/Node/NodeUtils.cs,
2677         src/Runtime/Parser/Node/ParserVisitor.cs,
2678         src/Runtime/Parser/Node/PropertyExecutor.cs,
2679         src/Runtime/Parser/Node/SimpleNode.cs,
2680         src/Runtime/Resource/ContentResource.cs,
2681         src/Runtime/Resource/Resource.cs,
2682         src/Runtime/Resource/ResourceCache.cs,
2683         src/Runtime/Resource/ResourceCacheImpl.cs,
2684         src/Runtime/Resource/ResourceFactory.cs,
2685         src/Runtime/Resource/ResourceManager.cs,
2686         src/Runtime/Resource/ResourceManagerImpl.cs,
2687         src/Runtime/Resource/Loader/DataSourceResourceLoader.cs,
2688         src/Runtime/Resource/Loader/FileResourceLoader.cs,
2689         src/Runtime/Resource/Loader/ResourceLoader.cs,
2690         src/Runtime/Resource/Loader/ResourceLoaderFactory.cs,
2691         src/Runtime/Resource/Loader/ResourceLocator.cs,
2692         src/Runtime/Visitor/BaseVisitor.cs,
2693         src/Runtime/Visitor/NodeViewMode.cs,
2694         src/Runtime/Visitor/VMReferenceMungeVisitor.cs,
2695         src/Util/ArrayIterator.cs, src/Util/EnumerationIterator.cs,
2696         src/Util/Iterator.cs, src/Util/SimplePool.cs,
2697         src/Util/StringUtils.cs,
2698         src/Util/Introspection/AmbiguousException.cs,
2699         src/Util/Introspection/ClassMap.cs,
2700         src/Util/Introspection/IntrospectionCacheData.cs,
2701         src/Util/Introspection/Introspector.cs,
2702         src/Util/Introspection/IntrospectorBase.cs,
2703         src/Util/Introspection/MethodMap.cs,
2704         src/Util/Introspection/Twonk.cs:
2705         
2706         initial import
2708 2002-07-29 Monday 08:10  corts
2710         * src/Commons/Collections/: CollectionsUtil.cs,
2711         ExtendedProperties.cs, PropertiesReader.cs, PropertiesTokenizer.cs,
2712         StringTokenizer.cs:
2713         
2714         initial import
2716 2002-07-29 Monday 07:58  corts
2718         * cvs.txt:
2719         
2720         Initial revision
2722 2002-07-29 Monday 07:58  corts
2724         * cvs.txt:
2725         
2726         start repository