Skip to content

Commit 63a5cbf

Browse files
committed
Ready for release 1.8.3
1 parent 9d0aad7 commit 63a5cbf

File tree

4 files changed

+11
-9
lines changed

4 files changed

+11
-9
lines changed

CHANGES

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,6 @@
11

2+
version 1.8.3, April 17, 2013
3+
---------------------------
24
o new module Merge implementing several different of merges of vertices and
35
edges into a graph (contributed by Emmanuel Haucourt)
46
o fixed DOT parser (contributed by Alex Reece)

Makefile.in

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -106,7 +106,7 @@ graph.cmo: $(CMI) $(CMO)
106106
graph.cmx: $(CMI) $(CMX)
107107
$(OCAMLOPT) $(INCLUDES) -pack -o $@ $^
108108

109-
VERSION=1.8.2+svn
109+
VERSION=1.8.3
110110

111111
src/version.ml: Makefile
112112
rm -f $@

src/merge.ml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@ module type S = sig
3434
graph
3535
end
3636

37-
module B(B: Graph.Builder.S) = struct
37+
module B(B: Builder.S) = struct
3838

3939
type graph = B.G.t
4040
type vertex = B.G.vertex
@@ -176,7 +176,7 @@ module B(B: Graph.Builder.S) = struct
176176
merge_vertex g to_be_merged
177177

178178
let merge_scc ?(loop_killer=false) ?specified_vertex g =
179-
let module C = Graph.Components.Make(B.G) in
179+
let module C = Components.Make(B.G) in
180180
let components = C.scc_list g in
181181
let alter accu to_be_identified =
182182
let to_be_identified =
@@ -192,10 +192,10 @@ module B(B: Graph.Builder.S) = struct
192192

193193
end
194194

195-
module P(G: Graph.Sig.P) = B(Graph.Builder.P(G))
195+
module P(G: Sig.P) = B(Builder.P(G))
196196

197-
module I(G: Graph.Sig.I) = struct
198-
include B(Graph.Builder.I(G))
197+
module I(G: Sig.I) = struct
198+
include B(Builder.I(G))
199199
let merge_vertex g vl = ignore (merge_vertex g vl)
200200
let merge_edges_e ?src ?dst g el = ignore (merge_edges_e ?src ?dst g el)
201201
let merge_edges_with_label ?src ?dst ?label g l =

src/merge.mli

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -99,19 +99,19 @@ module type S = sig
9999
end
100100

101101
(** Extension for the module [X].*)
102-
module B(X: Graph.Builder.S) : S with type graph = X.G.t
102+
module B(X: Builder.S) : S with type graph = X.G.t
103103
and type vertex := X.G.vertex
104104
and type edge := X.G.edge
105105
and type edge_label = X.G.E.label
106106

107107
(**Extension for the module [G].*)
108-
module P(G: Graph.Sig.P): S with type graph = G.t
108+
module P(G: Sig.P): S with type graph = G.t
109109
and type vertex := G.vertex
110110
and type edge := G.edge
111111
and type edge_label = G.E.label
112112

113113
(**Extension for the module [G].*)
114-
module I(G: Graph.Sig.I): sig
114+
module I(G: Sig.I): sig
115115

116116
(** Same specification than module type {!S} but modify the graph inplace
117117
instead of returning a new graph. *)

0 commit comments

Comments
 (0)