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