mirror of
				https://git.launchpad.net/ubuntu-dev-tools
				synced 2025-11-04 07:54:03 +00:00 
			
		
		
		
	And VISUAL
This commit is contained in:
		
							parent
							
								
									5b8ac8354e
								
							
						
					
					
						commit
						bb1dcea894
					
				@ -18,6 +18,7 @@
 | 
			
		||||
# Wraps sensisible-editor in checks for remaining boilerplate.
 | 
			
		||||
# Configured through environment variables:
 | 
			
		||||
# UDT_EDIT_WRAPPER_EDITOR: The user's usual $EDITOR
 | 
			
		||||
# UDT_EDIT_WRAPPER_VISUAL: The user's usual $VISUAL
 | 
			
		||||
# UDT_EDIT_WRAPPER_TEMPLATE_RE: An extra boilerplate-detecting regex.
 | 
			
		||||
# UDT_EDIT_WRAPPER_FILE_DESCRIPTION: The type of file being edited.
 | 
			
		||||
 | 
			
		||||
@ -43,6 +44,11 @@ def main():
 | 
			
		||||
    else:
 | 
			
		||||
        del os.environ['EDITOR']
 | 
			
		||||
 | 
			
		||||
    if 'UDT_EDIT_WRAPPER_VISUAL' in os.environ:
 | 
			
		||||
        os.environ['VISUAL'] = os.environ['UDT_EDIT_WRAPPER_VISUAL']
 | 
			
		||||
    else:
 | 
			
		||||
        del os.environ['VISUAL']
 | 
			
		||||
 | 
			
		||||
    placeholders = []
 | 
			
		||||
    if 'UDT_EDIT_WRAPPER_TEMPLATE_RE' in os.environ:
 | 
			
		||||
        placeholders.append(re.compile(
 | 
			
		||||
 | 
			
		||||
@ -126,7 +126,10 @@ def submit_bugreport(body, debdiff, deb_version, changelog):
 | 
			
		||||
    env = dict(os.environ.items())
 | 
			
		||||
    if 'EDITOR' in env:
 | 
			
		||||
        env['UDT_EDIT_WRAPPER_EDITOR'] = env['EDITOR']
 | 
			
		||||
    if 'VISUAL' in env:
 | 
			
		||||
        env['UDT_EDIT_WRAPPER_VISUAL'] = env['VISUAL']
 | 
			
		||||
    env['EDITOR'] = os.path.join(editor_path, 'enforced-editing-wrapper')
 | 
			
		||||
    env['VISUAL'] = os.path.join(editor_path, 'enforced-editing-wrapper')
 | 
			
		||||
    env['UDT_EDIT_WRAPPER_TEMPLATE_RE'] = (
 | 
			
		||||
            '.*REPLACE THIS WITH ACTUAL INFORMATION.*')
 | 
			
		||||
    env['UDT_EDIT_WRAPPER_FILE_DESCRIPTION'] = 'bug report'
 | 
			
		||||
 | 
			
		||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user