summary refs log tree commit diff stats
path: root/lib/pure/htmlparser.nim
Commit message (Collapse)AuthorAgeFilesLines
* remove deprecated stuff from the stdlib; introduce better deprecation warningsAraq2018-05-051-1/+0
|
* Changes `entityToUtf8` implementation from `htmlparser` and add two procs ↵Tim2018-03-041-77/+1521
| | | | | | | | | (#7288) `entityToUtf8` now supports every entity name and decimal and hexadecimal values from https://dev.w3.org/html5/html-author/charref. As it finally turned out, the `case` implementation generates even a smaller binary size compared to a `[(name, val)]` implementation. Additionally the procs `entityToRune` and `runeToEntity` are now available. The last one only generates numeric html entities, so it doesn't need a lookup table.
* Add `parseHtml` overload for string (#7198)Oscar Nihlgård2018-02-101-7/+12
|
* htmlparser: different error correctionsAraq2016-11-071-4/+7
|
* Make htmlparser compile without warningsAraq2016-09-091-14/+17
|
* htmlparser: Allow <p> as children of <dd> and <li>Stephane Fontaine2016-07-271-2/+8
|
* Fix modules that import both strutils and unicodeJoey Payne2016-07-011-3/+3
| | | | | This is only an issue when a proc in both modules that is named the same is used, such as toLower or toUpper for strings.
* minor doc updatesAraq2015-07-011-3/+3
|
* Merge branch 'patch-2' of https://github.com/rgv151/Nim into rgv151-patch-2Dominik Picheta2015-06-201-49/+50
|\ | | | | | | | | Conflicts: lib/pure/htmlparser.nim
| * Allow TR, TH, TD tags inside THEAD and TFOOTBruce Doan2015-05-271-49/+49
| |
* | lib/pure/e-o - Dropped 'T' from typespdw2015-06-041-7/+8
|/
* Don't run non-test code when defined(testing)Oleh Prypin2015-04-211-1/+1
|
* Fix typosFederico Ceratto2015-02-151-2/+2
|
* make tests greenAraq2014-08-311-17/+17
|
* big renameAraq2014-08-271-3/+3
|
* stdlib compiles mostly without warnings againAraq2014-02-061-2/+2
|
* Merge pull request #695 from gradha/pr_adds_htmlparser_exampleGrzegorz Adam Hankiewicz2013-12-021-1/+27
|\ | | | | Adds an example to htmlparser showing how to save changes.
| * Adds an example to htmlparser showing how to save changes.Grzegorz Adam Hankiewicz2013-11-301-1/+27
| |
* | Makes htmlparser handle whitespace. Refs #694.Grzegorz Adam Hankiewicz2013-12-021-1/+1
|/ | | | | | | Without the flag, htmlparser will ignore some significant whitespace in HTML files. A more correct fix would be to not reuse the xml parser since the rules for HTML are slightly different, but this will do for the moment.
* Silences debug echo.Grzegorz Adam Hankiewicz2013-07-041-1/+1
|
* fixes #492Araq2013-06-271-0/+2
|
* fixed a long standing xml parser bug; html parser bugfixes + speed improvementsAraq2013-06-271-69/+217
|
* Removes executable bit for text files.Grzegorz Adam Hankiewicz2013-03-161-0/+0
|
* bugfix: typeinfo.extendSeqAraq2013-01-271-3/+3
|
* bugfix: GC more forgivingAraq2011-04-031-2/+2
|
* bugfixes: htmlparser moduleAraq2010-10-301-3/+14
|
* added base64 module; decoding still brokenAraq2010-10-231-1/+1
|
* version 0.8.8Andreas Rumpf2010-03-141-2/+2
|
* fixed pango/pangoutils new wrappersAndreas Rumpf2010-02-261-0/+0
|
* bugfixes for unicode; xmlparser; htmlparser; scannerrumpf_a@web.de2010-02-201-8/+24
|
* further development of graphics modulerumpf_a@web.de2010-02-141-2/+2
|
* further improvements for the HTML parserrumpf_a@web.de2010-02-141-2/+6
|
* further improvements for the HTML parserrumpf_a@web.de2010-02-141-9/+28
|
* continued work on html/xmlparserrumpf_a@web.de2010-02-141-96/+231
|
* further progress on the new XML processing modulesAndreas Rumpf2010-02-121-0/+0
|
* new XML modulesAndreas Rumpf2010-02-101-0/+247