mirror of
				https://github.com/wting/autojump
				synced 2025-06-13 12:54:07 +00:00 
			
		
		
		
	2.x compatibility
This commit is contained in:
		
							parent
							
								
									c25668f4f7
								
							
						
					
					
						commit
						19927146dd
					
				
							
								
								
									
										9
									
								
								autojump
									
									
									
									
									
								
							
							
						
						
									
										9
									
								
								autojump
									
									
									
									
									
								
							| @ -23,7 +23,7 @@ except ImportError: | ||||
|     import pickle | ||||
| 
 | ||||
| import getopt | ||||
| from sys import argv,exit,stderr | ||||
| from sys import argv,exit,stderr,version_info | ||||
| from tempfile import NamedTemporaryFile | ||||
| import os | ||||
| import signal | ||||
| @ -112,8 +112,11 @@ def find_matches(dirs,patterns,result_list,ignore_case,max_matches): | ||||
| def open_dic(dic_file,error_recovery=False): | ||||
|     try: | ||||
|         aj_file=open(dic_file, 'rb') | ||||
|         #encoding is only specified for python2.x compatibility | ||||
|         path_dict=pickle.load(aj_file,encoding="utf-8") | ||||
|         if version_info.major>2: | ||||
|             #encoding is only specified for python2.x compatibility | ||||
|             path_dict=pickle.load(aj_file,encoding="utf-8") | ||||
|         else: | ||||
|             path_dict=pickle.load(aj_file) | ||||
|         aj_file.close() | ||||
|         return path_dict | ||||
|     except (IOError,EOFError,pickle.UnpicklingError): | ||||
|  | ||||
		Loading…
	
		Reference in New Issue
	
	Block a user