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