This commit is contained in:
laerus 2016-08-24 14:00:10 +03:00
parent 6b1b2d66f7
commit 54ac7d108c

View file

@ -79,6 +79,7 @@ else
fi fi
echo ${namefile}""" echo ${namefile}"""
# mapping of shell name alises to keys in other lookup dictionaries. # mapping of shell name alises to keys in other lookup dictionaries.
@lazyobject @lazyobject
def CANON_SHELL_NAMES(): def CANON_SHELL_NAMES():
@ -92,6 +93,7 @@ def CANON_SHELL_NAMES():
'cmd.exe': 'cmd', 'cmd.exe': 'cmd',
} }
@lazyobject @lazyobject
def DEFAULT_ENVCMDS(): def DEFAULT_ENVCMDS():
return { return {
@ -100,6 +102,7 @@ def DEFAULT_ENVCMDS():
'cmd': 'set', 'cmd': 'set',
} }
@lazyobject @lazyobject
def DEFAULT_ALIASCMDS(): def DEFAULT_ALIASCMDS():
return { return {
@ -108,6 +111,7 @@ def DEFAULT_ALIASCMDS():
'cmd': '', 'cmd': '',
} }
@lazyobject @lazyobject
def DEFAULT_FUNCSCMDS(): def DEFAULT_FUNCSCMDS():
return { return {
@ -125,6 +129,7 @@ def DEFAULT_SOURCERS():
'cmd': 'call', 'cmd': 'call',
} }
@lazyobject @lazyobject
def DEFAULT_TMPFILE_EXT(): def DEFAULT_TMPFILE_EXT():
return { return {
@ -133,6 +138,7 @@ def DEFAULT_TMPFILE_EXT():
'cmd': '.bat', 'cmd': '.bat',
} }
@lazyobject @lazyobject
def DEFAULT_RUNCMD(): def DEFAULT_RUNCMD():
return { return {
@ -141,6 +147,7 @@ def DEFAULT_RUNCMD():
'cmd': '/C', 'cmd': '/C',
} }
@lazyobject @lazyobject
def DEFAULT_SETERRPREVCMD(): def DEFAULT_SETERRPREVCMD():
return { return {
@ -149,6 +156,7 @@ def DEFAULT_SETERRPREVCMD():
'cmd': '@echo off', 'cmd': '@echo off',
} }
@lazyobject @lazyobject
def DEFAULT_SETERRPOSTCMD(): def DEFAULT_SETERRPOSTCMD():
return { return {
@ -286,10 +294,11 @@ def ENV_RE():
return re.compile('__XONSH_ENV_BEG__\n(.*)' return re.compile('__XONSH_ENV_BEG__\n(.*)'
'__XONSH_ENV_END__', flags=re.DOTALL) '__XONSH_ENV_END__', flags=re.DOTALL)
@lazyobject @lazyobject
def ENV_SPLIT_RE(): def ENV_SPLIT_RE():
return re.compile('^([^=]+)=([^=]*|[^\n]*)$', return re.compile('^([^=]+)=([^=]*|[^\n]*)$',
flags=re.DOTALL | re.MULTILINE) flags=re.DOTALL | re.MULTILINE)
def parse_env(s): def parse_env(s):
@ -336,12 +345,11 @@ def parse_aliases(s):
return aliases return aliases
@lazyobject @lazyobject
def FUNCS_RE(): def FUNCS_RE():
return re.compile('__XONSH_FUNCS_BEG__\n(.+)\n' return re.compile('__XONSH_FUNCS_BEG__\n(.+)\n'
'__XONSH_FUNCS_END__', '__XONSH_FUNCS_END__',
flags=re.DOTALL) flags=re.DOTALL)
def parse_funcs(s, shell, sourcer=None): def parse_funcs(s, shell, sourcer=None):
@ -440,7 +448,6 @@ class ForeignShellFunctionAlias(object):
return args, True return args, True
@lazyobject @lazyobject
def VALID_SHELL_PARAMS(): def VALID_SHELL_PARAMS():
return frozenset([ return frozenset([