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...> - 2009-11-25 12:50: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 562dd043c00fc35e212e629f6d7b10ad1679253f (commit) via 3e1410e302179b9f81189904b1717c01a3e5f022 (commit) via df9e4f152db4ff187e9b181ce959847a75d32ab6 (commit) via 66f89f7364b05df656a56f825ac50d6506ab59ed (commit) via 903d0e27fbd640f661ee8c9fd1e570ba472dd6a6 (commit) via 49ad95a254cf0fe4c029aed7ef0ee908fc361da1 (commit) via bea40280fea62c51bd459c36148bcfc196e751fc (commit) via fcbdbfcbec1858fe0d32811c6aa04df069cd538e (commit) via d23cf5a7dddbce66784c02ffedb2e717ceec9baa (commit) via 926fdc9d65a0c886123b4b2fc26bfe091d459c91 (commit) from bbf4a4bb744f4b6331405f8e30c2024730ce47ed (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 562dd043c00fc35e212e629f6d7b10ad1679253f Author: Eric Bezault <er...@go...> Date: Wed Nov 25 04:45:42 2009 -0800 Adapted the feature ET_FEATURE.header_break so that it takes into account assigner clauses. commit 3e1410e302179b9f81189904b1717c01a3e5f022 Author: Eric Bezault <er...@go...> Date: Tue Nov 24 09:50:14 2009 -0800 Under .NET, it is possible to have static infix functions with two arguments. In that case the left and right operands of the infix call are passed as arguments of this function. commit df9e4f152db4ff187e9b181ce959847a75d32ab6 Author: Eric Bezault <er...@go...> Date: Mon Nov 23 23:59:48 2009 -0800 Under .NET, made sure that all types are considered to conform to "SYSTEM_OBJECT". commit 66f89f7364b05df656a56f825ac50d6506ab59ed Author: Eric Bezault <er...@go...> Date: Mon Nov 23 13:50:06 2009 -0800 Made sure that there is no flat Degree 3 errors when using Eiffel for .NET. commit 903d0e27fbd640f661ee8c9fd1e570ba472dd6a6 Author: Eric Bezault <er...@go...> Date: Mon Nov 23 11:25:52 2009 -0800 Made sure that there is no flat Degree 3 errors when using Eiffel for .NET. commit 49ad95a254cf0fe4c029aed7ef0ee908fc361da1 Author: Eric Bezault <er...@go...> Date: Mon Nov 23 10:26:15 2009 -0800 Added header comments. commit bea40280fea62c51bd459c36148bcfc196e751fc Author: Eric Bezault <er...@go...> Date: Mon Nov 23 10:25:59 2009 -0800 Made sure that there is no flat Degree 3 errors when using Eiffel for .NET. commit fcbdbfcbec1858fe0d32811c6aa04df069cd538e Author: Eric Bezault <er...@go...> Date: Mon Nov 23 10:00:55 2009 -0800 Fixed error message when dealing with assigners in .NET. commit d23cf5a7dddbce66784c02ffedb2e717ceec9baa Author: Eric Bezault <er...@go...> Date: Mon Nov 23 06:19:08 2009 -0800 Under .NET, properties and attributes can be given assigners (setters), but the value is passed as the last argument of the assigner (instead of as the first argument in Eiffel classic). commit 926fdc9d65a0c886123b4b2fc26bfe091d459c91 Author: Eric Bezault <er...@go...> Date: Sat Nov 21 22:38:12 2009 -0800 It is possible to have: a.attr := b in .NET without explicitly specifying an assigner procedure for attribute 'attr'. Fixed typo. ----------------------------------------------------------------------- Summary of changes: library/kernel/io/kl_binary_input_file.ge | 2 +- library/kernel/io/kl_binary_output_file.ge | 2 +- library/kernel/io/kl_macos_input_file.e | 2 +- library/kernel/io/kl_stderr_file.e | 2 +- library/kernel/io/kl_stdin_file.e | 12 ++- library/kernel/io/kl_stdout_file.e | 2 +- library/kernel/io/kl_text_input_file.ge | 2 +- library/kernel/io/kl_text_output_file.ge | 2 +- library/kernel/io/kl_unix_input_file.e | 2 +- library/kernel/io/kl_windows_input_file.e | 2 +- library/tools/eiffel/ast/feature/et_attribute.e | 22 ++++- .../eiffel/ast/feature/et_constant_attribute.e | 18 +++- library/tools/eiffel/ast/feature/et_function.e | 22 ++++- .../tools/eiffel/ast/feature/et_unique_attribute.e | 22 ++++- library/tools/eiffel/ast/type/et_class_type.e | 3 + .../tools/eiffel/compilation/et_feature_checker.e | 106 ++++++++++++++++++-- .../eiffel/compilation/et_feature_flattener.e | 39 +++++-- .../eiffel/dynamic/et_dynamic_qualified_call.e | 2 +- .../dynamic/et_dynamic_qualified_procedure_call.e | 2 +- .../dynamic/et_dynamic_qualified_query_call.e | 2 +- library/tools/eiffel/error/et_error_handler.e | 11 ++ library/tools/eiffel/error/et_validity_error.e | 18 +++- 22 files changed, 246 insertions(+), 51 deletions(-) hooks/post-receive -- gobo-eiffel |
From: Eric B. <er...@us...> - 2009-11-21 12:43: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 bbf4a4bb744f4b6331405f8e30c2024730ce47ed (commit) from 7d799b3e07cea1fb614fce2cfc82e2ef24500523 (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 bbf4a4bb744f4b6331405f8e30c2024730ce47ed Author: Eric Bezault <er...@go...> Date: Sat Nov 21 01:10:55 2009 -0800 Fixed bug when removing unknown classes. ----------------------------------------------------------------------- Summary of changes: library/tools/eiffel/ast/class/et_master_class.e | 3 +++ 1 files changed, 3 insertions(+), 0 deletions(-) hooks/post-receive -- gobo-eiffel |
From: Eric B. <er...@us...> - 2009-11-19 17:57: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 7d799b3e07cea1fb614fce2cfc82e2ef24500523 (commit) from f1bd40d04eedbb146e32d2daa92f7b38239b99fd (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 7d799b3e07cea1fb614fce2cfc82e2ef24500523 Author: Eric Bezault <er...@go...> Date: Thu Nov 19 08:07:35 2009 -0800 Pathnames in cluster dependence constraint files 'providers.txt' and 'dependants.txt' ending with ".dll", typically representing .NET assemblies, are ignored and not shown in error messages when processing Eiffel classic systems. ----------------------------------------------------------------------- Summary of changes: .../eiffel/parser/et_eiffel_scanner_skeleton.e | 32 ++++++++++++++++++- 1 files changed, 30 insertions(+), 2 deletions(-) hooks/post-receive -- gobo-eiffel |
From: Eric B. <er...@us...> - 2009-11-18 10:59:12
|
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 f1bd40d04eedbb146e32d2daa92f7b38239b99fd (commit) from 82c67634cd2c26f82df781f7dd933afd5d7f0ea3 (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 f1bd40d04eedbb146e32d2daa92f7b38239b99fd Author: Eric Bezault <er...@go...> Date: Wed Nov 18 02:57:56 2009 -0800 Allow to specify cluster pathnames, possibly with wildcards, in the cluster dependence constraint files 'providers.txt' and 'dependants.txt'. ----------------------------------------------------------------------- Summary of changes: .../ast/group/et_cluster_dependence_constraint.e | 179 +++++++++++++++----- library/tools/eiffel/ast/group/et_group.e | 4 +- library/tools/eiffel/ast/group/et_system.e | 20 ++- library/tools/eiffel/error/et_cluster_error.e | 38 ++++- .../eiffel/parser/et_eiffel_scanner_skeleton.e | 16 ++- 5 files changed, 202 insertions(+), 55 deletions(-) hooks/post-receive -- gobo-eiffel |
From: Eric B. <er...@us...> - 2009-11-16 15:41:01
|
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 82c67634cd2c26f82df781f7dd933afd5d7f0ea3 (commit) from 4e0524992ab3a66d801482d404ec4bbc2154a8aa (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 82c67634cd2c26f82df781f7dd933afd5d7f0ea3 Author: Eric Bezault <er...@go...> Date: Mon Nov 16 07:40:00 2009 -0800 Fixed bug where classes in override clusters were not recognized as override. ----------------------------------------------------------------------- Summary of changes: .../eiffel/parser/et_eiffel_parser_skeleton.e | 7 ++++--- 1 files changed, 4 insertions(+), 3 deletions(-) hooks/post-receive -- gobo-eiffel |
From: Eric B. <er...@us...> - 2009-11-01 16:30:19
|
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 4e0524992ab3a66d801482d404ec4bbc2154a8aa (commit) from 9eb042bf3b13c8e234705e0ebde578c857ef230e (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 4e0524992ab3a66d801482d404ec4bbc2154a8aa Author: Eric Bezault <er...@go...> Date: Sun Nov 1 08:29:43 2009 -0800 Added "test_status" indexing clause. ----------------------------------------------------------------------- Summary of changes: test/argument/ap_test_parser.e | 1 + test/kernel/kl_test_array_routines.e | 1 + test/kernel/kl_test_binary_input_file.e | 1 + test/kernel/kl_test_binary_output_file.e | 1 + test/kernel/kl_test_character_buffer.e | 1 + test/kernel/kl_test_character_routines.e | 1 + test/kernel/kl_test_directory.e | 1 + test/kernel/kl_test_double_routines.e | 1 + test/kernel/kl_test_integer_routines.e | 1 + test/kernel/kl_test_macos_input_file.e | 1 + test/kernel/kl_test_macos_output_file.e | 1 + test/kernel/kl_test_pathname.e | 1 + test/kernel/kl_test_platform.e | 1 + test/kernel/kl_test_stderr_file.e | 1 + test/kernel/kl_test_stdin_file.e | 1 + test/kernel/kl_test_stdout_file.e | 1 + test/kernel/kl_test_string_routines.e | 1 + test/kernel/kl_test_text_input_file.e | 1 + test/kernel/kl_test_text_output_file.e | 1 + test/kernel/kl_test_unix_file_system.e | 1 + test/kernel/kl_test_unix_input_file.e | 1 + test/kernel/kl_test_unix_output_file.e | 1 + test/kernel/kl_test_windows_file_system.e | 1 + test/kernel/kl_test_windows_input_file.e | 1 + test/kernel/kl_test_windows_output_file.e | 1 + test/kernel/uc_test_string.e | 1 + test/kernel/uc_test_unicode_routines.e | 3 ++- test/kernel/uc_test_utf16_routines.e | 1 + test/kernel/uc_test_utf32_routines.e | 3 ++- test/kernel/uc_test_utf8_routines.e | 3 ++- test/kernel/uc_test_utf8_string.e | 1 + test/lexical/lx_test_dfa_regular_expression.e | 1 + test/lexical/lx_test_dfa_wildcard.e | 1 + test/pattern/dp_test_singleton.e | 1 + test/regexp/rx_test_pcre_regular_expression.e | 1 + test/regexp/rx_test_pcretest.e | 1 + test/string/st_test_case_mappings.e | 1 + test/string/st_test_character_class_routines.e | 1 + test/string/st_test_date_time_routines.e | 1 + test/string/st_test_normalization_routines.e | 1 + test/string/st_test_scientific_formatter.e | 2 +- .../string/st_test_scientific_formatter_examples.e | 2 +- .../st_test_scientific_formatter_invalid_formats.e | 1 + test/string/st_test_splitter.e | 1 + test/string/st_test_word_wrapper.e | 1 + test/string/st_test_xsd_date_time_parser.e | 1 + test/string/st_test_xslt_format_date_time.e | 1 + test/structure/ds_test_array_bubble_sorter.e | 1 + test/structure/ds_test_array_quick_sorter.e | 1 + test/structure/ds_test_array_shell_sorter.e | 1 + test/structure/ds_test_arrayed_list.e | 1 + test/structure/ds_test_avl_tree.e | 1 + test/structure/ds_test_avl_tree_set.e | 1 + test/structure/ds_test_bilinear_table.e | 1 + test/structure/ds_test_bilinked_list.e | 1 + test/structure/ds_test_binary_search_tree.e | 1 + test/structure/ds_test_binary_search_tree_set.e | 1 + test/structure/ds_test_bubble_sorter.e | 1 + test/structure/ds_test_hash_set.e | 1 + test/structure/ds_test_hash_table.e | 1 + test/structure/ds_test_heap_sorter.e | 1 + .../ds_test_left_leaning_red_black_tree.e | 1 + .../ds_test_left_leaning_red_black_tree_set.e | 1 + test/structure/ds_test_linked_list.e | 1 + test/structure/ds_test_list.e | 1 + test/structure/ds_test_list_cursor.e | 1 + test/structure/ds_test_multiarrayed_hash_set.e | 1 + test/structure/ds_test_multiarrayed_hash_table.e | 1 + test/structure/ds_test_quick_sorter.e | 1 + test/structure/ds_test_red_black_tree.e | 1 + test/structure/ds_test_red_black_tree_set.e | 1 + test/structure/ds_test_shell_sorter.e | 1 + test/structure/ds_test_sparse_set.e | 1 + test/structure/ds_test_sparse_table.e | 1 + test/structure/ds_test_sparse_table_keys.e | 1 + test/time/dt_test_absolute_time.e | 1 + test/time/dt_test_date.e | 1 + test/time/dt_test_date_duration.e | 1 + test/time/dt_test_date_time.e | 1 + test/time/dt_test_date_time_duration.e | 1 + test/time/dt_test_date_time_value.e | 1 + test/time/dt_test_date_value.e | 1 + test/time/dt_test_duration.e | 1 + test/time/dt_test_fixed_offset_time_zone.e | 1 + test/time/dt_test_gregorian_calendar.e | 1 + test/time/dt_test_stopwatch.e | 1 + test/time/dt_test_time.e | 1 + test/time/dt_test_time_duration.e | 1 + test/time/dt_test_time_value.e | 1 + test/time/dt_test_week_day.e | 1 + test/tools/et_test_ast_pretty_printer.e | 1 + test/tools/et_test_ast_printer.e | 1 + test/utility/transcoder/ut_test_base64_decoding.e | 1 + test/utility/uri/ut_test_uri_parser.e | 1 + test/utility/uri/ut_test_uri_resolve.e | 1 + test/utility/uri/ut_test_url_encoding.e | 1 + test/xml/eiffel/xm_test_bom.e | 1 + test/xml/eiffel/xm_test_declaration.e | 2 ++ test/xml/eiffel/xm_test_dtd.e | 1 + test/xml/eiffel/xm_test_eiffel_parser.e | 1 + test/xml/eiffel/xm_test_fpi_routines.e | 1 + test/xml/eiffel/xm_test_latin1.e | 1 + test/xml/eiffel/xm_test_no_namespace.e | 3 ++- test/xml/eiffel/xm_test_stop_filter.e | 1 + test/xml/eiffel/xm_test_string_mode.e | 1 + test/xml/general/xm_test_bootstrap_resolver.e | 1 + test/xml/general/xm_test_catalog.e | 1 + test/xml/general/xm_test_catalog_manager.e | 1 + test/xml/general/xm_test_events.e | 1 + test/xml/general/xm_test_formatter.e | 1 + .../general/xm_test_indent_pretty_print_filter.e | 3 ++- test/xml/general/xm_test_namespace.e | 3 ++- test/xml/general/xm_test_namespace_jclark.e | 1 + test/xml/general/xm_test_simple_resolver.e | 1 + test/xml/general/xm_test_tree.e | 1 + test/xml/general/xm_test_unicode_characters.e | 3 ++- test/xml/general/xm_test_xmlid.e | 1 + test/xml/general/xm_test_xmlns_generator.e | 1 + test/xml/oasis/xm_test_xmltest.e | 1 + test/xml/xpath/xm_xpath_test_abs.e | 1 + test/xml/xpath/xm_xpath_test_analysis.e | 1 + test/xml/xpath/xm_xpath_test_avg.e | 1 + test/xml/xpath/xm_xpath_test_base_uri.e | 1 + test/xml/xpath/xm_xpath_test_builder.e | 1 + test/xml/xpath/xm_xpath_test_calendar_functions.e | 1 + test/xml/xpath/xm_xpath_test_cardinality_checks.e | 1 + test/xml/xpath/xm_xpath_test_cast_expression.e | 1 + test/xml/xpath/xm_xpath_test_ceiling.e | 1 + test/xml/xpath/xm_xpath_test_distinct_values.e | 1 + test/xml/xpath/xm_xpath_test_doc.e | 1 + test/xml/xpath/xm_xpath_test_evaluator.e | 1 + test/xml/xpath/xm_xpath_test_expression_parser.e | 1 + test/xml/xpath/xm_xpath_test_floor.e | 1 + test/xml/xpath/xm_xpath_test_idrefs.e | 1 + test/xml/xpath/xm_xpath_test_index_of.e | 1 + test/xml/xpath/xm_xpath_test_lang.e | 1 + test/xml/xpath/xm_xpath_test_matches.e | 1 + test/xml/xpath/xm_xpath_test_name_pool.e | 1 + test/xml/xpath/xm_xpath_test_node_name.e | 1 + test/xml/xpath/xm_xpath_test_qname_functions.e | 1 + test/xml/xpath/xm_xpath_test_remove.e | 1 + test/xml/xpath/xm_xpath_test_replace.e | 1 + test/xml/xpath/xm_xpath_test_reverse.e | 1 + test/xml/xpath/xm_xpath_test_root.e | 1 + test/xml/xpath/xm_xpath_test_round.e | 1 + test/xml/xpath/xm_xpath_test_round_half_even.e | 1 + test/xml/xpath/xm_xpath_test_system_ids.e | 1 + test/xml/xpath/xm_xpath_test_tiny_builder.e | 1 + test/xml/xpath/xm_xpath_test_tokenizer.e | 3 ++- test/xml/xpath/xm_xpath_test_types.e | 1 + test/xml/xpath/xm_xpath_test_unicode_functions.e | 1 + test/xml/xpath/xm_xpath_test_uri_functions.e | 1 + .../xpointer/xm_xpointer_test_evaluation_xpath.e | 1 + test/xml/xpointer/xm_xpointer_test_event_filter.e | 1 + test/xml/xpointer/xm_xpointer_test_parser.e | 1 + test/xml/xslt/xm_xslt_test_analyze_string.e | 1 + test/xml/xslt/xm_xslt_test_apply_imports.e | 1 + test/xml/xslt/xm_xslt_test_books.e | 1 + test/xml/xslt/xm_xslt_test_character_map.e | 1 + test/xml/xslt/xm_xslt_test_current.e | 1 + test/xml/xslt/xm_xslt_test_document.e | 1 + test/xml/xslt/xm_xslt_test_extensions.e | 1 + test/xml/xslt/xm_xslt_test_for_each_group.e | 1 + test/xml/xslt/xm_xslt_test_formatting.e | 1 + test/xml/xslt/xm_xslt_test_fragments.e | 9 +++++---- test/xml/xslt/xm_xslt_test_functions.e | 1 + test/xml/xslt/xm_xslt_test_gobo2html.e | 1 + test/xml/xslt/xm_xslt_test_identity_transform.e | 1 + test/xml/xslt/xm_xslt_test_infoset.e | 1 + test/xml/xslt/xm_xslt_test_namespace.e | 1 + test/xml/xslt/xm_xslt_test_next_match.e | 1 + test/xml/xslt/xm_xslt_test_result_document.e | 1 + test/xml/xslt/xm_xslt_test_routines.e | 1 + test/xml/xslt/xm_xslt_test_schematron.e | 1 + test/xml/xslt/xm_xslt_test_stripper.e | 1 + test/xml/xslt/xm_xslt_test_stylesheet_builder.e | 1 + test/xml/xslt/xm_xslt_test_unparsed_text.e | 1 + test/xml/xslt/xm_xslt_test_use_when.e | 1 + test/xml/xslt/xm_xslt_test_variables.e | 1 + 179 files changed, 192 insertions(+), 14 deletions(-) hooks/post-receive -- gobo-eiffel |
From: Eric B. <er...@us...> - 2009-11-01 08:56:55
|
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 9eb042bf3b13c8e234705e0ebde578c857ef230e (commit) via 3eaed81698cb12bee2da1c61719b0174f1dae7b7 (commit) via 5fca989eeede8aa52d67ba34288db103f184fc3d (commit) via 3dac607145526d7640e201ff20bfd1eda3b84800 (commit) via 0e7e14bd422ce1b96cac51feeff46b8301271a32 (commit) via 3248ec31582945e2a2a0a3b85d7eedb19c65c5df (commit) via 072e6e8d0eb9f89de7214b081a6b408913c3b99a (commit) via 48264af5979a9cdef79200ea27b8fa851971c001 (commit) via d80f775c84cc9dd5d926bdfac747600dca6c5107 (commit) via f4bc87802902fe1caaa4992ae39617058aba230e (commit) via 07fef14ac136292b1449339c9fefdcd608ffe2b6 (commit) via 0cb3abb83391a17a09bb64b56b04c9e1dceab47e (commit) via cf0b430e97d0612cd206536bbd733e82334d26c4 (commit) via e80eb8543a6f900502a6cfa2e55d65f96bf64253 (commit) via a90087c5db24d99a2d906e09617563f2144dccec (commit) via 111acc60ba5b3f9e6328d621dfd1055d2568d84f (commit) via c291dab097a48386f59108c00f4707801e5ecd34 (commit) via 00b0b0372102d3888314cde02a947fc023f5356a (commit) via 34f969f992e078fcf65297566142e3407539ed49 (commit) via c4371d465120013ec4b7d090c4bf305d2d607f4c (commit) via bb80ac0f2acc7643338e1c602401fbd5574788e0 (commit) via b9aaa9feafab788ab7c041875a8fa046531eede3 (commit) via 19ed33d266580969452a7046f1cf8d0f63e423ce (commit) via 7f28bc7e70314e9fec863645f20eb938f827ad1b (commit) via 5cd98ca8da236936548787ed531d0113ead12014 (commit) via c9781ac13754cd80dc605641e0e747a17dd2dc14 (commit) via 2f3a69cc68206c7fc7106da36b575212592ab361 (commit) via 6174bcc84505338b191e07b4fbeec96bb0c9cb75 (commit) via f1147d88a0e43329aebe03b145435c907c322732 (commit) via 9e7d47a13c35ab5b8ab4f76b9943c616aae510e6 (commit) via 58aeae65a2941878cfe03cbde0d550e520bbcdf6 (commit) via d8f5f554787c1dbbcbdba9476c51499fb64fdb61 (commit) via b794bd00602c9907e2a86c8cf9c9849d79ae7282 (commit) via f18efbdaf5a6233ee1e219c5aead2cbde357bd0c (commit) via 4d7ba6efc47b6deb71cc2269275f6bb72b37e07d (commit) via bffc3d129306849f5028ebce5394c3808616c5bf (commit) via 1b73378ed2c8dbb72fd57643a228f28386c56785 (commit) via 3db7db7941f6679d689e326042812c2ae32d1ba6 (commit) via 23c21ed0d965f382dd12a644de4a22397bef50c5 (commit) via cc25e00dac3b799909f4062eec2bf2e38eb4c1af (commit) from c1b67be3e33c003c9b0a75900c9c3ee6d87b0421 (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 9eb042bf3b13c8e234705e0ebde578c857ef230e Author: Eric Bezault <er...@go...> Date: Sun Nov 1 01:37:03 2009 -0700 Renamed ET_ADAPTED_CLASS as ET_MASTER_CLASS. commit 3eaed81698cb12bee2da1c61719b0174f1dae7b7 Author: Eric Bezault <er...@go...> Date: Sat Oct 24 12:56:34 2009 -0700 Improved support for .NET assemblies. commit 5fca989eeede8aa52d67ba34288db103f184fc3d Author: Eric Bezault <er...@go...> Date: Fri Oct 16 13:10:13 2009 -0700 Fixed bug: the filename and group were not set. (Bug introduced in git#48264af5979a9cdef79200ea27b8fa851971c001) commit 3dac607145526d7640e201ff20bfd1eda3b84800 Merge: 0e7e14bd422ce1b96cac51feeff46b8301271a32 c1b67be3e33c003c9b0a75900c9c3ee6d87b0421 Author: Eric Bezault <er...@go...> Date: Fri Oct 16 09:47:54 2009 -0700 Merge branch 'master' into 'ecf'. commit 0e7e14bd422ce1b96cac51feeff46b8301271a32 Merge: 3248ec31582945e2a2a0a3b85d7eedb19c65c5df 60bef90ad64bc0b4013ebd4d2f7748dfd9b96f0f Author: Eric Bezault <er...@go...> Date: Mon Oct 12 05:55:12 2009 -0700 Merge branch 'master' into 'ecf'. commit 3248ec31582945e2a2a0a3b85d7eedb19c65c5df Merge: 072e6e8d0eb9f89de7214b081a6b408913c3b99a 4ca9d1dc4c8a16038b46decc0492b73948738ef7 Author: Eric Bezault <er...@go...> Date: Mon Oct 12 02:17:38 2009 -0700 Merge branch 'master' into 'ecf'. commit 072e6e8d0eb9f89de7214b081a6b408913c3b99a Author: Eric Bezault <er...@go...> Date: Mon Oct 12 02:09:19 2009 -0700 Improved the way mapped classes are handled. This fixes a bug in the incremental processing. commit 48264af5979a9cdef79200ea27b8fa851971c001 Author: Eric Bezault <er...@go...> Date: Sat Oct 10 00:36:04 2009 -0700 Code refactoring. Fixed bug: `error_handler.report_compilation_status' was not called in some cases. commit d80f775c84cc9dd5d926bdfac747600dca6c5107 Author: Eric Bezault <er...@go...> Date: Sat Oct 10 00:34:40 2009 -0700 Fixed bug (typo) in `local_non_override_classes_do_unless_actual'. The action could be executed even if the class was the actual class. commit f4bc87802902fe1caaa4992ae39617058aba230e Author: Eric Bezault <er...@go...> Date: Wed Oct 7 09:38:50 2009 -0700 Fixed bug when the root class is ANY or NONE. It was triggering `compile_system' instead of `compile_all' in that case. commit 07fef14ac136292b1449339c9fefdcd608ffe2b6 Author: Eric Bezault <er...@go...> Date: Wed Oct 7 00:57:13 2009 -0700 Fixed bug: should take into account classes declared locally in the surrounding universe as well as classes imported from other universes. commit 0cb3abb83391a17a09bb64b56b04c9e1dceab47e Merge: cf0b430e97d0612cd206536bbd733e82334d26c4 db0841a8f0dbc2f30a1043aa41316bbdb09e8339 Author: Eric Bezault <er...@go...> Date: Tue Oct 6 10:10:17 2009 -0700 Merge branch 'master' into 'ecf'. commit cf0b430e97d0612cd206536bbd733e82334d26c4 Author: Eric Bezault <er...@go...> Date: Tue Oct 6 05:23:28 2009 -0700 This kind of errors applies to ET_CLASS. No need to be as wide as ET_NAMED_CLASS. commit e80eb8543a6f900502a6cfa2e55d65f96bf64253 Author: Eric Bezault <er...@go...> Date: Tue Oct 6 05:22:33 2009 -0700 Added convenience routines. commit a90087c5db24d99a2d906e09617563f2144dccec Merge: 111acc60ba5b3f9e6328d621dfd1055d2568d84f 12f2c8314b18a7387768619d914b8294d49dd4dd Author: Eric Bezault <er...@go...> Date: Fri Oct 2 06:45:17 2009 -0700 Merge branch 'master' into 'ecf'. commit 111acc60ba5b3f9e6328d621dfd1055d2568d84f Author: Eric Bezault <er...@go...> Date: Fri Oct 2 06:30:51 2009 -0700 Fixed typo. commit c291dab097a48386f59108c00f4707801e5ecd34 Merge: 00b0b0372102d3888314cde02a947fc023f5356a fad76ded57c82ae09641c4d4d68e30a653f5b8f5 Author: Eric Bezault <er...@go...> Date: Thu Oct 1 08:25:53 2009 -0700 Merge branch 'master' into 'ecf'. commit 00b0b0372102d3888314cde02a947fc023f5356a Author: Eric Bezault <er...@go...> Date: Thu Oct 1 08:14:44 2009 -0700 Added convenience routines when dealing with agents. commit 34f969f992e078fcf65297566142e3407539ed49 Author: Eric Bezault <er...@go...> Date: Sat Sep 26 01:58:20 2009 -0700 Removed unneeded features used in agents. commit c4371d465120013ec4b7d090c4bf305d2d607f4c Author: Eric Bezault <er...@go...> Date: Sat Sep 26 01:22:16 2009 -0700 Take into account modifications in class ANY during incremental recompilation when a class has no explicit parent. commit bb80ac0f2acc7643338e1c602401fbd5574788e0 Merge: b9aaa9feafab788ab7c041875a8fa046531eede3 42419af3bd87abe17bb14cffd67e2e4944943260 Author: Eric Bezault <er...@go...> Date: Sat Sep 26 00:36:22 2009 -0700 Merge branch 'master' into 'ecf'. commit b9aaa9feafab788ab7c041875a8fa046531eede3 Author: Eric Bezault <er...@go...> Date: Sat Sep 26 00:20:43 2009 -0700 Added routines to make it easier to switch between the 'master' and 'ecf' branches. commit 19ed33d266580969452a7046f1cf8d0f63e423ce Merge: 7f28bc7e70314e9fec863645f20eb938f827ad1b c34a89ea3050b2ea8400049125dda83c8fabe9d5 Author: Eric Bezault <er...@go...> Date: Thu Sep 24 15:08:43 2009 -0700 Merge branch 'master' into 'ecf'. commit 7f28bc7e70314e9fec863645f20eb938f827ad1b Author: Eric Bezault <er...@go...> Date: Thu Sep 24 14:56:26 2009 -0700 Code cleaned up and features renamed. commit 5cd98ca8da236936548787ed531d0113ead12014 Author: Eric Bezault <er...@go...> Date: Tue Sep 22 17:21:02 2009 +0200 Removed unneeded feature used in agents. commit c9781ac13754cd80dc605641e0e747a17dd2dc14 Author: Eric Bezault <er...@go...> Date: Tue Sep 22 17:15:12 2009 +0200 Adapted features which used to work in a single universe system so that they also work in a multi-universe system. commit 2f3a69cc68206c7fc7106da36b575212592ab361 Merge: 6174bcc84505338b191e07b4fbeec96bb0c9cb75 ef8e9260f98e19a52d61ee6805c65c34504cf7b4 Author: Eric Bezault <er...@go...> Date: Sat Sep 19 14:50:41 2009 +0200 Merge branch 'master' into 'ecf'. commit 6174bcc84505338b191e07b4fbeec96bb0c9cb75 Author: Eric Bezault <er...@go...> Date: Wed Sep 16 02:21:14 2009 -0700 Removed unneeded features used in agents. commit f1147d88a0e43329aebe03b145435c907c322732 Merge: 9e7d47a13c35ab5b8ab4f76b9943c616aae510e6 6328c88a1d0a7d9f78eb756ee9310d9714aac6c8 Author: Eric Bezault <er...@go...> Date: Wed Sep 16 02:18:05 2009 -0700 Merge branch 'master' into 'ecf'. commit 9e7d47a13c35ab5b8ab4f76b9943c616aae510e6 Merge: 58aeae65a2941878cfe03cbde0d550e520bbcdf6 041c60376424ade4a6f1d76f0b2681ef228c43ce Author: Eric Bezault <er...@go...> Date: Sun Sep 13 12:19:23 2009 +0200 Merge branch 'master' into 'ecf'. commit 58aeae65a2941878cfe03cbde0d550e520bbcdf6 Author: Eric Bezault <er...@go...> Date: Sat Sep 12 18:17:12 2009 +0200 Improved comments. commit d8f5f554787c1dbbcbdba9476c51499fb64fdb61 Author: Eric Bezault <er...@go...> Date: Sat Sep 12 17:32:49 2009 +0200 Refactoring: empty_system -> unknown_system empty_library -> unknown_library commit b794bd00602c9907e2a86c8cf9c9849d79ae7282 Author: Eric Bezault <er...@go...> Date: Sat Sep 12 17:18:26 2009 +0200 Improved ECF file error reporting. commit f18efbdaf5a6233ee1e219c5aead2cbde357bd0c Author: Eric Bezault <er...@go...> Date: Sat Sep 12 10:40:01 2009 +0200 Fixed compilation error introduced when merging from 'master'. commit 4d7ba6efc47b6deb71cc2269275f6bb72b37e07d Merge: bffc3d129306849f5028ebce5394c3808616c5bf c9626fc6ce07c2c52759472f43c90752f668b0a7 Author: Eric Bezault <er...@go...> Date: Sat Sep 12 09:54:47 2009 +0200 Merge branch 'master' into 'ecf'. commit bffc3d129306849f5028ebce5394c3808616c5bf Merge: 1b73378ed2c8dbb72fd57643a228f28386c56785 c25375d301259ce57ad63086fa685503a691d4ef Author: Eric Bezault <er...@go...> Date: Tue Sep 8 13:47:25 2009 +0200 Merge branch 'master' into 'ecf'. commit 1b73378ed2c8dbb72fd57643a228f28386c56785 Author: Eric Bezault <er...@go...> Date: Sun Sep 6 22:49:39 2009 +0200 Call processor which checks for invalid class name clashes and invalid class overriding. commit 3db7db7941f6679d689e326042812c2ae32d1ba6 Author: Eric Bezault <er...@go...> Date: Sun Sep 6 18:55:31 2009 +0200 It appears to be too restrictive to forbid cycles between ECF library dependences. As a consequence, removed feature ET_ADAPTED_LIBRARIES.do_ordered which assumed that there was no cycle. commit 23c21ed0d965f382dd12a644de4a22397bef50c5 Merge: cc25e00dac3b799909f4062eec2bf2e38eb4c1af 0dfe3c466d6ddaaf28b3688ae76852a071f544a2 Author: Eric Bezault <er...@go...> Date: Sat Sep 5 23:09:17 2009 +0200 Merge branch 'master' into ecf commit cc25e00dac3b799909f4062eec2bf2e38eb4c1af Author: Eric Bezault <er...@go...> Date: Sat Sep 5 20:48:07 2009 +0200 Adapted the incremental recompilation process to work with multiple ECF universes. ----------------------------------------------------------------------- Summary of changes: example/tools/bang2create/bang2create.e | 15 +- example/tools/pretty_printer/pretty_printer.e | 17 +- library/kernel/basic/kl_any_routines.e | 2 +- library/test/generation/ts_cluster.e | 30 +- library/tools/ecf/ast/et_ecf_adapted_library.e | 17 +- library/tools/ecf/ast/et_ecf_cluster.e | 48 +- library/tools/ecf/ast/et_ecf_internal_universe.e | 11 +- library/tools/ecf/ast/et_ecf_library.e | 21 +- library/tools/ecf/ast/et_ecf_root_all_classes.e | 4 +- library/tools/ecf/ast/et_ecf_root_class.e | 4 +- library/tools/ecf/ast/et_ecf_system.e | 28 +- library/tools/ecf/ast/et_ecf_system_config.e | 11 +- library/tools/ecf/error/et_ecf_error.e | 50 +- library/tools/ecf/parser/et_ecf_ast_factory.e | 4 +- library/tools/ecf/parser/et_ecf_library_parser.e | 46 +- library/tools/ecf/parser/et_ecf_parser_skeleton.e | 58 +- library/tools/eiffel/ast/class/et_adapted_class.e | 332 -- library/tools/eiffel/ast/class/et_class.e | 801 ++--- library/tools/eiffel/ast/class/et_client.e | 25 +- library/tools/eiffel/ast/class/et_client_comma.e | 10 +- library/tools/eiffel/ast/class/et_master_class.e | 1542 +++++++ library/tools/eiffel/ast/class/et_named_class.e | 292 ++ .../eiffel/ast/constant/et_character_constant.e | 23 +- .../eiffel/ast/constant/et_integer_constant.e | 85 +- .../tools/eiffel/ast/constant/et_manifest_string.e | 25 +- .../tools/eiffel/ast/constant/et_real_constant.e | 23 +- .../tools/eiffel/ast/expression/et_expression.e | 7 +- .../tools/eiffel/ast/feature/et_adapted_feature.e | 4 +- .../ast/group/et_adapted_dotnet_assemblies.e | 63 +- .../tools/eiffel/ast/group/et_adapted_libraries.e | 78 +- .../tools/eiffel/ast/group/et_adapted_universe.e | 68 +- library/tools/eiffel/ast/group/et_cluster.e | 103 +- .../tools/eiffel/ast/group/et_dotnet_assemblies.e | 37 +- .../tools/eiffel/ast/group/et_dotnet_assembly.e | 237 +- library/tools/eiffel/ast/group/et_group.e | 88 +- .../tools/eiffel/ast/group/et_internal_universe.e | 359 +- library/tools/eiffel/ast/group/et_library.e | 49 +- library/tools/eiffel/ast/group/et_system.e | 1286 +----- library/tools/eiffel/ast/group/et_universe.e | 2487 ++++++++---- library/tools/eiffel/ast/group/et_unknown_group.e | 4 +- library/tools/eiffel/ast/misc/et_class_codes.e | 184 + .../eiffel/ast/misc/et_imported_agent_routines.e | 8 + .../tools/eiffel/ast/misc/et_shared_class_codes.e | 25 + library/tools/eiffel/ast/misc/et_token_constants.e | 56 +- library/tools/eiffel/ast/type/et_base_type.e | 32 +- library/tools/eiffel/ast/type/et_bit_feature.e | 10 +- library/tools/eiffel/ast/type/et_bit_n.e | 10 +- library/tools/eiffel/ast/type/et_bit_type.e | 18 +- library/tools/eiffel/ast/type/et_class_type.e | 16 +- .../eiffel/ast/type/et_formal_parameter_type.e | 35 +- .../tools/eiffel/ast/type/et_generic_class_type.e | 10 +- library/tools/eiffel/ast/type/et_like_current.e | 13 +- library/tools/eiffel/ast/type/et_like_feature.e | 15 +- library/tools/eiffel/ast/type/et_named_type.e | 6 +- .../tools/eiffel/ast/type/et_nested_type_context.e | 14 +- .../eiffel/ast/type/et_qualified_like_identifier.e | 15 +- library/tools/eiffel/ast/type/et_tuple_type.e | 16 +- library/tools/eiffel/ast/type/et_type.e | 36 +- library/tools/eiffel/ast/type/et_type_context.e | 17 +- .../tools/eiffel/compilation/et_ancestor_builder.e | 178 +- .../compilation/et_ancestors_status_checker.e | 48 +- .../compilation/et_builtin_feature_checker.e | 4172 ++++++++++++++++++ .../tools/eiffel/compilation/et_class_processor.e | 9 +- .../compilation/et_class_type_status_checker1.e | 14 +- .../compilation/et_class_type_status_checker2.e | 14 +- .../compilation/et_class_type_status_checker3.e | 14 +- .../compilation/et_class_type_status_checker4.e | 14 +- .../tools/eiffel/compilation/et_client_tester.e | 3 +- .../et_dotnet_feature_adaptation_resolver.e | 10 +- .../compilation/et_feature_adaptation_resolver.e | 10 +- .../tools/eiffel/compilation/et_feature_checker.e | 1157 +++--- .../eiffel/compilation/et_feature_flattener.e | 134 +- .../compilation/et_flattening_status_checker.e | 120 +- .../compilation/et_formal_parameter_checker1.e | 8 +- .../compilation/et_formal_parameter_checker2.e | 4 +- .../eiffel/compilation/et_implementation_checker.e | 16 +- .../compilation/et_implementation_status_checker.e | 64 +- .../eiffel/compilation/et_interface_checker.e | 12 +- .../compilation/et_interface_status_checker.e | 52 +- .../eiffel/compilation/et_master_class_checker.e | 226 + .../tools/eiffel/compilation/et_parent_checker1.e | 4 +- .../tools/eiffel/compilation/et_parent_checker2.e | 6 +- .../tools/eiffel/compilation/et_parent_checker3.e | 12 +- .../eiffel/compilation/et_precursor_checker.e | 8 +- .../tools/eiffel/compilation/et_provider_checker.e | 10 +- .../et_qualified_anchored_type_checker.e | 3 +- .../et_qualified_anchored_type_status_checker.e | 78 +- .../tools/eiffel/compilation/et_supplier_builder.e | 86 +- library/tools/eiffel/compilation/et_type_checker.e | 4 +- library/tools/eiffel/dynamic/et_dynamic_feature.e | 20 +- .../dynamic/et_dynamic_pull_type_set_builder.e | 133 +- .../dynamic/et_dynamic_push_type_set_builder.e | 124 +- library/tools/eiffel/dynamic/et_dynamic_system.e | 497 +-- library/tools/eiffel/dynamic/et_dynamic_type.e | 60 +- .../tools/eiffel/dynamic/et_dynamic_type_builder.e | 3604 ++--------------- .../eiffel/dynamic/et_dynamic_type_set_builder.e | 50 +- library/tools/eiffel/error/et_eiffel_error.e | 2 +- library/tools/eiffel/error/et_error_handler.e | 399 +- library/tools/eiffel/error/et_null_error_handler.e | 18 +- library/tools/eiffel/error/et_universe_error.e | 272 ++ library/tools/eiffel/error/et_validity_error.e | 728 +--- library/tools/eiffel/generation/et_c_generator.e | 1924 ++++----- library/tools/eiffel/parser/et_ast_factory.e | 10 +- .../tools/eiffel/parser/et_decorated_ast_factory.e | 2 +- library/tools/eiffel/parser/et_eiffel_parser.y | 60 +- .../eiffel/parser/et_eiffel_parser_skeleton.e | 4501 +------------------- .../eiffel/parser/et_eiffel_preparser_skeleton.e | 156 +- .../eiffel/parser/et_eiffel_scanner_skeleton.e | 8 +- library/tools/eiffel/processor/et_ast_iterator.e | 10 +- .../tools/eiffel/processor/et_ast_null_processor.e | 7 + .../tools/eiffel/processor/et_ast_pretty_printer.e | 2 +- library/tools/eiffel/processor/et_ast_processor.e | 9 + .../eiffel/processor/et_expression_type_finder.e | 193 +- .../eiffel/processor/et_feature_call_handler.e | 1 - .../tools/eiffel/processor/et_signature_viewer.e | 11 +- library/tools/eiffel/processor/et_system_marker.e | 8 +- library/tools/lace/ast/et_lace_cluster.e | 2 +- library/tools/lace/ast/et_lace_system.e | 2 +- library/tools/lace/parser/et_lace_ast_factory.e | 9 +- library/tools/lace/parser/et_lace_parser.y | 25 +- .../tools/lace/parser/et_lace_parser_skeleton.e | 17 +- library/tools/xace/ast/et_xace_cluster.e | 2 +- library/tools/xace/ast/et_xace_system.e | 10 +- .../tools/xace/parser/et_xace_parser_skeleton.e | 4 +- library/tools/xace/parser/et_xace_system_parser.e | 12 +- misc/eiffel.eant | 14 +- src/gec/gec.e | 15 +- test/gelint/build.eant | 2 + test/gelint/ecf/build.eant | 129 + test/gelint/ecf/eaaa/build.eant | 52 + test/gelint/ecf/eaaa/getest.cfg | 15 + test/gelint/ecf/eaaa/system.xace | 39 + test/gelint/ecf/eaaa/test1/build.eant | 26 + test/gelint/ecf/eaaa/test1/lib1/aa.e | 13 + test/gelint/ecf/eaaa/test1/lib1/lib1.ecf | 14 + test/gelint/ecf/eaaa/test1/passed-unix.gec | 2 + test/gelint/ecf/eaaa/test1/passed-unix.gelint | 2 + test/gelint/ecf/eaaa/test1/passed-unix.ise | 11 + test/gelint/ecf/eaaa/test1/passed-windows.gec | 2 + test/gelint/ecf/eaaa/test1/passed-windows.gelint | 2 + test/gelint/ecf/eaaa/test1/passed-windows.ise | 11 + test/gelint/ecf/eaaa/test1/system.ecf | 14 + test/gelint/ecf/eaaa/test_eaaa_test1.e | 49 + test/gelint/ecf/eabo/build.eant | 52 + test/gelint/ecf/eabo/getest.cfg | 15 + test/gelint/ecf/eabo/system.xace | 39 + test/gelint/ecf/eabo/test1/build.eant | 26 + test/gelint/ecf/eabo/test1/lib1/aa.e | 13 + test/gelint/ecf/eabo/test1/lib1/lib1.ecf | 13 + test/gelint/ecf/eabo/test1/passed-unix.gec | 2 + test/gelint/ecf/eabo/test1/passed-unix.gelint | 2 + test/gelint/ecf/eabo/test1/passed-unix.ise | 11 + test/gelint/ecf/eabo/test1/passed-windows.gec | 2 + test/gelint/ecf/eabo/test1/passed-windows.gelint | 2 + test/gelint/ecf/eabo/test1/passed-windows.ise | 11 + test/gelint/ecf/eabo/test1/system.ecf | 14 + test/gelint/ecf/eabo/test_eabo_test1.e | 49 + test/gelint/gelint_test_case.e | 57 +- test/tools/et_test_ast_pretty_printer.e | 14 +- test/tools/et_test_ast_printer.e | 2 +- 160 files changed, 13807 insertions(+), 15241 deletions(-) delete mode 100644 library/tools/eiffel/ast/class/et_adapted_class.e create mode 100644 library/tools/eiffel/ast/class/et_master_class.e create mode 100644 library/tools/eiffel/ast/class/et_named_class.e create mode 100644 library/tools/eiffel/ast/misc/et_class_codes.e create mode 100644 library/tools/eiffel/ast/misc/et_shared_class_codes.e create mode 100644 library/tools/eiffel/compilation/et_builtin_feature_checker.e create mode 100644 library/tools/eiffel/compilation/et_master_class_checker.e create mode 100644 library/tools/eiffel/error/et_universe_error.e create mode 100644 test/gelint/ecf/build.eant create mode 100644 test/gelint/ecf/eaaa/build.eant create mode 100644 test/gelint/ecf/eaaa/getest.cfg create mode 100644 test/gelint/ecf/eaaa/system.xace create mode 100644 test/gelint/ecf/eaaa/test1/build.eant create mode 100644 test/gelint/ecf/eaaa/test1/lib1/aa.e create mode 100644 test/gelint/ecf/eaaa/test1/lib1/lib1.ecf create mode 100644 test/gelint/ecf/eaaa/test1/passed-unix.gec create mode 100644 test/gelint/ecf/eaaa/test1/passed-unix.gelint create mode 100644 test/gelint/ecf/eaaa/test1/passed-unix.ise create mode 100644 test/gelint/ecf/eaaa/test1/passed-windows.gec create mode 100644 test/gelint/ecf/eaaa/test1/passed-windows.gelint create mode 100644 test/gelint/ecf/eaaa/test1/passed-windows.ise create mode 100644 test/gelint/ecf/eaaa/test1/system.ecf create mode 100644 test/gelint/ecf/eaaa/test_eaaa_test1.e create mode 100644 test/gelint/ecf/eabo/build.eant create mode 100644 test/gelint/ecf/eabo/getest.cfg create mode 100644 test/gelint/ecf/eabo/system.xace create mode 100644 test/gelint/ecf/eabo/test1/build.eant create mode 100644 test/gelint/ecf/eabo/test1/lib1/aa.e create mode 100644 test/gelint/ecf/eabo/test1/lib1/lib1.ecf create mode 100644 test/gelint/ecf/eabo/test1/passed-unix.gec create mode 100644 test/gelint/ecf/eabo/test1/passed-unix.gelint create mode 100644 test/gelint/ecf/eabo/test1/passed-unix.ise create mode 100644 test/gelint/ecf/eabo/test1/passed-windows.gec create mode 100644 test/gelint/ecf/eabo/test1/passed-windows.gelint create mode 100644 test/gelint/ecf/eabo/test1/passed-windows.ise create mode 100644 test/gelint/ecf/eabo/test1/system.ecf create mode 100644 test/gelint/ecf/eabo/test_eabo_test1.e hooks/post-receive -- gobo-eiffel |
From: Eric B. <er...@us...> - 2009-10-16 08:27:16
|
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 c1b67be3e33c003c9b0a75900c9c3ee6d87b0421 (commit) from 577551e07690532e9ac97ead591ab915c556e0d5 (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 c1b67be3e33c003c9b0a75900c9c3ee6d87b0421 Author: Eric Bezault <er...@go...> Date: Fri Oct 16 10:26:11 2009 +0200 Synchronized with FreeELKS svn#382. ----------------------------------------------------------------------- Summary of changes: library/free_elks/kernel/array.e | 6 +- library/free_elks/kernel/immutable_string_32.e | 40 ++++++++++++++++++-- library/free_elks/kernel/immutable_string_8.e | 40 ++++++++++++++++++-- library/free_elks/kernel/readable_string_32.e | 9 ++-- library/free_elks/kernel/readable_string_8.e | 9 ++-- library/free_elks/kernel/readable_string_general.e | 18 ++++++++- library/free_elks/kernel/string_32.e | 21 +++++++--- library/free_elks/kernel/string_8.e | 23 ++++++++--- library/free_elks/kernel/string_general.e | 6 +- library/kernel/unicode/uc_string.e | 32 ++++++++++----- library/kernel/unicode/uc_utf8_routines.e | 2 +- 11 files changed, 157 insertions(+), 49 deletions(-) hooks/post-receive -- gobo-eiffel |
From: Eric B. <er...@us...> - 2009-10-14 20:08: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 577551e07690532e9ac97ead591ab915c556e0d5 (commit) from 60bef90ad64bc0b4013ebd4d2f7748dfd9b96f0f (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 577551e07690532e9ac97ead591ab915c556e0d5 Author: Eric Bezault <er...@go...> Date: Wed Oct 14 13:07:22 2009 -0700 Fixed bug (due to a typo) when reporting that a precursor call appears in an inline agent. ----------------------------------------------------------------------- Summary of changes: library/tools/eiffel/error/et_validity_error.e | 4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) hooks/post-receive -- gobo-eiffel |
From: Eric B. <er...@us...> - 2009-10-12 12:47:48
|
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 60bef90ad64bc0b4013ebd4d2f7748dfd9b96f0f (commit) from 4ca9d1dc4c8a16038b46decc0492b73948738ef7 (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 60bef90ad64bc0b4013ebd4d2f7748dfd9b96f0f Author: Eric Bezault <er...@go...> Date: Mon Oct 12 05:46:13 2009 -0700 Fixed bug in `remove_local_class' when removing an override class. The class was removed twice (the override class and its overridden class). ----------------------------------------------------------------------- Summary of changes: library/tools/eiffel/ast/class/et_adapted_class.e | 11 +++++++---- 1 files changed, 7 insertions(+), 4 deletions(-) hooks/post-receive -- gobo-eiffel |
From: Eric B. <er...@us...> - 2009-10-12 08:55:50
|
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 4ca9d1dc4c8a16038b46decc0492b73948738ef7 (commit) from db0841a8f0dbc2f30a1043aa41316bbdb09e8339 (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 4ca9d1dc4c8a16038b46decc0492b73948738ef7 Author: Eric Bezault <er...@go...> Date: Mon Oct 12 01:55:04 2009 -0700 Fixed bug: feature `local_non_override_classes_do_if' was traversing override classes. ----------------------------------------------------------------------- Summary of changes: library/tools/eiffel/ast/class/et_adapted_class.e | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) hooks/post-receive -- gobo-eiffel |
From: Eric B. <er...@us...> - 2009-10-08 10:19: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 tag, last_svn_commit has been created at c169025c95fd63c3fbc4202b4332cdcdc20148e9 (commit) - Log ----------------------------------------------------------------- commit c169025c95fd63c3fbc4202b4332cdcdc20148e9 Author: Eric Bezault <er...@go...> Date: Thu Aug 27 14:24:03 2009 +0000 Interoperability with ISE. git-svn-id: file:///c/gobo/svn/gobo/trunk@6665 fc6a2fa8-d027-0410-966b-9b90f175b7b2 ----------------------------------------------------------------------- hooks/post-receive -- gobo-eiffel |
From: Eric B. <er...@us...> - 2009-10-06 16:52: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 db0841a8f0dbc2f30a1043aa41316bbdb09e8339 (commit) from 190dbc06dc41e81c9d07f4dbde72a2772e64e306 (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 db0841a8f0dbc2f30a1043aa41316bbdb09e8339 Author: Eric Bezault <er...@go...> Date: Tue Oct 6 05:24:07 2009 -0700 Added routines to make it easier to switch between the 'master' and 'ecf' branches. ----------------------------------------------------------------------- Summary of changes: example/tools/bang2create/bang2create.e | 2 +- example/tools/pretty_printer/pretty_printer.e | 2 +- library/test/generation/ts_cluster.e | 2 +- library/tools/ecf/ast/et_ecf_system.e | 2 +- library/tools/eiffel/ast/class/et_adapted_class.e | 329 ++++++++++++++++++++ library/tools/eiffel/ast/class/et_class.e | 213 +++++++++++++- library/tools/eiffel/ast/group/et_system.e | 22 ++- library/tools/eiffel/ast/group/et_universe.e | 12 + library/tools/eiffel/ast/misc/et_token_constants.e | 4 +- library/tools/lace/ast/et_lace_system.e | 2 +- library/tools/lace/parser/et_lace_ast_factory.e | 2 +- library/tools/xace/ast/et_xace_system.e | 4 +- library/tools/xace/parser/et_xace_system_parser.e | 2 +- test/tools/et_test_ast_pretty_printer.e | 2 +- 14 files changed, 584 insertions(+), 16 deletions(-) create mode 100644 library/tools/eiffel/ast/class/et_adapted_class.e hooks/post-receive -- gobo-eiffel |
From: Eric B. <er...@us...> - 2009-10-03 14:53:17
|
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 190dbc06dc41e81c9d07f4dbde72a2772e64e306 (commit) from 12f2c8314b18a7387768619d914b8294d49dd4dd (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 190dbc06dc41e81c9d07f4dbde72a2772e64e306 Author: Eric Bezault <er...@go...> Date: Sat Oct 3 07:52:34 2009 -0700 Added routines to make it easier to switch between the 'master' and 'ecf' branches. ----------------------------------------------------------------------- Summary of changes: library/tools/eiffel/ast/group/et_universe.e | 6 ++++++ 1 files changed, 6 insertions(+), 0 deletions(-) hooks/post-receive -- gobo-eiffel |
From: Eric B. <er...@us...> - 2009-10-02 13:34: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 12f2c8314b18a7387768619d914b8294d49dd4dd (commit) from fad76ded57c82ae09641c4d4d68e30a653f5b8f5 (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 12f2c8314b18a7387768619d914b8294d49dd4dd Author: Eric Bezault <er...@go...> Date: Fri Oct 2 06:33:35 2009 -0700 Added routines to make it easier to switch between the 'master' and 'ecf' branches. ----------------------------------------------------------------------- Summary of changes: library/tools/eiffel/ast/class/et_class.e | 18 +++++- library/tools/eiffel/ast/group/et_system.e | 90 ++++++++++++++++++++++++++++ 2 files changed, 107 insertions(+), 1 deletions(-) hooks/post-receive -- gobo-eiffel |
From: Eric B. <er...@us...> - 2009-10-01 15:12:47
|
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 fad76ded57c82ae09641c4d4d68e30a653f5b8f5 (commit) from 42419af3bd87abe17bb14cffd67e2e4944943260 (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 fad76ded57c82ae09641c4d4d68e30a653f5b8f5 Author: Eric Bezault <er...@go...> Date: Thu Oct 1 08:11:47 2009 -0700 Added convenience routines when dealing with agents. ----------------------------------------------------------------------- Summary of changes: library/tools/eiffel/ast/group/et_universe.e | 10 +++--- .../eiffel/ast/misc/et_imported_agent_routines.e | 37 ++++++++++++++++++++ 2 files changed, 42 insertions(+), 5 deletions(-) create mode 100644 library/tools/eiffel/ast/misc/et_imported_agent_routines.e hooks/post-receive -- gobo-eiffel |
From: Eric B. <er...@us...> - 2009-09-26 07:21: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 42419af3bd87abe17bb14cffd67e2e4944943260 (commit) from c34a89ea3050b2ea8400049125dda83c8fabe9d5 (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 42419af3bd87abe17bb14cffd67e2e4944943260 Author: Eric Bezault <er...@go...> Date: Sat Sep 26 00:20:25 2009 -0700 Added routines to make it easier to switch between the 'master' and 'ecf' branches. ----------------------------------------------------------------------- Summary of changes: library/tools/ecf/ast/et_ecf_system.e | 4 +- library/tools/eiffel/ast/class/et_class.e | 13 +++++ .../tools/eiffel/ast/group/et_internal_universe.e | 10 ++-- library/tools/eiffel/ast/group/et_system.e | 50 +++++++++++++++++++- library/tools/eiffel/ast/group/et_universe.e | 29 ++++++++++-- library/tools/eiffel/ast/misc/et_token_constants.e | 8 +++ 6 files changed, 103 insertions(+), 11 deletions(-) hooks/post-receive -- gobo-eiffel |
From: Eric B. <er...@us...> - 2009-09-22 12:00:12
|
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 c34a89ea3050b2ea8400049125dda83c8fabe9d5 (commit) from ef8e9260f98e19a52d61ee6805c65c34504cf7b4 (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 c34a89ea3050b2ea8400049125dda83c8fabe9d5 Author: Eric Bezault <er...@go...> Date: Tue Sep 22 13:29:16 2009 +0200 In regular expressions, the pattern being matched and the case-sensitiveness are now available using queries `pattern' and `is_case_insensitive'. ----------------------------------------------------------------------- Summary of changes: History.txt | 7 + library/lexical/regexp/lx_dfa_pattern_matcher.e | 2 + library/lexical/regexp/lx_dfa_regular_expression.e | 2 + library/lexical/regexp/lx_dfa_wildcard.e | 2 + library/lexical/regexp/lx_pattern_matcher.e | 14 ++ library/regexp/interface/rx_pattern_matcher.e | 10 + library/regexp/pcre/rx_pcre_compiler.e | 202 +++++++++++--------- 7 files changed, 153 insertions(+), 86 deletions(-) hooks/post-receive -- gobo-eiffel |
From: Eric B. <er...@us...> - 2009-09-19 08:40: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 ef8e9260f98e19a52d61ee6805c65c34504cf7b4 (commit) from 6328c88a1d0a7d9f78eb756ee9310d9714aac6c8 (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 ef8e9260f98e19a52d61ee6805c65c34504cf7b4 Author: Eric Bezault <er...@go...> Date: Sat Sep 19 10:26:15 2009 +0200 Synchronized with FreeELKS svn#375. ----------------------------------------------------------------------- Summary of changes: library/free_elks/fake/any.e | 76 +- .../{kernel/string_handler.e => fake/io_failure.e} | 11 +- library/free_elks/fake/type.e | 123 +- library/free_elks/kernel/abstract_special.e | 13 + library/free_elks/kernel/array.e | 53 +- library/free_elks/kernel/boolean_ref.e | 2 +- library/free_elks/kernel/console.e | 86 +- library/free_elks/kernel/directory.e | 69 +- library/free_elks/kernel/file.e | 208 +- library/free_elks/kernel/immutable_string_32.e | 2 +- library/free_elks/kernel/io_medium.e | 4 +- library/free_elks/kernel/memory.e | 13 +- library/free_elks/kernel/platform.e | 6 + library/free_elks/kernel/readable_string_general.e | 6 +- library/free_elks/kernel/special.e | 79 +- library/free_elks/kernel/std_files.e | 2 +- library/free_elks/kernel/storable.e | 7 +- library/free_elks/kernel/stream.e | 4 +- library/free_elks/kernel/to_special.e | 13 + library/free_elks/structures/list/arrayed_list.e | 31 +- library/free_elks/structures/list/fixed_list.e | 1 + .../structures/set/binary_search_tree_set.e | 24 +- library/free_elks/structures/set/part_sorted_set.e | 6 +- library/free_elks/structures/table/hash_table.e | 80 +- .../free_elks/support/class_name_translations.e | 3 + library/free_elks/support/format_double.e | 34 + library/free_elks/support/internal_helper.e | 18 + library/free_elks/support/managed_pointer.e | 18 +- library/free_elks/support/memory_structure.e | 10 +- library/free_elks/support/mismatch_information.e | 3 + library/tools/eiffel/ast/misc/et_token_codes.e | 6 +- library/tools/eiffel/ast/misc/et_token_constants.e | 33 + .../tools/eiffel/dynamic/et_dynamic_type_builder.e | 74 +- library/tools/eiffel/generation/et_c_generator.e | 187 +- .../eiffel/parser/et_eiffel_parser_skeleton.e | 61 +- .../eiffel/parser/et_eiffel_scanner_skeleton.e | 3 + tool/gec/runtime/c/ge_eiffel.h | 8 + work/bootstrap/gec.h |47839 ++++++++++---------- work/bootstrap/gec1.c |33185 +++++++------- work/bootstrap/gec10.c |34185 +++++++------- work/bootstrap/gec11.c |30090 ++++++------- work/bootstrap/gec12.c |31595 +++++++------- work/bootstrap/gec13.c |40061 ++++++++--------- work/bootstrap/gec14.c |21528 ++++++--- work/bootstrap/gec2.c |15988 ++++---- work/bootstrap/gec3.c |17893 ++++---- work/bootstrap/gec4.c |12424 +++--- work/bootstrap/gec5.c | 4076 +- work/bootstrap/gec6.c |23150 +++++----- work/bootstrap/gec7.c |30262 +++++++------- work/bootstrap/gec8.c |33115 +++++++------- work/bootstrap/gec9.c |34423 +++++++------- 52 files changed, 209808 insertions(+), 201383 deletions(-) copy library/free_elks/{kernel/string_handler.e => fake/io_failure.e} (52%) hooks/post-receive -- gobo-eiffel |
From: Eric B. <er...@us...> - 2009-09-14 19:30:54
|
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 6328c88a1d0a7d9f78eb756ee9310d9714aac6c8 (commit) via 90feb344466b40027ef525134a4c9848e531e5af (commit) from 041c60376424ade4a6f1d76f0b2681ef228c43ce (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 6328c88a1d0a7d9f78eb756ee9310d9714aac6c8 Author: Eric Bezault <er...@go...> Date: Mon Sep 14 21:28:23 2009 +0200 Removed unneeded features used in agents. commit 90feb344466b40027ef525134a4c9848e531e5af Author: Eric Bezault <er...@go...> Date: Mon Sep 14 17:31:49 2009 +0200 Added convenience routines when dealing with agents. ----------------------------------------------------------------------- Summary of changes: library/kernel/misc/kl_agent_routines.e | 93 ++++++++++++++++++++ library/kernel/misc/kl_imported_agent_routines.e | 49 +++++++++++ library/tools/eiffel/ast/class/et_class.e | 12 --- library/tools/eiffel/ast/group/et_system.e | 100 ++++++---------------- library/tools/eiffel/ast/group/et_universe.e | 11 ++- 5 files changed, 176 insertions(+), 89 deletions(-) create mode 100644 library/kernel/misc/kl_agent_routines.e create mode 100644 library/kernel/misc/kl_imported_agent_routines.e hooks/post-receive -- gobo-eiffel |
From: Eric B. <er...@us...> - 2009-09-13 08:33:24
|
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 041c60376424ade4a6f1d76f0b2681ef228c43ce (commit) from b50807ef2a9e32d4dda6791c5ff9451b95968b58 (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 041c60376424ade4a6f1d76f0b2681ef228c43ce Author: Eric Bezault <er...@go...> Date: Sun Sep 13 01:32:30 2009 -0700 Fixed bug when retrieving the namespace of an ECF file. ----------------------------------------------------------------------- Summary of changes: library/tools/ecf/parser/et_ecf_element_names.e | 3 --- library/tools/ecf/parser/et_ecf_parser_skeleton.e | 17 +++++++++++------ 2 files changed, 11 insertions(+), 9 deletions(-) hooks/post-receive -- gobo-eiffel |
From: Eric B. <er...@us...> - 2009-09-12 21:30:20
|
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 b50807ef2a9e32d4dda6791c5ff9451b95968b58 (commit) from c9626fc6ce07c2c52759472f43c90752f668b0a7 (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 b50807ef2a9e32d4dda6791c5ff9451b95968b58 Author: Eric Bezault <er...@go...> Date: Sat Sep 12 23:28:20 2009 +0200 Behave differently based on the ECF version. For example, starting with ECF 1.5, by default 'note' and 'attribute' are considered as keywords in Eiffel classes. With ECF 1.4 and lower, they were considered as identifiers. ----------------------------------------------------------------------- Summary of changes: library/tools/ecf/ast/et_ecf_cluster.e | 17 +++++- library/tools/ecf/ast/et_ecf_system_config.e | 27 ++++++++ library/tools/ecf/parser/et_ecf_ast_factory.e | 2 +- library/tools/ecf/parser/et_ecf_element_names.e | 22 ++++++- library/tools/ecf/parser/et_ecf_parser_skeleton.e | 30 +++++++++ library/utility/support/ut_shared_ecf_versions.e | 70 +++++++++++++++++++++ 6 files changed, 164 insertions(+), 4 deletions(-) create mode 100644 library/utility/support/ut_shared_ecf_versions.e hooks/post-receive -- gobo-eiffel |
From: Eric B. <er...@us...> - 2009-09-12 07:27: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 c9626fc6ce07c2c52759472f43c90752f668b0a7 (commit) from 1d61113d1711e1782874bdcacd55959c350d47fc (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 c9626fc6ce07c2c52759472f43c90752f668b0a7 Author: Eric Bezault <er...@go...> Date: Sat Sep 12 09:22:45 2009 +0200 When declaring an external feature whose arguments was declared of type "TYPE_POINTER [XXX]" and with no explicitly declared signature, for example: f (a: TYPED_POINTER [INTEGER]) external C end the C prototype for `f' written in the generated header file was erroneously assumed to be: void f (C_type_for_TYPE_of_INTEGER); instead of: void f (EIF_INTEGER*); This is now fixed. ----------------------------------------------------------------------- Summary of changes: library/tools/eiffel/generation/et_c_generator.e | 23 +++++++++++++++++++++- 1 files changed, 22 insertions(+), 1 deletions(-) hooks/post-receive -- gobo-eiffel |
From: Eric B. <er...@us...> - 2009-09-10 20:12:39
|
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, dev has been deleted was 1d61113d1711e1782874bdcacd55959c350d47fc ----------------------------------------------------------------------- 1d61113d1711e1782874bdcacd55959c350d47fc Made sure to convert items in a manifest array when needed. ----------------------------------------------------------------------- hooks/post-receive -- gobo-eiffel |
From: Eric B. <er...@us...> - 2009-09-10 20:11:35
|
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 1d61113d1711e1782874bdcacd55959c350d47fc (commit) from c25375d301259ce57ad63086fa685503a691d4ef (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 ----------------------------------------------------------------- ----------------------------------------------------------------------- Summary of changes: .../eiffel/ast/expression/et_manifest_array.e | 34 ++++++++++++++- .../tools/eiffel/compilation/et_feature_checker.e | 47 +++++++++++++++++--- 2 files changed, 74 insertions(+), 7 deletions(-) hooks/post-receive -- gobo-eiffel |