[Pkg-javascript-commits] [node-htmlparser2] branch master created (now 3c8707b)

Wolfgang Borgert debacle at moszumanska.debian.org
Sun Sep 21 19:27:45 UTC 2014


This is an automated email from the git hooks/post-receive script.

debacle pushed a change to branch master
in repository node-htmlparser2.

        at  3c8707b   3.7.3

This branch includes the following new commits:

       new  15e3f74   first commit
       new  00ffae7   Initial push
       new  20c32af   Fixed some parsing problems found while creating tests
       new  f25bfe6   Added automated tests in preparation for chunk parsing
       new  0216bc4   Added license
       new  deedaf4   Added some more tests
       new  8e8cae7   Added comments to the code
       new  fe0f2fe   Beginning of change to streamable parser
       new  e1213ca   Fixed test (missing attributes)
       new  319d1d3   Refactored with stream parsing and support for custom handlers
       new  409dff4   Fixed chunking bug and made it browser-compatible
       new  7dd18e2   Added browser example
       new  1f36fc8   Create browser test suite
       new  302c565   Fixed bug in test result
       new  4ad2051   Added email to notice
       new  1f82a86   Updated tests to be browser-compatible
       new  baa016a   Updated info on tests
       new  a8a9f53   Finished callback handling
       new  e252641   Fixed DefaultHandler to pass dom to callback
       new  5011c5b   Changed tagname detection for a 40% reduction in parse time
       new  c7ff25d   Added profiler.js for profiling and comparison to libxmljs
       new  7fa46b9   Updated profile.js to load a live html page
       new  809153d   Updated casing of method names and restructured a few things
       new  66a121b   Updated profile.js for configurability
       new  eb32a9e   Added some comments for future performance work
       new  ee028ab   Added options parameter to DefaultHandler
       new  792b9ca   Updated README
       new  d48dbe0   Updated README
       new  45ccbff   Updated README
       new  a0ab011   Updated README
       new  f179f18   Updated README
       new  c852523   Updated README
       new  000de68   Fixed bug and removed deprecated methods
       new  514ad43   Added DomUtils
       new  61456ee   Fixed IE8 bug with parsing tag attribs
       new  636d81d   Fixed Opera bug
       new  4f3e517   Added mising JSON2 support include
       new  3a6c082   Fixed IE 6/7 bug
       new  fa083df   Updated selectors to support function qualifiers
       new  ed9e99b   Added minified version
       new  e8b2910   Added test for XML namespaces
       new  b954e7f   Added DefaultHandler option "enforceEmptyTags" so that XML can be parsed correctly
       new  3b30e87   Added support for RSS/Atom feeds
       new  0f3e4d1   Fixed README.md
       new  bb832da   Optimized DomUtils by up to 2-3x
       new  8563a94   Removed to debugging lines
       new  8dc8863   Updated to be added to npm
       new  dd34125   Added npm instructions
       new  577c9a4   Added npm instructions
       new  8e538e0   Updated tests to use npm-compatible module location
       new  00fbea9   Fixed DomUtils.testElement() and added new, related projects to the README
       new  67dc4c2   Check for empty tags is now case-insensitive. Makes jsdom pass the W3C test-suite which use upper-case tags.
       new  83722ba   Fixed 'prevElement' error pointed out by Swizec
       new  d2c6059   Added support for extracting the source location, i.e. line- and column-number. The feature can be enabled by setting `includeLocation` to true on the parser instance.
       new  2b012f1   Merge branch 'master' of https://github.com/tautologistics/node-htmlparser
       new  db19613   Line numbers now start at 1. Optimized the loop so that it starts where it off.
       new  b12edc5   Added options parameter to parser contructor
       new  57f382d   Added test case for document position data. Test revealed that feature is broken for chunked parsing to feature is being disabled until a fix is available
       new  60f8d24   Fixed position calculation in chunked mode
       new  7f177de   Forgot to include minified library
       new  60d64db   Updated version
       new  76e9856   Updated lib filename to exclude 'node-' prefix and included backwards compatible shim for those still expecting 'node-htmlparser.*'
       new  17b9274   Updated docs
       new  d14f636   Preparing for 1.8.0
       new  d770be5   Updated license text for 2011
       new  8e9745f   Restructured code, improved readability, deleted junk
       new  01fb1ba   didn't export constructors
       new  b92ecd7   Now all tests pass
       new  31bcb12   moved runtests.js to tests-directory
       new  c11def8   fixed tests
       new  2119bde   moved "last()"-method from _callStack to DefaultHandlers prototype
       new  4a4110b   removed repeating code in RssHandler
       new  91a6a86   again some cleanup
       new  9a87860   Added EventedHandler, using an interface like sax.js
       new  38a3502   Some improvements inside the parser. Still very ugly.
       new  a94fedf   Export the evented handler
       new  2b57694   Fixed a bug & restructured some code
       new  1883157   Wrong number of arguments was passed in EventedHandler
       new  19c01c3   Removed repeating code
       new  262bbc6   renamed module, added it to npm (as "htmlparser2")
       new  14ee72e   Replaced indexOf(a)!==0 with substring(a.length)!==a, charAt(length-1) with substr(-1) + many other improvements
       new  fd49686   1.1.0
       new  cf39b1c   Restructured DomUtils
       new  796fec6   Some small improvements
       new  499bfbd   npm bugfix
       new  718b5cc   use util.inherits (function was taken from node anyway)
       new  4da4cfd   Code cleanup, preparation for big changes
       new  db4f638   Create element object later
       new  7529828   Prepared big changes
       new  ce7636e   Some steps preparing for the upcoming changes
       new  f22f65d   Removed regexp for comment trimming
       new  b6937ea   Deleted browser related content in tests
       new  dc5fe9c   Added a test
       new  5c7ec40   Fixed test 23
       new  bf7f439   Removed trash in runtests.js
       new  6051bf1   Replaced _reTags with indexOf
       new  b517644   Added doctype to first test
       new  bcf8aeb   Removed char loop from Parser#getLocation
       new  8175f9e   Renamed htmlparser.js to index.js
       new  e614ee0   Don't allow <tagname <tagname
       new  59292dc   corrected reference in runtests
       new  cb0ab4b   Small changes to Parser#getLocation
       new  a997bc0   Updated readme
       new  63b6e52   readme, again
       new  06c05e3   Added lines to readme
       new  1dcb738   removed backticks from readme
       new  551fe40   Removed last try-catch-blocks from RssHandler
       new  de62ff5   parseAttributes now returns an object
       new  586fa63   parseAttributes now accepts an elements data
       new  847edf7   minor improvements
       new  e6d8f74   Restructured some code
       new  fd28431   bugfix
       new  74a43d3   Small adjustments
       new  13c9075   1.2.0
       new  bd0f9a0   Added RDF feed support to RssHandler
       new  692104c   restructured code
       new  03dd39e   Removed duplicated code
       new  eb37d11   Splited writeTag in both handlers to smaller functions + added a test for events
       new  38da6e0   added a limit to the elements fetched inside RssHandler
       new  5101cc2   improved DomUtils
       new  0e78ab5   some small adjustments
       new  bc12cd8   Replaced _tagStack with _contentFlags, tweaked DefaultHandler
       new  dbc2301   Made openTag & closeTag public methods
       new  000bd02   Improved _addDomElement
       new  6f2032f   Set feeds to xmlMode
       new  183ca0c   minor changes
       new  4606680   Removed _elements, removed support for writeTag inside handlers
       new  fb065ce   RssHandler now calls a given callback
       new  52cebcf   updated readme
       new  93e4a7d   fixed links in readme
       new  6fa3bfe   Updated readme
       new  d6f787b   Minor changes
       new  9c24288   Added options to EventedHandler
       new  1d46a2c   fixed a potential bug
       new  aea6ab6   adjustments
       new  d494ee5   commented sax.js related part
       new  c39734a   1.5
       new  2d8b1f4   restructured tests, rewrote 00-runtests.js
       new  e1ae2b2   Minor improvements
       new  0013a87   Renamed RssHandler to FeedHandler
       new  889fc2c   Removed .raw and .data from elements, removed position data (no more verbose)
       new  39e5151   Removed the verbose property from DefaultHandler
       new  73c723f   Removed Parser#_current
       new  d613e79   Moved assignment of current, started to use continue
       new  e05bc3c   Fixed some tests
       new  4314dfa   Fixed two bugs
       new  a49fdb6   All tests now match the new pattern
       new  2206351   Use the new name inside FeedHandler
       new  819069c   Updated readme
       new  880808c   updated readme
       new  256c5f3   Restructured some code, added 2x continue
       new  4988a80   Don't call validateHandler by default
       new  c6fad57   Moved default callbacks for event tests to the processing part
       new  e336cfd   removed type property
       new  4a795e0   Added the template html-test as a event test
       new  275f0c3   Now all tests pass
       new  7dee91c   fix
       new  b411bc6   Moved empty tags to ClosingTags, improved closeTag logic
       new  f8914d4   Moved the interface of EventedHandler to the parser
       new  803ca09   removed require EventedHandler
       new  68482a8   fixed getElementsByTagType
       new  536b157   Added tests for DomUtils
       new  05d1e2e   Added force option to parseTags, removed logic from done
       new  9b1c606   Added option to convert tag names to lower case
       new  dc2a3b4   Added a prototype for a new FeedHandler (not finished yet!)
       new  7ccffcf   Removed EventedHandler from index.js
       new  df8f48e   Added callbacks to prototype
       new  0073cec   Restructured some code in FeedHandler
       new  3ed5cc4   Updated readme concerning verbose output
       new  2750286   removed unused vars
       new  0ad61f6   Restructured some code
       new  3ce24f4   Updated readme
       new  2f68f49   Throw if there was an error
       new  51a1370   Added .travis.yml
       new  a813aed   Fixed tests dir in package.json
       new  fe24ee7   Added Travis status to readme
       new  af9023b   Updated readme, moved options to wiki
       new  ed11136   Updated example code
       new  38d6b91   Changed formatting
       new  3152817   Feedhandler should always export the feed tree
       new  89cf35e   Rewrote parts of DomUtils
       new  4873584   use Parser#write instead of parseChunk
       new  b3125b1   Ensure that there is always an attires object
       new  b1503fe   2.0.0
       new  475711d   Added syntax highlighting to readme
       new  39325e8   Fixed a bug
       new  2ac9120   cosmetic changes
       new  2f66cae   Added oncommentend event, fixed #2
       new  5cf9364   Added Parser#end as an alias for #done
       new  48cae53   Accept malformed directives
       new  af54c28   Added getInnerHTML & getOuterHTML methods to DomUtils
       new  d6469cf   Make empty tags self-closing, handle attributes better in DomUtils
       new  b059a99   Added a better regexp to test for unquoted attributes
       new  fa7321a   Restructured Parser#_parseTags
       new  c530ba5   Shortened Parser#_parseTagName, removed elementName var
       new  05abd8f   Replaced Parser#_parseState with Parser#_tagSep instead
       new  3c95ad9   Removed Parser#_isEmptyTag
       new  563ea0e   Fixed a bug, introduced Parser#_wroteSpecial
       new  1645174   2.1.1
       new  c9ad2b6   Makes sure recursion works properly
       new  309684a   Merge pull request #7 from siddMahen/master
       new  7f6e6a6   Added test for upper case case tags
       new  f3943a5   Dynamically load files when requested in index.js
       new  52c7e32   Moved self-closing tags to parser, removed ClosingTags.js
       new  539cdb8   Moved self-closing tags to parser
       new  1289e0a   Made the callback optional
       new  b8e9445   Some minor changes
       new  0136f11   2.1.2
       new  280a9ac   Some fixes & improvements
       new  0564b7e   Added another test for #6
       new  447b52f   Added support for CDATA, optimized regexps
       new  b927498   Switched to ES6 proxies inside events test
       new  8c30401   Improved attrib parsing (again)
       new  e70304a   Shortened Parser#_parseTagName
       new  0f0d756   Moved cb names to tests/test-helper, added additional tests to benchmark
       new  c36eed8   Fixed a bug with boolean attributes
       new  9c8a5fb   Use Array#lastIndexOf inside Parser#_processCloseTag
       new  de99728   2.1.3
       new  0eb2318   Removed FeedHandler prototype
       new  c5d1bd3   Added a Stream interface
       new  d62f465   Minor changes
       new  2469a0d   Added two new events, `onopentagname` and `on attribut`
       new  3ea9838   Moved feeds to /tests/Documents
       new  34dd1b9   Added missing `end` event to Stream
       new  fbc29a9   Added a test for Streams, made runtests async
       new  98098ed   Changed comments
       new  4a3a310   Introduced TagValues in Parser
       new  29cac6d   Removed proxy flag from tests
       new  0c678c3   Fix for `stream` module in node 0.4.x
       new  74de18a   Renamed DefaultHandler to DomHandler
       new  c3259d3   Use the new name inside the readme
       new  6b61835   Updated readme, changed examples from DomHandler to just the parser
       new  17a6f9e   Removed information about running test
       new  ebaadb7   Fixed bug in example
       new  6960af4   Changed compare
       new  f4650ff   Added Parser#pause and Parser#resume
       new  2d72325   Updated package.json
       new  387b209   Renamed Parser#_paused to _running, added check in Parser#continue, added logic to write ">" inside text fields
       new  b0f6f98   Remonde DomHandler#_inSpecialTag
       new  7d7345f   Fixed tests
       new  7c1cbc6   2.2.1
       new  c9e4b43   Minor changes
       new  ae762e7   2.2.2
       new  b2e7fb4   Removed unnecessary code inside FeedHandler
       new  9508e80   Removed newlines, items var from FeedHandler
       new  11feb53   Cache item.children inside FeedHandler
       new  528d73b   Removed `type` attribute from cbs.onopentag
       new  e574841   Moved event names to index.js as `EVENTS
       new  ab48db4   Added WritableStream interface
       new  5c0fa09   Renamed Parser#_processComment to _writeComment, moved logic for CDATA to #_writeCDATA
       new  e40e0a4   Singular attributes should just return an empty string, not their names
       new  b321265   Cosmetic changes
       new  9620a28   Renamed HTML dir to `DOM`
       new  82e3ab4   Renamed `01-html.js` to `01-dom.js
       new  1a0be3c   Cleaned up DomUtils
       new  e844293   Merge pull request #12 from siddMahen/master
       new  862e0b7   Fixed a bug
       new  a6ce1f4   2.2.3
       new  1ec1578   Sort properties before stringify in runtests
       new  d2bdcbc   RDF feeds now have a type of `rdf`
       new  9eebc26   Removed clutter from tests
       new  e7cb57f   Set prototype of emptyTags to null
       new  f406be9   Added bench.js
       new  ebaf3a7   Added ProxyHandler
       new  6c3fbf2   Parser#_processOpenTag now takes a single argument
       new  6ebf630   Use onopentagname and onattribute events in DomHandler
       new  3f3c030   Use JSON instead of JS files for describing tests
       new  b0744be   Don't require `fs` inside the feed tests, just specify a path
       new  3b51bcf   Use the assert library for equality checks, + some minor improvements
       new  6a9bae8   Fixed names of stream tests
       new  15622d2   2.2.4
       new  85d2227   Also test with node 0.7.x
       new  8010c53   Fixed ProxyHandler, use Object.defineProperty instead of __define[Getter/Setter]
       new  d3abd59   Use bitwise operators for flags, fixed a bug
       new  2773990   Removed Object.keys calls and the switch statement, fixed a bug in DomUtils
       new  080d662   2.2.5
       new  972a751   Fixed some errors in readme
       new  6df23d1   Removed ifs from constructors (no more polymorphic objects)
       new  6fcf53e   2.5.6
       new  2a7536f   Fixed reset functions
       new  af565c4   2.2.7
       new  d7b29aa   Breaking change: XML-comments inside special tags don't get special treatment.
       new  19cfb31   DomHandler: Added an option to add a reference to each elements parent
       new  bd5a70e   2.2.8
       new  2689073   added support for the universal selector ("*")
       new  e2ca556   2.2.0
       new  7750ec1   removed switch in Stream.js
       new  04476a0   fixed whitespace
       new  18d3f37   quick fix for #19
       new  69c9f0f   Fix getOuterHTML for directives
       new  f8e6aad   Merge pull request #21 from lahmatiy/master
       new  82455a9   added lowerCaseAttributeNames option
       new  e0d359e   2.3.0
       new  a8c13c8   Added a `onopentagend` event
       new  c1dfdda   moved DomHandler & DomUtils to their own module
       new  c0b7eda   Updated readme
       new  a928109   2.3.1
       new  b90c1e6   publish the element types from DomHandler
       new  b6c4a73   use numeric element types
       new  401cc09   don't expose HandlerModule
       new  f5925c9   fixed travis badge
       new  181c31b   stylistic changes
       new  84012d6   use the new dom modules, 2.5.0
       new  b3bc413   Made the attribute regular expression more correct with regards to unquoted attribute values. Require self-closing tags to be void
       new  0f71a49   I didn't understand how RegExps worked in this way, and was desynching the attributes count. Here's a different way to accomplish the same thing.
       new  f7b6d54   Revert "stylistic changes"
       new  c75da20   Revert "Revert "stylistic changes""
       new  6730fde   added missing comma in benchmark script
       new  840291e   domelementtype must be version 1.x (not 1.0)
       new  46cd546   2.5.1
       new  a68f329   Merge branch 'master' of https://github.com/fb55/node-htmlparser
       new  a83c708   Better handling of implied close tags. A list is given of tags whose close is implied by other tags being opened, and these are closed when those tags are opened. This helps correctly parse things like lists and tables with unterminated LI or TD tags.
       new  a1777a9   spaces -> tabs, thought the merge would update my local files to the correct spacing (and tried to match that)
       new  a126b18   Derp.
       new  5a72c28   added missing comma in benchmark script
       new  eca12d8   domelementtype must be version 1.x (not 1.0)
       new  7f0389f   2.5.1
       new  8df87ab   Recognize closing CDATA tags as end of "special"
       new  ef8b078   Merge pull request #31 from jugglinmike/text-after-cdata
       new  d21706b   test on node 0.6, 0.8 & 0.9
       new  4dc73a5   FeedHandler should return an error when nothing's found
       new  e976099   added missing semicolon in test-helper.js
       new  36650b8   improved how tests are run
       new  610da2c   don't run 03-rdf.js test
       new  0746690   renamed tests
       new  d1d9cae   added semicolons & use EE#on in 02-stream.js
       new  7c77a1f   changed how the end of all tests is shown
       new  0494e90   allow `>` at the beginning of a document
       new  f707bd7   2.5.2
       new  2fc40c5   Merge remote-tracking branch 'upstream/master'
       new  05a99ef   Tests for changes.
       new  fe6b8d6   Fixes discussed in https://github.com/fb55/node-htmlparser/pull/28
       new  33d55cd   Merge pull request #28 from myndzi/master
       new  f162767   Update README.md
       new  c0bd69c   Do not parse CDATA-like text inside special tags
       new  5b096bf   Merge pull request #32 from jugglinmike/cdata-inside-special
       new  8756001   2.6.0
       new  5e6fcb3   landed first version of FSM based tokenizer
       new  7be1360   Add a new test for issue #36
       new  833432b   Merge pull request #37 from eonlepapillon/Add-test-for-Issue-#36
       new  d90e7a3   added logic for special tags
       new  aa19a0b   [tokenizer] don't fail on `< >` and `< / >`
       new  1bc6568   [tokenizer] fixed ordering in cleanup
       new  400bf43   [tokenizer] overwrite WritableStream#end, emit everything that's left
       new  550b42e   [tokenizer] take care of this._index in cleanup, emit all text
       new  dabe165   [tokenizer] set _sectionStart to 0 when text was emitted
       new  b9d568a   [tokenizer] call WritableStream#end after emitting the remaining data
       new  1144e42   [tokenizer] call .write instead of ._write
       new  c3d4025   [parser] use the tokenizer
       new  627a38b   removed WritableStream.js and ElementType.js
       new  358944e   [parser] made Parser#reset work again
       new  5c155ca   fall back to the readable-stream module
       new  5a28547   [travis] removed 0.6 & 0.9, added 0.10 and 0.11
       new  c445375   minor changes
       new  1ab593a   [index.js] removed redundant code
       new  f78d1ed   [stream] use a named function
       new  1b6a264   3.0.0
       new  b48adc2   [tokenizer] always call WritableStream#end
       new  17b7ebe   [parser] call Tokenizer#end, clear the stack
       new  654c4d4   [index.js] added `createDomStream()` convenience method
       new  628b99e   [tokenizer] added `opentagend` event
       new  f70f545   [parser] use `opentagend` event
       new  b7cc1aa   3.0.1
       new  acc0d05   [tokenizer] emit opentagend on selfclosing tags, fixed handling of < in special tags
       new  94e794f   [index.js] added tokenizer
       new  9793593   [tests] text events now contain more data
       new  ab8b653   [tokenizer] don't inherit from stream.Writable, fixed several bugs
       new  09b8833   [tests/events] concat text events
       new  00d63cf   [tests/events] fixed order of attribute/opentag events, merged text events
       new  643a7f0   [tokenizer] use strings instead of buffers
       new  b837b95   [parser] don't implement stream.Writable, use new tokenizer interface
       new  db95f00   [tests/stream] fixed order of events
       new  e4982e1   [tokenizer] simplified logic
       new  1905dd3   [parser] fixed handling of implied closing and empty tags
       new  70c6865   [tests/events] accidentally removed part of the document
       new  4a7eb12   added a WritableStream interface again
       new  a23d7a6   3.0.0 (finally!)
       new  1db8148   [tokenizer] changed internal name to `Tokenizer`
       new  b7f6df5   [tokenizer] fix for script tags causing following nodes to be interpreted as TEXT * this._special reverted to 0 after "closetag" event [02-template.json] added <p>...</p> around script tag to ensure that closing </p> is seen as a tag rather than text node
       new  9898b9a   [proxyhandler] don't use getters/setters
       new  84815a3   added CollectingHandler
       new  01d8adf   [tests] use the new CollectingHandler
       new  f2542db   [tests] removed unused `f` var
       new  fcb35f0   3.0.1
       new  605aa6c   Merge pull request #38 from burl/master
       new  779e608   3.0.2
       new  c848d69   [bench] use setImmediate instead of process.nextTick
       new  1384620   [bench] try to test all available modules
       new  9f465ca   [bench] removed unused functions, improved output
       new  2f38140   [readme] updated benchmarks
       new  bc00862   [doc] call `end`, use single quotes
       new  6935c0d   [doc] updated section about node-htmlparser
       new  8a91aac   renamed repository, 3.0.3
       new  e7ad785   use DomUtils.getText in fetch, split getElements
       new  6b995ab   [tokenizer] name states consistently
       new  0b88170   [feedhandler] recursively walk the tree
       new  b06cb29   [readme] small updates
       new  e6f0199   [tokenizer] don't emit an "onopentagend" event for self-closing tags
       new  a3a9954   [parser] fixed handling of self-closing tags
       new  9d478ea   [tests] stream tests are run again
       new  e612238   [tests/feeds] run rdf test again
       new  3b821dc   [tests/stream] enabled xmlMode for RSS test
       new  1bb92f7   [tests/stream] create a new handler for the second run
       new  ae58e56   [tests/stream] added tests for the files in tests/Documents
       new  83c75dc   3.0.4
       new  e36f3d0   [parser] lowercase instruction names if lowerCaseTags option is set
       new  61c5a80   3.0.5
       new  d79b1b3   [tests/events] added test case for jsdom#368
       new  1123da8   changed behavior for non-xml mode
       new  357a825   [tests/events] updated tests to reflect latest changes
       new  96c41b1   3.1.0
       new  75fb1cf   Added missing void elements.
       new  f58c1d3   Merge pull request #46 from One-com/missing_void_elements
       new  7ca6d22   [tokenizer] text in special tags there looks like a tag ending
       new  46d3b21   Merge pull request #48 from AndreasMadsen/script-in-script
       new  02f12e2   [tokenizer] consume token again
       new  6e1669f   [parser] still recognize other options in non-xml-mode
       new  231a746   3.1.1
       new  7ef5de8   [tokenizer] don't reset comment state in case of long endings
       new  623cd89   Merge pull request #49 from AndreasMadsen/long-comment
       new  e8dc84a   [Tokenizer] don't reset CDATA state in case of long endings
       new  c88dd9a   Merge pull request #50 from AndreasMadsen/long-cdata-ending
       new  a768e88   readme: added version badge
       new  40a2339   [readme] added yet another badge (dependency versions)
       new  8b390bd   [bench] added the hubbub & html-parser modules
       new  dda8df2   3.1.2
       new  7fd58aa   [Parser] open tags before close if never opened
       new  694dea7   [Parser] implicit open only p and br tags
       new  d64986c   Fix perf regression in the Tokenizer : avoid a concatenation
       new  a842129   Merge pull request #54 from abarre/master
       new  0e320fc   Merge pull request #52 from AndreasMadsen/implicit-open
       new  eade820   3.1.3
       new  0ca2c1e   [parser] renamed emptyTags to voidElements, sorted them
       new  26117ef   [parser] improved consistency & simplified
       new  7932367   [tokenizer] simplified `end` logic
       new  45d9067   [tokenizer] removed noop blocks in AFTER_{COMMENT,CDATA}_2
       new  87c6f2b   [tokenizer] use `continue` instead of decreasing the index
       new  7608c11   [bench] removed unnecessary noop functions
       new  d00b391   [tokenizer] improved handling of remaining data
       new  863183a   [readme] it~~'~~s
       new  77bf0ae   Add parseDOM and parseFeed helper methods
       new  740bbe9   Merge pull request #55 from ForbesLindesay/patch-1
       new  16aef00   Add link to live demo
       new  288bb93   Merge pull request #56 from ForbesLindesay/patch-1
       new  b00177f   [parser] default options & cbs to empty objects
       new  529f727   3.1.4
       new  9f54942   [tokenizer] fix case where `<` followed by whitespace doesn't parse correctly
       new  d3c1fcd   Merge pull request #58 from xcoderzach/master
       new  830c157   3.1.5
       new  a6b6865   [parser] don't overwrite attribute values on second occurence
       new  4d56157   [readme] behavior of example changed due to #58
       new  ca311d4   Add .gitignore
       new  909a3f1   Add .gitattributes so tests still work on windows
       new  f6f93ef   Normalize line endings
       new  263775f   [tokenizer] recognize the form field (U+0C), drop the carriage return (U+0D)
       new  f8ddbe6   [Tokenizer] move if context to methods allowing .write to be optimized
       new  9ab0b0e   Merge pull request #61 from AndreasMadsen/optimize
       new  0219e3a   [tokenizer] don't save the options object
       new  2aae96f   [tokenizer] use ternary expressions for simple states
       new  f6e21dd   [tokenizer] added variables for states of _special
       new  f3fb8d7   [tokenizer] fixed whitespace
       new  bf0eaa4   [tokenizer] more ternaries
       new  57eb985   [tokenizer] simplified _cleanup a bit
       new  917ecf0   [tokenizer] united some branches
       new  7f9082c   [tokenizer] get rid of _reconsume
       new  4bc1ec4   [tokenizer] even more ternaries
       new  24bbf86   [tokenizer] added abstractions for common state types, fixed previous regression
       new  ce87df1   [tokenizer] added _getSection, completely inlined _emitIfToken, partly inlined _emitToken
       new  607c81a   [tokenizer] simplified _stateInTagName
       new  5b8955a   [tokenizer] simplified _stateInAttributeValueNoQuotes, reordered _stateBeforeAttributeName
       new  bd63b0b   3.1.6
       new  4589ecd   [tests] added test for second occurance of same attribute
       new  9eea898   [tokenizer] started adding support for HTML entities
       new  fac2449   [tokenizer] corrected decoding of numeric entities
       new  e485fb2   [tokenizer] numeric entities are now decoded
       new  a6fb99e   [tests] added test case for numeric entities
       new  bcd00ed   Update link to demo
       new  c2db3df   Add startIndex and endIndex positional attributes to the parser
       new  6330226   Merge pull request #63 from fasterize/parser_positions
       new  b70b28d   [tokenizer] renamed the self-closing tags state, moved it to its own function
       new  ad1d8f0   [tokenizer] commented out support for entities in attributes
       new  ab8926e   [readme] updated benchmark results
       new  e5197b3   [bench] removed internal benchmarks
       new  bc193a6   [parser] fixed whitespace
       new  2221630   [parser] moved common logic to _updatePosition function
       new  d26e087   [tokenizer] renamed IN_ATTRIBUTE_NAME_* states, improved formatting
       new  163a4ce   [tokenizer] re-added the carriage return as whitespace
       new  ea26f0e   [tokenizer] fixed handling of unparsed data in end(), added support for several states
       new  3a92796   [entities] added maps for normal & legacy entities
       new  ba3c1c7   [tokenizer] added support for decoding HTML entities in `ontext` events
       new  e9a8496   [tests] added test cases for decoding legacy & named entities
       new  927a9e9   [entities] added map for XML entities
       new  7adb053   [tokenizer] added support for XML entities
       new  b60cf04   [tests] also test trailing data support in the numeric entity test
       new  e45e4ec   [tokenizer] fixed handling non-existent entities
       new  12edc94   [tests] added test case for XML entities
       new  271dee2   [tokenizer] added _emitEntity
       new  076fcf7   3.2.0
       new  f46765d   [tokenizer] moved decodeMap to entities/decode.json
       new  389102d   [tokenizer] renamed _emitEntity to _emitPartial
       new  6ca87ff   [index] statically export Parser, Tokenizer and DomHandler
       new  1c8600b   [parser] use String#search and String#substr instead of String#split
       new  e3a75dd   [parser] added onattribdata and onattribend events, dropped onattribvalue
       new  8494b03   [tokenizer] enable support for decoding entities in attributes, added onattribend and onattribdata events, removed onattribvalue
       new  feafd9d   [tests] added test case for entities in attributes
       new  311e48e   3.2.1
       new  e2fa485   [tokenizer] don't decode entities in special tags
       new  36ee76e   3.2.2
       new  cce466c   [tokenizer] reintroduced _special, removed IN_SCRIPT and IN_STYLE
       new  effc3a9   3.2.3
       new  e4fb613   only respect self-closing tags in XML mode
       new  80a1ecb   [parser] properly removed self-closing tag support
       new  0347cd7   [tests] read files in the tests file, improved os interoperability of stream test
       new  be0dafa   [tests] added helper.getCallback method
       new  b948e86   [tests] converted tests to mocha
       new  8737bf1   [tests] renamed tests dir to `test`
       new  96a00fb   [package] run mocha as the test script
       new  41ad914   Delete .DS_Store
       new  fc22b7d   [tokenizer] emit `onattribdata` in `_handleTrailingData`
       new  336af9b   [tests] simplifications
       new  fc0918c   3.2.4
       new  7b1e4c9   [readme] updated performance characteristics
       new  76643d3   [tokenizer] handle `<<` correctly
       new  2f24491   3.2.5
       new  834d6d2   [tests] added test case for MatthewMueller/cheerio#247
       new  994cfda   update to DomHandler at 2.1, updated FeedHandler accordingly, bump
       new  11eba28   [tests] write only single characters for testing chunked data
       new  029c565   [package] require domutils at 1.2
       new  e6418c2   package: update readable-stream
       new  0e5775c   package: use simple `license` field
       new  2c568d3   replace non-breaking space with regular space
       new  c9d4abe   index: pass `options` argument to constructors
       new  298546c   tests: remove unused `cb` argument
       new  f9bc72f   feedhandler: wrap assignments
       new  5f244df   tests: changed indentation to tabs
       new  7153b27   package: updated dom module versions, 3.4.0
       new  6585609   #73 Added support for recognizing self-closing tags and CDATA in non-XML mode
       new  6c173b8   Fix option to disable lower case tags and attars in non-XML mode
       new  357be1d   Added this._lowerCaseTagNames and this._lowerCaseAttributeNames
       new  bdb1273   Handle case where options is null and allow truthy values
       new  ea8b652   Add self-closeing svg tags
       new  7f3aa5b   Merge pull request #75 from superdweebie/master
       new  adfaafb   Switched to using "in" operator for options
       new  54f33ad   Merged options initialization into a single line
       new  4497ee4   Merge pull request #74 from patrick-steele-idem/master
       new  ad22179   3.4.1
       new  40b9cb1   parser: adjusted whitespace, fixed _updatePosition
       new  4c33da4   3.5.0
       new  3ba7059   Delete .DS_Store
       new  f4091b2   tokenizer: Fixed handling of text containing `&` when decoding entities
       new  8006c5b   3.5.1
       new  97a21f7   readme: use shields.io badges
       new  edde16b   improved style
       new  f515968   test: load FeedHandler from index.js
       new  01c567a   use jshint
       new  0196598   deleted .gitignore
       new  f880ee5   tests: added several test cases
       new  62a17bc   tokenizer: removed unavoidable branch
       new  56a79e5   index: removed unnecessary `parser` variable
       new  76d00e5   parser: moved some shared logic to _getInstructionName
       new  3434286   tokenizer: fixed bug in attribute values without tags
       new  dd658ba   tests: added, extended test cases
       new  7002a0f   tests: added file for general API tests
       new  b7ac8f5   tokenizer: added specialized characterState function
       new  024d27b   tokenizer: reconsume characters in ifElseState()
       new  645a6ef   tokenizer: fixed boundaries of legacy entities
       new  dcb1d89   test: added/extended test cases
       new  35c1dbe   tokenizer: reconsume last token when not in CDATA
       new  0faca5d   index: fixed typo
       new  39bea1d   moved _ended logic from parser to tokenizer
       new  24d6936   test: extended test cases
       new  100d86e   implement .pause/.resume in parser, fixed the implementation, added test
       new  391dd0a   tokenizer: ignore unfinished tags in _handleTrailingData
       new  78fb1de   tokenizer: fixed handling of empty numeric entities
       new  d634ab3   test: added test for .resume() without any data written
       new  d34cfe9   3.6.0
       new  9a910f9   track coverage on coveralls
       new  75f602e   readme: moved testing-related badges to new line
       new  6c07d38   tokenizer: use entity maps of `entities`
       new  8ff1a55   3.7.0
       new  270c2cd   package: use domutils at 1.4
       new  629dabb   3.7.1
       new  3ceb39f   readme: use travis' svg badge
       new  235a124   Update to latest version of domutils
       new  7b2380e   Merge pull request #81 from jugglinmike/domutils-1.5
       new  e84da5b   3.7.2
       new  1ca87a6   travis: don't run tests on 0.8
       new  5f4a11c   use flat icons
       new  f747074   Handle partial comment endings as normal content
       new  8ad0767   Merge pull request #87 from jugglinmike/partial-comment-end
       new  3c8707b   3.7.3

The 591 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.


-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-javascript/node-htmlparser2.git



More information about the Pkg-javascript-commits mailing list