-
-
Notifications
You must be signed in to change notification settings - Fork 6.5k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
I miss a list of all "global options" in the man page #10566
Comments
This is not a bug. Feel free to help extend the documentation. |
How? Is this full list: I can not know it better than the developers. |
We're all developers. This is an open source project and everyone is encouraged to help out. |
Specifically, how can I help? I did create the list above. And what? |
You can write the docs and provide a pull-request. The list is helpful, but we also need to figure out how and where to present that list. We should probably describe the concept of global vs non-global options in association with that list.
They have been gradually and continuously developed and added over twenty-five years and we don't break existing behavior. It's a mighty difficult task. |
I know English too poorly, so I cannot clearly explain why this action is unacceptable to me. Sorry.
All this list – from «curl.exe --manual» only.
Prefix «no-» for negative options already exist. What about prefix for global options? Any options may be convert to global in this way.
Of course. |
Fixes #10566 Asked-for-by: u20221022 on github
gen.pl now outputs a generic explanations for them for each option Fixes curl#10566 Reported-by: u20221022 on github Closes curl#10584
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/libcurl version
7.88.0
[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
Release-Date: 2023-02-15
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
operating system
MS Windows 10
The text was updated successfully, but these errors were encountered: