gcc/libstdc++-v3/docs/html
Petur Runolfsson 149639d4f1 re PR libstdc++/12048 (unget does not work)
2003-09-03  Petur Runolfsson  <peturr02@ru.is>

	PR libstdc++/12048
	* include/ext/stdio_sync_filebuf.h
	(stdio_sync_filebuf::_M_unget_buf): Declare it.
	(stdio_sync_filebuf::stdio_sync_filebuf): Initialize _M_unget_buf.
	(stdio_sync_filebuf::uflow): Store the returned character in
	_M_unget_buf.
	(stdio_sync_filebuf::pbackfail): If argument is eof(), pass
	_M_unget_buf to syncungetc(). Set _M_unget_buf to eof().
	(stdio_sync_filebuf<char>::xsgetn): Store last read character in
	_M_unget_buf, if any, else eof().
	(stdio_sync_filebuf<wchar_t>::xsgetn: Store last read character in
	_M_unget_buf, if any, else eof().
	* testsuite/27_io/objects/char/12048.cc: Rename to...
	* testsuite/27_io/objects/char/12048-1.cc: ...this.
	* testsuite/27_io/objects/char/12048-2.cc: New test.
	* testsuite/27_io/objects/char/12048-3.cc: New test.
	* testsuite/27_io/objects/char/12048-4.cc: New test.
	* testsuite/27_io/objects/char/12048-5.cc: New test. XFAIL.
	* testsuite/27_io/objects/wchar_t/12048-1.cc: New test.
	* testsuite/27_io/objects/wchar_t/12048-2.cc: New test.
	* testsuite/27_io/objects/wchar_t/12048-3.cc: New test.
	* testsuite/27_io/objects/wchar_t/12048-4.cc: New test.
	* testsuite/27_io/objects/wchar_t/12048-5.cc: New test. XFAIL.
	* testsuite/ext/stdio_sync_filebuf_char.cc
	(test02, test03, test04, test05): New tests.
	* testsuite/ext/stdio_sync_filebuf_wchar_t.cc
	(test02, test03, test04, test05): New tests.

2003-09-03  Petur Runolfsson  <peturr02@ru.is>

	* docs/html/27_io/howto.html: setbuf(0, 0) has no effect on
	stringbuf or strstreambuf. Fix typos.

From-SVN: r71026
2003-09-03 14:54:03 +00:00
..
17_intro configure.in: Rename... 2003-08-05 23:32:23 +00:00
18_support
19_diagnostics
20_util BUGS: Update from 2.90.8 snapshot. 2003-06-10 21:52:25 +00:00
21_strings pod_char_traits.cc: New. 2003-07-09 00:40:29 +00:00
22_locale howto.html: Use locale::classic() instead of locale("C"). 2003-07-30 15:43:35 +01:00
23_containers
24_iterators
25_algorithms
26_numerics
27_io re PR libstdc++/12048 (unget does not work) 2003-09-03 14:54:03 +00:00
ext guide.html (GLIBCXX_FORCE_NEW): Update remaining places for the name change from GLIBCPP_FORCE_NEW to... 2003-08-12 09:46:43 +01:00
faq howto.html: Update URL for SGI STL docs. 2003-07-16 18:06:36 +01:00
abi.txt user.cfg.in, [...]: Change GLIBCPP to GLIBCXX (and explain as needed). 2003-07-28 04:13:58 +00:00
configopts.html acinclude.m4 (GLIBCXX_ENABLE_HOSTED): #define _GLIBCXX_HOSTED appropriately. 2003-09-02 18:46:54 +00:00
debug.html user.cfg.in, [...]: Change GLIBCPP to GLIBCXX (and explain as needed). 2003-07-28 04:13:58 +00:00
documentation.html documentation.html: Remove assignment info. 2003-06-24 20:33:29 +00:00
explanations.html acinclude.m4 (GLIBCPP_ENABLE_CSTDIO): Simplify. 2003-06-12 03:24:16 +00:00
install.html guide.html: run_doxygen uses bash. 2003-08-05 01:20:15 +00:00
lib3styles.css
makedoc.awk
Makefile guide.html: run_doxygen uses bash. 2003-08-05 01:20:15 +00:00
test.html guide.html: run_doxygen uses bash. 2003-08-05 01:20:15 +00:00