|  John Benediktsson | 7387869315 | source-files: simplify, remove unnecessary error. | 2016-04-14 17:21:05 -07:00 | 
				
					
						|  John Benediktsson | 71ef8a22c2 | disambiguate namespaces:set and sets:set. | 2016-03-29 17:14:42 -07:00 | 
				
					
						|  Doug Coleman | b0fe6631c7 | core: I messed up the refactoring. with-scope should go away, but so should with-variables with an empty hashtable too. | 2016-03-03 11:54:33 -08:00 | 
				
					
						|  Doug Coleman | 9c4ed3ddae | core: Don't use with-scope. H{ } clone [ ] with-variables is the same thing and is more explicit. | 2016-03-02 17:18:42 -08:00 | 
				
					
						|  John Benediktsson | e477f6996f | Fix comments to be ! not #!. | 2015-09-08 16:15:10 -07:00 | 
				
					
						|  John Benediktsson | ceb75057da | change ERROR: words from throw-foo back to foo. | 2015-08-13 16:13:05 -07:00 | 
				
					
						|  Doug Coleman | 02008979d9 | factor: Change ERROR: foo ; to define ``throw-foo`` instead of having ``foo`` throw implicitly. The old ``foo`` still throws implicitly because this is a big change to get right in one patch, but it should be removed soon. | 2015-08-12 15:26:18 -05:00 | 
				
					
						|  Doug Coleman | e0d1b14e5c | factor: don't need FROM: namespaces => set or namespaces:set anymore | 2015-08-12 11:25:57 -05:00 | 
				
					
						|  Doug Coleman | 117727d444 | parser, source-files: you need to bootstrap after this patch. cleans up some file vs path naming.
file -> current-source-file
file -> current-test-file somewhere else
source-file -> path>source-file
source-file-tuple -> source-file | 2015-07-23 22:03:43 -07:00 | 
				
					
						|  John Benediktsson | f3a8546b23 | core: get rid of some unnecessary wrappers. | 2014-11-02 20:16:22 -08:00 | 
				
					
						|  John Benediktsson | 24d345cdd9 | source-files: this looks cleaner. | 2014-04-29 13:20:33 -07:00 | 
				
					
						|  Doug Coleman | 158fff5990 | source-files: Rename source-file. | 2013-03-23 16:27:23 -07:00 | 
				
					
						|  John Benediktsson | bc18b2cd29 | compiler.units: more use of hash-sets. | 2013-03-10 18:04:37 -07:00 | 
				
					
						|  John Benediktsson | c0c769a7d8 | compiler.units: changing definitions-changed to use a set. | 2013-03-10 09:11:18 -07:00 | 
				
					
						|  John Benediktsson | 5487480126 | core: cleanup USING lists. | 2013-03-05 10:34:47 -08:00 | 
				
					
						|  Joe Groff | e1390875ca | parser, source-files, syntax: have MAIN: store the main entry point in the source-file record in addition to the vocabulary. Have run-file execute the MAIN: word for a file if present after evaluating its contents. | 2011-08-17 20:58:09 -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 | d215c108f3 | core: fix bad interaction between stage1 bootstrap and manifest update code | 2010-01-28 03:02:54 +13:00 | 
				
					
						|  Slava Pestov | cd2e226afa | stack-checker: split off stack-checker.dependencies from stack-checker.state | 2009-11-08 20:34:46 -06:00 | 
				
					
						|  Slava Pestov | 48e70b65fa | Move cross-referencing stuff to tools.crossref since compiler doesn't depend on it anymore, and compute cross-referencing index as needed; reduces image size by ~4Mb | 2009-04-22 04:20:38 -05:00 | 
				
					
						|  Slava Pestov | 83b7ac3f3a | Forgetting a definition removes compile error Notify definition observers with nested compilation units | 2009-04-15 00:27:02 -05:00 | 
				
					
						|  Slava Pestov | 7adb76aaf4 | Factor out some compiler error code into source-files.errors | 2009-04-09 04:50:38 -05:00 | 
				
					
						|  Slava Pestov | 669548e62e | Clean up some usages of tuck, and add Joe's curried cleave/spread/apply combinators to kernel vocabulary | 2009-02-02 13:43:54 -06:00 | 
				
					
						|  Slava Pestov | 50e214c152 | io.files split up and general refactoring work in progress | 2008-12-14 20:03:00 -06:00 | 
				
					
						|  Slava Pestov | 7940020491 | Untangling more dependencies | 2008-12-08 16:02:31 -06:00 | 
				
					
						|  Slava Pestov | c19f2257f4 | Fix permission bits | 2008-10-02 08:34:49 -05:00 | 
				
					
						|  Slava Pestov | 0c304b8fc6 | Removing old accessor usages from core and basis | 2008-08-31 07:45:33 -05:00 | 
				
					
						|  Doug Coleman | 582aeaf73a | new accessors | 2008-08-30 12:34:37 -05:00 | 
				
					
						|  Slava Pestov | f5c15481fe | Move io.styles to basis | 2008-07-28 22:28:13 -05:00 | 
				
					
						|  Slava Pestov | d66f887736 | Create basis vocab root | 2008-07-28 22:03:13 -05:00 | 
				
					
						|  Slava Pestov | 537269447c | Move mirrors out of the boot image | 2008-07-02 00:20:01 -05:00 | 
				
					
						|  Slava Pestov | dea3604264 | Remove some usages of deprecated features | 2008-06-30 05:22:05 -05:00 | 
				
					
						|  Slava Pestov | 666d4abaee | More fixes | 2008-06-25 04:06:18 -05:00 | 
				
					
						|  Slava Pestov | 6e0d35e615 | Split up huge parser vocabulary | 2008-06-25 03:25:08 -05:00 | 
				
					
						|  Slava Pestov | f9ed7ac1ae | Add sanity check | 2008-06-11 21:12:17 -05:00 | 
				
					
						|  Slava Pestov | 7584e02805 | New checksum protocol | 2008-04-30 16:11:55 -05:00 | 
				
					
						|  Doug Coleman | 15402ed1b4 | core changes: index* -> index-from
last-index* -> last-index-from
1 tail -> rest
1 tail-slice -> rest-slice
subset -> filter
prepose
find* -> find-from
find-last* -> find-last-from
before, after generic, < for integers
make between? work for timestamps | 2008-04-25 23:12:44 -05:00 | 
				
					
						|  Doug Coleman | 2edd0fefc9 | new -> new-sequence construct-empty -> new
construct-boa -> boa
diff -> assoc-diff
union -> assoc-union
intersect -> assoc-intersect | 2008-04-13 22:58:07 -05:00 | 
				
					
						|  Slava Pestov | ef4046cda9 | Converting code to use inheritance | 2008-04-04 00:33:06 -05:00 | 
				
					
						|  Slava Pestov | 76581ad6d0 | Remove crappy parser feature | 2008-04-03 21:43:41 -05:00 | 
				
					
						|  erg | 15c68a23f8 | remove ?resource-path and resource-exists? | 2008-03-26 23:47:51 -05:00 | 
				
					
						|  Slava Pestov | 3cddca95ae | Simply core: don't call directory? and file-modified until after bootstrap | 2008-03-13 04:54:33 -05:00 | 
				
					
						|  Slava Pestov | 32526206f1 | Help fixes | 2008-03-11 19:51:58 -05:00 | 
				
					
						|  Daniel Ehrenberg | c5eec0ba10 | Merge branch 'master' of git://factorcode.org/git/factor into unicode Conflicts:
	core/io/files/files-tests.factor
	core/io/files/files.factor
	core/io/io-tests.factor
	core/io/streams/c/c-tests.factor
	core/io/streams/lines/lines-tests.factor
	core/source-files/source-files.factor
	extra/benchmark/sockets/sockets.factor
	extra/http/server/templating/templating-tests.factor
	extra/http/server/templating/templating.factor
	extra/io/launcher/launcher.factor
	extra/io/mmap/mmap-tests.factor
	extra/io/unix/launcher/launcher.factor
	extra/io/unix/unix-tests.factor | 2008-03-04 17:51:40 -06:00 | 
				
					
						|  Slava Pestov | 2c23357f25 | Unit test fixes | 2008-03-03 16:44:24 -06:00 | 
				
					
						|  Daniel Ehrenberg | 4ad96fc4ea | Merge branch 'master' into unicode Conflicts:
	core/io/streams/c/c-tests.factor
	extra/benchmark/mandel/mandel.factor
	extra/benchmark/raytracer/raytracer.factor
	extra/http/client/client.factor | 2008-02-24 13:00:06 -06:00 | 
				
					
						|  Slava Pestov | b44b334a02 | Fix a smudging bug | 2008-02-23 22:29:29 -06:00 | 
				
					
						|  Daniel Ehrenberg | 8249ce2116 | OK, now everything should load | 2008-02-21 18:05:04 -06:00 | 
				
					
						|  Daniel Ehrenberg | 62f9ed5dbd | putting encodings on all file readers/writers | 2008-02-16 22:17:41 -06:00 | 
				
					
						|  Slava Pestov | 262e9d3443 | Clean up vocabs.loader and add littledan's unit test feature | 2008-02-10 23:03:54 -06:00 |