John Benediktsson
							
						 
						
							 
							
							
							
								
							
								09f11e293a 
								
							
								 
							
						 
						
							
							
								
								io: fix stream-copy docs.  
							
							 
							
							
							
						 
						
							2017-01-24 20:40:29 -08:00  
						
					 
				
					
						
							
							
								 
								Alexander Iljin
							
						 
						
							 
							
							
							
								
							
								b8476d7081 
								
							
								 
							
						 
						
							
							
								
								io.streams-docs: fix some copy-paste errors  
							
							 
							
							
							
						 
						
							2016-05-25 11:38:28 +03:00  
						
					 
				
					
						
							
							
								 
								John Benediktsson
							
						 
						
							 
							
							
							
								
							
								35ca557ce7 
								
							
								 
							
						 
						
							
							
								
								core: use $sequence help-markup in a few places.  
							
							 
							
							
							
						 
						
							2016-03-16 10:13:56 -07:00  
						
					 
				
					
						
							
							
								 
								John Benediktsson
							
						 
						
							 
							
							
							
								
							
								2c3492a916 
								
							
								 
							
						 
						
							
							
								
								minor cleanup to some docs.  
							
							 
							
							
							
						 
						
							2015-05-13 16:09:14 -07:00  
						
					 
				
					
						
							
							
								 
								John Benediktsson
							
						 
						
							 
							
							
							
								
							
								98935b7f15 
								
							
								 
							
						 
						
							
							
								
								docs: change ``{ $quotation "( x -- y )" }`` to ``{ $quotation ( x -- y ) }``.  
							
							 
							
							
							
						 
						
							2014-05-18 20:09:10 -07:00  
						
					 
				
					
						
							
							
								 
								John Benediktsson
							
						 
						
							 
							
							
							
								
							
								bc655bc061 
								
							
								 
							
						 
						
							
							
								
								io: change with-output-stream* example to unchecked.  
							
							 
							
							
							
						 
						
							2014-04-15 13:35:35 -07:00  
						
					 
				
					
						
							
							
								 
								Björn Lindqvist
							
						 
						
							 
							
							
							
								
							
								1c74268af7 
								
							
								 
							
						 
						
							
							
								
								io: with-output-stream* example  
							
							 
							
							
							
						 
						
							2014-04-14 08:42:08 -07:00  
						
					 
				
					
						
							
							
								 
								Doug Coleman
							
						 
						
							 
							
							
							
								
							
								6c4043bb25 
								
							
								 
							
						 
						
							
							
								
								io: Make stream-contents call stream-contents* and do the disposal in the top-level.  Fixes   #645 .  
							
							 
							
							
							
						 
						
							2012-08-25 17:03:51 -07:00  
						
					 
				
					
						
							
							
								 
								John Benediktsson
							
						 
						
							 
							
							
							
								
							
								980f1236cf 
								
							
								 
							
						 
						
							
							
								
								io: improve docs for stream-copy*.  
							
							 
							
							
							
						 
						
							2012-08-14 15:12:19 -07:00  
						
					 
				
					
						
							
							
								 
								Joe Groff
							
						 
						
							 
							
							
							
								
							
								4f4bbd3304 
								
							
								 
							
						 
						
							
							
								
								io: more hot-rodding for  #376  
							
							 
							
							... 
							
							
							
							* Change the interface of read-into to return a slice and an eof boolean separately so the compiler can optimize the slice.
* Add an each-stream-block-slice combinator that behaves like each-block but reuses a preallocated buffer for every iteration.
* Pull some strings in the stream-read-into implementation to further improve type propagation and bounds check elimination. 
							
						 
						
							2011-11-09 17:22:01 -08:00  
						
					 
				
					
						
							
							
								 
								Joe Groff
							
						 
						
							 
							
							
							
								
							
								1b0b765e82 
								
							
								 
							
						 
						
							
							
								
								io: document new words  
							
							 
							
							
							
						 
						
							2011-10-17 21:23:09 -07:00  
						
					 
				
					
						
							
							
								 
								Slava Pestov
							
						 
						
							 
							
							
							
								
							
								1c359f8d7a 
								
							
								 
							
						 
						
							
							
								
								io: fix help lint  
							
							 
							
							
							
						 
						
							2011-04-03 17:37:28 -07:00  
						
					 
				
					
						
							
							
								 
								Keita Haga
							
						 
						
							 
							
							
							
								
							
								d5fe4fecc1 
								
							
								 
							
						 
						
							
							
								
								remove useless whitespace in several documentation  
							
							 
							
							
							
						 
						
							2011-01-05 15:55:34 +09:00  
						
					 
				
					
						
							
							
								 
								Keita Haga
							
						 
						
							 
							
							
							
								
							
								c1bca1e2c9 
								
							
								 
							
						 
						
							
							
								
								io: fix typo in docs  
							
							 
							
							
							
						 
						
							2011-01-04 18:12:43 +09:00  
						
					 
				
					
						
							
							
								 
								Slava Pestov
							
						 
						
							 
							
							
							
								
							
								fbbaef70c4 
								
							
								 
							
						 
						
							
							
								
								Remove stream-peek and stream-peek1, re-implement dns vocab to not need this abstraction  
							
							 
							
							
							
						 
						
							2010-10-08 18:55:13 -07:00  
						
					 
				
					
						
							
							
								 
								Doug Coleman
							
						 
						
							 
							
							
							
								
							
								d462355035 
								
							
								 
							
						 
						
							
							
								
								Implement and document stream-peek  
							
							 
							
							
							
						 
						
							2010-10-08 06:34:19 -07: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  
						
					 
				
					
						
							
							
								 
								Brad Christensen
							
						 
						
							 
							
							
							
								
							
								7381d47103 
								
							
								 
							
						 
						
							
							
								
								More documentation cleanup.  
							
							 
							
							
							
						 
						
							2010-02-03 00:05:04 -07:00  
						
					 
				
					
						
							
							
								 
								Doug Coleman
							
						 
						
							 
							
							
							
								
							
								84fd08d86b 
								
							
								 
							
						 
						
							
							
								
								update docs for stream-tell  
							
							 
							
							
							
						 
						
							2009-10-03 19:39:06 -05:00  
						
					 
				
					
						
							
							
								 
								Keith Lazuka
							
						 
						
							 
							
							
							
								
							
								405e5d015b 
								
							
								 
							
						 
						
							
							
								
								docs: change $subsection to $subsections  
							
							 
							
							
							
						 
						
							2009-10-02 12:15:48 -04:00  
						
					 
				
					
						
							
							
								 
								Brad Christensen
							
						 
						
							 
							
							
							
								
							
								f8405e9c55 
								
							
								 
							
						 
						
							
							
								
								A number of documentation fixes.  
							
							 
							
							... 
							
							
							
							* Short-circuit combinators now show correct stack effect for quots
 * Groups and Clumps unchecked examples corrected, made runnable in listener
 * Class operations had duplicate link to class-types
 * Protocol slots readability fixed
 * Tuple word property for "tuple-layout" corrected to "layout"
 * cond>quot sentence started in lowercase
 * Method precedence code example missing stack effect for GENERIC:, M: integer explain changed to detail an integer
 * Motivation for default streams readability
 * Default input and output streams duplicate readln link removed from output stream words section
 * Looping combinators do description clarified
 * Make philosophy missing space
 * Linear order protocol duplicate after? link removed
 * Parsing words readability fix
 * Copied note regarding with-compilation-unit from define to define-declared and define-inline 
							
						 
						
							2009-08-10 23:34:25 -07:00  
						
					 
				
					
						
							
							
								 
								Slava Pestov
							
						 
						
							 
							
							
							
								
							
								9488e78532 
								
							
								 
							
						 
						
							
							
								
								clean up contents and lines words; contents never outputs f now  
							
							 
							
							
							
						 
						
							2009-05-10 16:39:51 -05:00  
						
					 
				
					
						
							
							
								 
								Doug Coleman
							
						 
						
							 
							
							
							
								
							
								6223198534 
								
							
								 
							
						 
						
							
							
								
								link seeking docs to the seek descriptors  
							
							 
							
							
							
						 
						
							2009-05-07 13:01:42 -05:00  
						
					 
				
					
						
							
							
								 
								Doug Coleman
							
						 
						
							 
							
							
							
								
							
								28ec9c3a3b 
								
							
								 
							
						 
						
							
							
								
								fix spacing in io docs  
							
							 
							
							
							
						 
						
							2009-05-01 15:56:16 -05:00  
						
					 
				
					
						
							
							
								 
								Doug Coleman
							
						 
						
							 
							
							
							
								
							
								471fe2c272 
								
							
								 
							
						 
						
							
							
								
								rename lines to stream-lines  
							
							 
							
							... 
							
							
							
							rename cnotents to stream-contents 
							
						 
						
							2009-05-01 10:41:27 -05:00  
						
					 
				
					
						
							
							
								 
								Slava Pestov
							
						 
						
							 
							
							
							
								
							
								c2fe2a4fea 
								
							
								 
							
						 
						
							
							
								
								Improve stack checker documentation  
							
							 
							
							
							
						 
						
							2009-04-23 03:48:32 -05:00  
						
					 
				
					
						
							
							
								 
								Slava Pestov
							
						 
						
							 
							
							
							
								
							
								47dc534901 
								
							
								 
							
						 
						
							
							
								
								Help lint fixes  
							
							 
							
							
							
						 
						
							2009-03-15 23:25:29 -05:00  
						
					 
				
					
						
							
							
								 
								Slava Pestov
							
						 
						
							 
							
							
							
								
							
								07a5a46009 
								
							
								 
							
						 
						
							
							
								
								Add stream-element-type generic word  
							
							 
							
							
							
						 
						
							2009-03-15 17:11:18 -05:00  
						
					 
				
					
						
							
							
								 
								Slava Pestov
							
						 
						
							 
							
							
							
								
							
								cd53c2bd37 
								
							
								 
							
						 
						
							
							
								
								produce and produce-as: don't need third quotation either  
							
							 
							
							
							
						 
						
							2009-02-28 15:31:34 -06:00  
						
					 
				
					
						
							
							
								 
								Doug Coleman
							
						 
						
							 
							
							
							
								
							
								69f4899e11 
								
							
								 
							
						 
						
							
							
								
								document stream seeking  
							
							 
							
							
							
						 
						
							2009-02-08 13:51:02 -06:00  
						
					 
				
					
						
							
							
								 
								Slava Pestov
							
						 
						
							 
							
							
							
								
							
								c7c37f5f5c 
								
							
								 
							
						 
						
							
							
								
								Update I/O docs to talk about elements instead of characters, and add each-block combinator which generalizes contents just like each-line generalizes lines  
							
							 
							
							
							
						 
						
							2009-01-22 19:08:20 -06:00  
						
					 
				
					
						
							
							
								 
								Slava Pestov
							
						 
						
							 
							
							
							
								
							
								2612b3c087 
								
							
								 
							
						 
						
							
							
								
								Fix typo in each-line docs  
							
							 
							
							
							
						 
						
							2009-01-15 13:02:45 -06:00  
						
					 
				
					
						
							
							
								 
								Slava Pestov
							
						 
						
							 
							
							
							
								
							
								4204fd495f 
								
							
								 
							
						 
						
							
							
								
								Move formatted stream output words to io.styles; they didn't belong in core, and this reduces deployed image size  
							
							 
							
							
							
						 
						
							2009-01-13 17:12:43 -06:00  
						
					 
				
					
						
							
							
								 
								Slava Pestov
							
						 
						
							 
							
							
							
								
							
								1a3f148c2c 
								
							
								 
							
						 
						
							
							
								
								Add each-line combinator  
							
							 
							
							
							
						 
						
							2008-12-01 16:43:18 -06:00  
						
					 
				
					
						
							
							
								 
								Doug Coleman
							
						 
						
							 
							
							
							
								
							
								9d03a591cf 
								
							
								 
							
						 
						
							
							
								
								trivial doc for error-stream  
							
							 
							
							
							
						 
						
							2008-11-29 00:35:50 -06:00  
						
					 
				
					
						
							
							
								 
								Slava Pestov
							
						 
						
							 
							
							
							
								
							
								c19f2257f4 
								
							
								 
							
						 
						
							
							
								
								Fix permission bits  
							
							 
							
							
							
						 
						
							2008-10-02 08:34:49 -05:00  
						
					 
				
					
						
							
							
								 
								Doug Coleman
							
						 
						
							 
							
							
							
								
							
								e3ae3afcb8 
								
							
								 
							
						 
						
							
							
								
								document stream-read-partial, read-partial, change stack effect  
							
							 
							
							
							
						 
						
							2008-09-16 23:52:04 -05:00  
						
					 
				
					
						
							
							
								 
								Slava Pestov
							
						 
						
							 
							
							
							
								
							
								f5c15481fe 
								
							
								 
							
						 
						
							
							
								
								Move io.styles to basis  
							
							 
							
							
							
						 
						
							2008-07-28 22:28:13 -05:00  
						
					 
				
					
						
							
							
								 
								Slava Pestov
							
						 
						
							 
							
							
							
								
							
								2cbfa9c2d7 
								
							
								 
							
						 
						
							
							
								
								Move destructors to core  
							
							 
							
							
							
						 
						
							2008-05-14 23:23:12 -05:00  
						
					 
				
					
						
							
							
								 
								Slava Pestov
							
						 
						
							 
							
							
							
								
							
								59f85c321e 
								
							
								 
							
						 
						
							
							
								
								Doc fixes from stesch  
							
							 
							
							
							
						 
						
							2008-05-08 20:35:37 -05:00  
						
					 
				
					
						
							
							
								 
								Slava Pestov
							
						 
						
							 
							
							
							
								
							
								75fb15ee4c 
								
							
								 
							
						 
						
							
							
								
								Split stdio up into input-stream/output-stream, pipes work in progress  
							
							 
							
							
							
						 
						
							2008-05-05 02:19:25 -05:00  
						
					 
				
					
						
							
							
								 
								Daniel Ehrenberg
							
						 
						
							 
							
							
							
								
							
								93c4ac23a8 
								
							
								 
							
						 
						
							
							
								
								Encodings updates; /* */ comments in multline  
							
							 
							
							
							
						 
						
							2008-03-05 14:51:01 -06:00  
						
					 
				
					
						
							
							
								 
								Slava Pestov
							
						 
						
							 
							
							
							
								
							
								9c82591ca6 
								
							
								 
							
						 
						
							
							
								
								Documentation improvements  
							
							 
							
							
							
						 
						
							2008-02-27 16:31:13 -06:00  
						
					 
				
					
						
							
							
								 
								Slava Pestov
							
						 
						
							 
							
							
							
								
							
								be28fbd45d 
								
							
								 
							
						 
						
							
							
								
								Document io.timeouts  
							
							 
							
							
							
						 
						
							2008-02-09 22:28:22 -06:00  
						
					 
				
					
						
							
							
								 
								Slava Pestov
							
						 
						
							 
							
							
							
								
							
								c8f042aef4 
								
							
								 
							
						 
						
							
							
								
								Redo timeouts  
							
							 
							
							
							
						 
						
							2008-02-09 21:34:42 -06:00  
						
					 
				
					
						
							
							
								 
								Slava Pestov
							
						 
						
							 
							
							
							
								
							
								0a5f90d5da 
								
							
								 
							
						 
						
							
							
								
								Clarify docs  
							
							 
							
							
							
						 
						
							2008-01-31 01:15:41 -06:00  
						
					 
				
					
						
							
							
								 
								Slava Pestov
							
						 
						
							 
							
							
							
								
							
								926e09a46a 
								
							
								 
							
						 
						
							
							
								
								New dispose word and with-dispose combinator, docs for io.monitor, working on O(1) stream timeouts  
							
							 
							
							
							
						 
						
							2008-01-31 00:52:06 -06:00  
						
					 
				
					
						
							
							
								 
								Slava Pestov
							
						 
						
							 
							
							
							
								
							
								35f390e8ca 
								
							
								 
							
						 
						
							
							
								
								Remove unnecessary word  
							
							 
							
							
							
						 
						
							2008-01-24 23:50:00 -04:00  
						
					 
				
					
						
							
							
								 
								Slava Pestov
							
						 
						
							 
							
							
							
								
							
								d7217801c3 
								
							
								 
							
						 
						
							
							
								
								Documentation fixes  
							
							 
							
							
							
						 
						
							2007-12-11 22:36:40 -05:00  
						
					 
				
					
						
							
							
								 
								Slava Pestov
							
						 
						
							 
							
							
							
								
							
								a96457cecc 
								
							
								 
							
						 
						
							
							
								
								Initial import  
							
							 
							
							
							
						 
						
							2007-09-20 18:09:08 -04:00