Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								ca19d44350
								
							
								
							
						 | 
						
							
							
								
								Throw a nice error at parse time if an attempt is made to declare a GENERIC: or MACRO: word inline. Such words cannot be inlined, and doing this before previously result in confusing error messages
							
							
							
							
							
						 | 
						
							2010-01-27 21:00:10 +13:00 | 
						
					
				
					
						
							
							
								 
								Doug Coleman
							
						 | 
						
							
							
							
							
								
							
								7fa3b71c07
								
							
								
							
						 | 
						
							
							
								
								Add 0xe06d7363 to debugger.windows.  Remove case 0xe06d7363 from SEH.
							
							
							
							
							
						 | 
						
							2009-12-23 14:04:52 -06:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								0612bc6177
								
							
								
							
						 | 
						
							
							
								
								Factor source files should not be executable
							
							
							
							
							
						 | 
						
							2009-11-21 17:50:43 -06:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								ef9840d604
								
							
								
							
						 | 
						
							
							
								
								debugger.windows: add unportable tag
							
							
							
							
							
						 | 
						
							2009-11-15 17:11:38 -06:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								b551721dd9
								
							
								
							
						 | 
						
							
							
								
								Minor cosmetic fixes
							
							
							
							
							
						 | 
						
							2009-11-10 21:48:00 -06:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								473cc7db4a
								
							
								
							
						 | 
						
							
							
								
								stack-checker: tighten some screws in error reporting
							
							
							
							
							
						 | 
						
							2009-11-09 00:17:24 -06:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								c08d325132
								
							
								
							
						 | 
						
							
							
								
								Remove unused error from VM
							
							
							
							
							
						 | 
						
							2009-11-05 21:52:31 -06:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								888fcdb5f8
								
							
								
							
						 | 
						
							
							
								
								debugger: use short. rather than . to print errors if inspector is not loaded
							
							
							
							
							
						 | 
						
							2009-10-30 20:53:32 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								2b142dabae
								
							
								
							
						 | 
						
							
							
								
								Re-organize a few things to reduce '-include=' image size
							
							
							
							
							
						 | 
						
							2009-10-23 04:32:17 -05:00 | 
						
					
				
					
						
							
							
								 
								Joe Groff
							
						 | 
						
							
							
							
							
								
							
								6c1a70c218
								
							
								
							
						 | 
						
							
							
								
								Merge branch 'master' of git://factorcode.org/git/factor
							
							
							
							
							
						 | 
						
							2009-10-22 00:18:16 -05:00 | 
						
					
				
					
						
							
							
								 
								Joe Groff
							
						 | 
						
							
							
							
							
								
							
								9a91abe8a8
								
							
								
							
						 | 
						
							
							
								
								also print undocumented windows SSE exception codes
							
							
							
							
							
						 | 
						
							2009-10-22 00:18:01 -05:00 | 
						
					
				
					
						
							
							
								 
								Joe Groff
							
						 | 
						
							
							
							
							
								
							
								c4fe86fa7d
								
							
								
							
						 | 
						
							
							
								
								tweak windows exception error printing
							
							
							
							
							
						 | 
						
							2009-10-21 23:59:37 -05:00 | 
						
					
				
					
						
							
							
								 
								Joe Groff
							
						 | 
						
							
							
							
							
								
							
								432d4f79e9
								
							
								
							
						 | 
						
							
							
								
								give better error message for windows exceptions, and don't lop off the top end of the exception code when the vm throws the error
							
							
							
							
							
						 | 
						
							2009-10-21 23:37:51 -05:00 | 
						
					
				
					
						
							
							
								 
								Keith Lazuka
							
						 | 
						
							
							
							
							
								
							
								405e5d015b
								
							
								
							
						 | 
						
							
							
								
								docs: change $subsection to $subsections
							
							
							
							
							
						 | 
						
							2009-10-02 12:15:48 -04:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								413dc67985
								
							
								
							
						 | 
						
							
							
								
								Put bad escape code in the bad-escape error
							
							
							
							
							
						 | 
						
							2009-09-23 17:55:54 -05:00 | 
						
					
				
					
						
							
							
								 
								Joe Groff
							
						 | 
						
							
							
							
							
								
							
								748ba4b833
								
							
								
							
						 | 
						
							
							
								
								give a better error message when an invalid slot name is used in a tuple/struct literal
							
							
							
							
							
						 | 
						
							2009-09-16 18:07:39 -05:00 | 
						
					
				
					
						
							
							
								 
								Joe Groff
							
						 | 
						
							
							
							
							
								
							
								7a2aecea1c
								
							
								
							
						 | 
						
							
							
								
								Merge branch 'master' of git://factorcode.org/git/factor
							
							
							
							
							
						 | 
						
							2009-09-08 15:48:18 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								5786ea76d9
								
							
								
							
						 | 
						
							
							
								
								debugger: doc fixes
							
							
							
							
							
						 | 
						
							2009-09-08 15:43:00 -05:00 | 
						
					
				
					
						
							
							
								 
								Joe Groff
							
						 | 
						
							
							
							
							
								
							
								7ba71a524e
								
							
								
							
						 | 
						
							
							
								
								Send FP trap signals to Factor as a different vm-error type
							
							
							
							
							
						 | 
						
							2009-09-06 08:44:25 -05:00 | 
						
					
				
					
						
							
							
								 
								Doug Coleman
							
						 | 
						
							
							
							
							
								
							
								3f3d57032b
								
							
								
							
						 | 
						
							
							
								
								Delete empty unit tests files, remove 1- and 1+, reorder IN: lines in a lot of places, minor refactoring
							
							
							
							
							
						 | 
						
							2009-08-13 19:21:44 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								db3991125f
								
							
								
							
						 | 
						
							
							
								
								FROM: and RENAME: give a more meaningful error if the vocabulary does not exist
							
							
							
							
							
						 | 
						
							2009-07-18 06:51:29 -05:00 | 
						
					
				
					
						
							
							
								 
								Doug Coleman
							
						 | 
						
							
							
							
							
								
							
								28a4dd870e
								
							
								
							
						 | 
						
							
							
								
								minor indentation changes
							
							
							
							
							
						 | 
						
							2009-06-11 11:02:40 -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
							
						 | 
						
							
							
							
							
								
							
								a63ad6a7a5
								
							
								
							
						 | 
						
							
							
								
								Remove cruddy string encoding/decoding code from VM
							
							
							
							
							
						 | 
						
							2009-05-02 13:45:38 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								7aa65b5b5f
								
							
								
							
						 | 
						
							
							
								
								Fixing new method dispatch implementation
							
							
							
							
							
						 | 
						
							2009-04-25 19:41:27 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								3dc9fdf9db
								
							
								
							
						 | 
						
							
							
								
								Fleshed out new dispatch code
							
							
							
							
							
						 | 
						
							2009-04-24 20:43:01 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								3353a777f7
								
							
								
							
						 | 
						
							
							
								
								Fixing some unit test failures
							
							
							
							
							
						 | 
						
							2009-04-22 07:05:00 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								cb6205e9d4
								
							
								
							
						 | 
						
							
							
								
								debugger: add summary method for VM errors
							
							
							
							
							
						 | 
						
							2009-04-21 00:04:56 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								86e5ddf449
								
							
								
							
						 | 
						
							
							
								
								Improve Unix signal and Windows structured exception reporting
							
							
							
							
							
						 | 
						
							2009-04-20 01:47:10 -05:00 | 
						
					
				
					
						
							
							
								 
								Elliott Hird
							
						 | 
						
							
							
							
							
								
							
								0719d83653
								
							
								
							
						 | 
						
							
							
								
								Show the signal name next to the number in parentheses on Unices.
							
							
							
							
							
						 | 
						
							2009-04-20 01:28:41 +01: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
							
						 | 
						
							
							
							
							
								
							
								ca1e8e0517
								
							
								
							
						 | 
						
							
							
								
								ui.tools.error-list: better sorting and output
							
							
							
							
							
						 | 
						
							2009-04-13 19:42:53 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								73a2e81953
								
							
								
							
						 | 
						
							
							
								
								Print unit test failures better
							
							
							
							
							
						 | 
						
							2009-04-13 14:40:55 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								e52be965f0
								
							
								
							
						 | 
						
							
							
								
								Finish moving compiler.errors to basis
							
							
							
							
							
						 | 
						
							2009-04-13 02:50:23 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								0a7485190b
								
							
								
							
						 | 
						
							
							
								
								compile-error-type => source-error-type; make test failures global
							
							
							
							
							
						 | 
						
							2009-04-10 03:52:12 -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
							
						 | 
						
							
							
							
							
								
							
								2b384a7742
								
							
								
							
						 | 
						
							
							
								
								Re-organize some error-related code, three-pane look for compiler errors tool, add Joe's icons
							
							
							
							
							
						 | 
						
							2009-04-08 23:05:45 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								b5c5991747
								
							
								
							
						 | 
						
							
							
								
								Working on UI compile error viewer tool
							
							
							
							
							
						 | 
						
							2009-03-28 04:19:02 -05:00 | 
						
					
				
					
						
							
							
								 
								Doug Coleman
							
						 | 
						
							
							
							
							
								
							
								8b7fcce399
								
							
								
							
						 | 
						
							
							
								
								update code for usages of add-library
							
							
							
							
							
						 | 
						
							2009-03-25 23:00:19 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								be4fb1e7d9
								
							
								
							
						 | 
						
							
							
								
								Move call( and execute( to core
							
							
							
							
							
						 | 
						
							2009-03-16 20:11:36 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								692b648feb
								
							
								
							
						 | 
						
							
							
								
								Change tabular-output and smash-pane behavior to fix panes unit tests; re-organize panes code to make more words private
							
							
							
							
							
						 | 
						
							2009-03-11 03:17:30 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								421ee726b8
								
							
								
							
						 | 
						
							
							
								
								Merge branch 'master' into new_ui
							
							
							
							
							
						 | 
						
							2009-02-16 21:22:12 -06:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								20053c7f5c
								
							
								
							
						 | 
						
							
							
								
								Deploy tool: if debugger is not stripped out, actually use it to report errors; print an error if vocab has no MAIN: word
							
							
							
							
							
						 | 
						
							2009-02-16 19:00:09 -06:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								4a639033fa
								
							
								
							
						 | 
						
							
							
								
								Merge branch 'master' into new_ui
							
							
							
							
							
						 | 
						
							2009-02-15 21:06:55 -06:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								72e3210f33
								
							
								
							
						 | 
						
							
							
								
								Add summary for new error
							
							
							
							
							
						 | 
						
							2009-02-15 20:31:28 -06:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								ea60a0362f
								
							
								
							
						 | 
						
							
							
								
								no-word-errors now print better
							
							
							
							
							
						 | 
						
							2009-02-09 00:25:59 -06:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								c5160d76e9
								
							
								
							
						 | 
						
							
							
								
								Merge qualified, alias, symbols, constants into core
							
							
							
							
							
						 | 
						
							2008-12-17 18:10:01 -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
							
						 | 
						
							
							
							
							
								
							
								4f0a9f311e
								
							
								
							
						 | 
						
							
							
								
								Untangling some dependencies
							
							
							
							
							
						 | 
						
							2008-12-08 14:58:00 -06:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								0f8735554b
								
							
								
							
						 | 
						
							
							
								
								These errors don't exist anymore
							
							
							
							
							
						 | 
						
							2008-12-05 09:04:02 -06:00 |