From 795716613b582dc0502334f04b3a9d75a23517eb Mon Sep 17 00:00:00 2001 From: Emily Seville Date: Sun, 7 Nov 2021 22:55:27 +1000 Subject: [PATCH] Basic mono command complitions: - help/version options - development options --- share/completions/mono.fish | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) create mode 100644 share/completions/mono.fish diff --git a/share/completions/mono.fish b/share/completions/mono.fish new file mode 100644 index 000000000..629fbd9a2 --- /dev/null +++ b/share/completions/mono.fish @@ -0,0 +1,16 @@ +complete -c mono -s h -l help -d 'Show help and exit' +complete -c mono -s V -l version -d 'Show version and exit' + +complete -c mono -l aot -a 'asmonly bind-to-runtime-version data-outfile direct-icalls + direct-pinvoke dwarfdebug full hybrid llvm llvmonly llvmopts llvmllc mcpu dedup-include + info interp depfile ld-flags llvm-path msym-dir mtriple nimt-trampolines ngsharedvt-trampolines + nodebug no-direct-calls nrgctx-trampolines nrgctx-fetch-trampolines ntrampolines outfile + print-skipped-methods profile profile-only readonly-value save-temps,keep-temps soft-debug + static stats temp-path threads tool-prefix verbose write-symbols,no-write-symbols no-opt'\ + -f -d 'Precompile CIL code to native code' +complete -c mono -l debug -a 'casts mdb-optimizations gdb' -f -d 'Use debug mode' +complete -c mono -l debugger-agent -a 'address loglevel logfile server setpgid suspend + transport' -f -d 'Use debugger agent' +complete -c mono -l profile -d 'Use profiler module' +complete -c mono -l trace -d 'Trace expression' +complete -c mono -l jitmap -d 'Generate JIT method map in /tmp/perf-PID.map'