Commit Graph

36 Commits (master)

Author SHA1 Message Date
John Benediktsson bd9676e152 core/basis/extra: use none?. 2018-02-14 11:56:31 -08:00
John Benediktsson c5ec44cc2c xml: cleanup using. 2017-01-22 14:47:58 -08:00
John Benediktsson 71ef8a22c2 disambiguate namespaces:set and sets:set. 2016-03-29 17:14:42 -07:00
Doug Coleman 352e5de16a core, basis, extra: Remove DOS line endings from files.
Remove whitespace from end of lines.
Add a newline to the end of each file.
2015-06-29 17:25:40 -07:00
John Benediktsson 9d3a654443 namespaces: removing make-assoc in favor of explicit get's. 2014-04-24 09:16:14 -07:00
Doug Coleman c74d19512e xml: Rename unclosed. 2013-03-23 23:08:15 -07:00
Doug Coleman 42f4dc36b2 namespaces: Rename ``bind`` to ``with-variables``. Update a few places that called ``global [ ] with-variables`` to use ``with-global``. 2012-07-19 00:02:47 -07:00
John Benediktsson c9da03fe6d xml: 10-12% faster benchmark through cleanup and minor refactoring. 2012-07-12 19:06:37 -07:00
John Benediktsson 3207244c60 sequences: define ?first and ?second. 2011-10-13 12:53:46 -07:00
John Benediktsson 81e3bef507 xml: 25% (or more) faster.
Main performance improvements from:
- improving text? check performance
- fewer "spot get char>>" in skip-until
- better string matching (don't use circular-string sequence=)
2011-09-30 12:47:38 -07:00
Slava Pestov 418ded51c1 xml.*: remove unnecessary dependencies on xml.writer 2011-09-01 22:31:45 -07:00
Slava Pestov 0612bc6177 Factor source files should not be executable 2009-11-21 17:50:43 -06:00
Bruno Deferrari d8434ceed2 basis.xml: A fix for <pull-xml> (calls init-parser so that the spot variable is binded) 2009-07-22 20:49:57 -03:00
Doug Coleman 407377fc98 rename peek -> last and update all usages 2009-05-25 16:38:33 -05:00
Slava Pestov a366909c25 Removing slip usage from basis 2009-05-10 15:28:22 -05:00
Daniel Ehrenberg 7a0ce748df Cleaning up XML to make : string>xml <string-reader> read-xml ; 2009-03-16 18:28:15 -05:00
Daniel Ehrenberg c6680eee60 Making xml-undo words private; adding bytes>xml word 2009-02-13 15:10:34 -06:00
Daniel Ehrenberg 009ea7ad45 Fixing bug in XML where prolog isn't considered; whenever you write XML, the encoding is listed as UTF-8. 2009-02-04 12:32:47 -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 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 af9d70c65a XML chunks are a separate datatype; XML tags are no longer assocs 2009-01-28 14:33:33 -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 b87b9af458 DTDs are a separate type now; all variables in xml.state 2009-01-23 15:29:28 -06:00
Daniel Ehrenberg a977ec4d3d xml.backend moved into xml.state 2009-01-22 17:19:02 -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 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 a6ed18c3c2 XML encoding auto-detection 2009-01-15 00:11:23 -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
Slava Pestov 1997cbe9aa Fixing libraries for language changes 2008-08-28 22:28:01 -05:00
Daniel Ehrenberg 70aa3fa569 XML updates 2008-08-28 00:02:54 +02:00
Slava Pestov d66f887736 Create basis vocab root 2008-07-28 22:03:13 -05:00