/[eiffelstudio]/trunk/Src/compatible
ViewVC logotype

Log of /trunk/Src/compatible

View Directory Listing Directory Listing


Sticky Revision:

Revision 97358 - Directory Listing
Modified Sun May 24 13:51:40 2015 UTC (4 years, 8 months ago) by manus
Removed compatible libraries as we have now officially turned a page in the life of Eiffel.


Revision 96150 - Directory Listing
Modified Mon Nov 24 23:02:57 2014 UTC (5 years, 2 months ago) by manus
Refactoring:
* Remove exporting of context structures for storables and traversal. It makes it easier to keep things just in store.c and not have to export them to the EiffelNet storable.c file. Now those are using a very simplified version of `eif_store_object' which only asks the low level routine to write data onto. All the other functions used for storable are not anymore under the control of clients.
* Avoided using global variables to stores most of the function used in storable. Only two remains `char_write_func' and `store_write_func'. This makes the code easier to maintain.


Revision 96148 - Directory Listing
Modified Mon Nov 24 10:11:34 2014 UTC (5 years, 2 months ago) by manus
Refactoring: used a store context and a traversal context to avoid having to rely on global state. Updated callers accordingly (store, copy and EiffelNet store).


Revision 95674 - Directory Listing
Modified Wed Aug 20 12:29:31 2014 UTC (5 years, 5 months ago) by manus
Made it compile with 14.05 in compatible mode. It was broken due to our recent optimizations of agent calls where there is no more differences between precompiled and non-precompiled code in workbench mode.


Revision 93519 - Directory Listing
Modified Fri Nov 22 16:08:59 2013 UTC (6 years, 2 months ago) by manus
Added empty folder to make delivery possible.


Revision 93437 - Directory Listing
Modified Tue Nov 19 21:20:36 2013 UTC (6 years, 2 months ago) by manus
Fixed typo on `is_unform_character_32'.


Revision 93395 - Directory Listing
Modified Fri Nov 15 17:37:56 2013 UTC (6 years, 2 months ago) by manus
Added missing svn:eol-style native property.


Revision 92963 - Directory Listing
Modified Thu Sep 19 23:35:00 2013 UTC (6 years, 4 months ago) by manus
Shortened the long directory name. As they caused errors when creating the packages for the EiffelStudio delivery.


Revision 92960 - Directory Listing
Modified Thu Sep 19 17:30:27 2013 UTC (6 years, 4 months ago) by manus
In the event of a mismatch, it is possible that the value of `control' is invalid (as noted in bug#18670 we went from values 1,2,3,4,5,... to 1,2,4,8,16,...), so we reset it to 0. It should be ok, since `control' is a flag that will be checked after each operation and thus usually you only check it after an operation not right after a retrieval.


Revision 92865 - Directory Listing
Modified Wed Aug 7 19:58:00 2013 UTC (6 years, 5 months ago) by manus
Removed BIT type from compatible too.


Revision 92858 - Directory Listing
Modified Tue Aug 6 20:27:02 2013 UTC (6 years, 5 months ago) by manus
Removed references to BIT size query since there is no more BIT type.


Revision 92857 - Directory Listing
Modified Tue Aug 6 20:24:44 2013 UTC (6 years, 5 months ago) by manus
Removed references to BIT size queries since BIT type has been removed from our runtime and compiler.


Revision 92815 - Directory Listing
Modified Fri Jul 26 18:06:13 2013 UTC (6 years, 6 months ago) by king
Made signature compatible with new runtime callback, even though it isn't used this is just for safety purposes

Revision 92623 - Directory Listing
Modified Wed May 29 00:12:31 2013 UTC (6 years, 8 months ago) by manus
Added to allow checkouts.


Revision 92320 - Directory Listing
Modified Wed Mar 20 22:15:49 2013 UTC (6 years, 10 months ago) by manus
Removed ISE specific part since this has been done.


Revision 92207 - Directory Listing
Modified Wed Mar 20 17:19:53 2013 UTC (6 years, 10 months ago) by manus
Removed invalid commit.


Revision 92204 - Directory Listing
Modified Wed Mar 20 17:16:43 2013 UTC (6 years, 10 months ago) by manus
Replaced external link with actual code of FreeELKS for that particular revision.

Revision 92202 - Directory Listing
Modified Wed Mar 20 17:16:31 2013 UTC (6 years, 10 months ago) by manus
Removed external references to FreeELKS.

Revision 92191 - Directory Listing
Modified Wed Mar 20 06:17:46 2013 UTC (6 years, 10 months ago) by manus
Move non-void-safe FreeELKS inside EiffelBase (compatible mode, aka non-void-safe)

Revision 92190 - Directory Listing
Modified Wed Mar 20 06:16:46 2013 UTC (6 years, 10 months ago) by manus
Removed svn externals to FreeELKS. We will now use our own copy.


Revision 91317 - Directory Listing
Modified Mon Mar 4 22:57:52 2013 UTC (6 years, 10 months ago) by manus
* Updated the SED serializer/deserializer classes to handle expanded objects without causing a copy.
* Although not yet obsolete, INTERNAL has now been replaced by 2 classes REFLECTOR and REFLECTED_OBJECT. REFLECTOR replaces all the INTERNAL features that do not operate on an object. REFLECTED_OBJECT provides all the features needed to inspect an object. INTERNAL is now the same class on both .NET and classic.
* Updated all clients to use REFLECTOR/REFLECTED_OBJECT for introspection.


Revision 91197 - Directory Listing
Modified Thu Feb 7 19:06:00 2013 UTC (6 years, 11 months ago) by manus
New URL for FreeELKS subversion server.


Revision 91191 - Directory Listing
Modified Thu Feb 7 07:16:02 2013 UTC (6 years, 11 months ago) by manus
Updated FILE/DIRECTORY classes to recent changes in the classic version so that gobo descendants can compile.


Revision 91160 - Directory Listing
Modified Mon Feb 4 21:27:38 2013 UTC (6 years, 11 months ago) by manus
Removed all svn:mergeinfo properties are they are useless for the trunk at this point and they cause too much hassle when merging to a release branch.


Revision 91140 - Directory Listing
Modified Sun Feb 3 21:40:35 2013 UTC (6 years, 11 months ago) by manus
Updated .NET side to use the new FILE_INFO/UNIX_FILE_INFO from EiffelBase.
Renamed FILE_INFO and PATH formerly from .NET into SYSTEM_FILE_INFO and SYSTEM_PATH.


Revision 91139 - Directory Listing
Modified Sun Feb 3 21:35:09 2013 UTC (6 years, 11 months ago) by manus
Use SYSTEM_PATH instead of PATH as this is the new name of the .NET PATH class.


Revision 91137 - Directory Listing
Modified Sun Feb 3 21:10:28 2013 UTC (6 years, 11 months ago) by manus
Removed custom ECF for gobo tools as we only compile them in regular mode.


Revision 91136 - Directory Listing
Modified Sun Feb 3 20:48:01 2013 UTC (6 years, 11 months ago) by manus
Include UC_STRING as it is now included in that directory, no override.


Revision 91135 - Directory Listing
Modified Sun Feb 3 17:03:16 2013 UTC (6 years, 11 months ago) by manus
Made it compile with new version of FILE that requires `set_name' to be called to set the name of a FILE.


Revision 91073 - Directory Listing
Modified Tue Jan 29 01:14:52 2013 UTC (6 years, 11 months ago) by manus
Fixed typo on `separat...'.


Revision 91067 - Directory Listing
Modified Tue Jan 29 00:42:46 2013 UTC (6 years, 11 months ago) by manus
Fixed typo on `relevant'.


Revision 91062 - Directory Listing
Modified Tue Jan 29 00:39:31 2013 UTC (6 years, 11 months ago) by manus
Fixed typo on `referring'.


Revision 91057 - Directory Listing
Modified Tue Jan 29 00:30:01 2013 UTC (6 years, 11 months ago) by manus
Fixed typo on `preferred'. 
Due to some breaking changes in the interface, we kept the bad spelling as obsolete.


Revision 91049 - Directory Listing
Modified Tue Jan 29 00:12:18 2013 UTC (6 years, 11 months ago) by manus
Fixed typo on `receive'.


Revision 91043 - Directory Listing
Modified Tue Jan 29 00:03:14 2013 UTC (6 years, 11 months ago) by manus
Use US conventions for `dependent' & co.


Revision 91041 - Directory Listing
Modified Mon Jan 28 23:57:37 2013 UTC (6 years, 11 months ago) by manus
Fixed typo on `platform'.


Revision 91039 - Directory Listing
Modified Mon Jan 28 23:54:14 2013 UTC (6 years, 11 months ago) by manus
Fixed typo on `hierarchy'.


Revision 91028 - Directory Listing
Modified Mon Jan 28 23:44:11 2013 UTC (6 years, 11 months ago) by manus
Fixed typo on `existent' / `existence'.


Revision 91026 - Directory Listing
Modified Mon Jan 28 23:39:57 2013 UTC (6 years, 11 months ago) by manus
Fixed typo on `committed'.


Revision 91023 - Directory Listing
Modified Mon Jan 28 23:37:30 2013 UTC (6 years, 11 months ago) by manus
Fixed typo on `column'.


Revision 91016 - Directory Listing
Modified Mon Jan 28 23:24:38 2013 UTC (6 years, 11 months ago) by manus
Fixed typo on `identifier'.


Revision 91012 - Directory Listing
Modified Mon Jan 28 19:54:35 2013 UTC (6 years, 11 months ago) by manus
Added new class needed by latest version of gobo.


Revision 91011 - Directory Listing
Modified Mon Jan 28 19:52:45 2013 UTC (6 years, 11 months ago) by manus
Updated to the latest version of gobo that we are distributing.


Revision 91010 - Directory Listing
Modified Mon Jan 28 19:52:09 2013 UTC (6 years, 11 months ago) by manus
Made it work with new FILE class where `name' is a function, not an attribute.
Updated syntax.


Revision 90980 - Directory Listing
Modified Sat Jan 26 07:59:53 2013 UTC (7 years ago) by manus
Fixed typo on `reference'.


Revision 90973 - Directory Listing
Modified Sat Jan 26 07:46:02 2013 UTC (7 years ago) by manus
Fixed typo on `exists'.


Revision 90972 - Directory Listing
Modified Sat Jan 26 07:43:17 2013 UTC (7 years ago) by manus
Fixed typo on `identifier'.


Revision 90966 - Directory Listing
Modified Sat Jan 26 07:39:32 2013 UTC (7 years ago) by manus
Fixed typo on `occurring'.


Revision 90946 - Directory Listing
Modified Sat Jan 26 07:20:25 2013 UTC (7 years ago) by manus
Fixed typos on `occurred'.


Revision 90920 - Directory Listing
Modified Sat Jan 26 06:30:19 2013 UTC (7 years ago) by manus
Fixed typo on Unix.


Revision 90915 - Directory Listing
Modified Sat Jan 26 06:11:52 2013 UTC (7 years ago) by manus
Fixed typo on `Unix'.


Revision 90910 - Directory Listing
Modified Sat Jan 26 05:59:43 2013 UTC (7 years ago) by manus
Fixed typo on `object'.


Revision 90908 - Directory Listing
Modified Sat Jan 26 05:47:29 2013 UTC (7 years ago) by manus
Fixed typo on `calculate'.


Revision 90907 - Directory Listing
Modified Sat Jan 26 05:39:12 2013 UTC (7 years ago) by manus
Fixed grammar: it should be "a UTF" and not "an UTF".


Revision 90904 - Directory Listing
Modified Sat Jan 26 05:30:25 2013 UTC (7 years ago) by manus
Fixed typ on `convert'.


Revision 90883 - Directory Listing
Modified Sat Jan 26 01:05:25 2013 UTC (7 years ago) by manus
Fixed missing uppercase in Unicode.


Revision 90877 - Directory Listing
Modified Fri Jan 25 22:22:32 2013 UTC (7 years ago) by manus
Fixed typo on `accommodate'. Fixed feature name as well which is ok because they are implementation specific one.


Revision 90876 - Directory Listing
Modified Fri Jan 25 22:17:30 2013 UTC (7 years ago) by manus
Fixed typo on `accessible'.


Revision 90875 - Directory Listing
Modified Fri Jan 25 22:15:42 2013 UTC (7 years ago) by manus
Fixed typo on `necessary'.


Revision 90789 - Directory Listing
Modified Tue Jan 22 08:14:11 2013 UTC (7 years ago) by manus
To ensure that delivery scripts work equally well for compatible and regular.


Revision 89186 - Directory Listing
Modified Mon Jul 23 21:48:00 2012 UTC (7 years, 6 months ago) by manus
Added missing new line character at the end of class text.


Revision 89040 - Directory Listing
Modified Thu Jun 28 23:50:43 2012 UTC (7 years, 6 months ago) by manus
Fixed ECFs so that they can be compiled with the compatible mode of EiffelStudio which requires not using ISE_LIBRARY to locate the path.
Removed the overrides since we patch the gobo library so that it works for both compatible and regular mode.


Revision 89038 - Directory Listing
Modified Thu Jun 28 23:26:11 2012 UTC (7 years, 6 months ago) by manus
Use new ECF syntax to specify compilation flags.


Revision 89037 - Directory Listing
Modified Thu Jun 28 23:00:50 2012 UTC (7 years, 6 months ago) by manus
Updated to new location of Gobo source code.


Revision 89035 - Directory Listing
Modified Thu Jun 28 21:57:17 2012 UTC (7 years, 6 months ago) by manus
Removed svn addition, we are now using the single copy of gobo at $ISE_LIBRARY/contrib/library/gobo.
Updated ECFs to reflect the new location.


Revision 89032 - Directory Listing
Modified Thu Jun 28 20:54:14 2012 UTC (7 years, 6 months ago) by manus
Removed usage of externals for gobo.


Revision 88635 - Directory Listing
Modified Fri Apr 20 18:31:52 2012 UTC (7 years, 9 months ago) by manus
Fixed bug#18165 by integrating changes from rev#87042:
Fixed a catcall warning at runtime on TUPLE insertion because the created TUPLEs were of type [INTEGER, NONE] and nothing conforms to NONE. We are now using a Void local variable now to get the proper type.


Revision 88564 - Directory Listing
Modified Thu Apr 12 19:17:06 2012 UTC (7 years, 9 months ago) by manus
Merged changes at the C code level which was done on the regular version of EiffelNet.


Revision 88279 - Directory Listing
Modified Tue Feb 7 23:55:45 2012 UTC (7 years, 11 months ago) by manus
Apply the changes from the standard libraries to the compatible one which includes making it compile with the latest minGW version, removal of C++ style comments.


Revision 88252 - Directory Listing
Modified Wed Feb 1 18:54:22 2012 UTC (7 years, 11 months ago) by manus
Removed unused local.


Revision 88251 - Directory Listing
Modified Wed Feb 1 18:53:00 2012 UTC (7 years, 11 months ago) by manus
Removed the `once_status' as it is not strictly necessary plus it is not clear that all implementation will be thread safe.


Revision 88249 - Directory Listing
Modified Wed Feb 1 18:50:40 2012 UTC (7 years, 11 months ago) by manus
Removed unused local.


Revision 88247 - Directory Listing
Modified Wed Feb 1 18:50:10 2012 UTC (7 years, 11 months ago) by manus
Removed VWEQ warning for comparing a BOOLEAN `attached message' with NONE `Void'.


Revision 87687 - Directory Listing
Modified Tue Nov 1 23:12:46 2011 UTC (8 years, 2 months ago) by manus
Added link to SHAREDLIBS when building the shared library version as this is requires by some OS that shared library needs to not be statically linked.


Revision 87681 - Directory Listing
Modified Tue Nov 1 12:59:09 2011 UTC (8 years, 2 months ago) by manus
Fixed error reported by `lintian' tool to check debian packages where the path to python was not correct.


Revision 87633 - Directory Listing
Modified Wed Oct 26 23:26:12 2011 UTC (8 years, 3 months ago) by manus
For better backward compatibility and to solve some shortcomings on Windows where some properties setting done before the socket is connected have no effect because it needs to be done on all the descriptors.


Revision 87027 - Directory Listing
Modified Tue Aug 16 21:48:22 2011 UTC (8 years, 5 months ago) by manus
Fixed `has_printer' on Unix platform by ensuring that redirection to /dev/null is properly done.


Revision 87026 - Directory Listing
Modified Tue Aug 16 21:47:42 2011 UTC (8 years, 5 months ago) by manus
Fixed `has_printer' on Unix platform by ensuring that redirection to /dev/null is properly done, before it was more csh style redirection but `system' expects sh style on unix.


Revision 86732 - Directory Listing
Modified Wed Jun 15 06:12:24 2011 UTC (8 years, 7 months ago) by manus
Added missing ribbon directory.


Revision 86716 - Directory Listing
Modified Mon Jun 13 22:42:08 2011 UTC (8 years, 7 months ago) by manus
Fixed eweasel bug#17642 where `readline' would infinitely loop when an error occurs during reading instead of stopping.


Revision 86583 - Directory Listing
Modified Tue May 31 14:00:31 2011 UTC (8 years, 7 months ago) by manus
Removed extra semicolons and especially a double ;; which was not valid but accepted by our parser.


Revision 86470 - Directory Listing
Modified Tue May 17 23:27:37 2011 UTC (8 years, 8 months ago) by manus
Added `last_converted_string_32' so that one can compile the EiffelStudio compiler in both compatible and normal modes.


Revision 86319 - Directory Listing
Modified Mon Apr 25 08:06:52 2011 UTC (8 years, 9 months ago) by larryl
Removed Gobo library dependency 

Reused as much as possible the codes in void-safe docking library

Revision 86226 - Directory Listing
Modified Tue Apr 12 22:00:53 2011 UTC (8 years, 9 months ago) by manus
No need to protect `last_string' since it is always attached.


Revision 85028 - Directory Listing
Modified Wed Dec 1 22:19:16 2010 UTC (9 years, 1 month ago) by manus
Made code compilable.


Revision 85027 - Directory Listing
Modified Wed Dec 1 22:18:39 2010 UTC (9 years, 1 month ago) by manus
Made it compilable by removing incorrect queries.


Revision 85026 - Directory Listing
Modified Wed Dec 1 22:09:12 2010 UTC (9 years, 1 month ago) by manus
Made compilable.


Revision 85013 - Directory Listing
Modified Tue Nov 30 23:34:26 2010 UTC (9 years, 1 month ago) by manus
Updated testing library to match the new one.


Revision 85012 - Directory Listing
Modified Tue Nov 30 23:33:40 2010 UTC (9 years, 1 month ago) by manus
Added missing regular expression library.


Revision 85008 - Directory Listing
Modified Tue Nov 30 22:40:59 2010 UTC (9 years, 1 month ago) by manus
Removed useless void-safe license files.


Revision 85007 - Directory Listing
Modified Tue Nov 30 22:33:37 2010 UTC (9 years, 1 month ago) by manus
Made it compile under compatible.


Revision 85006 - Directory Listing
Modified Tue Nov 30 22:22:40 2010 UTC (9 years, 1 month ago) by manus
Removed code depending on the new iteration mechanism not available in compatible mode (XML_XMLNS_... and XML_COMPOSITE_CURSOR).
Removed non-used locals.


Revision 84997 - Directory Listing
Modified Tue Nov 30 00:31:36 2010 UTC (9 years, 1 month ago) by manus
Updated syntax.
Updated to latest configuration framework.


Revision 84996 - Directory Listing
Modified Tue Nov 30 00:21:22 2010 UTC (9 years, 1 month ago) by manus
Merged changes from Src/library/encoding.


Revision 84995 - Directory Listing
Modified Tue Nov 30 00:17:29 2010 UTC (9 years, 1 month ago) by manus
Added parser library to compatible library.
Use traditional way of traversing since new cursors are not available.


Revision 84970 - Directory Listing
Modified Sun Nov 21 16:27:25 2010 UTC (9 years, 2 months ago) by manus
Added web_browser library to compatible mode.


Revision 84922 - Directory Listing
Modified Tue Nov 16 03:55:06 2010 UTC (9 years, 2 months ago) by manus
Made it compile for VMS.


Revision 84850 - Directory Listing
Modified Sun Nov 7 04:39:02 2010 UTC (9 years, 2 months ago) by manus
Made some changes so that code using some of the new features of vision2/graph library are also available in compatible mode.


Revision 84724 - Directory Listing
Modified Tue Oct 26 23:08:49 2010 UTC (9 years, 3 months ago) by manus
Limited use of `c_buffer' to optimize tracing as much as possible.


Revision 84568 - Directory Listing
Modified Tue Oct 12 20:10:19 2010 UTC (9 years, 3 months ago) by manus
Made it compile with the new {ARRAY}.make_empty routine.


Revision 84567 - Directory Listing
Modified Tue Oct 12 19:46:52 2010 UTC (9 years, 3 months ago) by manus
Removed THREAD to avoid gelint from reporting a syntax error. This will cause a warning but that's ok because our main focus is the normal mode.


Revision 84566 - Directory Listing
Modified Tue Oct 12 19:45:16 2010 UTC (9 years, 3 months ago) by manus
Added classes that are already in the normal mode but that some users would also see in the compatible mode.


Revision 84186 - Directory Listing
Modified Mon Aug 16 21:51:02 2010 UTC (9 years, 5 months ago) by manus
Fixed comments on `on_prepare' (addressed bug#17025).


Revision 84173 - Directory Listing
Modified Fri Aug 13 18:40:07 2010 UTC (9 years, 5 months ago) by manus
Removed generation of `is' which is now obsolete.


Revision 84147 - Directory Listing
Modified Wed Aug 11 04:44:45 2010 UTC (9 years, 5 months ago) by manus
Merged from rev#83766:
Fixed an issue with EV_TREE, EV_LIST, EV_HEADER, EV_TOOL_BAR and EV_MULTI_COLUMN_LIST where setting a pebble on the control (not just the item) would allow pick and drop but the line drawn was restricted to the control. This was because of the new P&D mechanism without the hook, and like our previous fix on item, we have to disable the default processing otherwise the control is grabbing the focus.


Revision 83539 - Directory Listing
Modified Fri Jun 11 23:30:18 2010 UTC (9 years, 7 months ago) by manus
Updated to match the new config.sh file used on Windows, so that it can work with MSC (already the case) but also with MinGW on a multiprocessor architecture.

Revision 83359 - Directory Listing
Modified Thu May 27 23:20:09 2010 UTC (9 years, 8 months ago) by king
Integrated fix for bug%16056 from former experimental library.

Revision 83232 - Directory Listing
Modified Wed May 19 18:19:22 2010 UTC (9 years, 8 months ago) by manus
Added missing `recursive_create_dir' in .NET version.


Revision 83146 - Directory Listing
Modified Tue May 11 19:56:51 2010 UTC (9 years, 8 months ago) by jfiat
updated syntax

Revision 82594 - Directory Listing
Modified Wed Mar 17 16:58:29 2010 UTC (9 years, 10 months ago) by manus
Updated path of `C_library' to new location of Makefiles.


Revision 82580 - Directory Listing
Modified Mon Mar 15 20:56:52 2010 UTC (9 years, 10 months ago) by manus
Moved libraries to the compatible location.


Revision 82579 - Directory Listing
Added Mon Mar 15 20:53:45 2010 UTC (9 years, 10 months ago) by manus
Added directory holding the compatibility mode of our libraries.


  ViewVC Help
Powered by ViewVC 1.1.23