Fixing an issue with output parameters that are of type IntPtr
[castle.git] / Tools / NVelocity / ChangeLog.txt
blob7afaa82cc32e7aaa26d0a683aaac469f6164d112
1 - Applied Simon Cropp's patch fixing NVELOCITY-22
2   "remove some unused code"
4 - Applied Simon Cropp's patch fixing NVELOCITY-19
5   "Clean up more code in nvelocity"
7 - Applied Ashish Kulkarni's patch that adds a new loader. Fixes NVELOCITY-20
8   "add AssemblyRelativeResourceLoader for loading resources using with relative template names"
10 - Applied Simon Cropp's patch fixing NVELOCITY-18
11   "Clean up more code in nvelocity"
13 - Applied Simon Cropp's patch fixing NVELOCITY-17
14   "Clean up string concatenation, variable naming and spelling errors"
16 - Applied patch by Simon Cropp fixing NVELOCITY-16
17   "Exception handling in character parsing is not optimal"
19 - Fixed NVELOCITY-15
20   "Fix thread safety issue in ASTMethod.Execute()"
22 - Added escape support for the dictionary strings
24   For example: #{onclick='alert(\'hello\')'}
26 - Added to_quote and to_squote identifiers special treatment
28   usage:
29   
30   $message.to_quote  returns "message contents"
31   $message.to_squote returns 'message contents'
32   
33   Note that this is not a method invocation.
35 - Added Duck typing support
37   If an instance implements IDuck, methods and properties (get/set) will be dispatched
38   to the IDuck interface instead of going the normal flow
40 - Fixed NVELOCITY-7
41   "Dictionary support should support interpolation"
43   Now it works the following way
45   key='value' -> value is treated as String
46   key=1       -> value is converted to int
47   key=1.2     -> value is converted to single
48   key='1'     -> value is treated as String
50   Interpolation:
52   The following is supported:
54   $key='value'     -> $key will be evaluated (cannot be evaluated to null)
55   key=$value       -> value is evaluated and the object is added (not converted to string)
56   key='some$value' -> value is evaluated and concatenated with the literal value
58 - Fixed NVELOCITY-5
59   "Property name look up should not be case sensitive"
61 - Added support for calling methods and properties defined on the interfaces a class implements.
62   The interface member will have lower priority when deciding against plain class members.
64 - Add support to Math operations on context variables of the types 
66   . Double
67   . Single
68   . Decimal
69   . Int64,32,16
70   . SByte
71   . Byte
74 2005-01-01 Saturday 10:35  corts
76         * ChangeLog.txt:
77         
78         update change log
80 2005-01-01 Saturday 09:32  corts
82         * src/Test/CommonsExtPropTestCase.cs:
83         
84         remove update todo comment that was handled
86 2005-01-01 Saturday 09:31  corts
88         * src/Commons/Collections/ExtendedProperties.cs:
89         
90         Handle commas found in already parsed properties files when using
91         the convert method
93 2004-12-26 Sunday 23:27  corts
95         * java/: readme.txt, velocity.zip:
96         
97         updated with some of the changes for version 1.4, mainly the
98         changes for Uberspect so far.
100 2004-12-26 Sunday 23:21  corts
102         * www/.cvsignore:
103         
104         no message
106 2004-12-26 Sunday 23:16  corts
108         * src/NVelocity.csproj:
109         
110         updates to support Uberspect (Velocity 1.4)
112 2004-12-26 Sunday 23:16  corts
114         * src/NVelocity.sln:
115         
116         no message
118 2004-12-26 Sunday 23:14  corts
120         * src/.cvsignore:
121         
122         ignore resharper add in files
124 2004-12-26 Sunday 23:12  corts
126         * src/IO/VelocityWriter.cs:
127         
128         handle possible null string
130 2004-12-26 Sunday 23:11  corts
132         * src/App/VelocityEngine.cs:
133         
134         add new constructors that will also initialize the instance
136 2004-12-26 Sunday 23:09  corts
138         * src/Test/VTLTest.cs:
139         
140         tests for stange VTL problems -- currently has a failing test that
141         identifies a problem in Velocity as well as NVelocity
143 2004-12-26 Sunday 23:07  corts
145         * src/Test/Commons/: KeyedListTest.cs, LRUMapTest.cs:
146         
147         tests for new Commons.Collections classes
149 2004-12-26 Sunday 23:06  corts
151         * src/Test/ContextTest.cs:
152         
153         test to make sure that case insensative contexts could be created
155 2004-12-26 Sunday 23:05  corts
157         * src/NVelocity.Test.csproj:
158         
159         add new tests
161 2004-12-26 Sunday 23:01  corts
163         * src/Test/TemplateTestCase.cs:
164         
165         reformatting
167 2004-12-26 Sunday 22:59  corts
169         * src/: Runtime/RuntimeInstance.cs, Runtime/RuntimeServices.cs,
170         Runtime/RuntimeSingleton.cs, SupportClass.cs:
171         
172         updates to support Uberspect (Velocity 1.4)
174 2004-12-26 Sunday 22:55  corts
176         * src/: Util/ArrayIterator.cs, Util/EnumerationIterator.cs,
177         Util/Introspection/ClassMap.cs, Util/Introspection/Info.cs,
178         Util/Introspection/Introspector.cs,
179         Util/Introspection/MethodMap.cs, Util/Introspection/Uberspect.cs,
180         Util/Introspection/UberspectImpl.cs,
181         Util/Introspection/UberspectLoggable.cs,
182         Util/Introspection/VelMethod.cs,
183         Util/Introspection/VelPropertyGet.cs,
184         Util/Introspection/VelPropertySet.cs,
185         Runtime/Parser/Node/ASTIdentifier.cs,
186         Runtime/Parser/Node/AbstractExecutor.cs,
187         Runtime/Parser/Node/BooleanPropertyExecutor.cs,
188         Runtime/Parser/Node/GetExecutor.cs,
189         Runtime/Parser/Node/PropertyExecutor.cs:
190         
191         updates to support Uberspect (Velocity 1.4)
193 2004-12-26 Sunday 22:50  corts
195         * src/Runtime/Parser/Node/ASTMap.cs:
196         
197         minor reformatting
199 2004-12-26 Sunday 22:48  corts
201         * src/Runtime/Parser/Node/ASTMap.cs:
202         
203         add new node type for creating maps (part of Velocity 1.4)
205 2004-12-23 Thursday 01:15  corts
207         * src/Runtime/Defaults/nvelocity.properties:
208         
209         minor reformatting
211 2004-12-23 Thursday 01:14  corts
213         * src/Runtime/Resource/ResourceCacheImpl.cs:
214         
215         change internal cache to use a least recently used dictionary where
216         a max cache size can be enforced
218 2004-12-23 Thursday 01:10  corts
220         * src/: Commons/Collections/IOrderedDictionary.cs,
221         Commons/Collections/KeyedList.cs,
222         Commons/Collections/KeyedListEnumerator.cs,
223         Commons/Collections/LRUMap.cs, Commons.csproj:
224         
225         add collections needed for a limited (max size) ResourceCache
227 2004-12-22 Wednesday 09:16  corts
229         * examples/SimpleHttp/Web.config:
230         
231         correct assembly name for NVelocityHandlerFactory
233 2004-12-22 Wednesday 08:54  corts
235         * examples/SimpleHttp/SimpleHttp.csproj:
236         
237         modifications made by VS2003 ide
239 2004-12-22 Wednesday 08:33  corts
241         * src/Template.cs:
242         
243         fix problem with correctly creating an encoded stream reader
244         causing anything but UTF-8 to work
246 2004-12-22 Wednesday 08:32  corts
248         * src/Test/EncodingTestCase.cs:
249         
250         update test so that it can be added to the project as an active
251         test
253 2004-11-27 Saturday 11:36  corts
255         * examples/ViewHandler/Global.asax.cs:
256         
257         reformatting
259 2004-07-12 Monday 17:32  corts
261         * src/nvelocity.build:
262         
263         reflect change in location of DAO classes when updating projects
265 2004-07-11 Sunday 21:10  corts
267         * src/Http/HandlerSkeleton.cs:
268         
269         minor reformatting
271 2004-02-09 Monday 13:06  corts
273         * src/Runtime/Resource/Loader/ResourceLocator.cs:
274         
275         avoid trying to get the resource filenames from dynamic assemblies
276         (derived from AssemblyBuilder) as that is not supported.  Fix per
277         bug #893569 reported by Daniel Cazzulino (dcazzulino).
279 2004-02-09 Monday 12:38  corts
281         * src/Runtime/RuntimeConstants.cs:
282         
283         change constants for default runtime directives and properties to
284         use resource name format (dotted).  remove unused log4net constants
285         add constant that will be needed for defining the uberspect class
287 2004-02-09 Monday 12:35  corts
289         * src/Runtime/RuntimeInstance.cs:
290         
291         load default runtime properties and directives directly from
292         assembly resource
294 2004-01-19 Monday 13:33  corts
296         * src/Runtime/Resource/: ResourceManager.cs,
297         ResourceManagerImpl.cs:
298         
299         update of comments
301 2004-01-19 Monday 13:24  corts
303         * src/Test/CommonsTest.cs:
304         
305         text fix to Combine so that strings with the delimeter character
306         are not converted to a list
308 2004-01-19 Monday 13:23  corts
310         * src/Commons/Collections/ExtendedProperties.cs:
311         
312         add fix to Combine so that strings with the delimeter character are
313         not converted to a list
315 2004-01-01 Thursday 17:13  corts
317         * src/Runtime/Resource/Resource.cs:
318         
319         reformatting
321 2004-01-01 Thursday 17:12  corts
323         * src/Runtime/Log/LogManager.cs:
324         
325         change logging level of message when a logger class can't be
326         found...configuration continues
328 2004-01-01 Thursday 17:09  corts
330         * src/Runtime/Resource/ContentResource.cs:
331         
332         documentation fixes make sure reader is closed
334 2004-01-01 Thursday 17:07  corts
336         * src/NAnt/Anakia/AnakiaTask.cs:
337         
338         add comments for future work
340 2004-01-01 Thursday 17:06  corts
342         * src/NVelocity.sln:
343         
344         add NAnt build file to solution
346 2004-01-01 Thursday 17:04  corts
348         * src/: NVelocity.csproj, Runtime/RuntimeLogger.cs:
349         
350         add RuntimeLogger interface
352 2003-11-04 Tuesday 21:57  corts
354         * src/: Commons.csproj, NVelocity.Http.csproj,
355         NVelocity.NAnt.csproj, NVelocity.Test.csproj, NVelocity.csproj:
356         
357         VS IDE added subtype to AssemblyVersionInfo.cs files added
358         previously (why now, I don't know)
360 2003-11-04 Tuesday 21:54  corts
362         * src/IO/VelocityWriter.cs:
363         
364         simplfy min evaluation
366 2003-11-04 Tuesday 21:53  corts
368         * src/App/Velocity.cs:
369         
370         make TemplateExists obsolete in favor of ResourceExists (change in
371         terminology)
373 2003-11-04 Tuesday 21:16  corts
375         * src/Runtime/Defaults/nvelocity.properties:
376         
377         default introspector
379 2003-11-04 Tuesday 21:15  corts
381         * src/App/Tools/VelocityFormatter.cs:
382         
383         minor refactoring change use of ArrayList to IList
385 2003-11-04 Tuesday 20:57  corts
387         * src/Util/SimplePool.cs:
388         
389         fix get() so that it removes the instance when retrieved
391 2003-11-04 Tuesday 20:56  corts
393         * src/Runtime/RuntimeInstance.cs:
394         
395         use assembly version instead of relying on this being changed for
396         each version
398 2003-10-29 Wednesday 00:37  corts
400         * src/Makefile:
401         
402         only package stuff that really needs to be in the package (i.e. no
403         need for previous dist packages or the java source)
405 2003-10-28 Tuesday 23:54  corts
407         * src/dist.sh:
408         
409         missed binaries that needed to be made executable
411 2003-10-28 Tuesday 23:51  corts
413         * src/AssemblyVersionInfo.cs:
414         
415         update to next version
417 2003-10-28 Tuesday 23:33  corts
419         * src/dist.sh:
420         
421         use make release instead of make package (from testing)
423 2003-10-28 Tuesday 23:32  corts
425         * xdocs/index.xml:
426         
427         announce 0.4.2 release as well as Velocity 1.4-rc1 release.
429 2003-10-28 Tuesday 23:12  corts
431         * xdocs/changelog.xml:
432         
433         add changes since 0.4.1 release
435 2003-10-28 Tuesday 22:51  corts
437         * ChangeLog.txt:
438         
439         update change log
441 2003-10-28 Tuesday 22:50  corts
443         * src/dist.sh:
444         
445         updated to use make targets to get most of work done
447 2003-10-28 Tuesday 22:34  corts
449         * src/AssemblyVersionInfo.cs:
450         
451         set version to last released version
453 2003-10-28 Tuesday 22:12  corts
455         * src/Makefile:
456         
457         add targets to help with versioning and release process
459 2003-10-28 Tuesday 21:50  corts
461         * src/nvelocity.build:
462         
463         use binary from /build directory
465 2003-10-28 Tuesday 19:02  corts
467         * bin/MSDN.css:
468         
469         moved to /bin/NDoc
471 2003-10-28 Tuesday 18:39  corts
473         * src/getversion.sh:
474         
475         shell script to extract the version number from
476         AssemblyVersionInfo.cs
478 2003-10-28 Tuesday 18:32  corts
480         * src/: Commons.csproj, NVelocity.Http.csproj,
481         NVelocity.NAnt.csproj, NVelocity.Test.csproj, NVelocity.csproj,
482         Commons/AssemblyInfo.cs, Http/AssemblyInfo.cs,
483         NAnt/AssemblyInfo.cs, Test/AssemblyInfo.cs:
484         
485         seperate version information from the rest of the assembly
486         information so that  the version can be shared across projects
488 2003-10-28 Tuesday 18:27  corts
490         * src/: AssemblyInfo.cs, AssemblyVersionInfo.cs:
491         
492         seperate version information from the rest of the assembly
493         information so that  the version can be shared across projects
495 2003-10-28 Tuesday 14:01  corts
497         * ChangeLog.txt:
498         
499         update change log
501 2003-10-28 Tuesday 13:57  corts
503         * ChangeLog.txt:
504         
505         update change log
507 2003-10-28 Tuesday 08:28  corts
509         * java/: .cvsignore, readme.txt, velocity.zip:
510         
511         This folder contains the source and comparable files from the
512         Apache Jakarta Velocity project that the NVelocity source is based
513         on.  The goal of the NVelocity project is to keep as close to the
514         original project as possible.  I use this source to compare to the
515         current CVS head to help know what has changed.  As source is
516         matched, this zip will be updated.  The contents of this zip may or
517         may not match a known Velocity version and may not contain released
518         code.
519         
520         The current zip contains the original source that was used to
521         create NVelocity - it is prior to version 1.3.1.
523 2003-10-27 Monday 08:37  corts
525         * src/Runtime/VelocimacroFactory.cs:
526         
527         fix formatting of comments
529 2003-10-27 Monday 07:35  corts
531         * ChangeLog.txt:
532         
533         update change log
535 2003-10-27 Monday 07:14  corts
537         * src/Makefile:
538         
539         modify paths to /bin stuff to reflect changes in structure add
540         target to style cs source files add targets to convert project
541         files between VS2002 and VS2003 formats
543 2003-10-27 Monday 07:13  corts
545         * examples/App/App-Examples.sln,
546         examples/App/Example1/Example1.csproj,
547         examples/App/Example2/Example2.csproj,
548         examples/SimpleHttp/SimpleHttp.csproj,
549         examples/SimpleHttp/SimpleHttp.sln,
550         examples/ViewHandler/ViewHandler.csproj,
551         examples/ViewHandler/ViewHandler.sln, src/NVelocity.Http.csproj,
552         src/NVelocity.NAnt.csproj, src/NVelocity.Tools.Dvsl.csproj,
553         src/NVelocity.Tools.csproj, src/NVelocity.csproj:
554         
555         update to VS2003 project/solution files
557 2003-10-27 Monday 07:12  corts
559         * examples/ViewHandler/Global.asax.cs:
560         
561         formatting done by style
563 2003-10-27 Monday 07:11  corts
565         * bin/style.sh:
566         
567         shell script to style source code using astyle and unexpand
569 2003-10-27 Monday 07:10  corts
571         * src/updatechangelog.sh:
572         
573         ignore of ChangeLog.txt.bak is missing (probably because cvs2cl.pl
574         failed to connect - which seems to happen a lot lately)
576 2003-10-27 Monday 06:54  corts
578         * examples/App/Example1/AssemblyInfo.cs,
579         examples/App/Example1/Example1.cs,
580         examples/App/Example2/AssemblyInfo.cs,
581         examples/App/Example2/Example2.cs,
582         examples/SimpleHttp/AssemblyInfo.cs,
583         examples/SimpleHttp/Default.aspx.cs,
584         examples/SimpleHttp/SimpleNVelocityHandler.cs,
585         examples/ViewHandler/AssemblyInfo.cs,
586         examples/ViewHandler/Default.aspx.cs,
587         examples/ViewHandler/Global.asax.cs,
588         examples/ViewHandler/ToyTool.cs, src/AssemblyInfo.cs,
589         src/SupportClass.cs, src/Template.cs, src/VelocityContext.cs,
590         src/App/AppSupportClass.cs, src/App/FieldMethodizer.cs,
591         src/App/Velocity.cs, src/App/VelocityEngine.cs,
592         src/App/Events/EventCartridge.cs, src/App/Events/EventHandler.cs,
593         src/App/Events/MethodExceptionEventHandler.cs,
594         src/App/Events/NullSetEventHandler.cs,
595         src/App/Events/ReferenceInsertionEventHandler.cs,
596         src/App/Tools/VelocityFormatter.cs, src/Commons/AssemblyInfo.cs,
597         src/Commons/Collections/CollectionsUtil.cs,
598         src/Commons/Collections/ExtendedProperties.cs,
599         src/Commons/Collections/PropertiesReader.cs,
600         src/Commons/Collections/PropertiesTokenizer.cs,
601         src/Commons/Collections/StringTokenizer.cs,
602         src/Context/AbstractContext.cs, src/Context/IContext.cs,
603         src/Context/InternalContextAdapter.cs,
604         src/Context/InternalContextAdapterImpl.cs,
605         src/Context/InternalContextBase.cs,
606         src/Context/InternalEventContext.cs,
607         src/Context/InternalHousekeepingContext.cs,
608         src/Context/InternalWrapperContext.cs, src/Context/VMContext.cs,
609         src/Dvsl/Dvsl.cs, src/Dvsl/DvslContext.cs, src/Dvsl/DvslNode.cs,
610         src/Dvsl/DvslNodeContext.cs, src/Dvsl/DvslNodeImpl.cs,
611         src/Dvsl/TemplateHandler.cs, src/Dvsl/TransformTool.cs,
612         src/Dvsl/Transformer.cs, src/Dvsl/Directive/MatchDirective.cs,
613         src/Dvsl/Directive/NameDirective.cs,
614         src/Exception/MethodInvocationException.cs,
615         src/Exception/ParseErrorException.cs,
616         src/Exception/ResourceNotFoundException.cs,
617         src/Exception/VelocityException.cs, src/Http/AssemblyInfo.cs,
618         src/Http/HandlerSkeleton.cs, src/Http/NVelocityHandler.cs,
619         src/Http/NVelocityHandlerFactory.cs,
620         src/Http/NVelocityViewHandler.cs,
621         src/Http/Context/ChainedContext.cs,
622         src/Http/Context/IViewContext.cs,
623         src/Http/Context/ToolboxContext.cs,
624         src/Http/Resource/Loader/IWebappLoaderAppContext.cs,
625         src/Http/Resource/Loader/WebappLoadAppContext.cs,
626         src/Http/Resource/Loader/WebappLoader.cs,
627         src/Http/Tool/IToolboxManager.cs, src/Http/Tool/IViewTool.cs,
628         src/Http/Tool/MultiViewsTool.cs, src/Http/Tool/ServletToolInfo.cs,
629         src/Http/Tool/ServletToolboxManager.cs,
630         src/Http/Tool/ViewToolInfo.cs, src/Http/Tool/XMLToolboxManager.cs,
631         src/IO/VelocityWriter.cs, src/NAnt/AssemblyInfo.cs,
632         src/NAnt/Anakia/AnakiaTask.cs,
633         src/NAnt/Anakia/AnakiaXmlDocument.cs,
634         src/NAnt/Anakia/AnakiaXmlElement.cs, src/NAnt/Anakia/Escape.cs,
635         src/NAnt/Anakia/NodeList.cs, src/NAnt/Anakia/OutputWrapper.cs,
636         src/NAnt/Anakia/TreeWalker.cs, src/NAnt/Anakia/XPathTool.cs,
637         src/NAnt/Dvsl/DvslTask.cs, src/NAnt/Texen/FileUtil.cs,
638         src/NAnt/Texen/Generator.cs, src/NAnt/Texen/PropertiesUtil.cs,
639         src/NAnt/Texen/SupportClass.cs, src/NAnt/Texen/TexenTask.cs,
640         src/Runtime/RuntimeConstants.cs, src/Runtime/RuntimeInstance.cs,
641         src/Runtime/RuntimeServices.cs, src/Runtime/RuntimeSingleton.cs,
642         src/Runtime/VelocimacroFactory.cs,
643         src/Runtime/VelocimacroManager.cs,
644         src/Runtime/Directive/Directive.cs,
645         src/Runtime/Directive/DirectiveConstants.cs,
646         src/Runtime/Directive/Foreach.cs, src/Runtime/Directive/Include.cs,
647         src/Runtime/Directive/Literal.cs, src/Runtime/Directive/Macro.cs,
648         src/Runtime/Directive/Parse.cs,
649         src/Runtime/Directive/ParseDirectiveException.cs,
650         src/Runtime/Directive/VMProxyArg.cs,
651         src/Runtime/Directive/VelocimacroProxy.cs,
652         src/Runtime/Exception/NodeException.cs,
653         src/Runtime/Exception/ReferenceException.cs,
654         src/Runtime/Log/AvalonLogSystem.cs,
655         src/Runtime/Log/Log4JLogSystem.cs,
656         src/Runtime/Log/Log4NetExtensionLogSystem.cs,
657         src/Runtime/Log/LogManager.cs, src/Runtime/Log/LogSystem.cs,
658         src/Runtime/Log/NullLogSystem.cs,
659         src/Runtime/Log/PrimordialLogSystem.cs,
660         src/Runtime/Log/SimpleLog4NetLogSystem.cs,
661         src/Runtime/Log/VelocityFormatter.cs,
662         src/Runtime/Parser/CharStream.cs,
663         src/Runtime/Parser/JJTParserState.cs,
664         src/Runtime/Parser/ParseException.cs, src/Runtime/Parser/Parser.cs,
665         src/Runtime/Parser/ParserConstants.cs,
666         src/Runtime/Parser/ParserTokenManager.cs,
667         src/Runtime/Parser/ParserTreeConstants.cs,
668         src/Runtime/Parser/Token.cs, src/Runtime/Parser/TokenMgrError.cs,
669         src/Runtime/Parser/VelocityCharStream.cs,
670         src/Runtime/Parser/Node/ASTAddNode.cs,
671         src/Runtime/Parser/Node/ASTAndNode.cs,
672         src/Runtime/Parser/Node/ASTAssignment.cs,
673         src/Runtime/Parser/Node/ASTBlock.cs,
674         src/Runtime/Parser/Node/ASTComment.cs,
675         src/Runtime/Parser/Node/ASTDirective.cs,
676         src/Runtime/Parser/Node/ASTDivNode.cs,
677         src/Runtime/Parser/Node/ASTEQNode.cs,
678         src/Runtime/Parser/Node/ASTElseIfStatement.cs,
679         src/Runtime/Parser/Node/ASTElseStatement.cs,
680         src/Runtime/Parser/Node/ASTEscape.cs,
681         src/Runtime/Parser/Node/ASTEscapedDirective.cs,
682         src/Runtime/Parser/Node/ASTExpression.cs,
683         src/Runtime/Parser/Node/ASTFalse.cs,
684         src/Runtime/Parser/Node/ASTGENode.cs,
685         src/Runtime/Parser/Node/ASTGTNode.cs,
686         src/Runtime/Parser/Node/ASTIdentifier.cs,
687         src/Runtime/Parser/Node/ASTIfStatement.cs,
688         src/Runtime/Parser/Node/ASTIncludeStatement.cs,
689         src/Runtime/Parser/Node/ASTIntegerRange.cs,
690         src/Runtime/Parser/Node/ASTLENode.cs,
691         src/Runtime/Parser/Node/ASTLTNode.cs,
692         src/Runtime/Parser/Node/ASTMethod.cs,
693         src/Runtime/Parser/Node/ASTModNode.cs,
694         src/Runtime/Parser/Node/ASTMulNode.cs,
695         src/Runtime/Parser/Node/ASTNENode.cs,
696         src/Runtime/Parser/Node/ASTNotNode.cs,
697         src/Runtime/Parser/Node/ASTNumberLiteral.cs,
698         src/Runtime/Parser/Node/ASTObjectArray.cs,
699         src/Runtime/Parser/Node/ASTOrNode.cs,
700         src/Runtime/Parser/Node/ASTParameters.cs,
701         src/Runtime/Parser/Node/ASTReference.cs,
702         src/Runtime/Parser/Node/ASTSetDirective.cs,
703         src/Runtime/Parser/Node/ASTStringLiteral.cs,
704         src/Runtime/Parser/Node/ASTSubtractNode.cs,
705         src/Runtime/Parser/Node/ASTText.cs,
706         src/Runtime/Parser/Node/ASTTrue.cs,
707         src/Runtime/Parser/Node/ASTVariable.cs,
708         src/Runtime/Parser/Node/ASTWord.cs,
709         src/Runtime/Parser/Node/ASTprocess.cs,
710         src/Runtime/Parser/Node/AbstractExecutor.cs,
711         src/Runtime/Parser/Node/BooleanPropertyExecutor.cs,
712         src/Runtime/Parser/Node/GetExecutor.cs,
713         src/Runtime/Parser/Node/INode.cs,
714         src/Runtime/Parser/Node/NodeUtils.cs,
715         src/Runtime/Parser/Node/ParserVisitor.cs,
716         src/Runtime/Parser/Node/PropertyExecutor.cs,
717         src/Runtime/Parser/Node/SimpleNode.cs,
718         src/Runtime/Resource/ContentResource.cs,
719         src/Runtime/Resource/Resource.cs,
720         src/Runtime/Resource/ResourceCache.cs,
721         src/Runtime/Resource/ResourceCacheImpl.cs,
722         src/Runtime/Resource/ResourceFactory.cs,
723         src/Runtime/Resource/ResourceManager.cs,
724         src/Runtime/Resource/ResourceManagerImpl.cs,
725         src/Runtime/Resource/Loader/DataSourceResourceLoader.cs,
726         src/Runtime/Resource/Loader/FileResourceLoader.cs,
727         src/Runtime/Resource/Loader/ResourceLoader.cs,
728         src/Runtime/Resource/Loader/ResourceLoaderFactory.cs,
729         src/Runtime/Resource/Loader/ResourceLocator.cs,
730         src/Runtime/Visitor/BaseVisitor.cs,
731         src/Runtime/Visitor/NodeViewMode.cs,
732         src/Runtime/Visitor/VMReferenceMungeVisitor.cs,
733         src/Test/AnakiaTestCase.cs, src/Test/AssemblyInfo.cs,
734         src/Test/BaseTestCase.cs, src/Test/ClassloaderChangeTest.cs,
735         src/Test/ClasspathResourceTest.cs,
736         src/Test/CommonsExtPropTestCase.cs, src/Test/CommonsTest.cs,
737         src/Test/ConfigurationTestCase.cs,
738         src/Test/ContextSafetyTestCase.cs, src/Test/EncodingTestCase.cs,
739         src/Test/EventHandlingTestCase.cs, src/Test/ExternalLoggerTest.cs,
740         src/Test/InlineScopeVMTestCase.cs,
741         src/Test/IntrospectorTestCase.cs,
742         src/Test/IntrospectorTestCase2.cs,
743         src/Test/MethodInvocationExceptionTest.cs,
744         src/Test/MiscTestCase.cs, src/Test/MultiLoaderTestCase.cs,
745         src/Test/MultipleFileResourcePathTest.cs, src/Test/ParserTest.cs,
746         src/Test/TemplateTestCase.cs, src/Test/TexenClasspathTestCase.cs,
747         src/Test/TexenTestCase.cs, src/Test/VelocimacroTestCase.cs,
748         src/Test/VelocityAppTestCase.cs, src/Test/VelocityTest.cs,
749         src/Test/Dvsl/TransformTest.cs, src/Test/Dvsl/XPathTest.cs,
750         src/Test/Misc/Test.cs, src/Test/Provider/BoolObj.cs,
751         src/Test/Provider/Child.cs, src/Test/Provider/Person.cs,
752         src/Test/Provider/TestProvider.cs,
753         src/Test/View/TemplateNodeView.cs, src/Tool/DataInfo.cs,
754         src/Tool/IToolInfo.cs, src/Tool/ToolLoader.cs,
755         src/Tools/AssemblyInfo.cs, src/Tools/DataInfo.cs,
756         src/Tools/IToolInfo.cs, src/Tools/SupportClass.cs,
757         src/Tools/ToolLoader.cs, src/Util/ArrayIterator.cs,
758         src/Util/EnumerationIterator.cs, src/Util/Iterator.cs,
759         src/Util/SimplePool.cs, src/Util/StringUtils.cs,
760         src/Util/Introspection/AmbiguousException.cs,
761         src/Util/Introspection/ClassMap.cs,
762         src/Util/Introspection/IntrospectionCacheData.cs,
763         src/Util/Introspection/Introspector.cs,
764         src/Util/Introspection/IntrospectorBase.cs,
765         src/Util/Introspection/MethodMap.cs,
766         src/Util/Introspection/Twonk.cs:
767         
768         formatting done by style
770 2003-10-26 Sunday 06:21  corts
772         * src/ToDo.txt:
773         
774         mark upgrade of NUnit as done
776 2003-10-26 Sunday 06:21  corts
778         * src/Makefile:
779         
780         remove the last of the references to NUnitRunner and add a target
781         for running all of the tests
783 2003-10-26 Sunday 06:18  corts
785         * test/: configuration/.cvsignore, templates/.cvsignore:
786         
787         ignore results output directories
789 2003-10-26 Sunday 06:16  corts
791         * lib/: NUnitConsole.dll, NUnitCore.dll, nunit.framework.dll:
792         
793         update to version 2.0 of NUnit
795 2003-10-26 Sunday 06:10  corts
797         * bin/: NAnt/.cvsignore, NAnt/NAnt.Console.Tests.dll,
798         NAnt/NAnt.Console.Tests.pdb, NAnt/NAnt.Core.Tests.dll,
799         NAnt/NAnt.Core.Tests.pdb, NAnt/NAnt.Core.dll, NAnt/NAnt.Core.pdb,
800         NAnt/NAnt.DotNetTasks.Tests.dll, NAnt/NAnt.DotNetTasks.Tests.pdb,
801         NAnt/NAnt.DotNetTasks.dll, NAnt/NAnt.DotNetTasks.pdb,
802         NAnt/NAnt.NUnit1Tasks.dll, NAnt/NAnt.NUnit1Tasks.pdb,
803         NAnt/NAnt.NUnit2Tasks.dll, NAnt/NAnt.NUnit2Tasks.pdb,
804         NAnt/NAnt.NUnitFormatters.dll, NAnt/NAnt.NUnitFormatters.pdb,
805         NAnt/NAnt.VisualCppTasks.dll, NAnt/NAnt.VisualCppTasks.pdb,
806         NAnt/NAnt.ZipTasks.Tests.dll, NAnt/NAnt.ZipTasks.Tests.pdb,
807         NAnt/NAnt.ZipTasks.dll, NAnt/NAnt.ZipTasks.pdb, NAnt/NAnt.exe,
808         NAnt/NAnt.exe.config, NAnt/NAnt.pdb, NAnt/NDoc.Core.dll,
809         NAnt/NDoc.Documenter.Msdn.dll, NAnt/NDoc.Documenter.NAnt.dll,
810         NAnt/NDoc.Documenter.NAnt.pdb, NAnt/NUnitCore.dll,
811         NAnt/SharpZipLib.dll, NAnt/nunit.framework.dll,
812         NAnt/taskdef.Tasks.dll, NAnt/taskdef.Tasks.pdb, NUnit/NUnit V2.0
813         ReadMe.pdf, NUnit/mock-assembly.dll,
814         NUnit/nonamespace-assembly.dll, NUnit/nunit-console.exe,
815         NUnit/nunit-console.exe.config, NUnit/nunit-gui.exe,
816         NUnit/nunit-gui.exe.config, NUnit/nunit.extensions.dll,
817         NUnit/nunit.framework.dll, NUnit/nunit.tests.dll,
818         NUnit/nunit.tests.dll.config, NUnit/nunit.uikit.dll,
819         NUnit/nunit.util.dll, NUnit/timing-tests.dll:
820         
821         add that binaries for NUnit and NAnt this project are expected to
822         work with - make it easier for people dealing with the source
824 2003-10-26 Sunday 06:09  corts
826         * bin/UpdateVersion.exe:
827         
828         utility that will update version numbers in AssemblyInfo.cs files
830 2003-10-26 Sunday 06:08  corts
832         * bin/VSConvert.exe:
833         
834         utility to convert VS projects between 2002 and 2003 formats
836 2003-10-26 Sunday 06:07  corts
838         * bin/: NDoc.Core.dll, NDoc.Documenter.JavaDoc.dll,
839         NDoc.Documenter.Latex.dll, NDoc.Documenter.Msdn.dll,
840         NDoc.Documenter.Xml.dll, NDoc.VisualStudio.dll, NDocConsole.exe,
841         NDocGui.exe, NDocGui.exe.manifest, tags.html, NDoc/MSDN.css,
842         NDoc/NDoc.Core.dll, NDoc/NDoc.Documenter.JavaDoc.dll,
843         NDoc/NDoc.Documenter.Latex.dll, NDoc/NDoc.Documenter.Msdn.dll,
844         NDoc/NDoc.Documenter.Xml.dll, NDoc/NDoc.VisualStudio.dll,
845         NDoc/NDocConsole.exe, NDoc/NDocGui.exe, NDoc/NDocGui.exe.manifest,
846         NDoc/tags.html:
847         
848         move NDoc to it's own directory
850 2003-10-09 Thursday 05:02  corts
852         * src/NVelocity.Test.csproj:
853         
854         change to use NUnit 2.x framework assembly remove unneeded classes
855         and suites
857 2003-10-09 Thursday 05:01  corts
859         * src/NVelocity.sln:
860         
861         removal of NUnitRunner
863 2003-10-09 Thursday 05:00  corts
865         * src/Test/Provider/TestProvider.cs:
866         
867         cleanup
869 2003-10-09 Thursday 04:57  corts
871         * src/Test/: BaseTestCase.cs, CommonsExtPropTestCase.cs,
872         CommonsTest.cs, IntrospectorTest.cs, ParserTest.cs,
873         TemplateTestBase.cs, TemplateTestCase.cs, TestSupportClass.cs,
874         VelocimacroTestCase.cs, VelocityAppTestCase.cs, VelocityTest.cs,
875         Dvsl/TransformTest.cs, Dvsl/XPathTest.cs:
876         
877         update test for NUnit 2.x cleanup of test
879 2003-10-09 Thursday 04:48  corts
881         * src/Test/: AllTests.cs, TemplateTestSuite.cs:
882         
883         remove suites that will no longer be needed with NUnit 2.x
885 2003-10-09 Thursday 04:47  corts
887         * src/Runtime/Log/SimpleLog4NetLogSystem.cs:
888         
889         use most common interface between using category and creating new
890         logger in new domain of log4net.spi.ILogger
892 2003-10-09 Thursday 04:43  corts
894         * src/: NUnitRunner.csproj, Test/App.ico, Test/NUnitRunner.cs:
895         
896         remove old NUnit runner app (use NUnitAddin or connecting with
897         NUnit GUI)
899 2003-08-30 Saturday 05:01  corts
901         * src/Runtime/Resource/Loader/ResourceLocator.cs:
902         
903         ignore problems loading an assembly (i.e. ADODB is not the expected
904         version)
906 2003-08-30 Saturday 05:01  corts
908         * src/Runtime/Log/PrimordialLogSystem.cs:
909         
910         wihile messages are being queued, write to DefaultTraceListener
911         incase there is a problem getting a logger going
913 2003-08-30 Saturday 05:00  corts
915         * src/Runtime/RuntimeInstance.cs:
916         
917         write to DefaultTraceListener instead of relying on console.out
919 2003-08-29 Friday 17:43  corts
921         * src/Runtime/VelocimacroFactory.cs:
922         
923         minor reformatting
925 2003-08-29 Friday 17:42  corts
927         * src/Runtime/Log/SimpleLog4NetLogSystem.cs:
928         
929         update finalizer method to use Repository shutdown method
931 2003-08-29 Friday 17:41  corts
933         * src/Runtime/Log/LogManager.cs:
934         
935         handle case where no logger classes are defined
937 2003-08-28 Thursday 00:12  corts
939         * src/: AssemblyInfo.cs, Commons/AssemblyInfo.cs:
940         
941         remove UseDefaultDomain attribute since that is now the log4net
942         default add strong name key so that assemblies will be signed
944 2003-08-28 Thursday 00:11  corts
946         * examples/ViewHandler/AssemblyInfo.cs, src/Http/AssemblyInfo.cs:
947         
948         remove UseDefaultDomain attribute since that is now the log4net
949         default
951 2003-08-28 Thursday 00:10  corts
953         * src/Runtime/Log/SimpleLog4NetLogSystem.cs:
954         
955         reflect changes found in log4net 1.2.0 beta 8
957 2003-08-28 Thursday 00:09  corts
959         * lib/log4net.dll:
960         
961         upgrade to 1.2.0 beta 8, net 1.1, release version
963 2003-08-28 Thursday 00:07  corts
965         * src/NUnitRunner.csproj, src/NVelocity.csproj,
966         examples/ViewHandler/ViewHandler.csproj, src/NVelocity.Http.csproj,
967         src/NVelocity.NAnt.csproj, src/NVelocity.Test.csproj,
968         src/NVelocity.sln, src/Commons.csproj:
969         
970         upgrade to VS 2003
972 2003-02-17 Monday 00:55  corts
974         * src/Runtime/Resource/Loader/: ResourceLocator.cs,
975         FileResourceLoader.cs:
976         
977         -search calling, entry and executing assemblies, plus any in
978         current app domain -search for resource name without path when
979         searching assembly resources
981 2003-02-17 Monday 00:53  corts
983         * src/: NAnt/Texen/Generator.cs, Runtime/RuntimeInstance.cs:
984         
985         remove hack of using ; when specifying fully qualified class and
986         assembly names
988 2003-02-17 Monday 00:52  corts
990         * src/Runtime/Defaults/: directive.properties,
991         nvelocity.properties:
992         
993         fully qualify class names
995 2003-02-17 Monday 00:49  corts
997         * src/: Http/NVelocityViewHandler.cs, Dvsl/Dvsl.cs:
998         
999         correctly escape a proper class and assembly name
1001 2003-02-17 Monday 00:47  corts
1003         * src/Commons/Collections/: PropertiesReader.cs,
1004         PropertiesTokenizer.cs:
1005         
1006         minor reformatting
1008 2003-01-18 Saturday 09:28  corts
1010         * src/: NVelocity.Test.csproj, NVelocity.sln, Test.csproj:
1011         
1012         rename Test project to NVelocity.Test
1014 2003-01-16 Thursday 10:58  corts
1016         * xdocs/index.xml:
1017         
1018         update to announce Opt-NVelocity
1020 2003-01-11 Saturday 12:10  corts
1022         * ChangeLog.txt:
1023         
1024         update change log
1026 2003-01-11 Saturday 12:08  corts
1028         * src/dist.sh:
1029         
1030         updates to build cleaner distribution
1032 2003-01-11 Saturday 12:07  corts
1034         * src/Makefile:
1035         
1036         reflect current location of ndoc output
1038 2003-01-11 Saturday 12:07  corts
1040         * xdocs/: changelog.xml, index.xml, nant/index.xml,
1041         stylesheets/project.xml:
1042         
1043         update site to announce build 0.4.1
1045 2003-01-11 Saturday 11:39  corts
1047         * ChangeLog.txt:
1048         
1049         update change log
1051 2003-01-11 Saturday 09:54  corts
1053         * ChangeLog.txt:
1054         
1055         update change log
1057 2003-01-11 Saturday 09:46  corts
1059         * ChangeLog.txt:
1060         
1061         update change log
1063 2003-01-11 Saturday 09:44  corts
1065         * src/.cvsignore:
1066         
1067         no message
1069 2003-01-11 Saturday 09:44  corts
1071         * src/Dvsl/DvslNodeImpl.cs:
1072         
1073         fixed and simplified Copy
1075 2003-01-11 Saturday 07:13  corts
1077         * build/.cvsignore:
1078         
1079         ignore temporay build directories
1081 2003-01-11 Saturday 07:11  corts
1083         * src/ToDo.txt:
1084         
1085         no message
1087 2003-01-01 Wednesday 05:43  corts
1089         * ChangeLog.txt:
1090         
1091         update change log
1093 2003-01-01 Wednesday 05:29  corts
1095         * src/: Makefile, updatechangelog.sh:
1096         
1097         update changelog target to update and then commit ChangeLog.txt
1099 2003-01-01 Wednesday 05:27  corts
1101         * ChangeLog.txt:
1102         
1103         update change log
1105 2003-01-01 Wednesday 05:14  corts
1107         * src/ToDo.txt:
1108         
1109         no message
1111 2003-01-01 Wednesday 05:13  corts
1113         * src/Runtime/RuntimeInstance.cs:
1114         
1115         change version in preparation of another release
1117 2003-01-01 Wednesday 05:11  corts
1119         * xdocs/changelog.xml:
1120         
1121         update changes notes
1123 2003-01-01 Wednesday 05:10  corts
1125         * src/Test/ParserTest.cs:
1126         
1127         NVelocity.App.Velocity no longer has a get accessor for the
1128         internal extended properties, reflect that change in this test (was
1129         originally added when this test was created)
1131 2003-01-01 Wednesday 05:08  corts
1133         * www/.cvsignore:
1134         
1135         no message
1137 2003-01-01 Wednesday 05:08  corts
1139         * src/Runtime/Log/SimpleLog4NetLogSystem.cs:
1140         
1141         fix problem where category and appender were not being setup
1142         correctly for internal logging
1144 2003-01-01 Wednesday 05:07  corts
1146         * src/App/: Velocity.cs, VelocityEngine.cs:
1147         
1148         change methods that took StreamWriter as an argument to TextWriter
1149         code cleanup
1151 2003-01-01 Wednesday 05:02  corts
1153         * examples/App/: .cvsignore, App-Examples.sln, Example1/.cvsignore,
1154         Example1/App.ico, Example1/AssemblyInfo.cs, Example1/Example1.cs,
1155         Example1/Example1.csproj, Example1/example.vm,
1156         Example1/nvelocity.properties, Example2/.cvsignore,
1157         Example2/App.ico, Example2/AssemblyInfo.cs, Example2/Example2.cs,
1158         Example2/Example2.csproj, Example2/example2.vm:
1159         
1160         examples of how to use NVelocity in an application
1162 2002-12-29 Sunday 17:03  corts
1164         * src/Tool/: DataInfo.cs, IToolInfo.cs, ToolLoader.cs:
1165         
1166         needed for tool support
1168 2002-12-29 Sunday 11:18  corts
1170         * test/templates/: foreach-map.vm, foreach-type.vm:
1171         
1172         change tests to match current functionality - IDictionary based
1173         collections iterate over the IDictionaryItem collection, not the
1174         Values collection
1176 2002-12-29 Sunday 11:13  corts
1178         * src/Runtime/RuntimeInstance.cs:
1179         
1180         change to version 0.4
1182 2002-12-29 Sunday 11:12  corts
1184         * src/: ToDo.txt, Makefile:
1185         
1186         no message
1188 2002-12-29 Sunday 11:11  corts
1190         * xdocs/: changelog.xml, index.xml, nant/index.xml,
1191         stylesheets/project.xml, stylesheets/site.vsl:
1192         
1193         updated documentation for version 0.4
1195 2002-12-29 Sunday 11:10  corts
1197         * src/: Example.cs, Example2.cs, changelog.sh:
1198         
1199         examples to be moved to correct directory and unneeded script
1201 2002-12-25 Wednesday 12:20  corts
1203         * src/Http/Resource/Loader/WebappLoader.cs:
1204         
1205         changed to support all of the functionality of the
1206         FileResourceLoader by not overriding any of the inheirted methods
1207         except init()
1209 2002-12-25 Wednesday 12:17  corts
1211         * src/Runtime/Resource/Loader/FileResourceLoader.cs:
1212         
1213         code cleanup make more extendable by making private variables
1214         protected
1216 2002-12-23 Monday 13:06  corts
1218         * src/Dvsl/Dvsl.cs:
1219         
1220         Allow for complete VelocityEngine configuration with configuration
1221         map (not sure I understood why the limitation was made to the few
1222         things that were allowed) - this allowed for Opt-NVelocity to
1223         configure the WebappLoader as the resource loader
1225 2002-12-23 Monday 13:03  corts
1227         * src/Http/Resource/Loader/WebappLoader.cs:
1228         
1229         add fallback option for the WebappLoader configuration - try using
1230         HttpContext.Current if not otherwise configured
1232 2002-12-11 Wednesday 03:37  corts
1234         * src/NVelocity.ndoc:
1235         
1236         updated NDoc project file
1238 2002-12-11 Wednesday 02:43  corts
1240         * src/Runtime/Exception/NodeException.cs:
1241         
1242         correct namespace
1244 2002-12-11 Wednesday 02:42  corts
1246         * bin/: MSDN.css, NDoc.Core.dll, NDoc.Documenter.JavaDoc.dll,
1247         NDoc.Documenter.Latex.dll, NDoc.Documenter.Msdn.dll,
1248         NDoc.Documenter.Xml.dll, NDoc.Gui.AboutForm.resources,
1249         NDoc.Gui.AssemblySlashDocForm.resources,
1250         NDoc.Gui.ErrorForm.resources, NDoc.Gui.MainForm.resources,
1251         NDoc.Gui.NamespaceSummariesForm.resources,
1252         NDoc.Gui.SolutionForm.resources, NDoc.VisualStudio.dll,
1253         NDocConsole.exe, NDocGui.exe, NDocGui.exe.manifest, tags.html:
1254         
1255         update to NDoc 1.1c
1257 2002-12-11 Wednesday 01:57  corts
1259         * xdocs/stylesheets/site.vsl:
1260         
1261         update to reflect changes made to AnakiaXmlElement
1263 2002-12-11 Wednesday 01:56  corts
1265         * src/NAnt/Anakia/AnakiaXmlElement.cs:
1266         
1267         code cleanup use .Net style method names remove methods that hid
1268         XmlNode methods (allowing them to show through and be used)
1270 2002-12-11 Wednesday 01:52  corts
1272         * src/Runtime/RuntimeConstants.cs:
1273         
1274         change log4j reference to log4net (comments and constant names)
1276 2002-12-11 Wednesday 01:51  corts
1278         * src/NVelocity.NAnt.csproj:
1279         
1280         change xml comments file to match assebly name
1282 2002-12-11 Wednesday 01:50  corts
1284         * src/NVelocity.Http.csproj:
1285         
1286         reflect new classes
1288 2002-12-11 Wednesday 01:49  corts
1290         * examples/SimpleHttp/SimpleHttp.csproj:
1291         
1292         add reference to NVelocity.Http (since breakup)
1294 2002-12-11 Wednesday 01:48  corts
1296         * src/Runtime/Defaults/nvelocity.properties:
1297         
1298         fix comments from conversion
1300 2002-12-11 Wednesday 01:47  corts
1302         * src/Runtime/Log/SimpleLog4NetLogSystem.cs:
1303         
1304         fix initialization problem when using a category change internal
1305         field to ILog interface instead of Logger
1307 2002-12-11 Wednesday 01:45  corts
1309         * src/Http/Resource/Loader/WebappLoadAppContext.cs:
1310         
1311         context for setting up the WebappLoader
1313 2002-12-11 Wednesday 01:44  corts
1315         * src/Http/Resource/Loader/WebappLoader.cs:
1316         
1317         code cleanup
1319 2002-12-11 Wednesday 01:43  corts
1321         * src/Http/: HandlerSkeleton.cs, NVelocityHandler.cs,
1322         NVelocityViewHandler.cs:
1323         
1324         move common functionality to skeleton base class - enable some
1325         reuse in Opt-NVelocity classes
1327 2002-12-11 Wednesday 01:41  corts
1329         * src/Commons.csproj:
1330         
1331         add reference to log4net
1333 2002-12-11 Wednesday 01:41  corts
1335         * lib/log4net.dll:
1336         
1337         use same 1.2 beta version as Maverick.Net (to remove possible
1338         problems while finishing up Opt-NVelocity)
1340 2002-12-11 Wednesday 01:39  corts
1342         * examples/ViewHandler/nvelocity-web.properties:
1343         
1344         use category instead of a new log file so that logging can all go
1345         to one log
1347 2002-12-11 Wednesday 01:38  corts
1349         * examples/ViewHandler/Global.asax.cs:
1350         
1351         move log4net configuration to assembly remove configuration of
1352         Log4NetExtensionLogSystem (can simply use a log4net category)
1354 2002-12-11 Wednesday 01:36  corts
1356         * examples/ViewHandler/AssemblyInfo.cs:
1357         
1358         web applications need to use the default logging domain if they
1359         want to control logging for other shared assemblies that will use
1360         the default logging domain as well
1362 2002-12-11 Wednesday 01:35  corts
1364         * src/: Http/AssemblyInfo.cs, AssemblyInfo.cs:
1365         
1366         use default logging domain remove assembly key file until there is
1367         a released signed  log4net dll
1369 2002-12-11 Wednesday 01:33  corts
1371         * examples/ViewHandler/ToyTool.cs:
1372         
1373         add some logging to show that logging is working through all layers
1375 2002-12-11 Wednesday 01:33  corts
1377         * src/Dvsl/Dvsl.cs:
1378         
1379         allow for specification of log4net category in configuration
1381 2002-12-11 Wednesday 01:32  corts
1383         * src/Commons/AssemblyInfo.cs:
1384         
1385         use default logging domain remove assembly key file until there is
1386         a released signed  log4net dll
1388 2002-11-04 Monday 08:10  corts
1390         * src/Tools/: DataInfo.cs, IToolInfo.cs, ToolLoader.cs:
1391         
1392         initial port of tools package needed for tool support
1394 2002-11-04 Monday 08:09  corts
1396         * src/Runtime/Log/Log4NetExtensionLogSystem.cs:
1397         
1398         LogSystem to extend log4net logging across appdomain boundaries
1399         (i.e. when using HttpHandlers that get started by IIS instead of by
1400         the webapp)
1402 2002-11-04 Monday 08:07  corts
1404         * src/: NVelocity.Http.csproj, Http/AssemblyInfo.cs,
1405         Http/NVelocityViewHandler.cs, Http/Context/ChainedContext.cs,
1406         Http/Context/IViewContext.cs, Http/Context/ToolboxContext.cs,
1407         Http/Resource/Loader/IWebappLoaderAppContext.cs,
1408         Http/Resource/Loader/WebappLoader.cs, Http/Tool/IToolboxManager.cs,
1409         Http/Tool/IViewTool.cs, Http/Tool/MultiViewsTool.cs,
1410         Http/Tool/ServletToolInfo.cs, Http/Tool/ServletToolboxManager.cs,
1411         Http/Tool/ViewToolInfo.cs, Http/Tool/XMLToolboxManager.cs:
1412         
1413         initial port of VelocityViewServlet (to an HttpHandler) new
1414         NVelocity.Http project for all of the web related stuff - break out
1415         from the core NVelocity stuff
1417 2002-11-04 Monday 08:01  corts
1419         * src/Runtime/Log/: SimpleLog4JLogSystem.cs,
1420         SimpleLog4NetLogSystem.cs:
1421         
1422         rename log4j references to log4net
1424 2002-11-04 Monday 08:00  corts
1426         * src/Test.csproj:
1427         
1428         because of VS IDE bug, make sure that this project references all
1429         other projects - even it not test modules exist so that all
1430         asseblies are correctly copied to the /build folder
1432 2002-11-04 Monday 07:59  corts
1434         * src/NVelocity.sln:
1435         
1436         reflect addition of NVelocity.Http project
1438 2002-11-04 Monday 07:58  corts
1440         * src/NVelocity.csproj:
1441         
1442         reflect relocation and renaming of some classes
1444 2002-11-04 Monday 07:55  corts
1446         * src/Runtime/Resource/Loader/ResourceLoaderFactory.cs:
1447         
1448         source reformatting since properties with commas (,) are
1449         interpreted as a list, allow for fully qualified assebly names
1450         using semicolon (;) instead of comma.
1452 2002-11-04 Monday 07:51  corts
1454         * src/Runtime/Resource/: ResourceManagerImpl.cs,
1455         Loader/FileResourceLoader.cs:
1456         
1457         source reformatting
1459 2002-11-04 Monday 07:50  corts
1461         * src/Runtime/Defaults/nvelocity.properties:
1462         
1463         change log4j references to log4net
1465 2002-11-04 Monday 07:48  corts
1467         * src/Runtime/Log/LogManager.cs:
1468         
1469         allow for passing in of LogSystem class work actually work change
1470         Velocity default fallback of AvalonLogSystem to
1471         SimpleLog4NetLogSystem source reformatting
1473 2002-11-04 Monday 07:46  corts
1475         * src/Runtime/Log/LogSystem.cs:
1476         
1477         minor reformatting
1479 2002-11-04 Monday 07:41  corts
1481         * src/Runtime/Log/PrimordialLogSystem.cs:
1482         
1483         initial functional port default to use of PrimordialLogSystem
1484         durring startup
1486 2002-11-04 Monday 07:41  corts
1488         * src/Runtime/RuntimeInstance.cs:
1489         
1490         default to use of PrimordialLogSystem durring startup
1492 2002-11-04 Monday 07:38  corts
1494         * src/: Http/NVelocityHandler.cs, Runtime/RuntimeConstants.cs:
1495         
1496         minor reformatting
1498 2002-11-04 Monday 07:36  corts
1500         * src/dist.sh:
1501         
1502         change co to export so that dist binary does not have CVS turds
1504 2002-11-04 Monday 07:31  corts
1506         * src/Commons/AssemblyInfo.cs:
1507         
1508         change relative location of signing key
1510 2002-11-04 Monday 07:29  corts
1512         * src/ToDo.txt:
1513         
1514         no message
1516 2002-11-04 Monday 07:27  corts
1518         * lib/log4net.dll:
1519         
1520         updated log4net 1.2.0 Beta3 (built from CVS source and signed)
1522 2002-11-04 Monday 07:24  corts
1524         * src/changelog.sh:
1525         
1526         util script to create ChangeLog.txt from cvs commit history
1528 2002-11-04 Monday 07:22  corts
1530         * src/AssemblyInfo.cs:
1531         
1532         change relative location of signing key
1534 2002-11-04 Monday 07:18  corts
1536         * examples/ViewHandler/ViewHandler.csproj:
1537         
1538         change in references and addition of Global.asax page
1540 2002-11-04 Monday 07:16  corts
1542         * examples/ViewHandler/Web.config:
1543         
1544         add log4net logging config reference NVelocity.Http
1546 2002-11-04 Monday 07:15  corts
1548         * examples/ViewHandler/: Global.asax, Global.asax.cs,
1549         Global.asax.resx:
1550         
1551         add global.asax page to handle initialtion of logging
1553 2002-10-23 Wednesday 01:42  corts
1555         * src/Http/NVelocityHandler.cs:
1556         
1557         implement IRequiresSessionState so that sessions will be enabled
1558         implement missing implementation of LoadConfiguration
1559         (nvelocity.properties)
1561 2002-10-23 Wednesday 01:39  corts
1563         * examples/ViewHandler/: .cvsignore, AssemblyInfo.cs, Default.aspx,
1564         Default.aspx.cs, Default.aspx.resx, README.txt, ToyTool.cs,
1565         ViewHandler.csproj, ViewHandler.csproj.webinfo, ViewHandler.sln,
1566         Web.config, nvelocity-web.properties, sample.vm, toolbox.xml:
1567         
1568         first pass at example using NVelocityViewHandler
1569         (VelocityViewServlet)
1571 2002-10-23 Wednesday 01:34  corts
1573         * examples/SimpleHttp/SimpleNVelocityHandler.cs:
1574         
1575         update exception text to correct method signature
1577 2002-10-22 Tuesday 08:25  corts
1579         * examples/SimpleHttp/SimpleNVelocityHandler.cs:
1580         
1581         reflect method signiture changes to base class
1583 2002-10-22 Tuesday 08:23  corts
1585         * examples/SimpleHttp/sample.vm:
1586         
1587         reflect change to context keys for request and response
1589 2002-10-22 Tuesday 08:22  corts
1591         * examples/SimpleHttp/SimpleHttp.csproj:
1592         
1593         rename ASP.NET form to match one of the default documents
1595 2002-10-22 Tuesday 08:20  corts
1597         * examples/SimpleHttp/: README.txt, SimpleHttp.csproj.webinfo,
1598         SimpleHttp.sln:
1599         
1600         document change to new root for all NVelocity web examples
1602 2002-10-22 Tuesday 08:18  corts
1604         * examples/SimpleHttp/: Default.aspx, Default.aspx.cs,
1605         Default.aspx.resx, WebForm1.aspx, WebForm1.aspx.cs,
1606         WebForm1.aspx.resx:
1607         
1608         rename ASP.NET form to match one of the default documents
1610 2002-10-22 Tuesday 08:17  corts
1612         * src/Http/: NVelocityHandler.cs, NVelocityHandlerFactory.cs:
1613         
1614         cleanup of code and documentation favor passing around HttpContext
1615         instead of response and request objects
1617 2002-10-22 Tuesday 08:15  corts
1619         * src/: NVelocity.NAnt.csproj, nvelocity.build:
1620         
1621         output NVelocity.NAntTasks.dll so that NAnt will recognize it
1622         automatically when placed in the NAnt.exe directory.
1624 2002-10-22 Tuesday 08:13  corts
1626         * src/.cvsignore:
1627         
1628         no message
1630 2002-10-19 Saturday 04:34  corts
1632         * src/ToDo.txt:
1633         
1634         no message
1636 2002-10-19 Saturday 04:31  corts
1638         * src/Test.csproj:
1639         
1640         add Dvsl tests
1642 2002-10-19 Saturday 04:30  corts
1644         * src/Runtime/Directive/Foreach.cs:
1645         
1646         change IDictionary classes to retun the enumerator over the
1647         IDictionaryItem collection as opposed to the Values collection -
1648         otherwise there is no way to get to the keys
1650 2002-10-19 Saturday 04:26  corts
1652         * src/Runtime/Resource/: Loader/FileResourceLoader.cs,
1653         ResourceCacheImpl.cs:
1654         
1655         minor reformatting
1657 2002-10-19 Saturday 04:24  corts
1659         * src/Runtime/RuntimeInstance.cs:
1660         
1661         reflect changes to LogSystem interface
1663 2002-10-19 Saturday 04:23  corts
1665         * src/Runtime/Parser/Node/PropertyExecutor.cs:
1666         
1667         look for differently cased properties as well as method with no
1668         arguments
1670 2002-10-19 Saturday 04:22  corts
1672         * src/Runtime/Parser/Node/ASTMethod.cs:
1673         
1674         look for differently cased methods as well as a property if there
1675         were no arguments
1677 2002-10-19 Saturday 04:21  corts
1679         * src/Runtime/Parser/Node/GetExecutor.cs:
1680         
1681         look for Get/get methods as well as indexers
1683 2002-10-19 Saturday 04:20  corts
1685         * src/Runtime/Log/: LogManager.cs, LogSystem.cs, NullLogSystem.cs,
1686         SimpleLog4JLogSystem.cs:
1687         
1688         make method names more .Net like
1690 2002-10-19 Saturday 04:17  corts
1692         * src/: Dvsl/Dvsl.cs, Dvsl/DvslContext.cs, Dvsl/DvslNode.cs,
1693         Dvsl/DvslNodeContext.cs, Dvsl/DvslNodeImpl.cs,
1694         Dvsl/TemplateHandler.cs, Dvsl/TransformTool.cs,
1695         Dvsl/Transformer.cs, Dvsl/Directive/MatchDirective.cs,
1696         Dvsl/Directive/NameDirective.cs, NAnt/Dvsl/DvslTask.cs:
1697         
1698         clean up code, make more .Net like
1700 2002-10-19 Saturday 04:16  corts
1702         * src/Test/: Dvsl/TransformTest.cs, Dvsl/XPathTest.cs, AllTests.cs:
1703         
1704         simple tests for Dvsl
1706 2002-10-19 Saturday 01:54  corts
1708         * src/Context/IContext.cs:
1709         
1710         minor reformatting
1712 2002-09-24 Tuesday 03:31  corts
1714         * src/Runtime/Directive/Foreach.cs:
1715         
1716         check for IEnumerable when checking for enumeration types - that
1717         way classes like XmlNodeList can be used properly.
1719 2002-09-24 Tuesday 03:29  corts
1721         * src/NAnt/Anakia/AnakiaTask.cs:
1722         
1723         default resource caching on
1725 2002-09-11 Wednesday 03:46  corts
1727         * src/nvelocity.build:
1728         
1729         cleanup
1731 2002-09-11 Wednesday 03:45  corts
1733         * src/Makefile:
1734         
1735         call nant for documentation
1737 2002-09-11 Wednesday 01:58  corts
1739         * www/index.html:
1740         
1741         www content is now rendered by anakia.
1743 2002-09-11 Wednesday 01:56  corts
1745         * examples/Texen/: additional.props, default.build, license.txt,
1746         service.props, templates/Control.vm,
1747         templates/ServiceImplementation.vm, templates/ServiceInterface.vm,
1748         templates/ServiceStaticHelper.vm, templates/book.vm,
1749         templates/Test.vm, templates/test.props:
1750         
1751         initial example based on Velocity test case
1753 2002-09-11 Wednesday 01:55  corts
1755         * examples/Dvsl/nant/default.build:
1756         
1757         reflect updated DvslTask
1759 2002-09-11 Wednesday 01:44  corts
1761         * xdocs/: index.xml, css/nant-task.css, css/nvelocity.css,
1762         images/favicon.ico, nant/anakia.xml, nant/dvsl.xml, nant/texen.xml,
1763         stylesheets/project.xml, stylesheets/site.vsl:
1764         
1765         initial import of site in xdocs format (to be rendered using the
1766         NAnt anakia task).
1768 2002-09-11 Wednesday 01:37  corts
1770         * src/ToDo.txt:
1771         
1772         updated ToDone stuff
1774 2002-09-11 Wednesday 01:37  corts
1776         * src/NAnt/Texen/Generator.cs:
1777         
1778         use NAnt static log class replace ; for , in class names
1780 2002-09-11 Wednesday 01:36  corts
1782         * src/NVelocity.NAnt.csproj:
1783         
1784         set properties file to be embedded resource
1786 2002-09-11 Wednesday 01:35  corts
1788         * src/NAnt/Dvsl/DvslTask.cs:
1789         
1790         completed initial port
1792 2002-09-11 Wednesday 01:34  corts
1794         * src/NAnt/Anakia/AnakiaTask.cs:
1795         
1796         use NAnt static log class use of Path.DirecotyrSeparatorChar
1798 2002-09-11 Wednesday 01:34  corts
1800         * src/NAnt/Texen/TexenTask.cs:
1801         
1802         use NAnt static log class
1804 2002-09-11 Wednesday 01:32  corts
1806         * src/NAnt/Texen/texen.properties:
1807         
1808         specify fully qualified class names
1810 2002-09-11 Wednesday 01:28  corts
1812         * src/.cvsignore:
1813         
1814         ignore the .xml files output for documentation
1816 2002-09-08 Sunday 01:59  corts
1818         * src/Runtime/Resource/ResourceManagerImpl.cs:
1819         
1820         fix bug loading ResourceCache manager reformatting
1822 2002-09-08 Sunday 01:57  corts
1824         * src/Runtime/RuntimeInstance.cs:
1825         
1826         change version id
1828 2002-09-08 Sunday 01:56  corts
1830         * src/Makefile:
1831         
1832         update default target
1834 2002-09-08 Sunday 01:52  corts
1836         * src/: NUnitRunner.csproj, NVelocity.NAnt.csproj,
1837         NVelocity.Tools.Dvsl.csproj, NVelocity.Tools.csproj,
1838         NVelocity.csproj, NVelocity.sln, Test.csproj:
1839         
1840         no message
1842 2002-09-08 Sunday 01:52  corts
1844         * src/ToDo.txt:
1845         
1846         list of stuff to be done
1848 2002-09-08 Sunday 01:50  corts
1850         * src/nvelocity.build:
1851         
1852         nant build file
1854 2002-09-08 Sunday 01:47  corts
1856         * src/Tools/SupportClass.cs:
1857         
1858         no message
1860 2002-09-08 Sunday 01:46  corts
1862         * src/Test/: AnakiaTestCase.cs, CommonsTest.cs:
1863         
1864         reformatting
1866 2002-09-08 Sunday 01:31  corts
1868         * src/NAnt/: AssemblyInfo.cs, Anakia/AnakiaTask.cs,
1869         Anakia/AnakiaXmlDocument.cs, Anakia/AnakiaXmlElement.cs,
1870         Anakia/Escape.cs, Anakia/NodeList.cs, Anakia/OutputWrapper.cs,
1871         Anakia/TreeWalker.cs, Anakia/XPathTool.cs, Dvsl/DvslTask.cs,
1872         Texen/FileUtil.cs, Texen/Generator.cs, Texen/PropertiesUtil.cs,
1873         Texen/SupportClass.cs, Texen/TexenTask.cs, Texen/texen.properties:
1874         
1875         move all NAnt related stuff to a NAnt namespace
1877 2002-09-08 Sunday 01:25  corts
1879         * src/Dvsl/: Dvsl.cs, DvslContext.cs, DvslNode.cs,
1880         DvslNodeContext.cs, DvslNodeImpl.cs, TemplateHandler.cs,
1881         TransformTool.cs, Transformer.cs, Directive/MatchDirective.cs,
1882         Directive/NameDirective.cs, Resource/defaultroot.dvsl:
1883         
1884         move from Tools to core
1886 2002-09-08 Sunday 01:22  corts
1888         * examples/Anakia/: default.build, xdocs/index.xml,
1889         xdocs/stylesheets/project.xml, xdocs/stylesheets/site.vsl:
1890         
1891         simple Anakia example
1893 2002-09-07 Saturday 17:29  corts
1895         * www/index.html:
1896         
1897         no message
1899 2002-08-31 Saturday 16:31  corts
1901         * lib/: NAnt.Core.dll, NAnt.DotNetTasks.dll, NAnt.ZipTasks.dll,
1902         NAnt.exe, NDoc.Core.dll, NDoc.Documenter.Msdn.dll, SharpZipLib.dll,
1903         taskdef.Tasks.dll:
1904         
1905         updated references including the addition of NAnt
1907 2002-08-31 Saturday 16:28  corts
1909         * examples/Dvsl/nant/: default.build, xdocs/example1.dvsl,
1910         xdocs/example1.xml:
1911         
1912         simple example of using DvslTask with NAnt
1914 2002-08-31 Saturday 16:20  corts
1916         * src/Runtime/RuntimeInstance.cs:
1917         
1918         provide escaping for comma in fullly qualified Type names
1920 2002-08-31 Saturday 16:09  corts
1922         * src/: App/VelocityEngine.cs, Runtime/Exception/NodeException.cs:
1923         
1924         initial port
1926 2002-08-31 Saturday 16:08  corts
1928         * src/Runtime/Log/SimpleLog4JLogSystem.cs:
1929         
1930         minor reformatting
1932 2002-08-31 Saturday 16:08  corts
1934         * src/Runtime/Resource/Loader/ResourceLocator.cs:
1935         
1936         corrected shortcomming of being able to find a resource in an
1937         assebly that is reference but not referenced at compile time (i.e.
1938         loaded programatically)
1940 2002-08-31 Saturday 16:04  corts
1942         * src/: NVelocity.Tools.Dvsl.csproj, NVelocity.sln,
1943         Tools/AssemblyInfo.cs:
1944         
1945         addition of Tools.Dvsl project
1947 2002-08-31 Saturday 16:03  corts
1949         * src/Test/Provider/TestProvider.cs:
1950         
1951         minor reformatting
1953 2002-08-31 Saturday 16:01  corts
1955         * src/Test.csproj:
1956         
1957         add reference to Dvsl - for later testing (also helps with build
1958         order and file locks)
1960 2002-08-31 Saturday 15:58  corts
1962         * src/NVelocity.csproj:
1963         
1964         addition of VelocityEngine and NodeException change output
1965         directory to get over VS.Net bug with intermediate files being in
1966         use
1968 2002-08-31 Saturday 15:54  corts
1970         * src/Makefile:
1971         
1972         add publishwww and publicapi targets for publishing updated site
1974 2002-08-31 Saturday 15:53  corts
1976         * src/dist.sh:
1977         
1978         assume that anyone doing this process will already have their
1979         CVSROOT setup correctly - either as a developer or anonymously
1981 2002-08-31 Saturday 15:51  corts
1983         * src/Commons.csproj:
1984         
1985         change output directory to get over VS.Net bug with intermediate
1986         files being in use
1988 2002-08-16 Friday 17:30  corts
1990         * ChangeLog.txt:
1991         
1992         start a changelog
1994 2002-08-16 Friday 17:29  corts
1996         * build/.cvsignore, .cvsignore:
1997         
1998         ignore more temporary files
2000 2002-08-16 Friday 17:28  corts
2002         * LICENSE.txt:
2003         
2004         Apache license text (stolen right from the velocity distribution)
2006 2002-08-16 Friday 17:27  corts
2008         * src/: Makefile, dist.sh, package.sh:
2009         
2010         change package to dist (more in line with the apache project layout
2011         doc)
2013 2002-08-16 Friday 17:26  corts
2015         * www/index.html:
2016         
2017         start of nvelocity.sourceforge.net
2019 2002-08-16 Friday 16:06  corts
2021         * docs/api/: NVelocity/Context/AbstractContext.html,
2022         NVelocity/Context/IContext.html,
2023         NVelocity/Context/InternalContextAdapter.html,
2024         NVelocity/Context/InternalContextAdapterImpl.html,
2025         NVelocity/Context/InternalContextBase.html,
2026         NVelocity/Context/InternalEventContext.html,
2027         NVelocity/Context/InternalHousekeepingContext.html,
2028         NVelocity/Context/InternalWrapperContext.html,
2029         NVelocity/Context/VMContext.html,
2030         NVelocity/Context/namespace-summary.html,
2031         NVelocity/Runtime/Parser/Node/ASTAddNode.html,
2032         NVelocity/Runtime/Parser/Node/ASTAndNode.html,
2033         NVelocity/Runtime/Parser/Node/ASTAssignment.html,
2034         NVelocity/Runtime/Parser/Node/ASTBlock.html,
2035         NVelocity/Runtime/Parser/Node/ASTComment.html,
2036         NVelocity/Runtime/Parser/Node/ASTDirective.html,
2037         NVelocity/Runtime/Parser/Node/ASTDivNode.html,
2038         NVelocity/Runtime/Parser/Node/ASTEQNode.html,
2039         NVelocity/Runtime/Parser/Node/ASTElseIfStatement.html,
2040         NVelocity/Runtime/Parser/Node/ASTElseStatement.html,
2041         NVelocity/Runtime/Parser/Node/ASTEscape.html,
2042         NVelocity/Runtime/Parser/Node/ASTEscapedDirective.html,
2043         NVelocity/Runtime/Parser/Node/ASTExpression.html,
2044         NVelocity/Runtime/Parser/Node/ASTFalse.html,
2045         NVelocity/Runtime/Parser/Node/ASTGENode.html,
2046         NVelocity/Runtime/Parser/Node/ASTGTNode.html,
2047         NVelocity/Runtime/Parser/Node/ASTIdentifier.html,
2048         NVelocity/Runtime/Parser/Node/ASTIfStatement.html,
2049         NVelocity/Runtime/Parser/Node/ASTIncludeStatement.html,
2050         NVelocity/Runtime/Parser/Node/ASTIntegerRange.html,
2051         NVelocity/Runtime/Parser/Node/ASTLENode.html,
2052         NVelocity/Runtime/Parser/Node/ASTLTNode.html,
2053         NVelocity/Runtime/Parser/Node/ASTMethod.html,
2054         NVelocity/Runtime/Parser/Node/ASTModNode.html,
2055         NVelocity/Runtime/Parser/Node/ASTMulNode.html,
2056         NVelocity/Runtime/Parser/Node/ASTNENode.html,
2057         NVelocity/Runtime/Parser/Node/ASTNotNode.html,
2058         NVelocity/Runtime/Parser/Node/ASTNumberLiteral.html,
2059         NVelocity/Runtime/Parser/Node/ASTObjectArray.html,
2060         NVelocity/Runtime/Parser/Node/ASTOrNode.html,
2061         NVelocity/Runtime/Parser/Node/ASTParameters.html,
2062         NVelocity/Runtime/Parser/Node/ASTReference.html,
2063         NVelocity/Runtime/Parser/Node/ASTSetDirective.html,
2064         NVelocity/Runtime/Parser/Node/ASTStringLiteral.html,
2065         NVelocity/Runtime/Parser/Node/ASTSubtractNode.html,
2066         NVelocity/Runtime/Parser/Node/ASTText.html,
2067         NVelocity/Runtime/Parser/Node/ASTTrue.html,
2068         NVelocity/Runtime/Parser/Node/ASTVariable.html,
2069         NVelocity/Runtime/Parser/Node/ASTWord.html,
2070         NVelocity/Runtime/Parser/Node/ASTprocess.html,
2071         NVelocity/Runtime/Parser/Node/AbstractExecutor.html,
2072         NVelocity/Runtime/Parser/Node/BooleanPropertyExecutor.html,
2073         NVelocity/Runtime/Parser/Node/GetExecutor.html,
2074         NVelocity/Runtime/Parser/Node/INode.html,
2075         NVelocity/Runtime/Parser/Node/NodeUtils.html,
2076         NVelocity/Runtime/Parser/Node/ParserVisitor.html,
2077         NVelocity/Runtime/Parser/Node/PropertyExecutor.html,
2078         NVelocity/Runtime/Parser/Node/SimpleNode.html,
2079         NVelocity/Runtime/Parser/Node/namespace-summary.html,
2080         NVelocity/Test/AllTests.html, NVelocity/Test/BaseTestCase.html,
2081         NVelocity/Test/CommonsExtPropTestCase.html,
2082         NVelocity/Test/CommonsTest.html,
2083         NVelocity/Test/IntrospectorTest.html,
2084         NVelocity/Test/NUnitRunner.html, NVelocity/Test/ParserTest.html,
2085         NVelocity/Test/TemplateTestBase.html,
2086         NVelocity/Test/TemplateTestBase_Fields.html,
2087         NVelocity/Test/TemplateTestCase.html,
2088         NVelocity/Test/TemplateTestSuite.html,
2089         NVelocity/Test/TestSupportClass.html,
2090         NVelocity/Test/VelocimacroTestCase.html,
2091         NVelocity/Test/VelocityAppTestCase.html,
2092         NVelocity/Test/VelocityTest.AddressData.html,
2093         NVelocity/Test/VelocityTest.ContactData.html,
2094         NVelocity/Test/VelocityTest.html,
2095         NVelocity/Test/namespace-summary.html,
2096         NVelocity/Util/Introspection/AmbiguousException.html,
2097         NVelocity/Util/Introspection/ClassMap.html,
2098         NVelocity/Util/Introspection/IntrospectionCacheData.html,
2099         NVelocity/Util/Introspection/Introspector.html,
2100         NVelocity/Runtime/Parser/CharStream.html,
2101         NVelocity/Runtime/Parser/ParseException.html,
2102         NVelocity/Runtime/Parser/Parser.html,
2103         NVelocity/Runtime/Parser/ParserConstants.html,
2104         NVelocity/Runtime/Parser/ParserTokenManager.html,
2105         NVelocity/Runtime/Parser/ParserTreeConstants.html,
2106         NVelocity/Runtime/Parser/Token.html,
2107         NVelocity/Runtime/Parser/TokenMgrError.html,
2108         NVelocity/Runtime/Parser/VelocityCharStream.html,
2109         NVelocity/Runtime/Parser/namespace-summary.html,
2110         NVelocity/Runtime/Visitor/BaseVisitor.html,
2111         NVelocity/Runtime/Visitor/NodeViewMode.html,
2112         NVelocity/Runtime/Visitor/VMReferenceMungeVisitor.html,
2113         NVelocity/Runtime/Visitor/namespace-summary.html,
2114         NVelocity/Test/Provider/BoolObj.html,
2115         NVelocity/Test/Provider/Child.html,
2116         NVelocity/Test/Provider/Person.html,
2117         NVelocity/Test/Provider/TestProvider.html,
2118         NVelocity/Test/Provider/namespace-summary.html,
2119         NVelocity/Util/Introspection/IntrospectorBase.html,
2120         NVelocity/Util/Introspection/MethodMap.html,
2121         NVelocity/Util/Introspection/namespace-summary.html,
2122         Commons/Collections/CollectionsUtil.html,
2123         Commons/Collections/ExtendedProperties.html,
2124         Commons/Collections/StringTokenizer.html,
2125         Commons/Collections/namespace-summary.html,
2126         NVelocity/App/FieldMethodizer.html, NVelocity/App/Velocity.html,
2127         NVelocity/App/namespace-summary.html,
2128         NVelocity/App/Events/EventCartridge.html,
2129         NVelocity/App/Events/EventHandler.html,
2130         NVelocity/App/Events/MethodExceptionEventHandler.html,
2131         NVelocity/App/Events/NullSetEventHandler.html,
2132         NVelocity/App/Events/ReferenceInsertionEventHandler.html,
2133         NVelocity/App/Events/namespace-summary.html,
2134         NVelocity/Runtime/Directive/Directive.html,
2135         NVelocity/Runtime/Directive/DirectiveConstants.html,
2136         NVelocity/Runtime/Directive/DirectiveConstants_Fields.html,
2137         NVelocity/Runtime/Directive/Foreach.html,
2138         NVelocity/Runtime/Directive/Include.html,
2139         NVelocity/Runtime/Directive/Literal.html,
2140         NVelocity/Runtime/Directive/Macro.html,
2141         NVelocity/Runtime/Directive/Parse.html,
2142         NVelocity/Runtime/Directive/ParseDirectiveException.html,
2143         NVelocity/Runtime/Directive/VMProxyArg.html,
2144         NVelocity/Runtime/Directive/VelocimacroProxy.html,
2145         NVelocity/Runtime/Directive/namespace-summary.html,
2146         NVelocity/Runtime/Resource/ContentResource.html,
2147         NVelocity/Runtime/Resource/Resource.html,
2148         NVelocity/Runtime/Resource/ResourceCache.html,
2149         NVelocity/Runtime/Resource/ResourceCacheImpl.html,
2150         NVelocity/Runtime/Resource/ResourceFactory.html,
2151         NVelocity/Runtime/Resource/ResourceManager.html,
2152         NVelocity/Runtime/Resource/ResourceManagerImpl.html,
2153         NVelocity/Runtime/Resource/ResourceManager_Fields.html,
2154         NVelocity/Runtime/Resource/namespace-summary.html,
2155         NVelocity/App/Tools/VelocityFormatter.VelocityAlternator.html,
2156         NVelocity/App/Tools/VelocityFormatter.VelocityAutoAlternator.html,
2157         NVelocity/App/Tools/VelocityFormatter.html,
2158         NVelocity/App/Tools/namespace-summary.html,
2159         NVelocity/Exception/MethodInvocationException.html,
2160         NVelocity/Exception/ParseErrorException.html,
2161         NVelocity/Exception/ResourceNotFoundException.html,
2162         NVelocity/Exception/VelocityException.html,
2163         NVelocity/Exception/namespace-summary.html,
2164         NVelocity/Http/NVelocityHandler.html,
2165         NVelocity/Http/NVelocityHandlerFactory.html,
2166         NVelocity/Http/namespace-summary.html,
2167         NVelocity/Runtime/Log/LogManager.html,
2168         NVelocity/Runtime/Log/LogSystem.html,
2169         NVelocity/Runtime/Log/LogSystem_Fields.html,
2170         NVelocity/Runtime/Log/NullLogSystem.html,
2171         NVelocity/Runtime/Log/SimpleLog4JLogSystem.html,
2172         NVelocity/Runtime/Log/namespace-summary.html,
2173         NVelocity/Runtime/Resource/Loader/FileResourceLoader.html,
2174         NVelocity/Runtime/Resource/Loader/ResourceLoader.html,
2175         NVelocity/Runtime/Resource/Loader/ResourceLoaderFactory.html,
2176         NVelocity/Runtime/Resource/Loader/ResourceLocator.html,
2177         NVelocity/Runtime/Resource/Loader/namespace-summary.html,
2178         NVelocity/Util/Iterator.html, NVelocity/Util/SimplePool.html,
2179         NVelocity/Util/StringUtils.html,
2180         NVelocity/Util/namespace-summary.html,
2181         NVelocity/SupportClass.DateTimeFormatManager.DateTimeFormatHashTabl
2182         e.html, NVelocity/SupportClass.DateTimeFormatManager.html,
2183         NVelocity/SupportClass.TextNumberFormat.html,
2184         NVelocity/SupportClass.Tokenizer.html,
2185         NVelocity/SupportClass.TransactionManager.ConnectionHashTable.html,
2186         NVelocity/SupportClass.TransactionManager.html,
2187         NVelocity/SupportClass.html, NVelocity/Template.html,
2188         NVelocity/VelocityContext.html, NVelocity/namespace-summary.html,
2189         NVelocity/IO/VelocityWriter.html,
2190         NVelocity/IO/namespace-summary.html,
2191         NVelocity/Runtime/RuntimeConstants.html,
2192         NVelocity/Runtime/RuntimeConstants_Fields.html,
2193         NVelocity/Runtime/RuntimeInstance.html,
2194         NVelocity/Runtime/RuntimeServices.html,
2195         NVelocity/Runtime/RuntimeSingleton.html,
2196         NVelocity/Runtime/VelocimacroFactory.html,
2197         NVelocity/Runtime/VelocimacroManager.MacroEntry.html,
2198         NVelocity/Runtime/VelocimacroManager.html,
2199         NVelocity/Runtime/namespace-summary.html,
2200         NVelocity/Runtime/Exception/ReferenceException.html,
2201         NVelocity/Runtime/Exception/namespace-summary.html:
2202         
2203         api documentation
2205 2002-08-16 Friday 11:32  corts
2207         * bin/cvs2cl.pl:
2208         
2209         script to create ChangeLog
2211 2002-08-16 Friday 04:37  corts
2213         * src/NVelocity.ndoc:
2214         
2215         use xml files from ../build directory (this time for sure)
2217 2002-08-16 Friday 04:31  corts
2219         * src/NVelocity.ndoc:
2220         
2221         use xml files from ../build directory
2223 2002-08-16 Friday 04:27  corts
2225         * bin/: NDoc.Core.dll, NDoc.Documenter.JavaDoc.dll,
2226         NDoc.Documenter.Msdn.dll, NDoc.Documenter.Xml.dll,
2227         NDoc.Gui.AboutForm.resources,
2228         NDoc.Gui.AssemblySlashDocForm.resources,
2229         NDoc.Gui.ErrorForm.resources, NDoc.Gui.MainForm.resources,
2230         NDoc.Gui.NamespaceSummariesForm.resources,
2231         NDoc.Gui.SolutionForm.resources, NDoc.VisualStudio.dll,
2232         NDocConsole.exe, NDocGui.exe:
2233         
2234         binaries needed for NDoc (ok, maybe not all of them, but I didn't
2235         really want to figure out exactly which ones tonight)
2237 2002-08-16 Friday 04:23  corts
2239         * src/: Commons.csproj, NUnitRunner.csproj, NVelocity.csproj,
2240         Test.csproj:
2241         
2242         output xml documentation file for NDoc
2244 2002-08-16 Friday 04:21  corts
2246         * src/package.sh:
2247         
2248         script to aide in building SourceForge download files
2250 2002-08-16 Friday 04:20  corts
2252         * src/NVelocity.ndoc:
2253         
2254         NDoc config file to create html version of api specs (javadoc style
2255         and msdn .chm style)
2257 2002-08-16 Friday 04:19  corts
2259         * src/Makefile:
2260         
2261         Makefile to perform various building tasks (using GNU make)
2263 2002-08-06 Tuesday 00:34  corts
2265         * src/NVelocity.csproj:
2266         
2267         reflect newly added classes
2269 2002-08-06 Tuesday 00:33  corts
2271         * src/: App/Velocity.cs, Runtime/RuntimeInstance.cs,
2272         Runtime/RuntimeSingleton.cs:
2273         
2274         support Init with ExtendedProperties
2276 2002-08-06 Tuesday 00:30  corts
2278         * src/IO/VelocityWriter.cs:
2279         
2280         untested port of VelocityWriter (not really sure if this will be
2281         needed)
2283 2002-08-06 Tuesday 00:29  corts
2285         * src/Http/: NVelocityHandler.cs, NVelocityHandlerFactory.cs:
2286         
2287         base class handler and factory to support use NVelocity to load
2288         templates in a web environment (like VelocityServlet).
2290 2002-08-06 Tuesday 00:27  corts
2292         * src/Commons/Collections/ExtendedProperties.cs:
2293         
2294         add static method to allow copying of key values from one instance
2295         to another
2297 2002-08-06 Tuesday 00:25  corts
2299         * examples/SimpleHttp/: .cvsignore, AssemblyInfo.cs, README.txt,
2300         SimpleHttp.csproj, SimpleHttp.csproj.webinfo, SimpleHttp.sln,
2301         SimpleNVelocityHandler.cs, Web.config, WebForm1.aspx,
2302         WebForm1.aspx.cs, WebForm1.aspx.resx, sample.vm:
2303         
2304         SimpleHttp sample - shows how to extend NVelocityHandler
2306 2002-07-31 Wednesday 13:39  corts
2308         * src/Runtime/Resource/Loader/ResourceLocator.cs:
2309         
2310         update ResourceLocator to search alternate paths to find the root
2311         assembly if the EntryAssembly is null (which is the case when
2312         launched by COM+)
2314 2002-07-30 Tuesday 15:32  corts
2316         * src/: Commons/AssemblyInfo.cs, AssemblyInfo.cs, NVelocity.snk:
2317         
2318         add strong name key and put in AssemblyInfo.cs so that assemblies
2319         will be signed
2321 2002-07-30 Tuesday 02:25  corts
2323         * src/: Template.cs, VelocityContext.cs, App/Velocity.cs,
2324         App/Events/EventCartridge.cs, App/Tools/VelocityFormatter.cs,
2325         Context/AbstractContext.cs, Context/IContext.cs,
2326         Context/InternalContextAdapterImpl.cs,
2327         Context/InternalContextBase.cs, Context/InternalEventContext.cs,
2328         Context/InternalHousekeepingContext.cs,
2329         Context/InternalWrapperContext.cs, Context/VMContext.cs,
2330         Runtime/Directive/Foreach.cs, Runtime/Directive/Parse.cs,
2331         Runtime/Directive/VMProxyArg.cs,
2332         Runtime/Directive/VelocimacroProxy.cs,
2333         Runtime/Parser/Node/ASTIdentifier.cs,
2334         Runtime/Parser/Node/ASTMethod.cs,
2335         Runtime/Parser/Node/ASTReference.cs,
2336         Runtime/Parser/Node/ASTSetDirective.cs,
2337         Runtime/Parser/Node/NodeUtils.cs,
2338         Runtime/Resource/ContentResource.cs, Runtime/Resource/Resource.cs,
2339         Runtime/Resource/ResourceManagerImpl.cs, Test/ParserTest.cs,
2340         Test/TemplateTestCase.cs, Test/VelocityAppTestCase.cs,
2341         Test/VelocityTest.cs:
2342         
2343         change case of methods in Context and root - and effected classes
2345 2002-07-30 Tuesday 01:49  corts
2347         * build/.cvsignore:
2348         
2349         initial import
2351 2002-07-30 Tuesday 01:45  corts
2353         * test/: anakia/compare/index.html, anakia/xdocs/index.xml,
2354         anakia/xdocs/stylesheets/project.xml,
2355         anakia/xdocs/stylesheets/site.vsl, classloader/Foo.class,
2356         classloader/Foo.java, configuration/include1.properties,
2357         configuration/include2.properties, configuration/test.config,
2358         configuration/compare/output.cmp, cpload/test1.jar,
2359         cpload/test2.jar, cpload/compare/test1.cmp,
2360         cpload/compare/test2.cmp, misc/README.txt, misc/compile.sh,
2361         misc/dump.sh, misc/test.sh, multi/compare/path1.cmp,
2362         multi/compare/path2.cmp, multi/path1/path1.vm,
2363         multi/path2/path2.vm, multiloader/path1.vm, multiloader/test1.jar,
2364         multiloader/test2.jar, multiloader/compare/path1.cmp,
2365         multiloader/compare/test2.cmp, multiloader/compare/test3.cmp,
2366         templates/VM_global_library.vm, templates/arithmetic.vm,
2367         templates/array.vm, templates/block.vm, templates/comment.vm,
2368         templates/context_safety.vm, templates/diabolical.vm,
2369         templates/ed.bat, templates/encodingtest.vm,
2370         templates/encodingtest2.vm, templates/encodingtest3.vm,
2371         templates/encodingtest_KOI8-R.vm, templates/equality.vm,
2372         templates/escape.vm, templates/escape2.vm, templates/example1.vm,
2373         templates/foreach-array.vm, templates/foreach-introspect.vm,
2374         templates/foreach-map.vm, templates/foreach-method.vm,
2375         templates/foreach-type.vm, templates/foreach-variable.vm,
2376         templates/formal.vm, templates/get.vm, templates/if.vm,
2377         templates/ifstatement.vm, templates/include.vm,
2378         templates/interpolation.vm, templates/literal.vm,
2379         templates/logical.vm, templates/loop.vm, templates/map.vm,
2380         templates/math.vm, templates/method.vm, templates/parse.vm,
2381         templates/parse1.vm, templates/parse2.vm, templates/pedantic.vm,
2382         templates/quotes.vm, templates/range.vm, templates/reference.vm,
2383         templates/sample.vm, templates/shorthand.vm, templates/subclass.vm,
2384         templates/templates.properties, templates/test.txt,
2385         templates/test.vm, templates/velocimacro.vm,
2386         templates/velocimacro2.vm, templates/vm_test1.vm,
2387         templates/vm_test2.vm, templates/compare/arithmetic.cmp,
2388         templates/compare/array.cmp, templates/compare/block.cmp,
2389         templates/compare/comment.cmp,
2390         templates/compare/context_safety1.cmp,
2391         templates/compare/context_safety2.cmp,
2392         templates/compare/diabolical.cmp, templates/compare/directive.cmp,
2393         templates/compare/encodingtest.cmp,
2394         templates/compare/encodingtest2.cmp,
2395         templates/compare/encodingtest3.cmp,
2396         templates/compare/encodingtest_KOI8-R.cmp,
2397         templates/compare/equality.cmp, templates/compare/escape.cmp,
2398         templates/compare/escape2.cmp, templates/compare/foreach-array.cmp,
2399         templates/compare/foreach-introspect.cmp,
2400         templates/compare/foreach-map.cmp,
2401         templates/compare/foreach-method.cmp,
2402         templates/compare/foreach-type.cmp,
2403         templates/compare/foreach-variable.cmp,
2404         templates/compare/formal.cmp, templates/compare/get.cmp,
2405         templates/compare/if.cmp, templates/compare/ifstatement.cmp,
2406         templates/compare/include.cmp, templates/compare/interpolation.cmp,
2407         templates/compare/literal.cmp, templates/compare/logical.cmp,
2408         templates/compare/loop.cmp, templates/compare/map.cmp,
2409         templates/compare/math.cmp, templates/compare/method.cmp,
2410         templates/compare/parse.cmp, templates/compare/pedantic.cmp,
2411         templates/compare/quotes.cmp, templates/compare/range.cmp,
2412         templates/compare/reference.cmp, templates/compare/sample.cmp,
2413         templates/compare/shorthand.cmp,
2414         templates/compare/string-interpolation.cmp,
2415         templates/compare/subclass.cmp, templates/compare/test.cmp,
2416         templates/compare/velocimacro.cmp,
2417         templates/compare/velocimacro2.cmp, templates/compare/vm_test1.cmp,
2418         templates/compare/vm_test2.cmp, templates/subdir/test.txt,
2419         texen/additional.props, texen/license.txt, texen/service.props,
2420         texen-classpath/mkjar.sh, texen-classpath/test.jar,
2421         texen-classpath/compare/Test.txt,
2422         texen-classpath/compare/TurbineWeather.java,
2423         texen-classpath/compare/TurbineWeatherService.java,
2424         texen-classpath/compare/WeatherService.java,
2425         texen-classpath/compare/book.txt,
2426         texen-classpath/jar-contents/Control.vm,
2427         texen-classpath/jar-contents/ServiceImplementation.vm,
2428         texen-classpath/jar-contents/ServiceInterface.vm,
2429         texen-classpath/jar-contents/ServiceStaticHelper.vm,
2430         texen-classpath/jar-contents/Test.vm,
2431         texen-classpath/jar-contents/book.vm,
2432         texen-classpath/jar-contents/license.txt,
2433         texen-classpath/jar-contents/service.props,
2434         texen-classpath/jar-contents/test.props, texen/compare/Test.txt,
2435         texen/compare/TurbineWeather.java,
2436         texen/compare/TurbineWeatherService.java,
2437         texen/compare/WeatherService.java, texen/compare/book.txt,
2438         texen/templates/Control.vm,
2439         texen/templates/ServiceImplementation.vm,
2440         texen/templates/ServiceInterface.vm,
2441         texen/templates/ServiceStaticHelper.vm, texen/templates/Test.vm,
2442         texen/templates/book.vm, texen/templates/test.props:
2443         
2444         initial import
2446 2002-07-30 Tuesday 01:26  corts
2448         * src/: Commons.csproj, NUnitRunner.csproj, NVelocity.csproj,
2449         SupportClass.cs, Template.cs, Test.csproj, VelocityContext.cs,
2450         App/AppSupportClass.cs, App/FieldMethodizer.cs, App/Velocity.cs,
2451         App/Events/EventCartridge.cs, App/Events/EventHandler.cs,
2452         App/Events/MethodExceptionEventHandler.cs,
2453         App/Events/NullSetEventHandler.cs,
2454         App/Events/ReferenceInsertionEventHandler.cs,
2455         App/Tools/VelocityFormatter.cs, Context/AbstractContext.cs,
2456         Context/InternalContextAdapter.cs,
2457         Context/InternalContextAdapterImpl.cs,
2458         Context/InternalContextBase.cs, Context/InternalEventContext.cs,
2459         Context/InternalHousekeepingContext.cs,
2460         Context/InternalWrapperContext.cs, Context/VMContext.cs,
2461         Exception/MethodInvocationException.cs,
2462         Exception/ParseErrorException.cs,
2463         Exception/ResourceNotFoundException.cs,
2464         Exception/VelocityException.cs, Runtime/RuntimeConstants.cs,
2465         Runtime/RuntimeInstance.cs, Runtime/RuntimeServices.cs,
2466         Runtime/RuntimeSingleton.cs, Runtime/VelocimacroFactory.cs,
2467         Runtime/VelocimacroManager.cs,
2468         Runtime/Defaults/directive.properties,
2469         Runtime/Directive/Directive.cs,
2470         Runtime/Directive/DirectiveConstants.cs,
2471         Runtime/Directive/Foreach.cs, Runtime/Directive/Include.cs,
2472         Runtime/Directive/Literal.cs, Runtime/Directive/Macro.cs,
2473         Runtime/Directive/Parse.cs,
2474         Runtime/Directive/ParseDirectiveException.cs,
2475         Runtime/Directive/VMProxyArg.cs,
2476         Runtime/Directive/VelocimacroProxy.cs,
2477         Runtime/Exception/ReferenceException.cs, Runtime/Log/LogManager.cs,
2478         Runtime/Log/LogSystem.cs, Runtime/Log/NullLogSystem.cs,
2479         Runtime/Log/SimpleLog4JLogSystem.cs, Runtime/Parser/CharStream.cs,
2480         Runtime/Parser/JJTParserState.cs, Runtime/Parser/ParseException.cs,
2481         Runtime/Parser/Parser.cs, Runtime/Parser/ParserConstants.cs,
2482         Runtime/Parser/ParserTokenManager.cs,
2483         Runtime/Parser/ParserTreeConstants.cs, Runtime/Parser/Token.cs,
2484         Runtime/Parser/TokenMgrError.cs,
2485         Runtime/Parser/VelocityCharStream.cs,
2486         Runtime/Parser/Node/ASTAddNode.cs,
2487         Runtime/Parser/Node/ASTAndNode.cs,
2488         Runtime/Parser/Node/ASTAssignment.cs,
2489         Runtime/Parser/Node/ASTBlock.cs, Runtime/Parser/Node/ASTComment.cs,
2490         Runtime/Parser/Node/ASTDirective.cs,
2491         Runtime/Parser/Node/ASTDivNode.cs,
2492         Runtime/Parser/Node/ASTEQNode.cs,
2493         Runtime/Parser/Node/ASTElseIfStatement.cs,
2494         Runtime/Parser/Node/ASTElseStatement.cs,
2495         Runtime/Parser/Node/ASTEscape.cs,
2496         Runtime/Parser/Node/ASTEscapedDirective.cs,
2497         Runtime/Parser/Node/ASTExpression.cs,
2498         Runtime/Parser/Node/ASTFalse.cs, Runtime/Parser/Node/ASTGENode.cs,
2499         Runtime/Parser/Node/ASTGTNode.cs,
2500         Runtime/Parser/Node/ASTIdentifier.cs,
2501         Runtime/Parser/Node/ASTIfStatement.cs,
2502         Runtime/Parser/Node/ASTIncludeStatement.cs,
2503         Runtime/Parser/Node/ASTIntegerRange.cs,
2504         Runtime/Parser/Node/ASTLENode.cs, Runtime/Parser/Node/ASTLTNode.cs,
2505         Runtime/Parser/Node/ASTMethod.cs,
2506         Runtime/Parser/Node/ASTModNode.cs,
2507         Runtime/Parser/Node/ASTMulNode.cs,
2508         Runtime/Parser/Node/ASTNENode.cs,
2509         Runtime/Parser/Node/ASTNotNode.cs,
2510         Runtime/Parser/Node/ASTNumberLiteral.cs,
2511         Runtime/Parser/Node/ASTObjectArray.cs,
2512         Runtime/Parser/Node/ASTOrNode.cs,
2513         Runtime/Parser/Node/ASTParameters.cs,
2514         Runtime/Parser/Node/ASTReference.cs,
2515         Runtime/Parser/Node/ASTSetDirective.cs,
2516         Runtime/Parser/Node/ASTStringLiteral.cs,
2517         Runtime/Parser/Node/ASTSubtractNode.cs,
2518         Runtime/Parser/Node/ASTText.cs, Runtime/Parser/Node/ASTTrue.cs,
2519         Runtime/Parser/Node/ASTVariable.cs, Runtime/Parser/Node/ASTWord.cs,
2520         Runtime/Parser/Node/ASTprocess.cs,
2521         Runtime/Parser/Node/AbstractExecutor.cs,
2522         Runtime/Parser/Node/BooleanPropertyExecutor.cs,
2523         Runtime/Parser/Node/GetExecutor.cs,
2524         Runtime/Parser/Node/NodeUtils.cs,
2525         Runtime/Parser/Node/ParserVisitor.cs,
2526         Runtime/Parser/Node/PropertyExecutor.cs,
2527         Runtime/Parser/Node/SimpleNode.cs,
2528         Runtime/Resource/ContentResource.cs, Runtime/Resource/Resource.cs,
2529         Runtime/Resource/ResourceCache.cs,
2530         Runtime/Resource/ResourceCacheImpl.cs,
2531         Runtime/Resource/ResourceFactory.cs,
2532         Runtime/Resource/ResourceManager.cs,
2533         Runtime/Resource/ResourceManagerImpl.cs,
2534         Runtime/Resource/Loader/FileResourceLoader.cs,
2535         Runtime/Resource/Loader/ResourceLoader.cs,
2536         Runtime/Resource/Loader/ResourceLoaderFactory.cs,
2537         Runtime/Resource/Loader/ResourceLocator.cs,
2538         Runtime/Visitor/BaseVisitor.cs, Runtime/Visitor/NodeViewMode.cs,
2539         Runtime/Visitor/VMReferenceMungeVisitor.cs, Test/AllTests.cs,
2540         Test/BaseTestCase.cs, Test/CommonsExtPropTestCase.cs,
2541         Test/CommonsTest.cs, Test/IntrospectorTest.cs, Test/NUnitRunner.cs,
2542         Test/ParserTest.cs, Test/TemplateTestBase.cs,
2543         Test/TemplateTestCase.cs, Test/TemplateTestSuite.cs,
2544         Test/TestSupportClass.cs, Test/VelocimacroTestCase.cs,
2545         Test/VelocityAppTestCase.cs, Test/VelocityTest.cs,
2546         Test/Provider/BoolObj.cs, Test/Provider/Child.cs,
2547         Test/Provider/Person.cs, Test/Provider/TestProvider.cs,
2548         Util/Iterator.cs, Util/SimplePool.cs, Util/StringUtils.cs,
2549         Util/Introspection/AmbiguousException.cs,
2550         Util/Introspection/ClassMap.cs,
2551         Util/Introspection/IntrospectionCacheData.cs,
2552         Util/Introspection/Introspector.cs,
2553         Util/Introspection/IntrospectorBase.cs,
2554         Util/Introspection/MethodMap.cs, Util/Introspection/Twonk.cs:
2555         
2556         change namespace to NVelocity reflect INode and IContext name
2557         changes
2559 2002-07-30 Tuesday 01:22  corts
2561         * src/Runtime/Defaults/: nvelocity.properties, velocity.properties:
2562         
2563         rename to match project name
2565 2002-07-30 Tuesday 01:19  corts
2567         * src/: Context/Context.cs, Context/IContext.cs,
2568         Runtime/Parser/Node/INode.cs, Runtime/Parser/Node/Node.cs:
2569         
2570         use .Net style interface names
2572 2002-07-29 Monday 12:54  corts
2574         * src/: .cvsignore, Commons.csproj, NUnitRunner.csproj,
2575         NVelocity.csproj, NVelocity.sln, Test.csproj:
2576         
2577         initial import
2579 2002-07-29 Monday 08:46  corts
2581         * src/Test/: AllTests.cs, AnakiaTestCase.cs, App.ico,
2582         AssemblyInfo.cs, BaseTestCase.cs, ClassloaderChangeTest.cs,
2583         ClasspathResourceTest.cs, CommonsExtPropTestCase.cs,
2584         CommonsTest.cs, ConfigurationTestCase.cs, ContextSafetyTestCase.cs,
2585         EncodingTestCase.cs, EventHandlingTestCase.cs,
2586         ExternalLoggerTest.cs, InlineScopeVMTestCase.cs,
2587         IntrospectorTest.cs, IntrospectorTestCase.cs,
2588         IntrospectorTestCase2.cs, MethodInvocationExceptionTest.cs,
2589         MiscTestCase.cs, MultiLoaderTestCase.cs,
2590         MultipleFileResourcePathTest.cs, NUnitRunner.cs, ParserTest.cs,
2591         TemplateTestBase.cs, TemplateTestCase.cs, TemplateTestSuite.cs,
2592         TestSupportClass.cs, TexenClasspathTestCase.cs, TexenTestCase.cs,
2593         VelocimacroTestCase.cs, VelocityAppTestCase.cs, VelocityTest.cs,
2594         Provider/BoolObj.cs, Provider/Child.cs, Provider/Person.cs,
2595         Provider/TestProvider.cs, Misc/Test.cs, View/TemplateNodeView.cs:
2596         
2597         initial import
2599 2002-07-29 Monday 08:34  corts
2601         * lib/NUnitConsole.dll, lib/NUnitCore.dll, lib/log4net.dll,
2602         src/.cvsignore, src/AssemblyInfo.cs, src/Example.cs,
2603         src/Example2.cs, src/SupportClass.cs, src/Template.cs,
2604         src/VelocityContext.cs, src/App/AppSupportClass.cs,
2605         src/App/FieldMethodizer.cs, src/App/Velocity.cs,
2606         src/App/VelocityEngine.cs, src/App/Events/EventCartridge.cs,
2607         src/App/Events/EventHandler.cs,
2608         src/App/Events/MethodExceptionEventHandler.cs,
2609         src/App/Events/NullSetEventHandler.cs,
2610         src/App/Events/ReferenceInsertionEventHandler.cs,
2611         src/App/Tools/VelocityFormatter.cs, src/Commons/AssemblyInfo.cs,
2612         src/Context/AbstractContext.cs, src/Context/Context.cs,
2613         src/Context/InternalContextAdapter.cs,
2614         src/Context/InternalContextAdapterImpl.cs,
2615         src/Context/InternalContextBase.cs,
2616         src/Context/InternalEventContext.cs,
2617         src/Context/InternalHousekeepingContext.cs,
2618         src/Context/InternalWrapperContext.cs, src/Context/VMContext.cs,
2619         src/Exception/MethodInvocationException.cs,
2620         src/Exception/ParseErrorException.cs,
2621         src/Exception/ResourceNotFoundException.cs,
2622         src/Exception/VelocityException.cs,
2623         src/Runtime/RuntimeConstants.cs, src/Runtime/RuntimeInstance.cs,
2624         src/Runtime/RuntimeServices.cs, src/Runtime/RuntimeSingleton.cs,
2625         src/Runtime/VelocimacroFactory.cs,
2626         src/Runtime/VelocimacroManager.cs,
2627         src/Runtime/Defaults/directive.properties,
2628         src/Runtime/Defaults/velocity.properties,
2629         src/Runtime/Directive/Directive.cs,
2630         src/Runtime/Directive/DirectiveConstants.cs,
2631         src/Runtime/Directive/Foreach.cs, src/Runtime/Directive/Include.cs,
2632         src/Runtime/Directive/Literal.cs, src/Runtime/Directive/Macro.cs,
2633         src/Runtime/Directive/Parse.cs,
2634         src/Runtime/Directive/ParseDirectiveException.cs,
2635         src/Runtime/Directive/VMProxyArg.cs,
2636         src/Runtime/Directive/VelocimacroProxy.cs,
2637         src/Runtime/Exception/NodeException.cs,
2638         src/Runtime/Exception/ReferenceException.cs,
2639         src/Runtime/Log/AvalonLogSystem.cs,
2640         src/Runtime/Log/Log4JLogSystem.cs, src/Runtime/Log/LogManager.cs,
2641         src/Runtime/Log/LogSystem.cs, src/Runtime/Log/NullLogSystem.cs,
2642         src/Runtime/Log/PrimordialLogSystem.cs,
2643         src/Runtime/Log/SimpleLog4JLogSystem.cs,
2644         src/Runtime/Log/VelocityFormatter.cs,
2645         src/Runtime/Parser/CharStream.cs,
2646         src/Runtime/Parser/JJTParserState.cs,
2647         src/Runtime/Parser/ParseException.cs, src/Runtime/Parser/Parser.cs,
2648         src/Runtime/Parser/ParserConstants.cs,
2649         src/Runtime/Parser/ParserTokenManager.cs,
2650         src/Runtime/Parser/ParserTreeConstants.cs,
2651         src/Runtime/Parser/Token.cs, src/Runtime/Parser/TokenMgrError.cs,
2652         src/Runtime/Parser/VelocityCharStream.cs,
2653         src/Runtime/Parser/Node/ASTAddNode.cs,
2654         src/Runtime/Parser/Node/ASTAndNode.cs,
2655         src/Runtime/Parser/Node/ASTAssignment.cs,
2656         src/Runtime/Parser/Node/ASTBlock.cs,
2657         src/Runtime/Parser/Node/ASTComment.cs,
2658         src/Runtime/Parser/Node/ASTDirective.cs,
2659         src/Runtime/Parser/Node/ASTDivNode.cs,
2660         src/Runtime/Parser/Node/ASTEQNode.cs,
2661         src/Runtime/Parser/Node/ASTElseIfStatement.cs,
2662         src/Runtime/Parser/Node/ASTElseStatement.cs,
2663         src/Runtime/Parser/Node/ASTEscape.cs,
2664         src/Runtime/Parser/Node/ASTEscapedDirective.cs,
2665         src/Runtime/Parser/Node/ASTExpression.cs,
2666         src/Runtime/Parser/Node/ASTFalse.cs,
2667         src/Runtime/Parser/Node/ASTGENode.cs,
2668         src/Runtime/Parser/Node/ASTGTNode.cs,
2669         src/Runtime/Parser/Node/ASTIdentifier.cs,
2670         src/Runtime/Parser/Node/ASTIfStatement.cs,
2671         src/Runtime/Parser/Node/ASTIncludeStatement.cs,
2672         src/Runtime/Parser/Node/ASTIntegerRange.cs,
2673         src/Runtime/Parser/Node/ASTLENode.cs,
2674         src/Runtime/Parser/Node/ASTLTNode.cs,
2675         src/Runtime/Parser/Node/ASTMethod.cs,
2676         src/Runtime/Parser/Node/ASTModNode.cs,
2677         src/Runtime/Parser/Node/ASTMulNode.cs,
2678         src/Runtime/Parser/Node/ASTNENode.cs,
2679         src/Runtime/Parser/Node/ASTNotNode.cs,
2680         src/Runtime/Parser/Node/ASTNumberLiteral.cs,
2681         src/Runtime/Parser/Node/ASTObjectArray.cs,
2682         src/Runtime/Parser/Node/ASTOrNode.cs,
2683         src/Runtime/Parser/Node/ASTParameters.cs,
2684         src/Runtime/Parser/Node/ASTReference.cs,
2685         src/Runtime/Parser/Node/ASTSetDirective.cs,
2686         src/Runtime/Parser/Node/ASTStringLiteral.cs,
2687         src/Runtime/Parser/Node/ASTSubtractNode.cs,
2688         src/Runtime/Parser/Node/ASTText.cs,
2689         src/Runtime/Parser/Node/ASTTrue.cs,
2690         src/Runtime/Parser/Node/ASTVariable.cs,
2691         src/Runtime/Parser/Node/ASTWord.cs,
2692         src/Runtime/Parser/Node/ASTprocess.cs,
2693         src/Runtime/Parser/Node/AbstractExecutor.cs,
2694         src/Runtime/Parser/Node/BooleanPropertyExecutor.cs,
2695         src/Runtime/Parser/Node/GetExecutor.cs,
2696         src/Runtime/Parser/Node/Node.cs,
2697         src/Runtime/Parser/Node/NodeUtils.cs,
2698         src/Runtime/Parser/Node/ParserVisitor.cs,
2699         src/Runtime/Parser/Node/PropertyExecutor.cs,
2700         src/Runtime/Parser/Node/SimpleNode.cs,
2701         src/Runtime/Resource/ContentResource.cs,
2702         src/Runtime/Resource/Resource.cs,
2703         src/Runtime/Resource/ResourceCache.cs,
2704         src/Runtime/Resource/ResourceCacheImpl.cs,
2705         src/Runtime/Resource/ResourceFactory.cs,
2706         src/Runtime/Resource/ResourceManager.cs,
2707         src/Runtime/Resource/ResourceManagerImpl.cs,
2708         src/Runtime/Resource/Loader/DataSourceResourceLoader.cs,
2709         src/Runtime/Resource/Loader/FileResourceLoader.cs,
2710         src/Runtime/Resource/Loader/ResourceLoader.cs,
2711         src/Runtime/Resource/Loader/ResourceLoaderFactory.cs,
2712         src/Runtime/Resource/Loader/ResourceLocator.cs,
2713         src/Runtime/Visitor/BaseVisitor.cs,
2714         src/Runtime/Visitor/NodeViewMode.cs,
2715         src/Runtime/Visitor/VMReferenceMungeVisitor.cs,
2716         src/Util/ArrayIterator.cs, src/Util/EnumerationIterator.cs,
2717         src/Util/Iterator.cs, src/Util/SimplePool.cs,
2718         src/Util/StringUtils.cs,
2719         src/Util/Introspection/AmbiguousException.cs,
2720         src/Util/Introspection/ClassMap.cs,
2721         src/Util/Introspection/IntrospectionCacheData.cs,
2722         src/Util/Introspection/Introspector.cs,
2723         src/Util/Introspection/IntrospectorBase.cs,
2724         src/Util/Introspection/MethodMap.cs,
2725         src/Util/Introspection/Twonk.cs:
2726         
2727         initial import
2729 2002-07-29 Monday 08:10  corts
2731         * src/Commons/Collections/: CollectionsUtil.cs,
2732         ExtendedProperties.cs, PropertiesReader.cs, PropertiesTokenizer.cs,
2733         StringTokenizer.cs:
2734         
2735         initial import
2737 2002-07-29 Monday 07:58  corts
2739         * cvs.txt:
2740         
2741         Initial revision
2743 2002-07-29 Monday 07:58  corts
2745         * cvs.txt:
2746         
2747         start repository