Date: Sun, 3 Aug 2008 06:09:26 GMT From: Gabor Pali <pgj@FreeBSD.org> To: Perforce Change Reviews <perforce@FreeBSD.org> Subject: PERFORCE change 146499 for review Message-ID: <200808030609.m7369Qs4067978@repoman.freebsd.org>
next in thread | raw e-mail | index | archive | help
http://perforce.freebsd.org/chv.cgi?CH=146499 Change 146499 by pgj@disznohal on 2008/08/03 06:09:17 IFC Affected files ... .. //depot/projects/docproj_hu/src/release/doc/en_US.ISO8859-1/relnotes/article.sgml#5 integrate .. //depot/projects/docproj_hu/www/en/cgi/man.cgi#2 integrate .. //depot/projects/docproj_hu/www/en/projects/c99/index.sgml#2 integrate .. //depot/projects/docproj_hu/www/share/sgml/news.xml#13 integrate Differences ... ==== //depot/projects/docproj_hu/src/release/doc/en_US.ISO8859-1/relnotes/article.sgml#5 (text+ko) ==== @@ -17,7 +17,7 @@ <corpauthor>The &os; Project</corpauthor> - <pubdate>$FreeBSD: src/release/doc/en_US.ISO8859-1/relnotes/article.sgml,v 1.1091 2008/07/22 05:02:46 bmah Exp $</pubdate> + <pubdate>$FreeBSD: src/release/doc/en_US.ISO8859-1/relnotes/article.sgml,v 1.1092 2008/07/29 04:23:18 bmah Exp $</pubdate> <copyright> <year>2000</year> @@ -171,7 +171,7 @@ Backwards compatibility for applications using KSE threading will be provided via &man.libmap.conf.5; for dynamically linked binaries. The &os; Project greatly appreciates the work of - &a.julian; and &a.deischen; on KSE support.</para> + &a.julian;, &a.deischen;, and &a.davidxu; on KSE support.</para> <para>The &os; kernel now exports information about certain kernel features via the <varname>kern.features</varname> sysctl tree. ==== //depot/projects/docproj_hu/www/en/cgi/man.cgi#2 (text+ko) ==== @@ -34,12 +34,14 @@ # Dual CGI/Plexus mode and new interface by sanders@bsdi.com 9/22/1995 # # $Id: man.cgi,v 1.172 2007/11/28 18:51:29 hrs Exp $ -# $FreeBSD: www/en/cgi/man.cgi,v 1.206 2008/05/01 15:08:26 wosch Exp $ +# $FreeBSD: www/en/cgi/man.cgi,v 1.214 2008/08/02 19:54:30 wosch Exp $ ############################################################################ # !!! man.cgi is stale perl4 code !!! ############################################################################ +# run `perltidy -b man.cgi' to indent the code + # Use standard FreeBSD CGI Style if available. Otherwise # print simple HTML design. package cgi_style; @@ -47,6 +49,7 @@ package main; +$debug = 2; $www{'title'} = 'FreeBSD Man Pages'; $www{'home'} = 'http://www.FreeBSD.org'; $www{'head'} = $www{'title'}; @@ -60,31 +63,33 @@ 'All', '', '0', '', - '1', '-S1', - '1c', '-S1', - '1C', '-S1', - '1g', '-S1', - '1m', '-S1', - '2', '-S2', - '2j', '-S2', - '3', '-S3', - '3S', '-S3', - '3f', '-S3', - '3j', '-S3', - '3m', '-S3', - '3n', '-S3', - '3r', '-S3', - '3s', '-S3', - '3x', '-S3', - '4', '-S4', - '5', '-S5', - '6', '-S6', - '7', '-S7', - '8', '-S8', - '8c', '-S8', - '9', '-S9', - 'l', '-Sl', - 'n', '-Sn', + '1', '-S1', + '1c', '-S1', + '1C', '-S1', + '1g', '-S1', + '1m', '-S1', + '2', '-S2', + '2j', '-S2', + '3', '-S3', + '3S', '-S3', + '3f', '-S3', + '3j', '-S3', + '3m', '-S3', + '3n', '-S3', + '3p', '-S3', + '3pm', '-S3', + '3r', '-S3', + '3s', '-S3', + '3x', '-S3', + '4', '-S4', + '5', '-S5', + '6', '-S6', + '7', '-S7', + '8', '-S8', + '8c', '-S8', + '9', '-S9', + 'l', '-Sl', + 'n', '-Sn', ); $sectionpath = { @@ -155,101 +160,115 @@ $manLocalDir = '/usr/local/www/bsddoc/man'; $manPathDefault = 'FreeBSD 7.0-RELEASE'; -%manPath = - ( - 'FreeBSD 7.0-RELEASE and Ports', "$manLocalDir/FreeBSD-7.0-RELEASE/man:$manLocalDir/FreeBSD-7.0-RELEASE/openssl/man:$manLocalDir/FreeBSD-ports", - 'FreeBSD 6.3-RELEASE and Ports', "$manLocalDir/FreeBSD-6.3-RELEASE/man:$manLocalDir/FreeBSD-6.3-RELEASE/openssl/man:$manLocalDir/FreeBSD-ports", +%manPath = ( + 'FreeBSD 7.0-RELEASE and Ports', +"$manLocalDir/FreeBSD-7.0-RELEASE/man:$manLocalDir/FreeBSD-7.0-RELEASE/openssl/man:$manLocalDir/FreeBSD-ports", + 'FreeBSD 6.3-RELEASE and Ports', +"$manLocalDir/FreeBSD-6.3-RELEASE/man:$manLocalDir/FreeBSD-6.3-RELEASE/openssl/man:$manLocalDir/FreeBSD-ports", - 'FreeBSD 8-current', "$manLocalDir/FreeBSD-8-current/man:$manLocalDir/FreeBSD-8-current/openssl/man", + 'FreeBSD 8-current', "$manLocalDir/FreeBSD-8-current", - 'FreeBSD 7.0-stable', "$manLocalDir/FreeBSD-7.0-stable/man:$manLocalDir/FreeBSD-7.0-stable/openssl/man", - 'FreeBSD 7.0-RELEASE', "$manLocalDir/FreeBSD-7.0-RELEASE/man:$manLocalDir/FreeBSD-7.0-RELEASE/openssl/man", - 'FreeBSD Ports 7.0-RELEASE', "$manLocalDir/FreeBSD-ports-7.0-RELEASE", + 'FreeBSD 7.0-stable', "$manLocalDir/FreeBSD-7.0-stable", + 'FreeBSD 7.0-RELEASE', +"$manLocalDir/FreeBSD-7.0-RELEASE/man:$manLocalDir/FreeBSD-7.0-RELEASE/openssl/man", + 'FreeBSD Ports 7.0-RELEASE', "$manLocalDir/FreeBSD-ports-7.0-RELEASE", - 'FreeBSD 6.3-stable', "$manLocalDir/FreeBSD-6.3-stable/man:$manLocalDir/FreeBSD-6.3-stable/openssl/man", - 'FreeBSD 6.3-RELEASE', "$manLocalDir/FreeBSD-6.3-RELEASE/man:$manLocalDir/FreeBSD-6.3-RELEASE/openssl/man", - 'FreeBSD Ports 6.3-RELEASE', "$manLocalDir/FreeBSD-ports-6.3-RELEASE", + 'FreeBSD 6.3-stable', "$manLocalDir/FreeBSD-6.3-stable", + 'FreeBSD 6.3-RELEASE', +"$manLocalDir/FreeBSD-6.3-RELEASE/man:$manLocalDir/FreeBSD-6.3-RELEASE/openssl/man", - 'FreeBSD 6.2-RELEASE', "$manLocalDir/FreeBSD-6.2-RELEASE/man:$manLocalDir/FreeBSD-6.2-RELEASE/openssl/man", - 'FreeBSD Ports 6.2-RELEASE', "$manLocalDir/FreeBSD-ports-6.2-RELEASE", + 'FreeBSD 6.2-RELEASE', +"$manLocalDir/FreeBSD-6.2-RELEASE/man:$manLocalDir/FreeBSD-6.2-RELEASE/openssl/man", + 'FreeBSD Ports 6.2-RELEASE', "$manLocalDir/FreeBSD-ports-6.2-RELEASE", - 'FreeBSD 6.1-RELEASE', "$manLocalDir/FreeBSD-6.1-RELEASE/man:$manLocalDir/FreeBSD-6.1-RELEASE/openssl/man", - 'FreeBSD 6.0-RELEASE', "$manLocalDir/FreeBSD-6.0-RELEASE/man:$manLocalDir/FreeBSD-6.0-RELEASE/openssl/man", + 'FreeBSD 6.1-RELEASE', +"$manLocalDir/FreeBSD-6.1-RELEASE/man:$manLocalDir/FreeBSD-6.1-RELEASE/openssl/man", + 'FreeBSD 6.0-RELEASE', +"$manLocalDir/FreeBSD-6.0-RELEASE/man:$manLocalDir/FreeBSD-6.0-RELEASE/openssl/man", - 'FreeBSD 5.5-stable', "$manLocalDir/FreeBSD-5.5-stable", - 'FreeBSD 5.5-RELEASE', "$manLocalDir/FreeBSD-5.5-RELEASE/man:$manLocalDir/FreeBSD-5.5-RELEASE/openssl/man", - 'FreeBSD Ports 5.5-RELEASE', "$manLocalDir/FreeBSD-ports-5.4-RELEASE", + 'FreeBSD 5.5-RELEASE', +"$manLocalDir/FreeBSD-5.5-RELEASE/man:$manLocalDir/FreeBSD-5.5-RELEASE/openssl/man", + 'FreeBSD Ports 5.1-RELEASE', "$manLocalDir/FreeBSD-ports-5.1-RELEASE", - 'FreeBSD 5.4-RELEASE', "$manLocalDir/FreeBSD-5.4-RELEASE/man:$manLocalDir/FreeBSD-5.4-RELEASE/openssl/man", - 'FreeBSD 5.3-RELEASE', "$manLocalDir/FreeBSD-5.3-RELEASE/man:$manLocalDir/FreeBSD-5.3-RELEASE/openssl/man", - 'FreeBSD 5.2.1-RELEASE', "$manLocalDir/FreeBSD-5.2-RELEASE/man:$manLocalDir/FreeBSD-5.2-RELEASE/openssl/man", - 'FreeBSD 5.2-RELEASE', "$manLocalDir/FreeBSD-5.2-RELEASE/man:$manLocalDir/FreeBSD-5.2-RELEASE/openssl/man", - 'FreeBSD 5.1-RELEASE', "$manLocalDir/FreeBSD-5.1-RELEASE/man:$manLocalDir/FreeBSD-5.1-RELEASE/openssl/man", - 'FreeBSD 5.0-RELEASE', "$manLocalDir/FreeBSD-5.0-RELEASE", + 'FreeBSD 5.4-RELEASE', +"$manLocalDir/FreeBSD-5.4-RELEASE/man:$manLocalDir/FreeBSD-5.4-RELEASE/openssl/man", + 'FreeBSD 5.3-RELEASE', +"$manLocalDir/FreeBSD-5.3-RELEASE/man:$manLocalDir/FreeBSD-5.3-RELEASE/openssl/man", + 'FreeBSD 5.2.1-RELEASE', +"$manLocalDir/FreeBSD-5.2-RELEASE/man:$manLocalDir/FreeBSD-5.2-RELEASE/openssl/man", + 'FreeBSD 5.2-RELEASE', +"$manLocalDir/FreeBSD-5.2-RELEASE/man:$manLocalDir/FreeBSD-5.2-RELEASE/openssl/man", + 'FreeBSD 5.1-RELEASE', +"$manLocalDir/FreeBSD-5.1-RELEASE/man:$manLocalDir/FreeBSD-5.1-RELEASE/openssl/man", + 'FreeBSD 5.0-RELEASE', "$manLocalDir/FreeBSD-5.0-RELEASE", - 'FreeBSD 4.11-stable', "$manLocalDir/FreeBSD-4.11-stable", - 'FreeBSD 4.11-RELEASE', "$manLocalDir/FreeBSD-4.11-RELEASE/man:$manLocalDir/FreeBSD-4.11-RELEASE/openssl/man:$manLocalDir/FreeBSD-4.11-RELEASE/perl/man", - 'FreeBSD Ports 4.11-RELEASE', "$manLocalDir/FreeBSD-ports-4.11-RELEASE", + 'FreeBSD 4.11-RELEASE', +"$manLocalDir/FreeBSD-4.11-RELEASE/man:$manLocalDir/FreeBSD-4.11-RELEASE/openssl/man:$manLocalDir/FreeBSD-4.11-RELEASE/perl/man", + 'FreeBSD Ports 4.7-RELEASE', "$manLocalDir/FreeBSD-ports-4.7-RELEASE", - 'FreeBSD 4.10-RELEASE', "$manLocalDir/FreeBSD-4.10-RELEASE/man:$manLocalDir/FreeBSD-4.10-RELEASE/openssl/man:$manLocalDir/FreeBSD-4.10-RELEASE/perl/man", - 'FreeBSD 4.9-RELEASE', "$manLocalDir/FreeBSD-4.9-RELEASE", - 'FreeBSD 4.8-RELEASE', "$manLocalDir/FreeBSD-4.8-RELEASE", - 'FreeBSD 4.7-RELEASE', "$manLocalDir/FreeBSD-4.7-RELEASE", - 'FreeBSD 4.6.2-RELEASE', "$manLocalDir/FreeBSD-4.6.2-RELEASE", - 'FreeBSD 4.6-RELEASE', "$manLocalDir/FreeBSD-4.6-RELEASE", - 'FreeBSD 4.5-RELEASE', "$manLocalDir/FreeBSD-4.5-RELEASE", - 'FreeBSD 4.4-RELEASE', "$manLocalDir/FreeBSD-4.4-RELEASE", - 'FreeBSD 4.3-RELEASE', "$manLocalDir/FreeBSD-4.3-RELEASE", - 'FreeBSD 4.2-RELEASE', "$manLocalDir/FreeBSD-4.2-RELEASE", - 'FreeBSD 4.1.1-RELEASE', "$manLocalDir/FreeBSD-4.1.1-RELEASE", - 'FreeBSD 4.1-RELEASE', "$manLocalDir/FreeBSD-4.1-RELEASE", - 'FreeBSD 4.0-RELEASE', "$manLocalDir/FreeBSD-4.0-RELEASE", - 'FreeBSD 3.5.1-RELEASE', "$manLocalDir/FreeBSD-3.5.1-RELEASE", - 'FreeBSD 3.4-RELEASE', "$manLocalDir/FreeBSD-3.4-RELEASE", - 'FreeBSD 3.3-RELEASE', "$manLocalDir/FreeBSD-3.3-RELEASE", - 'FreeBSD 3.2-RELEASE', "$manLocalDir/FreeBSD-3.2-RELEASE", - 'FreeBSD 3.1-RELEASE', "$manLocalDir/FreeBSD-3.1-RELEASE", - 'FreeBSD 3.0-RELEASE', "$manLocalDir/FreeBSD-3.0-RELEASE", - 'FreeBSD 2.2.5-RELEASE', "$manLocalDir/FreeBSD-2.2.5-RELEASE", - 'FreeBSD 2.2.6-RELEASE', "$manLocalDir/FreeBSD-2.2.6-RELEASE", - 'FreeBSD 2.2.7-RELEASE', "$manLocalDir/FreeBSD-2.2.7-RELEASE", - 'FreeBSD 2.2.8-RELEASE', "$manLocalDir/FreeBSD-2.2.8-RELEASE", - 'FreeBSD 2.2.2-RELEASE', "$manLocalDir/FreeBSD-2.2.2-RELEASE", - 'FreeBSD 2.2.1-RELEASE', "$manLocalDir/FreeBSD-2.2.1-RELEASE", - 'FreeBSD 2.1.7.1-RELEASE', "$manLocalDir/FreeBSD-2.1.7.1-RELEASE", - 'FreeBSD 2.1.6.1-RELEASE', "$manLocalDir/FreeBSD-2.1.6.1-RELEASE", - 'FreeBSD 2.1.5-RELEASE', "$manLocalDir/FreeBSD-2.1.5-RELEASE", - 'FreeBSD 2.1.0-RELEASE', "$manLocalDir/FreeBSD-2.1.0-RELEASE", - 'FreeBSD 2.0.5-RELEASE', "$manLocalDir/FreeBSD-2.0.5-RELEASE", - 'FreeBSD 2.0-RELEASE', "$manLocalDir/FreeBSD-2.0-RELEASE", - 'FreeBSD 1.1.5.1-RELEASE', "$manLocalDir/FreeBSD-1.1.5.1-RELEASE", - 'FreeBSD 1.1-RELEASE', "$manLocalDir/FreeBSD-1.1-RELEASE", - 'FreeBSD 1.0-RELEASE', "$manLocalDir/FreeBSD-1.0-RELEASE", + 'FreeBSD 4.10-RELEASE', +"$manLocalDir/FreeBSD-4.10-RELEASE/man:$manLocalDir/FreeBSD-4.10-RELEASE/openssl/man:$manLocalDir/FreeBSD-4.10-RELEASE/perl/man", + 'FreeBSD 4.9-RELEASE', "$manLocalDir/FreeBSD-4.9-RELEASE", + 'FreeBSD 4.8-RELEASE', "$manLocalDir/FreeBSD-4.8-RELEASE", + 'FreeBSD 4.7-RELEASE', "$manLocalDir/FreeBSD-4.7-RELEASE", + 'FreeBSD 4.6.2-RELEASE', "$manLocalDir/FreeBSD-4.6.2-RELEASE", + 'FreeBSD 4.6-RELEASE', "$manLocalDir/FreeBSD-4.6-RELEASE", + 'FreeBSD 4.5-RELEASE', "$manLocalDir/FreeBSD-4.5-RELEASE", + 'FreeBSD 4.4-RELEASE', "$manLocalDir/FreeBSD-4.4-RELEASE", + 'FreeBSD 4.3-RELEASE', "$manLocalDir/FreeBSD-4.3-RELEASE", + 'FreeBSD 4.2-RELEASE', "$manLocalDir/FreeBSD-4.2-RELEASE", + 'FreeBSD 4.1.1-RELEASE', "$manLocalDir/FreeBSD-4.1.1-RELEASE", + 'FreeBSD 4.1-RELEASE', "$manLocalDir/FreeBSD-4.1-RELEASE", + 'FreeBSD 4.0-RELEASE', "$manLocalDir/FreeBSD-4.0-RELEASE", + 'FreeBSD 3.5.1-RELEASE', "$manLocalDir/FreeBSD-3.5.1-RELEASE", + 'FreeBSD 3.4-RELEASE', "$manLocalDir/FreeBSD-3.4-RELEASE", + 'FreeBSD 3.3-RELEASE', "$manLocalDir/FreeBSD-3.3-RELEASE", + 'FreeBSD 3.2-RELEASE', "$manLocalDir/FreeBSD-3.2-RELEASE", + 'FreeBSD 3.1-RELEASE', "$manLocalDir/FreeBSD-3.1-RELEASE", + 'FreeBSD 3.0-RELEASE', "$manLocalDir/FreeBSD-3.0-RELEASE", + 'FreeBSD 2.2.5-RELEASE', "$manLocalDir/FreeBSD-2.2.5-RELEASE", + 'FreeBSD 2.2.6-RELEASE', "$manLocalDir/FreeBSD-2.2.6-RELEASE", + 'FreeBSD 2.2.7-RELEASE', "$manLocalDir/FreeBSD-2.2.7-RELEASE", + 'FreeBSD 2.2.8-RELEASE', "$manLocalDir/FreeBSD-2.2.8-RELEASE", + 'FreeBSD 2.2.2-RELEASE', "$manLocalDir/FreeBSD-2.2.2-RELEASE", + 'FreeBSD 2.2.1-RELEASE', "$manLocalDir/FreeBSD-2.2.1-RELEASE", + 'FreeBSD 2.1.7.1-RELEASE', "$manLocalDir/FreeBSD-2.1.7.1-RELEASE", + 'FreeBSD 2.1.6.1-RELEASE', "$manLocalDir/FreeBSD-2.1.6.1-RELEASE", + 'FreeBSD 2.1.5-RELEASE', "$manLocalDir/FreeBSD-2.1.5-RELEASE", + 'FreeBSD 2.1.0-RELEASE', "$manLocalDir/FreeBSD-2.1.0-RELEASE", + 'FreeBSD 2.0.5-RELEASE', "$manLocalDir/FreeBSD-2.0.5-RELEASE", + 'FreeBSD 2.0-RELEASE', "$manLocalDir/FreeBSD-2.0-RELEASE", + 'FreeBSD 1.1.5.1-RELEASE', "$manLocalDir/FreeBSD-1.1.5.1-RELEASE", + 'FreeBSD 1.1-RELEASE', "$manLocalDir/FreeBSD-1.1-RELEASE", + 'FreeBSD 1.0-RELEASE', "$manLocalDir/FreeBSD-1.0-RELEASE", - 'OpenBSD 2.0', "$manLocalDir/OpenBSD-2.0", - 'OpenBSD 2.1', "$manLocalDir/OpenBSD-2.1", - 'OpenBSD 2.2', "$manLocalDir/OpenBSD-2.2", - 'OpenBSD 2.3', "$manLocalDir/OpenBSD-2.3", - 'OpenBSD 2.4', "$manLocalDir/OpenBSD-2.4", - 'OpenBSD 2.5', "$manLocalDir/OpenBSD-2.5", - 'OpenBSD 2.6', "$manLocalDir/OpenBSD-2.6", - 'OpenBSD 2.7', "$manLocalDir/OpenBSD-2.7", - 'OpenBSD 2.8', "$manLocalDir/OpenBSD-2.8", - 'OpenBSD 2.9', "$manLocalDir/OpenBSD-2.9", - 'OpenBSD 3.0', "$manLocalDir/OpenBSD-3.0", - 'OpenBSD 3.1', "$manLocalDir/OpenBSD-3.1", - 'OpenBSD 3.2', "$manLocalDir/OpenBSD-3.2", - 'OpenBSD 3.3', "$manLocalDir/OpenBSD-3.3", - 'OpenBSD 3.4', "$manLocalDir/OpenBSD-3.4/share/man:$manLocalDir/OpenBSD-3.4/X11R6/man", - 'OpenBSD 3.5', "$manLocalDir/OpenBSD-3.5/share/man:$manLocalDir/OpenBSD-3.5/X11R6/man", - 'OpenBSD 3.6', "$manLocalDir/OpenBSD-3.6/share/man:$manLocalDir/OpenBSD-3.6/X11R6/man", - 'OpenBSD 3.7', "$manLocalDir/OpenBSD-3.7", - 'OpenBSD 3.8', "$manLocalDir/OpenBSD-3.8", - 'OpenBSD 3.9', "$manLocalDir/OpenBSD-3.9", - 'OpenBSD 4.0', "$manLocalDir/OpenBSD-4.0", - 'OpenBSD 4.1', "$manLocalDir/OpenBSD-4.1", - 'OpenBSD 4.2', "$manLocalDir/OpenBSD-4.2", - 'OpenBSD 4.3', "$manLocalDir/OpenBSD-4.3", + 'OpenBSD 2.0', "$manLocalDir/OpenBSD-2.0", + 'OpenBSD 2.1', "$manLocalDir/OpenBSD-2.1", + 'OpenBSD 2.2', "$manLocalDir/OpenBSD-2.2", + 'OpenBSD 2.3', "$manLocalDir/OpenBSD-2.3", + 'OpenBSD 2.4', "$manLocalDir/OpenBSD-2.4", + 'OpenBSD 2.5', "$manLocalDir/OpenBSD-2.5", + 'OpenBSD 2.6', "$manLocalDir/OpenBSD-2.6", + 'OpenBSD 2.7', "$manLocalDir/OpenBSD-2.7", + 'OpenBSD 2.8', "$manLocalDir/OpenBSD-2.8", + 'OpenBSD 2.9', "$manLocalDir/OpenBSD-2.9", + 'OpenBSD 3.0', "$manLocalDir/OpenBSD-3.0", + 'OpenBSD 3.1', "$manLocalDir/OpenBSD-3.1", + 'OpenBSD 3.2', "$manLocalDir/OpenBSD-3.2", + 'OpenBSD 3.3', "$manLocalDir/OpenBSD-3.3", + 'OpenBSD 3.4', + "$manLocalDir/OpenBSD-3.4/share/man:$manLocalDir/OpenBSD-3.4/X11R6/man", + 'OpenBSD 3.5', + "$manLocalDir/OpenBSD-3.5/share/man:$manLocalDir/OpenBSD-3.5/X11R6/man", + 'OpenBSD 3.6', + "$manLocalDir/OpenBSD-3.6/share/man:$manLocalDir/OpenBSD-3.6/X11R6/man", + 'OpenBSD 3.7', "$manLocalDir/OpenBSD-3.7", + 'OpenBSD 3.8', "$manLocalDir/OpenBSD-3.8", + 'OpenBSD 3.9', "$manLocalDir/OpenBSD-3.9", + 'OpenBSD 4.0', "$manLocalDir/OpenBSD-4.0", + 'OpenBSD 4.1', "$manLocalDir/OpenBSD-4.1", + 'OpenBSD 4.2', "$manLocalDir/OpenBSD-4.2", + 'OpenBSD 4.3', "$manLocalDir/OpenBSD-4.3", #'NetBSD 0.9', "$manLocalDir/NetBSD-0.9", 'NetBSD 1.0', "$manLocalDir/NetBSD-1.0", @@ -275,6 +294,7 @@ 'NetBSD 2.0.2', "$manLocalDir/NetBSD-2.0.2", 'NetBSD 2.1', "$manLocalDir/NetBSD-2.1", 'NetBSD 3.0', "$manLocalDir/NetBSD-3.0", + 'NetBSD 3.1', "$manLocalDir/NetBSD-3.1", 'NetBSD 4.0', "$manLocalDir/NetBSD-4.0", '2.8 BSD', "$manLocalDir/2.8BSD", @@ -300,22 +320,30 @@ 'Red Hat Linux/i386 8.0', "$manLocalDir/RedHat-8.0-i386", 'Red Hat Linux/i386 9', "$manLocalDir/RedHat-9-i386", - 'SuSE Linux/i386 4.3', "$manLocalDir/SuSE-4.3-i386", - 'SuSE Linux/i386 5.0', "$manLocalDir/SuSE-5.0-i386", - 'SuSE Linux/i386 5.2', "$manLocalDir/SuSE-5.2-i386", - 'SuSE Linux/i386 5.3', "$manLocalDir/SuSE-5.3-i386", - 'SuSE Linux/i386 6.0', "$manLocalDir/SuSE-6.0-i386", - 'SuSE Linux/i386 6.1', "$manLocalDir/SuSE-6.1-i386", - 'SuSE Linux/i386 6.3', "$manLocalDir/SuSE-6.3-i386", - 'SuSE Linux/i386 6.4', "$manLocalDir/SuSE-6.4-i386", - 'SuSE Linux/i386 7.0', "$manLocalDir/SuSE-7.0-i386", - 'SuSE Linux/i386 7.1', "$manLocalDir/SuSE-7.1-i386", - 'SuSE Linux/i386 7.2', "$manLocalDir/SuSE-7.2-i386", - 'SuSE Linux/i386 7.3', "$manLocalDir/SuSE-7.3-i386", - 'SuSE Linux/i386 8.0', "$manLocalDir/SuSE-8.0-i386", - 'SuSE Linux/i386 8.1', "$manLocalDir/SuSE-8.1-i386", - 'SuSE Linux/i386 8.2', "$manLocalDir/SuSE-8.2-i386", - 'SuSE Linux/i386 10.1', "$manLocalDir/SLES-10-SP1-i386", + 'SuSE Linux/i386 4.3', "$manLocalDir/SuSE-4.3-i386", + 'SuSE Linux/i386 5.0', "$manLocalDir/SuSE-5.0-i386", + 'SuSE Linux/i386 5.2', "$manLocalDir/SuSE-5.2-i386", + 'SuSE Linux/i386 5.3', "$manLocalDir/SuSE-5.3-i386", + 'SuSE Linux/i386 6.0', "$manLocalDir/SuSE-6.0-i386", + 'SuSE Linux/i386 6.1', "$manLocalDir/SuSE-6.1-i386", + 'SuSE Linux/i386 6.3', "$manLocalDir/SuSE-6.3-i386", + 'SuSE Linux/i386 6.4', "$manLocalDir/SuSE-6.4-i386", + 'SuSE Linux/i386 7.0', "$manLocalDir/SuSE-7.0-i386", + 'SuSE Linux/i386 7.1', "$manLocalDir/SuSE-7.1-i386", + 'SuSE Linux/i386 7.2', "$manLocalDir/SuSE-7.2-i386", + 'SuSE Linux/i386 7.3', "$manLocalDir/SuSE-7.3-i386", + 'SuSE Linux/i386 8.0', "$manLocalDir/SuSE-8.0-i386", + 'SuSE Linux/i386 8.1', "$manLocalDir/SuSE-8.1-i386", + 'SuSE Linux/i386 8.2', "$manLocalDir/SuSE-8.2-i386", + 'SuSE Linux/i386 9.2', "$manLocalDir/SuSE-9.2-i386", + 'SuSE Linux/i386 9.3', "$manLocalDir/SuSE-9.3-i386", + 'SuSE Linux/i386 10.0', "$manLocalDir/SuSE-10.0", + 'SuSE Linux/i386 10.1', "$manLocalDir/SuSE-10.1", + 'SuSE Linux/i386 10.2', "$manLocalDir/SuSE-10.2", + 'SuSE Linux/i386 10.3', "$manLocalDir/SuSE-10.3", + 'SuSE Linux/i386 11.0', "$manLocalDir/SuSE-11.0", + + 'SuSE Linux/i386 ES 10 SP1', "$manLocalDir/SLES-10-SP1-i386", 'HP-UX 11.22', "$manLocalDir/HP-UX-11.22", 'HP-UX 11.20', "$manLocalDir/HP-UX-11.20", @@ -333,7 +361,7 @@ 'SunOS 5.5.1', "$manLocalDir/SunOS-5.5.1", 'SunOS 4.1.3', "$manLocalDir/SunOS-4.1.3", - 'XFree86 3.2', "$manLocalDir/XFree86-3.2", + #'XFree86 3.2', "$manLocalDir/XFree86-3.2", 'XFree86 3.3', "$manLocalDir/XFree86-3.3", 'XFree86 3.3.6', "$manLocalDir/XFree86-3.3.6", 'XFree86 4.0', "$manLocalDir/XFree86-4.0", @@ -380,31 +408,32 @@ } # give up and delete release - delete $manPath{"$key"} if !$counter && $key ne $manPathDefault; + if ( !$counter && $key ne $manPathDefault ) { + delete $manPath{"$key"}; + warn qq{man.cgi Remove release "$key"\n} if $debug >= 2; + } } # keywords must be in lower cases. %manPathAliases = ( - 'freebsd', 'FreeBSD 7.0-RELEASE', - 'freebsd-release', 'FreeBSD 7.0-RELEASE', + 'freebsd', 'FreeBSD 7.0-RELEASE', + 'freebsd-release', 'FreeBSD 7.0-RELEASE', - 'freebsd-stable', 'FreeBSD 7.0-stable', - 'freebsd-stable7', 'FreeBSD 7.0-stable', - 'freebsd-stable6', 'FreeBSD 6.3-stable', - 'freebsd-stable5', 'FreeBSD 5.5-stable', - 'freebsd-stable4', 'FreeBSD 4.11-stable', + 'freebsd-stable', 'FreeBSD 7.0-stable', + 'freebsd-stable7', 'FreeBSD 7.0-stable', + 'freebsd-stable6', 'FreeBSD 6.3-stable', 'freebsd-current', 'FreeBSD 8-current', 'freebsd-release-ports', 'FreeBSD 7.0-RELEASE and Ports', - 'slackware', 'Linux Slackware 3.1', - 'linux-de', 'deutsch - Linux/GNU', - 'redhat', 'Red Hat Linux/i386 9', - 'suse', 'SuSE Linux/i386 10.1', - 'linux', 'Red Hat Linux/i386 9', - 'darwin', 'Darwin 8.0.1/ppc', - 'opendarwin', 'OpenDarwin 7.2.1', - 'macosx', 'Darwin 8.0.1/ppc', + 'slackware', 'Linux Slackware 3.1', + 'linux-de', 'deutsch - Linux/GNU', + 'redhat', 'Red Hat Linux/i386 9', + 'suse', 'SuSE Linux/i386 11.0', + 'linux', 'Red Hat Linux/i386 9', + 'darwin', 'Darwin 8.0.1/ppc', + 'opendarwin', 'OpenDarwin 7.2.1', + 'macosx', 'Darwin 8.0.1/ppc', 'netbsd', 'NetBSD 4.0', 'openbsd', 'OpenBSD 4.3', @@ -451,10 +480,6 @@ $mailtoURL = 'http://wolfram.schneider.org'; $mailtoURL = "mailto:$mailto" if !$mailtoURL; -#$webmaster = $mailto; -#$webmasterURL = $mailtoURL; -#$manstat = 'http://www.de.freebsd.org/de/stat/man'; - &secure_env; # CGI Interface -- runs at load time @@ -510,7 +535,7 @@ local ($u) = $BASE; - return &faq_output($u) if ( $path =~ /\/(faq|help)\.html$/ ); + return &faq_output($u) if ( $path =~ /\/(faq|help)\.html$/ ); return &get_the_sources if ( $path =~ /source$/ ); return &include_output($path) @@ -521,7 +546,7 @@ &decode_form( $form, *form, 0 ); $format = $form{'format'}; - $format = 'html' if $format !~ /^(ps|pdf|ascii|latin1|dvi|troff)$/; + $format = 'html' if $format !~ /^(ps|pdf|ascii|latin1)$/; local ($fform) = &dec($form); if ( $fform =~ m%^([a-zA-Z_\-\.]+)$% ) { @@ -619,7 +644,7 @@ local (@m); local ($m) = $manPath{"$manpath"}; foreach ( split( /:/, $m ) ) { - push( @m, $_ ) if s%^$manLocalDir/?%%; + push( @m, $_ . '/' ) if s%^$manLocalDir/?%%; } chdir($manLocalDir) || do { @@ -637,7 +662,11 @@ } sub http_header { - local ($content_type) = @_; + local ( $content_type, $filename ) = @_; + + print qq{Content-disposition: inline; filename="$filename"\n} + if $filename; + if ( defined($main'plexus_configured) ) { &main'MIME_header( 'ok', $content_type ); } @@ -710,6 +739,22 @@ &html_footer; } +sub to_filename { + my %args = @_; + + my $name = exists $args{'name'} ? $args{'name'} : 'manpage'; + my $section = + exists $args{'section'} + && $args{'section'} ne "" ? $args{'section'} : '0'; + my $format = exists $args{'format'} ? $args{'format'} : 'unkown'; + + my $filename = qq{$name.$section.$format}; + $filename =~ s/[^\w\-\.]/_/g; + $filename =~ s/_+/_/g; + + return $filename; +} + sub man { local ( $name, $section ) = @_; local ( $_, $title, $head, *MAN ); @@ -744,22 +789,30 @@ } else { - #$format =~ /^(ps|ascii|latin1|dvi|troff)$/') + #$format =~ /^(ps|ascii|latin1)$/') $ENV{'NROFF_FORMAT'} = $format; # Content-encoding: x-gzip if ( $format eq "ps" ) { - &http_header("application/postscript"); + &http_header( + "application/postscript", + &to_filename( + 'name' => $name, + 'section' => $section, + 'format' => 'ps' + ) + ); } elsif ( $format eq "pdf" ) { - &http_header("application/pdf"); + &http_header( + "application/pdf", + &to_filename( + 'name' => $name, + 'section' => $section, + 'format' => 'pdf' + ) + ); } - elsif ( $format eq "dvi" ) { - &http_header("application/x-dvi"); - } - elsif ( $format eq "troff" ) { - &http_header("application/x-troff-mandoc"); - } else { &http_header("text/plain"); } @@ -798,7 +851,10 @@ $section = "-S " . $sectionpath->{$manpath}{$section}; } else { - $section = "-S $section"; + my $s = substr( $section, 0, 1 ); + + # create a colon separated list of sections + $section = "-S $section" . ( $s ne $section ? ":$s" : '' ); } } @@ -825,7 +881,8 @@ push( @manargs, '-t' ); } - # warn "X $command{'man'} @manargs -- x $name x\n"; + warn "X $command{'man'} @manargs -- x $name x\n" if $debug >= 3; + &proc( *MAN, $command{'man'}, @manargs, "--", $name ) || &mydie("$0: open of $command{'man'} command failed: $!\n"); if ( eof(MAN) ) { @@ -1207,7 +1264,7 @@ foreach ( 'html', 'ps', 'pdf', - # 'dvi', # you need a 8 bit clean man, e.g. jp-man + # you need a 8 bit clean man, e.g. jp-man 'ascii', 'latin1' ) { @@ -1249,7 +1306,8 @@ if $manPathAliases{$_}; } - local $id = '$FreeBSD: www/en/cgi/man.cgi,v 1.206 2008/05/01 15:08:26 wosch Exp $'; + local $id = + '$FreeBSD: www/en/cgi/man.cgi,v 1.214 2008/08/02 19:54:30 wosch Exp $'; return qq{\ <pre> Copyright (c) 1996-2008 <a href="$mailtoURL">Wolfram Schneider</a> @@ -1339,10 +1397,8 @@ $base = 'http://www.freebsd.org/cgi/'; # XXX &http_header("text/html"); - print &html_header( "FreeBSD manual page help", $base ) - . "<h1>", $www{'head'}, - "</h1>\n" - . &faq . qq{\ + print &html_header( "FreeBSD manual page help", $base ) . "<h1>", + $www{'head'}, "</h1>\n" . &faq . qq{\ <hr /> <a href="$_[0]">home</a> ==== //depot/projects/docproj_hu/www/en/projects/c99/index.sgml#2 (text+ko) ==== @@ -1,6 +1,6 @@ <!DOCTYPE html PUBLIC "-//FreeBSD//DTD HTML 4.01 Transitional-Based Extension//EN" [ <!ENTITY base CDATA "../.."> -<!ENTITY date "$FreeBSD: www/en/projects/c99/index.sgml,v 1.113 2007/07/01 14:32:09 chinsan Exp $"> +<!ENTITY date "$FreeBSD: www/en/projects/c99/index.sgml,v 1.114 2008/08/02 15:16:24 das Exp $"> <!ENTITY title "FreeBSD C99 and &posix; Conformance Project"> <!ENTITY email 'standards'> <!ENTITY % navinclude.developers "INCLUDE"> @@ -111,10 +111,11 @@ <th rowspan="2" class="heading"> Task </th> <th rowspan="2" class="heading"> Responsible </th> <th rowspan="2" class="heading"> Last Updated </th> - <th colspan="2" class="heading"> Status </th> + <th colspan="3" class="heading"> Status </th> </tr> <tr> + <th class="heading"> 8.X </th> <th class="heading"> 7.X </th> <th class="heading"> 6.X </th> </tr> @@ -126,7 +127,8 @@ <tr> <td> Create stdint(7) manual to document <stdint.h>. </td> <td> &a.mike; </td> - <td> 15 September 2002 </td> + <td nowrap> 15 September 2002 </td> + <td> &status.done; </td> <td> &status.done; </td> <td> &status.done; </td> </tr> @@ -134,7 +136,8 @@ <tr> <td> Document flockfile(3), ftrylockfile(3), funlockfile(3). </td> <td> &a.tjr; </td> - <td> 22 January 2004 </td> + <td nowrap> 22 January 2004 </td> + <td> &status.done; </td> <td> &status.done; </td> <td> &status.done; </td> </tr> @@ -142,15 +145,17 @@ <tr> <td> Document new _SC options in sysconf(3) (PR: <a href="http://www.FreeBSD.org/cgi/query-pr.cgi?pr=20528">20528</a>). </td> <td> &a.trhodes; </td> - <td> 13 January 2005 </td> + <td nowrap> 13 January 2005 </td> <td> &status.done; </td> + <td> &status.done; </td> <td> &status.done; </td> </tr> <tr> <td> Document standards conformity level of the API. </td> <td> </td> - <td> 26 March 2002 </td> + <td nowrap> 26 March 2002 </td> + <td> &status.wip; </td> <td> &status.wip; </td> <td> &status.blank; </td> </tr> @@ -158,7 +163,8 @@ <tr> <td> Document thread safety and async-cancel safety. </td> <td> </td> - <td> 26 March 2002 </td> + <td nowrap> 26 March 2002 </td> + <td> &status.wip; </td> <td> &status.wip; </td> <td> &status.blank; </td> </tr> @@ -166,18 +172,20 @@ <tr> <td> Create c99(7) and posix(7) manuals. </td> <td> </td> - <td> 11 December 2001 </td> + <td nowrap> 11 December 2001 </td> <td> &status.new; </td> <td> &status.blank; </td> + <td> &status.blank; </td> </tr> <tr> <td> Document in posix(7) that the batch job management utilities are available in the port net/generic-nqs.</td> <td> </td> - <td> 11 December 2001 </td> + <td nowrap> 11 December 2001 </td> <td> &status.new; </td> <td> &status.blank; </td> + <td> &status.blank; </td> </tr> </table><br><br> @@ -186,10 +194,11 @@ <th rowspan="2" class="heading"> Task </th> <th rowspan="2" class="heading"> Responsible </th> <th rowspan="2" class="heading"> Last Updated </th> - <th colspan="2" class="heading"> Status </th> + <th colspan="3" class="heading"> Status </th> </tr> <tr> + <th class="heading"> 8.X </th> <th class="heading"> 7.X </th> <th class="heading"> 6.X </th> </tr> @@ -201,15 +210,17 @@ <tr> <td> Add __func__ reporting to &man.assert.3;. </td> <td> &a.asmodai; </td> - <td> 27 October 2001 </td> + <td nowrap> 27 October 2001 </td> <td> &status.done; </td> <td> &status.done; </td> + <td> &status.done; </td> </tr> <tr> <td> Implement imaxabs(), imaxdiv(), llabs(), lldiv(). </td> <td> &a.mike; </td> - <td> 14 November 2001 </td> + <td nowrap> 14 November 2001 </td> + <td> &status.done; </td> <td> &status.done; </td> <td> &status.done; </td> </tr> @@ -217,7 +228,8 @@ <tr> <td> Implement atoll(), strtoimax(), strtoumax(). </td> <td> &a.fenner; </td> - <td> 27 November 2001 </td> + <td nowrap> 27 November 2001 </td> + <td> &status.done; </td> <td> &status.done; </td> <td> &status.done; </td> </tr> @@ -226,7 +238,8 @@ <td> Implement new length modifiers (hh, j, t, z) and new flag (') in &man.printf.3;. </td> <td> &a.wollman;,<br>&a.fenner; </td> - <td> 30 November 2001 </td> + <td nowrap> 30 November 2001 </td> + <td> &status.done; </td> <td> &status.done; </td> <td> &status.done; </td> </tr> @@ -234,7 +247,8 @@ <tr> <td> Implement strerror_r(). </td> <td> &a.wes; </td> - <td> 20 December 2001 </td> + <td nowrap> 20 December 2001 </td> + <td> &status.done; </td> <td> &status.done; </td> <td> &status.done; </td> </tr> @@ -242,7 +256,8 @@ <tr> <td> Implement tgamma() based on Lite1's gamma(). </td> <td> &a.bde; </td> - <td> 27 March 2002 </td> + <td nowrap> 27 March 2002 </td> + <td> &status.done; </td> <td> &status.done; </td> <td> &status.done; </td> </tr> @@ -251,7 +266,8 @@ <td> Implement new length modifiers (hh, j, ll, t, z) in &man.scanf.3;. </td> <td> &a.fenner; </td> - <td> 20 April 2002 </td> + <td nowrap> 20 April 2002 </td> + <td> &status.done; </td> <td> &status.done; </td> <td> &status.done; </td> </tr> @@ -259,7 +275,8 @@ <tr> <td> Add WCONTINUED to waitpid(2). </td> <td> &a.mike; </td> - <td> 1 June 2002 </td> + <td nowrap> 1 June 2002 </td> + <td> &status.done; </td> <td> &status.done; </td> <td> &status.done; </td> </tr> @@ -268,7 +285,8 @@ <td> Implement new conversion specifiers (%j and %n) in &man.printf.9;. </td> <td> &a.dd;<br>&a.des; </td> - <td> 3 June 2002 </td> + <td nowrap> 3 June 2002 </td> + <td> &status.done; </td> <td> &status.done; </td> <td> &status.done; </td> </tr> @@ -276,7 +294,8 @@ <tr> <td> Implement fstatvfs() and statvfs() (trivial). </td> <td> &a.wollman; </td> - <td> 14 June 2002 </td> + <td nowrap> 14 June 2002 </td> + <td> &status.done; </td> <td> &status.done; </td> <td> &status.done; </td> </tr> @@ -284,31 +303,35 @@ <tr> <td> Implement fmtmsg(). </td> <td> &a.mike; </td> - <td> 8 August 2002 </td> + <td nowrap> 8 August 2002 </td> <td> &status.done; </td> + <td> &status.done; </td> <td> &status.done; </td> </tr> <tr> <td> Implement ulimit(). </td> <td> &a.mkm; </td> - <td> 8 August 2002 </td> + <td nowrap> 8 August 2002 </td> <td> &status.done; </td> + <td> &status.done; </td> <td> &status.done; </td> </tr> <tr> <td> Implement C99's _Exit(). </td> <td> &a.wollman; </td> - <td> 11 September 2002 </td> + <td nowrap> 11 September 2002 </td> <td> &status.done; </td> + <td> &status.done; </td> <td> &status.done; </td> </tr> <tr> <td> Add required options for POSIX.1-2001 to glob(). (partial MFC)</td> <td> &a.mikeh; </td> - <td> 20 September 2002 </td> + <td nowrap> 20 September 2002 </td> + <td> &status.done; </td> <td> &status.done; </td> <td> &status.done; </td> </tr> @@ -316,7 +339,8 @@ <tr> <td> Update sysconf(3) for POSIX.1-2001. </td> <td> &a.wollman; </td> - <td> 18 September 2002 </td> + <td nowrap> 18 September 2002 </td> + <td> &status.done; </td> <td> &status.done; </td> <td> &status.done; </td> </tr> @@ -324,7 +348,8 @@ <tr> <td> Restore insque(), lsearch(), remque() from libcompat. </td> <td> &a.robert; </td> - <td> 16 November 2002 </td> + <td nowrap> 16 November 2002 </td> + <td> &status.done; </td> <td> &status.done; </td> <td> &status.done; </td> </tr> @@ -332,7 +357,8 @@ <tr> <td> Implement fpclassify(). </td> <td> &a.das;,<br>&a.mike; </td> - <td> 8 February 2003 </td> + <td nowrap> 8 February 2003 </td> + <td> &status.done; </td> <td> &status.done; </td> <td> &status.done; </td> </tr> @@ -340,7 +366,8 @@ <tr> <td> Implement isfinite(), isinf(), isnan(), isnormal(). </td> <td> &a.das; </td> - <td> 17 February 2003 </td> + <td nowrap> 17 February 2003 </td> + <td> &status.done; </td> <td> &status.done; </td> <td> &status.done; </td> </tr> @@ -349,7 +376,8 @@ <td> Implement isgreater(), isgreaterequal(), isless(), islessequal(), islessgreater(). </td> <td> &a.das; </td> - <td> 17 February 2003 </td> + <td nowrap> 17 February 2003 </td> + <td> &status.done; </td> <td> &status.done; </td> <td> &status.done; </td> </tr> @@ -357,7 +385,8 @@ <tr> <td> Implement signbit(). </td> <td> &a.mike; </td> - <td> 17 February 2003 </td> + <td nowrap> 17 February 2003 </td> + <td> &status.done; </td> <td> &status.done; </td> <td> &status.done; </td> </tr> @@ -365,24 +394,27 @@ <tr> <td> Implement sockatmark(). </td> <td> &a.fenner; </td> - <td> 23 December 2002 </td> + <td nowrap> 23 December 2002 </td> <td> &status.done; </td> + <td> &status.done; </td> <td> &status.done; </td> </tr> <tr> <td> Implement wordexp() and wordfree(). </td> <td> &a.tjr; </td> - <td> 31 December 2002 </td> + <td nowrap> 31 December 2002 </td> <td> &status.done; </td> + <td> &status.done; </td> <td> &status.done; </td> </tr> <tr> <td> Implement grantpt(), posix_openpt(), ptsname(), unlockpt(). </td> <td> &a.ryany; </td> - <td> 4 February 2003 </td> + <td nowrap> 4 February 2003 </td> <td> &status.done; </td> + <td> &status.done; </td> <td> &status.done; </td> </tr> @@ -390,7 +422,8 @@ <td> Add floating-point support for the (') modifier in &man.printf.3; </td> <td> &a.das; </td> - <td> 22 January 2004 </td> + <td nowrap> 22 January 2004 </td> + <td> &status.done; </td> <td> &status.done; </td> <td> &status.done; </td> </tr> @@ -398,7 +431,8 @@ <tr> <td> Add new conversion specifiers (%a and %A) to &man.printf.3;. </td> <td> &a.das; </td> - <td> 22 January 2004 </td> + <td nowrap> 22 January 2004 </td> + <td> &status.done; </td> <td> &status.done; </td> <td> &status.done; </td> </tr> @@ -406,24 +440,27 @@ <tr> <td> Transition to vendor (Netlib) source for strtod.c. </td> <td> &a.das; </td> - <td> 22 January 2004 </td> + <td nowrap> 22 January 2004 </td> <td> &status.done; </td> <td> &status.done; </td> + <td> &status.done; </td> </tr> <tr> <td> Import Netlib's gdtoa (strtof, strtold, etc.). </td> <td> &a.das; </td> - <td> 22 January 2004 </td> + <td nowrap> 22 January 2004 </td> <td> &status.done; </td> <td> &status.done; </td> + <td> &status.done; </td> </tr> <tr> <td> Implement C99 macros fpclassify(), isfinite(), isinf(), isnan(), isnormal(), signbit(). </td> <td> &a.mike;,<br>&a.das; </td> - <td> 22 January 2004 </td> + <td nowrap> 22 January 2004 </td> + <td> &status.done; </td> <td> &status.done; </td> <td> &status.done; </td> </tr> @@ -432,7 +469,8 @@ <td> Implement C99 macros isgreater(), isgreaterequal(), isless(), islessequal(), islessgreater(), isunordered(). </td> <td> &a.mike;,<br>&a.das; </td> - <td> 22 January 2004 </td> + <td nowrap> 22 January 2004 </td> + <td> &status.done; </td> >>> TRUNCATED FOR MAIL (1000 lines) <<<
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200808030609.m7369Qs4067978>