Skip to content

Commit 10d1ee8

Browse files
committed
Merge branch 'stable-1.4'
2 parents 6a4ab85 + 71d4103 commit 10d1ee8

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

73 files changed

+1628
-904
lines changed

.codecov.yml

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,4 +12,10 @@ comment:
1212
behavior: default
1313

1414
ignore:
15-
- "extern" # Do not check coverage on the extern directory
15+
- "extern/"
16+
- "gap/utils.gi"
17+
- "PackageInfo.g"
18+
- "init.g"
19+
- "makedoc.g"
20+
- "read.g"
21+
- "tst/testall.g"

.gitignore

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -53,9 +53,9 @@ planarity
5353
src/.deps/*
5454
src/.libs/*
5555
src/_pkgconfig.h
56-
extern/edge-addition-planarity-suite-Version_3.0.0.5/.libs
57-
extern/edge-addition-planarity-suite-Version_3.0.0.5/c/.deps
58-
extern/edge-addition-planarity-suite-Version_3.0.0.5/m4
56+
extern/edge-addition-planarity-suite-Version_*/.libs
57+
extern/edge-addition-planarity-suite-Version_*/c/.deps
58+
extern/edge-addition-planarity-suite-Version_*/m4
5959
src/stamp-h1
6060
tags
6161
tst/out/*
@@ -74,3 +74,4 @@ coverage
7474
.ipynb_checkpoints
7575
bliss
7676
*.a
77+
*.dylib

configure.ac

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -114,8 +114,8 @@ AS_IF([test "x$enable_compile_warnings" != "xno"],
114114
AX_CHECK_PLANARITY()
115115

116116
if test "x$with_external_planarity" = xno ; then
117-
AC_CONFIG_SUBDIRS([extern/edge-addition-planarity-suite-Version_3.0.0.5])
118-
PLANARITY_SUITE_DIR=extern/edge-addition-planarity-suite-Version_3.0.0.5
117+
AC_CONFIG_SUBDIRS([extern/edge-addition-planarity-suite-Version_3.0.1.0])
118+
PLANARITY_SUITE_DIR=extern/edge-addition-planarity-suite-Version_3.0.1.0
119119
AC_SUBST(PLANARITY_SUITE_DIR)
120120
fi
121121

doc/digraphs.bib

Lines changed: 34 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,40 @@
11
% Cite keys match the cite keys that are used in the compiled GAPDoc manual
22
3+
@article{B12,
4+
author = {John M. Boyer},
5+
title = {Subgraph Homeomorphism via the Edge Addition Planarity Algorithm},
6+
journal = {Journal of Graph Algorithms and Applications},
7+
year = {2012},
8+
volume = {16},
9+
number = {2},
10+
pages = {381--410},
11+
doi = {10.7155/jgaa.00268}
12+
}
13+
14+
@article{BM04,
15+
author = {John M. Boyer and Wendy J. Myrvold},
16+
title = {On the Cutting Edge: Simplified O(n) Planarity by Edge Addition},
17+
journal = {Journal of Graph Algorithms and Applications},
18+
year = {2004},
19+
volume = {8},
20+
number = {3},
21+
pages = {241--273},
22+
doi = {10.7155/jgaa.00091}
23+
}
24+
25+
@inproceedings{B06,
26+
address = {Berlin, Heidelberg},
27+
author = {John M. Boyer},
28+
booktitle = {Graph Drawing},
29+
editor = {Healy, Patrick and Nikolov, Nikola S.},
30+
isbn = {978-3-540-31667-1},
31+
pages = {508--511},
32+
publisher = {Springer Berlin Heidelberg},
33+
title = {A New Method for Efficiently Generating Planar Graph Visibility Representations},
34+
year = {2006}}
35+
336
@incollection{BM06,
4-
Author = {John M. Boyer and Wendy J. Myrvold},
37+
author = {John M. Boyer and Wendy J. Myrvold},
538
Booktitle = {Graph Algorithms and Applications 5},
639
Doi = {10.1142/9789812773289_0014},
740
Month = {Jun},

doc/z-chap0.xml

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -50,6 +50,14 @@
5050
<Ref Sect="Isomorphisms and canonical labellings"/> for more details.
5151
<P/>
5252

53+
The &edge-addition-planarity-suite; is also included in &Digraphs;; see
54+
<Cite Key="BM04"/>, <Cite Key="B06"/>, <Cite Key="BM06"/>, and <Cite
55+
Key="B12"/> . The &edge-addition-planarity-suite; is an open-source
56+
implementation of the edge addition planar graph embedding algorithm and
57+
related algorithms by John M. Boyer. See Section <Ref Sect="Planarity"/> for
58+
more details.
59+
<P/>
60+
5361
From version 1.0.0 of this package, digraphs can be either mutable or immutable.
5462
Mutable digraphs can be changed in-place by many of the methods in the
5563
package, which avoids unnecessary copying. Immutable digraphs cannot be

doc/z-chap5.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,7 @@
4242
<#Include Label="IsCycleDigraph">
4343
</Section>
4444

45-
<Section><Heading>Planarity</Heading>
45+
<Section Label="Planarity"><Heading>Planarity</Heading>
4646
<#Include Label="IsPlanarDigraph">
4747
<#Include Label="IsOuterPlanarDigraph">
4848
</Section>

extern/edge-addition-planarity-suite-Version_3.0.0.5/.gitignore

Lines changed: 0 additions & 32 deletions
This file was deleted.

extern/edge-addition-planarity-suite-Version_3.0.0.5/LICENSE.TXT

Lines changed: 0 additions & 46 deletions
This file was deleted.

0 commit comments

Comments
 (0)