Intel C++ fixes: no void return types supported.

svn path=/trunk/boost/libs/functional/function_test.cpp; revision=11199
add or update See www.boost.org comments

svn path=/trunk/boost/boost/functional.hpp; revision=16708
c++boost.gif -> boost.png replacement

svn path=/trunk/boost/libs/functional/binders.html; revision=25573
Move functional/hash out of status/Jamfile, not that process_jam_logs
is not so easily confusable about library names.

svn path=/trunk/boost/libs/functional/sublibs; revision=28207
Fixed license & copyright issues.

From Mark Rodgers Fri Dec 1 12:59:14 2006
X-Apparently-To: ahd6974-boostorg -at- yahoo.com via 68.142.206.160; Fri, 01 Dec 2006 12:59:41 -0800
X-Originating-IP: [195.112.4.54]
Return-Path: <mark.rodgers -at- cadenza.co.nz>
Authentication-Results: mta550.mail.mud.yahoo.com from=cadenza.co.nz; domainkeys=neutral (no sig)
Received: from 195.112.4.54 (EHLO smtp.nildram.co.uk) (195.112.4.54) by mta550.mail.mud.yahoo.com with SMTP; Fri, 01 Dec 2006 12:59:40 -0800
Received: from snagglepuss.cadenza.co.nz (81-6-246-87.dyn.gotadsl.co.uk [81.6.246.87]) by smtp.nildram.co.uk (Postfix) with ESMTP id D32EA2B6D8C for <ahd6974-boostorg -at- yahoo.com>; Fri, 1 Dec 2006 20:59:35 +0000 (GMT)
Received: from penfold.cadenza.co.nz ([192.168.55.56]) by snagglepuss.cadenza.co.nz with esmtp (Exim 4.63) (envelope-from <mark.rodgers -at- cadenza.co.nz>) id J9M4Y9-0009TO-9K for ahd6974-boostorg -at- yahoo.com; Fri, 01 Dec 2006 20:58:57 +0000
Message-ID: <457097A2.1090305@cadenza.co.nz>
Date: Fri, 01 Dec 2006 20:59:14 +0000
From: "Mark Rodgers" <mark.rodgers -at- cadenza.co.nz>
User-Agent: Thunderbird 1.5.0.8 (Macintosh/20061025)
MIME-Version: 1.0
To: ahd6974-boostorg -at- yahoo.com [Edit - Delete]
Subject: Re: [boost] Reminder: Need your permission to correct license & copyright issues
References: <379990.36007.qm@web33507.mail.mud.yahoo.com>
In-Reply-To: <379990.36007.qm@web33507.mail.mud.yahoo.com>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit
Content-Length: 812
Gidday Andreas

Sure that's fine.  I'm happy for you to do 1, 2 and 3.

Regards
Mark

Andreas Huber wrote:
> Hello Mark
>
> Quite a while ago it was decided that every file that goes into the
> 1.34 release of the Boost distribution (www.boost.org) needs uniform
> license and copyright information. For more information please see:
>
> <http://www.boost.org/more/license_info.html>
>
> You are receiving this email because several files you contributed
> lack such information or have an old license:
>
> boost/functional/functional.hpp
> boost/libs/functional/binders.html
> boost/libs/functional/function_test.cpp
> boost/libs/functional/function_traits.html
> boost/libs/functional/index.html
> boost/libs/functional/mem_fun.html
> boost/libs/functional/negators.html
> boost/libs/functional/ptr_fun.html
> boost/people/mark_rodgers.htm
>
> I therefore kindly ask you to grant the permission to do the
> following:
>
> 1. For the files above that already have a license text (all except
> mark_rodgers.htm), replace the license text with:
>
> "Distributed under the Boost Software License, Version 1.0. (See
> accompanying file LICENSE_1_0.txt or copy at
> http://www.boost.org/LICENSE_1_0.txt)"
>
> 2. For the file that does not yet have a license and copyright
> (mark_rodgers.htm) add the same license text as under 1. and add the
> following copyright:
>
> "(c) Copyright Mark Rodgers 2000"
>
> 3. (Optional) I would also want to convert all HTML files to conform
> the HTML 4.01 Standard by running them through HTML Tidy, see
> <http://tidy.sf.net>
>
> It would be great if you could grant me permission to do 1 & 2 and
> optionally also 3.
>
> Thank you!
>
> Regards,
>
> Andreas Huber
>

svn path=/trunk/boost/boost/functional.hpp; revision=36245
Link to people pages on the website, as they've been removed from the download.

svn path=/trunk/libs/functional/binders.html; revision=43209
Point links to the pages that used to be in 'more' to the site.

svn path=/trunk/libs/functional/binders.html; revision=43210
Move functional tests into canonical test subdir structure.

svn path=/trunk/libs/functional/function_test.cpp; revision=44383
Add mime-type and eol-style properties as needed

svn path=/trunk/libs/functional/sublibs; revision=46445
Continuing merge of CMake build system files into trunk with the encouragement of Doug Gregor

svn path=/trunk/libs/functional/test/; revision=49510
introduces functional/ forward & factory

svn path=/trunk/boost/functional/factory.hpp; revision=49956
introduces functional / factory & forward

svn path=/trunk/libs/functional/factory/; revision=49957
removes absolute paths (from development machine)


svn path=/trunk/libs/functional/factory/; revision=49958
straightens visibility issues


svn path=/trunk/boost/functional/factory.hpp; revision=51359
adds index.html for redirection to the documentation


svn path=/trunk/libs/functional/factory/; revision=51365
prevents vicious type deduction for array arguments


svn path=/trunk/boost/functional/lightweight_forward_adapter.hpp; revision=51378
adds missing template parameters for partial specialisations


svn path=/trunk/boost/functional/factory.hpp; revision=51392
Use a local copy of the valid HTML 4.01 icon.

svn path=/trunk/libs/functional/binders.html; revision=53048
Copyrights on CMakeLists.txt to keep them from clogging up the inspect
reports.  This is essentially the same commit as r55095 on the release
branch.


svn path=/trunk/libs/functional/test/; revision=55159
rm cmake from trunk.  I'm not entirely sure this is necessary to satisfy the inspect script, but I'm not taking any chances, and it is easy to put back

svn path=/trunk/libs/functional/test/; revision=56942