ObjFW  History of tests/OFXMLFactory/OFXMLFactory.m of d87df02e8be72915

History of file tests/OFXMLFactory/OFXMLFactory.m at check-in d87df02e8be72915

2009-06-18
19:08
Deleted: Get rid of OFXMLFactory.

There are two reasons for this:

1.) This was one of the oldest classes. Back then when it was written,
a lot was missing in the framework, so it had to be implemented by
the class itself. This means there was code duplication, but fixing
that wouldn't make sense due to the second reason.
2.) There is OFXMLElement now, which is much more flexible, much more
fun to use and can do everything that OFXMLFactory could. check-in: [612bc150e5] user: js, branch: trunk, size: 0

2009-05-24
18:04
Always use #include "config.h" instead of #import "config.h". file: [41ee224475] check-in: [94ea6848a8] user: js, branch: trunk, size: 2879 [annotate] [blame] [check-ins using] [diff]
2009-05-01
19:38
Some tests were still using #import for C headers. Fixed. file: [e9037d3428] check-in: [f198059455] user: js, branch: trunk, size: 2878 [annotate] [blame] [check-ins using] [diff]
2009-04-25
13:09
A few convenience methods for OFXMLFactory. file: [ef76f5e27e] check-in: [7fc221e592] user: js, branch: trunk, size: 2875 [annotate] [blame] [check-ins using] [diff]
2009-01-05
00:59
Update copyright. file: [fed8fd03ae] check-in: [f1b749d113] user: js, branch: trunk, size: 3029 [annotate] [blame] [check-ins using] [diff]
2008-12-22
22:30
%zd doesn't work on win32. file: [76dbf39088] check-in: [6362f9c167] user: js, branch: trunk, size: 3022 [annotate] [blame] [check-ins using] [diff]
2008-12-20
14:26
Fix printf in tests. file: [308bb2e261] check-in: [b023058e08] user: js, branch: trunk, size: 2954 [annotate] [blame] [check-ins using] [diff]
14:19
Remove wchar_t stuff, as that's not portable anyway. file: [38666c43a6] check-in: [4360177618] user: js, branch: trunk, size: 2931 [annotate] [blame] [check-ins using] [diff]
2008-12-13
22:16
Properly clear line in tests on failure. file: [7fe10add51] check-in: [81c57d9f39] user: js, branch: trunk, size: 5891 [annotate] [blame] [check-ins using] [diff]
21:55
Nicer output for OFXMLFactory tests. file: [28e322229e] check-in: [c2e0027c47] user: js, branch: trunk, size: 5876 [annotate] [blame] [check-ins using] [diff]
2008-11-30
15:17
Clean up imports. file: [9182c852bf] check-in: [4b8666fe15] user: js, branch: trunk, size: 5486 [annotate] [blame] [check-ins using] [diff]
2008-11-26
21:35
glibc breaks when trying to use stdio.h and wchar.h.
This is stupid, as it's possible you don't ever output a wchar_t and
just need wcscmp, but this forces us to always use wprintf when we need
a wchar_t somewhere in the file. glibc really is a nightmare.
file: [20703f949d] check-in: [0889c2fc55] user: js, branch: trunk, size: 5465 [annotate] [blame] [check-ins using] [diff]
14:40
Support for wide C strings for OFXMLFactory. file: [29fddc8f27] check-in: [cd99b982ac] user: js, branch: trunk, size: 5389 [annotate] [blame] [check-ins using] [diff]
2008-11-01
18:10
Rename CData -> Data in createStanza:withCloseTag:andData:,...
Actually, it can be any data, not only cdata.
file: [f0f6816ece] check-in: [344f03e297] user: js, branch: trunk, size: 2703 [annotate] [blame] [check-ins using] [diff]
2008-10-26
12:05
Actually test OFXMLFactory. file: [ef338cc4f6] check-in: [58e11df891] user: js, branch: trunk, size: 2759 [annotate] [blame] [check-ins using] [diff]
00:01
Don't use assert. file: [12fd48a9aa] check-in: [b26f81b030] user: js, branch: trunk, size: 2436 [annotate] [blame] [check-ins using] [diff]
2008-10-25
23:41
Added: Add OFXMLFactory. file: [545eb3e00b] check-in: [8e7f91646d] user: js, branch: trunk, size: 2500 [annotate] [blame] [check-ins using]