diff options
Diffstat (limited to 'libstdc++-v3/docs/doxygen')
-rw-r--r-- | libstdc++-v3/docs/doxygen/Intro.3 | 1 | ||||
-rw-r--r-- | libstdc++-v3/docs/doxygen/TODO | 2 | ||||
-rw-r--r-- | libstdc++-v3/docs/doxygen/doxygroups.cc | 14 | ||||
-rw-r--r-- | libstdc++-v3/docs/doxygen/run_doxygen | 3 |
4 files changed, 12 insertions, 8 deletions
diff --git a/libstdc++-v3/docs/doxygen/Intro.3 b/libstdc++-v3/docs/doxygen/Intro.3 index 52998c9..1d0820c 100644 --- a/libstdc++-v3/docs/doxygen/Intro.3 +++ b/libstdc++-v3/docs/doxygen/Intro.3 @@ -29,6 +29,7 @@ or Austern's.) These category pages are: .\" These are separated by ONE TAB. Nothing else. I don't like it either. .TS lB l. +Allocators Classes encapsulating memory allocation schemes. Arithmetic_functors Functors for basic math. Assoc_containers Key-based containers. Binder_functors Functors which "remember" an argument. diff --git a/libstdc++-v3/docs/doxygen/TODO b/libstdc++-v3/docs/doxygen/TODO index 20f7959..672513e 100644 --- a/libstdc++-v3/docs/doxygen/TODO +++ b/libstdc++-v3/docs/doxygen/TODO @@ -14,7 +14,7 @@ haven't gotten to it yet. It /will/ be done (by somebody, eventually.) c17 FINISHED (Nothing in Clause 17 "exists" in terms of code.) c18 <limits>, Note A c19 Note A -c20 std_memory.h[20.4], rel_ops (should they be doc'd?), Note A +c20 rel_ops (should they be doc'd?), Note A c21 Untouched, Note B c22 Untouched c23 See doxygroups.cc and Note B. diff --git a/libstdc++-v3/docs/doxygen/doxygroups.cc b/libstdc++-v3/docs/doxygen/doxygroups.cc index de304f1..7d4e65d 100644 --- a/libstdc++-v3/docs/doxygen/doxygroups.cc +++ b/libstdc++-v3/docs/doxygen/doxygroups.cc @@ -1,10 +1,12 @@ -// This just provides documentation for stuff that doesn't need to be in the -// source headers themselves. It is a ".cc" file for the sole cheesy reason -// that it triggers many different text editors into doing Nice Things when -// typing comments. However, it is mentioned nowhere except the *cfg.in files. -// Pieces separated by '// //' lines will usually not be presented to the -// user on the same page. +/* + This just provides documentation for stuff that doesn't need to be in the + source headers themselves. It is a ".cc" file for the sole cheesy reason + that it triggers many different text editors into doing Nice Things when + typing comments. However, it is mentioned nowhere except the *cfg.in files. + Pieces separated by '// //' lines will usually not be presented to the + user on the same page. +*/ // // // // // // // // // // // // // // // // // // // // // // // // /** @addtogroup SGIextensions STL extensions from SGI diff --git a/libstdc++-v3/docs/doxygen/run_doxygen b/libstdc++-v3/docs/doxygen/run_doxygen index 78f2385..7ac2744 100644 --- a/libstdc++-v3/docs/doxygen/run_doxygen +++ b/libstdc++-v3/docs/doxygen/run_doxygen @@ -166,11 +166,12 @@ rm stdheader # implementations of man(1), e.g., Linux's. We need to have another top-level # *roff tag to /stop/ the .SH NAME entry. #problematic=`egrep --files-without-match '^\.SH SYNOPSIS' [A-Z]*.3` -problematic='Containers.3 Sequences.3 Assoc_containers.3' +problematic='Containers.3 Sequences.3 Assoc_containers.3 Allocators.3' for f in $problematic; do sed '/^\.SH NAME/{ n a\ +\ .SH SYNOPSIS }' $f > TEMP mv TEMP $f |