From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 8290 invoked by alias); 4 Feb 2010 21:01:06 -0000 Received: (qmail 7197 invoked by uid 48); 4 Feb 2010 21:00:52 -0000 Date: Thu, 04 Feb 2010 21:01:00 -0000 Message-ID: <20100204210052.7196.qmail@sourceware.org> X-Bugzilla-Reason: CC References: Subject: [Bug libstdc++/42460] man page errors for generated libstdc++ man pages In-Reply-To: Reply-To: gcc-bugzilla@gcc.gnu.org To: gcc-bugs@gcc.gnu.org From: "debian-gcc at lists dot debian dot org" Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org X-SW-Source: 2010-02/txt/msg00317.txt.bz2 ------- Comment #19 from debian-gcc at lists dot debian dot org 2010-02-04 21:00 ------- std::basic_fstream.3cxx.gz 1213: warning: macro `)).' not defined std::basic_ifstream.3cxx.gz 1037: warning: macro `)).' not defined std::basic_iostream.3cxx.gz 1172: warning: macro `)).' not defined std::basic_istream.3cxx.gz 1002: warning: macro `)).' not defined std::basic_istringstream.3cxx.gz 1025: warning: macro `)).' not defined std::basic_stringstream.3cxx.gz 1202: warning: macro `)).' not defined std::exponential_distribution.3cxx.gz 66: warning: numeric expression expected (got `m') std::gamma_distribution.3cxx.gz 79: normal or special character expected (got a space) std::linear_congruential_engine.3cxx.gz 82: warning: numeric expression expected (got `f') std::lognormal_distribution.3cxx.gz 79: warning: numeric expression expected (got `r') std::normal_distribution.3cxx.gz 79: warning: numeric expression expected (got `g') std::regex_constants.3cxx.gz 200: warning: macro `,' not defined std::student_t_distribution.3cxx.gz 76: warning: numeric expression expected (got `r') std::weibull_distribution.3cxx.gz 69: normal or special character expected (got a space) The one class of quoting problems seems to be fixed. remaining: include/std/istream:403: Returns @c getline(s,n,widen('\n')) include/std/istream:363: Returns @c getline(s,n,widen('\n')) include/std/istream:330: Returns @c get(s,n,widen('\n')) which translates to: .PP Returns \fCget\fP(sb,widen(' .br ')). .PP quoting the backslash, I get this output (man not complaining anymore) template __istream_type& std::basic_istream< _CharT, _Traits >::get (char_type * __s, streamsize __n) [inline, inherited] Simple multiple-character extraction. Parameters: s Pointer to an array. n Maximum number of characters to store in s. Returns: *this Returns get(s,n,widen('\n')). Definition at line 333 of file istream. the other errors in the *distribution man pages are from using latex macros. Matthias -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=42460