Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
parse5
HTML parsing/serialization toolset for Node.js. WHATWG HTML Living Standard (aka HTML5)-compliant.
Collective -
Host: opensource -
https://opencollective.com/parse5
- Website: https://parse5.js.org
- Code: https://github.com/inikulin/parse5
Serializer tested
github.com/inikulin/parse5 - 15418348a149c9b336b25bf00fbe7fbff36c0309 authored almost 11 years ago by Ivan Nikulin <[email protected]>
github.com/inikulin/parse5 - 15418348a149c9b336b25bf00fbe7fbff36c0309 authored almost 11 years ago by Ivan Nikulin <[email protected]>
Start tag serialization fixed
github.com/inikulin/parse5 - e9f982b7c579e3b12df9fd2322eac436755aa8b5 authored almost 11 years ago by Ivan Nikulin <[email protected]>
github.com/inikulin/parse5 - e9f982b7c579e3b12df9fd2322eac436755aa8b5 authored almost 11 years ago by Ivan Nikulin <[email protected]>
tests naming
github.com/inikulin/parse5 - 849345b47d754b936c0f76689ae6664d8fdce0fd authored almost 11 years ago by Ivan Nikulin <[email protected]>
github.com/inikulin/parse5 - 849345b47d754b936c0f76689ae6664d8fdce0fd authored almost 11 years ago by Ivan Nikulin <[email protected]>
Fix adapter priority in serializer.js
github.com/inikulin/parse5 - 0f677c0f03868e7f03863c1d0895443eda6f0427 authored almost 11 years ago by Ivan Nikulin <[email protected]>
github.com/inikulin/parse5 - 0f677c0f03868e7f03863c1d0895443eda6f0427 authored almost 11 years ago by Ivan Nikulin <[email protected]>
htmlparser2 tree adapter tested
github.com/inikulin/parse5 - 33972193530003cbaf24c3cdde4ab2d3c94ede67 authored almost 11 years ago by Ivan Nikulin <[email protected]>
github.com/inikulin/parse5 - 33972193530003cbaf24c3cdde4ab2d3c94ede67 authored almost 11 years ago by Ivan Nikulin <[email protected]>
Test tree adapters: open_element_stack_test.js
github.com/inikulin/parse5 - f65ea0e206d6d5d2005e482a812fd9708976761a authored almost 11 years ago by Ivan Nikulin <[email protected]>
github.com/inikulin/parse5 - f65ea0e206d6d5d2005e482a812fd9708976761a authored almost 11 years ago by Ivan Nikulin <[email protected]>
Test adapters: formatting_element_list_test.js
github.com/inikulin/parse5 - 97fe093234eb38e435c2de68acf757ab56e4207a authored almost 11 years ago by Ivan Nikulin <[email protected]>
github.com/inikulin/parse5 - 97fe093234eb38e435c2de68acf757ab56e4207a authored almost 11 years ago by Ivan Nikulin <[email protected]>
htmlparser2 tree adapter accomplished
github.com/inikulin/parse5 - f1e2f171403fbb9c272b76183ffbf16c32bfcd70 authored almost 11 years ago by Ivan Nikulin <[email protected]>
github.com/inikulin/parse5 - f1e2f171403fbb9c272b76183ffbf16c32bfcd70 authored almost 11 years ago by Ivan Nikulin <[email protected]>
htmlparser2 treeAdapter implementation started
github.com/inikulin/parse5 - b3aeb07eb99d5d4d23cc3a1736b2166d1be6c056 authored almost 11 years ago by Ivan Nikulin <[email protected]>
github.com/inikulin/parse5 - b3aeb07eb99d5d4d23cc3a1736b2166d1be6c056 authored almost 11 years ago by Ivan Nikulin <[email protected]>
Implementation of the htmlparser2 tree support started
github.com/inikulin/parse5 - e7af4374108276796a9991d49278429eb33293ab authored almost 11 years ago by Ivan Nikulin <[email protected]>
github.com/inikulin/parse5 - e7af4374108276796a9991d49278429eb33293ab authored almost 11 years ago by Ivan Nikulin <[email protected]>
Serializer accomplished
github.com/inikulin/parse5 - 43a1d03a899f4ef774d3365524d1db97e12099e8 authored almost 11 years ago by Ivan Nikulin <[email protected]>
github.com/inikulin/parse5 - 43a1d03a899f4ef774d3365524d1db97e12099e8 authored almost 11 years ago by Ivan Nikulin <[email protected]>
Serializer implementation started
github.com/inikulin/parse5 - 02cfb55b9480c6113e44fefe7391d19953075053 authored almost 11 years ago by Ivan Nikulin <[email protected]>
github.com/inikulin/parse5 - 02cfb55b9480c6113e44fefe7391d19953075053 authored almost 11 years ago by Ivan Nikulin <[email protected]>
Expose Tokenizer
github.com/inikulin/parse5 - b8d56257897357e655a71ba21d4bd40e12b33230 authored almost 11 years ago by Ivan Nikulin <[email protected]>
github.com/inikulin/parse5 - b8d56257897357e655a71ba21d4bd40e12b33230 authored almost 11 years ago by Ivan Nikulin <[email protected]>
Add a Bitdeli badge to README
github.com/inikulin/parse5 - 6c541498d323cc6130d098f242ebc10132ad1eaa authored about 11 years ago by Bitdeli Chef <[email protected]>
github.com/inikulin/parse5 - 6c541498d323cc6130d098f242ebc10132ad1eaa authored about 11 years ago by Bitdeli Chef <[email protected]>
Merge pull request #2 from bitdeli-chef/master
Add a Bitdeli Badge to README
github.com/inikulin/parse5 - 7374a796b21e1bfdfb6a4e29a62103c3e3c2730a authored about 11 years ago by Ivan Nikulin <[email protected]>
Fixed ug with <menuitem> (spec is broken here). Version updated
github.com/inikulin/parse5 - 6289e2231df9e3faf089f6112ef07d5ce840e2fc authored about 11 years ago by Ivan Nikulin <[email protected]>
github.com/inikulin/parse5 - 6289e2231df9e3faf089f6112ef07d5ce840e2fc authored about 11 years ago by Ivan Nikulin <[email protected]>
Readme updated. Parser refactored. Version updated to 0.6.0
github.com/inikulin/parse5 - 87a41da8cda294e401e572f79c92bf62800b3a99 authored over 11 years ago by Ivan Nikulin <[email protected]>
github.com/inikulin/parse5 - 87a41da8cda294e401e572f79c92bf62800b3a99 authored over 11 years ago by Ivan Nikulin <[email protected]>
Removed unnecessary token handlers caching
github.com/inikulin/parse5 - d6fa04ceed2bbf64939f27cf45b3e5925cac229b authored over 11 years ago by Ivan Nikulin <[email protected]>
github.com/inikulin/parse5 - d6fa04ceed2bbf64939f27cf45b3e5925cac229b authored over 11 years ago by Ivan Nikulin <[email protected]>
Removing missing array index hits caused a speed up in default_tree_adapter.js insertText
github.com/inikulin/parse5 - 8f7537582562bc36d08e5408759ed1f6bf70569a authored over 11 years ago by Ivan Nikulin <[email protected]>
github.com/inikulin/parse5 - 8f7537582562bc36d08e5408759ed1f6bf70569a authored over 11 years ago by Ivan Nikulin <[email protected]>
startTagInTable function refactored
github.com/inikulin/parse5 - 76f2851329ae87ccbe0c99e80fa4d9c370b5078c authored over 11 years ago by Ivan Nikulin <[email protected]>
github.com/inikulin/parse5 - 76f2851329ae87ccbe0c99e80fa4d9c370b5078c authored over 11 years ago by Ivan Nikulin <[email protected]>
Fast implied end tag check
github.com/inikulin/parse5 - d61f132d0f8eacb3ad93da282c337b06457e0066 authored over 11 years ago by Ivan Nikulin <[email protected]>
github.com/inikulin/parse5 - d61f132d0f8eacb3ad93da282c337b06457e0066 authored over 11 years ago by Ivan Nikulin <[email protected]>
Regexp used for CR's processing in preprocessor.js. This approach is faster
github.com/inikulin/parse5 - 3325112385bdf148fdb1780d4bdf2ef5d5295693 authored over 11 years ago by Ivan Nikulin <[email protected]>
github.com/inikulin/parse5 - 3325112385bdf148fdb1780d4bdf2ef5d5295693 authored over 11 years ago by Ivan Nikulin <[email protected]>
Removed unecessary progress check in preprocessor.js
github.com/inikulin/parse5 - 7db9c3ea7a68344aa481ce1e31f0a702da5a5879 authored over 11 years ago by Ivan Nikulin <[email protected]>
github.com/inikulin/parse5 - 7db9c3ea7a68344aa481ce1e31f0a702da5a5879 authored over 11 years ago by Ivan Nikulin <[email protected]>
startTagInBody function optimized
github.com/inikulin/parse5 - 643933f909413d481b03a47dbd8d8c92b68f97e4 authored over 11 years ago by Ivan Nikulin <[email protected]>
github.com/inikulin/parse5 - 643933f909413d481b03a47dbd8d8c92b68f97e4 authored over 11 years ago by Ivan Nikulin <[email protected]>
Close P element method used instead of fake P end tag processing
github.com/inikulin/parse5 - 420fd426e507811ce1458992ec09006f906b8f44 authored over 11 years ago by Ivan Nikulin <[email protected]>
github.com/inikulin/parse5 - 420fd426e507811ce1458992ec09006f906b8f44 authored over 11 years ago by Ivan Nikulin <[email protected]>
Direct call for adoption agency
github.com/inikulin/parse5 - 836a8d572e2af43e88fee109c3493dda3339cd9f authored over 11 years ago by Ivan Nikulin <[email protected]>
github.com/inikulin/parse5 - 836a8d572e2af43e88fee109c3493dda3339cd9f authored over 11 years ago by Ivan Nikulin <[email protected]>
End tag in body handler seeking optimization
github.com/inikulin/parse5 - 626534d94813fa4b6d99d7349f850ca6ee91c0e9 authored over 11 years ago by Ivan Nikulin <[email protected]>
github.com/inikulin/parse5 - 626534d94813fa4b6d99d7349f850ca6ee91c0e9 authored over 11 years ago by Ivan Nikulin <[email protected]>
Scoping elements check optimization
github.com/inikulin/parse5 - 3e1e36df60b8406ba911912c518e4c9497397e0f authored over 11 years ago by Ivan Nikulin <[email protected]>
github.com/inikulin/parse5 - 3e1e36df60b8406ba911912c518e4c9497397e0f authored over 11 years ago by Ivan Nikulin <[email protected]>
API accomplished.
github.com/inikulin/parse5 - 770d4c1ce0908bec504ccc8dd41145607c565fce authored over 11 years ago by Ivan Nikulin <[email protected]>
github.com/inikulin/parse5 - 770d4c1ce0908bec504ccc8dd41145607c565fce authored over 11 years ago by Ivan Nikulin <[email protected]>
Small refactorings
github.com/inikulin/parse5 - 801570237fdb723929f29106d530e996e6202f8a authored over 11 years ago by Ivan Nikulin <[email protected]>
github.com/inikulin/parse5 - 801570237fdb723929f29106d530e996e6202f8a authored over 11 years ago by Ivan Nikulin <[email protected]>
Now all characters are emited as code points which gives a performance boost due to lightweight integer comparsions instead of strings
github.com/inikulin/parse5 - 075bb00da36f16242d6af4571c5002daceaf503b authored over 11 years ago by Ivan Nikulin <[email protected]>
github.com/inikulin/parse5 - 075bb00da36f16242d6af4571c5002daceaf503b authored over 11 years ago by Ivan Nikulin <[email protected]>
Preprocessor optimization for low-range code points.
github.com/inikulin/parse5 - 919b4cadda8d513a33bfa5c28a0168ff9f1a7148 authored over 11 years ago by Ivan Nikulin <[email protected]>
github.com/inikulin/parse5 - 919b4cadda8d513a33bfa5c28a0168ff9f1a7148 authored over 11 years ago by Ivan Nikulin <[email protected]>
Inline code point checks
github.com/inikulin/parse5 - 04880ddaf632979d2a97d97f41a361f034d18a39 authored over 11 years ago by Ivan Nikulin <[email protected]>
github.com/inikulin/parse5 - 04880ddaf632979d2a97d97f41a361f034d18a39 authored over 11 years ago by Ivan Nikulin <[email protected]>
Code clean up
github.com/inikulin/parse5 - 735460083e8170594beb33830f6a210f1792fe12 authored over 11 years ago by Ivan Nikulin <[email protected]>
github.com/inikulin/parse5 - 735460083e8170594beb33830f6a210f1792fe12 authored over 11 years ago by Ivan Nikulin <[email protected]>
All parse errors - related code removed. Will you ever handle errors like "End tag <span> violates step 1, paragraph 1 of the adoption agency algorithm." I don't think so. On other hand now we have a cleaner and a faster code.
github.com/inikulin/parse5 - a6bcf7f814a5d86b9ddebe196d8bddbd16499ac7 authored over 11 years ago by Ivan Nikulin <[email protected]>
github.com/inikulin/parse5 - a6bcf7f814a5d86b9ddebe196d8bddbd16499ac7 authored over 11 years ago by Ivan Nikulin <[email protected]>
Create README.md
github.com/inikulin/parse5 - 2b9ce03bfa6dd0e7603becd57f1f64f44e3e1568 authored over 11 years ago by Ivan Nikulin <[email protected]>
github.com/inikulin/parse5 - 2b9ce03bfa6dd0e7603becd57f1f64f44e3e1568 authored over 11 years ago by Ivan Nikulin <[email protected]>
Api fixed. Version changed
github.com/inikulin/parse5 - d3005b28506eacbd6371713260e14bd31aa67d64 authored over 11 years ago by Ivan Nikulin <[email protected]>
github.com/inikulin/parse5 - d3005b28506eacbd6371713260e14bd31aa67d64 authored over 11 years ago by Ivan Nikulin <[email protected]>
Version updated to 0.5.3
github.com/inikulin/parse5 - e91480a899bf621d7d8301f7f3ff65c307d33ae5 authored over 11 years ago by Ivan Nikulin <[email protected]>
github.com/inikulin/parse5 - e91480a899bf621d7d8301f7f3ff65c307d33ae5 authored over 11 years ago by Ivan Nikulin <[email protected]>
Extract declarative part of the code
github.com/inikulin/parse5 - 13446badc415d9d483c526fee936ba32c82fd3c6 authored over 11 years ago by Ivan Nikulin <[email protected]>
github.com/inikulin/parse5 - 13446badc415d9d483c526fee936ba32c82fd3c6 authored over 11 years ago by Ivan Nikulin <[email protected]>
Refactorings: generic token handlers added
github.com/inikulin/parse5 - 55d43b213318dec6c5337fdf43b98ff379d6e4b0 authored over 11 years ago by Ivan Nikulin <[email protected]>
github.com/inikulin/parse5 - 55d43b213318dec6c5337fdf43b98ff379d6e4b0 authored over 11 years ago by Ivan Nikulin <[email protected]>
Token handler refactorings
github.com/inikulin/parse5 - 9e0a1e81286c2d202d6ed93e6752efe5323c2e5a authored over 11 years ago by Ivan Nikulin <[email protected]>
github.com/inikulin/parse5 - 9e0a1e81286c2d202d6ed93e6752efe5323c2e5a authored over 11 years ago by Ivan Nikulin <[email protected]>
Optimization comment added
github.com/inikulin/parse5 - f0ec428e30bdab8ac9c54f38d3f98eb02724776f authored over 11 years ago by Ivan Nikulin <[email protected]>
github.com/inikulin/parse5 - f0ec428e30bdab8ac9c54f38d3f98eb02724776f authored over 11 years ago by Ivan Nikulin <[email protected]>
Merge
github.com/inikulin/parse5 - 33c5522146f1b48054259848cf711aebbe133337 authored over 11 years ago by Ivan Nikulin <[email protected]>
github.com/inikulin/parse5 - 33c5522146f1b48054259848cf711aebbe133337 authored over 11 years ago by Ivan Nikulin <[email protected]>
Character tokens optimization
github.com/inikulin/parse5 - 27f495d3cca1d2b3ff7b3c5c61c4c5f06875a530 authored over 11 years ago by Ivan Nikulin <[email protected]>
github.com/inikulin/parse5 - 27f495d3cca1d2b3ff7b3c5c61c4c5f06875a530 authored over 11 years ago by Ivan Nikulin <[email protected]>
Tokenizer now concatinates all character tokens in the flow. So we produce less parser calls/token instances
github.com/inikulin/parse5 - 3a02bf2f445cb4cffe601298e7f3d55d7dd6a05c authored over 11 years ago by Ivan Nikulin <[email protected]>
github.com/inikulin/parse5 - 3a02bf2f445cb4cffe601298e7f3d55d7dd6a05c authored over 11 years ago by Ivan Nikulin <[email protected]>
Form element pointer determination for fragment parsing
github.com/inikulin/parse5 - 07dc7a49c9a179c856f23d0794ff22f778b788ab authored over 11 years ago by Ivan Nikulin <[email protected]>
github.com/inikulin/parse5 - 07dc7a49c9a179c856f23d0794ff22f778b788ab authored over 11 years ago by Ivan Nikulin <[email protected]>
Fragment parsing, quirks mode
github.com/inikulin/parse5 - 4e53bd683bfd9b624095b074233fa8d9f5a7298d authored over 11 years ago by Ivan Nikulin <[email protected]>
github.com/inikulin/parse5 - 4e53bd683bfd9b624095b074233fa8d9f5a7298d authored over 11 years ago by Ivan Nikulin <[email protected]>
Adapter-related bug fixed. Version updated to 0.5.2
github.com/inikulin/parse5 - d0d2f3448c45475f940d9a9e95639ef481ef7713 authored over 11 years ago by Ivan Nikulin <[email protected]>
github.com/inikulin/parse5 - d0d2f3448c45475f940d9a9e95639ef481ef7713 authored over 11 years ago by Ivan Nikulin <[email protected]>
package.json, index.js added. Tree adapter API changed
github.com/inikulin/parse5 - 7bfbf894c1cfdeb04a2ad276d25cec3c0c20a4fe authored over 11 years ago by Ivan Nikulin <[email protected]>
github.com/inikulin/parse5 - 7bfbf894c1cfdeb04a2ad276d25cec3c0c20a4fe authored over 11 years ago by Ivan Nikulin <[email protected]>
Fragment parsing stuff removed. Tokenizer comments formatting changed.
github.com/inikulin/parse5 - c34cc794fe6308f9f8471b11bd26f827b9025a09 authored over 11 years ago by Ivan Nikulin <[email protected]>
github.com/inikulin/parse5 - c34cc794fe6308f9f8471b11bd26f827b9025a09 authored over 11 years ago by Ivan Nikulin <[email protected]>
All document parsing tests are up and running
github.com/inikulin/parse5 - 7f5ea41799f8aba50b1fb2cc17d6a15f7520ded1 authored over 11 years ago by Ivan Nikulin <[email protected]>
github.com/inikulin/parse5 - 7f5ea41799f8aba50b1fb2cc17d6a15f7520ded1 authored over 11 years ago by Ivan Nikulin <[email protected]>
All document parsing bugs (except isIndex related) are fixed.
github.com/inikulin/parse5 - 74175f7786886dd7075268cf9ac54afc45d2ee2b authored over 11 years ago by Ivan Nikulin <[email protected]>
github.com/inikulin/parse5 - 74175f7786886dd7075268cf9ac54afc45d2ee2b authored over 11 years ago by Ivan Nikulin <[email protected]>
Numerous bug fixes
github.com/inikulin/parse5 - 23b6eec0b6b2856c28969b5ef0c66b62728c4c5b authored over 11 years ago by Ivan Nikulin <[email protected]>
github.com/inikulin/parse5 - 23b6eec0b6b2856c28969b5ef0c66b62728c4c5b authored over 11 years ago by Ivan Nikulin <[email protected]>
Doctype parsing. Numerous parser refactroings
github.com/inikulin/parse5 - 22a7c8e1f2ea36c325aea229857e164d87b08999 authored over 11 years ago by Ivan Nikulin <[email protected]>
github.com/inikulin/parse5 - 22a7c8e1f2ea36c325aea229857e164d87b08999 authored over 11 years ago by Ivan Nikulin <[email protected]>
Numerous bug fixes. Removed <template> tests
github.com/inikulin/parse5 - f32ab25e016f1273f7d0839de91a6f7af918eb22 authored over 11 years ago by Ivan Nikulin <[email protected]>
github.com/inikulin/parse5 - f32ab25e016f1273f7d0839de91a6f7af918eb22 authored over 11 years ago by Ivan Nikulin <[email protected]>
Foster parenting implemented
github.com/inikulin/parse5 - b175e47f9549af15be07ebed7cd571e938386c58 authored over 11 years ago by Ivan Nikulin <[email protected]>
github.com/inikulin/parse5 - b175e47f9549af15be07ebed7cd571e938386c58 authored over 11 years ago by Ivan Nikulin <[email protected]>
Typo fix
github.com/inikulin/parse5 - 9a98ef1523ebb606a7ca99839bed232f341b7f97 authored over 11 years ago by Ivan Nikulin <[email protected]>
github.com/inikulin/parse5 - 9a98ef1523ebb606a7ca99839bed232f341b7f97 authored over 11 years ago by Ivan Nikulin <[email protected]>
Adoption agency accomplished. Tests fixing started
github.com/inikulin/parse5 - 146e5acc8478e58bc55dcb15936b46083f3ca30c authored over 11 years ago by Ivan Nikulin <[email protected]>
github.com/inikulin/parse5 - 146e5acc8478e58bc55dcb15936b46083f3ca30c authored over 11 years ago by Ivan Nikulin <[email protected]>
Foster parenting implementation started. Skip new line for <pre> and <textarea>
github.com/inikulin/parse5 - f5d83add504bd285311d379f3e306ee80912d77f authored over 11 years ago by Ivan Nikulin <[email protected]>
github.com/inikulin/parse5 - f5d83add504bd285311d379f3e306ee80912d77f authored over 11 years ago by Ivan Nikulin <[email protected]>
Token processing environment check refactored to avoid optimizer's bailouts
github.com/inikulin/parse5 - 0cd6703299fcd22ee6c68db6365af6ad352e6b52 authored over 11 years ago by Ivan Nikulin <[email protected]>
github.com/inikulin/parse5 - 0cd6703299fcd22ee6c68db6365af6ad352e6b52 authored over 11 years ago by Ivan Nikulin <[email protected]>
Get rid from closures in open_element_stack.js. End tag handling for foreign content. More adoption agency steps.
github.com/inikulin/parse5 - 58a2f0ce094f609fdf4d025e9a46e83927dcb56e authored over 11 years ago by Ivan Nikulin <[email protected]>
github.com/inikulin/parse5 - 58a2f0ce094f609fdf4d025e9a46e83927dcb56e authored over 11 years ago by Ivan Nikulin <[email protected]>
FormattingElementList.items -> FormattingElementList.entries
github.com/inikulin/parse5 - 22843a72e022f3ae8b94059aa1a0f67a60a9af71 authored over 11 years ago by Ivan Nikulin <[email protected]>
github.com/inikulin/parse5 - 22843a72e022f3ae8b94059aa1a0f67a60a9af71 authored over 11 years ago by Ivan Nikulin <[email protected]>
OpenElementStack.stack -> OpenElementStack.items, FormattingElementList.items -> FormattingElementList.items, line breaks
github.com/inikulin/parse5 - 28c909b69088e6118d78728d4cd3a5a6aaf5572c authored over 11 years ago by Ivan Nikulin <[email protected]>
github.com/inikulin/parse5 - 28c909b69088e6118d78728d4cd3a5a6aaf5572c authored over 11 years ago by Ivan Nikulin <[email protected]>
Token processing fixed
github.com/inikulin/parse5 - 528876378c9f1f2512b6cc887bac3c7a7d1d1b93 authored over 11 years ago by Ivan Nikulin <[email protected]>
github.com/inikulin/parse5 - 528876378c9f1f2512b6cc887bac3c7a7d1d1b93 authored over 11 years ago by Ivan Nikulin <[email protected]>
Foreign content parsing almost accomplished. Numeours refactorings
github.com/inikulin/parse5 - 499341030fce67f01c5a783580c990f8eece9fa4 authored over 11 years ago by Ivan Nikulin <[email protected]>
github.com/inikulin/parse5 - 499341030fce67f01c5a783580c990f8eece9fa4 authored over 11 years ago by Ivan Nikulin <[email protected]>
Get rid of idioms.js
github.com/inikulin/parse5 - d41360d5c8cf886f93479de6c3132894ac0913f2 authored over 11 years ago by Ivan Nikulin <[email protected]>
github.com/inikulin/parse5 - d41360d5c8cf886f93479de6c3132894ac0913f2 authored over 11 years ago by Ivan Nikulin <[email protected]>
A lot of refactroings. Starting to getting rid o idioms.js
github.com/inikulin/parse5 - 81c22d260c80aefa9ed2618771fcb670c39c3406 authored over 11 years ago by Ivan Nikulin <[email protected]>
github.com/inikulin/parse5 - 81c22d260c80aefa9ed2618771fcb670c39c3406 authored over 11 years ago by Ivan Nikulin <[email protected]>
default tree adapter included
github.com/inikulin/parse5 - 6719fd7f00f5bf799979229de14548f6ef80b438 authored over 11 years ago by Ivan Nikulin <[email protected]>
github.com/inikulin/parse5 - 6719fd7f00f5bf799979229de14548f6ef80b438 authored over 11 years ago by Ivan Nikulin <[email protected]>
Tree adapter now used anywhere. Started implementation foreign content parser
github.com/inikulin/parse5 - bcef373baed89ae270dd0b50cb7514c8bc6cc482 authored over 11 years ago by Ivan Nikulin <[email protected]>
github.com/inikulin/parse5 - bcef373baed89ae270dd0b50cb7514c8bc6cc482 authored over 11 years ago by Ivan Nikulin <[email protected]>
Adoption agency implementation started. Tree construction stage tests implementation started
github.com/inikulin/parse5 - 59fcd0c0f014aa1dc6865de5cee6371431b7a9eb authored over 11 years ago by Ivan Nikulin <[email protected]>
github.com/inikulin/parse5 - 59fcd0c0f014aa1dc6865de5cee6371431b7a9eb authored over 11 years ago by Ivan Nikulin <[email protected]>
Bug fixes
github.com/inikulin/parse5 - 69a29c120e6d5808e884a41c6cf01b7871e2368a authored over 11 years ago by Ivan Nikulin <[email protected]>
github.com/inikulin/parse5 - 69a29c120e6d5808e884a41c6cf01b7871e2368a authored over 11 years ago by Ivan Nikulin <[email protected]>
Foreign content determination implemented
github.com/inikulin/parse5 - c3feabed01e2aae38bf10efec0b7e48cf946ea36 authored over 11 years ago by Ivan Nikulin <[email protected]>
github.com/inikulin/parse5 - c3feabed01e2aae38bf10efec0b7e48cf946ea36 authored over 11 years ago by Ivan Nikulin <[email protected]>
The most part of the parser insertion modes is accomplished
github.com/inikulin/parse5 - 5183e703873c73b52c909ab8f4353b3571ef0d7a authored over 11 years ago by Ivan Nikulin <[email protected]>
github.com/inikulin/parse5 - 5183e703873c73b52c909ab8f4353b3571ef0d7a authored over 11 years ago by Ivan Nikulin <[email protected]>
In Cell and In Select insertion modes. Refactorings
github.com/inikulin/parse5 - ddde7427b65f6936f5b8c0f3d85ec2808ea8ae24 authored over 11 years ago by Ivan Nikulin <[email protected]>
github.com/inikulin/parse5 - ddde7427b65f6936f5b8c0f3d85ec2808ea8ae24 authored over 11 years ago by Ivan Nikulin <[email protected]>
More insertion modes
github.com/inikulin/parse5 - 4d88d413de40844bfe34c62764cee7ac9c61c72c authored over 11 years ago by Ivan Nikulin <[email protected]>
github.com/inikulin/parse5 - 4d88d413de40844bfe34c62764cee7ac9c61c72c authored over 11 years ago by Ivan Nikulin <[email protected]>
Table mode almost accomplished
github.com/inikulin/parse5 - bbcaef466b8bfc314059f7f10ff4bace7518c42f authored over 11 years ago by Ivan Nikulin <[email protected]>
github.com/inikulin/parse5 - bbcaef466b8bfc314059f7f10ff4bace7518c42f authored over 11 years ago by Ivan Nikulin <[email protected]>
Start tag in table handlers implemented
github.com/inikulin/parse5 - 211863454548df66a2d6da5e4d6bc1e6af82bf12 authored over 11 years ago by Ivan Nikulin <[email protected]>
github.com/inikulin/parse5 - 211863454548df66a2d6da5e4d6bc1e6af82bf12 authored over 11 years ago by Ivan Nikulin <[email protected]>
In table mode implementation started
github.com/inikulin/parse5 - efb8ace54329fcf6a51e03a0a858815cdbdcc5c7 authored over 11 years ago by Ivan Nikulin <[email protected]>
github.com/inikulin/parse5 - efb8ace54329fcf6a51e03a0a858815cdbdcc5c7 authored over 11 years ago by Ivan Nikulin <[email protected]>
In text insertion mode implemented
github.com/inikulin/parse5 - ac9f461f754105da673de330e10a773004100401 authored over 11 years ago by Ivan Nikulin <[email protected]>
github.com/inikulin/parse5 - ac9f461f754105da673de330e10a773004100401 authored over 11 years ago by Ivan Nikulin <[email protected]>
Most of the tag handlers for in body insertion mode are accomplished
github.com/inikulin/parse5 - d2797c4930ff15e8749a4785646c1b3cd0a141d1 authored over 11 years ago by Ivan Nikulin <[email protected]>
github.com/inikulin/parse5 - d2797c4930ff15e8749a4785646c1b3cd0a141d1 authored over 11 years ago by Ivan Nikulin <[email protected]>
Fake tags processing
github.com/inikulin/parse5 - 2d654fdcc6ef78da2e153b47fc2705ddf1f8b051 authored over 11 years ago by Ivan Nikulin <[email protected]>
github.com/inikulin/parse5 - 2d654fdcc6ef78da2e153b47fc2705ddf1f8b051 authored over 11 years ago by Ivan Nikulin <[email protected]>
More end tag in body states
github.com/inikulin/parse5 - 7e217a4d82a06d605d7101a7a8ceff5ca6f2418b authored over 11 years ago by Ivan Nikulin <[email protected]>
github.com/inikulin/parse5 - 7e217a4d82a06d605d7101a7a8ceff5ca6f2418b authored over 11 years ago by Ivan Nikulin <[email protected]>
Most part of the start tag handlers in body accomplished
github.com/inikulin/parse5 - ce1316224042770147216e502f0c78ec113bd920 authored over 11 years ago by Ivan Nikulin <[email protected]>
github.com/inikulin/parse5 - ce1316224042770147216e502f0c78ec113bd920 authored over 11 years ago by Ivan Nikulin <[email protected]>
More tags in body...
github.com/inikulin/parse5 - c22b09f4682917238267cece079ac7929240101e authored over 11 years ago by Ivan Nikulin <[email protected]>
github.com/inikulin/parse5 - c22b09f4682917238267cece079ac7929240101e authored over 11 years ago by Ivan Nikulin <[email protected]>
Active formatting element list reconstruction. Elements for token insert/append fixed
github.com/inikulin/parse5 - 137a04aaf58cbccd80ee7b27d8b877d66ab9b860 authored over 11 years ago by Ivan Nikulin <[email protected]>
github.com/inikulin/parse5 - 137a04aaf58cbccd80ee7b27d8b877d66ab9b860 authored over 11 years ago by Ivan Nikulin <[email protected]>
FormattingElementList tested
github.com/inikulin/parse5 - 1c0db4cbe8d45753afd51421b29843d710d6bc97 authored over 11 years ago by Ivan Nikulin <[email protected]>
github.com/inikulin/parse5 - 1c0db4cbe8d45753afd51421b29843d710d6bc97 authored over 11 years ago by Ivan Nikulin <[email protected]>
OpenElementStack tested. Refactorings.
github.com/inikulin/parse5 - 28d1b3f8bd3f669f9bd055e78b15cc3a9baab26f authored over 11 years ago by Ivan Nikulin <[email protected]>
github.com/inikulin/parse5 - 28d1b3f8bd3f669f9bd055e78b15cc3a9baab26f authored over 11 years ago by Ivan Nikulin <[email protected]>
formatting_element_list implementation started
github.com/inikulin/parse5 - 6a8f616acda359f92799830ccfc7eed39bd05f84 authored over 11 years ago by Ivan Nikulin <[email protected]>
github.com/inikulin/parse5 - 6a8f616acda359f92799830ccfc7eed39bd05f84 authored over 11 years ago by Ivan Nikulin <[email protected]>
OpenElementStack refactorings
github.com/inikulin/parse5 - c912f03a0fbcf53893a340d7296c7d8b979cef2d authored over 11 years ago by Ivan Nikulin <[email protected]>
github.com/inikulin/parse5 - c912f03a0fbcf53893a340d7296c7d8b979cef2d authored over 11 years ago by Ivan Nikulin <[email protected]>
reprocessTokenInMode done right. Also, checking correct credentials for commit
github.com/inikulin/parse5 - ba889d537d5c0f1a5e4ae2cceabac74068c168fb authored over 11 years ago by Ivan Nikulin <[email protected]>
github.com/inikulin/parse5 - ba889d537d5c0f1a5e4ae2cceabac74068c168fb authored over 11 years ago by Ivan Nikulin <[email protected]>
named_entities_trie.js -> named_entity_trie.js
github.com/inikulin/parse5 - cd6ab20c817223fbaa4ac11631e442a102d0c7bd authored over 11 years ago by Ivan Nikulin <[email protected]>
github.com/inikulin/parse5 - cd6ab20c817223fbaa4ac11631e442a102d0c7bd authored over 11 years ago by Ivan Nikulin <[email protected]>
Numerous refactorings
github.com/inikulin/parse5 - fd6c77a9e9ede1ab525f4c7bf7c554bfd95972ed authored over 11 years ago by Ivan Nikulin <[email protected]>
github.com/inikulin/parse5 - fd6c77a9e9ede1ab525f4c7bf7c554bfd95972ed authored over 11 years ago by Ivan Nikulin <[email protected]>
Body start tag processors refactored. More start tag processors for body implemented
github.com/inikulin/parse5 - 48b57feb1d23c42e9d718ca4813d84cb297bd6e9 authored over 11 years ago by Ivan Nikulin <[email protected]>
github.com/inikulin/parse5 - 48b57feb1d23c42e9d718ca4813d84cb297bd6e9 authored over 11 years ago by Ivan Nikulin <[email protected]>
Parser code reformatted
github.com/inikulin/parse5 - a9db37fab0a1bd0205287dea6171d0356087bd31 authored over 11 years ago by Ivan Nikulin <[email protected]>
github.com/inikulin/parse5 - a9db37fab0a1bd0205287dea6171d0356087bd31 authored over 11 years ago by Ivan Nikulin <[email protected]>
Tag names moved to constants. Element scoping determination algorithms implemented. Testing required.
github.com/inikulin/parse5 - 92b34ea5988886074fb11c89b7693c7456317ac6 authored over 11 years ago by Ivan Nikulin <[email protected]>
github.com/inikulin/parse5 - 92b34ea5988886074fb11c89b7693c7456317ac6 authored over 11 years ago by Ivan Nikulin <[email protected]>
OpenElementsStack extracted. More body insertion mode job. Several refactorings
github.com/inikulin/parse5 - ac1be09cc8ad323e695913d5ad0bde87fc5d8df4 authored over 11 years ago by Ivan Nikulin <[email protected]>
github.com/inikulin/parse5 - ac1be09cc8ad323e695913d5ad0bde87fc5d8df4 authored over 11 years ago by Ivan Nikulin <[email protected]>
Tree builder extracted
github.com/inikulin/parse5 - 238fceb558434704b611ee2ce91891451d668e26 authored over 11 years ago by Ivan Nikulin <[email protected]>
github.com/inikulin/parse5 - 238fceb558434704b611ee2ce91891451d668e26 authored over 11 years ago by Ivan Nikulin <[email protected]>
In body insertion mode implementation started
github.com/inikulin/parse5 - f0a6d942464c14f6733bd05fe7cf91689c1bbe08 authored over 11 years ago by Ivan Nikulin <[email protected]>
github.com/inikulin/parse5 - f0a6d942464c14f6733bd05fe7cf91689c1bbe08 authored over 11 years ago by Ivan Nikulin <[email protected]>
More insertions modes. Refactroings
github.com/inikulin/parse5 - 048e49789760c345e817098b050adab9c07f4b20 authored over 11 years ago by Ivan Nikulin <[email protected]>
github.com/inikulin/parse5 - 048e49789760c345e817098b050adab9c07f4b20 authored over 11 years ago by Ivan Nikulin <[email protected]>
More insertion modes a little refactoring
github.com/inikulin/parse5 - 0e51957a76691ecca8b09a2294033f5b834ae710 authored over 11 years ago by Ivan Nikulin <[email protected]>
github.com/inikulin/parse5 - 0e51957a76691ecca8b09a2294033f5b834ae710 authored over 11 years ago by Ivan Nikulin <[email protected]>