Benjamin Pollack
							
						 | 
						
							
							
							
							
								
							
								2c3dd8c3c8
								
							
								
							
						 | 
						
							
							
								
								Remove executable bit from tons of files that aren't
							
							
							
							
							
						 | 
						
							2014-11-05 20:40:42 -08:00 | 
						
					
				
					
						
							
							
								 
								Björn Lindqvist
							
						 | 
						
							
							
							
							
								
							
								60ffe0680e
								
							
								
							
						 | 
						
							
							
								
								kernel: new combinator 2with = with with
							
							
							
							
							
						 | 
						
							2014-07-22 07:40:13 -07:00 | 
						
					
				
					
						
							
							
								 
								John Benediktsson
							
						 | 
						
							
							
							
							
								
							
								0c3580844d
								
							
								
							
						 | 
						
							
							
								
								kernel: remove ?execute, not used much, and a little bit confusing.
							
							
							
							
							
						 | 
						
							2014-06-07 09:56:47 -07:00 | 
						
					
				
					
						
							
							
								 
								John Benediktsson
							
						 | 
						
							
							
							
							
								
							
								57f9d78892
								
							
								
							
						 | 
						
							
							
								
								improve help by linking to types directly.
							
							
							
							
							
						 | 
						
							2014-05-23 20:20:15 -07:00 | 
						
					
				
					
						
							
							
								 
								John Benediktsson
							
						 | 
						
							
							
							
							
								
							
								b244b3f731
								
							
								
							
						 | 
						
							
							
								
								unicode.collation: minor doc fix.
							
							
							
							
							
						 | 
						
							2014-05-20 09:13:36 -07:00 | 
						
					
				
					
						
							
							
								 
								John Benediktsson
							
						 | 
						
							
							
							
							
								
							
								8645b1db49
								
							
								
							
						 | 
						
							
							
								
								unicode.breaks: change to using constants instead of globals.
							
							
							
							
							
						 | 
						
							2014-05-19 20:59:42 -07:00 | 
						
					
				
					
						
							
							
								 
								John Benediktsson
							
						 | 
						
							
							
							
							
								
							
								a9d1e320d2
								
							
								
							
						 | 
						
							
							
								
								unicode.script: change to use a constant instead of a global.
							
							
							
							
							
						 | 
						
							2014-05-19 14:29:16 -07:00 | 
						
					
				
					
						
							
							
								 
								John Benediktsson
							
						 | 
						
							
							
							
							
								
							
								97e658fc17
								
							
								
							
						 | 
						
							
							
								
								unicode.data: using interval-sets.
							
							
							
							
							
						 | 
						
							2014-05-18 22:50:03 -07:00 | 
						
					
				
					
						
							
							
								 
								John Benediktsson
							
						 | 
						
							
							
							
							
								
							
								18a36c334a
								
							
								
							
						 | 
						
							
							
								
								unicode: some performance improvements to category checking.
							
							
							
							
							
						 | 
						
							2014-05-18 20:47:36 -07:00 | 
						
					
				
					
						
							
							
								 
								Doug Coleman
							
						 | 
						
							
							
							
							
								
							
								8c19602ae9
								
							
								
							
						 | 
						
							
							
								
								assocs: Add of and ?of. Change all the things at once! Fixes #701.
							
							
							
							
							
						 | 
						
							2013-03-23 14:59:07 -07:00 | 
						
					
				
					
						
							
							
								 
								Doug Coleman
							
						 | 
						
							
							
							
							
								
							
								ce72121c7a
								
							
								
							
						 | 
						
							
							
								
								basis: End <PRIVATE with PRIVATE>.
							
							
							
							
							
						 | 
						
							2013-03-10 22:36:57 -07:00 | 
						
					
				
					
						
							
							
								 
								John Benediktsson
							
						 | 
						
							
							
							
							
								
							
								1524d43c9c
								
							
								
							
						 | 
						
							
							
								
								sequences: define a single "?set-nth" that is used.
							
							
							
							
							
						 | 
						
							2013-02-20 10:42:21 -08:00 | 
						
					
				
					
						
							
							
								 
								John Benediktsson
							
						 | 
						
							
							
							
							
								
							
								55cfbf072f
								
							
								
							
						 | 
						
							
							
								
								sequences: fix uses of set-nth-unsafe.
							
							
							
							
							
						 | 
						
							2013-02-20 08:01:06 -08:00 | 
						
					
				
					
						
							
							
								 
								John Benediktsson
							
						 | 
						
							
							
							
							
								
							
								f8f5feed4a
								
							
								
							
						 | 
						
							
							
								
								sequences: normalize all the "?set-nth" words, probably this should be a stdlib thing.
							
							
							
							
							
						 | 
						
							2013-02-19 16:52:40 -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
							
						 | 
						
							
							
							
							
								
							
								f71d01ea7e
								
							
								
							
						 | 
						
							
							
								
								unicode.case: fix stack effect for replace.
							
							
							
							
							
						 | 
						
							2013-01-03 15:33:19 -08:00 | 
						
					
				
					
						
							
							
								 
								John Benediktsson
							
						 | 
						
							
							
							
							
								
							
								40a8936fe6
								
							
								
							
						 | 
						
							
							
								
								unicode.breaks: inline word-break-classes.
							
							
							
							
							
						 | 
						
							2012-09-19 10:33:52 -07:00 | 
						
					
				
					
						
							
							
								 
								John Benediktsson
							
						 | 
						
							
							
							
							
								
							
								61707f1e5c
								
							
								
							
						 | 
						
							
							
								
								unicode.data: inline category#.
							
							
							
							
							
						 | 
						
							2012-09-11 20:21:31 -07:00 | 
						
					
				
					
						
							
							
								 
								John Benediktsson
							
						 | 
						
							
							
							
							
								
							
								40992bd3b6
								
							
								
							
						 | 
						
							
							
								
								unicode.case: fix tests for i-dot? and lithuanian? change.
							
							
							
							
							
						 | 
						
							2012-08-30 13:33:35 -07:00 | 
						
					
				
					
						
							
							
								 
								John Benediktsson
							
						 | 
						
							
							
							
							
								
							
								d3fc7ef6c2
								
							
								
							
						 | 
						
							
							
								
								unicode.case: slightly cleaner locale case handling.
							
							
							
							
							
						 | 
						
							2012-08-30 11:32:12 -07:00 | 
						
					
				
					
						
							
							
								 
								John Benediktsson
							
						 | 
						
							
							
							
							
								
							
								625da03282
								
							
								
							
						 | 
						
							
							
								
								unicode.case: slightly faster >title.
							
							
							
							
							
						 | 
						
							2012-08-24 15:16:27 -07:00 | 
						
					
				
					
						
							
							
								 
								John Benediktsson
							
						 | 
						
							
							
							
							
								
							
								17008536a6
								
							
								
							
						 | 
						
							
							
								
								unicode.breaks: removing unused word.
							
							
							
							
							
						 | 
						
							2012-08-24 14:58:05 -07:00 | 
						
					
				
					
						
							
							
								 
								John Benediktsson
							
						 | 
						
							
							
							
							
								
							
								eef5aea9a7
								
							
								
							
						 | 
						
							
							
								
								unicode.breaks: better version of previous patch.
							
							
							
							
							
						 | 
						
							2012-08-24 14:57:26 -07:00 | 
						
					
				
					
						
							
							
								 
								John Benediktsson
							
						 | 
						
							
							
							
							
								
							
								29a11cc21a
								
							
								
							
						 | 
						
							
							
								
								Revert "unicode.breaks: use find-index-from instead of slices."
							
							
							
							
							
							
							
							This reverts commit 0aeb2174fb. 
							
						 | 
						
							2012-08-24 14:10:19 -07:00 | 
						
					
				
					
						
							
							
								 
								John Benediktsson
							
						 | 
						
							
							
							
							
								
							
								8a872a25b5
								
							
								
							
						 | 
						
							
							
								
								unicode.breaks: use find-index-from instead of slices.
							
							
							
							
							
						 | 
						
							2012-08-24 12:25:40 -07:00 | 
						
					
				
					
						
							
							
								 
								John Benediktsson
							
						 | 
						
							
							
							
							
								
							
								0fc94f90c7
								
							
								
							
						 | 
						
							
							
								
								unicode.collation: fix typo in docs.
							
							
							
							
							
						 | 
						
							2012-07-22 14:00:55 -07:00 | 
						
					
				
					
						
							
							
								 
								John Benediktsson
							
						 | 
						
							
							
							
							
								
							
								4e72d80256
								
							
								
							
						 | 
						
							
							
								
								Using "same?" in more places.
							
							
							
							
							
						 | 
						
							2012-07-21 10:22:44 -07:00 | 
						
					
				
					
						
							
							
								 
								John Benediktsson
							
						 | 
						
							
							
							
							
								
							
								559b5bfa5b
								
							
								
							
						 | 
						
							
							
								
								using the new H{ } make.
							
							
							
							
							
						 | 
						
							2012-07-19 09:50:09 -07:00 | 
						
					
				
					
						
							
							
								 
								John Benediktsson
							
						 | 
						
							
							
							
							
								
							
								2900fb9361
								
							
								
							
						 | 
						
							
							
								
								unicode.data: faster string operations by using constants instead of globals.
							
							
							
							
							
						 | 
						
							2012-07-15 13:57:05 -07:00 | 
						
					
				
					
						
							
							
								 
								John Benediktsson
							
						 | 
						
							
							
							
							
								
							
								4f260ab9bd
								
							
								
							
						 | 
						
							
							
								
								"H{ } substitute" is faster than "{ } substitute".
							
							
							
							
							
						 | 
						
							2012-07-13 19:06:38 -07:00 | 
						
					
				
					
						
							
							
								 
								John Benediktsson
							
						 | 
						
							
							
							
							
								
							
								5e16810075
								
							
								
							
						 | 
						
							
							
								
								using reverse! when possible.
							
							
							
							
							
						 | 
						
							2012-04-25 20:09:36 -07:00 | 
						
					
				
					
						
							
							
								 
								John Benediktsson
							
						 | 
						
							
							
							
							
								
							
								fcf2f3b4cc
								
							
								
							
						 | 
						
							
							
								
								unicode: Fix some $vocab-links in docs.
							
							
							
							
							
						 | 
						
							2011-12-29 17:32:05 -08:00 | 
						
					
				
					
						
							
							
								 
								Joe Groff
							
						 | 
						
							
							
							
							
								
							
								1ef6fc03e6
								
							
								
							
						 | 
						
							
							
								
								remove values vocab
							
							
							
							
							
						 | 
						
							2011-11-28 21:26:33 -08:00 | 
						
					
				
					
						
							
							
								 
								Joe Groff
							
						 | 
						
							
							
							
							
								
							
								943596575a
								
							
								
							
						 | 
						
							
							
								
								use radix literals
							
							
							
							
							
						 | 
						
							2011-11-23 19:03:40 -08:00 | 
						
					
				
					
						
							
							
								 
								John Benediktsson
							
						 | 
						
							
							
							
							
								
							
								81714b8dc3
								
							
								
							
						 | 
						
							
							
								
								More lint cleanups.
							
							
							
							
							
						 | 
						
							2011-10-16 19:33:16 -07:00 | 
						
					
				
					
						
							
							
								 
								John Benediktsson
							
						 | 
						
							
							
							
							
								
							
								c8732657b7
								
							
								
							
						 | 
						
							
							
								
								Cleanup more lint warnings.
							
							
							
							
							
						 | 
						
							2011-10-16 13:01:58 -07:00 | 
						
					
				
					
						
							
							
								 
								Doug Coleman
							
						 | 
						
							
							
							
							
								
							
								933319f401
								
							
								
							
						 | 
						
							
							
								
								Cleanups found with lint tool
							
							
							
							
							
						 | 
						
							2011-10-14 10:15:13 -07:00 | 
						
					
				
					
						
							
							
								 
								John Benediktsson
							
						 | 
						
							
							
							
							
								
							
								0075b6bc28
								
							
								
							
						 | 
						
							
							
								
								sequences: adding find-index.
							
							
							
							
							
						 | 
						
							2011-10-12 19:41:54 -07:00 | 
						
					
				
					
						
							
							
								 
								John Benediktsson
							
						 | 
						
							
							
							
							
								
							
								6dc8af83fd
								
							
								
							
						 | 
						
							
							
								
								unicode.data: remove dependency on hash2.
							
							
							
							
							
						 | 
						
							2011-10-12 15:17:56 -07:00 | 
						
					
				
					
						
							
							
								 
								John Benediktsson
							
						 | 
						
							
							
							
							
								
							
								e7489ba16a
								
							
								
							
						 | 
						
							
							
								
								unicode.breaks: >words is now 90+% faster.
							
							
							
							
							
						 | 
						
							2011-10-12 11:04:19 -07:00 | 
						
					
				
					
						
							
							
								 
								Doug Coleman
							
						 | 
						
							
							
							
							
								
							
								76580da5d5
								
							
								
							
						 | 
						
							
							
								
								Refactor the lexer/parser to expose friendlier words for scanning tokens. The preferred top-level words now throw an exception on EOF.
							
							
							
							
							
							
							
							CREATE -> scan-new
CREATE-CLASS -> scan-new-class
CREATE-WORD -> scan-new-word
CREATE-GENERIC -> scan-new-generic
scan -> (scan-token)
scan-token now throws on eof
(scan-word) returns word/number/f
scan-word now throws on eof
scan-word-name expects a non-number
Fixes #183.
Fixes #209. 
							
						 | 
						
							2011-09-29 11:28:28 -07:00 | 
						
					
				
					
						
							
							
								 
								John Benediktsson
							
						 | 
						
							
							
							
							
								
							
								baac978767
								
							
								
							
						 | 
						
							
							
								
								Removing "to:" syntax from values.
							
							
							
							
							
							
							
							Squashed commit of the following:
commit 18fef6bfa59f71dcb63b439f631c735848a9bbbb
Author: John Benediktsson <mrjbq7@gmail.com>
Date:   Mon Sep 26 11:02:26 2011 -0700
    vocabs.metadata: revert mistaken change.
commit 496b103b54034ea953882a039c08847d0eda0bb4
Author: John Benediktsson <mrjbq7@gmail.com>
Date:   Sun Sep 25 19:03:54 2011 -0700
    values: Removing "to:" syntax.
							
						 | 
						
							2011-09-26 11:08:26 -07:00 | 
						
					
				
					
						
							
							
								 
								John Benediktsson
							
						 | 
						
							
							
							
							
								
							
								1fa63f97f0
								
							
								
							
						 | 
						
							
							
								
								Removing unused private words.  See #132.
							
							
							
							
							
						 | 
						
							2011-09-25 11:43:26 -07:00 | 
						
					
				
					
						
							
							
								 
								Joe Groff
							
						 | 
						
							
							
							
							
								
							
								2bd6de9a02
								
							
								
							
						 | 
						
							
							
								
								slots: pre-create the "at", "nth", and "global" slots to make deterministic the currently nondeterministic ambiguity between accessors:change-* and assocs:change-at, sequences:change-nth, and namespaces:change-global
							
							
							
							
							
						 | 
						
							2011-09-19 10:03:43 -07:00 | 
						
					
				
					
						
							
							
								 
								John Benediktsson
							
						 | 
						
							
							
							
							
								
							
								d58bc08aa0
								
							
								
							
						 | 
						
							
							
								
								Update code that did ">alist sort-" to just "sort-".
							
							
							
							
							
						 | 
						
							2011-04-07 09:01:21 -07:00 | 
						
					
				
					
						
							
							
								 
								Keita Haga
							
						 | 
						
							
							
							
							
								
							
								6311675925
								
							
								
							
						 | 
						
							
							
								
								unicode.collation: fix typo in docs
							
							
							
							
							
						 | 
						
							2011-01-17 14:36:46 +09:00 | 
						
					
				
					
						
							
							
								 
								Doug Coleman
							
						 | 
						
							
							
							
							
								
							
								a4b25443f4
								
							
								
							
						 | 
						
							
							
								
								Move ch-upper? from unicode.case to ascii
							
							
							
							
							
						 | 
						
							2010-10-08 06:34:20 -07:00 | 
						
					
				
					
						
							
							
								 
								Doug Coleman
							
						 | 
						
							
							
							
							
								
							
								78cb1140f4
								
							
								
							
						 | 
						
							
							
								
								Add ch-upper? and ch-lower? words
							
							
							
							
							
						 | 
						
							2010-10-05 09:56:30 -05:00 | 
						
					
				
					
						
							
							
								 
								Doug Coleman
							
						 | 
						
							
							
							
							
								
							
								7c161e274c
								
							
								
							
						 | 
						
							
							
								
								Use proper unicode collation for sorting strings, and make the w/collation-key public
							
							
							
							
							
						 | 
						
							2010-09-21 00:03:03 -05:00 | 
						
					
				
					
						
							
							
								 
								Doug Coleman
							
						 | 
						
							
							
							
							
								
							
								bdecd564a3
								
							
								
							
						 | 
						
							
							
								
								Use keys/values where appropriate
							
							
							
							
							
						 | 
						
							2010-05-21 12:48:04 -05:00 |