fix merging of initial states in state-based automata

Fixes #522 reported by Raven Beutner.

* spot/parseaut/parseaut.yy: Make sure all edges leaving
the initial state have the same color.
* THANKS: Add Raven.
* NEWS: Mention the bug.
* tests/core/522.test: New file.
* tests/Makefile.am: Add it.
This commit is contained in:
Alexandre Duret-Lutz 2023-01-04 15:11:21 +01:00
parent c9ba998200
commit daf797b9d4
5 changed files with 79 additions and 7 deletions

View file

@ -1,5 +1,5 @@
## -*- coding: utf-8 -*-
## Copyright (C) 2009-2022 Laboratoire de Recherche et Développement
## Copyright (C) 2009-2023 Laboratoire de Recherche et Développement
## de l'Epita (LRDE).
## Copyright (C) 2003-2006 Laboratoire d'Informatique de Paris 6
## (LIP6), département Systèmes Répartis Coopératifs (SRC), Université
@ -223,6 +223,7 @@ TESTS_misc = \
TESTS_twa = \
core/385.test \
core/521.test \
core/522.test \
core/acc.test \
core/acc2.test \
core/bdddict.test \