4 ms·
That is incredibly stupid. A documentation system designed by someone who doesn't understand how people use documentation. If man was designed by someone with
by IshKebab 7mo ago
That is incredibly stupid. A documentation system designed by someone who doesn't understand how people use documentation.
If man was designed by someone with any taste at all it would at least give you a menu to select (1) crontab command, (5) crontab file format. Maybe we need a rewrite in Rust to fix that.
- bpt3 7mo agoOr a minor alteration to an existing program to support a good suggestion. Why is it that the Rust community thinks that the solution to every flaw in an application is a rewrite in Rust?
- mattkrause 7mo agoIt might be more helpful to write a Rust-based snark detector first.
- bpt3 7mo agoCould be, but I don't think so in this case given a cursory review of the parent poster's history.
- IshKebab 7mo agoPrograms these old are controlled by people who are very strongly opposed to change, even if it improves things. They like living in the 80s. I absolutely guarantee if you propose this change the the GNU neckbeards who control man they will come up with some bullshit technical reason why it can't be done.
- hulitu 7mo agoBecause it might be the only way to introduce new vulnerabilities. See Ubuntu.
- rascul 7mo agoIt does that, depending on implementation.
- ajross 7mo ago> If man was designed by someone with any taste at all it would at least give you a menu [...] My goodness. Man was written on a paper teletype.
- SoftTalker 7mo agoAnd since man pages could take minutes to print out, if you needed one you'd tear that section of paper off and keep it in a binder for future (and faster) reference.
- IshKebab 7mo agoSo? That didn't stop `man -a`.
- t-3 7mo agoThere are a multitude of manpagers and viewers and frontends. It's one of those things you can write yourself very easily.
- IshKebab 7mo agoAny that have this feature? I did try batman but it only replaces the pager; not the man frontend which is where this change would need to happen.
- t-3 7mo agoNot that I know of, but I haven't looked. I have written a similar program for pulling arm64 instruction pages (which have many duplicates), the whole thing is under 100 lines, and most of that is printing and file IO that would be handled by the manpager, the actual finding dups and presenting a menu is even simpler.
- LtWorf 7mo agoIt seems it has been done already a while ago without waiting for the rust community to do their usual churn. https://imgur.com/a/kEkmRxx https://imgur.com/a/kEkmRxx (link shows a screenshot of khelpcenter showing the different manpages available for crontab)
- IshKebab 7mo agoReally? I can't see your image (thanks UK government) but if I type `man crontab` in a recent Ubuntu it just shows crontab(1).
- linsomniac 7mo agoHe said "khelpcenter", not "man".
- IshKebab 7mo agoOk well we were discussing man, not khelpcenter, so that seems irrelevant...
- yjftsjthsd-h 7mo agoWe were discussing replacing man, so a replacement that does as requested is very relevant.
- dualvariable 7mo agoI hope this was just some over the top sarcasm.
- IshKebab 7mo agoNo of course not. Why do you hope that?
- linsomniac 7mo ago>If man was designed by someone with any taste at all man was designed at a time you likely can't conceive of. Can you even imagine designing something that's being actively used and talked about a HALF CENTURY later?
- hulitu 7mo ago> Maybe we need a rewrite in Rust to fix that. And maybe we need some versions: man version 1, man version 2 and so on. And of course, in the style of GTK, each one incompatible with all the others. Progress. /s