Commit Graph

518 Commits

Author SHA1 Message Date
Vadim Godunko
6660daba72 Exclude implementation package from the generated documentation. 2022-07-20 18:52:00 +03:00
Vadim Godunko
4558e3262b Code refactoring: check kind of element and add restrictions...
... in single place.
2022-07-20 18:52:00 +03:00
Vadim Godunko
6bcadc9400 Remove unnecessary lookup of HTML tag name. 2022-07-20 09:57:42 +03:00
Vadim Godunko
35345dd734 Remove dead code. 2022-07-20 09:57:42 +03:00
Vadim Godunko
560ee90560 Fix processing of CDATA in HTML mode. 2022-07-19 14:13:47 +03:00
Vadim Godunko
daf47f8162 Use empty attribute syntax for any HTML boolean attributes. 2022-07-19 14:13:47 +03:00
Vadim Godunko
31d34458d9 Write newline when content of pre and textarea starts from empty line. 2022-07-18 18:50:02 +03:00
Vadim Godunko
ddff617a7a Support of whitespace squeeze for all non-text elements...
... and control of whitespace omit/squeeze by xml:space attribute.
2022-07-18 18:50:02 +03:00
Vadim Godunko
b7c276b538 Introduce structure proxies. 2022-07-15 18:46:08 +03:00
Vadim Godunko
4c82d0c753 Remove path parameter from value proxy. 2022-07-15 18:46:08 +03:00
Vadim Godunko
1c176f1fe7 Simple content proxy for Virtual_String. 2022-07-15 18:46:08 +03:00
Vadim Godunko
efe0aaadef XML reader on top of Matreshka's Simple_Reader. 2022-07-14 09:16:51 +03:00
Vadim Godunko
ccb82d2ba1 Remove Success parameter for Set_Document_Locator subprogram. 2022-07-14 09:16:51 +03:00
Vadim Godunko
97299a663d V713-014 Fix build for Darwin 2022-07-13 15:31:10 +03:00
Vadim Godunko
8378b964d0 Implementation of Application_File for Windows. 2022-07-12 19:41:12 +03:00
Vadim Godunko
61563f08fc Implementation of Application_File subprogram for Linux. 2022-07-12 19:41:12 +03:00
Vadim Godunko
0fd7f06897 Dereference iterator when appear in the resolved path. 2022-07-12 12:55:25 +03:00
Vadim Godunko
e19c0e90cc Pop state when skip out of the current element. 2022-07-12 12:55:25 +03:00
Vadim Godunko
c2bc646aca Improve error reporting. 2022-07-12 12:55:25 +03:00
Vadim Godunko
48e95c8c21 Replace string literals by constants...
... for compatibility with older compilers.
2022-07-12 12:55:25 +03:00
Vadim Godunko
232c5a8d0f Support of simplest case of tal:omit-tag 2022-07-12 12:55:25 +03:00
Vadim Godunko
083f168b9c Add compute of tag omit rules when text follow the end tag 2022-07-12 12:55:25 +03:00
Vadim Godunko
106bf79dea Remove debug output. 2022-07-12 12:55:25 +03:00
Vadim Godunko
6cf8971806 Content_Proxy doesn't handle path anymore. 2022-07-12 12:55:25 +03:00
Vadim Godunko
b4a1158dd4 Output error when when is is reported by the proxy 2022-07-12 12:55:25 +03:00