/[eiffelstudio]/FreeELKS/trunk
ViewVC logotype

Log of /FreeELKS/trunk

View Directory Listing Directory Listing


Sticky Revision:
(Current path doesn't exist after revision 92191)

Revision 91519 - Directory Listing
Modified Sat Jun 2 21:16:41 2007 UTC (12 years, 6 months ago) by manus_eiffel
Addressed concern from bug#12716 due to the addition of the `static_type_of_keys' attribute.


Revision 91518 - Directory Listing
Modified Thu May 24 22:40:57 2007 UTC (12 years, 6 months ago) by manus_eiffel
Changed `minimum_capacity' to be 2 so that the real capacity of an emty table is just 5 (11 before the change).
Updated `make' to use local for `capacity' computation and removed repeated postcondition.


Revision 91517 - Directory Listing
Modified Wed May 23 23:20:50 2007 UTC (12 years, 6 months ago) by manus_eiffel
Removed additional postcondition on `substring' from STRING_8 and STRING_32 since they duplicate
  the one inherted from STRING_GENERAL.


Revision 91516 - Directory Listing
Modified Wed May 23 18:24:32 2007 UTC (12 years, 6 months ago) by manus_eiffel
Fixed `do_all_with_index' and `do_if_with_index' so that it uses the true index (i.e. lower-based index)
  and not the 1-based index.


Revision 91515 - Directory Listing
Modified Mon May 21 09:46:28 2007 UTC (12 years, 6 months ago) by jfiat
Updated fast_item inline external to work with Eiffel 6.0.6.8510 (and later, due to change in runtime)

Revision 91514 - Directory Listing
Modified Thu May 17 23:51:39 2007 UTC (12 years, 6 months ago) by manus_eiffel
Fixed an overflow in `additional_space' and postcondition of `automatic_grow' when
  capacity was above ~40M which resulted in an additional_space value of `minimal_increase' which
  causes a major slow during insertion in certain containers.
  Now the overflow can still occur, but at a capcity of ~1.33G which is more acceptable.


Revision 91513 - Directory Listing
Modified Wed May 16 18:55:39 2007 UTC (12 years, 6 months ago) by manus_eiffel
Added missing modified implementation of `valid_index' from the 5.7 release of EiffelStudio to detect
  a potential catcall at runtime with mixed type keys.


Revision 91512 - Directory Listing
Modified Tue May 15 22:39:07 2007 UTC (12 years, 6 months ago) by manus_eiffel
Added `do_all_with_index' and `do_if_with_index' per Colin's suggestion.


Revision 91511 - Directory Listing
Modified Mon May 14 21:24:44 2007 UTC (12 years, 6 months ago) by manus_eiffel
Fixed some insufficiently exported routine.


Revision 91510 - Directory Listing
Modified Tue May 8 16:17:43 2007 UTC (12 years, 7 months ago) by manus_eiffel
Fixed a bug in `is_equal' where if you only have element in the tuple, the comparison will always
  yield True when comparing objects. Fixes bug#12379.


Revision 91509 - Directory Listing
Modified Fri Apr 20 15:06:20 2007 UTC (12 years, 7 months ago) by manus_eiffel
Added `type_of' and `type_of_type'. For now it is not implemented as singleton, but will in the future
  when the compiler does the same with manifest type.


Revision 91508 - Directory Listing
Modified Fri Mar 23 06:19:34 2007 UTC (12 years, 8 months ago) by manus_eiffel
Added postcondition stating that `generator' and `generating_type' cannot be empty.


Revision 91507 - Directory Listing
Modified Fri Mar 23 05:31:39 2007 UTC (12 years, 8 months ago) by manus_eiffel
Restricted creation routine to MISMATCH_CORRECTOR since the invariant implies it.


Revision 91506 - Directory Listing
Modified Tue Mar 20 23:43:12 2007 UTC (12 years, 8 months ago) by manus_eiffel
Replaced "static built_in" by "built_in static".


Revision 91505 - Directory Listing
Modified Mon Mar 19 19:36:18 2007 UTC (12 years, 8 months ago) by manus_eiffel
Fixed incorrect comments.


Revision 91504 - Directory Listing
Modified Tue Mar 13 19:47:39 2007 UTC (12 years, 8 months ago) by manus_eiffel
Relaxed assertion of `copy_data' to allow copying of SPECIAL [STRING] instances into instances
  of SPECIAL [ANY].


Revision 91503 - Directory Listing
Modified Fri Mar 9 01:35:06 2007 UTC (12 years, 9 months ago) by manus_eiffel
Use `like item' to prevent flat degree 3 errors in descendant classes where `item' is being
  redefined.


Revision 91502 - Directory Listing
Modified Thu Mar 8 07:08:49 2007 UTC (12 years, 9 months ago) by manus_eiffel
Fixed flat degree 3 errors due to insufficiently exported routines.


Revision 91501 - Directory Listing
Modified Wed Feb 28 21:44:04 2007 UTC (12 years, 9 months ago) by manus_eiffel
Added case to EIF_INTEGER since otherwise you get a warning if the C structure is
  not exactly defined as an Eiffel INTEGER_32 type.


Revision 91500 - Directory Listing
Modified Wed Feb 28 20:03:28 2007 UTC (12 years, 9 months ago) by manus_eiffel
Fixed issue with `twin' that would not properly create a copy (invariant was violated after).
Fixed invariant violation when calling `duplicate'


Revision 91499 - Directory Listing
Modified Wed Feb 28 19:57:31 2007 UTC (12 years, 9 months ago) by manus_eiffel
Added missing precondition and fixed invariant to not violate a precondition.


Revision 91498 - Directory Listing
Modified Fri Feb 23 02:11:27 2007 UTC (12 years, 9 months ago) by manus_eiffel
No need for the configuration file, it is now part of EiffelBase on the Eiffel Software repository.


Revision 91497 - Directory Listing
Modified Thu Feb 22 00:23:10 2007 UTC (12 years, 9 months ago) by manus_eiffel
Initial version to support .NET by copying the dotnet subfolders of EiffelBase. Some cleanups
  are necessary though.


Revision 91496 - Directory Listing
Modified Wed Feb 21 19:29:20 2007 UTC (12 years, 9 months ago) by manus_eiffel
Made `copy' built_in since there is an implementation issue when you `twin' an expanded object,
  you would end up in an infinite recursion if the implementation of `twin' performs a normal
  call to `copy'.


Revision 91495 - Directory Listing
Modified Tue Feb 20 16:54:38 2007 UTC (12 years, 9 months ago) by manus_eiffel
Fixed obsolete warnings for using `to_character' instead of `to_character_8'.


Revision 91494 - Directory Listing
Modified Tue Feb 20 14:28:16 2007 UTC (12 years, 9 months ago) by ericb
Avoid name clashes in descendant classes.

Revision 91493 - Directory Listing
Modified Thu Feb 15 02:46:30 2007 UTC (12 years, 9 months ago) by manus_eiffel
Synchronized with ISE 5.7 release.


Revision 91492 - Directory Listing
Modified Wed Feb 14 23:06:22 2007 UTC (12 years, 9 months ago) by manus_eiffel
Changed signatures of `c_tagged_out' since the Eiffel Software runtime changed
  its signature to take an EIF_REFERENCE instead of an EIF_OBJECT.


Revision 91491 - Directory Listing
Modified Wed Feb 14 22:52:25 2007 UTC (12 years, 9 months ago) by manus_eiffel
Cosmetics: removed useless spaces.


Revision 91490 - Directory Listing
Modified Sat Feb 3 19:34:33 2007 UTC (12 years, 10 months ago) by manus_eiffel
Updated to use `static built_in' to show that most features can be called statically,
  since `built_in' cannot.


Revision 91489 - Directory Listing
Modified Sat Jan 27 17:28:57 2007 UTC (12 years, 10 months ago) by manus_eiffel
Fixed bug in `read_real_XX_le/be' because we store reading of natural into 
  Result rather than in the natural local variable.


Revision 91488 - Directory Listing
Modified Thu Jan 25 20:12:17 2007 UTC (12 years, 10 months ago) by manus_eiffel
Fixed incorrect type for reading/writing REAL_32 in big/little endian format.


Revision 91487 - Directory Listing
Modified Thu Jan 25 20:01:40 2007 UTC (12 years, 10 months ago) by manus_eiffel
Added `read_real_XX_le', `read_real_XX_be', `put_real_XX_le' and `put_real_XX_be'.
Fixed typos.


Revision 91486 - Directory Listing
Modified Thu Jan 25 01:23:21 2007 UTC (12 years, 10 months ago) by manus_eiffel
Use `item' inherited from POINTER_REF to perfom conversion between TYPED_POINTER and POINTER
  instead of adding yet another routine for that purpose.


Revision 91485 - Directory Listing
Modified Thu Jan 25 01:22:36 2007 UTC (12 years, 10 months ago) by manus_eiffel
Cosmetics.


Revision 91484 - Directory Listing
Modified Thu Jan 25 00:11:12 2007 UTC (12 years, 10 months ago) by manus_eiffel
Added required class TYPE for the EiffelStudio compiler.
Added INTERNAL which is needed for the implementation of TYPE and ROUTINE in EiffelStudio.


Revision 91483 - Directory Listing
Modified Thu Jan 25 00:10:21 2007 UTC (12 years, 10 months ago) by manus_eiffel
Configuration file for EiffelStudio 6.0.


Revision 91482 - Directory Listing
Modified Tue Jan 23 20:18:55 2007 UTC (12 years, 10 months ago) by manus_eiffel
Fixed incorrect obsolete message on `enable/disable_pre_ecma_mapping'.


Revision 91481 - Directory Listing
Modified Tue Jan 23 20:14:51 2007 UTC (12 years, 10 months ago) by manus_eiffel
Fixed issue regarding the addition of the `is_pre_ecma_mapping_disabled' attribute
  in INTERNAL which caused some troubles with store/retrieve from previous version.
Added ECMA_INTERNAL for those who where setting `is_pre_ecma_mapping_disabled'
  to True.


Revision 91480 - Directory Listing
Modified Mon Jan 22 22:11:27 2007 UTC (12 years, 10 months ago) by manus_eiffel
Cosmetics.


Revision 91479 - Directory Listing
Modified Mon Jan 22 21:59:59 2007 UTC (12 years, 10 months ago) by manus_eiffel
Cosmetics.


Revision 91478 - Directory Listing
Modified Thu Jan 18 17:03:08 2007 UTC (12 years, 10 months ago) by ericb
Synchronized with ISE 6.0.65740

Revision 91477 - Directory Listing
Modified Sun Jan 14 09:47:13 2007 UTC (12 years, 10 months ago) by ericb
Synchronized with ISE 6.0.65740

Revision 91476 - Directory Listing
Modified Sun Jan 7 09:31:22 2007 UTC (12 years, 11 months ago) by ericb
Synchronized with ISE 6.0.65740

Revision 91475 - Directory Listing
Modified Fri Mar 3 10:19:32 2006 UTC (13 years, 9 months ago) by ericb
Synchronized with ISE 5.7.0726


Revision 91474 - Directory Listing
Modified Sun Feb 26 21:58:36 2006 UTC (13 years, 9 months ago) by ericb
Use syntax for external as specified by ECMA Eiffel 367


Revision 91473 - Directory Listing
Modified Sun Feb 26 10:41:00 2006 UTC (13 years, 9 months ago) by ericb
Removed unique features


Revision 91472 - Directory Listing
Modified Sun Feb 26 10:40:37 2006 UTC (13 years, 9 months ago) by ericb
Removed unique features.
`directory_pointer' is freed in the C code of `file_close'. Reset it to null.


Revision 91471 - Directory Listing
Modified Sun Feb 26 10:39:32 2006 UTC (13 years, 9 months ago) by ericb
Fixed bug in `resize'


Revision 91470 - Directory Listing
Modified Tue Feb 21 21:47:09 2006 UTC (13 years, 9 months ago) by ericb
Removed possible CAT-calls


Revision 91469 - Directory Listing
Modified Tue Feb 21 14:54:50 2006 UTC (13 years, 9 months ago) by ericb
Synchronized with ISE 5.7.0414.
Implemented BOOL_STRING in pure Eiffel.


Revision 91468 - Directory Listing
Modified Tue Feb 21 14:54:05 2006 UTC (13 years, 9 months ago) by ericb
Fixed bug


Revision 91467 - Directory Listing
Modified Mon Feb 20 16:12:09 2006 UTC (13 years, 9 months ago) by ericb
Synchronized with ISE 5.7.0414.


Revision 91466 - Directory Listing
Modified Mon Feb 20 16:11:44 2006 UTC (13 years, 9 months ago) by ericb
Synchronized with ISE 5.7.0414.
Use ECMA syntax for external "C" features.


Revision 91465 - Directory Listing
Modified Sat Feb 18 15:29:36 2006 UTC (13 years, 9 months ago) by ericb
Avoid recursive call to `is_little_endian'.


Revision 91464 - Directory Listing
Modified Sat Feb 18 15:02:35 2006 UTC (13 years, 9 months ago) by ericb
Synchronized with ISE 5.7.0414.
Made built-in features explicit.
Implemented `is_little_endian' in pure Eiffel.


Revision 91463 - Directory Listing
Modified Fri Feb 17 22:36:59 2006 UTC (13 years, 9 months ago) by ericb
Made built-in features explicit


Revision 91462 - Directory Listing
Modified Fri Feb 17 17:01:19 2006 UTC (13 years, 9 months ago) by ericb
Use new ECMA external signature


Revision 91461 - Directory Listing
Modified Fri Feb 17 17:00:36 2006 UTC (13 years, 9 months ago) by ericb
Synchronized with ISE 5.7.0414


Revision 91460 - Directory Listing
Modified Fri Feb 17 16:59:19 2006 UTC (13 years, 9 months ago) by ericb
Use eif_memory.h instead of eif_eiffel.h


Revision 91459 - Directory Listing
Modified Fri Feb 17 16:56:15 2006 UTC (13 years, 9 months ago) by ericb
Added missing class


Revision 91458 - Directory Listing
Modified Thu Feb 9 11:23:11 2006 UTC (13 years, 10 months ago) by ericb
Replaced external "C" features by built-in features.


Revision 91457 - Directory Listing
Modified Thu Feb 9 11:21:18 2006 UTC (13 years, 10 months ago) by ericb
Fixed flat Degree 3 error.


Revision 91456 - Directory Listing
Modified Sat Feb 4 16:58:20 2006 UTC (13 years, 10 months ago) by ericb
Added missing class.


Revision 91455 - Directory Listing
Modified Sat Feb 4 16:57:59 2006 UTC (13 years, 10 months ago) by ericb
Replaced built-in feature `to_pointer' by pure Eiffel implementation.


Revision 91454 - Directory Listing
Modified Sat Feb 4 16:56:42 2006 UTC (13 years, 10 months ago) by ericb
Synchronized with ISE 5.7.0414.


Revision 91453 - Directory Listing
Modified Sat Feb 4 16:55:16 2006 UTC (13 years, 10 months ago) by ericb
Implemented `has_entry' in pure Eiffel.


Revision 91452 - Directory Listing
Modified Sat Feb 4 16:54:39 2006 UTC (13 years, 10 months ago) by ericb
Replaced external "C" features by built-in features.


Revision 91451 - Directory Listing
Modified Sat Feb 4 16:53:58 2006 UTC (13 years, 10 months ago) by ericb
Provide a pure Eiffel implementation.


Revision 91450 - Directory Listing
Modified Sat Feb 4 16:53:26 2006 UTC (13 years, 10 months ago) by ericb
Synchronized with ISE 5.7.0414.
Remove the use of SPECIAL.aliased_resized_area_and_keep.


Revision 91449 - Directory Listing
Modified Thu Jan 12 11:00:29 2006 UTC (13 years, 10 months ago) by ericb
Updated POINTER classes to be in sync with ISE Eiffel
and to use "built_in" external features.


Revision 91448 - Directory Listing
Modified Tue Jan 10 13:22:50 2006 UTC (13 years, 10 months ago) by ericb
Updated INTEGER classes to be in sync with ISE Eiffel
and to use "built_in" external features.


Revision 91447 - Directory Listing
Modified Tue Jan 10 13:22:04 2006 UTC (13 years, 10 months ago) by ericb
Added NATURAL classes


Revision 91446 - Directory Listing
Modified Mon Nov 14 10:53:30 2005 UTC (14 years ago) by ericb
Made it follow the current implementation in ISE.
Added built-in features.


Revision 91445 - Directory Listing
Modified Sun Nov 6 14:25:25 2005 UTC (14 years, 1 month ago) by ericb
Added built-in features.
Made class BOOLEAN frozen to follow the current implementation in ISE.


Revision 91444 - Directory Listing
Modified Thu Nov 3 23:50:46 2005 UTC (14 years, 1 month ago) by manus_eiffel
Fixed syntax warning for using `note' new Eiffel keyword per ECMA.


Revision 91443 - Directory Listing
Modified Thu Nov 3 23:44:55 2005 UTC (14 years, 1 month ago) by manus_eiffel
Initial version for style guidelines when writing code for FreeELKS.


Revision 91442 - Directory Listing
Modified Tue Nov 1 19:01:22 2005 UTC (14 years, 1 month ago) by ericb
Added missing classes.


Revision 91441 - Directory Listing
Modified Tue Nov 1 12:09:29 2005 UTC (14 years, 1 month ago) by ericb
Make it look like the implementation in ISE.


Revision 91440 - Directory Listing
Modified Tue Nov 1 12:07:48 2005 UTC (14 years, 1 month ago) by ericb
Needed to compile SPECIAL


Revision 91439 - Directory Listing
Modified Sun Oct 31 13:00:48 2004 UTC (15 years, 1 month ago) by ericb
`twin' needs to be built-in in order to call `copy' internally (and not
`standard_copy' as it would have been the case  with the previous
implementation).


Revision 91438 - Directory Listing
Modified Thu Oct 28 22:23:37 2004 UTC (15 years, 1 month ago) by manus_eiffel
Removed comments after `end' keyword.


Revision 91437 - Directory Listing
Modified Thu Oct 28 21:47:27 2004 UTC (15 years, 1 month ago) by manus_eiffel
First ideas for the ELKS library.


Revision 91436 - Directory Listing
Modified Thu Oct 28 21:42:33 2004 UTC (15 years, 1 month ago) by manus_eiffel
Not necessary now that we have changed the library structure to our wish.


Revision 91435 - Directory Listing
Modified Thu Oct 28 14:42:19 2004 UTC (15 years, 1 month ago) by manus_eiffel
Added Eiffel Forum License text.


Revision 91434 - Directory Listing
Modified Wed Oct 27 19:58:22 2004 UTC (15 years, 1 month ago) by manus_eiffel
Updated indexing clause to match Eiffel Forum license and the copyright.


Revision 91433 - Directory Listing
Modified Wed Oct 27 19:52:40 2004 UTC (15 years, 1 month ago) by manus_eiffel
Removed non-needed file for ELKS (since it is ISE specific).


Revision 91432 - Directory Listing
Modified Wed Oct 27 19:26:15 2004 UTC (15 years, 1 month ago) by manus_eiffel
More email testing


Revision 91431 - Directory Listing
Modified Wed Oct 27 19:23:11 2004 UTC (15 years, 1 month ago) by manus_eiffel
Test email


Revision 91430 - Directory Listing
Modified Wed Oct 27 19:15:04 2004 UTC (15 years, 1 month ago) by manus_eiffel
Test email


Revision 91429 - Directory Listing
Modified Wed Oct 27 19:11:58 2004 UTC (15 years, 1 month ago) by manus_eiffel
Test email.


Revision 91428 - Directory Listing
Modified Wed Oct 27 18:45:06 2004 UTC (15 years, 1 month ago) by manus_eiffel
File used to force rebuild of CVS repository.


Revision 91424 - Directory Listing
Modified Tue Oct 26 18:39:32 2004 UTC (15 years, 1 month ago) by manus_eiffel
Initial revision


Revision 91423 - Directory Listing
Added Tue Oct 26 18:39:32 2004 UTC (15 years, 1 month ago) by (unknown author)
New repository initialized by cvs2svn.

  ViewVC Help
Powered by ViewVC 1.1.23