You can subscribe to this list here.
2001 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
(42) |
Jul
(154) |
Aug
(373) |
Sep
(265) |
Oct
(464) |
Nov
(289) |
Dec
(42) |
---|---|---|---|---|---|---|---|---|---|---|---|---|
2002 |
Jan
(4) |
Feb
(96) |
Mar
(198) |
Apr
(436) |
May
(205) |
Jun
(95) |
Jul
(354) |
Aug
(153) |
Sep
(82) |
Oct
(106) |
Nov
(95) |
Dec
(284) |
2003 |
Jan
(82) |
Feb
(146) |
Mar
(66) |
Apr
(62) |
May
(36) |
Jun
(190) |
Jul
(73) |
Aug
(36) |
Sep
(18) |
Oct
(56) |
Nov
(49) |
Dec
(77) |
2004 |
Jan
(70) |
Feb
(78) |
Mar
(137) |
Apr
(260) |
May
(105) |
Jun
(114) |
Jul
(141) |
Aug
(175) |
Sep
(406) |
Oct
(281) |
Nov
(259) |
Dec
(257) |
2005 |
Jan
(92) |
Feb
(287) |
Mar
(113) |
Apr
(119) |
May
(77) |
Jun
(255) |
Jul
(483) |
Aug
(221) |
Sep
(139) |
Oct
(238) |
Nov
(179) |
Dec
(42) |
2006 |
Jan
(37) |
Feb
(179) |
Mar
(178) |
Apr
(124) |
May
(62) |
Jun
(57) |
Jul
(123) |
Aug
(85) |
Sep
(117) |
Oct
(62) |
Nov
(52) |
Dec
(97) |
2007 |
Jan
(160) |
Feb
(24) |
Mar
(26) |
Apr
(22) |
May
(25) |
Jun
(20) |
Jul
(28) |
Aug
(20) |
Sep
(45) |
Oct
(61) |
Nov
(43) |
Dec
(44) |
2008 |
Jan
(42) |
Feb
(31) |
Mar
(15) |
Apr
(59) |
May
(39) |
Jun
(12) |
Jul
(19) |
Aug
(35) |
Sep
(35) |
Oct
(13) |
Nov
(22) |
Dec
(6) |
2009 |
Jan
(10) |
Feb
(10) |
Mar
(32) |
Apr
(7) |
May
(11) |
Jun
(6) |
Jul
(10) |
Aug
(9) |
Sep
(13) |
Oct
(9) |
Nov
(7) |
Dec
(2) |
2010 |
Jan
(2) |
Feb
(7) |
Mar
(10) |
Apr
(7) |
May
(6) |
Jun
(1) |
Jul
(1) |
Aug
(2) |
Sep
|
Oct
(1) |
Nov
(1) |
Dec
(2) |
2011 |
Jan
(4) |
Feb
(2) |
Mar
(2) |
Apr
(1) |
May
(1) |
Jun
(10) |
Jul
(7) |
Aug
(5) |
Sep
(3) |
Oct
|
Nov
(1) |
Dec
|
2012 |
Jan
(1) |
Feb
|
Mar
(1) |
Apr
(3) |
May
(1) |
Jun
(1) |
Jul
|
Aug
(7) |
Sep
|
Oct
(1) |
Nov
(4) |
Dec
(1) |
2013 |
Jan
(1) |
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
(1) |
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
From: Eric B. <er...@us...> - 2011-03-25 14:46:00
|
This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "gobo-eiffel". The branch, master has been updated via 742f7d99f9cb2717e38a34e5f27b57650626c6cd (commit) from bbe39ea3598df876c78381f07952b602ab082742 (commit) Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below. - Log ----------------------------------------------------------------- commit 742f7d99f9cb2717e38a34e5f27b57650626c6cd Author: Eric Bezault <er...@go...> Date: Fri Mar 25 15:44:57 2011 +0100 Fixed type system bug when processing constant attributes in inspect instructions. See bug#3238111. ----------------------------------------------------------------------- Summary of changes: History.txt | 2 ++ .../tools/eiffel/compilation/et_feature_checker.e | 8 +++++++- 2 files changed, 9 insertions(+), 1 deletions(-) hooks/post-receive -- gobo-eiffel |
From: Eric B. <er...@us...> - 2011-03-22 07:08:58
|
This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "gobo-eiffel". The branch, master has been updated via bbe39ea3598df876c78381f07952b602ab082742 (commit) from 8ad58b6ed8c91741410ae60232c7204f33fadf76 (commit) Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below. - Log ----------------------------------------------------------------- commit bbe39ea3598df876c78381f07952b602ab082742 Author: Eric Bezault <er...@go...> Date: Tue Mar 22 00:07:56 2011 -0700 Fixed bug when expected and actual arrays don't have the same lower bound. ----------------------------------------------------------------------- Summary of changes: library/test/harness/ts_assertion_routines.e | 4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) hooks/post-receive -- gobo-eiffel |
From: Eric B. <er...@us...> - 2011-02-06 17:54:02
|
This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "gobo-eiffel". The branch, master has been updated via 8ad58b6ed8c91741410ae60232c7204f33fadf76 (commit) from 430ec87edd30995383c5d011ecf70f055dae1758 (commit) Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below. - Log ----------------------------------------------------------------- commit 8ad58b6ed8c91741410ae60232c7204f33fadf76 Author: Eric Bezault <er...@go...> Date: Sun Feb 6 18:52:40 2011 +0100 Removed warnings when compiling with ISE 6.7. ----------------------------------------------------------------------- Summary of changes: library/argument/ap_error.e | 14 +- library/kernel/basic/kl_array_routines.e | 22 +- library/kernel/io/ki_pathname.e | 6 +- library/kernel/io/kl_directory.e | 14 +- library/kernel/io/kl_pathname.e | 4 +- library/lexical/automaton/lx_transition_table.e | 6 +- .../error/lx_all_start_conditions_eof_error.e | 4 +- .../lexical/error/lx_bad_character_class_error.e | 4 +- library/lexical/error/lx_bad_character_error.e | 4 +- .../error/lx_bad_character_in_brackets_error.e | 4 +- .../lexical/error/lx_bad_iteration_values_error.e | 4 +- .../lexical/error/lx_bad_start_condition_error.e | 4 +- .../error/lx_bad_start_condition_list_error.e | 4 +- .../error/lx_character_out_of_range_error.e | 4 +- .../error/lx_dangerous_trailing_context_error.e | 4 +- .../error/lx_default_rule_can_be_matched_error.e | 4 +- .../lexical/error/lx_directive_expected_error.e | 4 +- library/lexical/error/lx_full_and_meta_error.e | 4 +- library/lexical/error/lx_full_and_reject_error.e | 4 +- .../lx_full_and_variable_trailing_context_error.e | 4 +- .../error/lx_incomplete_name_definition_error.e | 4 +- library/lexical/error/lx_integer_too_large_error.e | 4 +- .../error/lx_iteration_not_positive_error.e | 4 +- library/lexical/error/lx_missing_bracket_error.e | 4 +- library/lexical/error/lx_missing_quote_error.e | 4 +- .../lexical/error/lx_multiple_eof_rules_error.e | 4 +- .../lexical/error/lx_name_defined_twice_error.e | 4 +- .../lx_negative_range_in_character_class_error.e | 4 +- .../error/lx_rule_cannot_be_matched_error.e | 4 +- .../lx_start_condition_declared_twice_error.e | 4 +- .../error/lx_start_condition_expected_error.e | 4 +- .../lx_start_condition_specified_twice_error.e | 4 +- .../error/lx_trailing_context_used_twice_error.e | 4 +- .../error/lx_undeclared_start_condition_error.e | 4 +- .../lexical/error/lx_undefined_definition_error.e | 4 +- .../error/lx_unrecognized_directive_error.e | 4 +- .../lexical/error/lx_unrecognized_option_error.e | 4 +- library/lexical/error/lx_unrecognized_rule_error.e | 4 +- library/lexical/generation/lx_compressed_dfa.e | 22 +- library/lexical/generation/lx_full_dfa.e | 6 +- library/lexical/generation/lx_generatable_dfa.e | 28 +- library/lexical/scanner/lx_tables.e | 8 +- library/lexical/support/lx_equivalence_classes.e | 27 +- library/lexical/support/lx_start_conditions.e | 28 +- library/lexical/support/lx_symbol_partitions.e | 4 +- library/math/decimal/ma_decimal_context.e | 4 +- .../error/pr_alias_name_defined_twice_error.e | 4 +- .../parse/error/pr_alias_name_not_defined_error.e | 4 +- .../parse/error/pr_alias_name_undefined_error.e | 4 +- library/parse/error/pr_dangerous_dollar_n_error.e | 4 +- library/parse/error/pr_integer_too_large_error.e | 4 +- .../parse/error/pr_invalid_dollar_dollar_error.e | 4 +- library/parse/error/pr_invalid_dollar_n_error.e | 4 +- library/parse/error/pr_invalid_error_n_error.e | 4 +- .../parse/error/pr_invalid_string_token_error.e | 4 +- .../error/pr_last_value_name_used_twice_error.e | 4 +- library/parse/error/pr_lhs_symbol_token_error.e | 4 +- library/parse/error/pr_missing_characters_error.e | 4 +- .../error/pr_multiple_start_declarations_error.e | 4 +- library/parse/error/pr_no_rules_error.e | 4 +- library/parse/error/pr_null_integer_error.e | 4 +- library/parse/error/pr_prec_not_token_error.e | 4 +- .../parse/error/pr_prec_specified_twice_error.e | 4 +- .../error/pr_precedence_defined_twice_error.e | 4 +- library/parse/error/pr_rule_declared_twice_error.e | 4 +- library/parse/error/pr_start_symbol_token_error.e | 4 +- .../error/pr_string_token_defined_twice_error.e | 4 +- .../parse/error/pr_symbol_declared_token_error.e | 4 +- .../error/pr_symbol_declared_variable_error.e | 4 +- .../parse/error/pr_token_declared_twice_error.e | 4 +- library/parse/error/pr_token_id_used_twice_error.e | 4 +- library/parse/error/pr_two_strings_token_error.e | 4 +- library/parse/error/pr_two_token_ids_token_error.e | 4 +- .../parse/error/pr_undefined_string_token_error.e | 4 +- library/parse/error/pr_undefined_symbol_error.e | 4 +- .../parse/error/pr_unknown_start_symbol_error.e | 4 +- .../parse/error/pr_variable_declared_twice_error.e | 4 +- library/parse/fsm/pr_fsm.e | 6 +- library/parse/generation/pr_parser_generator.e | 32 +- library/parse/skeleton/yy_parser_skeleton.e | 6 +- library/parse/yacc/pr_yacc_parser_skeleton.e | 6 +- library/regexp/interface/rx_regular_expression.e | 7 +- library/string/date/st_xslt_numberer_en.e | 30 +- library/string/formatter/general/st_formatter.e | 4 +- .../unicode/st_unicode_character_class_interface.e | 4 +- .../unicode/st_unicode_normalization_interface.e | 4 +- .../st_unicode_v410_character_class_routines.e | 1064 +-- .../st_unicode_v410_normalization_routines.e | 1525 +-- .../st_unicode_v500_character_class_routines.e | 1064 +-- .../unicode/st_unicode_v500_full_case_mapping.e | 250 +- .../st_unicode_v500_normalization_routines.e | 1530 +-- .../st_unicode_v510_character_class_routines.e | 1064 +-- .../unicode/st_unicode_v510_full_case_mapping.e | 280 +- .../st_unicode_v510_normalization_routines.e | 1540 +-- library/structure/container/ds_indexable.e | 10 +- library/structure/container/ds_linear.e | 28 +- library/structure/dispenser/ds_arrayed_stack.e | 10 +- library/structure/set/ds_multiarrayed_sparse_set.e | 8 +- library/structure/sort/ds_array_quick_sorter.e | 6 +- library/structure/sort/ds_quick_sorter.e | 6 +- library/structure/sort/ds_topological_sorter.e | 4 +- .../structure/table/ds_multiarrayed_sparse_table.e | 10 +- library/structure/table/ds_sparse_container.e | 10 +- .../test/generation/ts_eiffel_compilation_error.e | 4 +- .../generation/ts_option_regexp_syntax_error.e | 4 +- library/test/generation/ts_regexp_syntax_error.e | 4 +- library/test/harness/ts_test_case.e | 10 +- library/tools/ecf/error/et_ecf_error.e | 136 +- library/tools/eiffel/ast/feature/et_feature_ids.e | 6 +- .../eiffel/ast/type/et_formal_parameter_type.e | 4 +- library/tools/eiffel/error/et_cluster_error.e | 12 +- .../tools/eiffel/error/et_dotnet_assembly_error.e | 6 +- library/tools/eiffel/error/et_internal_error.e | 4 +- library/tools/eiffel/error/et_syntax_error.e | 4 +- library/tools/eiffel/error/et_system_error.e | 14 +- library/tools/eiffel/error/et_universe_error.e | 10 +- library/tools/eiffel/error/et_validity_error.e | 520 +- ...t_xace_attribute_obsoleted_by_element_warning.e | 4 +- .../xace/error/et_xace_boolean_expected_error.e | 4 +- .../et_xace_element_obsoleted_by_element_warning.e | 4 +- .../xace/error/et_xace_invalid_expression_error.e | 4 +- .../xace/error/et_xace_missing_attribute_error.e | 4 +- .../xace/error/et_xace_missing_element_error.e | 4 +- .../error/et_xace_multiple_library_prefix_error.e | 4 +- .../et_xace_non_empty_attribute_expected_error.e | 4 +- .../tools/xace/error/et_xace_not_xace_file_error.e | 4 +- .../et_xace_obsolete_cluster_element_warning.e | 4 +- .../et_xace_obsolete_exclude_element_warning.e | 4 +- .../et_xace_positive_integer_expected_error.e | 4 +- .../xace/error/et_xace_unknown_element_error.e | 4 +- .../error/et_xace_unknown_option_name_warning.e | 4 +- .../error/et_xace_wrong_attribute_value_error.e | 4 +- .../xace/error/et_xace_wrong_root_element_error.e | 4 +- library/utility/error/ut_cannot_read_file_error.e | 4 +- .../utility/error/ut_cannot_write_to_file_error.e | 4 +- library/utility/error/ut_error.e | 7 +- library/utility/error/ut_message.e | 4 +- library/utility/error/ut_separated_flag_error.e | 4 +- library/utility/error/ut_syntax_error.e | 4 +- library/utility/error/ut_too_many_includes_error.e | 4 +- .../ut_undefined_environment_variable_error.e | 4 +- library/utility/error/ut_unknown_flag_error.e | 4 +- library/utility/error/ut_usage_message.e | 4 +- library/utility/error/ut_version_number.e | 4 +- .../transcoder/ut_base64_decoding_input_stream.e | 4 +- .../transcoder/ut_base64_encoding_output_stream.e | 4 +- library/xml/xpath/data_model/xm_xpath_axis.e | 6 +- library/xml/xpath/data_model/xm_xpath_name_pool.e | 6 +- .../xpath/expression/xm_xpath_minimax_comparison.e | 6 +- .../xml/xpath/expression/xm_xpath_stack_frame.e | 8 +- library/xml/xpath/expression/xm_xpath_tokens.e | 4 +- .../xm_xpath_stand_alone_dynamic_context.e | 10 +- library/xml/xpath/tinytree/xm_xpath_tiny_builder.e | 4 +- library/xml/xpath/tinytree/xm_xpath_tiny_forest.e | 54 +- .../xml/xpath/value/xm_xpath_base64_binary_value.e | 4 +- .../xml/xpath/value/xm_xpath_hex_binary_value.e | 4 +- .../xslt/event/xm_xslt_complex_content_outputter.e | 12 +- .../xml/xslt/event/xm_xslt_stylesheet_stripper.e | 4 +- library/xml/xslt/function/xm_xslt_format_number.e | 8 +- library/xml/xslt/function/xm_xslt_sub_picture.e | 8 +- library/xml/xslt/instruction/xm_xslt_bindery.e | 6 +- .../xslt/instruction/xm_xslt_evaluation_context.e | 8 +- .../xslt/instruction/xm_xslt_user_function_call.e | 6 +- library/xml/xslt/runtime/xm_xslt_mode.e | 8 +- library/xml/xslt/serializer/xm_xslt_html_emitter.e | 14 +- library/xml/xslt/serializer/xm_xslt_xml_emitter.e | 10 +- library/xml/xslt/style/xm_xslt_stylesheet.e | 6 +- src/geant/geant_project.e | 16 +- src/geant/geant_target.e | 18 +- src/geant/parser/geant_parent_element.e | 26 +- src/gepp/gepp_too_many_includes_error.e | 4 +- test/free_elks/test_array.e | 14 +- test/free_elks/test_internal.e | 20 +- test/free_elks/test_procedure.e | 44 +- test/free_elks/test_tuple.e | 18 +- test/kernel/kl_test_array_routines.e | 8 +- test/math/decimal/acceptance/ma_test_decimal.e | 4 +- test/regexp/pcretest/pcretest.e | 6 +- test/string/st_test_scientific_formatter.e | 8 +- test/structure/ds_test_array_bubble_sorter.e | 10 +- test/structure/ds_test_array_quick_sorter.e | 10 +- test/structure/ds_test_array_shell_sorter.e | 10 +- test/structure/ds_test_arrayed_list.e | 10 +- test/structure/ds_test_avl_tree.e | 6 +- test/structure/ds_test_avl_tree_set.e | 10 +- test/structure/ds_test_bilinear_table.e | 6 +- test/structure/ds_test_bilinked_list.e | 10 +- test/structure/ds_test_binary_search_tree.e | 6 +- test/structure/ds_test_binary_search_tree_set.e | 10 +- test/structure/ds_test_hash_set.e | 10 +- test/structure/ds_test_hash_table.e | 10 +- .../ds_test_left_leaning_red_black_tree.e | 6 +- .../ds_test_left_leaning_red_black_tree_set.e | 10 +- test/structure/ds_test_linked_list.e | 10 +- test/structure/ds_test_multiarrayed_hash_set.e | 10 +- test/structure/ds_test_multiarrayed_hash_table.e | 10 +- test/structure/ds_test_red_black_tree.e | 6 +- test/structure/ds_test_red_black_tree_set.e | 10 +- test/structure/ds_test_sparse_table_keys.e | 10 +- work/bootstrap/gelex.h | 3988 +++--- work/bootstrap/gelex1.c |17473 ++++++++++---------- work/bootstrap/gelex2.c | 2007 ++- work/bootstrap/geyacc.h | 2346 ++-- work/bootstrap/geyacc1.c |14295 ++++++++-------- work/bootstrap/geyacc2.c | 4016 +++-- work/geuc/geuc.e | 147 +- 206 files changed, 25287 insertions(+), 29357 deletions(-) hooks/post-receive -- gobo-eiffel |
From: Eric B. <er...@us...> - 2011-02-06 17:45:18
|
This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "gobo-eiffel". The branch, master has been updated via 430ec87edd30995383c5d011ecf70f055dae1758 (commit) from 3e9cf437234c9e40eb01b406748c2666cd794768 (commit) Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below. - Log ----------------------------------------------------------------- commit 430ec87edd30995383c5d011ecf70f055dae1758 Author: Eric Bezault <er...@go...> Date: Sun Feb 6 07:39:13 2011 -0800 Let the pretty-printer remove local variable declarations when empty and not containing any comments. ----------------------------------------------------------------------- Summary of changes: .../tools/eiffel/processor/et_ast_pretty_printer.e | 80 ++++++++++---------- 1 files changed, 41 insertions(+), 39 deletions(-) hooks/post-receive -- gobo-eiffel |
From: Eric B. <er...@us...> - 2011-01-18 22:19:23
|
This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "gobo-eiffel". The branch, master has been updated via 3e9cf437234c9e40eb01b406748c2666cd794768 (commit) via 4fdf358d5c5e526cc72f291b177b60a316d48fa7 (commit) from 2047687ce368bb3328b92b2d437936a91bc40858 (commit) Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below. - Log ----------------------------------------------------------------- commit 3e9cf437234c9e40eb01b406748c2666cd794768 Author: Eric Bezault <er...@go...> Date: Tue Jan 18 23:18:06 2011 +0100 Made it work with ISE 6.7. commit 4fdf358d5c5e526cc72f291b177b60a316d48fa7 Author: Eric Bezault <er...@go...> Date: Tue Jan 18 23:16:15 2011 +0100 Made it work under Windows. ----------------------------------------------------------------------- Summary of changes: library/kernel/io/kl_input_file.e | 6 +- library/kernel/misc/kl_execution_environment.e | 13 +- test/src/geant/geant_functional_copy_test.e | 51 +- test/src/geant/geant_functional_test_case.e | 19 +- test/xml/xpath/system.xace | 3 +- test/xml/xpointer/system.xace | 3 +- work/bootstrap/gexace.h |11457 +++++----- work/bootstrap/gexace1.c |29006 ++++++++++++------------ work/bootstrap/gexace2.c |28277 ++++++++++++------------ work/bootstrap/gexace3.c |10138 ++++----- work/bootstrap/gexace4.c | 8271 +++++--- 11 files changed, 45683 insertions(+), 41561 deletions(-) hooks/post-receive -- gobo-eiffel |
From: Berend de B. <ber...@us...> - 2011-01-06 21:07:32
|
This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "gobo-eiffel". The branch, master has been updated via 2047687ce368bb3328b92b2d437936a91bc40858 (commit) via 0051be25c2ec8fa9139e3c1e3fd7f493cb45e3f6 (commit) via 6e6bb961b6eda4482eb3a61b124efd87066939aa (commit) from adb73eefb279dcae6d55e28b06494cb07c917be8 (commit) Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below. - Log ----------------------------------------------------------------- commit 2047687ce368bb3328b92b2d437936a91bc40858 Merge: 0051be25c2ec8fa9139e3c1e3fd7f493cb45e3f6 adb73eefb279dcae6d55e28b06494cb07c917be8 Author: Berend de Boer <be...@po...> Date: Fri Jan 7 10:07:12 2011 +1300 Merge branch 'master' of ssh://gobo-eiffel.git.sourceforge.net/gitroot/gobo-eiffel/gobo commit 0051be25c2ec8fa9139e3c1e3fd7f493cb45e3f6 Author: Berend de Boer <be...@po...> Date: Thu Jan 6 13:40:16 2011 +1300 Fix possible CAT call. commit 6e6bb961b6eda4482eb3a61b124efd87066939aa Author: Berend de Boer <be...@po...> Date: Thu Jan 6 13:39:59 2011 +1300 Fix typos. ----------------------------------------------------------------------- Summary of changes: library/math/decimal/ma_decimal.e | 4 ++-- library/math/decimal/ma_decimal_text_parser.e | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) hooks/post-receive -- gobo-eiffel |
From: Eric B. <er...@us...> - 2011-01-06 12:43:21
|
This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "gobo-eiffel". The branch, master has been updated via adb73eefb279dcae6d55e28b06494cb07c917be8 (commit) from 17f411494c1ebebf361bc9453a77846db3bb9d0c (commit) Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below. - Log ----------------------------------------------------------------- commit adb73eefb279dcae6d55e28b06494cb07c917be8 Author: Eric Bezault <er...@go...> Date: Thu Jan 6 04:21:16 2011 -0800 Made sure that all test classes will compile correctly when referenced from a test harness generated by getest. ----------------------------------------------------------------------- Summary of changes: library/test/harness/ts_test_case.e | 26 +--- .../data_model/xm_xpath_standard_namespaces.e | 159 ++++++++------------ .../xslt/serializer/xm_xslt_output_properties.e | 8 +- library/xml/xslt/style/xm_xslt_node_factory.e | 9 +- library/xml/xslt/style/xm_xslt_style_constants.e | 101 +++++++++++++ library/xml/xslt/style/xm_xslt_style_element.e | 8 +- library/xml/xslt/style/xm_xslt_use_when_filter.e | 9 +- test/string/st_test_normalization_routines.e | 8 +- test/xml/xpointer/xm_xpointer_test_event_filter.e | 16 +- 9 files changed, 202 insertions(+), 142 deletions(-) create mode 100644 library/xml/xslt/style/xm_xslt_style_constants.e hooks/post-receive -- gobo-eiffel |
From: Eric B. <er...@us...> - 2011-01-04 17:07:46
|
This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "gobo-eiffel". The branch, master has been updated via 17f411494c1ebebf361bc9453a77846db3bb9d0c (commit) from 035b639769b197c2ca0cf5c3633e41fb70f94064 (commit) Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below. - Log ----------------------------------------------------------------- commit 17f411494c1ebebf361bc9453a77846db3bb9d0c Author: Eric Bezault <er...@go...> Date: Tue Jan 4 02:50:20 2011 -0800 Made sure that all test features execute at least one assert routine. ----------------------------------------------------------------------- Summary of changes: test/string/st_test_normalization_routines.e | 8 +++++--- 1 files changed, 5 insertions(+), 3 deletions(-) hooks/post-receive -- gobo-eiffel |
From: Sven E. <sv...@us...> - 2010-12-31 11:29:10
|
This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "gobo-eiffel". The branch, master has been updated via 035b639769b197c2ca0cf5c3633e41fb70f94064 (commit) via bc3139f0685a8a49f33532150230e8556d4194d3 (commit) via d3987a6da10a8058316891a36d21f3dcbbe322c8 (commit) via ff455a4c850b07e34a5f4a0f4ee8833628ac1094 (commit) via 284c69b9668925a3107eaa24487ace0dd5820bc9 (commit) via 7032e84d9910c3e807997f0ac89ac8176ab1a434 (commit) via e8de348619a59e5c085033b3c0f8a05d0ae0ff14 (commit) via 6fd2f05703e89fe57b77099595bb35e32f91eedf (commit) via 0c0a7d045d49312287c63d3aa5990d3a926b816b (commit) via 042b57d2cc076600ab8ebeab4b14919eaae22f80 (commit) via ddceb193db00ded5dd99c3f2869b49b8687eed2d (commit) via e240ed717fb79f996353ad7108e5ecc759678aa7 (commit) from cfe91d80177cf2bd2eed3a20656d7b0d331fb3df (commit) Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below. - Log ----------------------------------------------------------------- commit 035b639769b197c2ca0cf5c3633e41fb70f94064 Author: Sven Ehrke <sve...@ca...> Date: Thu Dec 30 22:10:34 2010 +0100 new functional test for copy task commit bc3139f0685a8a49f33532150230e8556d4194d3 Author: Sven Ehrke <sve...@ca...> Date: Thu Dec 30 22:07:59 2010 +0100 added missing indentation mark commit d3987a6da10a8058316891a36d21f3dcbbe322c8 Author: Sven Ehrke <sve...@ca...> Date: Thu Dec 30 22:06:12 2010 +0100 adaptions due to changed semantics of 'removed_indentation' commit ff455a4c850b07e34a5f4a0f4ee8833628ac1094 Author: Sven Ehrke <sve...@ca...> Date: Thu Dec 30 22:05:25 2010 +0100 changed semantics of 'removed_indentation' commit 284c69b9668925a3107eaa24487ace0dd5820bc9 Author: Sven Ehrke <sve...@ca...> Date: Thu Dec 30 20:22:05 2010 +0100 replaced 'indexing' with 'note' commit 7032e84d9910c3e807997f0ac89ac8176ab1a434 Author: Sven Ehrke <sve...@ca...> Date: Thu Dec 30 20:18:49 2010 +0100 replaced 'indexing' with 'note' commit e8de348619a59e5c085033b3c0f8a05d0ae0ff14 Author: Sven Ehrke <sve...@ca...> Date: Thu Dec 30 20:16:50 2010 +0100 test for routine 'remove_indentation' commit 6fd2f05703e89fe57b77099595bb35e32f91eedf Author: Sven Ehrke <sve...@ca...> Date: Thu Dec 30 17:26:24 2010 +0100 added assertion routines commit 0c0a7d045d49312287c63d3aa5990d3a926b816b Author: Sven Ehrke <sve...@ca...> Date: Thu Dec 30 17:13:04 2010 +0100 new routine 'removed_indentation' commit 042b57d2cc076600ab8ebeab4b14919eaae22f80 Author: Sven Ehrke <sve...@ca...> Date: Thu Dec 30 16:45:31 2010 +0100 fixed typo commit ddceb193db00ded5dd99c3f2869b49b8687eed2d Author: Sven Ehrke <sve...@ca...> Date: Thu Dec 30 16:40:20 2010 +0100 fixed typo commit e240ed717fb79f996353ad7108e5ecc759678aa7 Author: Sven Ehrke <sve...@ca...> Date: Thu Dec 30 16:37:53 2010 +0100 using captital 'r' in Readme.txt ----------------------------------------------------------------------- Summary of changes: example/geant/misc/available.eant | 2 +- example/geant/variables/variables5.eant | 4 +- example/geant/variables/variables6.eant | 16 ++-- src/geant/geant_shared_properties.e | 41 ++++++- test/src/geant/geant_functional_copy_test.e | 156 +++++++++++++++++++++++++ test/src/geant/geant_functional_exec_test.e | 2 +- test/src/geant/geant_functional_test_case.e | 51 +++++++- test/src/geant/geant_test_shared_properties.e | 88 ++++++++++++++ 8 files changed, 339 insertions(+), 21 deletions(-) create mode 100644 test/src/geant/geant_functional_copy_test.e hooks/post-receive -- gobo-eiffel |
From: Eric B. <er...@us...> - 2010-12-24 09:38:51
|
This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "gobo-eiffel". The branch, master has been updated via cfe91d80177cf2bd2eed3a20656d7b0d331fb3df (commit) from d729ed9e123026741d6f5cd8e155c7bd0c92dcd8 (commit) Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below. - Log ----------------------------------------------------------------- commit cfe91d80177cf2bd2eed3a20656d7b0d331fb3df Author: Eric Bezault <er...@go...> Date: Fri Dec 24 00:35:21 2010 -0800 Added more logging in the test harness. ----------------------------------------------------------------------- Summary of changes: library/test/harness/ts_assertion_routines.e | 232 ++++++++++++++------------ library/test/harness/ts_null_test_logger.e | 13 +- library/test/harness/ts_test_logger.e | 16 ++- library/test/harness/ts_tester.e | 27 +++- 4 files changed, 170 insertions(+), 118 deletions(-) hooks/post-receive -- gobo-eiffel |
From: Eric B. <er...@us...> - 2010-11-06 17:58:13
|
This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "gobo-eiffel". The branch, master has been updated via d729ed9e123026741d6f5cd8e155c7bd0c92dcd8 (commit) via c918848a6dcbb5871ce04fea564415bcceb8d882 (commit) from b14375554049e5dedd67d4cf69bb83a20253bc53 (commit) Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below. - Log ----------------------------------------------------------------- commit d729ed9e123026741d6f5cd8e155c7bd0c92dcd8 Author: Eric Bezault <er...@go...> Date: Sat Nov 6 10:56:57 2010 -0700 Added feature `has_void' to DS_CELL and DS_PAIR. commit c918848a6dcbb5871ce04fea564415bcceb8d882 Author: Eric Bezault <er...@go...> Date: Tue Oct 26 02:42:10 2010 -0700 Added assertions. ----------------------------------------------------------------------- Summary of changes: History.txt | 3 +-- library/structure/support/ds_cell.e | 12 +++++++++++- library/structure/support/ds_pair.e | 14 +++++++++++++- .../eiffel/ast/name/et_feature_name_routines.e | 4 +++- 4 files changed, 28 insertions(+), 5 deletions(-) hooks/post-receive -- gobo-eiffel |
From: Eric B. <er...@us...> - 2010-10-23 17:01:05
|
This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "gobo-eiffel". The branch, master has been updated via b14375554049e5dedd67d4cf69bb83a20253bc53 (commit) via 5150fb3c23379ac7b1490bb28aee72319e5300cc (commit) via 05bf2d6f89b3a7903f18acccce4e0c8c9548ee80 (commit) via ea73714c7eead10f56113cd8aa654b390a3a8717 (commit) via 4ef4eb60547881b73b0c8d9b9750f0fcdde9dfaf (commit) via e324bd0e6f87e74aefd1ccb801736c22724a5c3a (commit) via e305d27caed5ac8d5692452d3829ab7efa7b493f (commit) via 17fff3a1a3fb434e1f403167092e0ce8799674b6 (commit) via 388357eee5efb776ba717d5dde472e6622b894c3 (commit) via 09e49566a033d1bd3599cc6ecba2a081614404ba (commit) via 5fd1e8fe5d8bd43d9cb2885b19e5beb2b343c49b (commit) via ed9e21f76665ac85816263d7296b643035baccd6 (commit) from 566562ca070d3ed8d5ad849ba33dd731a72cf88a (commit) Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below. - Log ----------------------------------------------------------------- commit b14375554049e5dedd67d4cf69bb83a20253bc53 Author: Eric Bezault <er...@go...> Date: Sat Oct 23 09:47:34 2010 -0700 Added new class ET_FEATURE_NAME_ROUTINES. commit 5150fb3c23379ac7b1490bb28aee72319e5300cc Author: Eric Bezault <er...@go...> Date: Sat Oct 23 09:46:38 2010 -0700 Added feature `is_routine' to ET_FEATURE and its descendants. commit 05bf2d6f89b3a7903f18acccce4e0c8c9548ee80 Author: Eric Bezault <er...@go...> Date: Fri Oct 22 07:04:37 2010 -0700 Fixed bug in gelint where it was reporting an internal error instead of a VTCT error when the type of a local variable was a generic class type whose base class did not exist. commit ea73714c7eead10f56113cd8aa654b390a3a8717 Author: Eric Bezault <er...@go...> Date: Fri Oct 22 06:44:46 2010 -0700 Fixed typo. commit 4ef4eb60547881b73b0c8d9b9750f0fcdde9dfaf Author: Eric Bezault <er...@go...> Date: Fri Oct 22 06:44:19 2010 -0700 Avoid race condition when running test features concurrently. Prepend the name of the test as a namespace so that two test features don't get back the same filename. commit e324bd0e6f87e74aefd1ccb801736c22724a5c3a Author: Eric Bezault <er...@go...> Date: Tue Oct 12 00:54:19 2010 -0700 Added feature `is_true' to class KL_AGENT_ROUTINES. commit e305d27caed5ac8d5692452d3829ab7efa7b493f Author: Eric Bezault <er...@go...> Date: Tue Oct 12 00:54:04 2010 -0700 Fixed typo. commit 17fff3a1a3fb434e1f403167092e0ce8799674b6 Author: Eric Bezault <er...@go...> Date: Tue Oct 12 00:50:28 2010 -0700 Split the feature `build_suite' in smaller routines in the generated test harness so that the back-end C compiler (in particular MSVC under Windows) can compile the generated C code for this routine in a reasonable amount of time. commit 388357eee5efb776ba717d5dde472e6622b894c3 Author: Eric Bezault <er...@go...> Date: Tue Oct 12 00:40:53 2010 -0700 Set exit code of getest to 4 when at least one of the test cases has been aborted. commit 09e49566a033d1bd3599cc6ecba2a081614404ba Author: Eric Bezault <er...@go...> Date: Tue Oct 12 00:36:29 2010 -0700 Added feature `root'. commit 5fd1e8fe5d8bd43d9cb2885b19e5beb2b343c49b Author: Eric Bezault <er...@go...> Date: Tue Oct 12 00:34:56 2010 -0700 Added the notion of ignored classes. We can programmatically decide to ignore the class from a cluster and take it into account later on after some processing. commit ed9e21f76665ac85816263d7296b643035baccd6 Author: Eric Bezault <er...@go...> Date: Tue Oct 12 00:29:23 2010 -0700 Added features `do_until' and `do_if_until' to DS_CONTAINER and its descendants. ----------------------------------------------------------------------- Summary of changes: History.txt | 28 ++- library/kernel/misc/kl_agent_routines.e | 18 +- library/structure/container/ds_container.e | 29 ++- library/structure/container/ds_indexable.e | 70 ++++- library/structure/container/ds_linear.e | 26 ++- library/structure/dispenser/ds_arrayed_stack.e | 66 ++++- library/structure/dispenser/ds_dispenser.e | 26 ++- library/structure/dispenser/ds_linked_queue.e | 58 +++- library/structure/dispenser/ds_linked_stack.e | 58 +++- library/structure/list/ds_linked_list.e | 60 +++- .../table/ds_binary_search_tree_container.e | 58 +++- library/structure/table/ds_sparse_container.e | 70 ++++- library/structure/table/ds_sparse_table_keys.e | 60 +++- library/test/generation/ts_testcases.e | 277 ++++++++++----- library/test/harness/ts_summary.e | 12 +- library/test/harness/ts_tester.e | 12 +- library/tools/eiffel/ast/class/et_class.e | 138 +++++++- library/tools/eiffel/ast/class/et_master_class.e | 360 ++++++++++++++++++-- library/tools/eiffel/ast/class/et_named_class.e | 13 +- .../tools/eiffel/ast/feature/et_dotnet_function.e | 1 + .../tools/eiffel/ast/feature/et_dotnet_routine.e | 3 +- library/tools/eiffel/ast/feature/et_feature.e | 11 + library/tools/eiffel/ast/feature/et_function.e | 1 + library/tools/eiffel/ast/feature/et_routine.e | 8 +- library/tools/eiffel/ast/group/et_group.e | 19 +- library/tools/eiffel/ast/group/et_system.e | 31 ++- library/tools/eiffel/ast/group/et_universe.e | 24 +- .../eiffel/ast/name/et_feature_name_routines.e | 127 +++++++ .../ast/name/et_imported_feature_name_routines.e | 25 ++ library/tools/eiffel/compilation/et_type_checker.e | 16 +- test/kernel/kl_test_case.e | 10 +- 31 files changed, 1489 insertions(+), 226 deletions(-) create mode 100644 library/tools/eiffel/ast/name/et_feature_name_routines.e create mode 100644 library/tools/eiffel/ast/name/et_imported_feature_name_routines.e hooks/post-receive -- gobo-eiffel |
From: Eric B. <er...@us...> - 2010-08-16 12:31:29
|
This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "gobo-eiffel". The branch, master has been updated via 566562ca070d3ed8d5ad849ba33dd731a72cf88a (commit) from 3dbc928e45d1d4ff5a72f4d6d53a19b98e62172f (commit) Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below. - Log ----------------------------------------------------------------- commit 566562ca070d3ed8d5ad849ba33dd731a72cf88a Author: Eric Bezault <er...@go...> Date: Mon Aug 16 05:30:48 2010 -0700 ET_MASTER_CLASS is now a descendant of ET_CLASS_TYPE. ----------------------------------------------------------------------- Summary of changes: library/tools/eiffel/ast/class/et_master_class.e | 87 ++++++++++++++++++++-- 1 files changed, 79 insertions(+), 8 deletions(-) hooks/post-receive -- gobo-eiffel |
From: Eric B. <er...@us...> - 2010-08-06 21:20:52
|
This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "gobo-eiffel". The branch, master has been updated via 3dbc928e45d1d4ff5a72f4d6d53a19b98e62172f (commit) via e9daa4b6746c0f4e6f4b7a3794bbaeae1fed9e88 (commit) from f3260b792e32fddf065a6c719deeb0bcd417bbc9 (commit) Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below. - Log ----------------------------------------------------------------- commit 3dbc928e45d1d4ff5a72f4d6d53a19b98e62172f Author: Eric Bezault <er...@go...> Date: Fri Aug 6 14:18:53 2010 -0700 Separated class prefixes from test feature names. commit e9daa4b6746c0f4e6f4b7a3794bbaeae1fed9e88 Author: Eric Bezault <er...@go...> Date: Wed Aug 4 06:56:45 2010 -0700 Added iteration features. ----------------------------------------------------------------------- Summary of changes: library/test/generation/ts_cluster.e | 19 +- library/test/generation/ts_testcases.e | 250 +++++++-------- library/tools/eiffel/ast/class/et_class.e | 97 ++++++- library/tools/eiffel/ast/feature/et_feature_list.e | 345 +++++++++++++++++++- library/tools/eiffel/ast/misc/et_head_list.e | 69 ++++- library/tools/eiffel/ast/misc/et_tail_list.e | 63 ++++- 6 files changed, 694 insertions(+), 149 deletions(-) hooks/post-receive -- gobo-eiffel |
From: Eric B. <er...@us...> - 2010-07-19 10:07:57
|
This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "gobo-eiffel". The branch, master has been updated via f3260b792e32fddf065a6c719deeb0bcd417bbc9 (commit) from ebb8f30631a649ff2484067cf3352cccd345b06a (commit) Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below. - Log ----------------------------------------------------------------- commit f3260b792e32fddf065a6c719deeb0bcd417bbc9 Author: Eric Bezault <er...@go...> Date: Mon Jul 19 03:07:24 2010 -0700 Propagate exception trace to the test logger when a crash occurs during a test. ----------------------------------------------------------------------- Summary of changes: library/test/harness/ts_null_test_logger.e | 8 ++++---- library/test/harness/ts_test_case.e | 21 +++++++++++---------- library/test/harness/ts_test_logger.e | 10 ++++++---- 3 files changed, 21 insertions(+), 18 deletions(-) hooks/post-receive -- gobo-eiffel |
From: Eric B. <er...@us...> - 2010-06-14 15:32:32
|
This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "gobo-eiffel". The branch, master has been updated via ebb8f30631a649ff2484067cf3352cccd345b06a (commit) via ad4dc3d82616c43bafc0145b48d0aba71d2eaf35 (commit) from aaff4792b05dee101295083780784afc40c2dd0b (commit) Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below. - Log ----------------------------------------------------------------- commit ebb8f30631a649ff2484067cf3352cccd345b06a Merge: ad4dc3d82616c43bafc0145b48d0aba71d2eaf35 aaff4792b05dee101295083780784afc40c2dd0b Author: Eric Bezault <er...@go...> Date: Mon Jun 14 17:31:54 2010 +0200 Marge branches. commit ad4dc3d82616c43bafc0145b48d0aba71d2eaf35 Author: Eric Bezault <er...@go...> Date: Mon Jun 14 17:26:09 2010 +0200 Made sure that the class file is not emptied out when there is a syntax error and the input and output files are the same. ----------------------------------------------------------------------- Summary of changes: example/tools/pretty_printer/pretty_printer.e | 17 +++++++++++++---- 1 files changed, 13 insertions(+), 4 deletions(-) hooks/post-receive -- gobo-eiffel |
From: Eric B. <er...@us...> - 2010-05-28 20:20:23
|
This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "gobo-eiffel". The branch, master has been updated via aaff4792b05dee101295083780784afc40c2dd0b (commit) via 1ef0b17f49fcbe941f734001bb62c8d9142bce70 (commit) from ff219313bcd61b79b20a24d782b9b4b12ed10156 (commit) Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below. - Log ----------------------------------------------------------------- commit aaff4792b05dee101295083780784afc40c2dd0b Merge: 1ef0b17f49fcbe941f734001bb62c8d9142bce70 ff219313bcd61b79b20a24d782b9b4b12ed10156 Author: Eric Bezault <er...@go...> Date: Fri May 28 13:19:56 2010 -0700 Merge branches. commit 1ef0b17f49fcbe941f734001bb62c8d9142bce70 Author: Eric Bezault <er...@go...> Date: Fri May 28 13:16:23 2010 -0700 Fixed bug#3007960: bootstrap problem when using gcc. ----------------------------------------------------------------------- Summary of changes: library/tools/eiffel/generation/et_c_generator.e | 13 +++++++++++++ tool/gec/runtime/c/eif_cecil.h | 2 -- 2 files changed, 13 insertions(+), 2 deletions(-) hooks/post-receive -- gobo-eiffel |
From: Eric B. <er...@us...> - 2010-05-21 09:04:42
|
This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "gobo-eiffel". The branch, master has been updated via ff219313bcd61b79b20a24d782b9b4b12ed10156 (commit) from 7fc8f9d9922d7de2443945b5d1dd333286ba85f2 (commit) Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below. - Log ----------------------------------------------------------------- commit ff219313bcd61b79b20a24d782b9b4b12ed10156 Author: Eric Bezault <er...@go...> Date: Fri May 21 11:01:59 2010 +0200 Fixed bug#3004448. Missing left brace. ----------------------------------------------------------------------- Summary of changes: install.sh | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) hooks/post-receive -- gobo-eiffel |
From: Eric B. <er...@us...> - 2010-05-13 16:43:30
|
This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "gobo-eiffel". The branch, master has been updated via 7fc8f9d9922d7de2443945b5d1dd333286ba85f2 (commit) via b63845e86dd5df13b20b1cf895b62a65ba5e460a (commit) from 89363eacc91fca632a42eae47919daa5c2263680 (commit) Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below. - Log ----------------------------------------------------------------- commit 7fc8f9d9922d7de2443945b5d1dd333286ba85f2 Author: Eric Bezault <er...@go...> Date: Thu May 13 09:42:44 2010 -0700 Added support for .rc files when the backend C compiler is MSVC. Included the compilation of the external C libraries when compiling ISE's WEL and EiffelCOM Eiffel libraries. commit b63845e86dd5df13b20b1cf895b62a65ba5e460a Author: Eric Bezault <er...@go...> Date: Mon May 10 01:01:26 2010 -0700 Fixed implementation of class IDENTIFIED_ROUTINES. Object addresses were casted to INTEGER_32, which causes loss of information when compiled on a 64-bit computer. See bug#2999209. ----------------------------------------------------------------------- Summary of changes: History.txt | 4 + library/tools/eiffel/generation/et_c_generator.e | 221 +++++++++++++++++++-- tool/gec/config/c/msc.cfg | 1 + tool/gec/runtime/c/eif_cecil.c | 141 +++++++++++++ tool/gec/runtime/c/eif_cecil.h | 80 ++++++++ tool/gec/runtime/c/eif_eiffel.h | 3 + tool/gec/runtime/c/eif_except.c | 18 ++- tool/gec/runtime/c/eif_except.h | 11 +- tool/gec/runtime/c/eif_globals.h | 29 +++ tool/gec/runtime/c/{eif_types.h => eif_lmalloc.h} | 6 +- tool/gec/runtime/c/eif_plug.c | 28 +++ tool/gec/runtime/c/eif_plug.h | 29 +++ tool/gec/runtime/c/eif_threads.h | 4 +- tool/gec/runtime/c/ge_eiffel.h | 18 ++- tool/gec/runtime/c/ge_gc.c | 21 ++- tool/gec/runtime/c/ge_gc.h | 161 +++++++++++++--- tool/gec/runtime/c/ge_identified.c | 192 +++++++++++++++++- tool/gec/runtime/c/ge_identified.h | 13 +- 18 files changed, 916 insertions(+), 64 deletions(-) create mode 100644 tool/gec/runtime/c/eif_cecil.c create mode 100644 tool/gec/runtime/c/eif_cecil.h create mode 100644 tool/gec/runtime/c/eif_globals.h copy tool/gec/runtime/c/{eif_types.h => eif_lmalloc.h} (65%) create mode 100644 tool/gec/runtime/c/eif_plug.c create mode 100644 tool/gec/runtime/c/eif_plug.h hooks/post-receive -- gobo-eiffel |
From: Eric B. <er...@us...> - 2010-05-05 13:08:13
|
This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "gobo-eiffel". The branch, master has been updated via 89363eacc91fca632a42eae47919daa5c2263680 (commit) from ee7eef9183d48bca76210b6cff2bc6e0b72fdae9 (commit) Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below. - Log ----------------------------------------------------------------- commit 89363eacc91fca632a42eae47919daa5c2263680 Author: Eric Bezault <er...@go...> Date: Wed May 5 15:06:32 2010 +0200 Fixed bug in the generated C code for call agents whose feature was FUNCTION.item or ROUTINE.call and whose closed argument was a manifest tuple. See bug#2997112. ----------------------------------------------------------------------- Summary of changes: History.txt | 3 +++ library/tools/eiffel/ast/agent/et_call_agent.e | 5 +++-- .../eiffel/ast/expression/et_call_component.e | 6 ++++++ .../eiffel/dynamic/et_dynamic_qualified_call.e | 8 +++++++- library/tools/eiffel/generation/et_c_generator.e | 20 ++++++++++---------- 5 files changed, 29 insertions(+), 13 deletions(-) hooks/post-receive -- gobo-eiffel |
From: Eric B. <er...@us...> - 2010-05-02 15:15:42
|
This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "gobo-eiffel". The branch, master has been updated via ee7eef9183d48bca76210b6cff2bc6e0b72fdae9 (commit) via 5d666add886ae2f2d4b8c7d299a6519bd227ad08 (commit) from 305440cfa1e84646c2e1d8085a1c826a97377935 (commit) Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below. - Log ----------------------------------------------------------------- commit ee7eef9183d48bca76210b6cff2bc6e0b72fdae9 Author: Eric Bezault <er...@go...> Date: Sun May 2 17:05:24 2010 +0200 Removed 'is' keywords. commit 5d666add886ae2f2d4b8c7d299a6519bd227ad08 Author: Eric Bezault <er...@go...> Date: Sat May 1 19:02:41 2010 +0200 Replaced 'indexing' by 'note'. ----------------------------------------------------------------------- Summary of changes: History.txt | 1 + doc/argument/alternate.xml | 2 +- doc/argument/introduction.xml | 2 +- doc/gelex/description.html | 6 +- doc/gelex/examples.html | 68 +- doc/gelex/scanner.html | 14 +- doc/gelex/skeleton.html | 10 +- doc/getest/assertions.html | 12 +- doc/getest/examples.html | 11 +- doc/geyacc/description.html | 10 +- doc/geyacc/examples.html | 18 +- doc/geyacc/parser.html | 6 +- doc/geyacc/skeleton.html | 6 +- doc/guidelines/class_layout.xml | 10 +- doc/guidelines/naming_conventions.xml | 2 +- doc/guidelines/programming_style.xml | 10 +- doc/portability/client.html | 14 +- doc/portability/gepp.html | 8 +- doc/portability/inheritance.html | 10 +- doc/portability/portability.html | 38 +- doc/structure/flatshort/ds_arrayed_list.html | 6 +- .../flatshort/ds_arrayed_list_cursor.html | 6 +- doc/structure/flatshort/ds_arrayed_sparse_set.html | 8 +- .../flatshort/ds_arrayed_sparse_set_cursor.html | 6 +- .../flatshort/ds_arrayed_sparse_table.html | 8 +- .../flatshort/ds_arrayed_sparse_table_cursor.html | 6 +- doc/structure/flatshort/ds_arrayed_stack.html | 6 +- doc/structure/flatshort/ds_bilinear.html | 6 +- doc/structure/flatshort/ds_bilinear_cursor.html | 6 +- doc/structure/flatshort/ds_bilinkable.html | 8 +- doc/structure/flatshort/ds_bilinked_list.html | 6 +- .../flatshort/ds_bilinked_list_cursor.html | 6 +- doc/structure/flatshort/ds_bubble_sorter.html | 6 +- doc/structure/flatshort/ds_cell.html | 8 +- .../flatshort/ds_comparable_comparator.html | 6 +- doc/structure/flatshort/ds_comparator.html | 6 +- doc/structure/flatshort/ds_container.html | 6 +- doc/structure/flatshort/ds_cursor.html | 6 +- doc/structure/flatshort/ds_dispenser.html | 6 +- doc/structure/flatshort/ds_dynamic_cursor.html | 6 +- doc/structure/flatshort/ds_equality_tester.html | 6 +- doc/structure/flatshort/ds_hash_set.html | 8 +- doc/structure/flatshort/ds_hash_set_cursor.html | 6 +- doc/structure/flatshort/ds_hash_table.html | 6 +- doc/structure/flatshort/ds_hash_table_cursor.html | 6 +- doc/structure/flatshort/ds_indexable.html | 6 +- doc/structure/flatshort/ds_indexable_sorter.html | 6 +- doc/structure/flatshort/ds_indexed_cursor.html | 6 +- doc/structure/flatshort/ds_linear.html | 6 +- doc/structure/flatshort/ds_linear_cursor.html | 6 +- doc/structure/flatshort/ds_linkable.html | 8 +- doc/structure/flatshort/ds_linked_list.html | 6 +- doc/structure/flatshort/ds_linked_list_cursor.html | 6 +- doc/structure/flatshort/ds_linked_queue.html | 6 +- doc/structure/flatshort/ds_linked_stack.html | 6 +- doc/structure/flatshort/ds_list.html | 6 +- doc/structure/flatshort/ds_list_cursor.html | 6 +- .../flatshort/ds_multiarrayed_hash_set.html | 8 +- .../flatshort/ds_multiarrayed_hash_set_cursor.html | 6 +- .../flatshort/ds_multiarrayed_hash_table.html | 8 +- .../ds_multiarrayed_hash_table_cursor.html | 6 +- .../flatshort/ds_multiarrayed_sparse_set.html | 8 +- .../ds_multiarrayed_sparse_set_cursor.html | 6 +- .../flatshort/ds_multiarrayed_sparse_table.html | 8 +- .../ds_multiarrayed_sparse_table_cursor.html | 6 +- doc/structure/flatshort/ds_pair.html | 8 +- doc/structure/flatshort/ds_queue.html | 6 +- doc/structure/flatshort/ds_quick_sorter.html | 6 +- doc/structure/flatshort/ds_resizable.html | 6 +- .../ds_reverse_comparable_comparator.html | 6 +- doc/structure/flatshort/ds_reverse_comparator.html | 6 +- doc/structure/flatshort/ds_searchable.html | 6 +- doc/structure/flatshort/ds_set.html | 6 +- doc/structure/flatshort/ds_set_cursor.html | 6 +- doc/structure/flatshort/ds_shell_sorter.html | 6 +- doc/structure/flatshort/ds_sortable.html | 6 +- doc/structure/flatshort/ds_sorter.html | 6 +- doc/structure/flatshort/ds_sparse_set.html | 8 +- doc/structure/flatshort/ds_sparse_set_cursor.html | 6 +- doc/structure/flatshort/ds_sparse_table.html | 8 +- .../flatshort/ds_sparse_table_cursor.html | 6 +- doc/structure/flatshort/ds_stack.html | 6 +- doc/structure/flatshort/ds_table.html | 6 +- doc/structure/flatshort/ds_traversable.html | 6 +- doc/time/flatshort/dt_absolute_time.html | 6 +- doc/time/flatshort/dt_clock.html | 6 +- doc/time/flatshort/dt_date.html | 6 +- doc/time/flatshort/dt_date_duration.html | 6 +- doc/time/flatshort/dt_date_handler.html | 6 +- doc/time/flatshort/dt_date_time.html | 8 +- doc/time/flatshort/dt_date_time_duration.html | 6 +- doc/time/flatshort/dt_date_time_handler.html | 6 +- doc/time/flatshort/dt_date_time_value.html | 6 +- doc/time/flatshort/dt_date_value.html | 6 +- doc/time/flatshort/dt_duration.html | 6 +- doc/time/flatshort/dt_gregorian_calendar.html | 6 +- doc/time/flatshort/dt_shared_system_clock.html | 6 +- doc/time/flatshort/dt_system_clock.html | 6 +- doc/time/flatshort/dt_time.html | 6 +- doc/time/flatshort/dt_time_duration.html | 6 +- doc/time/flatshort/dt_time_handler.html | 6 +- doc/time/flatshort/dt_time_value.html | 6 +- doc/time/flatshort/dt_time_zone.html | 6 +- doc/time/flatshort/dt_utc_system_clock.html | 6 +- doc/xml/using.xml | 6 +- example/argument/ap_example.e | 12 +- example/geant/gexace/hello/hello.e | 4 +- example/lexical/ascii2ps/ascii2ps.l | 16 +- example/lexical/eiffel_scanner/eiffel_scanner.l | 17 +- example/lexical/eiffel_scanner/eiffel_tokens.e | 211 +- example/lexical/gegrep/gegrep.e | 10 +- example/math/decimal/telco/telco.e | 14 +- example/parse/calc/calc.y | 6 +- example/parse/eiffel_parser/eiffel_parser.y | 25 +- example/parse/eiffel_parser/eiffel_scanner.l | 13 +- example/parse/mcalc/mcalc.y | 12 +- example/parse/rpcalc/rpcalc.y | 6 +- example/pattern/singleton/do_nothing/do_nothing.e | 4 +- .../pattern/singleton/do_nothing/null_singleton.e | 4 +- .../singleton/do_nothing/shared_null_singleton.e | 8 +- example/regexp/pcre/pcre.e | 8 +- example/test/concat1/concat1.e | 6 +- example/test/concat1/test_concat1.e | 4 +- example/test/concat2/concat2.e | 6 +- example/test/concat2/test_concat2.e | 4 +- example/time/clock/clock.e | 4 +- example/tools/bang2create/bang2create.e | 14 +- example/tools/bang2create/create_printer.e | 4 +- example/tools/pretty_printer/pretty_printer.e | 14 +- example/xml/event/print/print.e | 18 +- example/xml/event/tagcount/tagcount.e | 12 +- example/xml/event/tagcount/tagcount_callbacks.e | 18 +- example/xml/tree/formatter/formatter.e | 16 +- example/xml/tree/namespaces/namespaces.e | 12 +- example/xml/tree/namespaces/ns_formatter.e | 32 +- example/xml/xslt/schematron/schematron.e | 30 +- example/xml/xslt/serializer/serializer.e | 70 +- library/argument/ap_alternative_options_list.e | 8 +- library/argument/ap_boolean_option.e | 18 +- library/argument/ap_constants.e | 26 +- library/argument/ap_display_help_flag.e | 30 +- library/argument/ap_enumeration_option.e | 12 +- library/argument/ap_error.e | 38 +- library/argument/ap_error_handler.e | 6 +- library/argument/ap_flag.e | 10 +- library/argument/ap_integer_option.e | 10 +- library/argument/ap_option.e | 52 +- library/argument/ap_option_comparator.e | 4 +- library/argument/ap_option_with_parameter.e | 18 +- library/argument/ap_parser.e | 46 +- library/argument/ap_string_option.e | 10 +- library/free_elks/fake/c_date.e | 84 +- library/free_elks/fake/exception.e | 4 +- library/free_elks/fake/exception_manager.e | 2 +- library/free_elks/fake/exception_manager_factory.e | 4 +- library/free_elks/kernel/abstract_special.e | 2 +- library/free_elks/kernel/arguments.e | 2 +- library/free_elks/kernel/console.e | 2 +- library/free_elks/kernel/declarator.e | 6 +- library/free_elks/kernel/directory_name.e | 2 +- library/free_elks/kernel/disposable.e | 2 +- library/free_elks/kernel/exceptions.e | 4 +- library/free_elks/kernel/file.e | 6 +- library/free_elks/kernel/function.e | 12 +- library/free_elks/kernel/gc_info.e | 2 +- library/free_elks/kernel/hashable.e | 2 +- .../free_elks/kernel/integer_overflow_checker.e | 2 +- library/free_elks/kernel/io_medium.e | 4 +- library/free_elks/kernel/ise_runtime.e | 2 +- library/free_elks/kernel/procedure.e | 4 +- library/free_elks/kernel/routine.e | 20 +- library/free_elks/kernel/special.e | 2 +- .../free_elks/kernel/string_to_integer_convertor.e | 2 +- .../free_elks/kernel/string_to_numeric_convertor.e | 4 +- .../free_elks/kernel/string_to_real_convertor.e | 6 +- library/free_elks/kernel/tuple.e | 238 +- library/free_elks/structures/access/collection.e | 4 +- .../free_elks/structures/dispenser/arrayed_stack.e | 2 +- library/free_elks/structures/dispenser/queue.e | 2 +- .../structures/iteration/cursor_tree_iterator.e | 2 +- library/free_elks/structures/iteration/iterator.e | 6 +- library/free_elks/structures/set/arrayed_set.e | 8 +- .../structures/set/strategies/subset_strategy.e | 6 +- .../set/strategies/subset_strategy_generic.e | 8 +- .../set/strategies/subset_strategy_tree.e | 4 +- library/free_elks/structures/set/subset.e | 4 +- library/free_elks/structures/storage/countable.e | 2 +- .../free_elks/structures/traversing/traversable.e | 8 +- library/free_elks/structures/tree/arrayed_tree.e | 2 +- library/free_elks/support/c_string.e | 2 +- library/free_elks/support/file_comparer.e | 4 +- library/free_elks/support/internal.e | 2 +- library/kernel/basic/kl_any_routines.e | 10 +- library/kernel/basic/kl_array_routines.e | 16 +- library/kernel/basic/kl_boolean_routines.e | 4 +- .../kl_case_insensitive_string_equality_tester.e | 4 +- library/kernel/basic/kl_character_routines.e | 14 +- library/kernel/basic/kl_double_routines.e | 28 +- library/kernel/basic/kl_imported_any_routines.e | 4 +- library/kernel/basic/kl_imported_array_routines.e | 12 +- .../kernel/basic/kl_imported_boolean_routines.e | 4 +- .../kernel/basic/kl_imported_character_routines.e | 4 +- library/kernel/basic/kl_imported_double_routines.e | 4 +- .../kernel/basic/kl_imported_integer_routines.e | 4 +- .../kernel/basic/kl_imported_special_routines.e | 12 +- library/kernel/basic/kl_imported_string_routines.e | 4 +- library/kernel/basic/kl_integer_routines.e | 46 +- .../basic/kl_shared_string_equality_tester.e | 6 +- library/kernel/basic/kl_special_routines.e | 12 +- library/kernel/basic/kl_string_equality_tester.e | 4 +- library/kernel/basic/kl_string_routines.e | 82 +- library/kernel/io/ki_binary_input_file.e | 2 +- library/kernel/io/ki_binary_output_file.e | 2 +- library/kernel/io/ki_buffer.e | 16 +- library/kernel/io/ki_character_buffer.e | 20 +- library/kernel/io/ki_character_input_stream.e | 10 +- library/kernel/io/ki_character_output_stream.e | 34 +- library/kernel/io/ki_directory.e | 32 +- library/kernel/io/ki_file.e | 16 +- library/kernel/io/ki_file_system.e | 106 +- library/kernel/io/ki_file_system_entry.e | 24 +- library/kernel/io/ki_input_file.e | 12 +- library/kernel/io/ki_input_stream.e | 26 +- library/kernel/io/ki_output_file.e | 8 +- library/kernel/io/ki_output_stream.e | 14 +- library/kernel/io/ki_pathname.e | 34 +- library/kernel/io/ki_text_input_file.e | 2 +- library/kernel/io/ki_text_input_stream.e | 8 +- library/kernel/io/ki_text_output_file.e | 2 +- library/kernel/io/ki_text_output_stream.e | 8 +- library/kernel/io/kl_binary_input_file.ge | 4 +- library/kernel/io/kl_binary_output_file.ge | 6 +- library/kernel/io/kl_character_buffer.e | 24 +- library/kernel/io/kl_directory.e | 54 +- library/kernel/io/kl_file.e | 54 +- library/kernel/io/kl_file_system.e | 54 +- library/kernel/io/kl_input_file.e | 38 +- library/kernel/io/kl_macos_input_file.e | 8 +- library/kernel/io/kl_macos_output_file.e | 4 +- library/kernel/io/kl_null_text_output_stream.e | 14 +- library/kernel/io/kl_output_file.e | 34 +- library/kernel/io/kl_pathname.e | 36 +- .../kernel/io/kl_proxy_character_input_stream.e | 30 +- .../kernel/io/kl_proxy_character_output_stream.e | 18 +- library/kernel/io/kl_shared_file_system.e | 10 +- library/kernel/io/kl_shared_standard_files.e | 4 +- library/kernel/io/kl_shared_streams.e | 4 +- library/kernel/io/kl_standard_files.e | 8 +- library/kernel/io/kl_stderr_file.e | 14 +- library/kernel/io/kl_stdin_file.e | 26 +- library/kernel/io/kl_stdout_file.e | 14 +- library/kernel/io/kl_string_input_stream.e | 22 +- library/kernel/io/kl_string_output_stream.e | 20 +- library/kernel/io/kl_text_input_file.ge | 10 +- library/kernel/io/kl_text_output_file.ge | 8 +- library/kernel/io/kl_unix_file_system.e | 54 +- library/kernel/io/kl_unix_input_file.e | 8 +- library/kernel/io/kl_unix_output_file.e | 4 +- library/kernel/io/kl_windows_file_system.e | 62 +- library/kernel/io/kl_windows_input_file.e | 8 +- library/kernel/io/kl_windows_output_file.e | 4 +- library/kernel/misc/ki_exceptions.e | 16 +- library/kernel/misc/ki_memory.e | 14 +- library/kernel/misc/ki_platform.e | 42 +- library/kernel/misc/ki_shell_command.e | 14 +- library/kernel/misc/ki_system_clock.e | 22 +- library/kernel/misc/kl_agent_routines.e | 18 +- library/kernel/misc/kl_any.e | 2 +- library/kernel/misc/kl_arguments.e | 6 +- library/kernel/misc/kl_clonable.e | 4 +- library/kernel/misc/kl_comparable.e | 2 +- library/kernel/misc/kl_eiffel_compiler.ge | 22 +- library/kernel/misc/kl_exceptions.e | 2 +- library/kernel/misc/kl_execution_environment.e | 8 +- library/kernel/misc/kl_gobo_version.e | 4 +- library/kernel/misc/kl_hashable_routines.e | 4 +- library/kernel/misc/kl_imported_agent_routines.e | 10 +- .../kernel/misc/kl_imported_hashable_routines.e | 4 +- library/kernel/misc/kl_memory.e | 2 +- library/kernel/misc/kl_numeric.e | 2 +- library/kernel/misc/kl_operating_system.e | 14 +- library/kernel/misc/kl_part_comparable.e | 10 +- library/kernel/misc/kl_platform.e | 38 +- library/kernel/misc/kl_shared_arguments.e | 4 +- library/kernel/misc/kl_shared_eiffel_compiler.e | 4 +- library/kernel/misc/kl_shared_exceptions.e | 4 +- .../kernel/misc/kl_shared_execution_environment.e | 4 +- library/kernel/misc/kl_shared_memory.e | 4 +- library/kernel/misc/kl_shared_operating_system.e | 4 +- library/kernel/misc/kl_shared_platform.e | 4 +- library/kernel/misc/kl_shell_command.e | 6 +- library/kernel/misc/kl_string.e | 2 +- library/kernel/misc/kl_system_clock.e | 8 +- library/kernel/support/kl_agent_comparator.e | 6 +- library/kernel/support/kl_agent_equality_tester.e | 6 +- library/kernel/support/kl_agent_hash_function.e | 6 +- library/kernel/support/kl_cell.e | 4 +- library/kernel/support/kl_comparable_comparator.e | 6 +- library/kernel/support/kl_comparator.e | 10 +- library/kernel/support/kl_equality_tester.e | 4 +- library/kernel/support/kl_gregorian_calendar.e | 82 +- library/kernel/support/kl_hash_function.e | 4 +- library/kernel/support/kl_hashable_hash_function.e | 4 +- library/kernel/support/kl_linkable.e | 6 +- library/kernel/support/kl_part_comparator.e | 6 +- .../support/kl_reverse_comparable_comparator.e | 4 +- library/kernel/support/kl_reverse_comparator.e | 2 +- .../kernel/support/kl_reverse_part_comparator.e | 8 +- library/kernel/support/kl_string_values.e | 4 +- library/kernel/support/kl_values.e | 4 +- library/kernel/unicode/uc_character.e | 20 +- library/kernel/unicode/uc_ctype.e | 2 +- library/kernel/unicode/uc_ctype_lowercase.e | 2 +- library/kernel/unicode/uc_ctype_titlecase.e | 2 +- library/kernel/unicode/uc_ctype_uppercase.e | 2 +- .../kernel/unicode/uc_imported_unicode_routines.e | 4 +- .../kernel/unicode/uc_imported_utf16_routines.e | 4 +- .../kernel/unicode/uc_imported_utf32_routines.e | 4 +- library/kernel/unicode/uc_imported_utf8_routines.e | 4 +- .../kernel/unicode/uc_shared_string_comparator.e | 4 +- .../unicode/uc_shared_string_equality_tester.e | 4 +- library/kernel/unicode/uc_string.e | 256 ++-- library/kernel/unicode/uc_string_comparator.e | 4 +- library/kernel/unicode/uc_string_equality_tester.e | 4 +- library/kernel/unicode/uc_string_handler.e | 2 +- library/kernel/unicode/uc_unicode_constants.e | 114 +- library/kernel/unicode/uc_unicode_factory.e | 22 +- library/kernel/unicode/uc_unicode_routines.e | 12 +- library/kernel/unicode/uc_unicode_versioning.e | 8 +- library/kernel/unicode/uc_utf16_routines.e | 58 +- library/kernel/unicode/uc_utf32_routines.e | 26 +- library/kernel/unicode/uc_utf8_routines.e | 92 +- library/kernel/unicode/uc_utf8_string.e | 2 +- library/kernel/unicode/uc_v410_ctype.e | 10 +- library/kernel/unicode/uc_v410_ctype_lowercase.e | 46 +- library/kernel/unicode/uc_v410_ctype_titlecase.e | 46 +- library/kernel/unicode/uc_v410_ctype_uppercase.e | 46 +- library/kernel/unicode/uc_v500_ctype.e | 10 +- library/kernel/unicode/uc_v500_ctype_lowercase.e | 46 +- library/kernel/unicode/uc_v500_ctype_titlecase.e | 48 +- library/kernel/unicode/uc_v500_ctype_uppercase.e | 48 +- library/kernel/unicode/uc_v510_ctype.e | 10 +- library/kernel/unicode/uc_v510_ctype_lowercase.e | 50 +- library/kernel/unicode/uc_v510_ctype_titlecase.e | 52 +- library/kernel/unicode/uc_v510_ctype_uppercase.e | 52 +- library/lexical/automaton/lx_automaton.e | 4 +- library/lexical/automaton/lx_dfa.e | 26 +- library/lexical/automaton/lx_dfa_state.e | 28 +- library/lexical/automaton/lx_epsilon_transition.e | 2 +- library/lexical/automaton/lx_nfa.e | 60 +- library/lexical/automaton/lx_nfa_state.e | 26 +- library/lexical/automaton/lx_state.e | 4 +- library/lexical/automaton/lx_symbol_class.e | 16 +- .../lexical/automaton/lx_symbol_class_transition.e | 12 +- library/lexical/automaton/lx_symbol_transition.e | 12 +- library/lexical/automaton/lx_transition.e | 10 +- library/lexical/automaton/lx_transition_table.e | 32 +- .../error/lx_all_start_conditions_eof_error.e | 8 +- .../lexical/error/lx_bad_character_class_error.e | 8 +- library/lexical/error/lx_bad_character_error.e | 8 +- .../error/lx_bad_character_in_brackets_error.e | 8 +- .../lexical/error/lx_bad_iteration_values_error.e | 8 +- .../lexical/error/lx_bad_start_condition_error.e | 8 +- .../error/lx_bad_start_condition_list_error.e | 8 +- .../error/lx_character_out_of_range_error.e | 8 +- .../error/lx_dangerous_trailing_context_error.e | 8 +- .../error/lx_default_rule_can_be_matched_error.e | 8 +- .../lexical/error/lx_directive_expected_error.e | 8 +- library/lexical/error/lx_full_and_meta_error.e | 8 +- library/lexical/error/lx_full_and_reject_error.e | 8 +- .../lx_full_and_variable_trailing_context_error.e | 8 +- .../error/lx_incomplete_name_definition_error.e | 8 +- library/lexical/error/lx_integer_too_large_error.e | 8 +- .../error/lx_iteration_not_positive_error.e | 8 +- library/lexical/error/lx_missing_bracket_error.e | 8 +- library/lexical/error/lx_missing_quote_error.e | 8 +- .../lexical/error/lx_multiple_eof_rules_error.e | 8 +- .../lexical/error/lx_name_defined_twice_error.e | 8 +- .../lx_negative_range_in_character_class_error.e | 8 +- .../error/lx_rule_cannot_be_matched_error.e | 8 +- .../lx_start_condition_declared_twice_error.e | 8 +- .../error/lx_start_condition_expected_error.e | 8 +- .../lx_start_condition_specified_twice_error.e | 8 +- .../error/lx_trailing_context_used_twice_error.e | 8 +- .../error/lx_undeclared_start_condition_error.e | 8 +- .../lexical/error/lx_undefined_definition_error.e | 8 +- .../error/lx_unrecognized_directive_error.e | 10 +- .../lexical/error/lx_unrecognized_option_error.e | 10 +- library/lexical/error/lx_unrecognized_rule_error.e | 8 +- library/lexical/generation/lx_compressed_dfa.e | 88 +- library/lexical/generation/lx_description.e | 72 +- .../lexical/generation/lx_description_overrider.e | 4 +- library/lexical/generation/lx_full_dfa.e | 32 +- library/lexical/generation/lx_generatable_dfa.e | 80 +- library/lexical/generation/lx_proto.e | 4 +- library/lexical/generation/lx_proto_queue.e | 8 +- library/lexical/generation/lx_singleton.e | 4 +- library/lexical/generation/lx_template_list.e | 8 +- library/lexical/lex/lx_lex_parser.y | 2 +- library/lexical/lex/lx_lex_parser_skeleton.e | 132 +- library/lexical/lex/lx_lex_scanner.l | 2 +- library/lexical/lex/lx_lex_scanner_skeleton.e | 60 +- library/lexical/regexp/lx_dfa_pattern_matcher.e | 22 +- library/lexical/regexp/lx_dfa_regular_expression.e | 10 +- library/lexical/regexp/lx_dfa_wildcard.e | 4 +- library/lexical/regexp/lx_pattern_matcher.e | 12 +- library/lexical/regexp/lx_regexp_parser.y | 2 +- library/lexical/regexp/lx_regexp_scanner.l | 2 +- library/lexical/regexp/lx_regular_expression.e | 2 +- library/lexical/regexp/lx_wildcard.e | 2 +- library/lexical/regexp/lx_wildcard_parser.y | 4 +- library/lexical/regexp/lx_wildcard_scanner.l | 2 +- library/lexical/scanner/lx_buffer.e | 8 +- library/lexical/scanner/lx_compressed_scanner.e | 6 +- library/lexical/scanner/lx_compressed_tables.e | 8 +- library/lexical/scanner/lx_file_buffer.e | 6 +- library/lexical/scanner/lx_full_scanner.e | 4 +- library/lexical/scanner/lx_full_tables.e | 6 +- library/lexical/scanner/lx_scanner.e | 14 +- library/lexical/scanner/lx_scanner_skeleton.e | 30 +- library/lexical/scanner/lx_tables.e | 8 +- library/lexical/skeleton/yy_buffer.e | 36 +- .../skeleton/yy_compressed_scanner_skeleton.e | 44 +- library/lexical/skeleton/yy_file_buffer.e | 18 +- .../lexical/skeleton/yy_full_scanner_skeleton.e | 22 +- .../skeleton/yy_interactive_scanner_skeleton.e | 8 +- library/lexical/skeleton/yy_scanner.e | 94 +- library/lexical/skeleton/yy_scanner_skeleton.e | 88 +- library/lexical/support/lx_action.e | 10 +- library/lexical/support/lx_action_factory.e | 6 +- library/lexical/support/lx_equivalence_classes.e | 34 +- library/lexical/support/lx_rule.e | 34 +- library/lexical/support/lx_start_condition.e | 10 +- library/lexical/support/lx_start_conditions.e | 26 +- library/lexical/support/lx_symbol_partitions.e | 12 +- library/math/decimal/ma_decimal.e | 240 +- library/math/decimal/ma_decimal_bcd_parser.e | 4 +- library/math/decimal/ma_decimal_coefficient.e | 60 +- library/math/decimal/ma_decimal_coefficient_imp.e | 52 +- library/math/decimal/ma_decimal_constants.e | 22 +- library/math/decimal/ma_decimal_context.e | 58 +- .../math/decimal/ma_decimal_context_constants.e | 70 +- library/math/decimal/ma_decimal_handler.e | 2 +- library/math/decimal/ma_decimal_math.e | 2 +- library/math/decimal/ma_decimal_parser.e | 8 +- library/math/decimal/ma_decimal_text_parser.e | 94 +- library/math/decimal/ma_shared_decimal_constants.e | 4 +- library/math/decimal/ma_shared_decimal_context.e | 10 +- .../error/pr_alias_name_defined_twice_error.e | 8 +- .../parse/error/pr_alias_name_not_defined_error.e | 8 +- .../parse/error/pr_alias_name_undefined_error.e | 8 +- library/parse/error/pr_dangerous_dollar_n_error.e | 8 +- library/parse/error/pr_integer_too_large_error.e | 8 +- .../parse/error/pr_invalid_dollar_dollar_error.e | 8 +- library/parse/error/pr_invalid_dollar_n_error.e | 8 +- library/parse/error/pr_invalid_error_n_error.e | 8 +- .../parse/error/pr_invalid_string_token_error.e | 8 +- .../error/pr_last_value_name_used_twice_error.e | 8 +- library/parse/error/pr_lhs_symbol_token_error.e | 8 +- library/parse/error/pr_missing_characters_error.e | 8 +- .../error/pr_multiple_start_declarations_error.e | 8 +- library/parse/error/pr_no_rules_error.e | 8 +- library/parse/error/pr_null_integer_error.e | 8 +- library/parse/error/pr_prec_not_token_error.e | 8 +- .../parse/error/pr_prec_specified_twice_error.e | 8 +- .../error/pr_precedence_defined_twice_error.e | 8 +- library/parse/error/pr_rule_declared_twice_error.e | 8 +- library/parse/error/pr_start_symbol_token_error.e | 8 +- .../error/pr_string_token_defined_twice_error.e | 8 +- .../parse/error/pr_symbol_declared_token_error.e | 8 +- .../error/pr_symbol_declared_variable_error.e | 8 +- .../parse/error/pr_token_declared_twice_error.e | 8 +- library/parse/error/pr_token_id_used_twice_error.e | 8 +- library/parse/error/pr_two_strings_token_error.e | 8 +- library/parse/error/pr_two_token_ids_token_error.e | 8 +- .../parse/error/pr_undefined_string_token_error.e | 8 +- library/parse/error/pr_undefined_symbol_error.e | 8 +- .../parse/error/pr_unknown_start_symbol_error.e | 8 +- .../parse/error/pr_variable_declared_twice_error.e | 8 +- library/parse/fsm/pr_conflict.e | 6 +- library/parse/fsm/pr_fsm.e | 40 +- library/parse/fsm/pr_position.e | 24 +- library/parse/fsm/pr_reduction.e | 12 +- library/parse/fsm/pr_state.e | 48 +- library/parse/fsm/pr_transition.e | 12 +- library/parse/generation/pr_doc_generator.e | 36 +- library/parse/generation/pr_html_doc_generator.e | 30 +- library/parse/generation/pr_parser_generator.e | 130 +- library/parse/generation/pr_portion.e | 18 +- library/parse/generation/pr_xml_doc_generator.e | 28 +- library/parse/grammar/pr_basic_type.e | 8 +- library/parse/grammar/pr_error_action.e | 6 +- library/parse/grammar/pr_grammar.e | 50 +- library/parse/grammar/pr_labeled_type.e | 4 +- library/parse/grammar/pr_rule.e | 50 +- library/parse/grammar/pr_symbol.e | 14 +- library/parse/grammar/pr_token.e | 38 +- library/parse/grammar/pr_type.e | 56 +- library/parse/grammar/pr_variable.e | 26 +- library/parse/parser/pr_parser_engine.e | 6 +- library/parse/skeleton/yy_new_parser_skeleton.e | 2 +- library/parse/skeleton/yy_old_parser_skeleton.e | 22 +- library/parse/skeleton/yy_parser.e | 34 +- library/parse/skeleton/yy_parser_action.e | 2 +- library/parse/skeleton/yy_parser_skeleton.e | 104 +- library/parse/skeleton/yy_parser_tokens.e | 6 +- library/parse/support/pr_action.e | 12 +- library/parse/support/pr_action_factory.e | 6 +- library/parse/yacc/pr_yacc_parser.y | 2 +- library/parse/yacc/pr_yacc_parser_skeleton.e | 156 +- library/parse/yacc/pr_yacc_scanner.l | 2 +- library/parse/yacc/pr_yacc_scanner_skeleton.e | 36 +- .../pattern/bridge/dp_callback_implementation.e | 6 +- library/pattern/bridge/dp_implementation.e | 6 +- library/pattern/bridge/dp_interface.e | 4 +- library/pattern/command/dp_command.e | 6 +- library/pattern/command/dp_do_nothing_command.e | 6 +- library/pattern/command/dp_shell_command.e | 2 +- library/regexp/interface/rx_pattern_matcher.e | 48 +- library/regexp/interface/rx_regular_expression.e | 18 +- library/regexp/pcre/rx_pcre_byte_code_constants.e | 150 +- library/regexp/pcre/rx_pcre_compiler.e | 116 +- library/regexp/pcre/rx_pcre_error_constants.e | 78 +- library/regexp/pcre/rx_pcre_escape_constants.e | 28 +- library/regexp/pcre/rx_pcre_matcher.e | 56 +- library/regexp/pcre/rx_pcre_option_routines.e | 56 +- library/regexp/pcre/rx_pcre_regular_expression.e | 2 +- .../regexp/pcre/rx_pcre_shared_character_sets.e | 36 +- library/regexp/support/rx_byte_code.e | 42 +- library/regexp/support/rx_case_mapping.e | 16 +- library/regexp/support/rx_character_set.e | 20 +- library/string/collation/st_collation_key.e | 8 +- library/string/collation/st_collator.e | 8 +- .../collation/st_unicode_codepoint_collation_key.e | 6 +- library/string/date/st_date_time_format.e | 14 +- library/string/date/st_date_time_parser.e | 26 +- library/string/date/st_date_time_routines.e | 8 +- library/string/date/st_format_date_time_result.e | 6 +- library/string/date/st_string_routines.e | 8 +- library/string/date/st_xpath_calendar_value.e | 44 +- library/string/date/st_xpath_date_time_value.e | 22 +- library/string/date/st_xpath_date_value.e | 16 +- library/string/date/st_xpath_time_value.e | 16 +- library/string/date/st_xsd_date_time_format.e | 48 +- library/string/date/st_xsd_date_time_parser.e | 78 +- library/string/date/st_xslt_format_date_time.e | 104 +- library/string/date/st_xslt_number_routines.e | 18 +- library/string/date/st_xslt_numberer.e | 10 +- library/string/date/st_xslt_numberer_en.e | 58 +- .../formatter/general/st_customizable_formatter.e | 16 +- library/string/formatter/general/st_formatter.e | 38 +- .../formatter/general/st_formatting_routines.e | 16 +- .../formatter/general/st_scientific_formatter.e | 6 +- .../formatter/general/st_shared_formatters.e | 6 +- .../formatter/parameter/st_boolean_formatter.e | 16 +- .../formatter/parameter/st_character_formatter.e | 10 +- .../formatter/parameter/st_decimal_formatter.e | 4 +- .../formatter/parameter/st_double_formatter.e | 20 +- .../st_fixed_or_floating_point_formatter.e | 4 +- .../formatter/parameter/st_fixed_point_formatter.e | 4 +- .../parameter/st_floating_point_formatter.e | 6 +- .../formatter/parameter/st_integer_formatter.e | 22 +- .../formatter/parameter/st_parameter_formatter.e | 48 +- .../formatter/parameter/st_pointer_formatter.e | 8 +- .../formatter/parameter/st_string_formatter.e | 10 +- .../parameter/st_unsigned_decimal_formatter.e | 4 +- .../parameter/st_unsigned_hexadecimal_formatter.e | 4 +- .../parameter/st_unsigned_integer_formatter.e | 6 +- .../parameter/st_unsigned_octal_formatter.e | 4 +- library/string/support/st_copy_on_write_string.e | 18 +- library/string/support/st_splitter.e | 32 +- library/string/support/st_word_wrapper.e | 18 +- .../st_imported_unicode_character_class_routines.e | 4 +- .../st_imported_unicode_full_case_mapping.e | 4 +- .../st_imported_unicode_normalization_routines.e | 4 +- ...mported_unicode_v410_character_class_routines.e | 4 +- ..._imported_unicode_v410_normalization_routines.e | 4 +- ...mported_unicode_v500_character_class_routines.e | 4 +- .../st_imported_unicode_v500_full_case_mapping.e | 4 +- ..._imported_unicode_v500_normalization_routines.e | 4 +- ...mported_unicode_v510_character_class_routines.e | 4 +- .../st_imported_unicode_v510_full_case_mapping.e | 4 +- ..._imported_unicode_v510_normalization_routines.e | 4 +- .../unicode/st_unicode_case_mapping_interface.e | 24 +- .../unicode/st_unicode_character_class_interface.e | 102 +- .../unicode/st_unicode_character_class_routines.e | 2 +- .../string/unicode/st_unicode_full_case_mapping.e | 2 +- .../unicode/st_unicode_normalization_constants.e | 10 +- .../unicode/st_unicode_normalization_interface.e | 98 +- .../unicode/st_unicode_normalization_routines.e | 2 +- .../st_unicode_v410_character_class_routines.e | 2226 ++++++++++---------- .../st_unicode_v410_normalization_routines.e | 950 ++++---- .../st_unicode_v500_character_class_routines.e | 2254 ++++++++++---------- .../unicode/st_unicode_v500_full_case_mapping.e | 126 +- .../st_unicode_v500_normalization_routines.e | 966 ++++---- .../st_unicode_v510_character_class_routines.e | 2300 ++++++++++---------- .../unicode/st_unicode_v510_full_case_mapping.e | 138 +- .../st_unicode_v510_normalization_routines.e | 992 +++++----- library/structure/container/ds_bilinear.e | 32 +- library/structure/container/ds_bilinear_cursor.e | 16 +- library/structure/container/ds_container.e | 20 +- library/structure/container/ds_cursor.e | 20 +- library/structure/container/ds_dynamic_cursor.e | 6 +- library/structure/container/ds_extendible.e | 12 +- library/structure/container/ds_indexable.e | 64 +- library/structure/container/ds_indexed_cursor.e | 8 +- library/structure/container/ds_linear.e | 46 +- library/structure/container/ds_linear_cursor.e | 16 +- library/structure/container/ds_resizable.e | 14 +- library/structure/container/ds_searchable.e | 16 +- library/structure/container/ds_sortable.e | 6 +- library/structure/container/ds_traversable.e | 32 +- library/structure/dispenser/ds_arrayed_stack.e | 52 +- library/structure/dispenser/ds_dispenser.e | 22 +- library/structure/dispenser/ds_linked_queue.e | 40 +- library/structure/dispenser/ds_linked_stack.e | 42 +- library/structure/dispenser/ds_queue.e | 2 +- library/structure/dispenser/ds_stack.e | 8 +- library/structure/list/ds_arrayed_list.e | 156 +- library/structure/list/ds_arrayed_list_cursor.e | 14 +- library/structure/list/ds_bilinked_list.e | 28 +- library/structure/list/ds_bilinked_list_cursor.e | 2 +- library/structure/list/ds_linked_list.e | 144 +- library/structure/list/ds_linked_list_cursor.e | 20 +- library/structure/list/ds_list.e | 72 +- library/structure/list/ds_list_cursor.e | 36 +- library/structure/list/ds_nested_list.e | 12 +- library/structure/list/ds_nested_list_flattener.e | 8 +- library/structure/set/ds_arrayed_sparse_set.e | 40 +- .../structure/set/ds_arrayed_sparse_set_cursor.e | 2 +- library/structure/set/ds_avl_tree_set.e | 6 +- library/structure/set/ds_avl_tree_set_cursor.e | 2 +- library/structure/set/ds_avl_tree_set_node.e | 2 +- library/structure/set/ds_bilinear_set.e | 4 +- library/structure/set/ds_bilinear_set_cursor.e | 4 +- library/structure/set/ds_binary_search_tree_set.e | 42 +- .../set/ds_binary_search_tree_set_cursor.e | 2 +- .../structure/set/ds_binary_search_tree_set_node.e | 6 +- library/structure/set/ds_hash_set.e | 8 +- library/structure/set/ds_hash_set_cursor.e | 2 +- .../set/ds_left_leaning_red_black_tree_set.e | 2 +- library/structure/set/ds_multiarrayed_hash_set.e | 8 +- .../set/ds_multiarrayed_hash_set_cursor.e | 2 +- library/structure/set/ds_multiarrayed_sparse_set.e | 52 +- .../set/ds_multiarrayed_sparse_set_cursor.e | 2 +- library/structure/set/ds_red_black_tree_set.e | 4 +- .../structure/set/ds_red_black_tree_set_cursor.e | 2 +- library/structure/set/ds_red_black_tree_set_node.e | 4 +- library/structure/set/ds_set.e | 54 +- library/structure/set/ds_set_cursor.e | 4 +- library/structure/set/ds_sparse_set.e | 66 +- library/structure/set/ds_sparse_set_cursor.e | 2 +- library/structure/sort/ds_array_bubble_sorter.e | 4 +- library/structure/sort/ds_array_quick_sorter.e | 4 +- library/structure/sort/ds_array_shell_sorter.e | 4 +- library/structure/sort/ds_array_sorter.e | 28 +- library/structure/sort/ds_bubble_sorter.e | 4 +- .../structure/sort/ds_hash_topological_sorter.e | 18 +- library/structure/sort/ds_heap_sorter.e | 8 +- library/structure/sort/ds_indexable_sorter.e | 28 +- library/structure/sort/ds_quick_sorter.e | 4 +- library/structure/sort/ds_shell_sorter.e | 4 +- library/structure/sort/ds_sorter.e | 14 +- library/structure/sort/ds_topological_sorter.e | 46 +- library/structure/support/ds_bilinkable.e | 12 +- library/structure/support/ds_cell.e | 4 +- library/structure/support/ds_hashable_pair.e | 4 +- library/structure/support/ds_linkable.e | 6 +- library/structure/support/ds_pair.e | 6 +- library/structure/table/ds_arrayed_sparse_table.e | 52 +- .../table/ds_arrayed_sparse_table_cursor.e | 2 +- library/structure/table/ds_avl_tree.e | 6 +- library/structure/table/ds_avl_tree_container.e | 26 +- .../structure/table/ds_avl_tree_container_cursor.e | 2 +- .../structure/table/ds_avl_tree_container_node.e | 4 +- library/structure/table/ds_avl_tree_cursor.e | 2 +- library/structure/table/ds_avl_tree_node.e | 2 +- library/structure/table/ds_bilinear_table.e | 8 +- library/structure/table/ds_bilinear_table_cursor.e | 6 +- library/structure/table/ds_binary_search_tree.e | 28 +- .../table/ds_binary_search_tree_container.e | 158 +- .../table/ds_binary_search_tree_container_cursor.e | 16 +- .../table/ds_binary_search_tree_container_node.e | 26 +- .../structure/table/ds_binary_search_tree_cursor.e | 2 +- .../structure/table/ds_binary_search_tree_node.e | 8 +- library/structure/table/ds_hash_table.e | 8 +- library/structure/table/ds_hash_table_cursor.e | 2 +- .../table/ds_left_leaning_red_black_tree.e | 2 +- .../ds_left_leaning_red_black_tree_container.e | 30 +- .../structure/table/ds_multiarrayed_hash_table.e | 8 +- .../table/ds_multiarrayed_hash_table_cursor.e | 2 +- .../structure/table/ds_multiarrayed_sparse_table.e | 78 +- .../table/ds_multiarrayed_sparse_table_cursor.e | 2 +- library/structure/table/ds_red_black_tree.e | 4 +- .../structure/table/ds_red_black_tree_container.e | 26 +- .../table/ds_red_black_tree_container_cursor.e | 2 +- .../table/ds_red_black_tree_container_node.e | 14 +- library/structure/table/ds_red_black_tree_cursor.e | 2 +- library/structure/table/ds_red_black_tree_node.e | 4 +- library/structure/table/ds_sparse_container.e | 164 +- .../structure/table/ds_sparse_container_cursor.e | 12 +- library/structure/table/ds_sparse_table.e | 76 +- library/structure/table/ds_sparse_table_cursor.e | 6 +- library/structure/table/ds_sparse_table_keys.e | 68 +- .../structure/table/ds_sparse_table_keys_cursor.e | 4 +- library/structure/table/ds_table.e | 32 +- library/test/generation/ts_cluster.e | 18 +- library/test/generation/ts_config.e | 14 +- library/test/generation/ts_config_constants.e | 12 +- library/test/generation/ts_config_parser.y | 2 +- .../test/generation/ts_config_parser_skeleton.e | 28 +- library/test/generation/ts_config_scanner.l | 2 +- .../test/generation/ts_config_scanner_skeleton.e | 12 +- .../test/generation/ts_eiffel_compilation_error.e | 8 +- library/test/generation/ts_error_handler.e | 12 +- .../generation/ts_option_regexp_syntax_error.e | 8 +- library/test/generation/ts_regexp_syntax_error.e | 8 +- library/test/generation/ts_testcases.e | 26 +- library/test/harness/ts_aborted_result.e | 8 +- library/test/harness/ts_assertion_routines.e | 120 +- library/test/harness/ts_assertions.e | 20 +- library/test/harness/ts_failed_result.e | 8 +- library/test/harness/ts_null_test_logger.e | 8 +- library/test/harness/ts_progress_summary.e | 10 +- library/test/harness/ts_result.e | 10 +- library/test/harness/ts_successful_result.e | 8 +- library/test/harness/ts_summary.e | 28 +- library/test/harness/ts_test.e | 10 +- library/test/harness/ts_test_case.e | 48 +- library/test/harness/ts_test_handler.e | 2 +- library/test/harness/ts_test_logger.e | 6 +- library/test/harness/ts_test_suite.e | 10 +- library/test/harness/ts_tester.e | 34 +- library/test/harness/ts_variables.e | 12 +- library/time/clock/dt_clock.e | 14 +- library/time/clock/dt_shared_system_clock.e | 6 +- library/time/clock/dt_system_clock.e | 8 +- library/time/clock/dt_utc_system_clock.e | 8 +- library/time/date/dt_absolute_time.e | 10 +- library/time/date/dt_date.e | 76 +- library/time/date/dt_date_duration.e | 56 +- library/time/date/dt_date_handler.e | 2 +- library/time/date/dt_date_time.e | 36 +- library/time/date/dt_date_time_duration.e | 56 +- library/time/date/dt_date_time_handler.e | 2 +- library/time/date/dt_date_time_value.e | 14 +- library/time/date/dt_date_value.e | 16 +- library/time/date/dt_duration.e | 12 +- library/time/date/dt_gregorian_calendar.e | 6 +- .../time/date/dt_shared_week_days_from_monday.e | 4 +- .../time/date/dt_shared_week_days_from_sunday.e | 4 +- library/time/date/dt_time.e | 86 +- library/time/date/dt_time_duration.e | 62 +- library/time/date/dt_time_handler.e | 2 +- library/time/date/dt_time_value.e | 26 +- library/time/date/dt_week_day.e | 60 +- library/time/date/dt_week_day_from_monday.e | 12 +- library/time/date/dt_week_day_from_sunday.e | 12 +- library/time/date/dt_week_days_from_monday.e | 36 +- library/time/date/dt_week_days_from_sunday.e | 36 +- library/time/stopwatch/dt_stopwatch.e | 14 +- library/time/time_zone/dt_fixed_offset_time_zone.e | 20 +- .../time/time_zone/dt_fixed_offset_zoned_date.e | 14 +- .../time_zone/dt_fixed_offset_zoned_date_time.e | 8 +- .../time/time_zone/dt_fixed_offset_zoned_time.e | 14 +- library/time/time_zone/dt_time_zone.e | 16 +- library/time/time_zone/dt_zoned.e | 2 +- library/time/time_zone/dt_zoned_date_time.e | 14 +- library/tools/ecf/ast/et_ecf_adapted_libraries.e | 6 +- library/tools/ecf/ast/et_ecf_adapted_library.e | 6 +- library/tools/ecf/ast/et_ecf_build_condition.e | 8 +- library/tools/ecf/ast/et_ecf_cluster.e | 24 +- library/tools/ecf/ast/et_ecf_clusters.e | 4 +- .../ecf/ast/et_ecf_compiler_version_condition.e | 4 +- library/tools/ecf/ast/et_ecf_condition.e | 4 +- library/tools/ecf/ast/et_ecf_conditioned.e | 6 +- library/tools/ecf/ast/et_ecf_conditions.e | 24 +- library/tools/ecf/ast/et_ecf_custom_condition.e | 8 +- library/tools/ecf/ast/et_ecf_dotnet_assemblies.e | 4 +- library/tools/ecf/ast/et_ecf_dotnet_assembly.e | 2 +- library/tools/ecf/ast/et_ecf_dotnet_condition.e | 6 +- .../ecf/ast/et_ecf_dynamic_runtime_condition.e | 6 +- library/tools/ecf/ast/et_ecf_external_include.e | 6 +- library/tools/ecf/ast/et_ecf_external_includes.e | 18 +- library/tools/ecf/ast/et_ecf_external_libraries.e | 16 +- library/tools/ecf/ast/et_ecf_external_library.e | 6 +- library/tools/ecf/ast/et_ecf_external_object.e | 6 +- library/tools/ecf/ast/et_ecf_external_objects.e | 18 +- library/tools/ecf/ast/et_ecf_file_rule.e | 8 +- library/tools/ecf/ast/et_ecf_file_rules.e | 20 +- library/tools/ecf/ast/et_ecf_internal_universe.e | 4 +- library/tools/ecf/ast/et_ecf_library.e | 4 +- .../ecf/ast/et_ecf_msil_clr_version_condition.e | 4 +- .../tools/ecf/ast/et_ecf_multithreaded_condition.e | 6 +- library/tools/ecf/ast/et_ecf_platform_condition.e | 8 +- library/tools/ecf/ast/et_ecf_root.e | 4 +- library/tools/ecf/ast/et_ecf_root_all_classes.e | 6 +- library/tools/ecf/ast/et_ecf_root_class.e | 8 +- library/tools/ecf/ast/et_ecf_state.e | 4 +- library/tools/ecf/ast/et_ecf_system.e | 8 +- library/tools/ecf/ast/et_ecf_system_config.e | 14 +- library/tools/ecf/ast/et_ecf_target.e | 28 +- library/tools/ecf/ast/et_ecf_targets.e | 24 +- library/tools/ecf/ast/et_ecf_variables.e | 12 +- library/tools/ecf/ast/et_ecf_version_condition.e | 6 +- library/tools/ecf/error/et_ecf_error.e | 410 ++-- library/tools/ecf/error/et_ecf_error_handler.e | 140 +- library/tools/ecf/parser/et_ecf_ast_factory.e | 56 +- library/tools/ecf/parser/et_ecf_element_names.e | 84 +- library/tools/ecf/parser/et_ecf_library_parser.e | 10 +- library/tools/ecf/parser/et_ecf_parser.e | 10 +- library/tools/ecf/parser/et_ecf_parser_skeleton.e | 74 +- library/tools/ecf/parser/et_ecf_system_parser.e | 6 +- library/tools/eiffel/ast/agent/et_agent.e | 22 +- .../eiffel/ast/agent/et_agent_argument_operand.e | 4 +- .../ast/agent/et_agent_argument_operand_comma.e | 16 +- .../ast/agent/et_agent_argument_operand_item.e | 4 +- .../ast/agent/et_agent_argument_operand_list.e | 26 +- .../eiffel/ast/agent/et_agent_argument_operands.e | 4 +- .../ast/agent/et_agent_implicit_current_target.e | 18 +- .../ast/agent/et_agent_implicit_open_argument.e | 20 +- .../agent/et_agent_implicit_open_argument_list.e | 4 +- .../tools/eiffel/ast/agent/et_agent_open_target.e | 6 +- library/tools/eiffel/ast/agent/et_agent_target.e | 2 +- .../ast/agent/et_agent_typed_open_argument.e | 14 +- library/tools/eiffel/ast/agent/et_call_agent.e | 32 +- .../eiffel/ast/agent/et_do_function_inline_agent.e | 4 +- .../ast/agent/et_do_procedure_inline_agent.e | 4 +- .../ast/agent/et_external_function_inline_agent.e | 6 +- .../ast/agent/et_external_procedure_inline_agent.e | 6 +- .../ast/agent/et_external_routine_inline_agent.e | 2 +- .../eiffel/ast/agent/et_function_inline_agent.e | 4 +- library/tools/eiffel/ast/agent/et_inline_agent.e | 24 +- .../ast/agent/et_internal_function_inline_agent.e | 2 +- .../ast/agent/et_internal_procedure_inline_agent.e | 2 +- .../ast/agent/et_internal_routine_inline_agent.e | 4 +- .../ast/agent/et_once_function_inline_agent.e | 4 +- .../ast/agent/et_once_procedure_inline_agent.e | 4 +- .../eiffel/ast/agent/et_procedure_inline_agent.e | 4 +- .../tools/eiffel/ast/agent/et_query_inline_agent.e | 4 +- .../eiffel/ast/agent/et_routine_inline_agent.e | 6 +- library/tools/eiffel/ast/assertion/et_assertion.e | 8 +- .../tools/eiffel/ast/assertion/et_assertion_item.e | 4 +- .../eiffel/ast/assertion/et_assertion_semicolon.e | 14 +- library/tools/eiffel/ast/assertion/et_assertions.e | 8 +- library/tools/eiffel/ast/assertion/et_invariants.e | 36 +- .../eiffel/ast/assertion/et_loop_invariants.e | 18 +- .../tools/eiffel/ast/assertion/et_postconditions.e | 22 +- .../tools/eiffel/ast/assertion/et_preconditions.e | 22 +- .../eiffel/ast/assertion/et_tagged_assertion.e | 18 +- library/tools/eiffel/ast/assertion/et_variant.e | 18 +- library/tools/eiffel/ast/class/et_all_export.e | 24 +- .../eiffel/ast/class/et_builtin_convert_feature.e | 10 +- library/tools/eiffel/ast/class/et_class.e | 306 ++-- .../eiffel/ast/class/et_class_comparator_by_name.e | 6 +- library/tools/eiffel/ast/class/et_client.e | 18 +- library/tools/eiffel/ast/class/et_client_comma.e | 10 +- library/tools/eiffel/ast/class/et_client_item.e | 8 +- library/tools/eiffel/ast/class/et_client_list.e | 14 +- library/tools/eiffel/ast/class/et_clients.e | 20 +- .../ast/class/et_constrained_formal_parameter.e | 18 +- .../tools/eiffel/ast/class/et_constraint_creator.e | 22 +- .../tools/eiffel/ast/class/et_convert_feature.e | 14 +- .../eiffel/ast/class/et_convert_feature_comma.e | 14 +- .../eiffel/ast/class/et_convert_feature_item.e | 4 +- .../eiffel/ast/class/et_convert_feature_list.e | 26 +- .../tools/eiffel/ast/class/et_convert_function.e | 14 +- .../tools/eiffel/ast/class/et_convert_procedure.e | 16 +- library/tools/eiffel/ast/class/et_creator.e | 24 +- library/tools/eiffel/ast/class/et_creator_list.e | 20 +- .../tools/eiffel/ast/class/et_custom_attribute.e | 16 +- library/tools/eiffel/ast/class/et_export.e | 14 +- library/tools/eiffel/ast/class/et_export_list.e | 26 +- library/tools/eiffel/ast/class/et_feature_clause.e | 24 +- .../eiffel/ast/class/et_feature_clause_list.e | 14 +- library/tools/eiffel/ast/class/et_feature_export.e | 18 +- .../tools/eiffel/ast/class/et_formal_parameter.e | 30 +- .../eiffel/ast/class/et_formal_parameter_comma.e | 16 +- .../eiffel/ast/class/et_formal_parameter_item.e | 10 +- .../eiffel/ast/class/et_formal_parameter_list.e | 20 +- library/tools/eiffel/ast/class/et_indexing.e | 26 +- library/tools/eiffel/ast/class/et_indexing_item.e | 8 +- library/tools/eiffel/ast/class/et_indexing_list.e | 26 +- .../tools/eiffel/ast/class/et_indexing_semicolon.e | 24 +- library/tools/eiffel/ast/class/et_indexing_term.e | 8 +- .../eiffel/ast/class/et_indexing_term_comma.e | 20 +- .../tools/eiffel/ast/class/et_indexing_term_item.e | 8 +- .../tools/eiffel/ast/class/et_indexing_term_list.e | 14 +- library/tools/eiffel/ast/class/et_master_class.e | 142 +- library/tools/eiffel/ast/class/et_named_class.e | 64 +- library/tools/eiffel/ast/class/et_null_export.e | 6 +- library/tools/eiffel/ast/class/et_obsolete.e | 4 +- library/tools/eiffel/ast/class/et_parent.e | 22 +- library/tools/eiffel/ast/class/et_parent_item.e | 4 +- library/tools/eiffel/ast/class/et_parent_list.e | 24 +- .../tools/eiffel/ast/class/et_parent_semicolon.e | 14 +- library/tools/eiffel/ast/class/et_rename.e | 20 +- library/tools/eiffel/ast/class/et_rename_comma.e | 10 +- library/tools/eiffel/ast/class/et_rename_item.e | 4 +- library/tools/eiffel/ast/class/et_rename_list.e | 26 +- .../tools/eiffel/ast/class/et_tagged_indexing.e | 10 +- .../ast/constant/et_binary_integer_constant.e | 26 +- .../tools/eiffel/ast/constant/et_bit_constant.e | 10 +- .../eiffel/ast/constant/et_boolean_constant.e | 4 +- .../eiffel/ast/constant/et_c1_character_constant.e | 8 +- .../eiffel/ast/constant/et_c2_character_constant.e | 10 +- .../eiffel/ast/constant/et_c3_character_constant.e | 8 +- .../eiffel/ast/constant/et_character_constant.e | 18 +- library/tools/eiffel/ast/constant/et_constant.e | 18 +- .../tools/eiffel/ast/constant/et_false_constant.e | 4 +- .../ast/constant/et_hexadecimal_integer_constant.e | 26 +- .../tools/eiffel/ast/constant/et_inline_constant.e | 10 +- .../eiffel/ast/constant/et_integer_constant.e | 70 +- .../tools/eiffel/ast/constant/et_manifest_string.e | 24 +- .../tools/eiffel/ast/constant/et_manifest_type.e | 6 +- .../ast/constant/et_octal_integer_constant.e | 8 +- .../eiffel/ast/constant/et_once_manifest_string.e | 18 +- .../tools/eiffel/ast/constant/et_real_constant.e | 24 +- .../ast/constant/et_regular_integer_constant.e | 8 +- .../ast/constant/et_regular_manifest_string.e | 10 +- .../eiffel/ast/constant/et_regular_real_constant.e | 6 +- .../ast/constant/et_special_manifest_string.e | 8 +- .../tools/eiffel/ast/constant/et_true_constant.e | 4 +- .../ast/constant/et_underscored_integer_constant.e | 8 +- .../ast/constant/et_underscored_real_constant.e | 6 +- .../tools/eiffel/ast/constant/et_verbatim_string.e | 8 +- .../ast/expression/et_actual_argument_list.e | 10 +- .../eiffel/ast/expression/et_actual_arguments.e | 4 +- .../eiffel/ast/expression/et_address_expression.e | 10 +- .../eiffel/ast/expression/et_argument_operand.e | 2 +- .../eiffel/ast/expression/et_argument_operands.e | 12 +- .../eiffel/ast/expression/et_binary_expression.e | 16 +- .../ast/expression/et_bracket_argument_list.e | 8 +- .../eiffel/ast/expression/et_bracket_expression.e | 16 +- .../eiffel/ast/expression/et_call_component.e | 12 +- .../eiffel/ast/expression/et_call_expression.e | 4 +- .../tools/eiffel/ast/expression/et_conditional.e | 4 +- .../ast/expression/et_convert_builtin_expression.e | 6 +- .../eiffel/ast/expression/et_convert_expression.e | 10 +- .../ast/expression/et_convert_from_expression.e | 12 +- .../ast/expression/et_convert_to_expression.e | 10 +- .../eiffel/ast/expression/et_create_expression.e | 26 +- .../eiffel/ast/expression/et_creation_expression.e | 12 +- library/tools/eiffel/ast/expression/et_current.e | 8 +- .../eiffel/ast/expression/et_current_address.e | 12 +- .../eiffel/ast/expression/et_equality_expression.e | 8 +- .../tools/eiffel/ast/expression/et_expression.e | 18 +- .../eiffel/ast/expression/et_expression_address.e | 12 +- .../eiffel/ast/expression/et_expression_comma.e | 16 +- .../eiffel/ast/expression/et_expression_item.e | 4 +- .../eiffel/ast/expression/et_expression_list.e | 20 +- .../tools/eiffel/ast/expression/et_expressions.e | 6 +- .../eiffel/ast/expression/et_feature_address.e | 12 +- .../ast/expression/et_feature_call_expression.e | 2 +- .../ast/expression/et_infix_cast_expression.e | 14 +- .../eiffel/ast/expression/et_infix_expression.e | 10 +- .../eiffel/ast/expression/et_keyword_expression.e | 14 +- .../ast/expression/et_keyword_manifest_string.e | 14 +- .../eiffel/ast/expression/et_manifest_array.e | 12 +- .../ast/expression/et_manifest_string_comma.e | 14 +- .../ast/expression/et_manifest_string_item.e | 4 +- .../ast/expression/... [truncated message content] |
From: Eric B. <er...@us...> - 2010-05-01 09:01:40
|
This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "gobo-eiffel". The branch, master has been updated via 305440cfa1e84646c2e1d8085a1c826a97377935 (commit) from 6e89a1b7738c398818351a0f826fa1d223b25dab (commit) Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below. - Log ----------------------------------------------------------------- commit 305440cfa1e84646c2e1d8085a1c826a97377935 Author: Eric Bezault <er...@go...> Date: Sat May 1 02:00:58 2010 -0700 Added feature `mark_system_until'. ----------------------------------------------------------------------- Summary of changes: .../eiffel/processor/et_system_feature_marker.e | 46 ++++++++++++++++++- 1 files changed, 43 insertions(+), 3 deletions(-) hooks/post-receive -- gobo-eiffel |
From: Eric B. <er...@us...> - 2010-04-20 14:21:08
|
This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "gobo-eiffel". The branch, master has been updated via 6e89a1b7738c398818351a0f826fa1d223b25dab (commit) from f839233a156ec16a54286734a964e6a08e48661c (commit) Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below. - Log ----------------------------------------------------------------- commit 6e89a1b7738c398818351a0f826fa1d223b25dab Author: Eric Bezault <er...@go...> Date: Tue Apr 20 07:11:14 2010 -0700 Improved algorithm to mark feature dependencies. ----------------------------------------------------------------------- Summary of changes: .../eiffel/processor/et_called_feature_builder.e | 121 ++++++ .../tools/eiffel/processor/et_called_features.e | 139 +++++++ .../tools/eiffel/processor/et_descendant_classes.e | 211 +++++++++++ .../eiffel/processor/et_feature_call_handler.e | 102 +++++- .../eiffel/processor/et_precursor_feature_marker.e | 130 +++++++ ...et_system_marker.e => et_system_class_marker.e} | 58 ++-- .../eiffel/processor/et_system_feature_marker.e | 400 +++++--------------- 7 files changed, 827 insertions(+), 334 deletions(-) create mode 100644 library/tools/eiffel/processor/et_called_feature_builder.e create mode 100644 library/tools/eiffel/processor/et_called_features.e create mode 100644 library/tools/eiffel/processor/et_descendant_classes.e create mode 100644 library/tools/eiffel/processor/et_precursor_feature_marker.e copy library/tools/eiffel/processor/{et_system_marker.e => et_system_class_marker.e} (97%) hooks/post-receive -- gobo-eiffel |
From: Eric B. <er...@us...> - 2010-04-09 20:55:00
|
This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "gobo-eiffel". The branch, master has been updated via f839233a156ec16a54286734a964e6a08e48661c (commit) from 896b3d4b23f39b71e624bfb9fc2635a6cc7894c6 (commit) Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below. - Log ----------------------------------------------------------------- commit f839233a156ec16a54286734a964e6a08e48661c Author: Eric Bezault <er...@go...> Date: Fri Apr 9 22:52:39 2010 +0200 Fixed postconditions. ----------------------------------------------------------------------- Summary of changes: library/tools/eiffel/ast/type/et_type.e | 4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) hooks/post-receive -- gobo-eiffel |
From: Eric B. <er...@us...> - 2010-04-06 18:46:31
|
This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "gobo-eiffel". The branch, master has been updated via 896b3d4b23f39b71e624bfb9fc2635a6cc7894c6 (commit) from 5fbc96b31711054dec7d443b3f127d74aec6371a (commit) Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below. - Log ----------------------------------------------------------------- commit 896b3d4b23f39b71e624bfb9fc2635a6cc7894c6 Author: Eric Bezault <er...@go...> Date: Tue Apr 6 20:44:23 2010 +0200 Fixed typos. ----------------------------------------------------------------------- Summary of changes: .../dynamic/et_dynamic_system_feature_marker.e | 4 ++-- .../processor/et_system_feature_fuzzy_marker.e | 4 ++-- .../eiffel/processor/et_system_feature_marker.e | 4 ++-- .../processor/et_system_targeted_feature_marker.e | 4 ++-- 4 files changed, 8 insertions(+), 8 deletions(-) hooks/post-receive -- gobo-eiffel |