- unix signals are replaced by named events Global\winws2_sig_<pid>_<hup|usr1|usr2|term>, 'winws2 --wn-signal=<name>[:<pid>]' sends them. term is a graceful stop - append mode files stay open, fclose only flushes (upstream reopens the log for every line) - $file and unexpanded @file are read completely instead of the first 16K - argument parsing moved to args.c and covered by tests/run.sh (includes cases recorded from the cygwin build). sync-upstream.sh runs the tests before pushing - luajit is built with -Os Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
345 lines
No EOL
4.2 KiB
JSON
345 lines
No EOL
4.2 KiB
JSON
[
|
|
{
|
|
"arg": "--name=BEGplain",
|
|
"cygwin_names": [
|
|
"BEGplain",
|
|
"SECOND"
|
|
]
|
|
},
|
|
{
|
|
"arg": "--name=BEG'sq simple'",
|
|
"cygwin_names": [
|
|
"BEGsq simple",
|
|
"SECOND"
|
|
]
|
|
},
|
|
{
|
|
"arg": "--name=BEG\"dq simple\"",
|
|
"cygwin_names": [
|
|
"BEGdq simple",
|
|
"SECOND"
|
|
]
|
|
},
|
|
{
|
|
"arg": "--name=BEG'a\\b'",
|
|
"cygwin_names": [
|
|
"BEGa\\b",
|
|
"SECOND"
|
|
]
|
|
},
|
|
{
|
|
"arg": "--name=BEG'a\\\\b'",
|
|
"cygwin_names": [
|
|
"BEGa\\b",
|
|
"SECOND"
|
|
]
|
|
},
|
|
{
|
|
"arg": "--name=BEG'tail\\'",
|
|
"cygwin_names": [
|
|
"BEGtail'",
|
|
"SECOND"
|
|
]
|
|
},
|
|
{
|
|
"arg": "--name=BEG\"a\"\"b\"",
|
|
"cygwin_names": [
|
|
"BEGa\"b",
|
|
"SECOND"
|
|
]
|
|
},
|
|
{
|
|
"arg": "--name=BEG\"a\\\\b\"",
|
|
"cygwin_names": [
|
|
"BEGa\\b",
|
|
"SECOND"
|
|
]
|
|
},
|
|
{
|
|
"arg": "--name=BEGa\\b",
|
|
"cygwin_names": [
|
|
"BEGa\\b",
|
|
"SECOND"
|
|
]
|
|
},
|
|
{
|
|
"arg": "--name=BEGa\\\\b",
|
|
"cygwin_names": [
|
|
"BEGa\\\\b",
|
|
"SECOND"
|
|
]
|
|
},
|
|
{
|
|
"arg": "--name=BEGa\\*b",
|
|
"cygwin_names": [
|
|
"BEGa*b",
|
|
"SECOND"
|
|
]
|
|
},
|
|
{
|
|
"arg": "--name=BEG'*'",
|
|
"cygwin_names": [
|
|
"BEG*",
|
|
"SECOND"
|
|
]
|
|
},
|
|
{
|
|
"arg": "--name=BEGa'q'b",
|
|
"cygwin_names": [
|
|
"BEGaqb",
|
|
"SECOND"
|
|
]
|
|
},
|
|
{
|
|
"arg": "--name=BEGa\"q\"b",
|
|
"cygwin_names": [
|
|
"BEGaqb",
|
|
"SECOND"
|
|
]
|
|
},
|
|
{
|
|
"arg": "--name=BEGC:\\dir\\f*",
|
|
"cygwin_names": [
|
|
"BEGC:dirf*",
|
|
"SECOND"
|
|
]
|
|
},
|
|
{
|
|
"arg": "--name=BEG'C:\\dir\\\\f'",
|
|
"cygwin_names": [
|
|
"BEGC:\\dir\\f",
|
|
"SECOND"
|
|
]
|
|
},
|
|
{
|
|
"arg": "--name=BEG'(par)'",
|
|
"cygwin_names": [
|
|
"BEG(par)",
|
|
"SECOND"
|
|
]
|
|
},
|
|
{
|
|
"arg": "--name=BEG'{a,b}'",
|
|
"cygwin_names": [
|
|
"BEG{a,b}",
|
|
"SECOND"
|
|
]
|
|
},
|
|
{
|
|
"arg": "--name=BEG'~'",
|
|
"cygwin_names": [
|
|
"BEG~",
|
|
"SECOND"
|
|
]
|
|
},
|
|
{
|
|
"arg": "--name=BEG~",
|
|
"cygwin_names": [
|
|
"BEG~",
|
|
"SECOND"
|
|
]
|
|
},
|
|
{
|
|
"arg": "--name=BEG'a b'\\\\c",
|
|
"cygwin_names": [
|
|
"BEGa b\\c",
|
|
"SECOND"
|
|
]
|
|
},
|
|
{
|
|
"arg": "--name=BEG'[abc]'",
|
|
"cygwin_names": [
|
|
"BEG[abc]",
|
|
"SECOND"
|
|
]
|
|
},
|
|
{
|
|
"arg": "--name=BEG\\\\\\\\srv\\\\sh'q'",
|
|
"cygwin_names": [
|
|
"BEG\\\\srv\\shq",
|
|
"SECOND"
|
|
]
|
|
},
|
|
{
|
|
"arg": "--name=BEG'я русский'",
|
|
"cygwin_names": [
|
|
"BEGя русский",
|
|
"SECOND"
|
|
]
|
|
},
|
|
{
|
|
"arg": "--name=BEGb'~~'",
|
|
"cygwin_names": [
|
|
"BEGb~~",
|
|
"SECOND"
|
|
]
|
|
},
|
|
{
|
|
"arg": "--name=BEG)b",
|
|
"cygwin_names": [
|
|
"BEG)b",
|
|
"SECOND"
|
|
]
|
|
},
|
|
{
|
|
"arg": "--name=BEG)(a (*",
|
|
"cygwin_names": [
|
|
"BEG)(a",
|
|
"SECOND"
|
|
]
|
|
},
|
|
{
|
|
"arg": "--name=BEG:b?",
|
|
"cygwin_names": [
|
|
"BEG:b?",
|
|
"SECOND"
|
|
]
|
|
},
|
|
{
|
|
"arg": "--name=BEG)]\\",
|
|
"cygwin_names": [
|
|
"BEG)]\\",
|
|
"SECOND"
|
|
]
|
|
},
|
|
{
|
|
"arg": "--name=BEG[[a:",
|
|
"cygwin_names": [
|
|
"BEG[[a:",
|
|
"SECOND"
|
|
]
|
|
},
|
|
{
|
|
"arg": "--name=BEG(}\\/b ))",
|
|
"cygwin_names": [
|
|
"BEG(}/b",
|
|
"SECOND"
|
|
]
|
|
},
|
|
{
|
|
"arg": "--name=BEG\\]((:\"\":",
|
|
"cygwin_names": [
|
|
"BEG]((::",
|
|
"SECOND"
|
|
]
|
|
},
|
|
{
|
|
"arg": "--name=BEG/a?/",
|
|
"cygwin_names": [
|
|
"BEG/a?/",
|
|
"SECOND"
|
|
]
|
|
},
|
|
{
|
|
"arg": "--name=BEG*([/}[?",
|
|
"cygwin_names": [
|
|
"BEG*([/}[?",
|
|
"SECOND"
|
|
]
|
|
},
|
|
{
|
|
"arg": "--name=BEG)[?/:",
|
|
"cygwin_names": [
|
|
"BEG)[?/:",
|
|
"SECOND"
|
|
]
|
|
},
|
|
{
|
|
"arg": "--name=BEGaa]:]?(",
|
|
"cygwin_names": [
|
|
"BEGaa]:]?(",
|
|
"SECOND"
|
|
]
|
|
},
|
|
{
|
|
"arg": "--name=BEG)?:",
|
|
"cygwin_names": [
|
|
"BEG)?:",
|
|
"SECOND"
|
|
]
|
|
},
|
|
{
|
|
"arg": "--name=BEG}]~\\b",
|
|
"cygwin_names": [
|
|
"BEG}]~b",
|
|
"SECOND"
|
|
]
|
|
},
|
|
{
|
|
"arg": "--name=BEG/~/\\\\/",
|
|
"cygwin_names": [
|
|
"BEG/~/\\\\/",
|
|
"SECOND"
|
|
]
|
|
},
|
|
{
|
|
"arg": "--name=BEG*",
|
|
"cygwin_names": [
|
|
"BEG*",
|
|
"SECOND"
|
|
]
|
|
},
|
|
{
|
|
"arg": "--name=BEG\\*",
|
|
"cygwin_names": [
|
|
"BEG*",
|
|
"SECOND"
|
|
]
|
|
},
|
|
{
|
|
"arg": "--name=BEG\"b[?]b\"/",
|
|
"cygwin_names": [
|
|
"BEGb[?]b/",
|
|
"SECOND"
|
|
]
|
|
},
|
|
{
|
|
"arg": "--name=BEG//?] /:",
|
|
"cygwin_names": [
|
|
"BEG//?]",
|
|
"SECOND"
|
|
]
|
|
},
|
|
{
|
|
"arg": "--name=BEG/]? \\",
|
|
"cygwin_names": [
|
|
"BEG/]?",
|
|
"SECOND"
|
|
]
|
|
},
|
|
{
|
|
"arg": "--name=BEG[*~/",
|
|
"cygwin_names": [
|
|
"BEG[*~/",
|
|
"SECOND"
|
|
]
|
|
},
|
|
{
|
|
"arg": "--name=BEG\"[\"",
|
|
"cygwin_names": [
|
|
"BEG[",
|
|
"SECOND"
|
|
]
|
|
},
|
|
{
|
|
"arg": "--name=BEG]]b",
|
|
"cygwin_names": [
|
|
"BEG]]b",
|
|
"SECOND"
|
|
]
|
|
},
|
|
{
|
|
"arg": "--name=BEG]\\~]",
|
|
"cygwin_names": [
|
|
"BEG]\\~]",
|
|
"SECOND"
|
|
]
|
|
},
|
|
{
|
|
"arg": "--name=BEG']a']'['",
|
|
"cygwin_names": [
|
|
"BEG]a][",
|
|
"SECOND"
|
|
]
|
|
}
|
|
] |