Hi, The issue seems to no longer reproduce as of 2024-01-30 in Debian Sid. I'm not sure when the change happened, but the issue can be closed.
Thanks, Guy On Fri, 8 Sep 2023 11:41:17 +0300 Guy Rutenberg <[email protected]> wrote: > Thanks, you're right. The unicode characters are introduced in the > Markdown->roff conversion. Specifically, go-md2man depends on Blackfriday ( > https://github.com/russross/blackfriday) for the actual conversion and, it > automatically converts dashs to en-dashs. > > I've opened a bug report with go-md2man upstream: > https://github.com/cpuguy83/go-md2man/issues/101 > > On Thu, 7 Sept 2023 at 16:50, Reinhard Tartler <[email protected]> wrote: > > > Control: reassign -1 go-md2man-v2 > > stop > > > > Thanks for your report Guy, > > > > All manpages in podman are written in markdown, and you can review the > > sources at > > https://github.com/containers/podman/blob/main/docs/source/Introduction.rst > > -- as you can see the sources do not contain any unicode characters. > > > > I strongly suspect that the unicode characters are introduced via the > > go-md2man utility. I'm reassigning this to that package for additional > > thoughts and suggestions. Please feel free to reassign back if this isn't > > coming from e.g. > > https://github.com/cpuguy83/go-md2man/blob/master/md2man/roff.go but > > something in the libpod packaging. > > > > > > > > > > On Thu, Sep 7, 2023 at 9:24 AM Guy Rutenberg <[email protected]> > > wrote: > > > >> Package: podman > >> Version: 4.3.1+ds1-8+b2 > >> Severity: minor > >> X-Debbugs-Cc: [email protected] > >> > >> Dear Maintainer, > >> > >> The man pages supplied by the podman package use unicode en-dash (‐) to > >> document flags instead of regular dash (-). This is both inconvinient > >> when try > >> to search the man page, and incorrect (as you would use normal dash in the > >> shell). > >> > >> Thanks, > >> Guy > >> > >> > >> -- System Information: > >> Debian Release: trixie/sid > >> APT prefers unstable-debug > >> APT policy: (500, 'unstable-debug'), (500, 'unstable'), (1, > >> 'experimental') > >> Architecture: amd64 (x86_64) > >> Foreign Architectures: i386 > >> > >> Kernel: Linux 6.4.0-4-amd64 (SMP w/8 CPU threads; PREEMPT) > >> Locale: LANG=en_IL, LC_CTYPE=en_IL (charmap=UTF-8), LANGUAGE=en_IL:en

