Commit Graph

181 Commits (e50d1375a19fb5f10cf0e23dd0bfc2691c68757e)

Author SHA1 Message Date
John Benediktsson 03b7e67547 fix some help-lint errors. 2014-03-12 20:08:15 -07:00
John Benediktsson 6ecb291710 html.parser.analyzer: cleanup, fix find-by-class-id-between. 2014-02-17 15:17:24 -08:00
Björn Lindqvist 3c53214b43 html.parser.analyzer: when matching on classname, check that the tag has the given class 2014-02-15 14:56:56 -08:00
Doug Coleman 7fb1fc97ec html.parser.analyzer: Add javascript links. Clean up some code. 2013-12-07 11:43:32 -08:00
John Benediktsson 435f54cf59 http.client: use new http-get* word. 2013-10-12 10:25:42 -07:00
John Benediktsson 05f3092b9b html.parser.printer: don't print comments. 2013-10-11 11:51:46 -07:00
John Benediktsson 8086746ac2 html.parser.analyzer: use same vocab for docs. 2013-10-11 11:51:33 -07:00
John Benediktsson dba072e9f2 html.parser.printer: some tweaks to the text-printer for my blog. 2013-09-05 21:00:53 -07:00
John Benediktsson 9aeb3b9579 html.parser.printer: fix tests, need to decrement before writing. 2013-08-05 11:22:09 -07:00
John Benediktsson 8aae6a68a6 html.parser.printer: prevent negative indentations. 2013-08-05 09:56:44 -07:00
John Benediktsson 555ea83d89 html.parser.printer: some fixes.
Fix html-text. (may not be perfect, but "works" now)
Don't decrement indentations if we didn't increment them.
2013-08-05 09:56:44 -07:00
Björn Lindqvist 978009e484 html.parser.printer: fixed to use repeated write calls instead of surround 2013-08-05 09:56:44 -07:00
Björn Lindqvist 1ca18b215f html.parser.printer: remove printer symbol 2013-08-05 09:56:44 -07:00
Björn Lindqvist 00f82ae5f0 html.parser.printer: unit tests 2013-08-05 09:56:44 -07:00
Björn Lindqvist aef2e02c0b html.parser.printer: explaining comment 2013-08-05 09:56:43 -07:00
Björn Lindqvist 68381dd571 html.parser.printer: reasonable tree-structured formatting with prettyprint-html 2013-08-05 09:56:43 -07:00
John Benediktsson 4afec99e97 html.parser.analyzer: fix help-lint errors. 2013-04-24 13:39:36 -07:00
bjourne@gmail.com dd32064691 Docs moved to own file and ? instead of if. 2013-04-24 13:35:04 -07:00
bjourne@gmail.com 1b91f4dc23 html.parser.analyzer: make find-between* work on nested tags. 2013-04-24 13:35:04 -07:00
Doug Coleman adb410582c html.elements: Use CONSTANT: 2012-07-24 14:16:17 -07:00
John Benediktsson 559b5bfa5b using the new H{ } make. 2012-07-19 09:50:09 -07:00
John Benediktsson 80e1c8e3f2 Eliminate duplicate syntax for stack effects "(" no longer drops and is identical to the old "((", which is now removed. 2011-10-18 13:19:39 -07:00
Doug Coleman edba5f2bbe Fix bug in html.parser.analyzer 2010-10-25 12:50:43 -05:00
Doug Coleman 1e9afc927f Simplify combinator with joe's suggestion, unit test 2010-08-29 15:24:55 -05:00
Doug Coleman bd3fccfd4a Clean up html.parser.analyzer, apply blei's fix for find-between* 2010-08-29 13:22:11 -05:00
Philipp Brüschweiler 99a37fd571 html.parser.analyzer: find-between* didn't always return a sequence, which in turn broke find-hrefs (reported by randy7) 2010-08-13 22:53:37 +02:00
Daniel Ehrenberg da57436180 Finishing eliminating prune as a synonym of members 2010-02-27 14:52:24 -05:00
Slava Pestov df4fb4a3ee Removing integers-as-sequences 2010-01-15 07:15:33 +13:00
Slava Pestov 0612bc6177 Factor source files should not be executable 2009-11-21 17:50:43 -06:00
Doug Coleman 3e28be6568 move sequence-parser to sequences.parser 2009-11-05 17:12:10 -06:00
Keith Lazuka 405e5d015b docs: change $subsection to $subsections 2009-10-02 12:15:48 -04:00
Doug Coleman 725a07b62d add find-images word 2009-08-26 14:28:06 -05:00
Doug Coleman 3f3d57032b Delete empty unit tests files, remove 1- and 1+, reorder IN: lines in a lot of places, minor refactoring 2009-08-13 19:21:44 -05:00
Phil Dawes c1d08d213f Added thead, tfoot to html 2009-06-30 16:26:51 +01:00
Doug Coleman 407377fc98 rename peek -> last and update all usages 2009-05-25 16:38:33 -05:00
Doug Coleman 8f688eb742 fix comments and dtds in html parser 2009-05-20 15:50:01 -05:00
Slava Pestov b62630b5ac Updating code in basis and extra for stricter vocab search path semantics 2009-05-14 23:23:06 -05:00
Doug Coleman 9ac2214b62 fix html.parser 2009-04-11 12:11:00 -05:00
Doug Coleman 6583b4d38e rename html.parser.state to sequence-parser 2009-04-09 15:28:48 -05:00
Doug Coleman 8875c2ba26 return links as URL objects in html vocab 2009-04-03 21:15:52 -05:00
Doug Coleman a42b872a23 fix bug in take-sequence 2009-04-03 12:40:45 -05:00
Doug Coleman 7c7742cafa use unicode instead of ascii again 2009-04-02 01:18:53 -05:00
Doug Coleman 9bee1fe004 fix take-rest for out of bounds 2009-04-01 22:39:20 -05:00
Doug Coleman 7b6260ca8c remove tokenize-line 2009-04-01 17:28:36 -05:00
Doug Coleman 6af6de1aac make tokenize-line configurable, fix bug in take-quoted-string 2009-04-01 15:51:39 -05:00
Doug Coleman d64e07af8b fix bug in state-parser, add take-token 2009-04-01 15:23:05 -05:00
Doug Coleman 947bcc3d33 state-parser take-quoted-string rewinds if the string is not found 2009-04-01 14:50:43 -05:00
Doug Coleman 1e4eebda3a refactor state parser some more, add a word to parse escaped strings 2009-04-01 14:36:08 -05:00
Doug Coleman d52535b63a set non-key/value attributes to themselves 2009-04-01 13:42:38 -05:00
Doug Coleman 09e4d34ff2 rename next to advance 2009-04-01 12:52:02 -05:00