1. 21 Jul, 2020 1 commit
    • Alexandre Duret-Lutz's avatar
      org: run a spell checker on the documentation · f3b8bf8e
      Alexandre Duret-Lutz authored
      * doc/org/autcross.org, doc/org/autfilt.org, doc/org/citing.org,
      doc/org/compile.org, doc/org/concepts.org, doc/org/csv.org,
      doc/org/dstar2tgba.org, doc/org/genaut.org, doc/org/genltl.org,
      doc/org/hierarchy.org, doc/org/hoa.org, doc/org/index.org,
      doc/org/install.org, doc/org/ltl2tgba.org, doc/org/ltl2tgta.org,
      doc/org/ltlcross.org, doc/org/ltlfilt.org, doc/org/ltlgrind.org,
      doc/org/ltlsynt.org, doc/org/oaut.org, doc/org/randaut.org,
      doc/org/randltl.org, doc/org/satmin.org, doc/org/tut.org,
      doc/org/tut01.org, doc/org/tut02.org, doc/org/tut03.org,
      doc/org/tut04.org, doc/org/tut10.org, doc/org/tut11.org,
      doc/org/tut12.org, doc/org/tut20.org, doc/org/tut21.org,
      doc/org/tut22.org, doc/org/tut23.org, doc/org/tut24.org,
      doc/org/tut30.org, doc/org/tut31.org, doc/org/tut50.org,
      doc/org/tut51.org, doc/org/tut52.org, doc/org/tut90.org,
      doc/org/upgrade2.org: Run ispell-buffer on all these.
      * bin/autfilt.cc, python/spot/__init__.py: Fix typos in
      help texts noticed while spell-checking the org files.
      f3b8bf8e
  2. 04 Jan, 2020 1 commit
  3. 17 Jul, 2019 1 commit
    • 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
  4. 28 May, 2019 1 commit
    • Alexandre Duret-Lutz's avatar
      introduce output_aborter, and use it in ltlcross · a8504509
      Alexandre Duret-Lutz authored
      * spot/twaalgos/alternation.cc, spot/twaalgos/alternation.hh,
      spot/twaalgos/complement.cc, spot/twaalgos/complement.hh,
      spot/twaalgos/determinize.cc, spot/twaalgos/determinize.hh,
      spot/twaalgos/minimize.cc, spot/twaalgos/minimize.hh,
      spot/twaalgos/postproc.cc, spot/twaalgos/postproc.hh,
      spot/twaalgos/powerset.cc, spot/twaalgos/powerset.hh,
      spot/twaalgos/product.cc, spot/twaalgos/product.hh: Use an
      output_aborter argument to abort if the output is too large.
      * bin/ltlcross.cc: Use complement() with an output_aborter
      so that ltlcross will not attempt to build complement larger
      than 500 states or 5000 edges.  Add --determinize-max-states
      and --determinize-max-edges options.
      * tests/core/ltlcross3.test, tests/core/ltlcrossce2.test,
      tests/core/sccsimpl.test, tests/core/wdba2.test,
      tests/python/stutter-inv.ipynb: Adjust test cases.
      * NEWS: Document this.
      * bin/spot-x.cc: Add documentation for postprocessor's
      det-max-states and det-max-edges arguments.
      * doc/org/ltlcross.org: Update description.
      a8504509
  5. 26 Apr, 2019 1 commit
  6. 19 Apr, 2019 1 commit
  7. 17 Apr, 2019 2 commits
    • Alexandre Duret-Lutz's avatar
      org: simplify babel blocks using #+PROPERTY: header-args · 7dfeda8e
      Alexandre Duret-Lutz authored
      This feature is in Org 9, which is already required.
      
      * doc/org/autcross.org, doc/org/autfilt.org, doc/org/compile.org,
      doc/org/concepts.org, doc/org/csv.org, doc/org/dstar2tgba.org,
      doc/org/genaut.org, doc/org/genltl.org, doc/org/hierarchy.org,
      doc/org/hoa.org, doc/org/ioltl.org, doc/org/ltl2tgba.org,
      doc/org/ltl2tgta.org, doc/org/ltlcross.org, doc/org/ltldo.org,
      doc/org/ltlfilt.org, doc/org/ltlgrind.org, doc/org/ltlsynt.org,
      doc/org/oaut.org, doc/org/randaut.org, doc/org/randltl.org,
      doc/org/satmin.org, doc/org/setup.org, doc/org/tools.org,
      doc/org/tut01.org, doc/org/tut02.org, doc/org/tut03.org,
      doc/org/tut04.org, doc/org/tut10.org, doc/org/tut11.org,
      doc/org/tut12.org, doc/org/tut20.org, doc/org/tut21.org,
      doc/org/tut22.org, doc/org/tut23.org, doc/org/tut24.org,
      doc/org/tut30.org, doc/org/tut31.org, doc/org/tut50.org,
      doc/org/upgrade2.org: Simplify SRC block setups for sh, python and
      C++.  Also fix a few typos and examples along the way.
      7dfeda8e
    • Alexandre Duret-Lutz's avatar
      org: simplify babel blocks using #+PROPERTY: header-args · 8a96828d
      Alexandre Duret-Lutz authored
      This feature is in Org 9, which is already required.
      
      * doc/org/autcross.org, doc/org/autfilt.org, doc/org/compile.org,
      doc/org/concepts.org, doc/org/csv.org, doc/org/dstar2tgba.org,
      doc/org/genaut.org, doc/org/genltl.org, doc/org/hierarchy.org,
      doc/org/hoa.org, doc/org/ioltl.org, doc/org/ltl2tgba.org,
      doc/org/ltl2tgta.org, doc/org/ltlcross.org, doc/org/ltldo.org,
      doc/org/ltlfilt.org, doc/org/ltlgrind.org, doc/org/ltlsynt.org,
      doc/org/oaut.org, doc/org/randaut.org, doc/org/randltl.org,
      doc/org/satmin.org, doc/org/setup.org, doc/org/tools.org,
      doc/org/tut01.org, doc/org/tut02.org, doc/org/tut03.org,
      doc/org/tut04.org, doc/org/tut10.org, doc/org/tut11.org,
      doc/org/tut12.org, doc/org/tut20.org, doc/org/tut21.org,
      doc/org/tut22.org, doc/org/tut23.org, doc/org/tut24.org,
      doc/org/tut30.org, doc/org/tut31.org, doc/org/tut50.org,
      doc/org/upgrade2.org: Simplify SRC block setups for sh, python and
      C++.  Also fix a few typos and examples along the way.
      8a96828d
  8. 26 Sep, 2018 1 commit
  9. 11 Aug, 2018 1 commit
  10. 27 Jun, 2018 1 commit
    • Alexandre Duret-Lutz's avatar
      modernize the logo · 2402d721
      Alexandre Duret-Lutz authored
      * doc/org/spot2.svg: New file.
      * doc/Makefile.am: Distribute it.
      * doc/org/.gitignore: Adjust.
      * doc/org/setup.org: Display it.
      * doc/org/autcross.org, doc/org/autfilt.org, doc/org/citing.org,
      doc/org/compile.org, doc/org/concepts.org, doc/org/csv.org,
      doc/org/dstar2tgba.org, doc/org/genaut.org, doc/org/genltl.org,
      doc/org/hierarchy.org, doc/org/hoa.org, doc/org/index.org,
      doc/org/install.org, doc/org/ioltl.org, doc/org/ltl2tgba.org,
      doc/org/ltl2tgta.org, doc/org/ltlcross.org, doc/org/ltldo.org,
      doc/org/ltlfilt.org, doc/org/ltlgrind.org, doc/org/ltlsynt.org,
      doc/org/oaut.org, doc/org/randaut.org, doc/org/randltl.org,
      doc/org/satmin.org, doc/org/tools.org, doc/org/tut.org,
      doc/org/tut01.org, doc/org/tut02.org, doc/org/tut03.org,
      doc/org/tut04.org, doc/org/tut10.org, doc/org/tut11.org,
      doc/org/tut20.org, doc/org/tut21.org, doc/org/tut22.org,
      doc/org/tut23.org, doc/org/tut24.org, doc/org/tut30.org,
      doc/org/tut31.org, doc/org/tut50.org, doc/org/tut51.org,
      doc/org/upgrade2.org: Include setup.org instead of declaring it as
      SETUPFILE.
      * doc/org/spot.css: Add entries for the logo.
      * python/ajax/trans.html: Use the new logo.
      * python/ajax/logos/mail.png, python/ajax/logos/spot64s.png: Delete.
      * python/ajax/Makefile.am: Adjust.
      2402d721
  11. 22 Nov, 2017 1 commit
    • Alexandre Duret-Lutz's avatar
      org: convert all images to svg · 61602a3b
      Alexandre Duret-Lutz authored
      Suggested in #299.
      
      * doc/org/autfilt.org, doc/org/concepts.org, doc/org/dstar2tgba.org,
      doc/org/genaut.org, doc/org/hierarchy.org, doc/org/hoa.org,
      doc/org/ltl2tgba.org, doc/org/ltl2tgta.org, doc/org/ltlcross.org,
      doc/org/oaut.org, doc/org/randaut.org, doc/org/satmin.org,
      doc/org/tut11.org, doc/org/tut23.org, doc/org/tut24.org,
      doc/org/tut30.org, doc/org/tut31.org, doc/org/tut50.org,
      doc/org/tut51.org: Adjust all dot outputs to produce svg.
      * doc/org/arch.tex, doc/org/hierarchy.tex, doc/org/satmin.tex: Adjust
      to produce a pdf with 12pt text.
      * doc/Makefile.am: Adjust the generation of arch.svg, hierarchy.svg,
      and satmin.svg: From above.
      * doc/org/.dir-locals.el.in, doc/org/init.el.in: Adjust dot arguments
      to produce svg with 12pt text (the default was 14pt).
      * doc/org/spot.css: Use Lato as the main font for consistency with
      automata.
      * HACKING: pdf2svg is now required to build the doc.
      61602a3b
  12. 07 Nov, 2017 1 commit
  13. 18 Oct, 2017 1 commit
  14. 15 Oct, 2017 3 commits
  15. 07 Apr, 2017 1 commit
  16. 06 Apr, 2017 1 commit
  17. 07 Feb, 2017 1 commit
  18. 13 Jan, 2017 1 commit
  19. 29 Dec, 2016 1 commit
    • Alexandre Duret-Lutz's avatar
      ltlcross: add support for alternating automata · 87c9d6f0
      Alexandre Duret-Lutz authored
      * bin/ltlcross.cc: Add an alternation-removal pass, and
      adjust CSV output.
      * doc/org/ltlcross.org: Update.
      * tests/core/ltl3dra.test, tests/core/ltl3ba.test: Add more tests.
      * tests/Makefile.am: Add tests/core/ltl3ba.test.
      * NEWS: Mention it.
      87c9d6f0
  20. 24 Dec, 2016 1 commit
  21. 13 Oct, 2016 1 commit
    • Alexandre Duret-Lutz's avatar
      ltlcross: add option --strength and --ambiguous · 3b5fa22a
      Alexandre Duret-Lutz authored
      Suggested by František Blahoudek.
      
      * bin/ltlcross.cc: Implement the two options.
      * doc/org/ltlcross.org, NEWS: Document them.
      * tests/core/complementation.test: Adjust test case.
      * tests/core/ltlcross3.test, tests/core/unambig.test: More tests.
      3b5fa22a
  22. 29 Jul, 2016 1 commit
  23. 19 Jul, 2016 1 commit
    • Alexandre Duret-Lutz's avatar
      bin: overhaul default input selection · dd6875d5
      Alexandre Duret-Lutz authored
      If no input have been specified, and the standard input is not a tty all
      tools now default to reading it.  If standard input is a tty, all tools
      display an error message.  Additionally, - is now a shorthand for -F- in
      all tools.
      
      * NEWS: Summarize this.
      * bin/common_finput.cc, bin/common_finput.hh (check_no_formulas,
      check_no_automaton): New functions that implement the above istty()
      logic.
      * bin/autfilt.cc, bin/dstar2tgba.cc, bin/ltl2tgba.cc, bin/ltl2tgta.cc,
      bin/ltlcross.cc, bin/ltldo.cc, bin/ltlgrind.cc: Use these function,
      and recognize '-' if it was not the case.
      * tests/core/acc_word.test, tests/core/ltldo.test,
      tests/core/minusx.test, tests/core/readsave.test,
      tests/core/unambig.test: Adjust some tests to exercise this.
      * doc/org/autfilt.org, doc/org/csv.org, doc/org/dstar2tgba.org,
      doc/org/ltl2tgba.org, doc/org/ltlcross.org, doc/org/ltlfilt.org,
      doc/org/oaut.org: Adjust the documentation and simplify some
      examples.
      dd6875d5
  24. 11 May, 2016 2 commits
  25. 10 May, 2016 2 commits
    • Alexandre Duret-Lutz's avatar
      org: add a description for each page · bb2c6970
      Alexandre Duret-Lutz authored
      Part of #176.
      
      * doc/org/autfilt.org, doc/org/compile.org, doc/org/concepts.org,
      doc/org/csv.org, doc/org/dstar2tgba.org, doc/org/genltl.org,
      doc/org/hoa.org, doc/org/install.org, doc/org/ioltl.org,
      doc/org/ltl2tgba.org, doc/org/ltl2tgta.org, doc/org/ltlcross.org,
      doc/org/ltldo.org, doc/org/ltlfilt.org, doc/org/ltlgrind.org,
      doc/org/oaut.org, doc/org/randaut.org, doc/org/randltl.org,
      doc/org/satmin.org, doc/org/tools.org, doc/org/tut.org,
      doc/org/tut01.org, doc/org/tut02.org, doc/org/tut03.org,
      doc/org/tut10.org, doc/org/tut20.org, doc/org/tut21.org,
      doc/org/tut22.org, doc/org/tut30.org, doc/org/upgrade2.org: Here.
      * doc/org/index.org: Also add keywords in case it is useful, and
      use a more descripting title for search engines.
      bb2c6970
    • Alexandre Duret-Lutz's avatar
      org: add a description for each page · c035ea18
      Alexandre Duret-Lutz authored
      Part of #176.
      
      * doc/org/autfilt.org, doc/org/compile.org, doc/org/concepts.org,
      doc/org/csv.org, doc/org/dstar2tgba.org, doc/org/genltl.org,
      doc/org/hoa.org, doc/org/install.org, doc/org/ioltl.org,
      doc/org/ltl2tgba.org, doc/org/ltl2tgta.org, doc/org/ltlcross.org,
      doc/org/ltldo.org, doc/org/ltlfilt.org, doc/org/ltlgrind.org,
      doc/org/oaut.org, doc/org/randaut.org, doc/org/randltl.org,
      doc/org/satmin.org, doc/org/tools.org, doc/org/tut.org,
      doc/org/tut01.org, doc/org/tut02.org, doc/org/tut03.org,
      doc/org/tut10.org, doc/org/tut20.org, doc/org/tut21.org,
      doc/org/tut22.org, doc/org/tut30.org, doc/org/upgrade2.org: Here.
      * doc/org/index.org: Also add keywords in case it is useful, and
      use a more descripting title for search engines.
      c035ea18
  26. 01 May, 2016 1 commit
    • Alexandre Duret-Lutz's avatar
      common_trans: allow rewriting operators · d9174593
      Alexandre Duret-Lutz authored
      Part of #168.
      
      * spot/misc/formater.cc: Adjust to support bracketed options.
      * bin/common_trans.hh, bin/common_trans.cc: Use that to
      support rewriting operators.
      * doc/org/ltlcross.org, tests/core/ltldo.test: Add some examples.
      * NEWS: Mention it.
      d9174593
  27. 21 Apr, 2016 2 commits
  28. 10 Apr, 2016 1 commit
  29. 15 Feb, 2016 1 commit
  30. 08 Jan, 2016 1 commit
    • Alexandre Duret-Lutz's avatar
      bin: make HOA the default output · d0b38156
      Alexandre Duret-Lutz authored
      * bin/common_aoutput.cc: Make HOA the default output.
      * NEWS: Mention this.
      * doc/org/autfilt.org, doc/org/dstar2tgba.org, doc/org/hoa.org,
      doc/org/ltl2tgba.org, doc/org/ltl2tgta.org, doc/org/ltlcross.org,
      doc/org/ltldo.org, doc/org/oaut.org, doc/org/randaut.org,
      doc/org/satmin.org, doc/org/tut02.org, doc/org/tut03.org,
      doc/org/tut20.org, doc/org/tut21.org, doc/org/tut30.org,
      tests/core/dstar.test, tests/core/ltldo2.test, tests/core/monitor.test,
      tests/python/piperead.ipynb: Adjust.
      d0b38156
  31. 09 Sep, 2015 1 commit
    • Alexandre Duret-Lutz's avatar
      adjust documentation for the merge of the dstar parser · 17a18f28
      Alexandre Duret-Lutz authored
      * NEWS: Mention the changes.
      * doc/org/autfilt.org, doc/org/dstar2tgba.org,
      doc/org/ltlcross.org, doc/org/tools.org, doc/org/tut20.org,
      src/bin/man/dstar2tgba.x, src/bin/man/ltlcross.x: Adjust
      documentation.
      * src/bin/common_trans.cc: Use %O instead of %D, but keep %D
      hidden for backward compatibility.
      17a18f28
  32. 20 Aug, 2015 1 commit
    • Alexandre Duret-Lutz's avatar
      homogenize dstar_parse() and parse_aut() outputs · f831f729
      Alexandre Duret-Lutz authored
      * src/dstarparse/dstarparse.yy, src/dstarparse/dstarscan.ll
      src/dstarparse/parsedecl.hh, src/dstarparse/public.hh:
      Adjust to return the same return types as parse_aut.
      * src/dstarparse/fmterror.cc: Delete, we can use
      the one of parse_aut.
      * src/dstarparse/Makefile.am: Adjust.
      * src/tests/ikwiad.cc, src/bin/dstar2tgba.cc,
      src/bin/ltldo.cc: Adjust usage.
      * src/bin/ltlcross.cc: The the result of dstar_parse() as-is, now that
      it is a TωA like those produced by parse_aut().  As a consequence,
      get rid of all the code storing statistics about the input
      automaton.
      * src/tests/ltlcross3.test, src/tests/ltl2dstar.test: Adjust expected
      CSV output.
      * doc/org/ltlcross.org, src/bin/man/ltlcross.x: Adjust to not
      mention that %D performs a tranformation to Büchi.
      f831f729
  33. 17 Jul, 2015 2 commits
    • Alexandre Duret-Lutz's avatar
      org: Really fix example generation · 4e025ecd
      Alexandre Duret-Lutz authored
      * doc/org/autfilt.org, doc/org/dstar2tgba.org, doc/org/hoa.org,
      doc/org/ltlcross.org: Fix several typos.  In particular ":results" and
      ":exports" both end with s.
      4e025ecd
    • Alexandre Duret-Lutz's avatar
      Fix many dead links. · 750d352f
      Alexandre Duret-Lutz authored
      Also change http:// to https:// for url that would automatically
      redirect to the later.
      
      * doc/mainpage.dox, doc/org/dstar2tgba.org, doc/org/ltl2tgba.org,
      doc/org/ltlcross.org, doc/org/satmin.org, doc/org/tools.org,
      src/ltlvisit/dot.hh, src/misc/hashfunc.hh, wrap/python/ajax/trans.html:
      Here.
      750d352f