October 2006 Commit Log

Number of Commits:
65
Number of Active Developers:
2
norbertmocsnik 2006-10-31 19:32 Rev.: 266

Implemented basic member variable handling.

506 lines of code changed in 6 files:

norbertmocsnik 2006-10-31 16:08 Rev.: 265

Simplified the codewriter call in the template compiler.

3 lines of code changed in 1 file:

norbertmocsnik 2006-10-31 16:04 Rev.: 264

Made WactCodeWriters function methods work inside the current scope if we are in class scope. Removed an unnecessary exception.

55 lines of code changed in 2 files:

norbertmocsnik 2006-10-31 03:04 Rev.: 263

Made the long-awaited OOP template compiler switch.

12 lines of code changed in 1 file:

norbertmocsnik 2006-10-31 02:50 Rev.: 262

Reworked includes: Added WactIncludeCodeWriter. Seperated getIncludes(), getIncludeCode(), getBlockCode() and getCode().
Clarified PHP/HTML context handling.
Improved documentation. Added more tests (98+ percent coverage).

354 lines of code changed in 2 files:

JeffMoore 2006-10-29 22:39 Rev.: 261

Added test cases and documentation for WactLiteralView

102 lines of code changed in 4 files:

JeffMoore 2006-10-29 22:20 Rev.: 260

Added WactRepeatedItemViewTestCase test cases.

78 lines of code changed in 1 file:

JeffMoore 2006-10-29 21:15 Rev.: 259

Added test cases and documentation for WactIteratingView

96 lines of code changed in 2 files:

JeffMoore 2006-10-29 20:43 Rev.: 258

Changed to use assertReference instead of assertIdentical for comparing
objects.

5 lines of code changed in 1 file:

JeffMoore 2006-10-29 20:33 Rev.: 257

Altered test cases to avoid PHP segfault / memory leak

7 lines of code changed in 1 file:

JeffMoore 2006-10-29 13:58 Rev.: 256

Re-organized View test cases.
WARNING: This version causes a segmentation fault in PHP.
Creating checkpoint for reproducable example to report to php.net.
Offending code will be removed in next checkin.

111 lines of code changed in 3 files:

JeffMoore 2006-10-29 00:31 Rev.: 255

Added more view test cases.

192 lines of code changed in 6 files:

JeffMoore 2006-10-28 21:11 Rev.: 254

Added test cases for WactRepeatedItemView.

93 lines of code changed in 4 files:

JeffMoore 2006-10-28 19:51 Rev.: 253

Added view test cases

61 lines of code changed in 2 files:

JeffMoore 2006-10-28 19:30 Rev.: 252

Added tests for databinding events.

47 lines of code changed in 4 files:

norbertmocsnik 2006-10-28 14:35 Rev.: 251

Changed word order in class names.

78 lines of code changed in 2 files:

norbertmocsnik 2006-10-28 13:53 Rev.: 250

Added createFunction() and createClass() to WactCodeWriterFile. Added createFunction() to WactCodeWriterClass.

121 lines of code changed in 3 files:

norbertmocsnik 2006-10-28 13:18 Rev.: 249

Updated documentation.

8 lines of code changed in 1 file:

JeffMoore 2006-10-28 04:04 Rev.: 248

Added more view test cases.

64 lines of code changed in 3 files:

norbertmocsnik 2006-10-28 00:55 Rev.: 247

More tests, more fixes.

267 lines of code changed in 2 files:

norbertmocsnik 2006-10-27 23:45 Rev.: 246

Adjusted line indent.

120 lines of code changed in 1 file:

norbertmocsnik 2006-10-27 23:40 Rev.: 245

Added fixes + tests.

186 lines of code changed in 2 files:

norbertmocsnik 2006-10-27 22:14 Rev.: 244

Merged classes down into a single file.
Renamed WactCodeWriterFile to WactCodeWriter.
Reworked scope handling.
registerClass() and registerFunction() now switches scope automatically.
Fixed the warnings that I missed last time because of my low error_reporting level.
Added documentation.

954 lines of code changed in 3 files:

norbertmocsnik 2006-10-27 22:04

Added the new CodeWriter exceptions.

20 lines of code changed in 12 files:

JeffMoore 2006-10-27 19:32 Rev.: 241

Added test case for XML style self closing tags.

9 lines of code changed in 1 file:

JeffMoore 2006-10-27 19:15 Rev.: 240

Declared an undeclared property that was inadvertently triggering __set.

3 lines of code changed in 1 file:

JeffMoore 2006-10-27 18:51 Rev.: 239

added default handlers for __get and __set, along with test cases.
__isset and __unset can not be added at this time, due to a bug in SimpleTest.

54 lines of code changed in 2 files:

JeffMoore 2006-10-27 17:43 Rev.: 238

Added test case for HTML page view.

37 lines of code changed in 1 file:

JeffMoore 2006-10-27 16:58 Rev.: 237

Simplified constructors, for real this time.

2 lines of code changed in 1 file:

JeffMoore 2006-10-27 16:58 Rev.: 236

Simplified constructors.

3 lines of code changed in 1 file:

JeffMoore 2006-10-27 16:24 Rev.: 235

Added WactViewClassNotFoundException.

51 lines of code changed in 3 files:

JeffMoore 2006-10-27 16:10 Rev.: 234

Shortened WactViewComponentNotFoundException to WactViewNotFoundException.

78 lines of code changed in 3 files:

JeffMoore 2006-10-27 15:49 Rev.: 233

Added several view classes for representing the top level structure of an
HTML / XHTML page. These classes can coordinate to allow sub views to make
non-local additions to the view tree, while remaining composable and
independent.

75 lines of code changed in 2 files:

JeffMoore 2006-10-27 15:47 Rev.: 232

Added a findChildByClass method to view and a WactLiteralView class, which
allows literal PHP values to be inserted into the view tree.

51 lines of code changed in 1 file:

JeffMoore 2006-10-27 15:46 Rev.: 231

Added a rudementary debugger for Wact Views. The debugger dumps an HTML
tree representation of the view tree.

0 lines of code changed in 1 file:

JeffMoore 2006-10-23 19:00 Rev.: 230

Removed file output of generated code.

18 lines of code changed in 1 file:

norbertmocsnik 2006-10-23 17:29 Rev.: 229

CodeWriter fixes

5 lines of code changed in 2 files:

norbertmocsnik 2006-10-23 16:54 Rev.: 228

The new CodeWriter with OOP capability. Warning: Proof of concept.
@todo: member variables, function/variable scopes, canonical names (where appropriate).
Needs to raise exceptions, more tests and documentation.

63 lines of code changed in 6 files:

JeffMoore 2006-10-22 02:24 Rev.: 227

Fixed a problem generating coverage reports.

14 lines of code changed in 1 file:

JeffMoore 2006-10-22 01:57 Rev.: 226

Fixed error that prevented code coverage reports from being run from the CLI.

1 lines of code changed in 1 file:

JeffMoore 2006-10-21 23:22 Rev.: 225

Added code to support expiration policies.

10 lines of code changed in 3 files:

norbertmocsnik 2006-10-21 22:46 Rev.: 224

Fixed test to pass on win32 too.

1 lines of code changed in 1 file:

JeffMoore 2006-10-21 22:42 Rev.: 223

Added a hello world example using a template. Cleaned up template API.

44 lines of code changed in 9 files:

JeffMoore 2006-10-21 21:32 Rev.: 220

Added WactTemplateFinder and WactTemplateCompiler.

212 lines of code changed in 6 files:

JeffMoore 2006-10-21 20:51 Rev.: 219

Fixed up HTML error and exception message reporting.

273 lines of code changed in 5 files:

JeffMoore 2006-10-21 19:14 Rev.: 218

Added debugging error handler.

62 lines of code changed in 3 files:

JeffMoore 2006-10-21 02:58 Rev.: 217

renamed uncaught- to default-

0 lines of code changed in 9 files:

JeffMoore 2006-10-21 02:49 Rev.: 216

Added an Exception that collects other exceptions into a list.

281 lines of code changed in 8 files:

JeffMoore 2006-10-20 20:48 Rev.: 215

Removed ending period(.) from error messages. The period doesn't look right
when the message is quoted in some contexts. (Such as the PHP default
behavior.)

18 lines of code changed in 12 files:

JeffMoore 2006-10-20 20:23 Rev.: 214

Added all combinations of exception raising examples.

199 lines of code changed in 8 files:

JeffMoore 2006-10-20 20:03 Rev.: 213

Added an example of a php error being converted into an exception.

25 lines of code changed in 2 files:

JeffMoore 2006-10-20 19:57 Rev.: 212

Clarified descriptive text.

14 lines of code changed in 4 files:

JeffMoore 2006-10-20 19:45 Rev.: 211

Renamed to fit with naming pattern.

2 lines of code changed in 2 files:

JeffMoore 2006-10-20 19:40 Rev.: 210

Clarified text wording.

2 lines of code changed in 2 files:

JeffMoore 2006-10-20 19:12 Rev.: 209

Changed naming conventions of exception raising examples.

7 lines of code changed in 5 files:

JeffMoore 2006-10-09 02:38 Rev.: 208

Added Level

26 lines of code changed in 1 file:

JeffMoore 2006-10-09 01:41 Rev.: 207

Added tests to make sure information passed to the constructor of an
exception is incorporated into the error message for that exception.

573 lines of code changed in 115 files:

JeffMoore 2006-10-07 16:52 Rev.: 206

Added ability to convert non-Wact exception messages to HTML.

83 lines of code changed in 4 files:

JeffMoore 2006-10-06 23:49 Rev.: 205

Added an exception handler to print debugging information for uncaught
exceptions.
The base exception class now has the ability to generate an html representation
of itself. (With truly dreadful HTML.)
Added several examples to show what information will be shown with uncaught
exceptions.

221 lines of code changed in 5 files:

JeffMoore 2006-10-06 04:24 Rev.: 204

Added interpolation to error messages so that {property} is replaced by the
value of that property on the object (via the getProperty accessor methods).

23 lines of code changed in 1 file:

JeffMoore 2006-10-06 04:05 Rev.: 203

__toString now includes any causing exceptions.

14 lines of code changed in 1 file:

JeffMoore 2006-10-06 02:35 Rev.: 202

Removed unused i18n features from base exception class.

30 lines of code changed in 35 files:

JeffMoore 2006-10-06 02:14 Rev.: 201

Added test cases and improved exception handling for WactNotifier.

194 lines of code changed in 4 files:

JeffMoore 2006-10-04 19:41 Rev.: 200

Eliminated the distinction between WactUnicastNotifier and WactMultiCast
notifier. Now there is only WactNotifier, which is multicast. Unicast was
unused and can be re-introduced if the need ever arises.
Adopted the naming convention of using With to denote methods that take
an array of parameters.
Changed the invoke methods on callbacks to call.
Changed the invoke methods on the notifier to notify.

75 lines of code changed in 5 files:

JeffMoore 2006-10-04 01:56 Rev.: 199

Added test cases for callback create method. Added exception for invalid
callback specification. Improved documentation.

147 lines of code changed in 4 files:

September 2006 »

Generated by StatSVN 0.4.0