Re: [scc-dev] C99 and man pages

From: Quentin Rameau <quinq_at_fifth.space>
Date: Mon, 21 Apr 2025 15:52:53 +0200

> Hi,

Hi k0ga,

> I noticied today that the libc man pages are basically the sections
> of the daft C99 standard. Giving that it is allowed to redistibute
> the draft or any part of it (checked with a member of the WG14) we
> should remove them from the repository.

Why should we?
Isn't it handy to provide those?

Maybe you're concerned about duplicating the information,
but I don't really see a problem, being a copy of the standard would
actually be kind of a feature to me, C99 man-pages.
Also there are still implementation-specifics that we should document
in the man-pages, though I think it'd also be good to have
an implementation-details man-page that summarize those.

Maybe it's also a concern for maintenance, but I'm not sure
about the impact that would have on us.

> I am not sure if this would
> be good enough or having them in the history can be a problem and
> we should use git filter-branch and rewrite the history. As this
> can affect any clone of the repo I would like to know what you guys
> think about this topic.

What would be the goal here?
If it's to save space, here are results after removing
the four commits touching man-pages,
and a `git gc --aggressive --prune=now`

$ cd scc
$ du -hsb .git
8328665 .git

$ cd scc.nomanpages
$ du -hsb .git
8248984 .git

Doesn't look it saves a lot (~80k)
--
To unsubscribe send a mail to scc-dev+unsubscribe_at_simple-cc.org
Received on Mon 21 Apr 2025 - 15:52:53 CEST

This archive was generated by hypermail 2.3.0 : Mon 21 Apr 2025 - 16:00:02 CEST