summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
* Remove init/final and embed entity trie at build time. r=vinceDaniel Silverstone2010-12-0425-2690/+2361
| | | | svn path=/trunk/hubbub/; revision=10976
* Make example compileJohn Mark Bell2010-11-152-92/+100
| | | | svn path=/trunk/hubbub/; revision=10944
* Sprinkle some C++ scoping aroundJohn Mark Bell2010-10-236-0/+54
| | | | svn path=/trunk/hubbub/; revision=10901
* Bump versionJohn Mark Bell2010-04-191-1/+1
| | | | svn path=/trunk/hubbub/; revision=10439
* -Wextra is only understood by GCC 3.4.6 or later. John Mark Bell2009-11-061-3/+4
| | | | | | | | | | | | | | | It is a more descriptive synonym for -W. Use -W instead which is understood by all common versions of GCC (i.e. GCC 2.95 supports it, which is the oldest GCC version we have to support) Additionally, conditionalise our -Werror usage on whether we're building for BeOS/Haiku. On these platforms, the standard library headers result in warnings. GCC 2 is quite happy to build this code on other platforms, so shouldn't be the trigger for dropping -Werror (even if BeOS is the only target where GCC2 is likely to be used). svn path=/trunk/hubbub/; revision=9664
* Ensure local include path overrides buildsystem settings.John Mark Bell2009-08-011-2/+2
| | | | svn path=/trunk/hubbub/; revision=8960
* Make locale-agnosticJohn Mark Bell2009-07-121-2/+13
| | | | svn path=/trunk/hubbub/; revision=8474
* Hand off comparison to utility string comparisons.John Mark Bell2009-07-121-1/+2
| | | | svn path=/trunk/hubbub/; revision=8473
* Fix string comparisons.John Mark Bell2009-07-122-34/+7
| | | | svn path=/trunk/hubbub/; revision=8472
* Better guard for the Norcroft hackery.John Mark Bell2009-07-021-5/+11
| | | | | | When building for Windows, replace strncasecmp with calls to _strnicmp svn path=/trunk/hubbub/; revision=8266
* Fix broken error checking and return in hubbub_parser_completed.John Mark Bell2009-06-203-53/+67
| | | | | | | | Avoid potentially broken passing of address of an enum where uint32_t * is expected. Pedantic casting for Norcroft. Particularly ugly #ifdef __CC_NORCROFT in utils.h to ensure we have a strncasecmp implementation with that compiler/libraries. svn path=/trunk/hubbub/; revision=7892
* Fix use of uninitialised variable caused by braindead variable naming.John Mark Bell2009-05-271-3/+3
| | | | svn path=/trunk/hubbub/; revision=7583
* Make assignment of doctype component pointers clearer. Also removes a ↵John Mark Bell2009-05-271-9/+6
| | | | | | redundant pointer increment. svn path=/trunk/hubbub/; revision=7581
* Remove redundant code.John Mark Bell2009-05-271-13/+0
| | | | svn path=/trunk/hubbub/; revision=7580
* Use correct path for Makefile.config.overrideJohn Mark Bell2009-05-061-1/+1
| | | | svn path=/trunk/hubbub/; revision=7408
* Initialise variables to stop GCC 4.4 complaining (credit: Jeroen Habraken)John Mark Bell2009-05-051-4/+4
| | | | svn path=/trunk/hubbub/; revision=7398
* Don't even think about -Werror with gcc2...François Revel2009-04-241-2/+2
| | | | svn path=/trunk/hubbub/; revision=7309
* Fixup non-pkg-config buildJohn Mark Bell2009-04-211-1/+1
| | | | svn path=/trunk/hubbub/; revision=7219
* Update hubbub for the new shared object namingDaniel Silverstone2009-04-212-7/+7
| | | | svn path=/trunk/hubbub/; revision=7206
* Only search for parserutils if we're not cleaning the build.John Mark Bell2009-04-211-6/+8
| | | | svn path=/trunk/hubbub/; revision=7146
* Expand documentation, bringing it into line with reality.John Mark Bell2009-04-211-24/+67
| | | | svn path=/trunk/hubbub/; revision=7141
* More best guessingJohn Mark Bell2009-04-171-0/+1
| | | | svn path=/trunk/hubbub/; revision=7116
* A best guess as to where parserutils' headers will be.John Mark Bell2009-04-171-0/+1
| | | | | | If you want a better solution, use pkg-config already. svn path=/trunk/hubbub/; revision=7111
* A load of c89 compatibility fixes.John Mark Bell2009-04-167-40/+69
| | | | | | GCC 2.95 doesn't understand -Wno-unused-parameter svn path=/trunk/hubbub/; revision=7103
* Lose trailing commas.John Mark Bell2009-04-156-7/+16
| | | | | | GCC 2.95 compatibility. svn path=/trunk/hubbub/; revision=7095
* Fix makefileJohn Mark Bell2009-04-151-2/+2
| | | | svn path=/trunk/hubbub/; revision=7086
* Merged revisions 7071-7082 via svnmerge from John Mark Bell2009-04-153-262/+293
| | | | | | | | | | | | | | | | svn://source.netsurf-browser.org/branches/jmb/hubbub-errors ........ r7077 | jmb | 2009-04-15 11:32:43 +0100 (Wed, 15 Apr 2009) | 2 lines Don't bother attempting to allow restarting the parser after an error in the treebuilder. It's far too complicated. ........ r7078 | jmb | 2009-04-15 11:46:12 +0100 (Wed, 15 Apr 2009) | 2 lines Document what should happen in exceptional circumstances ........ svn path=/trunk/hubbub/; revision=7083
* Manually merge r7070 into trunkJohn Mark Bell2009-04-1528-973/+1559
| | | | svn path=/trunk/hubbub/; revision=7082
* Improve error handling in the tokeniserJohn Mark Bell2009-04-061-62/+154
| | | | svn path=/trunk/hubbub/; revision=7052
* Remove hubbub_parser_parse_extraneous_chunk -- this is not supported yet. ↵John Mark Bell2009-04-042-4/+2
| | | | | | Surround implementation with #if 0 pending its reintroduction svn path=/trunk/hubbub/; revision=7045
* ConstifyJohn Mark Bell2009-04-042-4/+4
| | | | svn path=/trunk/hubbub/; revision=7044
* hubbub_alloc -> hubbub_allocator_fnJohn Mark Bell2009-04-0414-22/+26
| | | | svn path=/trunk/hubbub/; revision=7043
* Move tree callback definitions into tree.hJohn Mark Bell2009-04-042-218/+218
| | | | svn path=/trunk/hubbub/; revision=7042
* Move hubbub_error_from_string into testutils.h and remove it from the library.John Mark Bell2009-04-043-27/+27
| | | | svn path=/trunk/hubbub/; revision=7041
* Shared library versioningJohn Mark Bell2009-04-032-14/+16
| | | | svn path=/trunk/hubbub/; revision=7036
* Require libparserutils, rather than munging Libs:John Mark Bell2009-03-311-1/+2
| | | | svn path=/trunk/hubbub/; revision=7011
* Purge testrunnerJohn Mark Bell2009-03-261-257/+0
| | | | svn path=/trunk/hubbub/; revision=6893
* Simplify json requirementsJohn Mark Bell2009-03-251-18/+8
| | | | svn path=/trunk/hubbub/; revision=6880
* Make testcases compile in release modeJohn Mark Bell2009-03-253-1/+56
| | | | svn path=/trunk/hubbub/; revision=6878
* Port to new test scheme.John Mark Bell2009-03-253-4/+6
| | | | | | Avoid strict-aliasing warnings. svn path=/trunk/hubbub/; revision=6870
* Sync svn:ignore with reality. Lose old core makefileJohn Mark Bell2009-03-241-170/+0
| | | | svn path=/trunk/hubbub/; revision=6851
* Declare testrunnerJohn Mark Bell2009-03-241-0/+2
| | | | svn path=/trunk/hubbub/; revision=6847
* Fix determination of whether json is requiredJohn Mark Bell2009-03-242-9/+26
| | | | svn path=/trunk/hubbub/; revision=6846
* Purge redundant makefilesJohn Mark Bell2009-03-242-113/+0
| | | | svn path=/trunk/hubbub/; revision=6845
* Sync with core.John Mark Bell2009-03-241-13/+10
| | | | svn path=/trunk/hubbub/; revision=6844
* Flag argc as unusedJohn Mark Bell2009-03-241-0/+2
| | | | svn path=/trunk/hubbub/; revision=6842
* Add src directory to include path.John Mark Bell2009-03-241-1/+2
| | | | | | Sync makefiles external with the current revision. svn path=/trunk/hubbub/; revision=6840
* First cut at porting hubbub's buildsystem to the core toolsJohn Mark Bell2009-03-249-383/+38
| | | | svn path=/trunk/hubbub/; revision=6837
* Fix compilationJohn Mark Bell2009-03-111-4/+45
| | | | svn path=/trunk/hubbub/; revision=6771
* Fix typoJohn Mark Bell2009-03-111-1/+1
| | | | svn path=/trunk/hubbub/; revision=6770