Commit Graph

72 Commits (f660c7e7e82a02ebfcc14d95a7d6aa114fb2830e)

Author SHA1 Message Date
Daniel Ehrenberg 6240f00803 Merge branch 'master' of git://factorcode.org/git/factor 2009-01-30 11:30:07 -06:00
Daniel Ehrenberg de49f6fc74 Moving xml.interpolate to xml.literals 2009-01-30 11:29:30 -06:00
Doug Coleman 3c408342ef renaming: contain? -> any?, deep-contains? -> deep-any?, pad-left -> pad-head, pad-right -> pad-tail, trim-left -> trim-head, trim-right -> trim-tail 2009-01-29 22:19:07 -06:00
Daniel Ehrenberg b7975de956 Making XML slightly faster 2009-01-29 22:17:55 -06:00
Daniel Ehrenberg eccabfea12 Making XML 30% faster 2009-01-29 21:41:08 -06:00
Daniel Ehrenberg 33a8f0d87e Docs for some undocumented XML data types 2009-01-29 19:00:31 -06:00
Daniel Ehrenberg 875592b010 Fixing xml.name for word name change 2009-01-29 18:38:14 -06:00
Daniel Ehrenberg b01cd06245 XML docs improvements 2009-01-29 18:25:23 -06:00
Daniel Ehrenberg af2706b75c Code cleanup in XML 2009-01-29 16:57:13 -06:00
Daniel Ehrenberg cadbcdc9a4 Fixing everything now(?) 2009-01-29 15:15:50 -06:00
Daniel Ehrenberg 6372395b8a Fixing everything I broke? 2009-01-29 13:33:04 -06:00
Daniel Ehrenberg 940a085325 XML interpolation efficiency/cleanup 2009-01-28 16:17:20 -06:00
Daniel Ehrenberg d5160ce791 Fixing USING: lines 2009-01-28 15:46:34 -06:00
Daniel Ehrenberg af9d70c65a XML chunks are a separate datatype; XML tags are no longer assocs 2009-01-28 14:33:33 -06:00
Daniel Ehrenberg 69c509a29f Removing outdated comments in xml.utilities 2009-01-27 18:16:35 -06:00
Daniel Ehrenberg ac1ddfcc6c Random minor fixes; html.components doesn't duplicate parsing anymore 2009-01-27 16:54:41 -06:00
Daniel Ehrenberg 824df4182a Fixing xml.interpolate docs 2009-01-27 15:10:56 -06:00
Daniel Ehrenberg c581b67193 Code using interpolation can now compile 2009-01-27 14:33:43 -06:00
Daniel Ehrenberg c46f857671 Documenting read-dtd and friends; renaming sax to each-element 2009-01-27 14:15:00 -06:00
Daniel Ehrenberg 50cd0c4ccc Updating other vocabs for XML changes 2009-01-27 13:38:13 -06:00
Daniel Ehrenberg ea741a786c Splitting off PROCESS:/TAG: into a separate vocab; new word XML-NS: 2009-01-27 13:34:14 -06:00
Daniel Ehrenberg f8fa984bae Bug fixes for lcs.diff2html; xml.writer 2009-01-27 00:30:08 -06:00
Daniel Ehrenberg 1181bd6f59 Converting Farkup, html.components and lcs.diff2html to xml.interpolate 2009-01-27 00:03:42 -06:00
Daniel Ehrenberg 9efe8fa520 Minor fixes for xml entities and interpolate 2009-01-26 21:39:08 -06:00
Daniel Ehrenberg dd553440dc Use xml.interpolate for xml-rpc 2009-01-26 16:48:14 -06:00
Daniel Ehrenberg 02b09fdca4 Documentation, unit tests for XML 2009-01-26 16:11:30 -06:00
Daniel Ehrenberg 5615bbe330 Merge branch 'master' of git://factorcode.org/git/factor 2009-01-26 00:13:58 -06:00
Daniel Ehrenberg 2f177a194b Removing old XML generation library 2009-01-26 00:05:13 -06:00
Daniel Ehrenberg c33dd1105b XML fry 2009-01-25 23:52:25 -06:00
Daniel Ehrenberg 39e49c3554 XML interpolation 2009-01-25 21:06:45 -06:00
Slava Pestov f34c14a0f5 Remove some usages of tuck 2009-01-23 18:20:47 -06:00
Daniel Ehrenberg b87b9af458 DTDs are a separate type now; all variables in xml.state 2009-01-23 15:29:28 -06:00
Daniel Ehrenberg 3a4d39b2db Summaries for XML internal vocabs 2009-01-22 19:04:48 -06:00
Daniel Ehrenberg a977ec4d3d xml.backend moved into xml.state 2009-01-22 17:19:02 -06:00
Daniel Ehrenberg 4500e6e97e Making certain writer words public, to fix html.templating.chloe 2009-01-22 16:44:37 -06:00
Daniel Ehrenberg 0041f26d90 Separating out reading DTDs 2009-01-22 16:31:22 -06:00
Daniel Ehrenberg 915b6d3706 Reorganizing XML 2009-01-21 18:16:51 -06:00
Daniel Ehrenberg 272b919fb7 Removed a spin 2009-01-21 00:17:25 -06:00
Daniel Ehrenberg 1ad92e2f32 Minor XML docs/tests changes 2009-01-21 00:06:26 -06:00
Daniel Ehrenberg c24f4494bc XML refactoring, splitting up docs 2009-01-20 23:54:33 -06:00
Daniel Ehrenberg 67dd4ca4a4 Going further towards conformance 2009-01-20 15:37:21 -06:00
Daniel Ehrenberg 8f44f5e4b3 Various XML fixes, XML test suite 2009-01-19 22:25:15 -06:00
Daniel Ehrenberg 72a3d309f9 XML parses entities now 2009-01-15 22:20:24 -06:00
Daniel Ehrenberg 79d4bb04e9 More descriptive XML errors 2009-01-15 16:35:55 -06:00
Daniel Ehrenberg b9d773b3f0 Fix subtle Unicode encodings autodetection bug 2009-01-15 15:25:00 -06:00
Daniel Ehrenberg a6ed18c3c2 XML encoding auto-detection 2009-01-15 00:11:23 -06:00
Slava Pestov 6dc78023c6 Fix M: doctype-decl write-xml-chunk 2008-12-19 00:52:52 -06:00
Slava Pestov 63fda570bf Fixing assorted compile errors and help lint warnings 2008-12-16 01:12:36 -06:00
Slava Pestov daf2857d7b define-inline now takes an effect parameter
C: now sets the stack effect of the new word to slot names
add new basis/constants vocab; CONSTANT: foo bar is equivalent to : foo bar ; inline
(going to fold CONSTANT:, ALIAS: and qualified into core soon perhaps)
tighten the screws: inline words now need a stack declaration too
update some usages of inline words
2008-12-15 19:44:56 -06:00
Slava Pestov 3385cf5992 Update XML library to parse <! directives better; modernize the code a bit 2008-12-02 19:59:16 -06:00