| 
							
							
								 Arthur Drobot | ed92b382f0 | Rewrite precise number to limit significant figures rather than decimal places. Add getMaxError to NumberInterface; modify numbers and StandardPlugin appropriately. | 2017-08-07 17:58:18 -07:00 |  | 
			
				
					| 
							
							
								 Arthur Drobot | 1cd544e712 | Merge branch 'master' of https://github.com/DanilaFe/abacus | 2017-08-07 14:08:17 -07:00 |  | 
			
				
					| 
							
							
								 Arthur Drobot | a8c70a6bbe | Add checking of negative bases raised to non-integer powers in matchesParams in OP_CARET. | 2017-08-07 14:05:15 -07:00 |  | 
			
				
					| 
							
							
								 Arthur Drobot | 8a9df051cf | Optimize pow for integer bases. | 2017-08-07 13:43:12 -07:00 |  | 
			
				
					| 
							
							
								 Arthur Drobot | 4eda15b3fb | Modify some functions in PreciseNumber for consistency. | 2017-08-07 13:41:45 -07:00 |  | 
			
				
					|  | c9e0d4f8d3 | Fix broken documentation,. | 2017-08-07 11:18:01 -07:00 |  | 
			
				
					|  | 213d7af10b | Merge branch 'remove-caching' # Conflicts:
#	src/main/java/org/nwapw/abacus/plugin/StandardPlugin.java | 2017-08-07 11:14:11 -07:00 |  | 
			
				
					|  | 585a3839c1 | Merge branch 'time-limit' | 2017-08-07 11:12:12 -07:00 |  | 
			
				
					|  | 205b73f62c | Add missing comments. | 2017-08-07 11:11:41 -07:00 |  | 
			
				
					|  | 1cd332b97d | Remove output. | 2017-08-07 10:58:07 -07:00 |  | 
			
				
					|  | 314552f95a | Read delay input from input field, and kill delay thread. | 2017-08-07 10:58:04 -07:00 |  | 
			
				
					|  | 4712bbfded | Add a setting to the timeout delay. | 2017-08-07 10:57:48 -07:00 |  | 
			
				
					|  | 7ae7f6d9a5 | Add a timer to the computation thread to stop it from running. | 2017-08-07 10:57:04 -07:00 |  | 
			
				
					| 
							
							
								 Arthur Drobot | d0ccb8b625 | Improve some comments of NumberInterface functions. | 2017-08-07 10:54:27 -07:00 |  | 
			
				
					| 
							
							
								 Arthur Drobot | 7d5efa1fe6 | Add fromInt function into StandardPlugin and replace existing instantiations and promotions of NaiveNumbers with integer values with fromInt calls. | 2017-08-07 10:33:16 -07:00 |  | 
			
				
					|  | 35254d3e99 | Rename getPi to piFor. | 2017-08-06 21:56:49 -07:00 |  | 
			
				
					|  | 44f018060d | Remove the useless caching in the plugin manager and the maps in plugins | 2017-08-06 21:55:09 -07:00 |  | 
			
				
					| 
							
							
								 arthur326 | 6a15c266c4 | Fix typo in cot function. | 2017-08-06 18:13:01 -07:00 |  | 
			
				
					|  | 9f61fc5dbe | Remove the correct unused intPow function. | 2017-08-05 18:23:24 -07:00 |  | 
			
				
					|  | bae6ee5526 | Revert "Remove the NumberInterface::intPow method." 0c16bb4e9b
 | 2017-08-05 18:22:43 -07:00 |  | 
			
				
					|  | 4f94700aef | Remove the NumberInterface::intPow method. | 2017-08-05 18:11:16 -07:00 |  | 
			
				
					|  | b7152da58d | Merge branch 'stoppable-alternate' | 2017-08-05 17:58:26 -07:00 |  | 
			
				
					|  | d17a8a9fa7 | Add missing javadoc. | 2017-08-05 17:29:35 -07:00 |  | 
			
				
					|  | 71c9f0d141 | Merge branch 'documentation' | 2017-08-05 17:28:08 -07:00 |  | 
			
				
					|  | 62d7053441 | Get rid of unnecessary supplier. | 2017-08-05 17:09:12 -07:00 |  | 
			
				
					|  | f3cbb600ac | Remove the default load-from-file behavior from the Abacus core. | 2017-08-05 17:04:07 -07:00 |  | 
			
				
					|  | 0d21898f20 | Make loading plugins a non-core part of Abacus, avoiding desktop APIs. | 2017-08-05 16:21:02 -07:00 |  | 
			
				
					|  | 3e39087fde | Add numerous documentation fixes. | 2017-08-05 16:15:30 -07:00 |  | 
			
				
					|  | a984f2960d | Prevent leaving unparsed tokens ignored, throwing error instead. | 2017-08-05 16:01:08 -07:00 |  | 
			
				
					|  | a6832e09f4 | Fix mismatched parentheses causing exceptions. | 2017-08-05 15:59:49 -07:00 |  | 
			
				
					|  | 0bcb3b25d9 | Fix exception handling. | 2017-08-05 15:58:43 -07:00 |  | 
			
				
					|  | 2f5f967be4 | Add new comments. | 2017-08-05 15:19:39 -07:00 |  | 
			
				
					|  | 72a2a8f1c1 | Set output string correctly. | 2017-08-05 14:43:24 -07:00 |  | 
			
				
					|  | 58fc94e9d0 | Fix clearing input field. | 2017-08-05 14:36:42 -07:00 |  | 
			
				
					|  | 9cedb100ad | Re-introduce arthur326's fix for ln speed. | 2017-08-05 14:34:57 -07:00 |  | 
			
				
					|  | 99be2d80f1 | Run calculations via thread, and stop thread if necessary. | 2017-08-05 14:34:31 -07:00 |  | 
			
				
					|  | 2523b9b04b | Add a stop button. | 2017-08-05 13:57:27 -07:00 |  | 
			
				
					|  | cd60c9d52f | Convert NumberInterface into abstract class, and check for interruption. | 2017-08-05 13:54:06 -07:00 |  | 
			
				
					|  | 23a3eb88f1 | Remove old stopping code. | 2017-08-05 13:26:29 -07:00 |  | 
			
				
					|  | 508e98413d | Fix caret just multiplying. | 2017-08-04 14:54:01 -07:00 |  | 
			
				
					|  | d06f611a2e | Remove leftover merge conflict marker. | 2017-08-04 14:48:08 -07:00 |  | 
			
				
					|  | c541eaab97 | Format code. | 2017-08-04 14:29:24 -07:00 |  | 
			
				
					|  | 0058ec9c71 | Merge branch 'stoppable-new' # Conflicts:
#	src/main/java/org/nwapw/abacus/fx/AbacusController.java
#	src/main/java/org/nwapw/abacus/plugin/StandardPlugin.java | 2017-08-04 14:28:22 -07:00 |  | 
			
				
					| 
							
							
								 Riley Jones | f8bf60f383 | Fix exp function | 2017-08-04 13:52:41 -07:00 |  | 
			
				
					| 
							
							
								 Riley Jones | 4369eba107 | Allow all standard functions to end early | 2017-08-04 13:45:29 -07:00 |  | 
			
				
					|  | 385a0c960d | Merge the new edge cases. | 2017-08-04 13:32:06 -07:00 |  | 
			
				
					| 
							
							
								 Arthur Drobot | d7ae1a80f1 | Merge branch 'master' of https://github.com/DanilaFe/abacus | 2017-08-04 13:30:05 -07:00 |  | 
			
				
					| 
							
							
								 Arthur Drobot | e4a45c0ec4 | Add handling of edge cases to pow. | 2017-08-04 13:29:53 -07:00 |  | 
			
				
					|  | 22cf99d23d | Add missing comment. | 2017-08-04 13:21:28 -07:00 |  | 
			
				
					|  | 39b36f84e0 | Format code. | 2017-08-04 13:20:57 -07:00 |  |