From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from us-smtp-delivery-124.mimecast.com (us-smtp-delivery-124.mimecast.com [170.10.133.124]) by sourceware.org (Postfix) with ESMTP id 88E413857810 for ; Tue, 6 Apr 2021 15:57:04 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.3.2 sourceware.org 88E413857810 Received: from mimecast-mx01.redhat.com (mimecast-mx01.redhat.com [209.132.183.4]) (Using TLS) by relay.mimecast.com with ESMTP id us-mta-300-K9lkHh3pPRy7g_Ss45yfvg-1; Tue, 06 Apr 2021 11:57:02 -0400 X-MC-Unique: K9lkHh3pPRy7g_Ss45yfvg-1 Received: from smtp.corp.redhat.com (int-mx02.intmail.prod.int.phx2.redhat.com [10.5.11.12]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by mimecast-mx01.redhat.com (Postfix) with ESMTPS id 0D21E10CE7AC; Tue, 6 Apr 2021 15:57:01 +0000 (UTC) Received: from localhost (unknown [10.33.36.164]) by smtp.corp.redhat.com (Postfix) with ESMTP id ACB32610AF; Tue, 6 Apr 2021 15:57:00 +0000 (UTC) Date: Tue, 6 Apr 2021 16:56:59 +0100 From: Jonathan Wakely To: libstdc++@gcc.gnu.org, gcc-patches@gcc.gnu.org Cc: marxin@gcc.gnu.org Subject: Re: [committed] libstdc++: Fix doxygen markup for group close commands Message-ID: <20210406155659.GX3008@redhat.com> References: MIME-Version: 1.0 In-Reply-To: X-Clacks-Overhead: GNU Terry Pratchett X-Scanned-By: MIMEDefang 2.79 on 10.5.11.12 X-Mimecast-Spam-Score: 0 X-Mimecast-Originator: redhat.com Content-Type: text/plain; charset=us-ascii; format=flowed Content-Disposition: inline X-Spam-Status: No, score=-8.0 required=5.0 tests=BAYES_00, DKIMWL_WL_HIGH, DKIM_SIGNED, DKIM_VALID, DKIM_VALID_AU, DKIM_VALID_EF, RCVD_IN_DNSWL_LOW, RCVD_IN_MSPIKE_H4, RCVD_IN_MSPIKE_WL, SPF_HELO_NONE, SPF_PASS, TXREP autolearn=ham autolearn_force=no version=3.4.2 X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on server2.sourceware.org X-BeenThere: libstdc++@gcc.gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Libstdc++ mailing list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 06 Apr 2021 15:57:06 -0000 On 06/04/21 16:54 +0100, Jonathan Wakely wrote: > https://godbolt.org/z/hTsT96 > > A change in Doxygen 1.8.16 means that "// @}" is no longer recognized by > Doxygen, so doesn't close a @{ group. A "///" comment needs to be used. > > libstdc++-v3/ChangeLog: > > * include/bits/atomic_base.h: Fix doxygen group close. > * include/bits/basic_ios.h: Likewise. > * include/bits/forward_list.h: Likewise. > * include/bits/fs_dir.h: Likewise. > * include/bits/fs_ops.h: Likewise. > * include/bits/fs_path.h: Likewise. > * include/bits/functional_hash.h: Likewise. > * include/bits/gslice.h: Likewise. > * include/bits/gslice_array.h: Likewise. It wasn't clear > in C++17 but the intent was always to require them to be > constant expressions. > * include/bits/hashtable_policy.h: Likewise. > * include/bits/indirect_array.h: Likewise. > * include/bits/locale_classes.h: Likewise. > * include/bits/locale_facets.h: Likewise. > * include/bits/locale_facets_nonio.h: Likewise. > * include/bits/mask_array.h: Likewise. > * include/bits/refwrap.h: Likewise. > * include/bits/regex.h: Likewise. > * include/bits/regex_automaton.h: Likewise. > * include/bits/regex_compiler.h: Likewise. > * include/bits/regex_constants.h: Likewise. > * include/bits/regex_error.h: Likewise. > * include/bits/regex_executor.h: Likewise. > * include/bits/regex_scanner.h: Likewise. > * include/bits/shared_ptr.h: Likewise. > * include/bits/shared_ptr_atomic.h: Likewise. > * include/bits/shared_ptr_base.h: Likewise. > * include/bits/slice_array.h: Likewise. > * include/bits/specfun.h: Likewise. > * include/bits/std_function.h: Likewise. > * include/bits/std_mutex.h: Likewise. > * include/bits/stl_deque.h: Likewise. > * include/bits/stl_iterator.h: Likewise. > * include/bits/stl_iterator_base_types.h: Likewise. > * include/bits/stl_map.h: Likewise. > * include/bits/stl_multimap.h: Likewise. > * include/bits/stl_multiset.h: Likewise. > * include/bits/stl_numeric.h: Likewise. > * include/bits/stl_pair.h: Likewise. > * include/bits/stl_set.h: Likewise. > * include/bits/stl_uninitialized.h: Likewise. > * include/bits/stream_iterator.h: Likewise. > * include/bits/streambuf_iterator.h: Likewise. > * include/bits/unique_ptr.h: Likewise. > * include/bits/unordered_map.h: Likewise. > * include/bits/unordered_set.h: Likewise. > * include/decimal/decimal: Likewise. > * include/experimental/any: Likewise. > * include/experimental/array: Likewise. > * include/experimental/bits/fs_dir.h: Likewise. > * include/experimental/bits/fs_fwd.h: Likewise. > * include/experimental/bits/fs_ops.h: Likewise. > * include/experimental/bits/fs_path.h: Likewise. > * include/experimental/buffer: Likewise. > * include/experimental/internet: Likewise. > * include/experimental/optional: Likewise. > * include/experimental/propagate_const: Likewise. > * include/experimental/socket: Likewise. > * include/ext/pb_ds/assoc_container.hpp: Likewise. > * include/ext/pb_ds/detail/priority_queue_base_dispatch.hpp: > Likewise. > * include/ext/pb_ds/detail/tree_policy/node_metadata_selector.hpp: Likewise. > * include/ext/pb_ds/detail/trie_policy/node_metadata_selector.hpp: Likewise. > * include/ext/pb_ds/detail/types_traits.hpp: Likewise. > * include/ext/pb_ds/exception.hpp: Likewise. > * include/ext/pb_ds/priority_queue.hpp: Likewise. > * include/ext/pb_ds/tag_and_trait.hpp: Likewise. > * include/ext/random: Likewise. > * include/std/any: Likewise. > * include/std/atomic: Likewise. > * include/std/bitset: Likewise. > * include/std/chrono: Likewise. > * include/std/complex: Likewise. > * include/std/condition_variable: Likewise. > * include/std/fstream: Likewise. > * include/std/future: Likewise. > * include/std/iostream: Likewise. > * include/std/istream: Likewise. > * include/std/mutex: Likewise. > * include/std/numeric: Likewise. > * include/std/ostream: Likewise. > * include/std/ratio: Likewise. > * include/std/shared_mutex: Likewise. > * include/std/stdexcept: Likewise. > * include/std/streambuf: Likewise. > * include/std/system_error: Likewise. > * include/std/thread: Likewise. > * include/std/valarray: Likewise. > * include/std/variant: Likewise. > * include/tr1/cmath: Likewise. > * include/tr1/regex: Likewise. > * include/tr2/dynamic_bitset: Likewise. > * libsupc++/atomic_lockfree_defines.h: Likewise. > * libsupc++/exception: Likewise. > * libsupc++/exception.h: Likewise. > * libsupc++/exception_ptr.h: Likewise. > * libsupc++/nested_exception.h: Likewise. > > libstdc++-v3/ChangeLog: > > * include/tr1/regex: The changelog checker should have rejected this :-( I'll fix the ChangeLog file tomorrow if necessary.