diff options
author | bkoz <bkoz@138bc75d-0d04-0410-961f-82ee72b054a4> | 2010-01-12 01:37:06 +0000 |
---|---|---|
committer | bkoz <bkoz@138bc75d-0d04-0410-961f-82ee72b054a4> | 2010-01-12 01:37:06 +0000 |
commit | c6361824d659176e941383ce2116a4cf9fe28d4a (patch) | |
tree | cbe740ffadaad9e2586acb635d0b5d52791f14d6 /libstdc++-v3/scripts | |
parent | 35277a5f695e416d4622abf4703ea0a6699b0913 (diff) |
2010-01-07 Benjamin Kosnik <bkoz@redhat.com>
* scripts/run_doxygen: Correct nested scope on the man pages.
* doc/xml/faq.xml: Edits, linkcheck, doxygen link reassociate.
* doc/xml/manual/mt_allocator.xml: Same.
* doc/xml/manual/allocator.xml: Same.
* doc/xml/manual/codecvt.xml: Same.
* doc/xml/manual/backwards_compatibility.xml: Same.
* doc/xml/manual/concurrency.xml: Same.
* doc/xml/manual/parallel_mode.xml: Same.
* doc/xml/manual/io.xml: Same.
* doc/xml/manual/support.xml: Same.
* doc/xml/manual/evolution.xml: Same.
* doc/xml/manual/using.xml: Same.
* doc/xml/manual/extensions.xml: Same.
* doc/xml/manual/appendix_contributing.xml: Same.
* doc/xml/manual/prerequisites.xml: Same.
* doc/xml/manual/diagnostics.xml: Same.
* doc/xml/manual/spine.xml: Same.
* doc/xml/manual/status_cxx200x.xml: Same.
* doc/xml/manual/test.xml: Same.
* doc/xml/spine.xml: Same.
* doc/html/*: Regenerate.
* include/profile/impl/profiler.h: Remove duplicate markup.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@155827 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'libstdc++-v3/scripts')
-rw-r--r-- | libstdc++-v3/scripts/run_doxygen | 36 |
1 files changed, 28 insertions, 8 deletions
diff --git a/libstdc++-v3/scripts/run_doxygen b/libstdc++-v3/scripts/run_doxygen index 100ed78eb113..983d4832aa2e 100644 --- a/libstdc++-v3/scripts/run_doxygen +++ b/libstdc++-v3/scripts/run_doxygen @@ -275,6 +275,18 @@ cp ${srcdir}/doc/doxygen/Intro.3 C++Intro.3 # Who the fsck would "man std_vector" when the class isn't named that? # First, deal with nested namespaces. +for f in *chrono_*; do + newname=`echo $f | sed 's/chrono_/chrono::/'` + mv $f $newname +done +for f in *__debug_*; do + newname=`echo $f | sed 's/__debug_/__debug::/'` + mv $f $newname +done +for f in *decimal_*; do + newname=`echo $f | sed 's/decimal_/decimal::/'` + mv $f $newname +done for f in *__detail_*; do newname=`echo $f | sed 's/__detail_/__detail::/'` mv $f $newname @@ -287,6 +299,14 @@ for f in *__profile_*; do newname=`echo $f | sed 's/__profile_/__profile::/'` mv $f $newname done +for f in *__atomic0_*; do + newname=`echo $f | sed 's/__atomic0_/__atomic0::/'` + mv $f $newname +done +for f in *__atomic2_*; do + newname=`echo $f | sed 's/__atomic2_/__atomic2::/'` + mv $f $newname +done # Then, clean up other top-level namespaces. for f in std_tr1_*; do @@ -317,19 +337,19 @@ for f in __gnu_pbds_*; do newname=`echo $f | sed 's/^__gnu_pbds_/__gnu_pbds::/'` mv $f $newname done -for f in __atomic0_*; do - newname=`echo $f | sed 's/^__atomic0_/std::__atomic0::/'` - mv $f $newname -done -for f in __atomic2_*; do - newname=`echo $f | sed 's/^__atomic2_/std::__atomic2::/'` - mv $f $newname -done for f in __cxxabiv1_*; do newname=`echo $f | sed 's/^__cxxabiv1_/abi::/'` mv $f $newname done +# Then piecemeal nested classes +for f in *__future_base_*; do + newname=`echo $f | sed 's/__future_base_/__future_base::/'` + mv $f $newname +done + + + # Generic removal bits, where there are things in the generated man # pages that need to be killed. for f in *_libstdc__-v3_*; do |