John Benediktsson
							
						 | 
						
							
							
							
							
								
							
								1abe794205
								
							
								
							
						 | 
						
							
							
								
								io.buffers: refactor buffer-read-until to use buffer-find.
							
							
							
							
							
						 | 
						
							2016-11-09 10:43:47 -08:00 | 
						
					
				
					
						
							
							
								 
								John Benediktsson
							
						 | 
						
							
							
							
							
								
							
								4bebe98fa1
								
							
								
							
						 | 
						
							
							
								
								io.buffers: adding another test of buffer-read-until.
							
							
							
							
							
						 | 
						
							2016-11-09 10:11:51 -08:00 | 
						
					
				
					
						
							
							
								 
								Doug Coleman
							
						 | 
						
							
							
							
							
								
							
								892c62e1dc
								
							
								
							
						 | 
						
							
							
								
								factor: second stab at [ ] [ ] unit-test -> { } [ ] unit-test
							
							
							
							
							
						 | 
						
							2015-07-03 09:39:59 -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 | 
						
					
				
					
						
							
							
								 
								John Benediktsson
							
						 | 
						
							
							
							
							
								
							
								c0b4c1adb1
								
							
								
							
						 | 
						
							
							
								
								io.buffers: unsafe code is more unsafe.
							
							
							
							
							
						 | 
						
							2014-11-20 17:46:36 -08:00 | 
						
					
				
					
						
							
							
								 
								John Benediktsson
							
						 | 
						
							
							
							
							
								
							
								e55af0ebfe
								
							
								
							
						 | 
						
							
							
								
								io.buffers: simplify test word.
							
							
							
							
							
						 | 
						
							2014-11-20 15:46:07 -08:00 | 
						
					
				
					
						
							
							
								 
								John Benediktsson
							
						 | 
						
							
							
							
							
								
							
								c60a3e6e80
								
							
								
							
						 | 
						
							
							
								
								io.buffers: adding a buffer-read-into that can take a c-ptr or a sequence.
							
							
							
							
							
						 | 
						
							2014-11-20 14:40:43 -08:00 | 
						
					
				
					
						
							
							
								 
								John Benediktsson
							
						 | 
						
							
							
							
							
								
							
								f79d61060e
								
							
								
							
						 | 
						
							
							
								
								io.buffers: cleanup interface a bit.
							
							
							
							
							
						 | 
						
							2014-11-16 18:54:24 -08:00 | 
						
					
				
					
						
							
							
								 
								John Benediktsson
							
						 | 
						
							
							
							
							
								
							
								57f9d78892
								
							
								
							
						 | 
						
							
							
								
								improve help by linking to types directly.
							
							
							
							
							
						 | 
						
							2014-05-23 20:20:15 -07:00 | 
						
					
				
					
						
							
							
								 
								Björn Lindqvist
							
						 | 
						
							
							
							
							
								
							
								b72fa3ba0a
								
							
								
							
						 | 
						
							
							
								
								Docs: fixed doc example errors triggered by help-lint and added with-disposal where applicable
							
							
							
							
							
						 | 
						
							2014-04-14 08:42:10 -07:00 | 
						
					
				
					
						
							
							
								 
								Björn Lindqvist
							
						 | 
						
							
							
							
							
								
							
								2cbea3cb31
								
							
								
							
						 | 
						
							
							
								
								Docs: a few more examples for words that were missing them
							
							
							
							
							
						 | 
						
							2014-04-14 08:42:09 -07:00 | 
						
					
				
					
						
							
							
								 
								Joe Groff
							
						 | 
						
							
							
							
							
								
							
								bab801b321
								
							
								
							
						 | 
						
							
							
								
								io.ports: make read-step TYPED:
							
							
							
							
							
							
							
							Eliminates more dispatch. For #376. 
							
						 | 
						
							2011-11-09 14:13:41 -08:00 | 
						
					
				
					
						
							
							
								 
								Joe Groff
							
						 | 
						
							
							
							
							
								
							
								63c48aa952
								
							
								
							
						 | 
						
							
							
								
								io.buffers, io.ports: trim some dispatch
							
							
							
							
							
							
							
							For #376. Still some work to do. 
							
						 | 
						
							2011-11-09 13:31:02 -08:00 | 
						
					
				
					
						
							
							
								 
								Joe Groff
							
						 | 
						
							
							
							
							
								
							
								67cccc63b3
								
							
								
							
						 | 
						
							
							
								
								formatting
							
							
							
							
							
						 | 
						
							2011-10-17 21:23:36 -07:00 | 
						
					
				
					
						
							
							
								 
								Joe Groff
							
						 | 
						
							
							
							
							
								
							
								7e9dbde99f
								
							
								
							
						 | 
						
							
							
								
								io.buffers: factor out buffer-read-unsafe word
							
							
							
							
							
							
							
							buffer-read-unsafe returns a length and a pointer into the buffer instead of a copy. 
							
						 | 
						
							2011-10-17 21:22:59 -07:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								17b095a524
								
							
								
							
						 | 
						
							
							
								
								Slices over specialized arrays can now be passed to C functions, written to binary output streams, and given to malloc-byte-array
							
							
							
							
							
						 | 
						
							2010-02-25 04:50:31 +13:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								af0ddd5985
								
							
								
							
						 | 
						
							
							
								
								Specialized arrays, structs and other objects responding to the >c-ptr / byte-length protocol can now be written to binary streams
							
							
							
							
							
						 | 
						
							2010-02-24 20:18:41 +13:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								dd0571e69a
								
							
								
							
						 | 
						
							
							
								
								io.buffers: fix buffer-until for iota (reported by Sascha Matzke)
							
							
							
							
							
						 | 
						
							2010-01-16 18:44:24 +13:00 | 
						
					
				
					
						
							
							
								 
								Joe Groff
							
						 | 
						
							
							
							
							
								
							
								61d579360d
								
							
								
							
						 | 
						
							
							
								
								remove non-primitive-related uses of tuck from basis
							
							
							
							
							
						 | 
						
							2009-11-05 17:03:24 -06:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								e4ad642134
								
							
								
							
						 | 
						
							
							
								
								vm: 4 bit tags, new representation of alien objects makes unbox-any-c-ptr more efficient (work in progress)
							
							
							
							
							
						 | 
						
							2009-11-02 04:25:54 -06:00 | 
						
					
				
					
						
							
							
								 
								Doug Coleman
							
						 | 
						
							
							
							
							
								
							
								bd13e018dd
								
							
								
							
						 | 
						
							
							
								
								memq? -> member-eq?, sorted-memq? -> sorted-member-eq?
							
							
							
							
							
						 | 
						
							2009-10-28 15:02:00 -05:00 | 
						
					
				
					
						
							
							
								 
								Keith Lazuka
							
						 | 
						
							
							
							
							
								
							
								405e5d015b
								
							
								
							
						 | 
						
							
							
								
								docs: change $subsection to $subsections
							
							
							
							
							
						 | 
						
							2009-10-02 12:15:48 -04:00 | 
						
					
				
					
						
							
							
								 
								Joe Groff
							
						 | 
						
							
							
							
							
								
							
								076ab42dc3
								
							
								
							
						 | 
						
							
							
								
								move some allocation words that don't really have much to do with c types out of alien.c-types into a new alien.data vocab
							
							
							
							
							
						 | 
						
							2009-09-17 22:36:05 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								f808f43ffb
								
							
								
							
						 | 
						
							
							
								
								A few inline declarations
							
							
							
							
							
						 | 
						
							2009-08-27 04:09:12 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								fb6df472a2
								
							
								
							
						 | 
						
							
							
								
								Cleaning up USING: lists for new strict semantics
							
							
							
							
							
						 | 
						
							2009-05-14 16:54:16 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								7aeb13e58a
								
							
								
							
						 | 
						
							
							
								
								io.buffers and io.ports performance tweaks
							
							
							
							
							
						 | 
						
							2009-04-20 03:27:30 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								74a112f1cf
								
							
								
							
						 | 
						
							
							
								
								Update cpu.x86.basis/io to use dip instead of >r/r>
							
							
							
							
							
						 | 
						
							2008-12-02 03:10:13 -06:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								bfd119e3b5
								
							
								
							
						 | 
						
							
							
								
								I/O ricing: various hints added so that UTF8 and ASCII fastpaths compile with less dispatch. 25% improvement on reverse-complement
							
							
							
							
							
						 | 
						
							2008-11-06 00:02:44 -06:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								c19f2257f4
								
							
								
							
						 | 
						
							
							
								
								Fix permission bits
							
							
							
							
							
						 | 
						
							2008-10-02 08:34:49 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								4b19afdb4e
								
							
								
							
						 | 
						
							
							
								
								Fixing issues found by stricter help lint
							
							
							
							
							
						 | 
						
							2008-09-24 01:59:05 -05:00 | 
						
					
				
					
						
							
							
								 
								Doug Coleman
							
						 | 
						
							
							
							
							
								
							
								5db23de4ed
								
							
								
							
						 | 
						
							
							
								
								new accessors
							
							
							
							
							
						 | 
						
							2008-09-01 18:22:41 -05:00 | 
						
					
				
					
						
							
							
								 
								Doug Coleman
							
						 | 
						
							
							
							
							
								
							
								b839f608d0
								
							
								
							
						 | 
						
							
							
								
								new accessors
							
							
							
							
							
						 | 
						
							2008-08-29 10:27:31 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								d66f887736
								
							
								
							
						 | 
						
							
							
								
								Create basis vocab root
							
							
							
							
							
						 | 
						
							2008-07-28 22:03:13 -05:00 |