1. 17 Jul, 2019 4 commits
    • Alexandre Duret-Lutz's avatar
      ltlcross, autcross: add --quiet/-q option · 6f37ff8e
      Alexandre Duret-Lutz authored
      * bin/autcross.cc, bin/ltlcross.cc: Implement it.
      * doc/org/autcross.org, doc/org/ltlcross.org, NEWS: Document it.
      * doc/org/spot.css: Add colors for Makefile snippets.
      * tests/core/autcross4.test, tests/core/ltlcross3.test,
      tests/core/ltlcrossce.test: Add test cases.
      6f37ff8e
    • Alexandre Duret-Lutz's avatar
      allow gcc-snapshot failures because of GCC bug 91184 · 6a714382
      Alexandre Duret-Lutz authored
      https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91184
      
      * .gitlab-ci.yml (debian-gcc-snapshot): Add allow_failure=true.
      6a714382
    • Alexandre Duret-Lutz's avatar
      org: work around emacs/gnutls interaction bug · 738515d7
      Alexandre Duret-Lutz authored
      * doc/org/init.el.in: Set gnutls-algorithm-priority when needed.
      * NEWS: Mention the issue.
      738515d7
    • Alexandre Duret-Lutz's avatar
      forbid the use of std::endl on std::cerr · 09c93a3a
      Alexandre Duret-Lutz authored
      std::cerr will flush after each operator<< by default, so it's simpler
      to use \n instead of std::endl, especially if we can merge \n into the
      previous string.  Ideally we should prefer \n for std::cout as well,
      but there are reasonable cases where we want to call std::endl there,
      so it's hard to enforce.
      
      * tests/sanity/style.test: Diagnose occurrences of cerr.*<<.*endl.
      * bin/autcross.cc, bin/autfilt.cc, bin/ltlcross.cc, bin/ltlsynt.cc,
      spot/tl/formula.cc, spot/twa/bdddict.cc, tests/core/checkpsl.cc,
      tests/core/checkta.cc, tests/core/consterm.cc, tests/core/emptchk.cc,
      tests/core/equalsf.cc, tests/core/ikwiad.cc, tests/core/kind.cc,
      tests/core/length.cc, tests/core/ltlrel.cc, tests/core/parity.cc,
      tests/core/randtgba.cc, tests/core/reduc.cc, tests/core/syntimpl.cc,
      tests/ltsmin/modelcheck.cc: Fix them.
      09c93a3a
  2. 12 Jul, 2019 2 commits
  3. 11 Jul, 2019 1 commit
  4. 10 Jul, 2019 3 commits
  5. 09 Jul, 2019 6 commits
  6. 05 Jul, 2019 3 commits
    • Alexandre Duret-Lutz's avatar
      * NEWS: Fix some typos. · d244ff54
      Alexandre Duret-Lutz authored
      d244ff54
    • Alexandre Duret-Lutz's avatar
      deprecate spot::acc_cond::format() · bfe0ada6
      Alexandre Duret-Lutz authored
      * NEWS: Mention it.
      * spot/twa/acc.hh (spot::acc_cond::format): Deprecate.
      (spot::acc_cond::mark_t::as_string): New function.
      * spot/taalgos/dot.cc: Use mark_t::as_string().
      * spot/priv/satcommon.cc, spot/priv/satcommon.hh,
      spot/twaalgos/dtwasat.cc, spot/twaalgos/emptiness.cc,
      tests/core/acc.cc, tests/core/acc.test: Adjust to use << directly.
      bfe0ada6
    • Alexandre Duret-Lutz's avatar
      python: cleanup with autopep8 · 822fe778
      Alexandre Duret-Lutz authored
      * tests/python/341.py, tests/python/alarm.py, tests/python/bdddict.py,
      tests/python/bddnqueen.py, tests/python/bugdet.py,
      tests/python/dualize.py, tests/python/except.py, tests/python/gen.py,
      tests/python/genem.py, tests/python/implies.py,
      tests/python/interdep.py, tests/python/ipnbdoctest.py,
      tests/python/kripke.py, tests/python/ltl2tgba.py,
      tests/python/ltlf.py, tests/python/ltlparse.py,
      tests/python/ltlsimple.py, tests/python/relabel.py,
      tests/python/rs_like.py, tests/python/sccsplit.py,
      tests/python/semidet.py, tests/python/setacc.py,
      tests/python/setxor.py, tests/python/split.py,
      tests/python/streett_totgba.py, tests/python/stutter.py,
      tests/python/sum.py, tests/python/toparity.py, tests/python/toweak.py,
      tests/python/trival.py, python/spot/__init__.py, python/spot/aux.py,
      python/spot/jupyter.py: Reformat with autopep8.
      
      fixup! * spot/tl/simplify.cc: Fix typos in tracing code.
      822fe778
  7. 30 Jun, 2019 2 commits
  8. 27 Jun, 2019 1 commit
    • Alexandre Duret-Lutz's avatar
      doc: add tut90.org about bdd_dict · ad2f5524
      Alexandre Duret-Lutz authored
      Fixes #372.
      
      * doc/org/tut90.org: New file.
      * doc/Makefile.am, doc/org/tut.org: Add it.
      * NEWS: Mention it.
      * python/spot/__init__.py: Allow make_twa_graph with
      default bdd_dict.
      ad2f5524
  9. 22 Jun, 2019 2 commits
  10. 21 Jun, 2019 2 commits
  11. 20 Jun, 2019 1 commit
    • Alexandre Duret-Lutz's avatar
      simulation: improve merging of transiant-SCCs · f3e57901
      Alexandre Duret-Lutz authored
      * spot/twaalgos/simulation.cc: Code this.
      * tests/core/det.test, tests/core/dra2dba.test,
      tests/core/satmin.test, tests/core/sim3.test,
      tests/python/decompose.ipynb, tests/python/dualize.py: Adjust test
      cases.
      * NEWS: Mention the optimization.
      f3e57901
  12. 19 Jun, 2019 1 commit
  13. 18 Jun, 2019 6 commits
  14. 14 Jun, 2019 1 commit
    • Alexandre Duret-Lutz's avatar
      use a bibtex file to collect all references in Doxygen · df326e03
      Alexandre Duret-Lutz authored
      * doc/tl/tl.bib: Move ...
      * doc/spot.bib: ... here, and augment it with all references that
      appeared verbatim in Doxygen comments.
      * doc/Makefile.am, doc/tl/Makefile.am
      doc/tl/tl.tex: Adjust for the move.
      * doc/Doxyfile.in: Point to spot.bib.
      * spot/gen/automata.hh, spot/gen/formulas.hh, spot/misc/game.hh,
      spot/misc/minato.hh spot/taalgos/emptinessta.hh,
      spot/taalgos/minimize.hh, spot/taalgos/tgba2ta.hh, spot/tl/formula.hh,
      spot/tl/remove_x.hh, spot/tl/simplify.hh, spot/tl/snf.hh,
      spot/twaalgos/cobuchi.hh, spot/twaalgos/cycles.hh,
      spot/twaalgos/dualize.hh, spot/twaalgos/gtec/gtec.hh,
      spot/twaalgos/gv04.hh, spot/twaalgos/ltl2taa.hh,
      spot/twaalgos/ltl2tgba_fm.hh, spot/twaalgos/magic.hh,
      spot/twaalgos/minimize.hh, spot/twaalgos/parity.hh,
      spot/twaalgos/powerset.hh, spot/twaalgos/randomgraph.hh,
      spot/twaalgos/se05.hh, spot/twaalgos/simulation.hh,
      spot/twaalgos/strength.hh, spot/twaalgos/stutter.hh,
      spot/twaalgos/tau03.hh, spot/twaalgos/totgba.hh,
      spot/twaalgos/toweak.hh: Use \cite instead of a verbatim bibtex entry.
      df326e03
  15. 13 Jun, 2019 1 commit
  16. 12 Jun, 2019 4 commits