December 2006 Commit Log

Number of Commits:
60
Number of Active Developers:
2
norbertmocsnik 2006-12-31 11:48 Rev.: 365

Enabled core:include example test.

1 lines of code changed in 1 file:

norbertmocsnik 2006-12-31 11:46 Rev.: 364

Added core:include exceptions.

102 lines of code changed in 5 files:

norbertmocsnik 2006-12-31 10:08 Rev.: 363

Added Wact prefix to generic tag classnames and changed the naming from uppercase to ucfirst.

6 lines of code changed in 1 file:

norbertmocsnik 2006-12-30 18:15 Rev.: 362

Added MySQL configuration class to the CLI test runner (web/command-line test configuration shall be centralized one day).

16 lines of code changed in 1 file:

norbertmocsnik 2006-12-30 18:04 Rev.: 361

Moved the MySQL test configuration out of the MySQL driver subdir to the central runtests.php script.

Please update your runtests.local.php files:
- copy the DefaultMySQLTestConfig class from runtests.php into your runtests.local.php
- copy the constructor of the DefaultTestRunnerConfig class from runtests.php into your local copy in runtests.local.php

30 lines of code changed in 6 files:

norbertmocsnik 2006-12-30 17:08 Rev.: 360

Included tags/html subdirectory until the new WactTagDictionary gets done.

1 lines of code changed in 1 file:

norbertmocsnik 2006-12-30 16:51 Rev.: 359

Moved some generic tag cases to the appropriate location.

91 lines of code changed in 2 files:

norbertmocsnik 2006-12-30 16:45 Rev.: 358

Upgraded generic tags.

139 lines of code changed in 2 files:

norbertmocsnik 2006-12-30 16:43 Rev.: 357

Imported generic tags from CVS.

118 lines of code changed in 2 files:

norbertmocsnik 2006-12-30 16:41 Rev.: 356

Upgraded core tag test cases.

148 lines of code changed in 5 files:

norbertmocsnik 2006-12-30 16:39 Rev.: 355

Imported core tag tests from CVS.

134 lines of code changed in 4 files:

norbertmocsnik 2006-12-29 09:48 Rev.: 354

Renamed WactGenericTag to WactGenericTagNode and WactGenericContainerTag to WactGenericContainerTagNode.

10 lines of code changed in 2 files:

norbertmocsnik 2006-12-29 09:42 Rev.: 353

Moved tag rendering from compile-time nodes to run-time tags (WactTagViewTemplateNode to WactTagView).
Updated WactTagViewTemplateNode::generateConstructor() to pass the tag to the constructor of the WactTagView descendant.

Added WactGenericContainerTagView which always renders a closing tag.
Changed WactGenericTag's runtime component to WactTagView.
Changed WactGenericContainerTag's runtime component to WactGenericContainerTagView.

Updated component tag check in WactTreeBuilder: replaced $component->tag access to $component->getTag() (it's a protected property).

Test cases follow (the next step is to port the RegisterTestingTemplate() stuff).

43 lines of code changed in 5 files:

norbertmocsnik 2006-12-28 22:51 Rev.: 352

Updated GenericTag path.

2 lines of code changed in 1 file:

norbertmocsnik 2006-12-28 21:17 Rev.: 351

Updated a single phpDoc comment.

1 lines of code changed in 1 file:

norbertmocsnik 2006-12-25 19:40 Rev.: 350

Removed the old unused CompileTemplateFile() function.

0 lines of code changed in 1 file:

norbertmocsnik 2006-12-22 07:31 Rev.: 349

Started porting the core:wrap tag.

6 lines of code changed in 5 files:

norbertmocsnik 2006-12-22 06:14 Rev.: 348

Implemented the core:placeholder tag.

4 lines of code changed in 4 files:

norbertmocsnik 2006-12-18 15:25 Rev.: 347

Moved $sourceOrganizer property from WactTemplateNode to WactTreeBuilder.

51 lines of code changed in 4 files:

norbertmocsnik 2006-12-17 10:18 Rev.: 346

Updated test cases (see previous commit).

4 lines of code changed in 2 files:

norbertmocsnik 2006-12-17 10:06 Rev.: 345

Updated WactViewTemplateNode to generate $this-based code rather than $root-based.

29 lines of code changed in 1 file:

norbertmocsnik 2006-12-17 10:00 Rev.: 344

Updated WactTemplateNode::getServerId() to always return canonical names similarly to WactView::serverId.

5 lines of code changed in 2 files:

norbertmocsnik 2006-12-17 09:52 Rev.: 343

Imported CoreBlockComponent from CVS as WactCoreBlockView.
Upgraded core:block tag.
Disabled core:block test temporarily.
Updated core:block example.

143 lines of code changed in 5 files:

norbertmocsnik 2006-12-17 09:27

Added Wact prefix to test class names.

7 lines of code changed in 4 files:

norbertmocsnik 2006-12-17 07:13 Rev.: 340

Imported the core:block tag from CVS.

95 lines of code changed in 5 files:

JeffMoore 2006-12-17 01:34 Rev.: 339

Split out an XmlSaxReader from HtmlSaxReader. These classes should be allowed
to diverge based on differing parsing goals as explained in the doc comments
for each class.
The test suites for each class need to be refactored based on these goals.
In the future, these two classes may share a common base class. (or not.)

1216 lines of code changed in 4 files:

JeffMoore 2006-12-17 01:07 Rev.: 338

Renamed WactLiberalHtmlSaxReader to WactHtmlSaxReader.

1188 lines of code changed in 6 files:

norbertmocsnik 2006-12-16 23:39 Rev.: 337

Fixed includes.

5 lines of code changed in 2 files:

norbertmocsnik 2006-12-16 23:35 Rev.: 335

Replaced the old HTML parser to the new WactLiberalHtmlSaxReader.

19 lines of code changed in 1 file:

norbertmocsnik 2006-12-16 22:38 Rev.: 334

Fixed WactTagInfoExtractor tests.

4 lines of code changed in 1 file:

norbertmocsnik 2006-12-16 22:31 Rev.: 333

Upgraded the core:include tag to work properly within the new API.
Added WactTemplateNode::sourceOrganizer because some template nodes need to access the source organizer (the core:include tag, the future core:template tag etc).

97 lines of code changed in 9 files:

JeffMoore 2006-12-16 20:42 Rev.: 332

Added E_ALL error_reporting

1 lines of code changed in 1 file:

norbertmocsnik 2006-12-16 20:27 Rev.: 331

Fixed WactTagInfo constant access in WactTagInfoExtractor.

2 lines of code changed in 1 file:

norbertmocsnik 2006-12-16 20:13 Rev.: 330

Imported the core:include tag from CVS.

35 lines of code changed in 6 files:

norbertmocsnik 2006-12-16 19:33 Rev.: 329

Upgraded the core:literal tag to work within the new API.

43 lines of code changed in 3 files:

norbertmocsnik 2006-12-16 19:31 Rev.: 328

Updated WactSourceParser documentation.

3 lines of code changed in 1 file:

norbertmocsnik 2006-12-16 19:30 Rev.: 327

Fixed core:comment tag.

4 lines of code changed in 1 file:

norbertmocsnik 2006-12-16 19:12 Rev.: 326

Renamed CheckNestingLevel() to checkNestingLevel().

1 lines of code changed in 1 file:

norbertmocsnik 2006-12-16 19:09 Rev.: 325

Imported the core:literal tag from CVS.

24 lines of code changed in 4 files:

norbertmocsnik 2006-12-16 19:05 Rev.: 324

Renamed CoreCommentTag to WactCoreCommentTag and reduced the visibility of one of its internal helper functions to protected.

2 lines of code changed in 1 file:

norbertmocsnik 2006-12-16 18:59 Rev.: 323

Upgraded the core:comment tag to work within the new API.

52 lines of code changed in 3 files:

norbertmocsnik 2006-12-16 18:55 Rev.: 322

Imported the core:comment tag from CVS.

34 lines of code changed in 4 files:

norbertmocsnik 2006-12-16 18:48 Rev.: 321

Re-enabled TagDictionary (temporarily commented out caching).

14 lines of code changed in 5 files:

norbertmocsnik 2006-12-16 06:55 Rev.: 320

Renamed the WactSourceParser files (see previous commit).

431 lines of code changed in 4 files:

norbertmocsnik 2006-12-16 06:41 Rev.: 319

Renamed WactSourceFileParser to WactSourceParser to reflect that it has nothing to do with file operations.

24 lines of code changed in 9 files:

norbertmocsnik 2006-12-16 06:27 Rev.: 318

Attached the template parser to the new Template API.
Temporarily disabled Expression parsing in NodeBuilder.
Changed WactSourceFileParser to accept HTML source directly instead of source filenames.
Passing $resourceId to WactTemplateCompiler::generateTemplate() to enable a WactSourceLocation pointing to the beginning of the source file to be passed to WactRootTemplateNode.

58 lines of code changed in 5 files:

norbertmocsnik 2006-12-16 06:01 Rev.: 317

Renamed WactHTMLParser to WactHtmlParser.

8 lines of code changed in 2 files:

norbertmocsnik 2006-12-16 05:58 Rev.: 316

Renamed the HTMLParser to WactHTMLParser and ported to PHP5.

74 lines of code changed in 2 files:

norbertmocsnik 2006-12-16 05:46 Rev.: 315

Imported the HTML parser from the CVS.

73 lines of code changed in 2 files:

norbertmocsnik 2006-12-16 03:21 Rev.: 314

Updated example to reflect the collecting parameter pattern design of the CodeWriter.

91 lines of code changed in 1 file:

norbertmocsnik 2006-12-16 02:50 Rev.: 313

Reorganized CodeWriter test cases.

64 lines of code changed in 1 file:

norbertmocsnik 2006-12-16 02:18 Rev.: 312

Changed all create() and register() functions to consistently return (generated) names without any prefixes.

42 lines of code changed in 2 files:

norbertmocsnik 2006-12-16 01:43 Rev.: 311

Removed all variable and property name prependings for maximum flexibility.

26 lines of code changed in 2 files:

norbertmocsnik 2006-12-16 01:12 Rev.: 310

Added createTempVariable() proxy functions to WactClassCodeWriter and WactCodeWriter.

60 lines of code changed in 2 files:

norbertmocsnik 2006-12-12 12:09 Rev.: 309

Added url property to make the example runner crossplatform (URLs always require forward slashes).

3 lines of code changed in 1 file:

JeffMoore 2006-12-12 02:25 Rev.: 308

Added meta data comment to describe example for example runner.

4 lines of code changed in 2 files:

JeffMoore 2006-12-12 02:24 Rev.: 307

Wired in example runer.

1 lines of code changed in 1 file:

JeffMoore 2006-12-12 02:24 Rev.: 306

Added web based example running interface.

160 lines of code changed in 1 file:

JeffMoore 2006-12-02 03:25 Rev.: 305

Fixed paths to be relative

3 lines of code changed in 1 file:

JeffMoore 2006-12-02 03:24 Rev.: 304

Added a welcome page.

29 lines of code changed in 1 file:

November 2006 »

Generated by StatSVN 0.4.0