Package: posh
Version: 0.8.5
Severity: minor

It all started when I was wondering if posh supports "-n" ...  It is nly
documented in its SYNOPSIS.  It seems it is supported by experiment.

posh(1) lists "posh [+-abCefhikmnprsuvxX]..." in its SYNOPSIS.

But its "Shell Startup" skips "-r" documentation.  I found that
changelog for 0.2.7 documented it has been removed.  So inclusion of "r"
in its SYNOPSIS is minor bug.

I found 
 * -[vV] ae removed in 0.0.1
 * "-L, -R, -U, -Z, -f, -l, -t, -u options to typeset builtin" was
   removed in 0.2.6.  

So inclusion of "v", "f" and "u" in its SYNOPSIS are minor bugs, too.

Since "cils" are supported for "Shell Startup", "abCehkmnprxX" should be
options provided by "set" builtin.

As I browse through its source, enum sh_flag in sh.h seems to indicate
that, -a -c -e -i -l -m -C -n -f -H -u -p -s -v -x are not in
"#ifdef...#endif" but -b -h are in such.

I wonder why -f and -v were not commented out here if Changelog is
correct.

I stopped here today ...  but it is good idea to document "set" builtin
features available in posh to match POSIX and match its available
options in its SYNOPSIS.

Regards,

Osamu

-- System Information:
Debian Release: 6.0
  APT prefers testing
  APT policy: (500, 'testing'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 2.6.32-5-amd64 (SMP w/2 CPU cores)
Locale: LANG=en_US.utf8, LC_CTYPE=en_US.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages posh depends on:
ii  debconf [debconf-2.0]         1.5.36     Debian configuration management sy
ii  libc6                         2.11.2-7   Embedded GNU C Library: Shared lib

posh recommends no packages.

posh suggests no packages.

-- debconf information:
  posh/sh: false



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to