1. 13 May, 2006 3 commits
  2. 12 May, 2006 5 commits
  3. 11 May, 2006 1 commit
  4. 09 May, 2006 3 commits
    • Florent Terrones's avatar
      2006-05-09 Florent Terrones <terron_f@lrde.epita.fr> · 102863f0
      Florent Terrones authored
      	Add an xml format for a label node, part II.
      
      	* include/vaucanson/algebra/implementation/series/rat/xml_exp_visitor.hh,
      	* include/vaucanson/algebra/implementation/series/rat/xml_exp_visitor.hxx:
      	New. Add an exp visitor that gives back the xml tree of an expression.
      	* include/vaucanson/algebra/implementation/series/rat/exp.hh
      	* include/vaucanson/algebra/implementation/series/rat/exp.hxx:
      	Add definition of the visitor, called `xml_tree(<node_to_create_name>)'.
      	* include/vaucanson/xml/XML.hh,
      	* include/vaucanson/xml/XML.hxx: Add new boolean to decide wether the
      	xml output of the label is an attribute or a node.
      	* include/vaucanson/xml/tools.hxx: Add `add_xml_label' procedures that
      	give the labels of an automaton as nodes in the XML output.
      	* include/vaucanson/xml/xml_chooser.hh,
      	* include/vaucanson/xml/xml_chooser.hxx: Launch `add_label' or
      	`add_xml_label', according to the boolean value.
      	* include/vaucanson/xml/xml_converter.hxx,
      	* include/vaucanson/xml/xml_converter.hh: Update to allow the changes to
      	work.
      	* src/tests/xml/xml_label_node_tester.cc: New. Add a test of the `node'
      	version of an XML label output.
      	* src/tests/xml/tester.sh: Add the label_node test.
      	* src/tests/xml/label_node_ref.xml,
      	* src/tests/xml/label_node_ref.dot: New. Add reference files.
      	* src/tests/xml/Makefile.am: Update accordingly.
      	* src/tests/xml: Add tmp files of the test to svn ignored files.
      102863f0
    • Robert Bigaignon's avatar
      Change dump funtion to dot-dump in TAF-Kit. · 0fbca917
      Robert Bigaignon authored
      	* src/taf-kit/b_commands.cc,
      	* src/taf-kit/common_commands.hh: Change dump to dot-dump.
      0fbca917
    • Florent Terrones's avatar
      2006-05-09 Florent Terrones <terron_f@lrde.epita.fr> · e870800d
      Florent Terrones authored
      	Add an xml format for a label node, part I.
      
      	* src/vaucanson.xml: Add content for a label node.
      	* include/vaucanson/xml/tools.hxx: Change the parsing of the XML input
      	so as to correctly read a label written as a node.
      e870800d
  5. 08 May, 2006 3 commits
  6. 07 May, 2006 4 commits
    • Michal Cadilhac's avatar
      Add TAF-Kit for Boolean automata. · b33682c5
      Michal Cadilhac authored
      TAF-Kit stands for Typed Automata Function Kit, that is to say,
      programs that deal with fixed type automata, on the command line.
      
      - src/taf-kit: New. TAF-Kit directory.
      
      - src/taf-kit/b_commands.cc: New. Add commands specific to Boolean
      automata.
      
      The following files will be common to all TAF-Kit binaries:
      
      - src/taf-kit/commands.hh: New.
      - src/taf-kit/edit_automaton.hh,
      - src/taf-kit/edit_automaton.hxx: New. `edit_automaton' and 
      `create_automaton' functions.
      - src/taf-kit/commands_macros.hh: New. Useful macros to define commands.
      - src/taf-kit/getters.hh,
      - src/taf-kit/getters.hxx: New. Getters for expressions, automata, ...
      - src/taf-kit/common.hh: New.
      - src/taf-kit/predefined_alphabets.hh: New.
      - src/taf-kit/common_commands.hh: New.
      - src/taf-kit/main.cc: New.
      
      - src/taf-kit/Makefile.am: New.
      - src/Makefile.am: Include TAF-Kit as a subdirectory if its build has
      been requested.
      - config/vcsn_taf_kit.m4: New. Check for Curses and enable the build
      of TAF-Kit on demand.
      - configure.ac: Update accordingly.
      b33682c5
    • Michal Cadilhac's avatar
      Fix VCSN_NDEBUG use. · 45846753
      Michal Cadilhac authored
      - include/vaucanson/config/system.hh: Define VCSN_NDEBUG if NDEBUG is.
      - include/vaucanson/misc/contract.hh: Don't define `trap' if
      VCSN_NDEBUG is set.
      - include/vaucanson/algebra/implementation/free_monoid/str_words.hh,
      - include/vaucanson/algebra/implementation/series/polynoms.hxx,
      - include/vaucanson/algebra/implementation/series/krat.hxx,
      - include/vaucanson/algebra/concept/freemonoid_base.hxx,
      - include/vaucanson/design_pattern/default_ops.hxx: Fix warnings with
      VCSN_NDEBUG set.
      45846753
    • Michal Cadilhac's avatar
      - include/vaucanson/algebra/implementation/series/krat.hxx: Don't · 0b3527b7
      Michal Cadilhac authored
      #undef `echo' as it's not defined.
      0b3527b7
    • Michal Cadilhac's avatar
      Minor fixes. · bcefe964
      Michal Cadilhac authored
      - include/vaucanson/contexts/ratseries_semiring.thh,
      - include/vaucanson/contexts/r_semiring.thh,
      - include/vaucanson/contexts/automaton_functions.thh,
      - include/vaucanson/contexts/transducer_functions.thh,
      - include/vaucanson/contexts/fmp_transducer_functions.thh,
      - include/vaucanson/contexts/z_semiring.thh,
      - include/vaucanson/contexts/automaton_functions.thxx,
      - include/vaucanson/contexts/polynom_series.thh,
      - include/vaucanson/contexts/automaton.thh,
      - include/vaucanson/contexts/transducer_functions.thxx,
      - include/vaucanson/contexts/transducer.thh,
      - include/vaucanson/contexts/fmp_transducer_functions.thxx,
      - include/vaucanson/contexts/boolean_semiring.thh,
      - include/vaucanson/contexts/z_min_plus_semiring.thh,
      - include/vaucanson/contexts/z_max_plus_semiring.thh,
      - include/vaucanson/contexts/generic_automaton_impl.thh,
      - include/vaucanson/contexts/dynamic_alphabet.thh,
      - include/vaucanson/contexts/free_monoid.thh,
      - include/vaucanson/contexts/generic_series.thh,
      - include/vaucanson/contexts/free_monoid_product.thh,
      - include/vaucanson/contexts/char_letter.thh: Warn programmers that
      CPP guard shouldn't be added.
      
      - ChangeLog: ChangeLog for 2006. The remainder is in
      - ChangeLog.1: New. ... This one for years 2002-2003,
      - ChangeLog.2: New. ... And this one  for years 2004-2005.
      - Makefile.am: Add to `EXTRA_DIST'.
      bcefe964
  7. 06 May, 2006 1 commit
    • Michal Cadilhac's avatar
      More inlining. · 26e57e36
      Michal Cadilhac authored
      - include/vaucanson/misc/bitset.hxx,
      - include/vaucanson/algebra/implementation/semiring/tropical_semiring.hxx,
      - include/vaucanson/xml/tools.hxx: Inline `template <>' functions.
      26e57e36
  8. 05 May, 2006 1 commit
    • Matthieu Varin's avatar
      Clean determinize algorithm. · 8986e9c1
      Matthieu Varin authored
      	* include/vaucanson/algorithms/determinize.hxx: Create a new function so as to clean up is_deterministic.
      	* src/tests/automata/algos/letter_combination_labeled_graphs/deterministic_test.hh: New. Fix Typo.
      	* src/tests/automata/algos/letter_combination_labeled_graphs/determinist_test.hh: Remove.
      	* src/tests/automata/algos/letter_combination_labeled_graphs/Makefile.am: Update accordingly.
      8986e9c1
  9. 26 Apr, 2006 1 commit
  10. 23 Apr, 2006 1 commit
    • Michal Cadilhac's avatar
      Change "type" to "label_type", part II. · 0a52b43e
      Michal Cadilhac authored
      - include/vaucanson/xml/xml_chooser.hh,
      - include/vaucanson/xml/xml_chooser.hxx,
      - include/vaucanson/xml/node.hxx,
      - src/demos/automaton_library/a1.xml,
      - src/demos/automaton_library/b1.xml,
      - src/demos/automaton_library/c1.xml,
      - src/demos/transducers/t1.xml,
      - src/demos/transducers/u1.xml,
      - src/vaucanson.xsd,
      - doc/xml/xml_proposal.tex,
      - doc/manual/examples/a1.xml,
      - doc/manual/examples/b1.xml,
      - doc/manual/examples/add1_rt.xml,
      - doc/manual/examples/quot_3_rt.xml: s/type/label_type.
      0a52b43e
  11. 14 Apr, 2006 2 commits
    • Michal Cadilhac's avatar
      Fix use of XML according to VCSN_USE_XML or XML_CHECK. · 8f59eba1
      Michal Cadilhac authored
      - check_xml.sh: Rewrite a bit. Check if the hh that includes the hxx or
      hcc already checks for USE_XML. Same with the Makefile.am.
      - include/Makefile.am: Install XML files iif VCSN_USE_XML is set.
      
      - Makefile.am,
      - include/vaucanson/tools/out_display.hh,
      - include/vaucanson/design_pattern/factory.hh: Pacify `check_xml' by
      talking about VCSN_USE_XML in a comment.
      
      - src/tests/Makefile.am: Check for XML only if XML_CHECK.
      - src/demos/automaton_library/Makefile.am,
      - src/demos/transducers/one_rule_rewriting/Makefile.am,
      - doc/xml/Makefile.am: Surround code by tests for VCSN_USE_XML or
      XML_CHECK.
      8f59eba1
    • Michal Cadilhac's avatar
      Change ignore property to add stamp. · 09e3580b
      Michal Cadilhac authored
      09e3580b
  12. 13 Apr, 2006 4 commits
    • Michal Cadilhac's avatar
      Change `origin_of' to `src_of' and `aim_of' to `dst_of'. · 62413ee1
      Michal Cadilhac authored
      - include/vaucanson/tools/dot_format.hxx,
      - include/vaucanson/tools/simple_format.hxx,
      - include/vaucanson/tools/gen_random.hxx,
      - include/vaucanson/tools/fsm_dump.hxx,
      - include/vaucanson/xml/xml_converter.hxx,
      - include/vaucanson/algorithms/minimization_hopcroft.hxx,
      - include/vaucanson/algorithms/extension.hxx,
      - include/vaucanson/algorithms/standard_of.hxx,
      - include/vaucanson/algorithms/forward_realtime.hxx,
      - include/vaucanson/algorithms/cut_up.hxx,
      - include/vaucanson/algorithms/backward_realtime.hxx,
      - include/vaucanson/algorithms/letter_to_letter_composition.hxx,
      - include/vaucanson/algorithms/internal/skeleton.hxx,
      - include/vaucanson/algorithms/fmp_to_realtime.hxx,
      - include/vaucanson/algorithms/realtime_to_fmp.hxx,
      - include/vaucanson/algorithms/closure.hxx,
      - include/vaucanson/algorithms/product.hxx,
      - include/vaucanson/algorithms/realtime_composition.hxx,
      - include/vaucanson/algorithms/evaluation.hxx,
      - include/vaucanson/algorithms/aut_to_exp.hxx,
      - include/vaucanson/algorithms/sub_normalize.hxx,
      - include/vaucanson/algorithms/concatenate.hxx,
      - include/vaucanson/algorithms/standard.hxx,
      - include/vaucanson/algorithms/projections_fmp.hxx,
      - include/vaucanson/algorithms/normalized.hxx,
      - include/vaucanson/algorithms/projection.hxx,
      - include/vaucanson/algorithms/eval.hxx,
      - include/vaucanson/algorithms/normalized_composition.hxx,
      - include/vaucanson/algorithms/sum.hxx,
      - include/vaucanson/algorithms/outsplitting.hxx,
      - include/vaucanson/automata/implementation/automaton_view.hh,
      - include/vaucanson/automata/implementation/graph.hh,
      - include/vaucanson/automata/implementation/transpose_view.hh,
      - include/vaucanson/automata/implementation/automaton_view.hxx,
      - include/vaucanson/automata/implementation/graph.hxx,
      - include/vaucanson/automata/implementation/transpose_view.hxx,
      - include/vaucanson/automata/concept/transducer.hxx,
      - include/vaucanson/automata/concept/copy.hxx,
      - include/vaucanson/automata/concept/automata_ops.hh,
      - include/vaucanson/automata/concept/automata_ops.hxx,
      - include/vaucanson/automata/concept/automata_base.hh,
      - include/vaucanson/automata/concept/automata_base.hxx,
      - src/benchs/minimization_stroppa/init.hxx,
      - src/benchs/common/algorithm.hh,
      - src/tests/automata/implementation_check/rdelta_test.hh,
      - src/tests/automata/implementation_check/global_consistency_test.hh,
      - src/demos/vaucanswig/meta/automaton.hh,
      - src/demos/vaucanswig/meta/vaucanswig_automaton.i,
      - src/demos/vaucanswig/meta/vauto.hh: s/origin_of/src_of/;
      s/aim_of/dst_of/.
      62413ee1
    • Michal Cadilhac's avatar
      Change `new_*' functions to `make_*'. · d9b2016b
      Michal Cadilhac authored
      Reindendation made on modified files.
      
      - include/vaucanson/xml/tools.hxx,
      - include/vaucanson/contexts/automaton_functions.thh,
      - include/vaucanson/contexts/transducer_functions.thh,
      - include/vaucanson/contexts/fmp_transducer_functions.thh,
      - include/vaucanson/contexts/automaton_functions.thxx,
      - include/vaucanson/contexts/transducer_functions.thxx,
      - include/vaucanson/contexts/fmp_transducer_functions.thxx,
      - src/benchs/minimization_stroppa/minimization_bench_fsm.cc,
      - src/benchs/minimization_stroppa/usual.hxx,
      - src/benchs/minimization_stroppa/minimization_bench_moore.cc,
      - src/benchs/minimization_stroppa/minimization_bench_hopcroft.cc,
      - src/benchs/composition/realtime_composition_bench.hh,
      - src/benchs/composition/normalized_composition_bench.hh,
      - src/benchs/determinization/determinization_bench.hh,
      - src/benchs/minimization_2n/minimization_2n_moore_bench.hh,
      - src/benchs/minimization_2n/minimization_2n_brzozowski_bench.hh,
      - src/benchs/minimization_2n/minimization_2n_hopcroft_bench.hh,
      - src/benchs/common/bench_automaton.hh,
      - src/benchs/quotient/quotient_bool_bench.hh,
      - src/benchs/quotient/quotient_z_bench.hh,
      - src/benchs/minimization_debruijn/minimization_debruijn_moore_bench.hh,
      - src/benchs/minimization_debruijn/minimization_debruijn_brzozowski_bench.hh,
      - src/benchs/minimization_debruijn/minimization_debruijn_hopcroft_bench.hh,
      - src/benchs/derived_terms/derived_terms_bench.hh,
      - src/tests/context_headers/fmp_transducers/global_consistency_test.hh,
      - src/tests/context_headers/automata/global_consistency_test.hh,
      - src/tests/context_headers/transducers/global_consistency_test.hh,
      - src/tests/xml/xml_trans_tester.cc,
      - src/tests/xml/xml_geometry_tester.cc,
      - src/tests/xml/xml_automaton_tester.cc,
      - src/tests/xml/xml_fmp_tester.cc,
      - src/tests/xml/xml_session_tester.cc,
      - src/tests/automata/algos/fmp_transducers/normalized_composition_test.hh,
      - src/tests/automata/algos/fmp_transducers/evaluation_fmp_test.hh,
      - src/demos/algorithms/classics.cc,
      - src/demos/algorithms/equivalent_functions.cc,
      - src/demos/algorithms/universal.cc,
      - src/demos/function_library/tdc_algorithms.cc,
      - src/demos/function_library/rt_tdc_algorithms.cc,
      - src/demos/function_library/algorithms.cc,
      - src/demos/automaton_library/a1.cc,
      - src/demos/automaton_library/b1.cc,
      - src/demos/automaton_library/c1.cc,
      - src/demos/automaton_library/double_ring.cc,
      - src/demos/automaton_library/divkbaseb.cc,
      - src/demos/automaton_library/ladybird.cc,
      - src/demos/utilities/vgrep/vgrep.cc,
      - src/demos/transducers/one_rule_rewriting/fibonacci_rt_gen.cc,
      - src/demos/transducers/one_rule_rewriting/ORR_rt_gen.cc,
      - src/demos/transducers/one_rule_rewriting/fibonacci_tdc_gen.cc,
      - src/demos/transducers/one_rule_rewriting/fibonacci_demo.cc,
      - src/demos/transducers/one_rule_rewriting/ORR_tdc_gen.cc,
      - src/demos/transducers/one_rule_rewriting/ORR_demo.cc,
      - src/demos/transducers/t1.cc,
      - src/demos/transducers/u1.cc: s/new_/make_/.
      
      - doc/NEWS.txt: Not concerned by the renamming, so revert it.
      d9b2016b
    • Michal Cadilhac's avatar
      Change `edge' to `transition'. · 2650c607
      Michal Cadilhac authored
      Some bugs fixed in algorithms/ and xml/.
      Reindendation made on modified files.
      
      - include/vaucanson/automata/implementation/graph.hh: Rename partially
      since a graph should consider `edge's and not `transition's.
      
      - include/vaucanson/xml/xml_chooser.hh,
      - include/vaucanson/xml/node.hh,
      - include/vaucanson/xml/xml_converter.hh,
      - include/vaucanson/xml/xml_chooser.hxx,
      - include/vaucanson/xml/node.hxx,
      - include/vaucanson/xml/xml_converter.hxx,
      - include/vaucanson/tools/gen_book.hxx,
      - include/vaucanson/tools/dot_format.hxx,
      - include/vaucanson/tools/simple_format.hxx,
      - include/vaucanson/tools/gen_random.hh,
      - include/vaucanson/tools/gen_random.hxx,
      - include/vaucanson/tools/fsm_dump.hxx,
      - include/vaucanson/tools/usual_macros.hh,
      - include/vaucanson/tools/io.hh,
      - include/vaucanson/tools/io.hxx,
      - include/vaucanson/algorithms/minimization_hopcroft.hxx,
      - include/vaucanson/algorithms/extension.hxx,
      - include/vaucanson/algorithms/standard_of.hxx,
      - include/vaucanson/algorithms/forward_realtime.hxx,
      - include/vaucanson/algorithms/sum.hh,
      - include/vaucanson/algorithms/cut_up.hxx,
      - include/vaucanson/algorithms/backward_realtime.hxx,
      - include/vaucanson/algorithms/realtime.hxx,
      - include/vaucanson/algorithms/letter_to_letter_composition.hxx,
      - include/vaucanson/algorithms/internal/build_pattern.hxx,
      - include/vaucanson/algorithms/internal/skeleton.hh,
      - include/vaucanson/algorithms/internal/skeleton.hxx,
      - include/vaucanson/algorithms/fmp_to_realtime.hxx,
      - include/vaucanson/algorithms/realtime_to_fmp.hxx,
      - include/vaucanson/algorithms/closure.hxx,
      - include/vaucanson/algorithms/product.hxx,
      - include/vaucanson/algorithms/realtime_composition.hxx,
      - include/vaucanson/algorithms/is_letterized.hxx,
      - include/vaucanson/algorithms/aut_to_exp.hxx,
      - include/vaucanson/algorithms/evaluation.hxx,
      - include/vaucanson/algorithms/thompson.hxx,
      - include/vaucanson/algorithms/minimization_moore.hxx,
      - include/vaucanson/algorithms/sub_normalize.hxx,
      - include/vaucanson/algorithms/determinize.hxx,
      - include/vaucanson/algorithms/concatenate.hxx,
      - include/vaucanson/algorithms/isomorph.hxx,
      - include/vaucanson/algorithms/standard.hxx,
      - include/vaucanson/algorithms/projections_fmp.hxx,
      - include/vaucanson/algorithms/normalized.hxx,
      - include/vaucanson/algorithms/complete.hxx,
      - include/vaucanson/algorithms/projection.hxx,
      - include/vaucanson/algorithms/eval.hxx,
      - include/vaucanson/algorithms/normalized_composition.hxx,
      - include/vaucanson/algorithms/is_realtime.hxx,
      - include/vaucanson/algorithms/fmp_to_realtime.hh,
      - include/vaucanson/algorithms/realtime_to_fmp.hh,
      - include/vaucanson/algorithms/is_normalized.hxx,
      - include/vaucanson/algorithms/sum.hxx,
      - include/vaucanson/algorithms/outsplitting.hxx,
      - include/vaucanson/automata/implementation/automaton_view.hh,
      - include/vaucanson/automata/implementation/geometry.hxx,
      - include/vaucanson/automata/implementation/kind_adapter.hh,
      - include/vaucanson/automata/implementation/transpose_view.hh,
      - include/vaucanson/automata/implementation/automaton_view.hxx,
      - include/vaucanson/automata/implementation/geometry.hh,
      - include/vaucanson/automata/implementation/transpose_view.hxx,
      - include/vaucanson/automata/concept/transducer.hxx,
      - include/vaucanson/automata/concept/copy.hxx,
      - include/vaucanson/automata/concept/transducer_ops.hh,
      - include/vaucanson/automata/concept/automata_ops.hh,
      - include/vaucanson/automata/concept/translate.hh,
      - include/vaucanson/automata/concept/delta_kind.hh,
      - include/vaucanson/automata/concept/handlers.hh,
      - include/vaucanson/automata/concept/history.hh,
      - include/vaucanson/automata/concept/transducer_ops.hxx,
      - include/vaucanson/automata/concept/transducer_base.hh,
      - include/vaucanson/automata/concept/automata_ops.hxx,
      - include/vaucanson/automata/concept/translate.hxx,
      - include/vaucanson/automata/concept/automata_base.hh,
      - include/vaucanson/automata/concept/kinds.hh,
      - include/vaucanson/automata/concept/history.hxx,
      - include/vaucanson/automata/concept/transducer_base.hxx,
      - include/vaucanson/automata/concept/automata_base.hxx,
      - include/vaucanson/automata/concept/kinds.hxx,
      - src/benchs/minimization_stroppa/init.hxx,
      - src/benchs/minimization_stroppa/minimization_bench_moore.cc,
      - src/benchs/minimization_stroppa/minimization_bench_hopcroft.cc,
      - src/benchs/composition/realtime_composition_bench.hh,
      - src/benchs/composition/normalized_composition_bench.hh,
      - src/benchs/common/algorithm.hh,
      - src/benchs/common/bench_constructs.hh,
      - src/benchs/quotient/quotient_bool_bench.hh,
      - src/benchs/quotient/quotient_z_bench.hh,
      - src/benchs/derived_terms/derived_terms_bench.hh,
      - src/tests/context_headers/fmp_transducers/global_consistency_test.hh,
      - src/tests/context_headers/automata/global_consistency_test.hh,
      - src/tests/context_headers/transducers/global_consistency_test.hh,
      - src/tests/xml/xml_trans_tester.cc,
      - src/tests/xml/r_ref.dot,
      - src/tests/xml/xml_geometry_tester.cc,
      - src/tests/xml/z_ref.dot,
      - src/tests/xml/z_min_plus_ref.dot,
      - src/tests/xml/xml_automaton_tester.cc,
      - src/tests/xml/b_ref.dot,
      - src/tests/xml/z_max_plus_ref.dot,
      - src/tests/xml/fmp_ref.dot,
      - src/tests/xml/session_ref.dot,
      - src/tests/xml/trans_ref.dot,
      - src/tests/xml/xml_fmp_tester.cc,
      - src/tests/xml/geometry_ref.dot,
      - src/tests/xml/xml_session_tester.cc,
      - src/tests/automata/implementation_check/rdelta_test.hh,
      - src/tests/automata/implementation_check/Makefile.am,
      - src/tests/automata/implementation_check/global_consistency_test.hh,
      - src/tests/automata/algos/fmp_transducers/normalized_composition_test.hh,
      - src/tests/automata/algos/fmp_transducers/evaluation_fmp_test.hh,
      - src/tests/automata/algos/fmp_transducers/sub_normalize_test.hh,
      - src/tests/automata/algos/label_aware_graphs/glushkov_test.hh,
      - src/tests/automata/algos/label_aware_graphs/standard_of_regression_test.hh,
      - src/tests/automata/algos/label_aware_graphs/sum_test.hh,
      - src/tests/automata/algos/label_aware_graphs/closure_test.hh,
      - src/tests/automata/algos/label_aware_graphs/cut_up_test.hh,
      - src/tests/automata/algos/graphs/extract_test.hh,
      - src/tests/automata/algos/boolean_automata/minimization_test.hh,
      - src/tests/automata/algos/boolean_automata/complete_test.hh,
      - src/tests/automata/algos/labeled_graphs/thompson_test.hh,
      - src/tests/automata/algos/letter_combination_labeled_graphs/compute_test.hh,
      - src/tests/automata/algos/letter_combination_labeled_graphs/product_regression_test.hh,
      - src/tests/automata/algos/letter_combination_labeled_graphs/product_test.hh,
      - src/demos/vaucanswig/doc/README.txt,
      - src/demos/vaucanswig/meta/automaton.hh,
      - src/demos/vaucanswig/meta/vaucanswig_automaton.i,
      - src/demos/vaucanswig/meta/vauto.hh,
      - src/demos/algorithms/contains_factor.cc,
      - src/demos/algorithms/classics.cc,
      - src/demos/algorithms/universal.cc,
      - src/demos/function_library/tdc_algorithms.cc,
      - src/demos/function_library/rt_tdc_algorithms.cc,
      - src/demos/function_library/algorithms.cc,
      - src/demos/automaton_library/a1.cc,
      - src/demos/automaton_library/b1.cc,
      - src/demos/automaton_library/c1.cc,
      - src/demos/automaton_library/double_ring.cc,
      - src/demos/automaton_library/divkbaseb.cc,
      - src/demos/automaton_library/ladybird.cc,
      - src/demos/utilities/vgrep/vgrep.cc,
      - src/demos/utilities/fsm/usual_automaton_t/vcsn_random_generator.cc,
      - src/demos/utilities/fsm/generate_toolbox.sh,
      - src/demos/transducers/one_rule_rewriting/fibonacci_rt_gen.cc,
      - src/demos/transducers/one_rule_rewriting/ORR_rt_gen.cc,
      - src/demos/transducers/one_rule_rewriting/fibonacci_tdc_gen.cc,
      - src/demos/transducers/one_rule_rewriting/fibonacci_demo.cc,
      - src/demos/transducers/one_rule_rewriting/ORR_tdc_gen.cc,
      - src/demos/transducers/one_rule_rewriting/ORR_demo.cc,
      - src/demos/transducers/t1.cc,
      - src/demos/transducers/u1.cc,
      - src/vaucanson.xsd,
      - doc/xml/xml_proposal.tex,
      - doc/README-IO.txt,
      - doc/NEWS.txt: s/edge/transition/. Nearly everywhere.
      2650c607
    • Michal Cadilhac's avatar
      Clean up `config.h' use. · 08318a96
      Michal Cadilhac authored
      - include/vaucanson/config/pconf-hh.in: Remove. Move to...
      - include/vaucanson/config/pconf.hh.in: New. ... here. This file is
      now considered as a config header. It only contains #undef's.
      - configure.ac: Set pconf.hh.in to be a config header and AC_DEFINE
      `VCSN_PACKAGE_*'. Also AC_DEFINE `VCSN_DATA_PATH'.
      - include/Makefile.am: Don't put the `.in' file in EXTRA_DIST. Don't
      sed(1) pconf-hh.
      - config/vcsn.m4: s/IGNORE_PCONF_HH/VCSN_INTERNAL_\0/.
      - include/vaucanson/config/system.hh: Likewise. Don't include
      `config.h'.
      
      - config/vcsn_xml.m4: Fix typos.
      08318a96
  13. 06 Apr, 2006 2 commits
  14. 05 Apr, 2006 1 commit
  15. 04 Apr, 2006 1 commit
  16. 03 Apr, 2006 3 commits
    • Michal Cadilhac's avatar
      460bded4
    • Florent Terrones's avatar
      2006-04-03 Florent Terrones <terron_f@lrde.epita.fr> · 0c161a99
      Florent Terrones authored
      	* include/vaucanson/xml/tools.hxx: Add 2006 Copyright.
      	* src/tests/xml/xml_geometry_tester.cc: New. Test for the geometry tag.
      	* src/tests/xml/tester.sh: Add Geometry test in the script.
      	* src/tests/xml/geometry_ref.xml,
      	* src/tests/xml/geometry_ref.dot: Add references for the geometry test.
      	* src/tests/xml/Makefile.am: Update accordingly.
      	* src/vaucanson.xsd: Change 'geometry_xy' to `geometry_state', and
      	`geometry_full' to `geometry_global'. Remove attribute edgeStyle from
      	the `geometry_global' complexType.
      0c161a99
    • Michal Cadilhac's avatar
      - include/vaucanson/xml/ios.hxx, · 6cce7ac3
      Michal Cadilhac authored
      - include/vaucanson/algorithms/isomorph.hxx: Add missing `inline'.
      6cce7ac3
  17. 31 Mar, 2006 1 commit
  18. 22 Mar, 2006 1 commit
    • Michal Cadilhac's avatar
      Fix sanity check with and without XML enabled. · 40a2449b
      Michal Cadilhac authored
      - src/tests/sanity/generate_files.sh: Define VCSN_SANITY_CHECK when
      compiling.
      
      - include/vaucanson/xml/xml_chooser.hh,
      - include/vaucanson/xml/session.hh,
      - include/vaucanson/xml/node.hh,
      - include/vaucanson/xml/error_handler.hh,
      - include/vaucanson/xml/xml_converter.hh,
      - include/vaucanson/xml/strings.hh,
      - include/vaucanson/xml/ios.hh,
      - include/vaucanson/xml/XML.hh,
      - include/vaucanson/xml/tools.hh,
      - include/vaucanson/xml/xerces_parser.hh,
      - include/vaucanson/tools/xml_dump.hh,
      - include/vaucanson/tools/xml_display.hh,
      - include/vaucanson/tools/usual_macros.hh,
      - include/vaucanson/tools/xml_load.hh: If we're checking sanity
      (defined (VCSN_SANITY_CHECK)), don't #error on VCSN_USE_XML undefined.
      40a2449b
  19. 20 Mar, 2006 2 commits
    • Michal Cadilhac's avatar
      Cosmetic changes on Makefiles. · 04d6a4d9
      Michal Cadilhac authored
      - src/demos/function_library/Makefile.am,
      - src/demos/algorithms/Makefile.am,
      - src/demos/transducers/Makefile.am,
      - src/tests/xml/Makefile.am: Use VCSN_XSD_PATH define instead of
        making a symlink to the XSD file.
      
      - doc/xml/Makefile.am,
      - doc/manual/Makefile.am: Use TEXINPUTS env variable instead of
        making symlinks for Vaucanson-G.
      04d6a4d9
    • Michal Cadilhac's avatar
      Cosmetic changes for 1105. · ff4bda52
      Michal Cadilhac authored
      - configure.ac: Generate `pconf-hh' instead of `pconf.hh'. It still
        needs transformation from the Makefile. Don't generate VCSN_XSD_PATH.
      - include/Makefile.am: Generate vaucanson/config/pconf.hh from
        vaucanson/config/pconf-hh generated by the configure.
      - include/vaucanson/xml/xerces_parser-hh.in: Remove. Move back to...
      - include/vaucanson/xml/xerces_parser.hh: New. ... here. And use
        VCSN_DATA_PATH instead of VCSN_XSD_PATH.
      - include/vaucanson/config/pconf-hh.in: Declare VCSN_DATA_PATH.
      ff4bda52