/[eiffelstudio]/branches/FreeELKS_history/EiffelSoftware
ViewVC logotype

Log of /branches/FreeELKS_history/EiffelSoftware

View Directory Listing Directory Listing


Sticky Revision:

Revision 92317 - Directory Listing
Modified Wed Mar 20 18:34:07 2013 UTC (6 years, 8 months ago) by manus
Keep the original FreeELKS history import just in case we need it to restore old EiffelStudio versions.

Revision 92176 - Directory Listing
Modified Tue Feb 19 23:47:50 2013 UTC (6 years, 9 months ago) by manus_eiffel
Original Path: FreeELKS/tags/EiffelSoftware
* Merged from rev#752:
Made code C compile which was broken in rev#663 of FreeELKS that did not require `i_)th_argument_pointer' to be a static anymore and that made it compile for both classic and .NET.

* Merged from rev#753:
Fixed a bug in implementation of `natural_32_code' that would cause an infinite recursion when calling `hash_code' on a CHARACTER_8.



Revision 92173 - Directory Listing
Modified Thu Feb 7 20:31:19 2013 UTC (6 years, 10 months ago) by manus_eiffel
Original Path: FreeELKS/tags/EiffelSoftware
Merged from rev#748:
Fixed postcondition of `rename_path' which was comparing reference equality between the PATH argument and the `name' of the file. Updated to use `same_string'. This fixes bug#18511.


Revision 92172 - Directory Listing
Modified Thu Feb 7 20:30:25 2013 UTC (6 years, 10 months ago) by manus_eiffel
Original Path: FreeELKS/tags/EiffelSoftware
Merged from rev#746:
Implemented `character_32_item' using `code' instead of using `area'. It is necessary for not breaking existing descendant code which encoded the string as UTF-8 and for which they had redefined `code' to do the proper thing (i.e. reading more than one byte if necessary). Introducing `character_32_item' is fine but those descendants haven't yet been updated and thus some of the code we put in place will not work until they provide their own definition of `character_32_item'.


Revision 92171 - Directory Listing
Modified Thu Feb 7 20:27:54 2013 UTC (6 years, 10 months ago) by manus_eiffel
Original Path: FreeELKS/tags/EiffelSoftware
Merged from rev#747:
Added `item' to READABLE_STRING_GENERAL and proper definition in READABLE_STRING_8 descendans. So that it is easier to migrate from compatible to regular mode.


Revision 92167 - Directory Listing
Modified Mon Feb 4 21:05:19 2013 UTC (6 years, 10 months ago) by manus_eiffel
Original Path: FreeELKS/tags/EiffelSoftware
New 7.2 release of FreeELKS for EiffelStudio

Revision 91985 - Directory Listing
Modified Sun Jun 24 22:13:32 2012 UTC (7 years, 5 months ago) by manus_eiffel
Original Path: FreeELKS/tags/EiffelSoftware
Created EiffelStudio 7.1 release branch for FreeELKS

Revision 91969 - Directory Listing
Modified Thu Nov 24 01:38:41 2011 UTC (8 years ago) by manus_eiffel
Original Path: FreeELKS/tags/EiffelSoftware
Created 7.0 release branch.

Revision 91933 - Directory Listing
Modified Tue May 24 07:17:18 2011 UTC (8 years, 6 months ago) by manus_eiffel
Original Path: FreeELKS/tags/EiffelSoftware
Created 6.8 release of EiffelStudio.

Revision 91916 - Directory Listing
Modified Thu Dec 9 18:11:33 2010 UTC (9 years ago) by manus_eiffel
Original Path: FreeELKS/tags/EiffelSoftware
Updated to 6.7 release

Revision 91894 - Directory Listing
Modified Mon Jun 28 17:16:55 2010 UTC (9 years, 5 months ago) by manus_eiffel
Original Path: FreeELKS/tags/EiffelSoftware
Simplified postcondition of `safe_less_than' to better reflect the contract of `<' as specified in COMPARABLE. It also let you redefine `safe_less_than' to mean something else than `<' in a descendant.


Revision 91893 - Directory Listing
Modified Mon Jun 28 17:16:10 2010 UTC (9 years, 5 months ago) by manus_eiffel
Original Path: FreeELKS/tags/EiffelSoftware
Simplified postcondition of `safe_less_than' to better reflect the contract of `<' as specified in COMPARABLE. It also let you redefine `safe_less_than' to mean something else than `<' in a descendant.


Revision 91880 - Directory Listing
Modified Mon May 24 22:24:19 2010 UTC (9 years, 6 months ago) by manus_eiffel
Original Path: FreeELKS/tags/EiffelSoftware
Moved to the right location for the 6.6 release.

Revision 91829 - Directory Listing
Modified Tue Dec 1 21:46:26 2009 UTC (10 years ago) by manus_eiffel
Original Path: FreeELKS/tags/EiffelSoftware
Merged rev#404 from trunk:
Fixed typo in `is_immutable' description.
Fixed bug in `remove_substring' which was not changing the `hash_code'.


Revision 91827 - Directory Listing
Modified Tue Dec 1 21:43:36 2009 UTC (10 years ago) by manus_eiffel
Original Path: FreeELKS/tags/EiffelSoftware
Merge rev#404 from trunk:
Fixed typo in `is_immutable' description.
Fixed bug in `remove_substring' which was not changing the `hash_code'.


Revision 91825 - Directory Listing
Modified Tue Dec 1 00:46:21 2009 UTC (10 years ago) by manus_eiffel
Original Path: FreeELKS/tags/EiffelSoftware
Merged rev#401 from trunk:
The class expects that the sign string is divisible by 3. But its internal implementation breaks this assumption. The fix makes this documented and executable in the form of a class invariant. It also fixes the implementation. After the fix the letters CR and DR are printed as expected.


Revision 91824 - Directory Listing
Modified Tue Dec 1 00:45:54 2009 UTC (10 years ago) by manus_eiffel
Original Path: FreeELKS/tags/EiffelSoftware
Merged rev#400 from trunk:
The class expects that the sign string is divisible by 3. But its internal implementation breaks this assumption. The fix makes this documented and executable in the form of a class invariant. It also fixes the implementation. After the fix the letters CR and DR are printed as expected.


Revision 91821 - Directory Listing
Modified Tue Nov 24 06:29:42 2009 UTC (10 years ago) by manus_eiffel
Original Path: FreeELKS/tags/EiffelSoftware
EiffelStudio 6.5 release.

Revision 91820 - Directory Listing
Modified Tue Nov 24 06:28:29 2009 UTC (10 years ago) by manus_eiffel
Original Path: FreeELKS/tags/EiffelSoftware
EiffelStudio 6.5 release.

Revision 91819 - Directory Listing
Modified Tue Nov 24 06:26:05 2009 UTC (10 years ago) by manus_eiffel
Original Path: FreeELKS/tags/EiffelSoftware
EiffelStudio 6.5 release

Revision 91778 - Directory Listing
Modified Mon Aug 3 18:32:54 2009 UTC (10 years, 4 months ago) by manus_eiffel
Original Path: FreeELKS/tags/EiffelSoftware
Fixed post-conditions of `show_trailing_zeros' and `hide_trailing_zeros' which were swapped.


Revision 91777 - Directory Listing
Modified Mon Aug 3 18:32:13 2009 UTC (10 years, 4 months ago) by manus_eiffel
Original Path: FreeELKS/tags/EiffelSoftware
Fixed post-conditions of `show_trailing_zeros' and `hide_trailing_zeros' which were swapped.


Revision 91772 - Directory Listing
Modified Tue Jul 28 23:08:23 2009 UTC (10 years, 4 months ago) by manus_eiffel
Original Path: FreeELKS/tags/EiffelSoftware
Fixed bug#16027 where in 6.4 we changed the default to no show trailing zeros compared to previous versions
  which is a breaking change.


Revision 91771 - Directory Listing
Modified Tue Jul 28 23:03:38 2009 UTC (10 years, 4 months ago) by manus_eiffel
Original Path: FreeELKS/tags/EiffelSoftware
Fixed bug#16027 where in 6.4 we changed the default to no show trailing zeros compared to previous versions
  which is a breaking change.


Revision 91768 - Directory Listing
Modified Tue Jul 28 19:42:47 2009 UTC (10 years, 4 months ago) by manus_eiffel
Original Path: FreeELKS/tags/EiffelSoftware
Merged from rev#344 from HEAD:
  Fixed postcondition of `to_string_8' which was violated if Current was a descendant of STRING_8 (e.g. IMMUTABLE_STRING_8).



Revision 91767 - Directory Listing
Modified Tue Jul 28 19:42:05 2009 UTC (10 years, 4 months ago) by manus_eiffel
Original Path: FreeELKS/tags/EiffelSoftware
Merged from rev#343 from HEAD:
  Fixed postcondition of `to_string_8' which was violated if Current was a descendant of STRING_8 (e.g. IMMUTABLE_STRING_8).


Revision 91738 - Directory Listing
Modified Fri Jun 19 18:52:30 2009 UTC (10 years, 5 months ago) by manus_eiffel
Original Path: FreeELKS/tags/EiffelSoftware
Ensured that position 128 to 255 are filled for `internal_character_types'.


Revision 91736 - Directory Listing
Modified Tue Jun 16 22:05:10 2009 UTC (10 years, 6 months ago) by manus_eiffel
Original Path: FreeELKS/tags/EiffelSoftware
Created tagged release for EiffelStudio 6.4

Revision 91667 - Directory Listing
Modified Thu Dec 4 05:16:57 2008 UTC (11 years ago) by manus_eiffel
Original Path: FreeELKS/tags/EiffelSoftware
Created EiffelStudio 6.3 release.

Revision 91666 - Directory Listing
Modified Thu Dec 4 05:15:45 2008 UTC (11 years ago) by manus_eiffel
Original Path: FreeELKS/tags/EiffelSoftware
FreeELKS version used for the EiffelStudio 6.3  release.

Revision 91594 - Directory Listing
Modified Wed May 28 20:10:59 2008 UTC (11 years, 6 months ago) by manus_eiffel
Original Path: FreeELKS/tags/EiffelSoftware
Create the EiffelStudio 6.2 release.

Revision 91593 - Directory Listing
Modified Wed May 28 20:10:24 2008 UTC (11 years, 6 months ago) by manus_eiffel
Original Path: FreeELKS/tags/EiffelSoftware
Create EiffelStudio 6.2 release

Revision 91543 - Directory Listing
Added Mon Dec 24 21:16:30 2007 UTC (11 years, 11 months ago) by manus_eiffel
Original Path: FreeELKS/tags/EiffelSoftware
Special Folder for Eiffel Software releases.

  ViewVC Help
Powered by ViewVC 1.1.23