Re: [groff] 05/14: tbl(1): Say decimal "separator", not "point".

2021-11-07 Thread Douglas McIlroy
> In a more purely mathematical context, I prefer the term "radix point", > myself. After reading the long list of suggestions, I would nominate"radix separator" as a Utopian candidate, ideal but unrealistic. Then I would vote for some term already in wide use. Doug

Re: Use `strsave()`, not `strdup()`.

2021-11-07 Thread Ingo Schwarze
Hi Brandon, thanks for your nice reply; i'm snipping what i agree with. G. Branden Robinson wrote on Mon, Nov 08, 2021 at 06:55:55AM +1100: > The Linux man-pages version of the strdup(3) page did not have a history > as extensive as yours. The function has been available in every C > environmen

Re: Use `strsave()`, not `strdup()`.

2021-11-07 Thread G. Branden Robinson
Hi Ingo, At 2021-11-07T14:57:28+0100, Ingo Schwarze wrote: > > [libgroff,pic]: Use `strsave()`, not `strdup()`. > > That's a bad idea. > The opposite should be done, see below for multiple reasons. [...] > So even though strdup(3) was invented for BSD in 1982, it wasn't > available in the C l

Re: Use `strsave()`, not `strdup()`.

2021-11-07 Thread Ingo Schwarze
Hi Branden, G. Branden Robinson wrote on Sun, Nov 07, 2021 at 03:06:05AM -0500: > gbranden pushed a commit to branch master > in repository groff. > > commit 5b7fee5d6392edf90dc1f0fa7d013f36fea5964c > Author: G. Branden Robinson > AuthorDate: Sun Nov 7 09:40:14 2021 +1100 > > [libgroff,pic

Re: [groff] 05/14: tbl(1): Say decimal "separator", not "point".

2021-11-07 Thread G. Branden Robinson
Dave noted in Savannah #61371[1] that there hadn't been much follow-up on this. > However, Keith's claim that "decimal separator" is "invalid > terminology" is contradicted by Wikipedia's extensive, and extensively > annotated, entry for the term > ,

Re: Should mounting a font be able to escape a font path directory?

2021-11-07 Thread G. Branden Robinson
Hi, Ingo! At 2021-11-05T15:06:30+0100, Ingo Schwarze wrote: > > Should our font-opening logic refuse to traverse directories? > [...] > > 1. Why not? groff is an unprivileged process. > > That is incorrect. I'm sure you have seen sysadmins type "man" > in a root shell, too. I was having troub