Andreas Fabri
4fffac9c1b
remove unused variable name
2013-02-26 07:28:29 +01:00
Andreas Fabri
7db10a19e6
Add a CGAL_USE
2013-02-26 07:24:42 +01:00
Andreas Fabri
84a57d4ba0
no need to test if size_t >= 0
2013-02-26 07:11:09 +01:00
Andreas Fabri
b6dfb6c41f
virtual function of derived class must match the API of the base class
2013-02-26 07:10:26 +01:00
Laurent Rineau
a6b340ccf7
Bump CGAL SOVERSION to 11.0.0
2013-02-25 18:38:33 +01:00
Laurent Rineau
007ebf4b41
Use Boost 1.54 instead of Boost 1.42
2013-02-25 18:32:14 +01:00
Laurent Rineau
3461d71750
New version of the script to compile Boost 1.54
2013-02-25 18:31:55 +01:00
Laurent Rineau
f342f540cc
Rename my platform *Linux-26*F16* to *Linux-Fedora16*
2013-02-25 18:01:33 +01:00
Andreas Fabri
1e1d023ef8
Merge remote-tracking branch 'origin/master' into CGAL-fix_warnings-GF
2013-02-25 17:45:52 +01:00
Laurent Rineau
e171941e24
Merge branch 'Triangulation_3-fix_warning_assume_patch-lrineau'
2013-02-25 10:53:10 +01:00
Alex Tsui
de5f238a71
Removed large .arr files from Aos_2 demo.
2013-02-22 07:42:52 -08:00
Laurent Rineau
550dbfd53d
Prepare CGAL-4.2-alpha2
2013-02-22 16:18:08 +01:00
Laurent Rineau
bd0930fc26
Fix segfaults in T3, caused by the use of CGAL_assume
...
I wonder why the compiler created buggy code. Anyway, I found easy
workarounds, without reintroducing the warnings.
2013-02-22 16:15:04 +01:00
Laurent Rineau
c7179b2c6c
Hide the CMake variable "WITH_tests" from the public releases
...
Trivial bug fix, that I have tested in both a public release and in a
branch build.
2013-02-22 13:20:25 +01:00
Laurent Rineau
e84176bed7
Update CHANGES from changes.html
2013-02-22 13:07:43 +01:00
Laurent Rineau
9a3c298a81
Two more files to ignore
2013-02-22 13:03:06 +01:00
Laurent Rineau
2d8da664a3
Merge branch 'CGAL-fix_warnings-gdamiand'
...
Conflicts:
.gitignore
Skin_surface_3/examples/Skin_surface_3/CMakeLists.txt
2013-02-22 13:02:37 +01:00
Laurent Rineau
1564e94cfc
Merge branch 'Polyhedron-remove_CGAL_SVN_REVISION_from_demo-lrineau'
2013-02-22 13:00:33 +01:00
Laurent Rineau
2844d1d373
Fix the title of the AABB tree package, in Doxygen
...
To be consistent with the title decided in the LaTeX documentation, and
with the title in the bibliography.
2013-02-22 12:58:33 +01:00
Efi Fogel
facc1d0cf5
Added changes for 2D-Arrangements for 4.2
2013-02-21 21:01:01 +02:00
Laurent Rineau
7f3045ee11
Remove the use of CGAL_SVN_REVISION
...
src/CGAL_Qt4/DemosMainWindow.cpp was the sole user of the macro
CGAL_SVN_REVISIONS, in CGAL's master branch. That macro is useless since
the switch to Git.
2013-02-21 15:26:03 +01:00
Laurent Rineau
a09b787391
Prepare CGAL-4.2-alpha1
2013-02-21 14:24:41 +01:00
Laurent Rineau
e4377bf9bd
Fix a typo in the message of an assertion
2013-02-21 11:07:08 +01:00
Guillaume Damiand
07ec5d15f8
Remove debug flags for LCC-demo in CMakeLists.txt
2013-02-21 08:55:35 +01:00
Laurent Rineau
68e2b709e2
Use CGAL_assertion_code to remove warnings about unused variables
2013-02-20 18:56:13 +01:00
Laurent Rineau
66c5d23154
Use CGAL_assume to remove warnings
2013-02-20 18:55:43 +01:00
Laurent Rineau
32c315b4a7
Use CGAL_error_msg instead of an assertion
...
CGAL_error_msg is effective even in release mode. It is marked with the
attribute __noreturn__, and that tells the compiler that the code cannot be
reached.
2013-02-20 18:38:56 +01:00
Laurent Rineau
3f894697bc
New macros CGAL_assume(EX) and CGAL_assume_code(CODE)
...
CGAL_assume(EX) is like CGAL_assertion, but is not disabled in release
mode. In debug mode, it is similar to CGAL_assertion(). In release mode, it
uses builtins of the compilateur, like the MSVC __assume or the g++/clang
__builtin_unreachable to give an hint to the compiler that some situation
in the code cannot happen.
2013-02-20 18:34:15 +01:00
Guillaume Damiand
5def71590e
Merge branch 'Combinatorial_map_contractions_v2-gdamiand'
...
Several bug fixes; modification of the way onsplit/onmerge are tested as all the cases were not considered before; update all the operations to use this new tests.
Merge approved by Laurent (released manager).
2013-02-20 17:43:06 +01:00
Laurent Rineau
5668111b3d
Do not use 'offsetof' on non-POD
...
That fixes the following commit:
| commit ae3602cb5d
| Author: Andreas Fabri <andreas.fabri@geometryfactory.com>
| Date: Thu Feb 14 12:09:18 2013 +0100
|
| Don't use BOOST_MULTI_INDEX_MEMBER
|
2013-02-20 16:44:02 +01:00
Laurent Rineau
6316551b4f
My two patches to licensecheck are already merged upstream.
...
The patches are in the future version 2.13.1, not yet released.
2013-02-20 14:03:05 +01:00
Laurent Rineau
9cb1aabee4
Fix a CMake warning, in releases
...
Two files were in dont_submit but anyway in the CMakeLists.txt.
A "if(EXISTS..)" is added in the CMakeLists.txt so that CMake does not warn
if the files are not there.
2013-02-20 13:43:34 +01:00
Laurent Rineau
b6d397e3b3
Fix the export/import declaration of Viewer_interface, for the MS linker
...
Recently, Viewer_interface was no longer a pure virtual class, but declared
two static functions. I forgot to correctly declare the export of those two
new symbols. Here is the two-line fix.
2013-02-20 13:22:35 +01:00
Guillaume Damiand
79b008bfc6
Remove ; after function definition
2013-02-20 07:49:10 +01:00
Guillaume Damiand
7abc470a31
Remove ; after Q_EXPORT_PLUGIN2 macro
2013-02-20 07:45:29 +01:00
Guillaume Damiand
55a4a143b3
Bugfix for call_attribute, when user defines operator() with different const (and add tests in the testsuite).
2013-02-19 17:36:56 +01:00
Laurent Rineau
26a7e70785
New license.txt files (eol changes)
...
The new version 2.13.0 of licensecheck has changed the spaces at eol.
2013-02-19 16:46:39 +01:00
Laurent Rineau
fbd7cb7155
Add a comment
2013-02-19 16:45:00 +01:00
Laurent Rineau
e0a66ceb1b
QPL->GPLv3+ for files created by the merge of the following branch:
...
Arrangement_on_surface_2-RIC_pl_for_unbounded-balasmic
2013-02-19 16:45:00 +01:00
Laurent Rineau
e06a6f535b
Add or fix license/copyright headers in CGAL headers
2013-02-19 16:45:00 +01:00
Laurent Rineau
6f77194886
Update licensecheck from the upstream 2.13.0
...
- plus two patches, that are submitted upstream¹
- add a sort of testsuite.
¹) See the following bugs:
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=700938
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=700944
2013-02-19 16:44:30 +01:00
Sébastien Loriot
e9e31dc6f3
remove unused file
2013-02-19 13:57:41 +01:00
Guillaume Damiand
6b9eadaf80
Remove unused variables
2013-02-19 07:29:58 +01:00
Guillaume Damiand
b8eef9c6b3
cpp0x -> cpp11
2013-02-18 15:53:53 +01:00
Laurent Rineau
b0d3a8d320
Fix a bug in Scripts/developer_scripts/detect_packages_licenses
...
The bug was hidding the fact that some files of CGAL have no or wrong
license headers.
2013-02-18 15:30:06 +01:00
Guillaume Damiand
43848090e6
Internal functions for attributes
2013-02-18 12:14:35 +01:00
Guillaume Damiand
9f0d0ec2a7
Add missing typedef
2013-02-18 10:44:53 +01:00
Guillaume Damiand
35509487a9
On split can now be called with a cmap as parameter.
2013-02-17 21:19:17 +01:00
Philipp Möller
01ac6dd2ef
Merge branch 'Minkowski_sum_3-fix_leak-pmoeller' with approval of the RM
2013-02-16 16:18:36 +01:00
Philipp Möller
4632288a1f
Add the memory leak fix to changes.html
2013-02-15 18:50:42 +01:00