| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
svn path=/trunk/hubbub/; revision=4582
|
|
|
|
|
|
| |
real OSen.
svn path=/trunk/hubbub/; revision=4579
|
|
|
|
|
|
| |
There's currently an issue that means that testcases don't get rebuilt when the debug library changes -- the workaround is to make clean. I've currently no idea how to fix this -- see the FIXME in test/Makefile for details.
svn path=/trunk/hubbub/; revision=4571
|
|
|
|
|
|
|
| |
- Fix test harness's insert_before() method.
- Foster parenting now correctly taints the current table.
svn path=/trunk/hubbub/; revision=4568
|
|
|
|
| |
svn path=/trunk/hubbub/; revision=4567
|
|
|
|
| |
svn path=/trunk/hubbub/; revision=4564
|
|
|
|
| |
svn path=/trunk/hubbub/; revision=4563
|
|
|
|
| |
svn path=/trunk/hubbub/; revision=4561
|
|
|
|
| |
svn path=/trunk/hubbub/; revision=4559
|
|
|
|
|
|
| |
html><html>", and make the node printer print all nodes in a document.
svn path=/trunk/hubbub/; revision=4552
|
|
|
|
| |
svn path=/trunk/hubbub/; revision=4551
|
|
|
|
| |
svn path=/trunk/hubbub/; revision=4548
|
|
|
|
|
|
| |
on them.
svn path=/trunk/hubbub/; revision=4544
|
|
|
|
| |
svn path=/trunk/hubbub/; revision=4537
|
|
|
|
|
|
|
|
|
|
|
|
| |
- Doesn't compare expected tree with hubbub's tree -- atm it just checks there are no segfaults
- Ungracious handling of #document-fragment tests (since hubbub doesn't support them at present)
- Leaks memory because it doesn't use refcounting
- Doesn't support dynamic adding of attributes.
Also, it shows a crash bug in the treebuilder when run.
svn path=/trunk/hubbub/; revision=4529
|
|
|
|
| |
svn path=/trunk/hubbub/; revision=4526
|
|
|
|
| |
svn path=/trunk/hubbub/; revision=4504
|
|
|
|
| |
svn path=/trunk/hubbub/; revision=4428
|
|
|
|
| |
svn path=/trunk/hubbub/; revision=4410
|
|
|
|
|
|
| |
all the data at once.
svn path=/trunk/hubbub/; revision=4409
|
|
|
|
| |
svn path=/trunk/hubbub/; revision=4407
|
|
|
|
| |
svn path=/trunk/hubbub/; revision=4388
|
|
|
|
|
|
| |
tokeniser is tested.
svn path=/trunk/hubbub/; revision=4387
|
|
|
|
| |
svn path=/trunk/hubbub/; revision=4386
|
|
|
|
|
|
| |
decode surrogates correctly.
svn path=/trunk/hubbub/; revision=4380
|
|
|
|
| |
svn path=/trunk/hubbub/; revision=4379
|
|
|
|
|
|
|
|
| |
attributes on a tag is larger than the number expected.
- Remove some unnecessary casts.
svn path=/trunk/hubbub/; revision=4373
|
|
|
|
| |
svn path=/trunk/hubbub/; revision=4368
|
|
|
|
| |
svn path=/trunk/hubbub/; revision=4365
|
|
|
|
| |
svn path=/trunk/hubbub/; revision=4363
|
|
|
|
|
|
| |
tests for better coverage. Known issue: the tokeniser test stalls using the testrunner script.
svn path=/trunk/hubbub/; revision=4356
|
|
|
|
|
|
| |
the testcases when the library changes.
svn path=/trunk/hubbub/; revision=4077
|
|
|
|
|
|
|
| |
Modify treebuilder test driver to bring it in line with API changes.
A few minimal bits of testdata for various bits of in body. Proper testing will come once we're actually building a tree.
svn path=/trunk/hubbub/; revision=4076
|
|
|
|
|
|
|
|
|
| |
last attempt to write into the buffer failed mid-way through a multibyte sequence.
Add regression test for this
Include regression tests in the testsuite index.
svn path=/trunk/hubbub/; revision=4075
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
to constant data.
Fix up tokeniser and treebuilder to deal with this.
Fix up testcases, too.
The tokeniser will only ever emit strings of type HUBBUB_STRING_OFF. Anything else is a bug which should be fixed.
The treebuilder may emit strings of either type.
svn path=/trunk/hubbub/; revision=4014
|
|
|
|
|
|
| |
Add tree handler entrypoint for creating elements with verbatim names
svn path=/trunk/hubbub/; revision=3940
|
|
|
|
|
|
|
|
|
| |
Make tree_handler a pointer rather than value.
Check for tree_handler's presence in hubbub_treebuilder_token_handler rather than scattering checks all over the treebuilder code.
Add test driver (doesn't actually build a tree but will exercise the core code correctly and verify that the treebuilder code releases all the node references it gains)
Enhance quirks mode reporting to distinguish between standards, limited, and full quirks modes.
svn path=/trunk/hubbub/; revision=3939
|
|
|
|
| |
svn path=/trunk/hubbub/; revision=3924
|
|
|
|
| |
svn path=/trunk/hubbub/; revision=3886
|
|
|
|
|
|
| |
Fix capitalisation in documentation
svn path=/trunk/hubbub/; revision=3883
|
|
|
|
| |
svn path=/trunk/hubbub/; revision=3393
|
|
|
|
|
|
| |
This appears to work correctly -- could probably do with more testing.
svn path=/trunk/hubbub/; revision=3362
|
|
|
|
| |
svn path=/trunk/hubbub/; revision=3360
|
|
Plenty of work still to do (like tree generation ;)
svn path=/trunk/hubbub/; revision=3359
|