Oh, I see. I didn't know they didn't use getopt_long() and that they cant due to portability reasons.
The GNU Coding Standards says that all applications should support --version and --help. http://www.gnu.org/prep/standards/html_node/Command_002dLine- Interfaces.html ** Description changed: - Add a --version switch so you can check the version from the command - line. + Add a --version switch so you can check the version from the command line. + As per the GNU Coding Standards: + http://www.gnu.org/prep/standards/html_node/Command_002dLine-Interfaces.html dash foundmnt init-checkconf (upstart) initctl2dot (upstart) lsmod (module-init-tools) mountpoint (initscripts) nc (netcat-openbsd) ntfscmp (ntfs-3g?) ping (iputils-ping) ping6 (iputils-ping) plymouth (plymouth) plymouthd (plymouth) static-sh (busybox-static) su (login) getcap (libcap2-bin) getpcaps (libcap2-bin) hdparm (hdparm) insserv (insserv) iwgetid (wireless-tools) losetup (mount) mount.fuse (fuse-utils) pam_tally (libpam-modules-bin) regdbdump (wireless-crda) rtacct (iproute) setcap (libcap2-bin) setvtrgb (kbd) tc (iproute) vstp (brltty) wpa_cli (wpasupplicant) wpa_supplicant (wpa_supplicant) dosfstools * dosfsck * mkdosfs * mkfs.msdos * mkfs.vfat e2fsprogs * badblocks * dumpe2fs * e2fsck * e2image * e2label * e2undo * logsave * mke2fs * mkfs.ext2 * mkfs.ext3 * mkfs.ext4 * mkfs.ext4dev * tune2fs sysvinit-utils * bootlogd * fstab-decode * startpar * sulogin ntfs-3g * ntfsck * ntfsdump_logfile * ntfsmftalloc * ntfstruncate util-linux * agetty * blkid * cfdisk * fsck * fsfreeze * fstrim * getty * lsblk * mkfs.cramfs * more * tailf * wipefs -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/894546 Title: Add --version switch To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/brltty/+bug/894546/+subscriptions -- ubuntu-bugs mailing list [email protected] https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
