Re: coreutils/man/rm.x - fails to mention POSIX "Refuse to remove path/. and path/.., as well as `.' and `..'

2023-09-25 Thread Dragan Simic
On 2023-09-25 16:07, Arsen Arsenović wrote: Dragan Simic writes: [...snip...] Here's an example session with which you can find, for instance, warn_unused_result in the GCC manual: $ info gcc i warn_unused_result RET This is something you couldn't do with a man-page and a pager, as

Re: coreutils/man/rm.x - fails to mention POSIX "Refuse to remove path/. and path/.., as well as `.' and `..'

2023-09-25 Thread Arsen Arsenović
Dragan Simic writes: [...snip...] >> Here's an example session with which you can find, for instance, >> warn_unused_result in the GCC manual: >> $ info gcc >> i warn_unused_result RET >> This is something you couldn't do with a man-page and a pager, as >> searching for 'warn_unused_result'

Re: coreutils/man/rm.x - fails to mention POSIX "Refuse to remove path/. and path/.., as well as `.' and `..'

2023-09-25 Thread Pádraig Brady
On 23/09/2023 18:22, James Feeney via GNU coreutils General Discussion wrote: coreutils 9.3 coreutils/man/rm.x Even though "rm" was modified, Sat Apr 20 00:03:09 1991 David J. MacKenzie (djm at geech.gnu.ai.mit.edu) ... * rm.c (rm): Refuse to remove path/. and path/.., as well as `.' and

Re: coreutils/man/rm.x - fails to mention POSIX "Refuse to remove path/. and path/.., as well as `.' and `..'

2023-09-25 Thread Dragan Simic
On 2023-09-25 14:25, William Bader wrote: No, people used to regularly boggle at why info still exists: I found info clumsy in the 80's but not out of line for 80's technology. Using info now is like using lynx as a web browser. There used to be gui versions like xinfo and tkinfo, but why have

Re: coreutils/man/rm.x - fails to mention POSIX "Refuse to remove path/. and path/.., as well as `.' and `..'

2023-09-25 Thread William Bader
>No, people used to regularly boggle at why info still exists: I found info clumsy in the 80's but not out of line for 80's technology. Using info now is like using lynx as a web browser. There used to be gui versions like xinfo and tkinfo, but why have dedicated readers for a special format

Re: coreutils/man/rm.x - fails to mention POSIX "Refuse to remove path/. and path/.., as well as `.' and `..'

2023-09-25 Thread Dragan Simic
On 2023-09-25 13:19, Arsen Arsenović wrote: Dragan Simic writes: On 2023-09-25 12:58, Rob Landley wrote: On 9/24/23 01:37, James Feeney via GNU coreutils General Discussion wrote: Sorry, that was probably a bit harsh. No, people used to regularly boggle at why info still exists:

Re: coreutils/man/rm.x - fails to mention POSIX "Refuse to remove path/. and path/.., as well as `.' and `..'

2023-09-25 Thread Arsen Arsenović
Dragan Simic writes: > On 2023-09-25 12:58, Rob Landley wrote: >> On 9/24/23 01:37, James Feeney via GNU coreutils General Discussion wrote: >>> Sorry, that was probably a bit harsh. >> No, people used to regularly boggle at why info still exists: >>

Re: coreutils/man/rm.x - fails to mention POSIX "Refuse to remove path/. and path/.., as well as `.' and `..'

2023-09-25 Thread Dragan Simic
On 2023-09-25 12:58, Rob Landley wrote: On 9/24/23 01:37, James Feeney via GNU coreutils General Discussion wrote: Sorry, that was probably a bit harsh. No, people used to regularly boggle at why info still exists: https://www.reddit.com/r/gnu/comments/240mle/why_does_gnu_cling_to_info/

Re: coreutils/man/rm.x - fails to mention POSIX "Refuse to remove path/. and path/.., as well as `.' and `..'

2023-09-25 Thread Rob Landley
On 9/24/23 01:37, James Feeney via GNU coreutils General Discussion wrote: > Sorry, that was probably a bit harsh. No, people used to regularly boggle at why info still exists: https://www.reddit.com/r/gnu/comments/240mle/why_does_gnu_cling_to_info/

Re: coreutils/man/rm.x - fails to mention POSIX "Refuse to remove path/. and path/.., as well as `.' and `..'

2023-09-24 Thread William Bader
markdown might be a better target than html because it is human readable and many web sites can display it as html with wrapping text. pandoc https://pandoc.org/ can convert LaTex and roff man to other formats like markdown, RST, and html. texi2roff can convert texi to groff -me, -mm, or -ms. I

Re: coreutils/man/rm.x - fails to mention POSIX "Refuse to remove path/. and path/.., as well as `.' and `..'

2023-09-24 Thread James Feeney via GNU coreutils General Discussion
On Sun, 2023-09-24 at 02:49 +0200, Arsen Arsenović wrote: > > Many standards come and go. > > Note that I agree that a better info viewer (and a better info on-disk > format) are necessary, but groff -Tutf8 -mtty-char | less -R is not > better. It lacks the ability to navigate or reflow (the

Re: coreutils/man/rm.x - fails to mention POSIX "Refuse to remove path/. and path/.., as well as `.' and `..'

2023-09-24 Thread James Feeney via GNU coreutils General Discussion
Sorry, that was probably a bit harsh.

Re: coreutils/man/rm.x - fails to mention POSIX "Refuse to remove path/. and path/.., as well as `.' and `..'

2023-09-24 Thread Arsen Arsenović
James Feeney writes: > On Sun, 2023-09-24 at 02:49 +0200, Arsen Arsenović wrote: >> >> Many standards come and go. >> >> Note that I agree that a better info viewer (and a better info on-disk >> format) are necessary, but groff -Tutf8 -mtty-char | less -R is not >> better. It lacks the

Re: coreutils/man/rm.x - fails to mention POSIX "Refuse to remove path/. and path/.., as well as `.' and `..'

2023-09-23 Thread Arsen Arsenović
Mike Hodson writes: > On Sat, Sep 23, 2023, 12:47 Arsen Arsenović wrote: > >> Hi, >> >> James Feeney writes: >> >> > coreutils 9.3 >> > coreutils/man/rm.x >> > >> > Even though "rm" was modified, > > >> the rm(1) man page completely fails to mention this particular POSIX >> > promise. > > >>

Re: coreutils/man/rm.x - fails to mention POSIX "Refuse to remove path/. and path/.., as well as `.' and `..'

2023-09-23 Thread Mike Hodson
On Sat, Sep 23, 2023, 12:47 Arsen Arsenović wrote: > Hi, > > James Feeney writes: > > > coreutils 9.3 > > coreutils/man/rm.x > > > > Even though "rm" was modified, > the rm(1) man page completely fails to mention this particular POSIX > > promise. > Language should be added to the GNU rm

Re: coreutils/man/rm.x - fails to mention POSIX "Refuse to remove path/. and path/.., as well as `.' and `..'

2023-09-23 Thread Arsen Arsenović
Hi, James Feeney writes: > coreutils 9.3 > coreutils/man/rm.x > > Even though "rm" was modified, > > Sat Apr 20 00:03:09 1991 David J. MacKenzie (djm at geech.gnu.ai.mit.edu) > ... > * rm.c (rm): Refuse to remove path/. and path/.., as well as `.' and > `..', for POSIX. > ... > >

coreutils/man/rm.x - fails to mention POSIX "Refuse to remove path/. and path/.., as well as `.' and `..'

2023-09-23 Thread James Feeney via GNU coreutils General Discussion
coreutils 9.3 coreutils/man/rm.x Even though "rm" was modified, Sat Apr 20 00:03:09 1991 David J. MacKenzie (djm at geech.gnu.ai.mit.edu) ... * rm.c (rm): Refuse to remove path/. and path/.., as well as `.' and `..', for POSIX. ... the rm(1) man page completely fails to mention this