twa_graph: add a method to merge states with same outgoing edges

* spot/twa/twagraph.hh, spot/twa/twagraph.cc: here
* NEWS: document it
* tests/core/twagraph.cc, tests/core/tgbagraph.test: test it
This commit is contained in:
Maximilien Colange 2018-05-25 10:26:03 +02:00
parent 5b9088006c
commit 5a819e0c93
5 changed files with 89 additions and 1 deletions

5
NEWS
View file

@ -24,6 +24,11 @@ New in spot 2.5.3.dev (not yet released)
Library:
- spot::twa_graph::merge_states() is a new method that merges states
with the exact same outgoing edges. As it performs no reordering of
the edges, it is better to call it when you know that the edges in
the twa_graph are sorted (e.g. after a call to merge_edges()).
- You can now specify to Spot the number of acceptance marks you
wish to use. This is a compile-time option, accessible through
option --enable-max-accsets of the configure script. The default