Date: Sun, 08 Aug 1999 12:46:34 +0900 From: tomoShige Tashiro <shige2@pop17.odn.ne.jp> To: FreeBSD-gnats-submit@freebsd.org Subject: docs/13020: Manpage capitalization Message-ID: <199908080348.MAA25549@mta4.odn.ne.jp>
next in thread | raw e-mail | index | archive | help
>Number: 13020 >Category: docs >Synopsis: Manpage capitalization >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-doc >State: open >Quarter: >Keywords: >Date-Required: >Class: doc-bug >Submitter-Id: current-users >Arrival-Date: Sat Aug 7 20:50:01 PDT 1999 >Closed-Date: >Last-Modified: >Originator: tomoShige Tashiro >Release: FreeBSD 3.2-STABLE i386 >Organization: >Environment: Checked by 3.2-STABLE around 30 May 1999. >Description: About manpage capitalization. I found Capitalized function call 'Putc' in man 3 putc, in Feb 1999 (docs/10247) and send-pr and fixed by Mr.hoek. So, I thought Capitalized systemcalls/functioncalls/commands are illigal, and it's OK to send-pr if I found. Then I checked up those Capitalized names, and I found a lot of these. Each manuals have each notation rules, 1. Command name is foo, and manual are all Foo (e.g. Perl, Bison, ...) 2. Command name is foo, and manual are all foo even when starting a sentence. 3. Capitalized. When starting a sentence. other case, not Capitalized. 4. "The" are added for to avoid Capitalization. About a half of manpages are written in 2. and 4. and last half of manpages are written in 3. but, man(7) shows rules Commands The syntax of the command and its arguments as would be typed on the command line. Words that have to be typed exactly as printed are to be presented in bold face. Arguments are indicated by the use of an ital- ic face. Arguments and command names so indicated should not be capitalized, even when starting a sen- tence. So, I confused. (^^; For me (as a Japanese, English is not mother language), Capitalized syscall/funcall/commands are little strange. But I think, if it's not strange for native English speakers, then thats O.K. and no need to fix them. So, It's not a request to fix, but I just tell there is a Capitalization in manpages. #It's difficult for me to make patch. sorry. Below lists are checked in May 1999. and It's not a perfect report. Thanks. ---- ---- ---- Confused notation in manpage. fetch flex groff hexdump dummynet(4) isdntrace(8) Manpages written by rule 3. man1 a2p basename biff btreeop cal calendar cap_mkdb catman cdcontrol checknr chkey chpass col colcrt colldef colrm column comm compile_et compress cpp crontab crunchgen crunchide csh ctags ctm date dc df dialog dig dirname dnsquery domainname doscmd du ed ee egrep enigma env error ex expand f2c false fdformat fdwrite fetch fgrep file find finger flex fmt fold fontedit fpr from fsplit fstat gcore gctags gdbserver getopt global gprof grep groff gtags gzip hexdump host hostname htags idprio indent ipcrm jot key keyinfo keyinit keylogin keylogout kill killall lam last lastcomm leave limits lock logger login look lorder lp lpq lpr lprm lptest mail mailq make man md5 minigzip mkdep mkdir mkstr mktemp more mset msgs mt newaliases nex nice nohup pagesize passwd patch pax pic printenv printf ps pwd quota rcp rdist rlogin rpcgen rs rsh rtprio rup ruptime s2p script sed sh sleep soelim startslip su systat talk tar tconv tcopy tcpdump tcpslice tftp tip tn3270 top troff true truss tset tsort tty ul uncompress unexpand unifdef unvis users uudecode uuencode vacation vgrind vi view vis vt220keys vttest wall which whois window write xstr xten yacc yes ypcat ypmatch ypwhich zcmp zmore znew man1aout ranlib size strings strip man2 access acct adjtime bind brk chdir chflags chmod chown chroot close creat dup execve fchdir fchflags fchmod fchown fcntl flock fork fpathconf fstat fstatfs fsync ftruncate getdirentries getfh getfsstat getgroups getitimer getpeername getpid getppid getpriority getrlimit getrusage getsockname getsockopt ioctl kill killpg ktrace lchown link listen lseek lstat mkdir mkfifo mknod mlock mmap mount munlock munmap nanosleep pathconf poll pread pwrite read readlink readv reboot recv recvfrom rename rfork rmdir select semctl semget semop send sendfile setgroups setlogin setpgid setpgrp shmat shmctl shmdt shmget sigaction sigaltstack sigblock sigpause sigreturn sigsetmask sigsuspend sigvec socket stat statfs swapon sync sysarch syscall truncate utimes vfork wait write writev man3 ascftime asprintf bindresvport calendar cftime cgetent com_err dbopen exec execl exect exit forkpty getdomainname gethostid gethostname getpagesize hash heapsort inet inet_addr libdisk login_tty logout mergesort mktime mpool openpty pause printf qsort readline regcomp regerror regex regexec regfree rune setdomainname sethostid sethostname setnetgrent signal snprintf sprintf strunvis tempnam unvis valloc man4 dummynet intro ipfirewall matcd sysmouse tw yp man5 disktab printcap vgrindefs man6 arithmetic atc banner battlestar caesar cribbage factor fish grdc hack larn mille phantasia piano quiz random robots rogue sail snake trek man7 hostname mailaddr man8 ac adduser adjkerntz amd amq apm apmconf atmarpd atrun bad144 badsect bootparamd bootpd bootpgw ccdconfig chkgrp chkprintcap chown clri comcontrol comsat config cron dhclient disklabel diskpart dm dmesg dump dumpfs dumpon edquota fdcontrol fdisk fingerd fsck fsdb fsirand ft ftpd ifconfig init iostat isdnd isdntrace kernbb keyadmin keyserv kgmon kvm_mkdb ldconfig loader locate.updatedb lpc lpd lptcontrol mail.local makekey manctl map-mbone mknetid mount_mfs mount_null mount_std mount_umap mountd mrinfo mrouted mtrace named-xfer named natd newfs newkey newsyslog nextboot nfsd nfsiod nologin nos-tun nslookup ntpdate ntpq ntptrace pac pccardd ping portmap pppctl pppd procctl pstat pw pwd_mkdb quot quotacheck quotaoff quotaon rarpd rbootd rc renice repquota restore revnetgroup rexecd rlogind rmail rmt rmuser rndcontrol route routed rpc.lockd rpc.rquotad rpc.rstatd rpc.rusersd rpc.rwalld rpc.sprayd rpc.statd rpc.yppasswdd rpcinfo rshd rtquery rwhod sa savecore scspd sendmail showmount shutdown sicontrol slattach sliplogin spkrtest spray stlload stlstats strfile swapon sync sysctl talkd telnetd tftpd timed timedc traceroute trpt tunefs uucpd vipw vmstat watch wormcontrol xntpd xntpdc xtend yp_mkdb ypbind ypinit yppoll yppush ypset ypxfr zdump zic zzz man9 asleep await sleep tsleep >How-To-Repeat: man * >Fix: Each manpage fix will take little work though... >Release-Note: >Audit-Trail: >Unformatted: To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-doc" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199908080348.MAA25549>