mirror of
https://git.launchpad.net/ubuntu-dev-tools
synced 2025-03-13 08:01:09 +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.
|
# Wraps sensisible-editor in checks for remaining boilerplate.
|
||||||
# Configured through environment variables:
|
# Configured through environment variables:
|
||||||
# UDT_EDIT_WRAPPER_EDITOR: The user's usual $EDITOR
|
# 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_TEMPLATE_RE: An extra boilerplate-detecting regex.
|
||||||
# UDT_EDIT_WRAPPER_FILE_DESCRIPTION: The type of file being edited.
|
# UDT_EDIT_WRAPPER_FILE_DESCRIPTION: The type of file being edited.
|
||||||
|
|
||||||
@ -43,6 +44,11 @@ def main():
|
|||||||
else:
|
else:
|
||||||
del os.environ['EDITOR']
|
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 = []
|
placeholders = []
|
||||||
if 'UDT_EDIT_WRAPPER_TEMPLATE_RE' in os.environ:
|
if 'UDT_EDIT_WRAPPER_TEMPLATE_RE' in os.environ:
|
||||||
placeholders.append(re.compile(
|
placeholders.append(re.compile(
|
||||||
|
@ -126,7 +126,10 @@ def submit_bugreport(body, debdiff, deb_version, changelog):
|
|||||||
env = dict(os.environ.items())
|
env = dict(os.environ.items())
|
||||||
if 'EDITOR' in env:
|
if 'EDITOR' in env:
|
||||||
env['UDT_EDIT_WRAPPER_EDITOR'] = env['EDITOR']
|
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['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'] = (
|
env['UDT_EDIT_WRAPPER_TEMPLATE_RE'] = (
|
||||||
'.*REPLACE THIS WITH ACTUAL INFORMATION.*')
|
'.*REPLACE THIS WITH ACTUAL INFORMATION.*')
|
||||||
env['UDT_EDIT_WRAPPER_FILE_DESCRIPTION'] = 'bug report'
|
env['UDT_EDIT_WRAPPER_FILE_DESCRIPTION'] = 'bug report'
|
||||||
|
Loading…
x
Reference in New Issue
Block a user