| 
						
					 | 
					
						
						
						
						
							
						
						
							e82a13cde5
							
						
					 | 
					
						
						
							
							Move ClassFinder to the fx module, which is the only place it's used.
						
						
						
						
						
					 | 
					
						2017-09-24 00:01:43 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							c990d4c50a
							
						
					 | 
					
						
						
							
							More around files into more applicable packages.
						
						
						
						
						
					 | 
					
						2017-09-23 23:43:08 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							e05b2ac8d5
							
						
					 | 
					
						
						
							
							Move the StandardPlugin into a "standard" package along with the ops.
						
						
						
						
						
					 | 
					
						2017-09-23 22:16:44 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							31996219ad
							
						
					 | 
					
						
						
							
							Switch the Lexer and TreeBuilder to using exceptions.
						
						
						
						
						
					 | 
					
						2017-09-23 15:31:35 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							8dc7acd4b3
							
						
					 | 
					
						
						
							
							Add a separate class of exceptions for NumberReducer.
						
						
						
						
						
					 | 
					
						2017-09-22 11:58:19 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							337edd68fa
							
						
					 | 
					
						
						
							
							Merge branch 'master' into thread-safety
						
						
						
						
						
					 | 
					
						2017-09-15 22:58:33 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							be94394a5c
							
						
					 | 
					
						
						
							
							Catch one exception.
						
						
						
						
						
					 | 
					
						2017-09-11 19:32:57 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							45de25cd50
							
						
					 | 
					
						
						
							
							Move exceptions to their own package and subclass one class.
						
						
						
						
						
					 | 
					
						2017-09-11 19:32:57 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							52ab357fe1
							
						
					 | 
					
						
						
							
							Remove nullability from reduction.
						
						
						
						
						
					 | 
					
						2017-09-11 19:32:57 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							8975bfdb99
							
						
					 | 
					
						
						
							
							Precompute Pi, and do not store documentation on access.
						
						
						
						
						
					 | 
					
						2017-09-11 19:32:51 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							00f8475044
							
						
					 | 
					
						
						
							
							Merge branch 'master' into context
						
						
						
						
						
					 | 
					
						2017-09-11 19:32:42 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							9f11fd20a2
							
						
					 | 
					
						
						
							
							Fix exception during startup if configuration is missing.
						
						
						
						
						
					 | 
					
						2017-09-11 19:30:21 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							1667edc72b
							
						
					 | 
					
						
						
							
							Merge branch 'master' into context
						
						
						
						
						
					 | 
					
						2017-09-11 19:14:07 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							5aba5c350b
							
						
					 | 
					
						
						
							
							Add comments to the new configuration classes.
						
						
						
						
						
					 | 
					
						2017-09-11 18:15:40 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							21b7bd5e2b
							
						
					 | 
					
						
						
							
							Move TOML code out of the configuration in core, and into fx.
						
						
						
						
						
					 | 
					
						2017-09-11 18:06:40 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							ef1890f24d
							
						
					 | 
					
						
						
							
							Switch Abacus to returning an EvaluationResult with the context.
						
						
						
						
						
					 | 
					
						2017-09-06 22:22:15 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							782669a32b
							
						
					 | 
					
						
						
							
							Change button to "Save".
						
						
						
						
						
					 | 
					
						2017-09-06 22:04:28 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							924849bd8b
							
						
					 | 
					
						
						
							
							Make reloads go through the Abacus core.
						
						
						
						
						
					 | 
					
						2017-09-06 22:03:54 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							178f59ef7b
							
						
					 | 
					
						
						
							
							Move the exception to the correct package.
						
						
						
						
						
					 | 
					
						2017-09-04 12:55:49 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							9c77fa8aeb
							
						
					 | 
					
						
						
							
							Add a DomainException that avoids using null in functions.
						
						
						
						
						
					 | 
					
						2017-09-04 12:55:49 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							2b700d3911
							
						
					 | 
					
						
						
							
							Require applicable interfaces to be passed an implementation they use.
						
						
						
						
						
					 | 
					
						2017-09-01 17:45:32 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							337a38a07d
							
						
					 | 
					
						
						
							
							Merge branch 'master' into tree-operators
						
						
						
						
						
					 | 
					
						2017-08-29 18:17:58 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							01e7a03444
							
						
					 | 
					
						
						
							
							Merge branch 'master' into fxml-fix
						
						
						
						
						
					 | 
					
						2017-08-29 18:14:09 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							823c788148
							
						
					 | 
					
						
						
							
							Move the FXML file for the fx project into the correct location.
						
						
						
						
						
					 | 
					
						2017-08-27 15:49:01 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							ece9f1ae04
							
						
					 | 
					
						
						
							
							Add dokka plugin to generate documentation.
						
						
						
						
						
					 | 
					
						2017-08-27 15:47:32 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							1f0addccea
							
						
					 | 
					
						
						
							
							Add documentation loading for functions.
						
						
						
						
						
					 | 
					
						2017-08-25 01:51:14 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							205d5dbc77
							
						
					 | 
					
						
						
							
							Format code.
						
						
						
						
						
					 | 
					
						2017-08-14 19:03:52 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							eac2a9ed6b
							
						
					 | 
					
						
						
							
							Move the JavaFX files written in Kotlin to the FX module.
						
						
						
						
						
					 | 
					
						2017-08-13 01:51:53 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							8f251d2d13
							
						
					 | 
					
						
						
							
							Split the project into separate modules.
						
						
						
						
						
					 | 
					
						2017-08-12 21:11:01 -07:00 | 
					
					
						
						
							
							
							
						
					 |