Doug Coleman
|
9f213f96f6
|
core: Add the shuffler words but without primitives.
The nipd branch slowed bootstrap by a minute, this patch does not.
sorry about changing the fjsc line endings...
|
2018-06-19 22:52:58 -05:00 |
John Benediktsson
|
85b69b5b49
|
io.encodings.8-bit: more encodings, and reduce hierarchy.
|
2018-02-26 10:21:35 -08:00 |
Doug Coleman
|
1fcf96cada
|
factor: remove """ string syntax for now. there are HEREDOC:, STRING:, escaping \", and something else soon.
|
2015-07-25 22:59:56 -07:00 |
Doug Coleman
|
bcc78ab220
|
basis: whitespace.
|
2015-07-20 17:13:52 -07:00 |
John Benediktsson
|
b366a06c41
|
use reject instead of [ ... not ] filter.
|
2015-05-12 18:50:34 -07:00 |
Benjamin Pollack
|
2c3dd8c3c8
|
Remove executable bit from tons of files that aren't
|
2014-11-05 20:40:42 -08:00 |
John Benediktsson
|
7d489d5839
|
xml.tokenize: fix cdata parsing problem.
|
2014-02-06 21:12:57 -08:00 |
Doug Coleman
|
41e4c48647
|
combinators.smart: Fix reduce-outputs, rename quot*n to call-n, rewrite more macros as combinators.
|
2011-11-28 12:41:50 -08: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 |
John Benediktsson
|
5bef322c6a
|
xml.tests: fix encoding test for latin5. Fixes #144.
|
2011-09-19 16:28:18 -07:00 |
Slava Pestov
|
7155447aed
|
stack-checker: add inputs and outputs words, since 'infer (in>>|out>>) length' was coming up a lot
|
2010-01-15 08:04:14 +13:00 |
Slava Pestov
|
df4fb4a3ee
|
Removing integers-as-sequences
|
2010-01-15 07:15:33 +13:00 |
Doug Coleman
|
b71d86a1dc
|
update more 8bit encoding usages
|
2009-11-12 18:36:47 -06:00 |
Bruno Deferrari
|
8bf389e9b5
|
basis.xml: Add test to check that pull-event doesn't raise an exception when called on a pull-xml object
|
2009-07-22 20:48:38 -03:00 |
Slava Pestov
|
05f3f9dcb9
|
Fixing unit tests for stack effect inference changes
|
2009-04-20 21:15:19 -05:00 |
Slava Pestov
|
3b40334ccd
|
xml: fix compile warnings in tests
|
2009-04-20 03:27:52 -05:00 |
Slava Pestov
|
5408191724
|
xml: update XML-NS: for define-memoized stack effect change and get all unit tests to pass
|
2009-03-22 18:37:28 -05:00 |
Daniel Ehrenberg
|
7a0ce748df
|
Cleaning up XML to make : string>xml <string-reader> read-xml ;
|
2009-03-16 18:28:15 -05:00 |
Slava Pestov
|
4a639033fa
|
Merge branch 'master' into new_ui
|
2009-02-15 21:06:55 -06:00 |
Slava Pestov
|
6b99b04531
|
Add vocab: for vocab-relative paths
|
2009-02-15 19:53:21 -06:00 |
Slava Pestov
|
056e7aa442
|
Merge branch 'master' into new_ui
|
2009-02-13 18:12:35 -06:00 |
Daniel Ehrenberg
|
c6680eee60
|
Making xml-undo words private; adding bytes>xml word
|
2009-02-13 15:10:34 -06:00 |
Slava Pestov
|
dd9cf39467
|
Fix conflict in libc
|
2009-02-06 05:10:41 -06:00 |
Slava Pestov
|
ae0da1cf98
|
Fix conflict
|
2009-02-05 22:29:15 -06:00 |
Daniel Ehrenberg
|
86c3481f12
|
Moving XML vocabularies around
|
2009-02-05 21:17:03 -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 |
Slava Pestov
|
feb5688296
|
Merge branch 'master' into new_ui
|
2009-02-04 04:45:33 -06:00 |
Daniel Ehrenberg
|
246c4bb13c
|
Fixing encodings/XML
|
2009-02-03 17:32:05 -06:00 |
Slava Pestov
|
669548e62e
|
Clean up some usages of tuck, and add Joe's curried cleave/spread/apply combinators to kernel vocabulary
|
2009-02-02 13:43:54 -06:00 |
Daniel Ehrenberg
|
eccabfea12
|
Making XML 30% faster
|
2009-01-29 21:41:08 -06:00 |
Daniel Ehrenberg
|
af2706b75c
|
Code cleanup in XML
|
2009-01-29 16:57:13 -06:00 |
Daniel Ehrenberg
|
6372395b8a
|
Fixing everything I broke?
|
2009-01-29 13:33:04 -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
|
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
|
02b09fdca4
|
Documentation, unit tests for XML
|
2009-01-26 16:11:30 -06:00 |
Daniel Ehrenberg
|
39e49c3554
|
XML interpolation
|
2009-01-25 21:06:45 -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
|
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
|
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
|
3385cf5992
|
Update XML library to parse <! directives better; modernize the code a bit
|
2008-12-02 19:59:16 -06:00 |