-
Notifications
You must be signed in to change notification settings - Fork 3.7k
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
Man page fixes #1364
Man page fixes #1364
Conversation
8958314
to
51da803
Compare
Codecov Report
@@ Coverage Diff @@
## master #1364 +/- ##
==========================================
- Coverage 97.28% 95.49% -1.80%
==========================================
Files 67 103 +36
Lines 4235 7232 +2997
==========================================
+ Hits 4120 6906 +2786
- Misses 115 326 +211
Continue to review full report at Codecov.
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
We talked also about man httpie
.
We should have that, no? |
Yes, even if just something super simple. E.g., a list of the management commands and a clear mention of |
Ah, ok. That is what I meant, it is already here. |
e2e07ac
to
3342f5f
Compare
@isidentical that’s perfect 🤩 |
53ba11e
to
712d9c2
Compare
712d9c2
to
107e0a6
Compare
- Highlighting for options (-x, --x) now doesn't strip the prefix (may be whitespace). - Escape sequences are now cross-platform compatible (directly taken by groff/troff [man's renderer]) - Now we check for the section before displaying the man pages. - On MacOS, there is HTTP(n) which is different from our HTTP(1). This used to conflict with it, and we showed the wrong page. Now we specifically ask foir HTTP(1). - Errors that might happen (e.g non executable man command) is now suppressed. So in the worst case (if anything regarding man execution goes wrong), we'll always display the manual. - Docs for man pages. - HTTPie man pages. - Epilog for the man pages (see also) - Auto-generated comments.
107e0a6
to
c81b5df
Compare
- Highlighting for options (-x, --x) now doesn't strip the prefix (may be whitespace). - Escape sequences are now cross-platform compatible (directly taken by groff/troff [man's renderer]) - Now we check for the section before displaying the man pages. - On MacOS, there is HTTP(n) which is different from our HTTP(1). This used to conflict with it, and we showed the wrong page. Now we specifically ask foir HTTP(1). - Errors that might happen (e.g non executable man command) is now suppressed. So in the worst case (if anything regarding man execution goes wrong), we'll always display the manual. - Docs for man pages. - HTTPie man pages. - Epilog for the man pages (see also) - Auto-generated comments.
-x
,--x
) now doesn't strip the prefix (may be whitespace).HTTP(n)
which is different from ourHTTP(1)
. This used to conflict with it, and we showed the wrong page. Now we specifically ask foirHTTP(1)
.httpie
(and it's own custom part telling people to useman http
)