You can write the docs and provide a pull-request.
I know English too poorly, so I cannot clearly explain why this action is unacceptable to me. Sorry.
The list is helpful
All this list – from «curl.exe --manual» only.
Update. Please, add to manual the explicit(!) list of options, that acting immediately: «--help», «--manual» and «--version». This behavior is not at all obvious.
the concept of global vs non-global options
Prefix «no-» for negative options already exist. What about prefix for global options? Any options may be convert to global in this way.
I did this
curl.exe --manual | FindStr /C:"Global options" /C:"--fail-early." /N
2686: the -:, --next instruction. Global options include -v, --ver-
2687: bose, --trace, --trace-ascii and --fail-early.
I expected the following
Full and clear list of global options in manual or (better) existence of distinctive prefixes in their names.
[curl -V output]
curl 7.88.0 (x86_64-w64-mingw32) libcurl/7.88.0 OpenSSL/3.0.8 (Schannel) zlib/1.2.13 brotli/1.0.9 zstd/1.5.4 WinIDN libssh2/1.10.0 nghttp2/1.52.0 ngtcp2/0.13.1 nghttp3/0.8.0 libgsasl/2.2.0
Protocols: dict file ftp ftps gopher gophers http https imap imaps ldap ldaps mqtt pop3 pop3s rtsp scp sftp smb smbs smtp smtps telnet tftp ws wss
Features: alt-svc AsynchDNS brotli gsasl HSTS HTTP2 HTTP3 HTTPS-proxy IDN IPv6 Kerberos Largefile libz MultiSSL NTLM SPNEGO SSL SSPI threadsafe TLS-SRP UnixSockets zstd
MS Windows 10
The text was updated successfully, but these errors were encountered: