Doug Coleman
|
d635604026
|
modern: Removing ch'a syntax.
It's cool but I don't like it right now.
|
2019-09-28 10:59:07 -05:00 |
Doug Coleman
|
f05c7e8cd8
|
factor: char: a -> ch'a.
Also all contractions are not allowed in word names anymore. Even Data cannot use contractions...
|
2018-08-09 18:02:38 -04:00 |
Doug Coleman
|
343674189c
|
factor: Let url"" and sbuf"" work without spaces.
Also url[[]] if you define a url[[ word.
|
2018-08-02 10:37:02 -04:00 |
Doug Coleman
|
53b1a81049
|
Merge branch 'master' into modern-harvey2
|
2018-06-20 00:26:12 -05:00 |
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 |
Doug Coleman
|
64ccdc40a0
|
Merge remote-tracking branch 'origin/master' into modern-harvey2
|
2018-03-06 10:57:40 -06:00 |
John Benediktsson
|
85b69b5b49
|
io.encodings.8-bit: more encodings, and reduce hierarchy.
|
2018-02-26 10:21:35 -08:00 |
Doug Coleman
|
4cba08aa8c
|
xml: update syntax. XML-DOC[[ ]] and XML-CHUNK[[ ]]
|
2017-08-31 21:21:14 -05:00 |
Doug Coleman
|
15a7484b6f
|
factor: STRING: foo ; to CONSTANT: foo [[ ]]
|
2017-08-31 21:21:14 -05:00 |
Doug Coleman
|
c436f6dbad
|
factor: char: postpone: color: hexcolor: flexhexcolor: decimal:
|
2017-08-31 21:21:13 -05:00 |
Doug Coleman
|
6c5bc17c58
|
factor: CHAR: ; -> CHAR: \;
|
2017-08-31 21:21:12 -05: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 |