|  Slava Pestov | a213db05db | parser: remove outdated unit tests that were superseded by tests in vocabs.parser | 2009-07-18 11:35:09 -05:00 | 
				
					
						|  Slava Pestov | aba4fa7371 | Recent vocabs.parser change had a regression: vocabs with no roots (scratchpad) were excluded from default use list. Also move with-interactive-vocabs to listener vocab | 2009-06-07 21:59:13 -05:00 | 
				
					
						|  Slava Pestov | 9cc178b738 | If a vocab fails to load, manifest would be left in a weird state (reported by Joe Groff) | 2009-05-22 01:59:50 -05:00 | 
				
					
						|  Slava Pestov | 9c239694bf | Update unit tests for parser note and lazy list changes | 2009-05-16 13:41:11 -05:00 | 
				
					
						|  Slava Pestov | 306d3c3b32 | Docs for parser.notes | 2009-05-16 09:56:09 -05:00 | 
				
					
						|  Slava Pestov | 35ccf0231e | Factor out parser note code into parser.notes vocabulary, and print a note if a using list contains duplicates | 2009-05-16 09:40:17 -05:00 | 
				
					
						|  Slava Pestov | 90560d3959 | Better presentation for ambiguous-use-error, fix ui.tools.listener now that 'search' can throw, make USE: and UNUSE: ignore dupes | 2009-05-16 09:34:42 -05:00 | 
				
					
						|  Slava Pestov | 274655e77c | More work on auto-use | 2009-05-16 04:26:45 -05:00 | 
				
					
						|  Slava Pestov | 66a9416473 | Update documentation for stricter vocabulary search path semantics | 2009-05-16 00:29:21 -05:00 | 
				
					
						|  Slava Pestov | b31fe9b8f2 | Implement stricter vocab search path semantics, with a new API for vocabs.parser. Add map-find-last to sequences vocab | 2009-05-14 22:31:29 -05:00 | 
				
					
						|  Slava Pestov | 0c1e519dcb | Rename use+ to add-use, move search to vocabs.parser, EXCLUDE: bombs out if word doesn't exist | 2009-05-13 22:15:48 -05:00 | 
				
					
						|  Slava Pestov | b2c3183b21 | Split up tools.vocabs. Note that load-everything is now named load-all | 2009-05-04 06:44:17 -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 | 5649cc7a0a | Compiler warnings are no more | 2009-04-23 22:17:25 -05:00 | 
				
					
						|  Slava Pestov | 3353a777f7 | Fixing some unit test failures | 2009-04-22 07:05:00 -05: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 | 05f3f9dcb9 | Fixing unit tests for stack effect inference changes | 2009-04-20 21:15:19 -05:00 | 
				
					
						|  Slava Pestov | ec72f33fcb | Documentation updates | 2009-04-20 02:23:52 -05:00 | 
				
					
						|  Slava Pestov | e811dd6192 | Reverse compiler.errors => tools.errrs dependency to reduce deploy image size | 2009-04-18 03:21:31 -05:00 | 
				
					
						|  Doug Coleman | 7a1841f59b | (( -- )) eval -> eval( -- ) | 2009-04-17 15:49:21 -05:00 | 
				
					
						|  Doug Coleman | aad6a3d504 | fixing compiler error in core | 2009-04-17 12:45:57 -05:00 | 
				
					
						|  Slava Pestov | e52be965f0 | Finish moving compiler.errors to basis | 2009-04-13 02:50:23 -05:00 | 
				
					
						|  Slava Pestov | d227fcd33f | Move compiler.errors to basis | 2009-04-13 02:18:41 -05:00 | 
				
					
						|  Slava Pestov | c4be8bd65a | Refactor error code so that error types are registered; listener prints a summary of errors | 2009-04-12 16:08:46 -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 | 99b8400e56 | Documentation updates | 2009-04-06 03:00:46 -05:00 | 
				
					
						|  Slava Pestov | 7741d2ca23 | - definitions.icons now has a reference article - move about to help.vocabs; it now opens the vocab browser instead
- help.vocabs is in default use list
- add runnable-vocab predicate class | 2009-03-24 09:11:45 -05:00 | 
				
					
						|  Slava Pestov | 637d06a4f8 | Add silly 'tip of the day' feature, and 'recently visited' list to UI browser home page | 2009-03-24 04:11:08 -05:00 | 
				
					
						|  Slava Pestov | 723bfab030 | Fixing unit tests for syntax change | 2009-03-23 00:34:02 -05:00 | 
				
					
						|  Slava Pestov | e0d48e3ab6 | New utility word: complete-effect | 2009-03-22 17:59:40 -05:00 | 
				
					
						|  Slava Pestov | c0154c1391 | Change (:) to parse effect immediately, and remove ( parsing word | 2009-03-21 03:17:35 -05:00 | 
				
					
						|  Slava Pestov | ea60f8ae93 | Changing : foo ; parsing to SYNTAX: foo ; | 2009-03-21 01:27:50 -05:00 | 
				
					
						|  Slava Pestov | be4fb1e7d9 | Move call( and execute( to core | 2009-03-16 20:11:36 -05:00 | 
				
					
						|  Slava Pestov | 38c6be94d4 | Fixing some stack comments | 2009-03-16 06:17:18 -05:00 | 
				
					
						|  Slava Pestov | 1fab364299 | Updating some unit tests | 2009-03-16 00:05:43 -05:00 | 
				
					
						|  Slava Pestov | fdcd8f210a | Add 'see' to default vocab search path | 2009-03-11 13:57:31 -05:00 | 
				
					
						|  Slava Pestov | bfb6b4642a | Consultations now implement the definition protocol; removing one from a source file forgets consulted methods | 2009-03-07 00:42:43 -06:00 | 
				
					
						|  Slava Pestov | 44815fd981 | Better handling of case when user-defined accessor becomes auto-generated | 2009-03-06 23:33:03 -06:00 | 
				
					
						|  Slava Pestov | bf663e830a | Changing a method into a generated slot accessor would result in the generated accessor being forgotten | 2009-03-06 20:02:31 -06:00 | 
				
					
						|  Slava Pestov | e4a0396550 | Add parse-quotation hook to parser which locals overrides. '[ and [ use this hook. Fixes locals bug reported by erg | 2009-03-06 19:48:04 -06:00 | 
				
					
						|  Slava Pestov | 4a639033fa | Merge branch 'master' into new_ui | 2009-02-15 21:06:55 -06:00 | 
				
					
						|  Slava Pestov | 6b99b04531 | Add vocab: for vocab-relative paths | 2009-02-15 19:53:21 -06:00 | 
				
					
						|  Slava Pestov | 2d3d722fd0 | parser: tweak note printing | 2009-02-14 00:45:34 -06:00 | 
				
					
						|  Slava Pestov | ab386d01aa | Merge branch 'master' into new_ui | 2009-02-10 16:23:14 -06:00 | 
				
					
						|  Slava Pestov | 07caee3405 | Update some existing code to use initialize | 2009-02-10 16:16:12 -06:00 | 
				
					
						|  Slava Pestov | a0c1d32197 | Move io.streams.string from core to basis | 2009-02-06 01:58:51 -06:00 | 
				
					
						|  Slava Pestov | 5cd4f65e59 | Fix conflict | 2009-01-27 15:49:49 -06:00 | 
				
					
						|  Slava Pestov | 298fdecf32 | Fixing eval unit test, and help lint failures from stricter help lint | 2009-01-27 15:38:01 -06:00 | 
				
					
						|  Slava Pestov | 8b6ae748b9 | Merge branch 'master' into new_ui | 2009-01-27 06:34:19 -06:00 | 
				
					
						|  Slava Pestov | 597be972b8 | Put help.lint in default use list | 2009-01-27 04:11:51 -06:00 |