htex

simple incorrect html parser
git clone git://git.relim.de/htex.git
Log | Files | Refs | README

DateCommit messageAuthorFiles+-
2025-02-16 18:02Add NULL pointer checksRobin2+5-5
2024-04-09 07:19Rename all variables starting with underscoreRobin2+26-26
2024-04-07 08:58Edit READMERobin1+4-0
2024-04-07 08:57Add READMERobin1+6-0
2024-04-06 16:29RefactorRobin3+93-79
2024-04-06 10:55Restructure and make html.c more standaloneRobin9+927-903
2024-04-04 17:50Improve charref lookup speedRobin3+2183-2160
2024-04-04 08:42Remove castRobin1+1-1
2024-04-04 08:40Clean upRobin8+1015-1010
2024-04-04 07:25Rename everythingRobin7+3088-3069
2024-04-03 11:43Imporove stringCat functionRobin1+9-16
2024-04-03 09:16Put else statements on previous lineRobin2+6-12
2024-04-03 09:10Make small changeRobin1+1-1
2024-04-02 20:28Change curly brace styleRobin4+159-312
2024-04-02 20:06Try to correct all tab/space inconsistenciesRobin3+2746-2748
2024-04-02 17:43Edit small thingsRobin2+11-5
2024-04-02 16:36Parse char refs in attr valuesRobin1+88-21
2024-04-01 15:32Rename 'NUMERIC_SIGN' to 'NUMBER_SIGN'Robin2+2-2
2024-04-01 15:02Improve ampersand handlingRobin5+149-114
2024-03-04 20:33Change printHtml a bitRobin1+6-1
2024-02-24 18:10Improve a little bitRobin2+3-7
2024-01-17 09:58Implement character refs for innerTextRobin2+2359-3
2023-09-14 19:36Init all struct tag attrsRobin1+4-0
2023-09-11 16:06Add todoRobin1+1-0
2023-08-29 15:49UnimportantRobin1+1-2
2023-08-18 14:02Add little bit documentationRobin1+1-2
2023-08-18 13:53Improve <!DOCTYPE ... parsingRobin2+83-23
2023-08-17 07:27Correct documentationRobin1+5-2
2023-08-17 06:02Add --limit argumentRobin3+17-1
2023-08-17 04:51Add exampleRobin1+1-1
2023-08-16 10:20Write documentationRobin1+17-12
2023-08-16 09:28Support --except argument and get attr valueRobin4+66-65
2023-08-14 20:24Check if there is a closing tagRobin1+7-4
2023-08-13 19:58Update documentationRobin1+25-28
2023-08-13 19:40Merge branch 'big_change'Robin7+1195-460
2023-08-13 19:38Rename variableRobin3+10-47
2023-08-13 14:25Print rootTag if no findPattern is providedRobin1+33-2
2023-08-13 14:24Fix parsing attr valuesRobin1+15-0
2023-08-13 14:23Awake innerText to lifeRobin4+69-8
2023-08-12 09:23RefactorRobin1+17-34
2023-08-12 06:06Support --except argumentRobin3+67-16
2023-08-11 15:20Update todoRobin1+1-1
2023-08-11 15:19Change .gitignoreRobin2+1-4
2023-08-11 15:16Correct closeLastUnclosedTag()Robin1+3-1
2023-08-11 13:53Remove debug statementsRobin1+3-9
2023-08-11 13:49Fix parsing tag and subtag with same nameRobin4+91-76
2023-08-10 17:24Don't save inner and outer html, only the offsetsRobin6+121-63
2023-08-09 06:04Update todoRobin1+0-1
2023-08-09 06:03Print all matching tagsRobin1+54-31
2023-08-08 20:33Trim text before outputtingRobin4+68-20
2023-08-08 20:18Improve comment parsingRobin3+14-6
2023-08-08 19:43Support finding by just an attr valueRobin2+11-10
2023-08-08 19:30Support outerHtml for void elementsRobin4+79-16
2023-08-07 19:45Add support for parsing outerHtmlRobin3+47-10
2023-08-06 14:28Add basic tag findingRobin3+208-31
2023-08-05 19:23No memory leaks.Robin3+47-25
2023-08-03 20:47Parse innerText correctlyRobin1+46-13
2023-07-31 16:39Remove test filesRobin6+0-2017
2023-07-31 16:38WIPRobin12+608-2471
2023-03-06 21:51Add todoRobin2+2-2
2022-11-21 16:26Update todoRobin7+2018-0
2022-11-21 16:17Correct documentationRobin1+2-3
2022-10-10 19:11Remove unnecessary counter varsRobin1+0-2
2022-09-15 20:49Add -e/--except optionRobin3+105-22
2022-09-04 04:58Fix a big bugRobin1+8-9
2022-09-03 17:03Allocate only as much memory as neededRobin2+20-4
2022-08-30 16:03Implement find_html_tag_by_tagRobin3+54-8
2022-08-28 19:46Find tag also when tag is splitted over multiple linesRobin2+3-4
2022-08-27 20:43Start implementing finding by attribute nameRobin4+112-18
2022-08-27 19:55Initial commitRobin3+296-0