John Benediktsson
							
						 | 
						
							
							
							
							
								
							
								51641c6e02
								
							
								
							
						 | 
						
							
							
								
								core-foundation.strings: faster CF>string.
							
							
							
							
							
						 | 
						
							2013-03-29 11:40:59 -07:00 | 
						
					
				
					
						
							
							
								 
								John Benediktsson
							
						 | 
						
							
							
							
							
								
							
								daaa62d498
								
							
								
							
						 | 
						
							
							
								
								core-foundation.strings: using map!.
							
							
							
							
							
						 | 
						
							2012-07-17 22:54:08 -07:00 | 
						
					
				
					
						
							
							
								 
								John Benediktsson
							
						 | 
						
							
							
							
							
								
							
								62bf4194c2
								
							
								
							
						 | 
						
							
							
								
								core-foundation.strings: prevent creating CFString from characters in range 0xd800-0xdfff.
							
							
							
							
							
						 | 
						
							2012-06-01 17:56:34 -07:00 | 
						
					
				
					
						
							
							
								 
								Joe Groff
							
						 | 
						
							
							
							
							
								
							
								943596575a
								
							
								
							
						 | 
						
							
							
								
								use radix literals
							
							
							
							
							
						 | 
						
							2011-11-23 19:03:40 -08:00 | 
						
					
				
					
						
							
							
								 
								John Benediktsson
							
						 | 
						
							
							
							
							
								
							
								80e1c8e3f2
								
							
								
							
						 | 
						
							
							
								
								Eliminate duplicate syntax for stack effects "(" no longer drops and is identical to the old "((", which is now removed.
							
							
							
							
							
						 | 
						
							2011-10-18 13:19:39 -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 | 
						
					
				
					
						
							
							
								 
								Joe Groff
							
						 | 
						
							
							
							
							
								
							
								f6d90ce51f
								
							
								
							
						 | 
						
							
							
								
								game.input.iokit: deal with Lion's breakage of the IOHID* API
							
							
							
							
							
						 | 
						
							2011-07-29 13:24:10 -07:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								446ee6896d
								
							
								
							
						 | 
						
							
							
								
								alien.data: remove second quotation parameter from with-out-parameters, now all values are copied properly and calling 'clone' on structs in this quotation is not necessary
							
							
							
							
							
						 | 
						
							2010-07-16 17:32:05 -04:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								70a99e1cdb
								
							
								
							
						 | 
						
							
							
								
								Updating code to use with-out-parameters
							
							
							
							
							
						 | 
						
							2010-05-23 03:07:47 -04:00 | 
						
					
				
					
						
							
							
								 
								Joe Groff
							
						 | 
						
							
							
							
							
								
							
								125c680e2f
								
							
								
							
						 | 
						
							
							
								
								cairo.ffi, core-foundation.strings: change some functions that don't really expect strings to use char* instead of c-string (reported by Blei)
							
							
							
							
							
						 | 
						
							2010-02-23 12:53:09 -08:00 | 
						
					
				
					
						
							
							
								 
								Joe Groff
							
						 | 
						
							
							
							
							
								
							
								4cfa1a6c77
								
							
								
							
						 | 
						
							
							
								
								rename current string-mangling "char*" to "c-string". char* is now just a boring old pointer to char
							
							
							
							
							
						 | 
						
							2010-02-23 11:42:02 -08:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								95bfc8a240
								
							
								
							
						 | 
						
							
							
								
								vocabs.metadata: replace unportable tag with a platforms.txt file for more fine-grained control. Rename unportable tag to untested for remaining cases
							
							
							
							
							
						 | 
						
							2010-02-20 13:30:49 +13:00 | 
						
					
				
					
						
							
							
								 
								Joe Groff
							
						 | 
						
							
							
							
							
								
							
								5054c954be
								
							
								
							
						 | 
						
							
							
								
								add USING:s and rearrange definitions so macosx can compile without parsing c-type strings
							
							
							
							
							
						 | 
						
							2009-09-26 23:14:57 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								7b36689416
								
							
								
							
						 | 
						
							
							
								
								core-foundation.strings: fix load error
							
							
							
							
							
						 | 
						
							2009-09-13 00:17:24 -05:00 | 
						
					
				
					
						
							
							
								 
								Joe Groff
							
						 | 
						
							
							
							
							
								
							
								6ce3c1d62c
								
							
								
							
						 | 
						
							
							
								
								CFSTRING: syntax for defining CF/Cocoa string constants. update core-foundation.run-loop to use CFSTRING:
							
							
							
							
							
						 | 
						
							2009-09-12 19:43:23 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								1dfa621f4d
								
							
								
							
						 | 
						
							
							
								
								Tweak some code to reduce deployed image size
							
							
							
							
							
						 | 
						
							2009-03-31 08:03:27 -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 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								a4362512f7
								
							
								
							
						 | 
						
							
							
								
								<CFString> doesn't bomb if string contains invalid codepoints > 0x10ffff
							
							
							
							
							
						 | 
						
							2009-02-02 13:44:44 -06:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								c6415c7b7d
								
							
								
							
						 | 
						
							
							
								
								Fix <CFString> and CF>string to allow null bytes
							
							
							
							
							
						 | 
						
							2009-01-25 19:02:59 -06:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								fd7a47613e
								
							
								
							
						 | 
						
							
							
								
								Move core-graphics types from cocoa.types to core-graphics.types, clean up some code
							
							
							
							
							
						 | 
						
							2009-01-19 16:29:52 -06:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								cac73daa85
								
							
								
							
						 | 
						
							
							
								
								Oops
							
							
							
							
							
						 | 
						
							2008-12-18 18:09:36 -06:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								83f03c89b6
								
							
								
							
						 | 
						
							
							
								
								Fix bogus indentation
							
							
							
							
							
						 | 
						
							2008-12-18 18:09:22 -06:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								46a1089fd8
								
							
								
							
						 | 
						
							
							
								
								Split up core-foundation vocabulary since it was getting out of hand
							
							
							
							
							
						 | 
						
							2008-12-12 00:33:05 -06:00 |