breandan 
							
						 
					 
					
						
						
							
						
						3ce674bc47 
					 
					
						
						
							
							adds support for word tagging,  fixes   #184  
						
						 
						
						
						
						
					 
					
						2017-08-30 10:17:54 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								breandan 
							
						 
					 
					
						
						
							
						
						2b7f50bb97 
					 
					
						
						
							
							use full alphanumeric character set for tags  
						
						 
						
						
						
						
					 
					
						2017-08-27 22:03:40 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								breandan 
							
						 
					 
					
						
						
							
						
						eed93cd8ae 
					 
					
						
						
							
							filter sites before solving tag assignment  
						
						 
						
						
						
						
					 
					
						2017-08-25 21:21:39 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								breandan 
							
						 
					 
					
						
						
							
						
						09603fb765 
					 
					
						
						
							
							add a bunch of performance counters and misc logging instrumentation  
						
						 
						
						
						
						
					 
					
						2017-08-23 02:45:18 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								breandan 
							
						 
					 
					
						
						
							
						
						d5e3724ec1 
					 
					
						
						
							
							fix a nasty Comparator bug  
						
						 
						
						... 
						
						
						
						if the Comarator is equal, the elements are "equal", so not inserted 
						
						
					 
					
						2017-08-21 01:12:59 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								breandan 
							
						 
					 
					
						
						
							
						
						8a28730f55 
					 
					
						
						
							
							comments and debugging stuff  
						
						 
						
						
						
						
					 
					
						2017-08-17 19:36:44 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								breandan 
							
						 
					 
					
						
						
							
						
						da5b2c920b 
					 
					
						
						
							
							parallelise tag assignment for measurable speedup  
						
						 
						
						
						
						
					 
					
						2017-08-17 02:52:47 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								breandan 
							
						 
					 
					
						
						
							
						
						ed9e703ecd 
					 
					
						
						
							
							small fixes and improvements  
						
						 
						
						
						
						
					 
					
						2017-08-12 00:23:20 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								breandan 
							
						 
					 
					
						
						
							
						
						ae5a2ee71e 
					 
					
						
						
							
							Merge remote-tracking branch 'origin/master'  
						
						 
						
						... 
						
						
						
						# Conflicts:
#	src/main/kotlin/com/johnlindquist/acejump/label/Tagger.kt 
						
						
					 
					
						2017-08-10 15:59:30 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								breandan 
							
						 
					 
					
						
						
							
						
						a8e070e41c 
					 
					
						
						
							
							rename and add some comments  
						
						 
						
						
						
						
					 
					
						2017-08-10 15:56:32 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								breandan.considine 
							
						 
					 
					
						
						
							
						
						78dbe2bfc1 
					 
					
						
						
							
							update bounds  
						
						 
						
						
						
						
					 
					
						2017-08-10 14:23:05 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								breandan.considine 
							
						 
					 
					
						
						
							
						
						cbbfe1248f 
					 
					
						
						
							
							fix word fragments  
						
						 
						
						
						
						
					 
					
						2017-08-01 22:40:45 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								breandan.considine 
							
						 
					 
					
						
						
							
						
						8ef4e7d1fc 
					 
					
						
						
							
							elucidate the tag assignment problem and optimize compatibility search  
						
						 
						
						
						
						
					 
					
						2017-08-01 14:01:46 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								breandan.considine 
							
						 
					 
					
						
						
							
						
						d25b9ac60f 
					 
					
						
						
							
							skim by default for all typing activity  
						
						 
						
						
						
						
					 
					
						2017-07-31 20:39:56 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								breandan.considine 
							
						 
					 
					
						
						
							
						
						94190da791 
					 
					
						
						
							
							migrate to new tag search algorithm  
						
						 
						
						
						
						
					 
					
						2017-07-31 19:54:09 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								breandan.considine 
							
						 
					 
					
						
						
							
						
						5467d702a2 
					 
					
						
						
							
							optimize regex search  
						
						 
						
						
						
						
					 
					
						2017-07-31 15:04:12 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								breandan.considine 
							
						 
					 
					
						
						
							
						
						77d9e6bad4 
					 
					
						
						
							
							fixes regex search  
						
						 
						
						
						
						
					 
					
						2017-07-31 01:41:15 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								breandan.considine 
							
						 
					 
					
						
						
							
						
						1d49f7c303 
					 
					
						
						
							
							add labeling module in preparation for new tag assignment algorithm  
						
						 
						
						
						
						
					 
					
						2017-07-31 00:38:28 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								breandan.considine 
							
						 
					 
					
						
						
							
						
						4baecf8b5e 
					 
					
						
						
							
							remove unnecessary code  
						
						 
						
						
						
						
					 
					
						2017-07-30 23:32:04 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								breandan.considine 
							
						 
					 
					
						
						
							
						
						5a5ce7737d 
					 
					
						
						
							
							measuring hits and misses  
						
						 
						
						
						
						
					 
					
						2017-07-30 15:26:35 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								breandan.considine 
							
						 
					 
					
						
						
							
						
						d1332e3819 
					 
					
						
						
							
							todo: recycle tags during tab search  
						
						 
						
						
						
						
					 
					
						2017-07-30 03:11:17 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								breandan.considine 
							
						 
					 
					
						
						
							
						
						c6b9fbdcfe 
					 
					
						
						
							
							try to exhaust all available bigrams during tag assignment  
						
						 
						
						... 
						
						
						
						but fail as soon as a jump location rejects a tag 
						
						
					 
					
						2017-07-30 03:01:45 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								breandan.considine 
							
						 
					 
					
						
						
							
						
						fe865c39f0 
					 
					
						
						
							
							give the marker responsibility over target painting  
						
						 
						
						
						
						
					 
					
						2017-07-30 01:34:05 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								breandan.considine 
							
						 
					 
					
						
						
							
						
						905f4d38f1 
					 
					
						
						
							
							use marker as CustomHighlighter  
						
						 
						
						
						
						
					 
					
						2017-07-30 00:16:46 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								breandan.considine 
							
						 
					 
					
						
						
							
						
						a44b98ec74 
					 
					
						
						
							
							try to limit search results  
						
						 
						
						
						
						
					 
					
						2017-07-29 19:32:05 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								breandan.considine 
							
						 
					 
					
						
						
							
						
						3b1d3fb816 
					 
					
						
						
							
							refactoring for readability  
						
						 
						
						
						
						
					 
					
						2017-07-29 18:27:42 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								breandan.considine 
							
						 
					 
					
						
						
							
						
						bf4e83a82b 
					 
					
						
						
							
							add more explanatory comments  
						
						 
						
						
						
						
					 
					
						2017-07-29 17:22:00 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								breandan.considine 
							
						 
					 
					
						
						
							
						
						f83f7e48e0 
					 
					
						
						
							
							small fixes and improvements  
						
						 
						
						
						
						
					 
					
						2017-07-29 01:29:57 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								breandan.considine 
							
						 
					 
					
						
						
							
						
						0143ad3ff7 
					 
					
						
						
							
							jump mode support  
						
						 
						
						
						
						
					 
					
						2017-07-28 11:27:01 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								breandan.considine 
							
						 
					 
					
						
						
							
						
						03f122c5af 
					 
					
						
						
							
							fiddling around with the highlighter  
						
						 
						
						
						
						
					 
					
						2017-07-28 01:23:58 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								breandan.considine 
							
						 
					 
					
						
						
							
						
						90957f43be 
					 
					
						
						
							
							more comments and refactoring  
						
						 
						
						
						
						
					 
					
						2017-07-27 22:14:03 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								breandan.considine 
							
						 
					 
					
						
						
							
						
						37570b677d 
					 
					
						
						
							
							tweak the Finder to only use intellij for highlighting  
						
						 
						
						
						
						
					 
					
						2017-07-27 20:26:43 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								breandan.considine 
							
						 
					 
					
						
						
							
						
						a5862f4ff9 
					 
					
						
						
							
							Fixes   #98  
						
						 
						
						
						
						
					 
					
						2017-07-26 17:50:21 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								breandan.considine 
							
						 
					 
					
						
						
							
						
						cd3e6e9c1d 
					 
					
						
						
							
							lots of little changes  
						
						 
						
						
						
						
					 
					
						2017-07-25 23:57:33 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								breandan.considine 
							
						 
					 
					
						
						
							
						
						104f690cf9 
					 
					
						
						
							
							implement tag dimming  
						
						 
						
						
						
						
					 
					
						2017-07-25 20:12:01 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								breandan.considine 
							
						 
					 
					
						
						
							
						
						0e75c470fa 
					 
					
						
						
							
							give jump a chance  
						
						 
						
						
						
						
					 
					
						2017-07-24 22:39:21 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								breandan.considine 
							
						 
					 
					
						
						
							
						
						65b45a5010 
					 
					
						
						
							
							struggling with the new find mechanism  
						
						 
						
						
						
						
					 
					
						2017-07-24 22:16:39 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								breandan.considine 
							
						 
					 
					
						
						
							
						
						a2858d235e 
					 
					
						
						
							
							separation of concerns  
						
						 
						
						
						
						
					 
					
						2017-07-24 10:04:37 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								breandan.considine 
							
						 
					 
					
						
						
							
						
						a56b14c429 
					 
					
						
						
							
							refining  #170  
						
						 
						
						
						
						
					 
					
						2017-07-24 06:39:55 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								breandan.considine 
							
						 
					 
					
						
						
							
						
						0170ff14eb 
					 
					
						
						
							
							do update in background  #170  
						
						 
						
						
						
						
					 
					
						2017-07-24 02:39:18 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								breandan.considine 
							
						 
					 
					
						
						
							
						
						b19d4adb3c 
					 
					
						
						
							
							enable  #170  
						
						 
						
						
						
						
					 
					
						2017-07-24 02:38:20 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								breandan.considine 
							
						 
					 
					
						
						
							
						
						81e19c4c7b 
					 
					
						
						
							
							fixes   #170  
						
						 
						
						
						
						
					 
					
						2017-07-24 02:37:44 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								breandan.considine 
							
						 
					 
					
						
						
							
						
						fb6f4acce5 
					 
					
						
						
							
							start implementing  #170  
						
						 
						
						
						
						
					 
					
						2017-07-23 05:05:21 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								breandan.considine 
							
						 
					 
					
						
						
							
						
						013c061acd 
					 
					
						
						
							
							regex search is really janky  
						
						 
						
						... 
						
						
						
						we treat regexes as part of the same code path as regular searches and add a bunch of conditional checks everywhere. this is a huge pain to maintain and debug. let's move this to a different top level code path, and switch on isRegex as soon as the query is received 
						
						
					 
					
						2017-07-23 04:28:01 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								breandan.considine 
							
						 
					 
					
						
						
							
						
						dacbd2b486 
					 
					
						
						
							
							Finder optimizations and refactoring Handler  
						
						 
						
						
						
						
					 
					
						2017-07-23 01:37:10 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								breandan.considine 
							
						 
					 
					
						
						
							
						
						e3928c7dd9 
					 
					
						
						
							
							scoping and kotlin stuff  
						
						 
						
						
						
						
					 
					
						2017-07-22 23:33:25 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								breandan.considine 
							
						 
					 
					
						
						
							
						
						55e3c9c076 
					 
					
						
						
							
							only check for on-screen matches  
						
						 
						
						
						
						
					 
					
						2017-07-22 22:39:48 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								breandan.considine 
							
						 
					 
					
						
						
							
						
						431f58b688 
					 
					
						
						
							
							fixes   #164  
						
						 
						
						
						
						
					 
					
						2017-07-22 03:36:46 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								breandan.considine 
							
						 
					 
					
						
						
							
						
						24b6e0d5ce 
					 
					
						
						
							
							fixes   #163  
						
						 
						
						
						
						
					 
					
						2017-07-22 03:13:23 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								breandan.considine 
							
						 
					 
					
						
						
							
						
						cc749c0a67 
					 
					
						
						
							
							fixes   #159 , lots of small improvements  
						
						 
						
						
						
						
					 
					
						2017-07-22 01:44:56 -04:00