Doug Coleman
							
						 | 
						
							
							
							
							
								
							
								1f7bf0d6ab
								
							
								
							
						 | 
						
							
							
								
								splitting: string-lines is optimized for strings. revert my previous slowdown of 50% or so. add a note so this won't happen again. oops.
							
							
							
							
							
						 | 
						
							2016-04-05 21:17:43 -07:00 | 
						
					
				
					
						
							
							
								 
								Doug Coleman
							
						 | 
						
							
							
							
							
								
							
								aaae4bcf9f
								
							
								
							
						 | 
						
							
							
								
								splitting-docs: Fix stack effect of string-lines.
							
							
							
							
							
						 | 
						
							2016-04-05 14:50:50 -07:00 | 
						
					
				
					
						
							
							
								 
								Doug Coleman
							
						 | 
						
							
							
							
							
								
							
								51b70b2050
								
							
								
							
						 | 
						
							
							
								
								core: clean up split-lines with subseq-as. clean up subseq/subseq-as/subseq-unsafe/subseq-unsafe-as.
							
							
							
							
							
						 | 
						
							2016-04-05 12:42:38 -07:00 | 
						
					
				
					
						
							
							
								 
								Doug Coleman
							
						 | 
						
							
							
							
							
								
							
								c133c16377
								
							
								
							
						 | 
						
							
							
								
								core: Trim using lists from -tests and clean up a few irregularities.
							
							
							
							
							
						 | 
						
							2016-03-30 18:43:41 -07:00 | 
						
					
				
					
						
							
							
								 
								John Benediktsson
							
						 | 
						
							
							
							
							
								
							
								35ca557ce7
								
							
								
							
						 | 
						
							
							
								
								core: use $sequence help-markup in a few places.
							
							
							
							
							
						 | 
						
							2016-03-16 10:13:56 -07:00 | 
						
					
				
					
						
							
							
								 
								John Benediktsson
							
						 | 
						
							
							
							
							
								
							
								82d4b1d67e
								
							
								
							
						 | 
						
							
							
								
								splitting: fix docs for string-lines.
							
							
							
							
							
						 | 
						
							2016-03-13 20:02:09 -07:00 | 
						
					
				
					
						
							
							
								 
								John Benediktsson
							
						 | 
						
							
							
							
							
								
							
								e8b62d41c3
								
							
								
							
						 | 
						
							
							
								
								splitting: fix using.
							
							
							
							
							
						 | 
						
							2016-03-13 17:01:58 -07:00 | 
						
					
				
					
						
							
							
								 
								John Benediktsson
							
						 | 
						
							
							
							
							
								
							
								ef2ae9c360
								
							
								
							
						 | 
						
							
							
								
								splitting: make string-lines more correctly handle line terminator.
							
							
							
							
							
						 | 
						
							2016-03-13 15:46:04 -07:00 | 
						
					
				
					
						
							
							
								 
								John Benediktsson
							
						 | 
						
							
							
							
							
								
							
								573ac9c9e9
								
							
								
							
						 | 
						
							
							
								
								splitting: use unsafe in split-when, simplify split-indices.
							
							
							
							
							
						 | 
						
							2015-07-17 12:14:33 -07:00 | 
						
					
				
					
						
							
							
								 
								Doug Coleman
							
						 | 
						
							
							
							
							
								
							
								43d6f1d3e2
								
							
								
							
						 | 
						
							
							
								
								factor: Retrying on the unit tests. Also normalize some syntax with FUNCTION:.
							
							
							
							
							
						 | 
						
							2015-07-02 17:28:17 -07:00 | 
						
					
				
					
						
							
							
								 
								Doug Coleman
							
						 | 
						
							
							
							
							
								
							
								59f3b1ea57
								
							
								
							
						 | 
						
							
							
								
								Revert "factor: rename [ ] [ ] unit-test -> { } [ ] unit-test using a refactoring tool!"
							
							
							
							
							
							
							
							Needs a bit more work.
This reverts commit 7e54cc2824. 
							
						 | 
						
							2015-07-02 13:47:06 -07:00 | 
						
					
				
					
						
							
							
								 
								Doug Coleman
							
						 | 
						
							
							
							
							
								
							
								7e54cc2824
								
							
								
							
						 | 
						
							
							
								
								factor: rename [ ] [ ] unit-test -> { } [ ] unit-test using a refactoring tool!
							
							
							
							
							
						 | 
						
							2015-07-02 11:36:08 -07:00 | 
						
					
				
					
						
							
							
								 
								Björn Lindqvist
							
						 | 
						
							
							
							
							
								
							
								422c4b2051
								
							
								
							
						 | 
						
							
							
								
								splitting: new word split-indices, it's useful compiler.cfg.scheduling so let's add it to the splitting vocab too
							
							
							
							
							
						 | 
						
							2014-11-22 17:31:38 -08:00 | 
						
					
				
					
						
							
							
								 
								John Benediktsson
							
						 | 
						
							
							
							
							
								
							
								57f9d78892
								
							
								
							
						 | 
						
							
							
								
								improve help by linking to types directly.
							
							
							
							
							
						 | 
						
							2014-05-23 20:20:15 -07:00 | 
						
					
				
					
						
							
							
								 
								John Benediktsson
							
						 | 
						
							
							
							
							
								
							
								73d65aacb3
								
							
								
							
						 | 
						
							
							
								
								core: update some help $value types.
							
							
							
							
							
						 | 
						
							2014-05-23 14:24:04 -07:00 | 
						
					
				
					
						
							
							
								 
								John Benediktsson
							
						 | 
						
							
							
							
							
								
							
								98935b7f15
								
							
								
							
						 | 
						
							
							
								
								docs: change ``{ $quotation "( x -- y )" }`` to ``{ $quotation ( x -- y ) }``.
							
							
							
							
							
						 | 
						
							2014-05-18 20:09:10 -07:00 | 
						
					
				
					
						
							
							
								 
								John Benediktsson
							
						 | 
						
							
							
							
							
								
							
								04d83f9f48
								
							
								
							
						 | 
						
							
							
								
								splitting: simplify a bit.
							
							
							
							
							
						 | 
						
							2013-10-12 16:41:12 -07:00 | 
						
					
				
					
						
							
							
								 
								John Benediktsson
							
						 | 
						
							
							
							
							
								
							
								6497dd0fe4
								
							
								
							
						 | 
						
							
							
								
								splitting: cleanup duplicate code.
							
							
							
							
							
						 | 
						
							2013-06-25 15:17:44 -07:00 | 
						
					
				
					
						
							
							
								 
								John Benediktsson
							
						 | 
						
							
							
							
							
								
							
								2ca5b739e0
								
							
								
							
						 | 
						
							
							
								
								splitting: removing split* to extras.
							
							
							
							
							
						 | 
						
							2013-04-01 09:14:01 -07:00 | 
						
					
				
					
						
							
							
								 
								John Benediktsson
							
						 | 
						
							
							
							
							
								
							
								ff7793bb90
								
							
								
							
						 | 
						
							
							
								
								splitting: add another test case to make sure we can access ... args.
							
							
							
							
							
						 | 
						
							2013-03-31 18:52:53 -07:00 | 
						
					
				
					
						
							
							
								 
								John Benediktsson
							
						 | 
						
							
							
							
							
								
							
								042d86846e
								
							
								
							
						 | 
						
							
							
								
								splitting: change split* to preserve (separately) the separators.
							
							
							
							
							
						 | 
						
							2013-03-31 16:05:30 -07:00 | 
						
					
				
					
						
							
							
								 
								John Benediktsson
							
						 | 
						
							
							
							
							
								
							
								ae4e53fd5b
								
							
								
							
						 | 
						
							
							
								
								splitting: adding split-slice and split*-slice for completeness.
							
							
							
							
							
						 | 
						
							2013-03-27 16:29:13 -07:00 | 
						
					
				
					
						
							
							
								 
								John Benediktsson
							
						 | 
						
							
							
							
							
								
							
								f285d4db3f
								
							
								
							
						 | 
						
							
							
								
								splitting: add split*-when-slice and change to not use make.
							
							
							
							
							
						 | 
						
							2013-03-27 16:19:56 -07:00 | 
						
					
				
					
						
							
							
								 
								John Benediktsson
							
						 | 
						
							
							
							
							
								
							
								6fd25b6668
								
							
								
							
						 | 
						
							
							
								
								splitting: adding split1-when-slice and split-when-slice.
							
							
							
							
							
						 | 
						
							2013-03-27 16:00:16 -07:00 | 
						
					
				
					
						
							
							
								 
								John Benediktsson
							
						 | 
						
							
							
							
							
								
							
								872e3c4e83
								
							
								
							
						 | 
						
							
							
								
								splitting: string-lines docs say it returns strings, so do that.
							
							
							
							
							
						 | 
						
							2013-03-24 19:45:29 -07:00 | 
						
					
				
					
						
							
							
								 
								Doug Coleman
							
						 | 
						
							
							
							
							
								
							
								ef5c7cfa50
								
							
								
							
						 | 
						
							
							
								
								splitting: Support SBUF" " with split-lines. Fixes #575. Thanks @mrjbq7
							
							
							
							
							
							
							
							for the patch. 
							
						 | 
						
							2013-03-23 14:00:29 -07:00 | 
						
					
				
					
						
							
							
								 
								John Benediktsson
							
						 | 
						
							
							
							
							
								
							
								5487480126
								
							
								
							
						 | 
						
							
							
								
								core: cleanup USING lists.
							
							
							
							
							
						 | 
						
							2013-03-05 10:34:47 -08:00 | 
						
					
				
					
						
							
							
								 
								Doug Coleman
							
						 | 
						
							
							
							
							
								
							
								10e74c6066
								
							
								
							
						 | 
						
							
							
								
								sequences: Add join-as, which takes an exemplar. Move split-subseq and replace from unicode.case to splitting and fix an infinite loop with split-subseq. Add docs/tests.
							
							
							
							
							
						 | 
						
							2013-01-03 16:44:25 -08:00 | 
						
					
				
					
						
							
							
								 
								John Benediktsson
							
						 | 
						
							
							
							
							
								
							
								f60513c053
								
							
								
							
						 | 
						
							
							
								
								splitting: making split inline.
							
							
							
							
							
						 | 
						
							2012-08-06 15:08:16 -07:00 | 
						
					
				
					
						
							
							
								 
								John Benediktsson
							
						 | 
						
							
							
							
							
								
							
								9d2a1a6b7c
								
							
								
							
						 | 
						
							
							
								
								splitting: crlf? was unnecessary.
							
							
							
							
							
						 | 
						
							2012-07-30 11:26:38 -07:00 | 
						
					
				
					
						
							
							
								 
								John Benediktsson
							
						 | 
						
							
							
							
							
								
							
								da692ff7ec
								
							
								
							
						 | 
						
							
							
								
								splitting: slightly faster string-lines.
							
							
							
							
							
						 | 
						
							2012-07-13 20:26:07 -07:00 | 
						
					
				
					
						
							
							
								 
								John Benediktsson
							
						 | 
						
							
							
							
							
								
							
								646e9db251
								
							
								
							
						 | 
						
							
							
								
								splitting: string-lines is 30-70% faster.
							
							
							
							
							
						 | 
						
							2012-07-13 18:24:45 -07:00 | 
						
					
				
					
						
							
							
								 
								John Benediktsson
							
						 | 
						
							
							
							
							
								
							
								55b127f96b
								
							
								
							
						 | 
						
							
							
								
								splitting: adding split*, a variant that keeps elements we split upon.
							
							
							
							
							
						 | 
						
							2012-06-20 19:57:11 -07:00 | 
						
					
				
					
						
							
							
								 
								John Benediktsson
							
						 | 
						
							
							
							
							
								
							
								d37e5192de
								
							
								
							
						 | 
						
							
							
								
								splitting: fixing split1-last.
							
							
							
							
							
						 | 
						
							2012-04-27 08:48:57 -07:00 | 
						
					
				
					
						
							
							
								 
								John Benediktsson
							
						 | 
						
							
							
							
							
								
							
								5e16810075
								
							
								
							
						 | 
						
							
							
								
								using reverse! when possible.
							
							
							
							
							
						 | 
						
							2012-04-25 20:09:36 -07:00 | 
						
					
				
					
						
							
							
								 
								John Benediktsson
							
						 | 
						
							
							
							
							
								
							
								a99afa996c
								
							
								
							
						 | 
						
							
							
								
								splitting: fix docs for split1-when.
							
							
							
							
							
						 | 
						
							2012-04-18 15:59:08 -07:00 | 
						
					
				
					
						
							
							
								 
								John Benediktsson
							
						 | 
						
							
							
							
							
								
							
								94b73d9371
								
							
								
							
						 | 
						
							
							
								
								splitting: adding split1-when.
							
							
							
							
							
						 | 
						
							2012-04-18 15:55:15 -07:00 | 
						
					
				
					
						
							
							
								 
								Doug Coleman
							
						 | 
						
							
							
							
							
								
							
								3ba787b277
								
							
								
							
						 | 
						
							
							
								
								core/basis: trim down using lists
							
							
							
							
							
						 | 
						
							2011-11-30 23:15:42 -08:00 | 
						
					
				
					
						
							
							
								 
								John Benediktsson
							
						 | 
						
							
							
							
							
								
							
								a916bebcfe
								
							
								
							
						 | 
						
							
							
								
								Fixing docs for recent stack effects additions.
							
							
							
							
							
						 | 
						
							2011-09-24 22:08:54 -07:00 | 
						
					
				
					
						
							
							
								 
								John Benediktsson
							
						 | 
						
							
							
							
							
								
							
								3c1356bf69
								
							
								
							
						 | 
						
							
							
								
								Adding stack effects.
							
							
							
							
							
						 | 
						
							2011-09-23 17:46:40 -07:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								5cbf730517
								
							
								
							
						 | 
						
							
							
								
								splitting: fix stack effect declaration of (split)
							
							
							
							
							
						 | 
						
							2010-11-06 17:50:39 -07:00 | 
						
					
				
					
						
							
							
								 
								Joe Groff
							
						 | 
						
							
							
							
							
								
							
								83c81b288f
								
							
								
							
						 | 
						
							
							
								
								polymorphize splitting private combinators
							
							
							
							
							
						 | 
						
							2010-03-07 18:07:59 -08:00 | 
						
					
				
					
						
							
							
								 
								Joe Groff
							
						 | 
						
							
							
							
							
								
							
								2352792502
								
							
								
							
						 | 
						
							
							
								
								factor "split-when" (split on predicate) from "split"
							
							
							
							
							
						 | 
						
							2009-11-06 16:29:33 -06:00 | 
						
					
				
					
						
							
							
								 
								Keith Lazuka
							
						 | 
						
							
							
							
							
								
							
								405e5d015b
								
							
								
							
						 | 
						
							
							
								
								docs: change $subsection to $subsections
							
							
							
							
							
						 | 
						
							2009-10-02 12:15:48 -04:00 | 
						
					
				
					
						
							
							
								 
								Doug Coleman
							
						 | 
						
							
							
							
							
								
							
								14ef1649d4
								
							
								
							
						 | 
						
							
							
								
								add if-zero/when-zero/unless-zero to core/ and update usages
							
							
							
							
							
						 | 
						
							2009-08-11 17:59:40 -05:00 | 
						
					
				
					
						
							
							
								 
								Doug Coleman
							
						 | 
						
							
							
							
							
								
							
								407377fc98
								
							
								
							
						 | 
						
							
							
								
								rename peek -> last and update all usages
							
							
							
							
							
						 | 
						
							2009-05-25 16:38:33 -05:00 | 
						
					
				
					
						
							
							
								 
								Doug Coleman
							
						 | 
						
							
							
							
							
								
							
								3722c0ad62
								
							
								
							
						 | 
						
							
							
								
								move some words to private vocabs
							
							
							
							
							
						 | 
						
							2009-05-25 15:35:50 -05:00 | 
						
					
				
					
						
							
							
								 
								Doug Coleman
							
						 | 
						
							
							
							
							
								
							
								0ad6d1fb7b
								
							
								
							
						 | 
						
							
							
								
								add a few usages of iota, remove most 1+ and 1- from core
							
							
							
							
							
						 | 
						
							2009-05-01 19:58:24 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								421ee726b8
								
							
								
							
						 | 
						
							
							
								
								Merge branch 'master' into new_ui
							
							
							
							
							
						 | 
						
							2009-02-16 21:22:12 -06:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								6b25e99470
								
							
								
							
						 | 
						
							
							
								
								Add summary for heaps more vocabs
							
							
							
							
							
						 | 
						
							2009-02-16 21:05:13 -06:00 |