autoconf-archive-commits
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Autoconf Archive branch, master, updated. v2009.12.16-8-gbe088a4


From: autoconf-archive-commits
Subject: Autoconf Archive branch, master, updated. v2009.12.16-8-gbe088a4
Date: Fri, 18 Dec 2009 00:00:10 +0100

This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "Autoconf Archive".

The branch, master has been updated
       via  be088a4b940d399c5062c5e9950803e6c0865c5e (commit)
       via  a7ce66bc6d95f0db6d535c43f6a1bb9f05d75819 (commit)
       via  d133a5165f526b730a6e6e5203a89abc0e4750a2 (commit)
       via  413aa7c271260e8d0cc6579e49e353e6dc8e3b79 (commit)
       via  df5181a03b1f00d1badd868cf55b0cfcd2d71932 (commit)
      from  4731a89b700698c672f1c384eb6bdbc1ec13a2e7 (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
commit be088a4b940d399c5062c5e9950803e6c0865c5e
Author: Peter Simons <address@hidden>
Date:   Thu Dec 17 23:57:02 2009 +0100

    TODO: dropped items that are done; updated the ones that are still open

commit a7ce66bc6d95f0db6d535c43f6a1bb9f05d75819
Author: Peter Simons <address@hidden>
Date:   Thu Dec 17 23:43:20 2009 +0100

    bootstrap.sh, cfg.mk: enabled gnulib's gendocs module
    
    The make target 'web-manual' generates project documentation suitable
    for uploading to the web in the directory doc/manual/*.

commit d133a5165f526b730a6e6e5203a89abc0e4750a2
Author: Peter Simons <address@hidden>
Date:   Thu Dec 17 23:33:31 2009 +0100

    Changed copyright attribution to "Autoconf Archive Maintainers".

commit 413aa7c271260e8d0cc6579e49e353e6dc8e3b79
Author: Peter Simons <address@hidden>
Date:   Thu Dec 17 23:14:25 2009 +0100

    doc: moved all documentation (and its build process) into the doc directory
    
    This relocation has the advantage that makeinfo needs no more magic -I
    flags to find the generated macro texi files from the top-level; now
    those files reside all within on directory.

commit df5181a03b1f00d1badd868cf55b0cfcd2d71932
Author: Peter Simons <address@hidden>
Date:   Thu Dec 17 20:23:25 2009 +0100

    AX_CXX_HELPFUL_TERMINATE_HANDLER: initial version
    
    Submitted by Kevin Locke in 
<https://savannah.nongnu.org/patch/index.php?7005>:
    
     | As a compliment (or possibly replacement) to the current
     | AX_CXX_VERBOSE_TERMINATE_HANDLER macro, I present the
     | AX_CXX_HELPFUL_TERMINATE_HANDLER macro. Rather than specifically looking 
for
     | the GNU libstdc++ verbose_terminate_handler, this macro uses a test 
program
     | which throws an uncaught exception then checks if the output contains
     | information about the exception. This way it can detect helpful terminate
     | handlers other than the current one provided with GNU libstdc++.
     |
     | The design of this macro is not perfect. Most importantly, the logic for
     | capturing and testing the output of the test program is not very 
elegant. I
     | had first attempted to check for output from within the test program (by
     | redirecting std::cerr, capturing SIGABRT, etc.) but it was excessively 
ugly
     | and not very portable. The result is that the logic in the macro itself 
is a
     | little more awkward so that the test program is trivial. I think it was a
     | good trade, but feedback is welcome.

-----------------------------------------------------------------------

Summary of changes:
 .gitignore                                         |    5 --
 Makefile.am                                        |   12 +--
 NEWS                                               |    3 +-
 README                                             |    2 +-
 TODO                                               |   19 ++----
 bootstrap.sh                                       |    2 +-
 cfg.mk                                             |    3 +-
 configure.ac                                       |   11 ++--
 doc/.gitignore                                     |   21 ++++++
 doc/Makefile.am                                    |   10 +++
 autoconf-archive.texi => doc/autoconf-archive.texi |    3 +-
 m4/ax_cxx_helpful_terminate_handler.m4             |   74 ++++++++++++++++++++
 12 files changed, 128 insertions(+), 37 deletions(-)
 create mode 100644 doc/.gitignore
 create mode 100644 doc/Makefile.am
 rename autoconf-archive.texi => doc/autoconf-archive.texi (98%)
 create mode 100644 m4/ax_cxx_helpful_terminate_handler.m4


hooks/post-receive
-- 
Autoconf Archive




reply via email to

[Prev in Thread] Current Thread [Next in Thread]