| 
				
			 | 
			
			
				@@ -95,7 +95,7 @@ class RawTextQuery(object): 
			 | 
		
	
		
			
			| 
				95
			 | 
			
				95
			 | 
			
			
				  
			 | 
		
	
		
			
			| 
				96
			 | 
			
				96
			 | 
			
			
				             # this force a engine or category 
			 | 
		
	
		
			
			| 
				97
			 | 
			
				97
			 | 
			
			
				             if query_part[0] == '!' or query_part[0] == '?': 
			 | 
		
	
		
			
			| 
				98
			 | 
			
				
			 | 
			
			
				-                prefix = query_part[1:].replace('-', ' ') 
			 | 
		
	
		
			
			| 
				
			 | 
			
				98
			 | 
			
			
				+                prefix = query_part[1:].replace('-', ' ').replace('_', ' ') 
			 | 
		
	
		
			
			| 
				99
			 | 
			
				99
			 | 
			
			
				  
			 | 
		
	
		
			
			| 
				100
			 | 
			
				100
			 | 
			
			
				                 # check if prefix is equal with engine shortcut 
			 | 
		
	
		
			
			| 
				101
			 | 
			
				101
			 | 
			
			
				                 if prefix in engine_shortcuts: 
			 |