| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
svn path=/trunk/hubbub/; revision=6757
|
|
|
|
| |
svn path=/trunk/hubbub/; revision=6756
|
|
|
|
|
|
|
|
| |
Sync tokeniser implementation with the spec.
Fix handling of \0 in the tag open state.
The unicodeCharacters test is disabled, as json-c doesn't like it.
svn path=/trunk/hubbub/; revision=6755
|
|
|
|
|
|
| |
<form><option>foo</option></form> => abort.
svn path=/trunk/hubbub/; revision=6746
|
|
|
|
| |
svn path=/trunk/hubbub/; revision=6745
|
|
|
|
| |
svn path=/trunk/hubbub/; revision=6578
|
|
|
|
|
|
|
|
|
|
| |
CFLAGS.
Add TARGET to the build paths. You should 'make distclean' before updating to this.
Add BUILD_SHARED=yes support to the *nix build
svn path=/trunk/hubbub/; revision=6478
|
|
|
|
|
|
| |
as UTF-8 in the chardet stage. (Credit: Andi Sidwell)
svn path=/trunk/hubbub/; revision=6180
|
|
|
|
|
|
| |
have to do this.
svn path=/trunk/hubbub/; revision=6179
|
|
|
|
|
|
| |
document node are needed to make treebuilding work.
svn path=/trunk/hubbub/; revision=6038
|
|
|
|
| |
svn path=/trunk/hubbub/; revision=6019
|
|
|
|
|
|
| |
This also needs documenting in lpu itself, but it's probably wise to document it here, too.
svn path=/trunk/hubbub/; revision=6002
|
|
|
|
|
|
| |
Document the Aliases file, what it's used for, and where a copy can be found.
svn path=/trunk/hubbub/; revision=6001
|
|
|
|
| |
svn path=/trunk/hubbub/; revision=6000
|
|
|
|
| |
svn path=/trunk/hubbub/; revision=5999
|
|
|
|
| |
svn path=/trunk/hubbub/; revision=5998
|
|
|
|
| |
svn path=/trunk/hubbub/; revision=5997
|
|
|
|
|
|
|
|
| |
right options.
Fix a couple more doxygen warnings.
svn path=/trunk/hubbub/; revision=5996
|
|
|
|
|
|
| |
Actually bother to clean up if we got errors, rather than just asserting.
svn path=/trunk/hubbub/; revision=5995
|
|
|
|
|
|
| |
Add a bunch of extra commentary to stop doxygen warning.
svn path=/trunk/hubbub/; revision=5994
|
|
|
|
| |
svn path=/trunk/hubbub/; revision=5993
|
|
|
|
|
|
| |
A rudimentary makefile for this, too.
svn path=/trunk/hubbub/; revision=5992
|
|
|
|
| |
svn path=/trunk/hubbub/; revision=5971
|
|
|
|
|
|
|
|
|
|
|
| |
back to Windows-1252 and hope for the best.
Note that this only occurs when autodetecting. If the client has specified a charset, they get told about it immediately and get to decide what to do about it. If a meta charset is encountered after a successful autodetection, the client is informed in the usual way. As this requires the client to throw out the parser and start afresh, specifying the meta charset as the one to use, there's no problem as, again, the client will be informed immediately in that case.
All of this ensures that charset autodetection is pretty well transparent as far as the client application is concerned.
svn path=/trunk/hubbub/; revision=5970
|
|
|
|
| |
svn path=/trunk/hubbub/; revision=5968
|
|
|
|
|
|
|
|
|
|
| |
states.
What happened was that, given \rabc, we would advance past the \r, then read at current_offset + len (len == 1). I.E. read 'b' instead of 'a'. If the data in the inputstream's internal buffer happened to end immediately after the \r, then we'd read past the end of the buffer thanks to a bug in lpu_inputstream_peek which was fixed in r5965. In any case, we'd still be looking at the wrong character when looking for CRLF pairs.
All regression tests now pass again.
svn path=/trunk/hubbub/; revision=5967
|
|
|
|
|
|
|
| |
Drop HUBBUB_OOD and just use HUBBUB_NEEDDATA, instead.
Currently aborts in bogus comment handling if it encounters a \r at the end of the inputstream's utf-8 buffer.
svn path=/trunk/hubbub/; revision=5966
|
|
|
|
| |
svn path=/trunk/hubbub/; revision=5960
|
|
|
|
| |
svn path=/trunk/hubbub/; revision=5851
|
|
|
|
| |
svn path=/trunk/hubbub/; revision=5846
|
|
|
|
| |
svn path=/trunk/hubbub/; revision=5845
|
|
|
|
| |
svn path=/trunk/hubbub/; revision=5844
|
|
|
|
| |
svn path=/trunk/hubbub/; revision=5843
|
|
|
|
| |
svn path=/trunk/hubbub/; revision=5668
|
|
|
|
| |
svn path=/trunk/hubbub/; revision=5667
|
|
|
|
| |
svn path=/trunk/hubbub/; revision=5666
|
|
|
|
| |
svn path=/trunk/hubbub/; revision=5665
|
|
|
|
| |
svn path=/trunk/hubbub/; revision=5664
|
|
|
|
|
|
| |
Fix commentary copied from libcss
svn path=/trunk/hubbub/; revision=5663
|
|
|
|
| |
svn path=/trunk/hubbub/; revision=5656
|
|
|
|
| |
svn path=/trunk/hubbub/; revision=5575
|
|
|
|
| |
svn path=/trunk/hubbub/; revision=5458
|
|
|
|
| |
svn path=/trunk/hubbub/; revision=5432
|
|
|
|
| |
svn path=/trunk/hubbub/; revision=5431
|
|
|
|
|
|
|
|
|
| |
treebuilder (this can occur if EOF is encountered when in generic_rcdata/script_collect modes).
Note that the spec has since changed here, so we'll need to resync, anyway.
This is simply to ensure the testsuite passes once more.
svn path=/trunk/hubbub/; revision=5374
|
|
|
|
| |
svn path=/trunk/hubbub/; revision=5373
|
|
|
|
| |
svn path=/trunk/hubbub/; revision=5372
|
|
|
|
| |
svn path=/trunk/hubbub/; revision=5301
|
|
|
|
| |
svn path=/trunk/hubbub/; revision=5296
|
|
|
|
| |
svn path=/trunk/hubbub/; revision=5293
|