History of file tests/OFXMLParserTests.m at check-in 2cb48ceaf1d0c54a929080b17bcf0f994335809830ae6d0cbd8ae81dc9f2644b
2024-04-03
| ||
02:16 | Change license to LGPLv3 only file: [0530fa90c8] check-in: [7413a728a7] user: js, branch: trunk, size: 11676 [annotate] [blame] [check-ins using] [diff] | |
2024-02-18
| ||
19:29 | Renamed new_tests/OFXMLParserTests.m → tests/OFXMLParserTests.m. Rename new tests file: [7002f67f2b] check-in: [7a84580fb6] user: js, branch: objfwtest, size: 11468 [annotate] [blame] [check-ins using] [diff] | |
18:27 | Renamed tests/OFXMLParserTests.m → new_tests/OFXMLParserTests.m. Migrate OFXMLParserTests to ObjFWTest file: [7002f67f2b] check-in: [cd1532bb40] user: js, branch: objfwtest, size: 11468 [annotate] [blame] [check-ins using] [diff] | |
18:27 | Renamed to new_tests/OFXMLParserTests.m. Migrate OFXMLParserTests to ObjFWTest check-in: [cd1532bb40] user: js, branch: objfwtest, size: 0 | |
2024-01-02
| ||
17:17 | Update copyright file: [e9e91152cf] check-in: [26ddd2e4e4] user: js, branch: trunk, size: 12646 [annotate] [blame] [check-ins using] [diff] | |
2023-01-06
| ||
09:04 | Update copyright file: [a95ddb457c] check-in: [8939cbdb52] user: js, branch: trunk, size: 12646 [annotate] [blame] [check-ins using] [diff] | |
2022-08-29
| ||
20:35 | OFXMLProcessingInstruction: Rename data -> text file: [dc6afcdede] check-in: [fbcbf30be7] user: js, branch: trunk, size: 12646 [annotate] [blame] [check-ins using] [diff] | |
2022-02-12
| ||
07:46 | Update copyright file: [c00f2c66ff] check-in: [1a86b8175b] user: js, branch: trunk, size: 12646 [annotate] [blame] [check-ins using] [diff] | |
2021-05-08
| ||
23:22 |
tests: Align more with ObjFW style
ObjFW's style changed over the years, but the tests were never adjusted | |
2021-04-09
| ||
01:28 | Split XML processing instructions into target/data file: [20f4783b1c] check-in: [d4b3f8ea70] user: js, branch: trunk, size: 11723 [annotate] [blame] [check-ins using] [diff] | |
2021-03-07
| ||
20:25 | *.m: Fold methods into one line where it fits file: [c56cc9efc9] check-in: [1b82d3bf4f] user: js, branch: trunk, size: 11638 [annotate] [blame] [check-ins using] [diff] | |
2021-01-02
| ||
22:04 | Update copyright file: [faffb42f7b] check-in: [374e1a1bfa] user: js, branch: trunk, size: 11667 [annotate] [blame] [check-ins using] [diff] | |
2020-01-02
| ||
01:51 | Update copyright file: [032c647d7b] check-in: [c7f0229795] user: js, branch: trunk, size: 11756 [annotate] [blame] [check-ins using] [diff] | |
2019-09-29
| ||
15:58 |
Remove OFAutoreleasePool
OFAutoreleasePools have long been discouraged in favor of the runtime's | |
2019-05-05
| ||
23:13 |
OFXMLParserTests: Rename TAG_END to TAG_CLOSE
TAG_END is defined by system headers on MorphOS. file: [e683ca54ff] check-in: [c4cbcb39b9] user: js, branch: trunk, size: 11755 [annotate] [blame] [check-ins using] [diff] | |
2019-03-25
| ||
00:21 | tests: Use dot syntax file: [3b6a87e478] check-in: [b045cbb9c7] user: js, branch: trunk, size: 11745 [annotate] [blame] [check-ins using] [diff] | |
2019-02-17
| ||
22:44 |
tests: Only import ObjFW.h
This prevents forgetting to add an import to ObjFW.h, as the tests would | |
2019-01-03
| ||
19:13 | Update copyright file: [3369d4b969] check-in: [0509d7a844] user: js, branch: trunk, size: 11944 [annotate] [blame] [check-ins using] [diff] | |
2018-01-03
| ||
19:49 | Update copyright notice file: [dced2a7c1b] check-in: [7e5c81e186] user: js, branch: trunk, size: 11938 [annotate] [blame] [check-ins using] [diff] | |
2017-10-14
| ||
18:52 |
Fix more shadowed variables
Clang didn't complain about these, but GCC did. file: [69fc2ecfb9] check-in: [7e29a62cc6] user: js, branch: trunk, size: 11915 [annotate] [blame] [check-ins using] [diff] | |
2017-05-07
| ||
20:10 |
Small code style change
Casts are now written like types in variable declarations. file: [278894d6bc] check-in: [4af49a13c3] user: js, branch: trunk, size: 11851 [annotate] [blame] [check-ins using] [diff] | |
2017-01-18
| ||
03:45 | Move parsing of encoding names to a single place file: [b4df7e9977] check-in: [4c8d02cc0d] user: js, branch: trunk, size: 11821 [annotate] [blame] [check-ins using] [diff] | |
2017-01-09
| ||
17:36 |
Update copyright
Forgot to add 2017, even though I already did quite some changes in | |
2016-01-03
| ||
00:43 |
Update copyright
While at it, also update the mail address. file: [0934751856] check-in: [cec0f072f8] user: js, branch: 0.8, size: 11764 [annotate] [blame] [check-ins using] [diff] | |
00:41 |
Update copyright
While at it, also update the mail address. file: [7017953004] check-in: [2a27cf3000] user: js, branch: trunk, size: 11773 [annotate] [blame] [check-ins using] [diff] | |
2015-11-29
| ||
11:43 |
Make properties a requirement and clean up code
This increases the required GCC version from 4.0 to 4.6 (exception: | |
2015-01-03
| ||
20:57 | Update copyright file: [43a20e5a70] check-in: [cfd374b906] user: js, branch: trunk, size: 11760 [annotate] [blame] [check-ins using] [diff] | |
2014-01-04
| ||
00:24 | Update copyright. file: [163b78e801] check-in: [3b97fc3cd9] user: js, branch: trunk, size: 11754 [annotate] [blame] [check-ins using] [diff] | |
2013-08-01
| ||
22:12 | OFXMLParser: Fix parsing of <![CDATA[x]]]>. file: [4a4fe040f0] check-in: [66cb66e6d8] user: js, branch: trunk, size: 11748 [annotate] [blame] [check-ins using] [diff] | |
2013-06-14
| ||
22:59 | Clean up OFXMLParser a little. file: [5633d6614b] check-in: [568ec65e80] user: js, branch: trunk, size: 11746 [annotate] [blame] [check-ins using] [diff] | |
2013-04-12
| ||
07:47 | OFXMLParser: Skip BOM. file: [4892d444ce] check-in: [9b1f138b09] user: js, branch: trunk, size: 11751 [annotate] [blame] [check-ins using] [diff] | |
2013-01-09
| ||
22:24 | Update copyright. file: [33a2fe7163] check-in: [813c00ccf0] user: js, branch: trunk, size: 11742 [annotate] [blame] [check-ins using] [diff] | |
2012-12-20
| ||
16:42 | Remove dummy implementations for formal protocols. file: [0b180b31df] check-in: [89177dcd09] user: js, branch: trunk, size: 11736 [annotate] [blame] [check-ins using] [diff] | |
2012-06-06
| ||
17:16 |
Rename -[OFXMLParser parseBuffer:withLength:].
It's -[parseBuffer:length:] now. file: [c34c13b545] check-in: [7a42ee8f11] user: js, branch: trunk, size: 11750 [annotate] [blame] [check-ins using] [diff] | |
2012-01-05
| ||
00:56 | Update copyright. file: [56d6347fce] check-in: [ce70e17b38] user: js, branch: trunk, size: 11750 [annotate] [blame] [check-ins using] [diff] | |
2011-04-23
| ||
00:11 | More style improvements. file: [1737f2bda6] check-in: [d8c31454b4] user: js, branch: trunk, size: 11744 [annotate] [blame] [check-ins using] [diff] | |
2011-04-09
| ||
20:05 | Parse XML processing instructions. file: [1a865f21e8] check-in: [bf45e02951] user: js, branch: trunk, size: 11744 [annotate] [blame] [check-ins using] [diff] | |
2011-03-24
| ||
19:42 | Get rid of OFExceptions.h. file: [1ef5f83edf] check-in: [cda44767f4] user: js, branch: trunk, size: 11178 [annotate] [blame] [check-ins using] [diff] | |
2011-01-01
| ||
20:19 | Change license. file: [19541d4ab1] check-in: [da6b3d26cb] user: js, branch: trunk, size: 11166 [annotate] [blame] [check-ins using] [diff] | |
2010-12-25
| ||
19:31 | Add OFDate. file: [6c87c08778] check-in: [39cb19595d] user: js, branch: trunk, size: 10910 [annotate] [blame] [check-ins using] [diff] | |
2010-12-20
| ||
15:51 | OFXMLParser: Allow comments after the document root. file: [b0b9d9cd30] check-in: [f40092db22] user: js, branch: trunk, size: 10931 [annotate] [blame] [check-ins using] [diff] | |
2010-12-09
| ||
23:45 | Add -[lineNumber] to OFXMLParser. file: [542c5c5171] check-in: [1e64693064] user: js, branch: trunk, size: 10693 [annotate] [blame] [check-ins using] [diff] | |
19:40 | Add -[finishedParsing] to OFXMLParser. file: [61a6d285b6] check-in: [58a72fc69b] user: js, branch: trunk, size: 10613 [annotate] [blame] [check-ins using] [diff] | |
2010-11-24
| ||
19:45 | Documentation improvements. file: [f82b21bdca] check-in: [0769e074eb] user: js, branch: trunk, size: 10281 [annotate] [blame] [check-ins using] [diff] | |
2010-11-21
| ||
00:34 | OFXMLParser: Parse processing instructions. file: [681a60ffe3] check-in: [b31d5c02df] user: js, branch: trunk, size: 10275 [annotate] [blame] [check-ins using] [diff] | |
2010-11-15
| ||
08:21 | Reduce the number of states and correctly handle \t in OFXMLParser. file: [95a1fadf31] check-in: [e23674756b] user: js, branch: trunk, size: 9907 [annotate] [blame] [check-ins using] [diff] | |
2010-11-14
| ||
23:49 | Handle <!DOCTYPE> in OFXMLParser. file: [da9c2e0fdf] check-in: [2d28a0fda4] user: js, branch: trunk, size: 9901 [annotate] [blame] [check-ins using] [diff] | |
2010-07-29
| ||
19:32 |
Comply with section 6.2 of XML namespaces.
More specifically to this: | |
2010-07-03
| ||
17:15 | Skip over the prolog in OFXMLParser. Will be parsed someday. file: [88d490bdfe] check-in: [e7801f415e] user: js, branch: trunk, size: 10013 [annotate] [blame] [check-ins using] [diff] | |
2010-07-02
| ||
21:05 | Rename +[xmlParser] to +[parser]. file: [e71bc53c5d] check-in: [c1f392e534] user: js, branch: trunk, size: 9992 [annotate] [blame] [check-ins using] [diff] | |
2010-06-16
| ||
19:54 | Rename a methods in OFXMLParserDelegate and add -[parser:foundCDATA]. file: [5780bef1f6] check-in: [c53d661daf] user: js, branch: trunk, size: 9995 [annotate] [blame] [check-ins using] [diff] | |
2010-06-12
| ||
19:47 |
Several OFXMLParser improvements. See details.
* found* renamed to didFind*. | |
2010-06-06
| ||
22:38 | Fix partial parsing when only half of an UTF-8 char has been received. file: [24b4ef9bb7] check-in: [b236334eaa] user: js, branch: trunk, size: 9335 [annotate] [blame] [check-ins using] [diff] | |
22:08 | Correctly handle section 2.10 and 2.11 of XML 1.0. file: [43eb47dbde] check-in: [bbbb105f5f] user: js, branch: trunk, size: 9333 [annotate] [blame] [check-ins using] [diff] | |
20:04 | Support for namespaces in OFXMLElement and OFXMLParser. HUGE diff! file: [36d27ced4a] check-in: [e8c8d5a894] user: js, branch: trunk, size: 9956 [annotate] [blame] [check-ins using] [diff] | |
2010-05-13
| ||
18:27 | Better handling of \n and \r in OFXMLParser. file: [7f2966e759] check-in: [7aa0a50f2f] user: js, branch: trunk, size: 5210 [annotate] [blame] [check-ins using] [diff] | |
2010-04-30
| ||
14:16 | Deleted: Branch for 0.3. check-in: [7c4399b41c] user: js, branch: 0.3, size: 0 | |
2010-04-17
| ||
15:46 | Don't return self where not necessary, return void or something useful. file: [d66604b68c] check-in: [062a052b50] user: js, branch: trunk, size: 5205 [annotate] [blame] [check-ins using] [diff] | |
2010-04-07
| ||
21:06 | Added: Rename tests files so they are named after the category they implement. file: [23648ec2a7] check-in: [7bbce47bda] user: js, branch: trunk, size: 5202 [annotate] [blame] [check-ins using] | |