zapret2-fork/nfq2/winnative/tests/cygwin_golden.json
loop-uh 24ac52ccae winws2 native: windows control events, persistent log handle, unlimited config file, host tests
- 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>
2026-10-07 17:22:13 +03:00

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"
]
}
]