|  | 50e9103593 | added description to KeyNotFoundException raised | 2018-06-26 16:22:16 +00:00 |  | 
			
				
					|  | c25bf15b21 | fixed a compiler bug in handling 'and' and 'or' - it didn't emit POP_STACKTOP after JUMP_FORWARD_IF_XXX. improved some methods in some collection classes | 2018-06-24 16:47:55 +00:00 |  | 
			
				
					|  | da33ecc167 | fixed redundant calls made by the new message to some collection classes including Set, AssociativeCollection | 2018-06-22 15:27:38 +00:00 |  | 
			
				
					|  | 7689de7dfa | implemented removal methods in the Set class | 2018-06-22 15:14:56 +00:00 |  | 
			
				
					|  | b9500933b8 | renamed SymbolSet to SymbolTable. added some exception classes to use when something is not found.
renamed Set to AssociativeCollection and started writing a new Set class | 2018-06-20 18:01:04 +00:00 |  | 
			
				
					|  | 913f5f6918 | added add: and addAll: to OrderedCollection | 2018-06-19 17:13:20 +00:00 |  | 
			
				
					|  | d8c0453ddd | changed System signal: to aSemaphore signal: | 2018-06-19 16:58:04 +00:00 |  | 
			
				
					|  | a6d72b928c | added new keywords to the compiler - ifnot, elsifnot | 2018-06-19 16:11:20 +00:00 |  | 
			
				
					|  | 8536099e74 | copying fcgi code from https://github.com/NicolasPetton/fcgi | 2018-06-18 14:32:31 +00:00 |  | 
			
				
					|  | 6d5b6cad00 | added some code to Fcgi | 2018-06-17 17:53:30 +00:00 |  | 
			
				
					|  | 8b7eebd654 | added some partial utf8 related primitives | 2018-06-17 17:41:04 +00:00 |  | 
			
				
					|  | 16ebf93744 | added the Fcgi.moo file | 2018-06-17 04:47:57 +00:00 |  | 
			
				
					|  | ca9cc763d9 | fixed a compiler bug in compile_expression_primary. before the fix, the compiler could treat an undotted identifier as dotted. changed a few primitive function names in sck.c
wrote some methods for ByteStream | 2018-06-16 16:45:17 +00:00 |  | 
			
				
					|  | 69bdd55579 | fixed output of array and byte array literals | 2018-06-13 16:43:19 +00:00 |  | 
			
				
					|  | 34ee56784d | added copyFrom:count: to ByteArray | 2018-06-12 10:17:32 +00:00 |  | 
			
				
					|  | b71853b134 | added Stream.moo | 2018-06-09 16:48:36 +00:00 |  | 
			
				
					|  | 48bdf7df2c | fixed a slight bug in parsing 'and' and 'or' in compile_basic_expression(). writing SocketStream | 2018-06-09 16:48:18 +00:00 |  | 
			
				
					|  | e074607a00 | renamed jump_xxxward_if_xxx  to jumpop_xxxward_if_xxx because it does pop the stack top. added jump_forward_if_true, jump_forward_if_fase, jump2_forward_if_true, jump2_forward_if_false to use with the and and or logical operation keywords | 2018-05-30 15:32:09 +00:00 |  | 
			
				
					|  | 8965720926 | added two new keywords (and, or) for logical operations. work in progress | 2018-05-30 11:31:26 +00:00 |  | 
			
				
					|  | fc6f8bbb70 | added more methods to OrderedCollection | 2018-05-27 16:46:49 +00:00 |  | 
			
				
					|  | 370503b4a0 | added removeFirst: and removeLast: to OrderedCollection | 2018-05-26 03:39:58 +00:00 |  | 
			
				
					|  | 4c8797e8ad | worked on OrderedCollection.st | 2018-05-25 17:56:08 +00:00 |  | 
			
				
					|  | d1cfaed466 | fixed a compiler bug in handling 'super' with multiple messages sent at the same time as in 'super abc + 10' | 2018-05-25 10:19:25 +00:00 |  | 
			
				
					|  | 90e6e6c8cf | implemented more methods for OrderedCollection | 2018-05-24 10:10:52 +00:00 |  | 
			
				
					|  | 29a5f0716d | started adding OrderedCollection | 2018-05-22 16:22:32 +00:00 |  | 
			
				
					|  | c014789fa9 | more experimental socket code | 2018-05-22 05:15:49 +00:00 |  | 
			
				
					|  | b42586a1c6 | added some experimental code | 2018-05-21 17:14:16 +00:00 |  | 
			
				
					|  | 4a73109340 | renamed various socket functions fixed a buggy condition that prevented moo->sem_io_wait_count from being decremented in signal_semaphore() | 2018-05-18 09:08:05 +00:00 |  | 
			
				
					|  | 4da0731312 | migrated semaphore signal/unsignal methods from System to Semaphore | 2018-05-18 08:10:16 +00:00 |  | 
			
				
					|  | 70f17d8896 | changed code to lower the number of instance variables of the Semaphore class | 2018-05-17 10:21:22 +00:00 |  | 
			
				
					|  | c5362f86a9 | touching up some classes | 2018-05-16 16:24:43 +00:00 |  | 
			
				
					|  | 53739821b2 | experimented to support SyncSocket | 2018-05-16 10:25:20 +00:00 |  | 
			
				
					|  | ca12fc082f | added moo_deregallfinalizables() removed some unused code | 2018-05-16 08:03:34 +00:00 |  | 
			
				
					|  | f260c04b4e | changed the order of listen and multiplexer registeration to avoid spurious hangup event | 2018-05-16 07:03:01 +00:00 |  | 
			
				
					|  | da0b655d40 | Added asyncsg field into Process | 2018-05-15 16:38:37 +00:00 |  | 
			
				
					|  | 2d24c53481 | interim commit | 2018-05-15 10:11:28 +00:00 |  | 
			
				
					|  | 10dff52d58 | introduced the notation for a smptr literal - #\pXX. changed the error listeral notation to #\eNN fro #\NN | 2018-05-13 18:55:22 +00:00 |  | 
			
				
					|  | ea2347bb82 | switch the HttpServer class to maintain listeners in HttpConnReg instead of  LinkedList | 2018-05-13 18:16:04 +00:00 |  | 
			
				
					|  | 1c68849fa0 | added more http server code | 2018-05-13 16:28:22 +00:00 |  | 
			
				
					|  | a94ccf62b3 | added a few lines to Http.moo | 2018-05-10 16:16:03 +00:00 |  | 
			
				
					|  | 16b12e2dfc | attempting to change the Socket class to invoke methods instead of relying on blocks | 2018-05-10 10:48:44 +00:00 |  | 
			
				
					|  | ff5e5aa23f | added just a few lines of code | 2018-05-09 16:43:58 +00:00 |  | 
			
				
					|  | bc93856b35 | added SocketAddress>>family added Socket>>readBytes:offset:length:
started writing Http.moo | 2018-05-09 10:37:07 +00:00 |  | 
			
				
					|  | 82160e03dd | added some asycn socket code | 2018-05-08 10:18:50 +00:00 |  | 
			
				
					|  | bd52dcf0bc | added extra checks for socket accept | 2018-05-07 17:22:04 +00:00 |  | 
			
				
					|  | 0a5896b16b | added more async socket code | 2018-05-07 16:53:37 +00:00 |  | 
			
				
					|  | 8c0787608f | attempted to split Socket to ServerSocket and ClientSocket | 2018-05-04 01:10:38 +00:00 |  | 
			
				
					|  | b16ddbd942 | deleted unneeded methods | 2018-05-03 10:26:17 +00:00 |  | 
			
				
					|  | ff1d47dd15 | more async socket code | 2018-05-02 16:36:56 +00:00 |  | 
			
				
					|  | acb71f521c | work in progress. trying a different way of implementing async socket | 2018-05-02 09:53:02 +00:00 |  |