Doug Coleman
							
						 | 
						
							
							
							
							
								
							
								9f213f96f6
								
							
								
							
						 | 
						
							
							
								
								core: Add the shuffler words but without primitives.
							
							
							
							
							
							
							
							The nipd branch slowed bootstrap by a minute, this patch does not.
sorry about changing the fjsc line endings... 
							
						 | 
						
							2018-06-19 22:52:58 -05:00 | 
						
					
				
					
						
							
							
								 
								John Benediktsson
							
						 | 
						
							
							
							
							
								
							
								4a144e5ea7
								
							
								
							
						 | 
						
							
							
								
								more test IN: cleanup.
							
							
							
							
							
						 | 
						
							2018-02-15 08:45:08 -08:00 | 
						
					
				
					
						
							
							
								 
								Björn Lindqvist
							
						 | 
						
							
							
							
							
								
							
								f2a8a79a1a
								
							
								
							
						 | 
						
							
							
								
								basis/,extra/: removing some unnecessary EXCLUDE declarations
							
							
							
							
							
						 | 
						
							2017-06-24 16:38:34 +02:00 | 
						
					
				
					
						
							
							
								 
								Doug Coleman
							
						 | 
						
							
							
							
							
								
							
								2d5368f4af
								
							
								
							
						 | 
						
							
							
								
								irc.messages.parser: simplify parser
							
							
							
							
							
						 | 
						
							2016-05-09 11:49:19 -07:00 | 
						
					
				
					
						
							
							
								 
								John Benediktsson
							
						 | 
						
							
							
							
							
								
							
								59caf874a3
								
							
								
							
						 | 
						
							
							
								
								syntax: removing #! as a comment character.
							
							
							
							
							
							
							
							We don't need two types of comments and shebang (#!) is handled
natively by the lexer, so the original reason for #! is not valid. 
							
						 | 
						
							2015-09-09 18:28:08 -07:00 | 
						
					
				
					
						
							
							
								 
								John Benediktsson
							
						 | 
						
							
							
							
							
								
							
								b366a06c41
								
							
								
							
						 | 
						
							
							
								
								use reject instead of [ ... not ] filter.
							
							
							
							
							
						 | 
						
							2015-05-12 18:50:34 -07:00 | 
						
					
				
					
						
							
							
								 
								John Benediktsson
							
						 | 
						
							
							
							
							
								
							
								79e2265db1
								
							
								
							
						 | 
						
							
							
								
								irc: fix IRC: stack effects.
							
							
							
							
							
						 | 
						
							2011-10-18 19:20:24 -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
							
						 | 
						
							
							
							
							
								
							
								1778757fa2
								
							
								
							
						 | 
						
							
							
								
								Update references to "1 tail" to use "rest".
							
							
							
							
							
						 | 
						
							2011-05-03 20:50:23 -07:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								627295f094
								
							
								
							
						 | 
						
							
							
								
								Language change: tuple slot setter words with stack effect ( value object -- ) are now named FOO<< instead of (>>FOO)
							
							
							
							
							
						 | 
						
							2010-05-06 17:21:02 -04:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								0612bc6177
								
							
								
							
						 | 
						
							
							
								
								Factor source files should not be executable
							
							
							
							
							
						 | 
						
							2009-11-21 17:50:43 -06:00 | 
						
					
				
					
						
							
							
								 
								Doug Coleman
							
						 | 
						
							
							
							
							
								
							
								407377fc98
								
							
								
							
						 | 
						
							
							
								
								rename peek -> last and update all usages
							
							
							
							
							
						 | 
						
							2009-05-25 16:38:33 -05:00 | 
						
					
				
					
						
							
							
								 
								Bruno Deferrari
							
						 | 
						
							
							
							
							
								
							
								460de5bbef
								
							
								
							
						 | 
						
							
							
								
								irc.messages: Add predicate classes for ctcp and action messages
							
							
							
							
							
						 | 
						
							2009-04-16 22:19:16 -03:00 | 
						
					
				
					
						
							
							
								 
								Bruno Deferrari
							
						 | 
						
							
							
							
							
								
							
								7f5f8185bf
								
							
								
							
						 | 
						
							
							
								
								irc.messages: Set timestamp when constructing, not on parser
							
							
							
							
							
						 | 
						
							2009-04-16 17:21:31 -03:00 | 
						
					
				
					
						
							
							
								 
								Bruno Deferrari
							
						 | 
						
							
							
							
							
								
							
								84032835f5
								
							
								
							
						 | 
						
							
							
								
								irc.messages: Use GMT times when building a message
							
							
							
							
							
						 | 
						
							2009-04-16 17:11:41 -03:00 | 
						
					
				
					
						
							
							
								 
								Bruno Deferrari
							
						 | 
						
							
							
							
							
								
							
								e0c57b68b6
								
							
								
							
						 | 
						
							
							
								
								irc.messages: Fix test
							
							
							
							
							
						 | 
						
							2009-04-15 20:18:42 -03:00 | 
						
					
				
					
						
							
							
								 
								Bruno Deferrari
							
						 | 
						
							
							
							
							
								
							
								8d0bc70703
								
							
								
							
						 | 
						
							
							
								
								irc.client: Fix NICK message declaration
							
							
							
							
							
						 | 
						
							2009-04-14 23:13:21 -03:00 | 
						
					
				
					
						
							
							
								 
								Bruno Deferrari
							
						 | 
						
							
							
							
							
								
							
								d8f144a8e9
								
							
								
							
						 | 
						
							
							
								
								irc: Fix problems in tests
							
							
							
							
							
						 | 
						
							2009-04-12 19:44:46 -03:00 | 
						
					
				
					
						
							
							
								 
								Bruno Deferrari
							
						 | 
						
							
							
							
							
								
							
								8eedc105a9
								
							
								
							
						 | 
						
							
							
								
								Add missing bsd copyright notices, authors.txt, summary.txt files
							
							
							
							
							
						 | 
						
							2009-04-12 16:47:55 -03:00 | 
						
					
				
					
						
							
							
								 
								Bruno Deferrari
							
						 | 
						
							
							
							
							
								
							
								85d595d8b6
								
							
								
							
						 | 
						
							
							
								
								irc.client: Big refactor
							
							
							
							
							
						 | 
						
							2009-04-12 16:30:54 -03:00 | 
						
					
				
					
						
							
							
								 
								Bruno Deferrari
							
						 | 
						
							
							
							
							
								
							
								4d722001e9
								
							
								
							
						 | 
						
							
							
								
								irc.messages: use SYNTAX: instead of parsing
							
							
							
							
							
						 | 
						
							2009-04-08 23:26:58 -03:00 | 
						
					
				
					
						
							
							
								 
								Bruno Deferrari
							
						 | 
						
							
							
							
							
								
							
								5bfe50018e
								
							
								
							
						 | 
						
							
							
								
								irc.messages: Update tests
							
							
							
							
							
						 | 
						
							2009-04-08 23:13:17 -03:00 | 
						
					
				
					
						
							
							
								 
								Bruno Deferrari
							
						 | 
						
							
							
							
							
								
							
								1c70bf833f
								
							
								
							
						 | 
						
							
							
								
								irc: IRC messages reimplemented
							
							
							
							
							
						 | 
						
							2009-04-08 23:13:17 -03:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								c5160d76e9
								
							
								
							
						 | 
						
							
							
								
								Merge qualified, alias, symbols, constants into core
							
							
							
							
							
						 | 
						
							2008-12-17 18:10:01 -06:00 | 
						
					
				
					
						
							
							
								 
								Bruno Deferrari
							
						 | 
						
							
							
							
							
								
							
								ce6ed41cbe
								
							
								
							
						 | 
						
							
							
								
								irc.messages: Fix parsing of MODE messages with the mode on the trailing part of the message
							
							
							
							
							
						 | 
						
							2008-12-06 23:27:32 -02:00 | 
						
					
				
					
						
							
							
								 
								Bruno Deferrari
							
						 | 
						
							
							
							
							
								
							
								ee22964c49
								
							
								
							
						 | 
						
							
							
								
								irc.client: correctly handle multiple name-replys
							
							
							
							
							
						 | 
						
							2008-11-12 00:56:01 -02:00 | 
						
					
				
					
						
							
							
								 
								Doug Coleman
							
						 | 
						
							
							
							
							
								
							
								03043a7cfd
								
							
								
							
						 | 
						
							
							
								
								remove slot
							
							
							
							
							
						 | 
						
							2008-10-06 15:25:17 -05:00 | 
						
					
				
					
						
							
							
								 
								erg
							
						 | 
						
							
							
							
							
								
							
								d142b32837
								
							
								
							
						 | 
						
							
							
								
								cleaner irc.messages
							
							
							
							
							
						 | 
						
							2008-10-06 14:54:27 -05:00 | 
						
					
				
					
						
							
							
								 
								Bruno Deferrari
							
						 | 
						
							
							
							
							
								
							
								6e09d7cb63
								
							
								
							
						 | 
						
							
							
								
								irc.client: Refactor, clean, etc. Stop using a thread for each listener for output messages
							
							
							
							
							
						 | 
						
							2008-09-28 22:11:58 -03:00 | 
						
					
				
					
						
							
							
								 
								Bruno Deferrari
							
						 | 
						
							
							
							
							
								
							
								d9e0060eb8
								
							
								
							
						 | 
						
							
							
								
								irc.messages: Fix `_' word conflict between fry and inverse
							
							
							
							
							
						 | 
						
							2008-09-19 22:14:00 -03:00 | 
						
					
				
					
						
							
							
								 
								Bruno Deferrari
							
						 | 
						
							
							
							
							
								
							
								4bd73a1eb7
								
							
								
							
						 | 
						
							
							
								
								Merge branch 'master' of git://factorcode.org/git/factor
							
							
							
							
							
							
							
							Conflicts:
	extra/irc/messages/messages.factor 
							
						 | 
						
							2008-09-15 15:28:16 -03:00 | 
						
					
				
					
						
							
							
								 
								Bruno Deferrari
							
						 | 
						
							
							
							
							
								
							
								c3380865c1
								
							
								
							
						 | 
						
							
							
								
								irc.messages: dip
							
							
							
							
							
						 | 
						
							2008-09-11 03:35:34 -03:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								cf80dd122a
								
							
								
							
						 | 
						
							
							
								
								Updating code for make and fry changes
							
							
							
							
							
						 | 
						
							2008-09-10 22:11:40 -05:00 | 
						
					
				
					
						
							
							
								 
								Bruno Deferrari
							
						 | 
						
							
							
							
							
								
							
								198e35fac2
								
							
								
							
						 | 
						
							
							
								
								irc.messages: Remove nickname/channel distiction
							
							
							
							
							
						 | 
						
							2008-09-07 00:22:18 -03:00 | 
						
					
				
					
						
							
							
								 
								Bruno Deferrari
							
						 | 
						
							
							
							
							
								
							
								007c68ab6b
								
							
								
							
						 | 
						
							
							
								
								irc.messages: handle mode parameters using inverse's switch
							
							
							
							
							
						 | 
						
							2008-09-06 19:29:18 -03:00 | 
						
					
				
					
						
							
							
								 
								Bruno Deferrari
							
						 | 
						
							
							
							
							
								
							
								50e5ffa594
								
							
								
							
						 | 
						
							
							
								
								irc.messages: Handle mode messages better, tests
							
							
							
							
							
						 | 
						
							2008-09-06 18:39:00 -03:00 | 
						
					
				
					
						
							
							
								 
								Bruno Deferrari
							
						 | 
						
							
							
							
							
								
							
								b610e07769
								
							
								
							
						 | 
						
							
							
								
								irc.messages: Change the way messages are built when parsed
							
							
							
							
							
						 | 
						
							2008-09-05 02:16:38 -03:00 | 
						
					
				
					
						
							
							
								 
								Bruno Deferrari
							
						 | 
						
							
							
							
							
								
							
								7f588bbb84
								
							
								
							
						 | 
						
							
							
								
								irc.messages: oops
							
							
							
							
							
						 | 
						
							2008-09-04 01:28:37 -03:00 | 
						
					
				
					
						
							
							
								 
								Bruno Deferrari
							
						 | 
						
							
							
							
							
								
							
								f936f5f54f
								
							
								
							
						 | 
						
							
							
								
								irc.messages: use >tuple
							
							
							
							
							
						 | 
						
							2008-09-03 23:56:58 -03:00 | 
						
					
				
					
						
							
							
								 
								Doug Coleman
							
						 | 
						
							
							
							
							
								
							
								8ebb7f9be7
								
							
								
							
						 | 
						
							
							
								
								fix irc for delegate removal
							
							
							
							
							
						 | 
						
							2008-09-03 12:39:30 -05:00 | 
						
					
				
					
						
							
							
								 
								William Schlieper
							
						 | 
						
							
							
							
							
								
							
								176fb3cebd
								
							
								
							
						 | 
						
							
							
								
								Merge branch 'master' of git://tiodante.com/git/factor
							
							
							
							
							
						 | 
						
							2008-08-13 20:50:34 -04:00 | 
						
					
				
					
						
							
							
								 
								William Schlieper
							
						 | 
						
							
							
							
							
								
							
								8b3ce1ee84
								
							
								
							
						 | 
						
							
							
								
								irc:Added whois command, fixed bug in parting
							
							
							
							
							
						 | 
						
							2008-08-13 01:00:26 -04:00 | 
						
					
				
					
						
							
							
								 
								Bruno Deferrari
							
						 | 
						
							
							
							
							
								
							
								759a939ecc
								
							
								
							
						 | 
						
							
							
								
								irc.client: Refactorings
							
							
							
							
							
						 | 
						
							2008-08-12 03:25:13 -03:00 | 
						
					
				
					
						
							
							
								 
								Bruno Deferrari
							
						 | 
						
							
							
							
							
								
							
								fcc1ee9cdd
								
							
								
							
						 | 
						
							
							
								
								irc.client: nick command parsing, namelist notification after join, tests. Make +normal+ the default state for participants, not 'f'
							
							
							
							
							
						 | 
						
							2008-07-31 21:45:35 -03:00 | 
						
					
				
					
						
							
							
								 
								Bruno Deferrari
							
						 | 
						
							
							
							
							
								
							
								b855b098a7
								
							
								
							
						 | 
						
							
							
								
								irc.client: Fixes, tests, etc
							
							
							
							
							
						 | 
						
							2008-07-26 15:32:16 -03:00 | 
						
					
				
					
						
							
							
								 
								Bruno Deferrari
							
						 | 
						
							
							
							
							
								
							
								c4db578f04
								
							
								
							
						 | 
						
							
							
								
								irc.client: Manage participant list changes, forward quit messages to all channels with participant, mode tests.
							
							
							
							
							
						 | 
						
							2008-07-16 00:32:06 -03:00 | 
						
					
				
					
						
							
							
								 
								Bruno Deferrari
							
						 | 
						
							
							
							
							
								
							
								0038136950
								
							
								
							
						 | 
						
							
							
								
								irc.client: Rename client message construcor, handle outgoing plain irc-messages.
							
							
							
							
							
						 | 
						
							2008-07-16 00:32:05 -03:00 | 
						
					
				
					
						
							
							
								 
								Bruno Deferrari
							
						 | 
						
							
							
							
							
								
							
								66be27c186
								
							
								
							
						 | 
						
							
							
								
								irc.client: Add make-client-messages, move things around, etc
							
							
							
							
							
						 | 
						
							2008-07-16 00:32:05 -03:00 | 
						
					
				
					
						
							
							
								 
								Bruno Deferrari
							
						 | 
						
							
							
							
							
								
							
								0d17038a51
								
							
								
							
						 | 
						
							
							
								
								irc.client: Some little changes, and handling of quit messages (removes participant from channels, still needs to forward it)
							
							
							
							
							
						 | 
						
							2008-07-16 00:32:05 -03:00 | 
						
					
				
					
						
							
							
								 
								Bruno Deferrari
							
						 | 
						
							
							
							
							
								
							
								38e31b85c9
								
							
								
							
						 | 
						
							
							
								
								irc.client: Handling of lists of participants in channels, fixes.
							
							
							
							
							
						 | 
						
							2008-07-16 00:32:05 -03:00 |