/[eiffelstudio]/branches/eth/eve/Src/library/base_extension
ViewVC logotype

Log of /branches/eth/eve/Src/library/base_extension

View Directory Listing Directory Listing


Sticky Revision:

Revision 92750 - Directory Listing
Modified Fri Jun 28 04:42:18 2013 UTC (6 years, 5 months ago) by jasonw
<<Merged from trunk#92749.>>

Revision 92684 - Directory Listing
Modified Fri Jun 7 15:28:53 2013 UTC (6 years, 6 months ago) by jasonw
<<Merged from trunk#92682.>>

Revision 92543 - Directory Listing
Modified Fri May 17 04:27:04 2013 UTC (6 years, 6 months ago) by jasonw
<<Merged from trunk#92542.>>

Revision 92408 - Directory Listing
Modified Fri Apr 5 09:22:00 2013 UTC (6 years, 8 months ago) by jasonw
<<Merged from trunk#92407.>>

Revision 91201 - Directory Listing
Modified Fri Feb 8 09:03:47 2013 UTC (6 years, 9 months ago) by jasonw
<<Merged from trunk#91200.>>

Revision 91005 - Directory Listing
Modified Mon Jan 28 14:40:26 2013 UTC (6 years, 10 months ago) by jasonw
<<Merged from trunk#90997.>>

Revision 90750 - Directory Listing
Modified Mon Jan 21 13:30:30 2013 UTC (6 years, 10 months ago) by jasonw
<<Merged from trunk#90747.>>

Revision 90398 - Directory Listing
Modified Fri Jan 4 09:58:58 2013 UTC (6 years, 11 months ago) by jasonw
<<Merged from trunk#90397.>>

Revision 90189 - Directory Listing
Modified Fri Dec 14 08:06:02 2012 UTC (6 years, 11 months ago) by jasonw
<<Merged from trunk#90188.>>

Revision 90122 - Directory Listing
Modified Fri Dec 7 08:28:50 2012 UTC (7 years ago) by jasonw
<<Merged from trunk#90120.>>

Revision 90071 - Directory Listing
Modified Sat Dec 1 12:50:45 2012 UTC (7 years ago) by jasonw
<<Merged from trunk#90020.>>

Revision 88968 - Directory Listing
Modified Fri Jun 22 10:24:51 2012 UTC (7 years, 5 months ago) by jasonw
<<Merged from trunk#88964.>>


Revision 88234 - Directory Listing
Modified Fri Jan 27 09:58:45 2012 UTC (7 years, 10 months ago) by jasonw
<<Merged from trunk#88233.>>

Revision 88026 - Directory Listing
Modified Fri Nov 25 12:11:03 2011 UTC (8 years ago) by jasonw
<<Merged from trunk#88024.>>

Revision 87613 - Directory Listing
Modified Wed Oct 26 06:49:40 2011 UTC (8 years, 1 month ago) by jasonw
<<Merged from trunk#87612.>>

Revision 86696 - Directory Listing
Modified Fri Jun 10 11:12:57 2011 UTC (8 years, 5 months ago) by jasonw
<<Merged from trunk#86694.>>

Revision 84757 - Directory Listing
Modified Fri Oct 29 18:56:40 2010 UTC (9 years, 1 month ago) by jasonw
<<Merged from trunk#84753.>>

Revision 84557 - Directory Listing
Modified Mon Oct 11 21:01:52 2010 UTC (9 years, 1 month ago) by jasonw
<<Merged from trunk#84547.>>


Revision 84395 - Directory Listing
Modified Mon Sep 13 13:01:25 2010 UTC (9 years, 2 months ago) by jasonw
<<Merged from trunk#84391.>>


Revision 83740 - Directory Listing
Modified Tue Jun 29 10:47:08 2010 UTC (9 years, 5 months ago) by julian
<<Merged from trunk#83736.>>

Revision 83702 - Directory Listing
Modified Fri Jun 25 13:00:44 2010 UTC (9 years, 5 months ago) by julian
<<Merged from trunk#83700.>>

Revision 83441 - Directory Listing
Modified Sat Jun 5 13:52:53 2010 UTC (9 years, 6 months ago) by jasonw
Renamed branch eve3 to eve. The eve branch serves as the new branch for the EVE project.

Revision 83331 - Directory Listing
Modified Wed May 26 18:49:35 2010 UTC (9 years, 6 months ago) by jasonw
Original Path: branches/eth/eve3/Src/library/base_extension
<<Breanched from trunk@83330>> Created a branch to upgrade Eiffel Transform library to trunk.

Revision 83155 - Directory Listing
Modified Wed May 12 16:28:24 2010 UTC (9 years, 6 months ago) by manus
Original Path: trunk/Src/library/base_extension
Ensured that `make' if used as a normal routine in a descendant reset the various fields properly.


Revision 82581 - Directory Listing
Modified Tue Mar 16 03:07:44 2010 UTC (9 years, 8 months ago) by manus
Original Path: trunk/Src/library/base_extension
Moved the experimental branch to be the default for libraries.


Revision 81648 - Directory Listing
Modified Tue Nov 24 08:07:06 2009 UTC (10 years ago) by jfiat
Original Path: trunk/Src/experimental/library/base_extension
fixed bug#16482: Empty ISE_EC_FLAGS causes either a postcondition violation or a crash in finalized mode

Revision 81499 - Directory Listing
Modified Wed Nov 11 19:41:37 2009 UTC (10 years ago) by king
Original Path: trunk/Src/experimental/library/base_extension
Correctly implemented is_equal, removed newly added same_items as is_equal performs the same function.

Revision 81490 - Directory Listing
Modified Wed Nov 11 08:56:09 2009 UTC (10 years ago) by jfiat
Original Path: trunk/Src/experimental/library/base_extension
Fixed postcondition violation due to recent changes in REGISTER_MANAGER

Revision 81408 - Directory Listing
Modified Wed Nov 4 22:10:07 2009 UTC (10 years, 1 month ago) by king
Original Path: trunk/Src/experimental/library/base_extension
Redefining copy to make sure that area is not aliased when doing a twin on a packed boolean.

Revision 81025 - Directory Listing
Modified Tue Oct 6 20:54:01 2009 UTC (10 years, 2 months ago) by manus
Original Path: trunk/Src/experimental/library/base_extension
Removed dupplicated type in conversion clause.


Revision 80937 - Directory Listing
Modified Mon Sep 28 21:48:36 2009 UTC (10 years, 2 months ago) by manus
Original Path: trunk/Src/experimental/library/base_extension
Fixed a bug which prevented the last character of the environment variable ISE_.._FLAGS to be taken into account and thus causing most likely a command line usage error.


Revision 80920 - Directory Listing
Modified Mon Sep 28 03:53:24 2009 UTC (10 years, 2 months ago) by larryl
Original Path: trunk/Src/experimental/library/base_extension
Made Base extension library void-safe again

Revision 80877 - Directory Listing
Modified Thu Sep 24 16:13:14 2009 UTC (10 years, 2 months ago) by jfiat
Original Path: trunk/Src/experimental/library/base_extension
Added a way to use environment variable as source for "arguments"
Applied to the compiler to allow usage of ISE_EC_FLAGS

Revision 80646 - Directory Listing
Modified Mon Sep 7 10:50:02 2009 UTC (10 years, 3 months ago) by manus
Original Path: trunk/Src/experimental/library/base_extension
Removed checked making code void-safe since it is actually not correct, it was integrated by mistake
  to find out what are the other potential void-safety issues in the other classes of the library.


Revision 80502 - Directory Listing
Modified Fri Aug 28 22:44:16 2009 UTC (10 years, 3 months ago) by manus
Original Path: trunk/Src/experimental/library/base_extension
Added new test for HASH_TABLE_EX.


Revision 80500 - Directory Listing
Modified Fri Aug 28 22:42:42 2009 UTC (10 years, 3 months ago) by manus
Original Path: trunk/Src/experimental/library/base_extension
Fixed typo introduced who knows how.


Revision 80497 - Directory Listing
Modified Fri Aug 28 22:40:40 2009 UTC (10 years, 3 months ago) by manus
Original Path: trunk/Src/experimental/library/base_extension
Added `make_map' which uses `=' for comparison of keys.


Revision 80449 - Directory Listing
Modified Thu Aug 27 05:32:36 2009 UTC (10 years, 3 months ago) by manus
Original Path: trunk/Src/experimental/library/base_extension
Merge SEARCH_TABLE_EX functionality into SEARCH_TABLE to make it easier on user of the class
  since only Eiffel Software has been using it, it should not break any code.
Fixed `is_equal' to ensure that the 2 tables contain the same content, and not just the same
  layout.


Revision 80440 - Directory Listing
Modified Wed Aug 26 20:36:43 2009 UTC (10 years, 3 months ago) by manus
Original Path: trunk/Src/experimental/library/base_extension
Fixed an issue when resizing a descendant of SEARCH_TABLE/HASH_TABLE which might redefine `same_keys'.
  Because the resizing was done using a SEARCH_TABLE/HASH_TABLE and not the descendant of
  SEARCH_TABLE/HASH_TABLE so if two items were equal using ~ but not using `same_keys', only one out
  of two will appear in the resized table.


Revision 80423 - Directory Listing
Modified Tue Aug 25 21:39:18 2009 UTC (10 years, 3 months ago) by manus
Original Path: trunk/Src/experimental/library/base_extension
Added agent based comparator and tester.


Revision 80419 - Directory Listing
Modified Tue Aug 25 20:55:47 2009 UTC (10 years, 3 months ago) by manus
Original Path: trunk/Src/experimental/library/base_extension
Added sorting facilities of INDEXABLE structures inspired from the Gobo library (thus the special copyright
  for those classes which mention the gobo copyright and the MIT license).
Added extended version of SEARCH_TABLE and HASH_TABLE that let you define your own way to compare keys.


Revision 80418 - Directory Listing
Modified Tue Aug 25 20:27:52 2009 UTC (10 years, 3 months ago) by manus
Original Path: trunk/Src/experimental/library/base_extension
Updated copyright.


Revision 80417 - Directory Listing
Modified Tue Aug 25 20:26:39 2009 UTC (10 years, 3 months ago) by manus
Original Path: trunk/Src/experimental/library/base_extension
Cosmetics.


Revision 80416 - Directory Listing
Modified Tue Aug 25 20:17:46 2009 UTC (10 years, 3 months ago) by manus
Original Path: trunk/Src/experimental/library/base_extension
Fixed incorrect licensing for that class.


Revision 79088 - Directory Listing
Modified Thu Jun 4 17:36:11 2009 UTC (10 years, 6 months ago) by manus
Original Path: trunk/Src/experimental/library/base_extension
Made compilable with new version of SPECIAL which is void-safe.
Removed `gobo.ecf' since now we should always use the sub-ecfs.


Revision 79072 - Directory Listing
Modified Wed Jun 3 23:37:10 2009 UTC (10 years, 6 months ago) by manus
Original Path: trunk/Src/experimental/library/base_extension
Copy of $EIFFEL_SRC/library that will contain the void-safe SPECIAL changes.


Revision 78475 - Directory Listing
Modified Fri May 1 21:42:03 2009 UTC (10 years, 7 months ago) by manus
Original Path: trunk/Src/library/base_extension
Updated to 1-5-0 schema version of ECFs.


Revision 77298 - Directory Listing
Modified Tue Feb 24 23:44:31 2009 UTC (10 years, 9 months ago) by manus
Original Path: trunk/Src/library/base_extension
Use new syntax for object test and attached/detachable type.


Revision 77101 - Directory Listing
Modified Wed Feb 11 00:41:50 2009 UTC (10 years, 9 months ago) by manus
Original Path: trunk/Src/library/base_extension
Added missing newline at the end of the file.


Revision 77074 - Directory Listing
Modified Tue Feb 10 05:46:14 2009 UTC (10 years, 9 months ago) by manus
Original Path: trunk/Src/library/base_extension
Made code of EiffelStudio compile with conversion.


Revision 77073 - Directory Listing
Modified Tue Feb 10 02:16:22 2009 UTC (10 years, 9 months ago) by larryl
Original Path: trunk/Src/library/base_extension
Made base extension library void-safe

Revision 76420 - Directory Listing
Modified Mon Dec 29 20:27:11 2008 UTC (10 years, 11 months ago) by manus
Original Path: trunk/Src/library/base_extension
Removal of `is' keyword.
Replacement of `is' by `=' for constant definitions.
Replaced `indexing' by `note'.


Revision 76240 - Directory Listing
Modified Wed Dec 17 22:05:22 2008 UTC (10 years, 11 months ago) by manus
Original Path: trunk/Src/library/base_extension
Fixed comment to say we use `~' and not `is_equal' for comparison.


Revision 76201 - Directory Listing
Modified Wed Dec 17 05:33:39 2008 UTC (10 years, 11 months ago) by manus
Original Path: trunk/Src/library/base_extension
Use ~ instead of using `is_equal' to avoid catcalls.


Revision 72298 - Directory Listing
Modified Wed Feb 13 22:38:23 2008 UTC (11 years, 9 months ago) by manus
Original Path: trunk/Src/library/base_extension
Updated to new signature of `all_default' in SPECIAL.


Revision 72186 - Directory Listing
Modified Fri Feb 1 22:46:22 2008 UTC (11 years, 10 months ago) by manus
Original Path: trunk/Src/library/base_extension
Added missing precondition to `same_keys'.


Revision 72184 - Directory Listing
Modified Fri Feb 1 22:24:14 2008 UTC (11 years, 10 months ago) by manus
Original Path: trunk/Src/library/base_extension
Enabled redefinable comparer routine.


Revision 72132 - Directory Listing
Modified Wed Jan 30 17:25:50 2008 UTC (11 years, 10 months ago) by king
Original Path: trunk/Src/library/base_extension
Minor improvements to code.
Removed unneeded local in resize
Now using aliased_resized_area to resize the special as this may mean that we can reallocate the area without creating a new special object every time.

Revision 71948 - Directory Listing
Modified Thu Jan 17 04:59:27 2008 UTC (11 years, 10 months ago) by manus
Original Path: trunk/Src/library/base_extension
Added `cursor' and `go_to' based on INTEGER rather than using CURSOR object for performance reason.


Revision 71330 - Directory Listing
Modified Fri Nov 30 21:43:16 2007 UTC (12 years ago) by manus
Original Path: trunk/Src/library/base_extension
Fixed missing svn:eol-style native property.


Revision 70607 - Directory Listing
Modified Tue Oct 16 21:24:03 2007 UTC (12 years, 1 month ago) by manus
Original Path: trunk/Src/library/base_extension
Added bracket alias for `item'.


Revision 68087 - Directory Listing
Modified Thu May 3 17:33:51 2007 UTC (12 years, 7 months ago) by paulb
Original Path: trunk/Src/library/base_extension
Reformatted using resave tool, which mirrors how EiffelStudio's configuration UI save the settings.

Revision 67686 - Directory Listing
Modified Mon Apr 2 18:54:19 2007 UTC (12 years, 8 months ago) by paulb
Original Path: trunk/Src/library/base_extension
Formatted using spaces.
Set namespace to create neat namespaces in accordance to new rules.

Revision 66774 - Directory Listing
Modified Tue Feb 20 00:39:51 2007 UTC (12 years, 9 months ago) by paulb
Original Path: trunk/Src/library/base_extension
Added default namespaces for .NET

Revision 65327 - Directory Listing
Modified Sat Dec 2 00:21:48 2006 UTC (13 years ago) by paulb
Original Path: trunk/Src/library/base_extension
Added wrapper for TUPLE for comparing TUPLE items.

Revision 64911 - Directory Listing
Modified Thu Nov 9 00:36:43 2006 UTC (13 years, 1 month ago) by konradm
Original Path: trunk/Src/library/base_extension
- Added compiler support for supplier preconditions.
- In finalized code the dynamic type is now used to detect whether assertions need to be checked.
- Implemented invariant checking in finalized code.
- Changed ecf files of libraries to not have any assertion checking.

Revision 64646 - Directory Listing
Modified Mon Oct 30 17:39:41 2006 UTC (13 years, 1 month ago) by patrickr
Original Path: trunk/Src/library/base_extension
cleaned up various configuration files

Revision 63323 - Directory Listing
Modified Wed Sep 6 15:52:51 2006 UTC (13 years, 3 months ago) by manus
Original Path: trunk/Src/library/base_extension
Added some missing postconditions.


Revision 60938 - Directory Listing
Modified Mon Jul 3 21:02:45 2006 UTC (13 years, 5 months ago) by patrickr
Original Path: trunk/Src/library/base_extension
fixed/added some copyright information

Revision 59897 - Directory Listing
Modified Fri Jun 16 22:28:49 2006 UTC (13 years, 5 months ago) by patrickr
Original Path: trunk/Src/library/base_extension
renamed conf_hash_table.e into equality_hash_table.e

Revision 59892 - Directory Listing
Modified Fri Jun 16 20:07:16 2006 UTC (13 years, 5 months ago) by patrickr
Original Path: trunk/Src/library/base_extension
renamed CONF_HASH_TABLE into EQUALITY_HASH_TABLE

Revision 59888 - Directory Listing
Modified Fri Jun 16 18:35:14 2006 UTC (13 years, 5 months ago) by patrickr
Original Path: trunk/Src/library/base_extension
moved CONF_HASH_TABLE (a hash table which has an is_equal implementation that checks the values) into base_extension library

Revision 59408 - Directory Listing
Added Mon Jun 5 18:14:58 2006 UTC (13 years, 6 months ago) by patrickr
Original Path: trunk/Src/library/base_extension
created base_extension and gobo_extension libraries which provide some extensions to base and gobo
moved some generally usable classes into base_extension and gobo_extension

  ViewVC Help
Powered by ViewVC 1.1.23