mirror of
				https://github.com/wting/autojump
				synced 2025-06-13 12:54:07 +00:00 
			
		
		
		
	whitespace fixes
This commit is contained in:
		
							parent
							
								
									6e0e3741a5
								
							
						
					
					
						commit
						5f9ac19afd
					
				| @ -263,10 +263,14 @@ def match_consecutive(needles, haystack, ignore_case=False): | ||||
|             (path="/moo/foo/baz", weight=10), | ||||
|             (path="/foo/baz", weight=10)] | ||||
|     """ | ||||
|     sep = os.sep.replace('\\','\\\\') | ||||
|     if is_windows(): | ||||
|         # The normal \\ separator needs to be escaped again for use in regex. | ||||
|         sep = '\\\\' | ||||
|     else: | ||||
|         sep = os.sep | ||||
|     regex_no_sep = '[^' + sep + ']*' | ||||
|     regex_one_sep = regex_no_sep + sep + regex_no_sep | ||||
|     regex_no_sep_end = regex_no_sep + '$' | ||||
|     regex_one_sep = regex_no_sep + sep + regex_no_sep | ||||
|     # can't use compiled regex because of flags | ||||
|     regex_needle = regex_one_sep.join(needles) + regex_no_sep_end | ||||
|     regex_flags = re.IGNORECASE | re.UNICODE if ignore_case else re.UNICODE | ||||
|  | ||||
							
								
								
									
										20
									
								
								install.py
									
									
									
									
									
								
							
							
						
						
									
										20
									
								
								install.py
									
									
									
									
									
								
							| @ -1,6 +1,5 @@ | ||||
| #!/usr/bin/env python | ||||
| # -*- coding: utf-8 -*- | ||||
| 
 | ||||
| from __future__ import print_function | ||||
| 
 | ||||
| import os | ||||
| @ -44,7 +43,9 @@ def modify_autojump_sh(etc_dir, dryrun=False): | ||||
| 
 | ||||
| def modify_autojump_lua(clink_dir, bin_dir, dryrun=False): | ||||
|     """Prepend custom AUTOJUMP_BIN_DIR definition to autojump.lua""" | ||||
|     custom_install = "local AUTOJUMP_BIN_DIR = \"%s\"\n" % bin_dir.replace("\\", "\\\\") | ||||
|     custom_install = "local AUTOJUMP_BIN_DIR = \"%s\"\n" % bin_dir.replace( | ||||
|             "\\", | ||||
|             "\\\\") | ||||
|     clink_file = os.path.join(clink_dir, 'autojump.lua') | ||||
|     with open(clink_file, 'r') as f: | ||||
|         original = f.read() | ||||
| @ -52,11 +53,15 @@ def modify_autojump_lua(clink_dir, bin_dir, dryrun=False): | ||||
|         f.write(custom_install + original) | ||||
| 
 | ||||
| 
 | ||||
| def parse_arguments(): | ||||
| def parse_arguments():  # noqa | ||||
|     if platform.system() == 'Windows': | ||||
|         default_user_destdir = os.path.join(os.getenv('LOCALAPPDATA', ''), 'autojump') | ||||
|         default_user_destdir = os.path.join( | ||||
|                 os.getenv('LOCALAPPDATA', ''), | ||||
|                 'autojump') | ||||
|     else: | ||||
|         default_user_destdir = os.path.join(os.path.expanduser("~"), '.autojump') | ||||
|         default_user_destdir = os.path.join( | ||||
|                 os.path.expanduser("~"), | ||||
|                 '.autojump') | ||||
|     default_user_prefix = '' | ||||
|     default_user_zshshare = 'functions' | ||||
|     default_system_destdir = '/' | ||||
| @ -105,7 +110,8 @@ def parse_arguments(): | ||||
|                       file=sys.stderr) | ||||
|                 sys.exit(1) | ||||
| 
 | ||||
|         if platform.system() != 'Windows' and get_shell() not in SUPPORTED_SHELLS: | ||||
|         if platform.system() != 'Windows' \ | ||||
|                 and get_shell() not in SUPPORTED_SHELLS: | ||||
|             print("Unsupported shell: %s" % os.getenv('SHELL'), | ||||
|                   file=sys.stderr) | ||||
|             sys.exit(1) | ||||
| @ -202,7 +208,9 @@ def main(args): | ||||
|         if args.custom_install: | ||||
|             modify_autojump_sh(etc_dir, args.dryrun) | ||||
| 
 | ||||
| 
 | ||||
|     print_post_installation_message(etc_dir, bin_dir) | ||||
| 
 | ||||
| 
 | ||||
| if __name__ == "__main__": | ||||
|     sys.exit(main(parse_arguments())) | ||||
|  | ||||
| @ -1,5 +1,5 @@ | ||||
| [flake8] | ||||
| filename = *.py,autojump | ||||
| ignore = E126 | ||||
| ignore = E126,E128 | ||||
| max-line-length = 79 | ||||
| max-complexity = 10 | ||||
|  | ||||
| @ -146,10 +146,12 @@ def remove_user_data(dryrun=False): | ||||
| 
 | ||||
| def remove_user_installation(dryrun=False): | ||||
|     if platform.system() == 'Windows': | ||||
|         default_destdir = os.path.join(os.getenv('LOCALAPPDATA', ''), 'autojump') | ||||
|         default_destdir = os.path.join(os.getenv('LOCALAPPDATA', ''), | ||||
|                 'autojump') | ||||
|         clink_dir = os.path.join(os.getenv('LOCALAPPDATA', ''), 'clink') | ||||
|     else: | ||||
|         default_destdir = os.path.join(os.path.expanduser("~"), '.autojump') | ||||
| 
 | ||||
|     if os.path.exists(default_destdir): | ||||
|         print("\nFound user installation...") | ||||
|         rmdir(default_destdir, dryrun) | ||||
|  | ||||
		Loading…
	
		Reference in New Issue
	
	Block a user