/[eiffelstudio]/branches/FREE_LIBRARIES
ViewVC logotype

Log of /branches/FREE_LIBRARIES

View Directory Listing Directory Listing


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

Revision 18925 - Directory Listing
Modified Tue Nov 16 23:57:24 1999 UTC (20 years, 2 months ago) by (unknown author)
Copied from: trunk revision 18924
This commit was manufactured by cvs2svn to create branch
'FREE_LIBRARIES'.

Revision 18924 - Directory Listing
Modified Tue Nov 16 23:57:24 1999 UTC (20 years, 2 months ago) by manus
Original Path: trunk
Initial revision


Revision 18923 - Directory Listing
Modified Tue Nov 16 23:53:27 1999 UTC (20 years, 2 months ago) by manus
Original Path: trunk
New Drawing bitmap


Revision 18922 - Directory Listing
Modified Tue Nov 16 23:44:51 1999 UTC (20 years, 2 months ago) by manus
Original Path: trunk
New Readme file for Store delivery.


Revision 18921 - Directory Listing
Modified Tue Nov 16 23:21:54 1999 UTC (20 years, 2 months ago) by manus
Original Path: trunk
Added Digital Unix version.


Revision 18920 - Directory Listing
Modified Tue Nov 16 21:51:58 1999 UTC (20 years, 2 months ago) by manuelt
Original Path: trunk
Complete path to sh


Revision 18919 - Directory Listing
Modified Tue Nov 16 21:46:08 1999 UTC (20 years, 2 months ago) by manuelt
Original Path: trunk
Correct command_makefile
Add shared_*fix where necessary
Add *ldsharedflags where necessary


Revision 18918 - Directory Listing
Modified Tue Nov 16 18:38:10 1999 UTC (20 years, 2 months ago) by manuelt
Original Path: trunk
Correct command_makefile
Add *ldsharedflags
Add shared_*fix


Revision 18917 - Directory Listing
Modified Tue Nov 16 18:35:45 1999 UTC (20 years, 2 months ago) by manuelt
Original Path: trunk
Correct command_makefile
Add shared_*fix
Add *ldsharedflags


Revision 18916 - Directory Listing
Modified Tue Nov 16 17:52:01 1999 UTC (20 years, 2 months ago) by solal
Original Path: trunk
Dispose feature doesn't exist anymore !!


Revision 18915 - Directory Listing
Modified Tue Nov 16 09:00:28 1999 UTC (20 years, 2 months ago) by manus
Original Path: trunk
Added Test for Alpha


Revision 18914 - Directory Listing
Modified Tue Nov 16 07:18:40 1999 UTC (20 years, 2 months ago) by manus
Original Path: trunk
Added -o to ldsharedflags.


Revision 18913 - Directory Listing
Modified Tue Nov 16 07:17:06 1999 UTC (20 years, 2 months ago) by manus
Original Path: trunk
Fixed an error introduced when removing local variables in v2.19.
Found when doing the Alpha port.


Revision 18912 - Directory Listing
Modified Tue Nov 16 03:29:40 1999 UTC (20 years, 2 months ago) by marina
Original Path: trunk
corrected to generate correct function arguments.


Revision 18911 - Directory Listing
Modified Tue Nov 16 02:25:34 1999 UTC (20 years, 2 months ago) by manuelt
Original Path: trunk
Remove an obsolete paragraph.


Revision 18910 - Directory Listing
Modified Tue Nov 16 02:22:05 1999 UTC (20 years, 2 months ago) by manuelt
Original Path: trunk
New paragraph for 4.5 ftp link.


Revision 18909 - Directory Listing
Modified Tue Nov 16 01:40:31 1999 UTC (20 years, 2 months ago) by manuelt
Original Path: trunk
Other corrections.


Revision 18908 - Directory Listing
Modified Tue Nov 16 01:32:08 1999 UTC (20 years, 2 months ago) by manuelt
Original Path: trunk
Other correction: misplaced </I> tags.


Revision 18907 - Directory Listing
Modified Tue Nov 16 01:28:55 1999 UTC (20 years, 2 months ago) by manuelt
Original Path: trunk
Correction: name instead of nmake (oops)


Revision 18906 - Directory Listing
Modified Tue Nov 16 01:26:25 1999 UTC (20 years, 2 months ago) by manuelt
Original Path: trunk
Corrections, new comments, updates.


Revision 18905 - Directory Listing
Modified Tue Nov 16 01:19:09 1999 UTC (20 years, 2 months ago) by chee
Original Path: trunk
Debug dispatch server


Revision 18904 - Directory Listing
Modified Tue Nov 16 01:14:31 1999 UTC (20 years, 2 months ago) by manus
Original Path: trunk
Removed the reference to the PDF file.


Revision 18903 - Directory Listing
Modified Tue Nov 16 01:09:09 1999 UTC (20 years, 2 months ago) by manus
Original Path: trunk
Fixed EiffelWeb documentation pages which were messed up due to a missing <body> statement.


Revision 18902 - Directory Listing
Modified Tue Nov 16 00:50:37 1999 UTC (20 years, 2 months ago) by solal
Original Path: trunk
New format of this page


Revision 18901 - Directory Listing
Modified Tue Nov 16 00:49:36 1999 UTC (20 years, 2 months ago) by manus
Original Path: trunk
Added "desc" in the exclude clause of the automatically generated Ace file.


Revision 18900 - Directory Listing
Modified Tue Nov 16 00:33:12 1999 UTC (20 years, 2 months ago) by manus
Original Path: trunk
Added the link to the CECIL man pages.


Revision 18899 - Directory Listing
Modified Tue Nov 16 00:04:06 1999 UTC (20 years, 2 months ago) by manuelt
Original Path: trunk
Initial release CECIL HTML documentation, derived from troff manual pages.
: ----------------------------------------------------------------------


Revision 18898 - Directory Listing
Modified Tue Nov 16 00:02:48 1999 UTC (20 years, 2 months ago) by manuelt
Original Path: trunk
Initila release: CECIL html documentation.


Revision 18897 - Directory Listing
Modified Mon Nov 15 23:57:17 1999 UTC (20 years, 2 months ago) by manuelt
Original Path: trunk
Correct flag


Revision 18896 - Directory Listing
Modified Mon Nov 15 23:56:55 1999 UTC (20 years, 2 months ago) by manuelt
Original Path: trunk
Correction: add flag.


Revision 18895 - Directory Listing
Modified Mon Nov 15 23:29:49 1999 UTC (20 years, 2 months ago) by manuelt
Original Path: trunk
Cosmetics.


Revision 18894 - Directory Listing
Modified Mon Nov 15 23:29:14 1999 UTC (20 years, 2 months ago) by manus
Original Path: trunk
Removed ps of Eiffeltime, because it was too big.


Revision 18893 - Directory Listing
Modified Mon Nov 15 23:17:07 1999 UTC (20 years, 2 months ago) by manuelt
Original Path: trunk
Correct typo.


Revision 18892 - Directory Listing
Modified Mon Nov 15 23:11:27 1999 UTC (20 years, 2 months ago) by manuelt
Original Path: trunk
Add comments.


Revision 18891 - Directory Listing
Modified Mon Nov 15 23:05:58 1999 UTC (20 years, 2 months ago) by manuelt
Original Path: trunk
Remove extra ".


Revision 18890 - Directory Listing
Modified Mon Nov 15 23:02:41 1999 UTC (20 years, 2 months ago) by manuelt
Original Path: trunk
Cosmetics.


Revision 18889 - Directory Listing
Modified Mon Nov 15 22:57:55 1999 UTC (20 years, 2 months ago) by manuelt
Original Path: trunk
Correct flag


Revision 18888 - Directory Listing
Modified Mon Nov 15 22:56:49 1999 UTC (20 years, 2 months ago) by manuelt
Original Path: trunk
Correct flag.


Revision 18887 - Directory Listing
Modified Mon Nov 15 22:55:28 1999 UTC (20 years, 2 months ago) by manus
Original Path: trunk
WEL fix for old C compilers.


Revision 18886 - Directory Listing
Modified Mon Nov 15 22:55:18 1999 UTC (20 years, 2 months ago) by manuelt
Original Path: trunk
Correct path


Revision 18885 - Directory Listing
Modified Mon Nov 15 22:38:14 1999 UTC (20 years, 2 months ago) by manus
Original Path: trunk
Fixed bugs reported by Marcel Satchell


Revision 18884 - Directory Listing
Modified Mon Nov 15 22:05:56 1999 UTC (20 years, 2 months ago) by manus
Original Path: trunk
New text for free version.


Revision 18883 - Directory Listing
Modified Mon Nov 15 20:55:27 1999 UTC (20 years, 2 months ago) by manuelt
Original Path: trunk
New manual documentation for CECIL: initial release.


Revision 18882 - Directory Listing
Modified Mon Nov 15 20:27:20 1999 UTC (20 years, 2 months ago) by manus
Original Path: trunk
New pages with no broken links.


Revision 18881 - Directory Listing
Modified Mon Nov 15 20:26:56 1999 UTC (20 years, 2 months ago) by manus
Original Path: trunk
Added page about OOSC2


Revision 18880 - Directory Listing
Modified Mon Nov 15 20:26:37 1999 UTC (20 years, 2 months ago) by manus
Original Path: trunk
Added OOSC2 images.


Revision 18879 - Directory Listing
Modified Mon Nov 15 20:25:57 1999 UTC (20 years, 2 months ago) by manus
Original Path: trunk
Removed unused image


Revision 18878 - Directory Listing
Modified Mon Nov 15 20:22:57 1999 UTC (20 years, 2 months ago) by marina
Original Path: trunk
added version number.


Revision 18877 - Directory Listing
Modified Mon Nov 15 20:20:01 1999 UTC (20 years, 2 months ago) by manus
Original Path: trunk
Removed unused files.


Revision 18876 - Directory Listing
Modified Mon Nov 15 20:18:22 1999 UTC (20 years, 2 months ago) by manus
Original Path: trunk
Removed all unused files.


Revision 18875 - Directory Listing
Modified Mon Nov 15 20:00:29 1999 UTC (20 years, 2 months ago) by manus
Original Path: trunk
Fixed broken links.


Revision 18874 - Directory Listing
Modified Mon Nov 15 19:41:29 1999 UTC (20 years, 2 months ago) by solal
Original Path: trunk
*** empty log message ***


Revision 18873 - Directory Listing
Modified Mon Nov 15 19:30:55 1999 UTC (20 years, 2 months ago) by manus
Original Path: trunk
Added MEL
Fixed broken links


Revision 18872 - Directory Listing
Modified Mon Nov 15 19:29:29 1999 UTC (20 years, 2 months ago) by manus
Original Path: trunk
New organization of Precursor description.


Revision 18871 - Directory Listing
Modified Mon Nov 15 19:15:43 1999 UTC (20 years, 2 months ago) by manus
Original Path: trunk
New Entries for EiffelLex/EiffelParse, MEL and old Precursor constructs
Cleanup broken links.


Revision 18870 - Directory Listing
Modified Mon Nov 15 19:04:35 1999 UTC (20 years, 2 months ago) by solal
Original Path: trunk
New Ace files for Vision Examples


Revision 18869 - Directory Listing
Modified Mon Nov 15 19:01:03 1999 UTC (20 years, 2 months ago) by manus
Original Path: trunk
Added the EiffelVision entry.


Revision 18868 - Directory Listing
Modified Mon Nov 15 18:44:30 1999 UTC (20 years, 2 months ago) by manus
Original Path: trunk
New COM manual.


Revision 18867 - Directory Listing
Modified Mon Nov 15 18:44:06 1999 UTC (20 years, 2 months ago) by manus
Original Path: trunk
New COM images.


Revision 18866 - Directory Listing
Modified Mon Nov 15 18:40:28 1999 UTC (20 years, 2 months ago) by manus
Original Path: trunk
New COM documentation.


Revision 18865 - Directory Listing
Modified Mon Nov 15 18:38:54 1999 UTC (20 years, 2 months ago) by manuelt
Original Path: trunk
Rename these files: was previously saver.e and spender.e


Revision 18864 - Directory Listing
Modified Mon Nov 15 18:34:37 1999 UTC (20 years, 2 months ago) by solal
Original Path: trunk
New EiffelVision Documentation (First shoot )


Revision 18863 - Directory Listing
Modified Mon Nov 15 18:16:13 1999 UTC (20 years, 2 months ago) by manus
Original Path: trunk
Added link to the PDF documentation.


Revision 18862 - Directory Listing
Modified Mon Nov 15 18:11:26 1999 UTC (20 years, 2 months ago) by manus
Original Path: trunk
New EiffelTime library documentation.


Revision 18861 - Directory Listing
Modified Mon Nov 15 18:10:12 1999 UTC (20 years, 2 months ago) by manus
Original Path: trunk
Better abstraction of `dispose' which now calls `destroy'. It is also a safer
method since `mutex_pointer' is set to `default_pointer'.


Revision 18860 - Directory Listing
Modified Mon Nov 15 18:07:33 1999 UTC (20 years, 2 months ago) by manus
Original Path: trunk
New EiffelTime documentation.


Revision 18859 - Directory Listing
Modified Mon Nov 15 18:07:13 1999 UTC (20 years, 2 months ago) by manuelt
Original Path: trunk
Small corrections.


Revision 18858 - Directory Listing
Modified Mon Nov 15 18:06:40 1999 UTC (20 years, 2 months ago) by manus
Original Path: trunk
Added the export of most of the features of ARRAY2


Revision 18857 - Directory Listing
Modified Mon Nov 15 18:06:00 1999 UTC (20 years, 2 months ago) by manus
Original Path: trunk
Export most of the features of ARRAY2.


Revision 18856 - Directory Listing
Modified Mon Nov 15 18:04:14 1999 UTC (20 years, 2 months ago) by manus
Original Path: trunk
Added Time bitmaps.


Revision 18855 - Directory Listing
Modified Mon Nov 15 17:59:26 1999 UTC (20 years, 2 months ago) by manus
Original Path: trunk
New readme for 4.5


Revision 18854 - Directory Listing
Modified Mon Nov 15 17:58:10 1999 UTC (20 years, 2 months ago) by manus
Original Path: trunk
Moved the doc of EiffelTime to the docs directory of the EiffelDelivery.


Revision 18853 - Directory Listing
Modified Mon Nov 15 17:51:44 1999 UTC (20 years, 2 months ago) by manus
Original Path: trunk
Reintegrate the bitmaps with -kb.


Revision 18852 - Directory Listing
Modified Mon Nov 15 17:47:12 1999 UTC (20 years, 2 months ago) by manus
Original Path: trunk
Files where badly integrated.


Revision 18851 - Directory Listing
Modified Mon Nov 15 17:46:18 1999 UTC (20 years, 2 months ago) by manus
Original Path: trunk
Renamed a link.


Revision 18850 - Directory Listing
Modified Mon Nov 15 17:45:57 1999 UTC (20 years, 2 months ago) by manus
Original Path: trunk
New doc about EiffelStore in Postscript.


Revision 18849 - Directory Listing
Modified Mon Nov 15 17:45:33 1999 UTC (20 years, 2 months ago) by manus
Original Path: trunk
New doc in PostScript format.


Revision 18848 - Directory Listing
Modified Mon Nov 15 17:44:38 1999 UTC (20 years, 2 months ago) by manus
Original Path: trunk
New version numbering.


Revision 18847 - Directory Listing
Modified Mon Nov 15 17:43:27 1999 UTC (20 years, 2 months ago) by manus
Original Path: trunk
Removed doc from library and put it in the delivery doc.


Revision 18846 - Directory Listing
Modified Mon Nov 15 17:39:29 1999 UTC (20 years, 2 months ago) by manus
Original Path: trunk
Removed the release notes from the store directory.
They are now in the Doc directory.


Revision 18845 - Directory Listing
Modified Mon Nov 15 17:35:53 1999 UTC (20 years, 2 months ago) by manus
Original Path: trunk
New doc about style rules.


Revision 18844 - Directory Listing
Modified Mon Nov 15 17:35:26 1999 UTC (20 years, 2 months ago) by manus
Original Path: trunk
New Resource Bench entry.


Revision 18843 - Directory Listing
Modified Mon Nov 15 17:35:06 1999 UTC (20 years, 2 months ago) by manus
Original Path: trunk
New images about debugger and resource bench.


Revision 18842 - Directory Listing
Modified Mon Nov 15 17:34:28 1999 UTC (20 years, 2 months ago) by manus
Original Path: trunk
New page about style rules in Eiffel.


Revision 18841 - Directory Listing
Modified Mon Nov 15 17:24:44 1999 UTC (20 years, 2 months ago) by manus
Original Path: trunk
New Resource Bench documentation.


Revision 18840 - Directory Listing
Modified Mon Nov 15 17:24:13 1999 UTC (20 years, 2 months ago) by manus
Original Path: trunk
Renaming of files.


Revision 18836 - Directory Listing
Modified Mon Nov 15 04:39:43 1999 UTC (20 years, 2 months ago) by manus
Original Path: trunk
Addition to the struct external definition where you can now have as an
alias &x which will returns the address on x instead of the value of x.


Revision 18835 - Directory Listing
Modified Sat Nov 13 03:18:10 1999 UTC (20 years, 2 months ago) by raphaels
Original Path: trunk
Latest version


Revision 18834 - Directory Listing
Modified Sat Nov 13 03:16:24 1999 UTC (20 years, 2 months ago) by marina
Original Path: trunk
modified implementation of Invoke.
Now it uses GetModuleFileName.


Revision 18833 - Directory Listing
Modified Sat Nov 13 02:33:43 1999 UTC (20 years, 2 months ago) by chee
Original Path: trunk
Fixed dispatch server bug


Revision 18832 - Directory Listing
Modified Sat Nov 13 02:27:10 1999 UTC (20 years, 2 months ago) by marina
Original Path: trunk
added END_ECATCH.


Revision 18831 - Directory Listing
Modified Sat Nov 13 02:07:37 1999 UTC (20 years, 2 months ago) by manuelt
Original Path: trunk
Corrections and HTML conversion.


Revision 18830 - Directory Listing
Modified Sat Nov 13 01:56:06 1999 UTC (20 years, 2 months ago) by marina
Original Path: trunk
incorporated ECATCH_AUTO end END_ECATCH.


Revision 18829 - Directory Listing
Modified Sat Nov 13 01:55:03 1999 UTC (20 years, 2 months ago) by marina
Original Path: trunk
added END_ECATCH and ECATCH_AUTO.


Revision 18828 - Directory Listing
Modified Sat Nov 13 01:54:12 1999 UTC (20 years, 2 months ago) by marina
Original Path: trunk
postcondition corrected.


Revision 18827 - Directory Listing
Modified Sat Nov 13 01:48:29 1999 UTC (20 years, 2 months ago) by solal
Original Path: trunk
New version of class LINE_THICKNESS_WINDOW in the doc.


Revision 18826 - Directory Listing
Modified Sat Nov 13 01:07:29 1999 UTC (20 years, 2 months ago) by manus
Original Path: trunk
New EiffelParse doc.


Revision 18825 - Directory Listing
Modified Sat Nov 13 01:02:58 1999 UTC (20 years, 2 months ago) by raphaels
Original Path: trunk
Added END_ECATCH and ECATCH_AUTO


Revision 18824 - Directory Listing
Modified Sat Nov 13 01:01:05 1999 UTC (20 years, 2 months ago) by solal
Original Path: trunk
EiffelLex and EiffeParse new documentation.


Revision 18823 - Directory Listing
Modified Sat Nov 13 00:57:13 1999 UTC (20 years, 2 months ago) by chee
Original Path: trunk
Fixed server problem


Revision 18822 - Directory Listing
Modified Sat Nov 13 00:49:40 1999 UTC (20 years, 2 months ago) by manus
Original Path: trunk
Added a note regarding Design by Contract in COM.


Revision 18821 - Directory Listing
Modified Sat Nov 13 00:46:35 1999 UTC (20 years, 2 months ago) by manus
Original Path: trunk
New EiffelWeb pages


Revision 18820 - Directory Listing
Modified Fri Nov 12 23:58:09 1999 UTC (20 years, 2 months ago) by solal
Original Path: trunk
New EiffelWeb Documentation.


Revision 18819 - Directory Listing
Modified Fri Nov 12 23:48:04 1999 UTC (20 years, 2 months ago) by manus
Original Path: trunk
New presentation of EiffelMath.


Revision 18818 - Directory Listing
Modified Fri Nov 12 23:19:49 1999 UTC (20 years, 2 months ago) by marina
Original Path: trunk
added END_ECATCH macro;


Revision 18817 - Directory Listing
Modified Fri Nov 12 23:07:01 1999 UTC (20 years, 2 months ago) by solal
Original Path: trunk
New EiffelMath documentation.


Revision 18816 - Directory Listing
Modified Fri Nov 12 20:51:47 1999 UTC (20 years, 2 months ago) by manus
Original Path: trunk
Added EiffelStore and EiffelTime documentation.


Revision 18815 - Directory Listing
Modified Fri Nov 12 20:19:42 1999 UTC (20 years, 2 months ago) by solal
Original Path: trunk
Remove calendar example.... Not Working example... Some class were missing


Revision 18814 - Directory Listing
Modified Fri Nov 12 20:15:42 1999 UTC (20 years, 2 months ago) by solal
Original Path: trunk
Nex Ace files for unix and mswin


Revision 18813 - Directory Listing
Modified Fri Nov 12 18:50:58 1999 UTC (20 years, 2 months ago) by solal
Original Path: trunk
New EiffelTime doc.


Revision 18812 - Directory Listing
Modified Fri Nov 12 18:06:04 1999 UTC (20 years, 2 months ago) by manus
Original Path: trunk
Removed some warnings from Windows.


Revision 18811 - Directory Listing
Modified Fri Nov 12 18:00:20 1999 UTC (20 years, 2 months ago) by manus
Original Path: trunk
Removed the -o for building the shared libraries since it is already included in
the config.sh


Revision 18810 - Directory Listing
Modified Fri Nov 12 17:59:47 1999 UTC (20 years, 2 months ago) by manus
Original Path: trunk
Removed the bcopy calls and put memcpy instead.


Revision 18807 - Directory Listing
Modified Fri Nov 12 04:02:28 1999 UTC (20 years, 2 months ago) by chee
Original Path: trunk
change registration data.  REmoved items for out of process server


Revision 18806 - Directory Listing
Modified Fri Nov 12 03:57:43 1999 UTC (20 years, 2 months ago) by raphaels
Original Path: trunk
Added registration of proxy stub


Revision 18805 - Directory Listing
Modified Fri Nov 12 03:48:41 1999 UTC (20 years, 2 months ago) by manus
Original Path: trunk
New EiffelStore entry and fixed the css file.


Revision 18804 - Directory Listing
Modified Fri Nov 12 02:50:17 1999 UTC (20 years, 2 months ago) by raphaels
Original Path: trunk
Refresh output window


Revision 18803 - Directory Listing
Modified Fri Nov 12 02:49:47 1999 UTC (20 years, 2 months ago) by raphaels
Original Path: trunk
Fixed path to include file for generated C code


Revision 18802 - Directory Listing
Modified Fri Nov 12 02:49:28 1999 UTC (20 years, 2 months ago) by raphaels
Original Path: trunk
Fixed display for Eiffel compilation


Revision 18801 - Directory Listing
Modified Fri Nov 12 02:34:55 1999 UTC (20 years, 2 months ago) by marina
Original Path: trunk
modified generation of destructor.
It is non virtual for abstruct classes (interfaces),
and it is virtual for implemented classes.


Revision 18800 - Directory Listing
Modified Fri Nov 12 01:39:39 1999 UTC (20 years, 2 months ago) by solal
Original Path: trunk
EiffelStore Documentation


Revision 18799 - Directory Listing
Modified Fri Nov 12 01:23:47 1999 UTC (20 years, 2 months ago) by marina
Original Path: trunk
corrected syntax error in Ace generated ace file.


Revision 18798 - Directory Listing
Modified Fri Nov 12 01:23:01 1999 UTC (20 years, 2 months ago) by marina
Original Path: trunk
added `c_and' and `minus'.


Revision 18797 - Directory Listing
Modified Fri Nov 12 01:20:53 1999 UTC (20 years, 2 months ago) by marina
Original Path: trunk
modified `examine_hresult', added support for eiffel exceptions.


Revision 18796 - Directory Listing
Modified Fri Nov 12 01:10:46 1999 UTC (20 years, 2 months ago) by manus
Original Path: trunk
New Ace file which does not use externals.


Revision 18795 - Directory Listing
Modified Fri Nov 12 00:15:25 1999 UTC (20 years, 2 months ago) by marina
Original Path: trunk
code generator now add a visible clause into list of visible classes of system descriptor.


Revision 18794 - Directory Listing
Modified Fri Nov 12 00:13:35 1999 UTC (20 years, 2 months ago) by marina
Original Path: trunk
added `visible_classes' , needed for Ace file generation.


Revision 18793 - Directory Listing
Modified Fri Nov 12 00:11:53 1999 UTC (20 years, 2 months ago) by marina
Original Path: trunk
modified generation of Ace file to include all needed visibles.


Revision 18792 - Directory Listing
Modified Thu Nov 11 23:57:35 1999 UTC (20 years, 2 months ago) by chee
Original Path: trunk
Debug exe server


Revision 18791 - Directory Listing
Modified Thu Nov 11 22:47:31 1999 UTC (20 years, 2 months ago) by raphaels
Original Path: trunk
Added Eiffel exception encoding


Revision 18790 - Directory Listing
Modified Thu Nov 11 20:16:04 1999 UTC (20 years, 2 months ago) by manus
Original Path: trunk
New presentation by topics.


Revision 18789 - Directory Listing
Modified Thu Nov 11 20:15:37 1999 UTC (20 years, 2 months ago) by manus
Original Path: trunk
New styles.


Revision 18788 - Directory Listing
Modified Thu Nov 11 19:55:56 1999 UTC (20 years, 2 months ago) by manus
Original Path: trunk
Changed the top of each html pages by adding a <hr> and centered the navigation bar


Revision 18787 - Directory Listing
Modified Thu Nov 11 18:30:29 1999 UTC (20 years, 2 months ago) by raphaels
Original Path: trunk
Include common ecom.lib for Common directory.


Revision 18786 - Directory Listing
Modified Thu Nov 11 18:17:43 1999 UTC (20 years, 2 months ago) by manus
Original Path: trunk
Added the missing titles.


Revision 18785 - Directory Listing
Modified Thu Nov 11 18:15:43 1999 UTC (20 years, 2 months ago) by manus
Original Path: trunk
Added more about specific issues in ISE Eiffel.


Revision 18784 - Directory Listing
Modified Thu Nov 11 07:09:24 1999 UTC (20 years, 2 months ago) by manus
Original Path: trunk
Removed some broken links.


Revision 18783 - Directory Listing
Modified Thu Nov 11 07:00:31 1999 UTC (20 years, 2 months ago) by manus
Original Path: trunk
Updated missing links


Revision 18782 - Directory Listing
Modified Thu Nov 11 06:37:00 1999 UTC (20 years, 2 months ago) by manus
Original Path: trunk
Updated the EiffelNet Manual


Revision 18781 - Directory Listing
Modified Thu Nov 11 06:30:37 1999 UTC (20 years, 2 months ago) by manus
Original Path: trunk
New entry for the WEL tutorial


Revision 18780 - Directory Listing
Modified Thu Nov 11 06:29:28 1999 UTC (20 years, 2 months ago) by manus
Original Path: trunk
New project file.


Revision 18779 - Directory Listing
Modified Thu Nov 11 06:29:10 1999 UTC (20 years, 2 months ago) by manus
Original Path: trunk
Added ISE specific construct


Revision 18778 - Directory Listing
Modified Thu Nov 11 06:28:30 1999 UTC (20 years, 2 months ago) by manus
Original Path: trunk
New documentation about WEL and new addition to the ISE Specific Eiffel implementation.


Revision 18777 - Directory Listing
Modified Thu Nov 11 06:28:04 1999 UTC (20 years, 2 months ago) by manus
Original Path: trunk
New WEL documentation


Revision 18776 - Directory Listing
Modified Thu Nov 11 04:33:16 1999 UTC (20 years, 2 months ago) by marina
Original Path: trunk
bug fixes.


Revision 18775 - Directory Listing
Modified Thu Nov 11 04:32:34 1999 UTC (20 years, 2 months ago) by marina
Original Path: trunk
deleted commented out code.


Revision 18774 - Directory Listing
Modified Thu Nov 11 04:31:29 1999 UTC (20 years, 2 months ago) by marina
Original Path: trunk
corrected ace file for server.


Revision 18773 - Directory Listing
Modified Thu Nov 11 04:30:33 1999 UTC (20 years, 2 months ago) by marina
Original Path: trunk
*** empty log message ***


Revision 18772 - Directory Listing
Modified Thu Nov 11 04:29:14 1999 UTC (20 years, 2 months ago) by marina
Original Path: trunk
added virtual destructor.


Revision 18771 - Directory Listing
Modified Thu Nov 11 04:14:09 1999 UTC (20 years, 2 months ago) by marina
Original Path: trunk
corrected generation of .def file.
modified feature `registration_class_name'.


Revision 18770 - Directory Listing
Modified Thu Nov 11 04:11:39 1999 UTC (20 years, 2 months ago) by manus
Original Path: trunk
Added paper about Eiffel implementation in ISE Eiffel.


Revision 18769 - Directory Listing
Modified Thu Nov 11 04:07:43 1999 UTC (20 years, 2 months ago) by raphaels
Original Path: trunk
Corrected ECATCH macro


Revision 18768 - Directory Listing
Modified Thu Nov 11 04:00:46 1999 UTC (20 years, 2 months ago) by manus
Original Path: trunk
New WEL page.


Revision 18767 - Directory Listing
Modified Thu Nov 11 04:00:12 1999 UTC (20 years, 2 months ago) by manus
Original Path: trunk
Added separator between platforms.


Revision 18766 - Directory Listing
Modified Thu Nov 11 03:19:30 1999 UTC (20 years, 2 months ago) by manus
Original Path: trunk
Replace !! by create.


Revision 18765 - Directory Listing
Modified Thu Nov 11 02:48:39 1999 UTC (20 years, 2 months ago) by manus
Original Path: trunk
Moved the WEL paper under papers.


Revision 18764 - Directory Listing
Modified Thu Nov 11 02:44:42 1999 UTC (20 years, 2 months ago) by manus
Original Path: trunk
New index.


Revision 18763 - Directory Listing
Modified Thu Nov 11 02:22:17 1999 UTC (20 years, 2 months ago) by manus
Original Path: trunk
Moved the net library documentation under papers


Revision 18762 - Directory Listing
Modified Thu Nov 11 01:56:40 1999 UTC (20 years, 2 months ago) by manus
Original Path: trunk
Added titles to the top border.


Revision 18761 - Directory Listing
Modified Thu Nov 11 01:53:16 1999 UTC (20 years, 2 months ago) by manus
Original Path: trunk
New formatting and added more installation instructions.


Revision 18760 - Directory Listing
Modified Thu Nov 11 00:40:12 1999 UTC (20 years, 2 months ago) by raphaels
Original Path: trunk
Added `Registration_class_creation_routine'.


Revision 18759 - Directory Listing
Modified Thu Nov 11 00:39:20 1999 UTC (20 years, 2 months ago) by raphaels
Original Path: trunk
Protected setjmp


Revision 18758 - Directory Listing
Modified Wed Nov 10 19:59:28 1999 UTC (20 years, 2 months ago) by solal
Original Path: trunk
Small errors in Readme


Revision 18757 - Directory Listing
Modified Wed Nov 10 19:10:49 1999 UTC (20 years, 2 months ago) by chee
Original Path: trunk
Make changes to generated code


Revision 18756 - Directory Listing
Modified Wed Nov 10 18:02:37 1999 UTC (20 years, 2 months ago) by rogers
Original Path: trunk
Altered variable names in set_page_title and append_page.


Revision 18755 - Directory Listing
Modified Wed Nov 10 04:53:08 1999 UTC (20 years, 2 months ago) by manus
Original Path: trunk
Microsoft.


Revision 18754 - Directory Listing
Modified Wed Nov 10 04:48:20 1999 UTC (20 years, 2 months ago) by manus
Original Path: trunk
New files for Net.


Revision 18753 - Directory Listing
Modified Wed Nov 10 04:47:35 1999 UTC (20 years, 2 months ago) by manus
Original Path: trunk
List of gifs.


Revision 18752 - Directory Listing
Modified Wed Nov 10 04:46:59 1999 UTC (20 years, 2 months ago) by manus
Original Path: trunk
New images.


Revision 18751 - Directory Listing
Modified Wed Nov 10 04:46:19 1999 UTC (20 years, 2 months ago) by manus
Original Path: trunk
Icons files for Net.


Revision 18750 - Directory Listing
Modified Wed Nov 10 04:43:43 1999 UTC (20 years, 2 months ago) by manus
Original Path: trunk
Microsoft Specific Stuff.


Revision 18749 - Directory Listing
Modified Wed Nov 10 04:41:27 1999 UTC (20 years, 2 months ago) by manus
Original Path: trunk
Backup integration, will be removed when done.


Revision 18748 - Directory Listing
Modified Wed Nov 10 04:34:13 1999 UTC (20 years, 2 months ago) by manus
Original Path: trunk
Cosmetics.


Revision 18747 - Directory Listing
Modified Wed Nov 10 04:06:58 1999 UTC (20 years, 2 months ago) by manus
Original Path: trunk
New book pages with pictures.


Revision 18746 - Directory Listing
Modified Wed Nov 10 04:06:07 1999 UTC (20 years, 2 months ago) by manus
Original Path: trunk
Added bitmaps from books in binary mode


Revision 18745 - Directory Listing
Modified Wed Nov 10 03:42:59 1999 UTC (20 years, 2 months ago) by manus
Original Path: trunk
Moved it to the papers directory.


Revision 18744 - Directory Listing
Modified Wed Nov 10 03:42:10 1999 UTC (20 years, 2 months ago) by manus
Original Path: trunk
New reorganization therefore links have been updated and file moved.


Revision 18743 - Directory Listing
Modified Wed Nov 10 03:41:43 1999 UTC (20 years, 2 months ago) by manus
Original Path: trunk
Added a style for LI and a subclass .small for LI.


Revision 18742 - Directory Listing
Modified Wed Nov 10 03:33:48 1999 UTC (20 years, 2 months ago) by manus
Original Path: trunk
Moved the files from the root directory to the `papers' subdirectory.


Revision 18741 - Directory Listing
Modified Wed Nov 10 03:32:45 1999 UTC (20 years, 2 months ago) by manus
Original Path: trunk
Updated the path of the index.html


Revision 18740 - Directory Listing
Modified Wed Nov 10 03:04:22 1999 UTC (20 years, 2 months ago) by raphaels
Original Path: trunk
Corrected diverse problems in registration code


Revision 18739 - Directory Listing
Modified Wed Nov 10 02:44:15 1999 UTC (20 years, 2 months ago) by raphaels
Original Path: trunk
Corrected diverse problems in registration code


Revision 18738 - Directory Listing
Modified Wed Nov 10 02:40:23 1999 UTC (20 years, 2 months ago) by manus
Original Path: trunk
Added a padding of 5 for the main table.


Revision 18737 - Directory Listing
Modified Wed Nov 10 02:40:17 1999 UTC (20 years, 2 months ago) by raphaels
Original Path: trunk
Added diverse C functions


Revision 18736 - Directory Listing
Modified Wed Nov 10 02:40:11 1999 UTC (20 years, 2 months ago) by manuelt
Original Path: trunk
Update vocabulary.


Revision 18735 - Directory Listing
Modified Wed Nov 10 02:39:25 1999 UTC (20 years, 2 months ago) by raphaels
Original Path: trunk
Added resource file generation


Revision 18734 - Directory Listing
Modified Wed Nov 10 02:39:01 1999 UTC (20 years, 2 months ago) by chee
Original Path: trunk
Debug writer


Revision 18733 - Directory Listing
Modified Wed Nov 10 02:38:15 1999 UTC (20 years, 2 months ago) by raphaels
Original Path: trunk
Generate Ace and Resource even if C compilation fails


Revision 18732 - Directory Listing
Modified Wed Nov 10 02:19:59 1999 UTC (20 years, 2 months ago) by manus
Original Path: trunk
Settings for windows.


Revision 18731 - Directory Listing
Modified Wed Nov 10 02:18:50 1999 UTC (20 years, 2 months ago) by manus
Original Path: trunk
New Formatting using Microsoft Styles.


Revision 18730 - Directory Listing
Modified Wed Nov 10 02:02:21 1999 UTC (20 years, 2 months ago) by chee
Original Path: trunk
Change coclass eiffel implementation


Revision 18729 - Directory Listing
Modified Wed Nov 10 01:57:34 1999 UTC (20 years, 2 months ago) by manuelt
Original Path: trunk
Initial Release  (for v4.5)


Revision 18728 - Directory Listing
Modified Wed Nov 10 01:10:53 1999 UTC (20 years, 2 months ago) by marina
Original Path: trunk
added macros.


Revision 18727 - Directory Listing
Modified Wed Nov 10 00:35:02 1999 UTC (20 years, 2 months ago) by raphaels
Original Path: trunk
Use `implemetend_coclass_extension' instead of hard coded '_IMP'


Revision 18726 - Directory Listing
Modified Wed Nov 10 00:34:16 1999 UTC (20 years, 2 months ago) by raphaels
Original Path: trunk
Added `implemented_coclass_extension'


Revision 18725 - Directory Listing
Modified Wed Nov 10 00:33:55 1999 UTC (20 years, 2 months ago) by raphaels
Original Path: trunk
Added `is_overwritable' to avaoid overwriting implemented coclass


Revision 18724 - Directory Listing
Modified Wed Nov 10 00:32:36 1999 UTC (20 years, 2 months ago) by bonnard
Original Path: trunk
Class removed. There must be only one kernel.


Revision 18723 - Directory Listing
Modified Wed Nov 10 00:24:36 1999 UTC (20 years, 2 months ago) by bonnard
Original Path: trunk
Due to Motif kernel removal, this interfacing class is no longer needed.


Revision 18722 - Directory Listing
Modified Wed Nov 10 00:22:28 1999 UTC (20 years, 2 months ago) by bonnard
Original Path: trunk
Due to motif kernel supression, this intreface class is no longer needed.


Revision 18721 - Directory Listing
Modified Tue Nov 9 23:57:13 1999 UTC (20 years, 2 months ago) by raphaels
Original Path: trunk
Added systematic Ace file generation


Revision 18720 - Directory Listing
Modified Tue Nov 9 23:56:49 1999 UTC (20 years, 2 months ago) by raphaels
Original Path: trunk
Decoupled `generate_ace_file' and added visible clauses for implemented coclass


Revision 18719 - Directory Listing
Modified Tue Nov 9 23:36:16 1999 UTC (20 years, 2 months ago) by marina
Original Path: trunk
added `is_generated_coclass'.


Revision 18718 - Directory Listing
Modified Tue Nov 9 23:30:36 1999 UTC (20 years, 2 months ago) by raphaels
Original Path: trunk
Added `implemented_coclass_name'


Revision 18717 - Directory Listing
Modified Tue Nov 9 22:53:29 1999 UTC (20 years, 2 months ago) by raphaels
Original Path: trunk
Last update not complete.


Revision 18716 - Directory Listing
Modified Tue Nov 9 22:45:57 1999 UTC (20 years, 2 months ago) by raphaels
Original Path: trunk
Replace Server/Client check boxes into radio buttons


Revision 18715 - Directory Listing
Modified Tue Nov 9 22:45:19 1999 UTC (20 years, 2 months ago) by raphaels
Original Path: trunk
Added call_type for dll entry functions.


Revision 18714 - Directory Listing
Modified Tue Nov 9 22:44:17 1999 UTC (20 years, 2 months ago) by raphaels
Original Path: trunk
Corrected registration function names


Revision 18713 - Directory Listing
Modified Tue Nov 9 22:43:58 1999 UTC (20 years, 2 months ago) by raphaels
Original Path: trunk
Added `call_type' and `call_type' manipulation functions.


Revision 18712 - Directory Listing
Modified Tue Nov 9 22:43:13 1999 UTC (20 years, 2 months ago) by raphaels
Original Path: trunk
Corrected path to .def file generation


Revision 18711 - Directory Listing
Modified Tue Nov 9 22:42:51 1999 UTC (20 years, 2 months ago) by raphaels
Original Path: trunk
Corrected registration class name, removed generation of def file for in-process server (already done in GENERATOR)


Revision 18685 - Directory Listing
Modified Tue Nov 9 20:33:34 1999 UTC (20 years, 2 months ago) by chee
Original Path: trunk
Debug registration code


Revision 18684 - Directory Listing
Modified Tue Nov 9 20:24:05 1999 UTC (20 years, 2 months ago) by marina
Original Path: trunk
corrected flat_index.


Revision 18683 - Directory Listing
Modified Tue Nov 9 20:13:25 1999 UTC (20 years, 2 months ago) by manus
Original Path: trunk
New formatting remaining pages.


Revision 18682 - Directory Listing
Modified Tue Nov 9 20:11:47 1999 UTC (20 years, 2 months ago) by manus
Original Path: trunk
New formatting.


Revision 18681 - Directory Listing
Modified Tue Nov 9 19:37:45 1999 UTC (20 years, 2 months ago) by solal
Original Path: trunk
Due to an "Oracle Bug" we now check if the year have 4 digits.
If not, we put "0" instead.


Revision 18670 - Directory Listing
Modified Tue Nov 9 18:51:42 1999 UTC (20 years, 2 months ago) by manus
Original Path: trunk
Added new checking by making sure that when `s' is empty in `correspond' we
return False.


Revision 18668 - Directory Listing
Modified Tue Nov 9 16:55:47 1999 UTC (20 years, 2 months ago) by manus
Original Path: trunk
New ldsharedflags definition.


Revision 18667 - Directory Listing
Modified Tue Nov 9 16:32:03 1999 UTC (20 years, 2 months ago) by manus
Original Path: trunk
Fixed a problem with the generation of shared library under Unix.


Revision 18666 - Directory Listing
Modified Tue Nov 9 07:30:35 1999 UTC (20 years, 2 months ago) by manus
Original Path: trunk
There is no ranlib on Solaris.


Revision 18665 - Directory Listing
Modified Tue Nov 9 05:56:42 1999 UTC (20 years, 2 months ago) by manus
Original Path: trunk
Added an entry for an introduction to Eiffel.


Revision 18664 - Directory Listing
Modified Tue Nov 9 05:56:03 1999 UTC (20 years, 2 months ago) by manus
Original Path: trunk
Cosmetics.


Revision 18663 - Directory Listing
Modified Tue Nov 9 05:55:20 1999 UTC (20 years, 2 months ago) by manus
Original Path: trunk
GIF files used by `introduction to Eiffel'.


Revision 18662 - Directory Listing
Modified Tue Nov 9 05:54:25 1999 UTC (20 years, 2 months ago) by manus
Original Path: trunk
Import of introduction about Eiffel.


Revision 18661 - Directory Listing
Modified Tue Nov 9 05:53:38 1999 UTC (20 years, 2 months ago) by manus
Original Path: trunk
New documentation about books on Eiffel and some introduction to Eiffel.


Revision 18660 - Directory Listing
Modified Tue Nov 9 04:52:20 1999 UTC (20 years, 2 months ago) by manus
Original Path: trunk
New pictures for installation.


Revision 18659 - Directory Listing
Modified Tue Nov 9 04:51:00 1999 UTC (20 years, 2 months ago) by manus
Original Path: trunk
Installation documentation.


Revision 18658 - Directory Listing
Modified Tue Nov 9 04:50:31 1999 UTC (20 years, 2 months ago) by manus
Original Path: trunk
Added new entries for installation procedure on Windows/Unix and VMS.


Revision 18657 - Directory Listing
Modified Tue Nov 9 04:50:10 1999 UTC (20 years, 2 months ago) by manus
Original Path: trunk
Added new text about `shared_library_definition'.


Revision 18656 - Directory Listing
Modified Tue Nov 9 04:06:08 1999 UTC (20 years, 2 months ago) by manus
Original Path: trunk
Removed the special section about the config.eif for VC++ 4.1 and 4.2 because with
4.5 there should not be any limitations.


Revision 18655 - Directory Listing
Modified Tue Nov 9 04:03:56 1999 UTC (20 years, 2 months ago) by manus
Original Path: trunk
The file is not needed anymore since we are not generating huge directories anymore in 4.5


Revision 18654 - Directory Listing
Modified Tue Nov 9 03:59:48 1999 UTC (20 years, 2 months ago) by manus
Original Path: trunk
Special file for Windows Users when they are using VC++ 4.2 or older.


Revision 18653 - Directory Listing
Modified Tue Nov 9 03:59:06 1999 UTC (20 years, 2 months ago) by manus
Original Path: trunk
New doc about externals in Eiffel.


Revision 18652 - Directory Listing
Modified Tue Nov 9 03:55:54 1999 UTC (20 years, 2 months ago) by manus
Original Path: trunk
New danger bitmap.


Revision 18651 - Directory Listing
Modified Tue Nov 9 03:47:37 1999 UTC (20 years, 2 months ago) by marina
Original Path: trunk
some bug fixes.


Revision 18650 - Directory Listing
Modified Tue Nov 9 03:46:59 1999 UTC (20 years, 2 months ago) by marina
Original Path: trunk
*** empty log message ***


Revision 18649 - Directory Listing
Modified Tue Nov 9 02:23:05 1999 UTC (20 years, 2 months ago) by chee
Original Path: trunk
Debug variant


Revision 18648 - Directory Listing
Modified Tue Nov 9 01:01:55 1999 UTC (20 years, 2 months ago) by manus
Original Path: trunk
New formatting and added missing bitmaps.


Revision 18647 - Directory Listing
Modified Tue Nov 9 00:37:28 1999 UTC (20 years, 2 months ago) by manus
Original Path: trunk
Fixed an implementation error, we thought that `is_dynamic_lib_tool' and `is_system_tool'
were two once functions shared by all instances of graphical objects, but they were not.


Revision 18646 - Directory Listing
Modified Tue Nov 9 00:35:15 1999 UTC (20 years, 2 months ago) by manus
Original Path: trunk
Before reading the file we make sure that it exists, otherwise we dispay an error.


Revision 18645 - Directory Listing
Modified Mon Nov 8 23:49:38 1999 UTC (20 years, 2 months ago) by manus
Original Path: trunk
New presentation for the dialog with the progress bar for the number of remaining
days.


Revision 18644 - Directory Listing
Modified Mon Nov 8 23:13:56 1999 UTC (20 years, 2 months ago) by manus
Original Path: trunk
New license checking which is more sure for the user.


Revision 18643 - Directory Listing
Modified Mon Nov 8 23:11:25 1999 UTC (20 years, 2 months ago) by manuelt
Original Path: trunk
Update for release 4.5


Revision 18642 - Directory Listing
Modified Mon Nov 8 22:32:22 1999 UTC (20 years, 2 months ago) by raphaels
Original Path: trunk
Changed indexing clause for generated registration class


Revision 18641 - Directory Listing
Modified Mon Nov 8 22:29:17 1999 UTC (20 years, 2 months ago) by raphaels
Original Path: trunk
Changed comment in generated coclass feature


Revision 18640 - Directory Listing
Modified Mon Nov 8 22:26:11 1999 UTC (20 years, 2 months ago) by chee
Original Path: trunk
Fixed generating code


Revision 18639 - Directory Listing
Modified Mon Nov 8 21:10:05 1999 UTC (20 years, 2 months ago) by manus
Original Path: trunk
New license for the release version.


Revision 18638 - Directory Listing
Modified Mon Nov 8 21:08:58 1999 UTC (20 years, 2 months ago) by manus
Original Path: trunk
New version number


Revision 18637 - Directory Listing
Modified Mon Nov 8 21:01:02 1999 UTC (20 years, 2 months ago) by raphaels
Original Path: trunk
Latest version


Revision 18636 - Directory Listing
Modified Mon Nov 8 20:59:23 1999 UTC (20 years, 2 months ago) by raphaels
Original Path: trunk
Latest version


Revision 18635 - Directory Listing
Modified Mon Nov 8 20:57:14 1999 UTC (20 years, 2 months ago) by manus
Original Path: trunk
Added the implementation of `product_key' which  is a new deferred feature
from LICENSE.


Revision 18634 - Directory Listing
Modified Mon Nov 8 20:56:58 1999 UTC (20 years, 2 months ago) by raphaels
Original Path: trunk
Enhanced ace file generation


Revision 18633 - Directory Listing
Modified Mon Nov 8 20:55:15 1999 UTC (20 years, 2 months ago) by raphaels
Original Path: trunk
com examples


Revision 18632 - Directory Listing
Modified Mon Nov 8 20:45:42 1999 UTC (20 years, 2 months ago) by manus
Original Path: trunk
Cosmetics


Revision 18631 - Directory Listing
Modified Mon Nov 8 20:43:04 1999 UTC (20 years, 2 months ago) by manus
Original Path: trunk
Added a protection when displaying the info about the project.
Removed old commented code.


Revision 18630 - Directory Listing
Modified Mon Nov 8 20:26:07 1999 UTC (20 years, 2 months ago) by marina
Original Path: trunk
added correct description message.


Revision 18629 - Directory Listing
Modified Mon Nov 8 20:07:44 1999 UTC (20 years, 2 months ago) by manus
Original Path: trunk
Moved non-visible ace file option, because they should not be used externally,
at the botton of `valid_options'.


Revision 18628 - Directory Listing
Modified Mon Nov 8 20:04:04 1999 UTC (20 years, 2 months ago) by manus
Original Path: trunk
Removed the inheritance from MEMORY and added `terminate'.


Revision 18627 - Directory Listing
Modified Mon Nov 8 20:02:28 1999 UTC (20 years, 2 months ago) by manus
Original Path: trunk
Implement `product_key' and added `terminate' to fix a memory corruption bug
since we can endode or decode only one Eiffel DES_ENCODER object at a time.


Revision 18626 - Directory Listing
Modified Mon Nov 8 19:49:27 1999 UTC (20 years, 2 months ago) by manus
Original Path: trunk
Use of the encryption library.


Revision 18625 - Directory Listing
Modified Mon Nov 8 19:21:38 1999 UTC (20 years, 2 months ago) by solal
Original Path: trunk
Delete a io.readline unuseful


Revision 18624 - Directory Listing
Modified Mon Nov 8 19:16:12 1999 UTC (20 years, 2 months ago) by solal
Original Path: trunk
Not session.terminate but selection.terminate !!!


Revision 18623 - Directory Listing
Modified Mon Nov 8 19:12:26 1999 UTC (20 years, 2 months ago) by marina
Original Path: trunk
added inprocess registration code.


Revision 18622 - Directory Listing
Modified Mon Nov 8 18:53:02 1999 UTC (20 years, 2 months ago) by manus
Original Path: trunk
New formatting.


Revision 18621 - Directory Listing
Modified Mon Nov 8 16:39:58 1999 UTC (20 years, 2 months ago) by manus
Original Path: trunk
New `|..|' infix operator.


Revision 18620 - Directory Listing
Modified Mon Nov 8 03:30:32 1999 UTC (20 years, 2 months ago) by manus
Original Path: trunk
New images for the debugger doc.


Revision 18619 - Directory Listing
Modified Mon Nov 8 03:28:08 1999 UTC (20 years, 2 months ago) by manus
Original Path: trunk
Documentation about command line option for es4 and finish_freezing with a
special section about batch compilation.


Revision 18618 - Directory Listing
Modified Mon Nov 8 03:27:34 1999 UTC (20 years, 2 months ago) by manus
Original Path: trunk
Added documentation about external features as they are supported in ISE Eiffel.


Revision 18617 - Directory Listing
Modified Mon Nov 8 03:25:26 1999 UTC (20 years, 2 months ago) by manus
Original Path: trunk
Added command line option tools.


Revision 18616 - Directory Listing
Modified Mon Nov 8 03:03:57 1999 UTC (20 years, 2 months ago) by manus
Original Path: trunk
Added a lace specification.


Revision 18615 - Directory Listing
Modified Mon Nov 8 03:03:45 1999 UTC (20 years, 2 months ago) by manus
Original Path: trunk
Added the fact that unixware does not provide shared library of the runtime libraries.


Revision 18614 - Directory Listing
Modified Mon Nov 8 03:03:20 1999 UTC (20 years, 2 months ago) by manus
Original Path: trunk
New entries.


Revision 18613 - Directory Listing
Modified Mon Nov 8 01:49:20 1999 UTC (20 years, 2 months ago) by raphaels
Original Path: trunk
Fixed crash problem (converted from structure to wrapper)


Revision 18612 - Directory Listing
Modified Mon Nov 8 01:26:48 1999 UTC (20 years, 2 months ago) by manus
Original Path: trunk
Added some links to external documents.


Revision 18611 - Directory Listing
Modified Mon Nov 8 01:26:35 1999 UTC (20 years, 2 months ago) by manus
Original Path: trunk
Added new entry about the EiffelBench guided tour.


Revision 18610 - Directory Listing
Modified Mon Nov 8 01:26:14 1999 UTC (20 years, 2 months ago) by manus
Original Path: trunk
Added new info about the eiffel debugger.


Revision 18609 - Directory Listing
Modified Mon Nov 8 01:10:28 1999 UTC (20 years, 2 months ago) by manus
Original Path: trunk
Images used by the documentation web pages.


Revision 18608 - Directory Listing
Modified Mon Nov 8 01:09:02 1999 UTC (20 years, 2 months ago) by manus
Original Path: trunk
Moved images to the `images' directory.


Revision 18607 - Directory Listing
Modified Mon Nov 8 01:08:21 1999 UTC (20 years, 2 months ago) by manus
Original Path: trunk
Moved files to the `images' directory.


Revision 18606 - Directory Listing
Modified Mon Nov 8 01:06:08 1999 UTC (20 years, 2 months ago) by manus
Original Path: trunk
Images are now in `images'.


Revision 18605 - Directory Listing
Modified Mon Nov 8 01:03:50 1999 UTC (20 years, 2 months ago) by manus
Original Path: trunk
Images are now in the images directory.


Revision 18604 - Directory Listing
Modified Mon Nov 8 01:03:35 1999 UTC (20 years, 2 months ago) by manus
Original Path: trunk
First integration of the debugger new formatting.


Revision 18603 - Directory Listing
Modified Mon Nov 8 00:31:14 1999 UTC (20 years, 2 months ago) by marina
Original Path: trunk
added server registration code.


Revision 18602 - Directory Listing
Modified Mon Nov 8 00:26:43 1999 UTC (20 years, 2 months ago) by manus
Original Path: trunk
Added the information about the new `call_type' function.


Revision 18601 - Directory Listing
Modified Mon Nov 8 00:26:27 1999 UTC (20 years, 2 months ago) by manus
Original Path: trunk
Improved formatting.


Revision 18600 - Directory Listing
Modified Mon Nov 8 00:12:37 1999 UTC (20 years, 2 months ago) by manus
Original Path: trunk
Removed the constraint on width.


Revision 18599 - Directory Listing
Modified Mon Nov 8 00:12:28 1999 UTC (20 years, 2 months ago) by manus
Original Path: trunk
Removed the constraint on width.
Added info about PROFILING_SETTING and put all class names in bold.


Revision 18598 - Directory Listing
Modified Mon Nov 8 00:10:35 1999 UTC (20 years, 2 months ago) by manus
Original Path: trunk
New formatting and added some bitmaps.


Revision 18597 - Directory Listing
Modified Mon Nov 8 00:10:23 1999 UTC (20 years, 2 months ago) by manus
Original Path: trunk
New formatting.


Revision 18596 - Directory Listing
Modified Mon Nov 8 00:09:45 1999 UTC (20 years, 2 months ago) by manus
Original Path: trunk
Removed the constraint on width.
Added intra-link and info about gcc on Windows.


Revision 18595 - Directory Listing
Modified Mon Nov 8 00:07:23 1999 UTC (20 years, 2 months ago) by manus
Original Path: trunk
Added platforms specific information.


Revision 18594 - Directory Listing
Modified Mon Nov 8 00:06:59 1999 UTC (20 years, 2 months ago) by manus
Original Path: trunk
Changed the default style to be `Arial' `x-small' on most type of tags.


Revision 18593 - Directory Listing
Modified Mon Nov 8 00:06:31 1999 UTC (20 years, 2 months ago) by manus
Original Path: trunk
Added pictures for the profiler.


Revision 18592 - Directory Listing
Modified Sun Nov 7 20:57:36 1999 UTC (20 years, 2 months ago) by manus
Original Path: trunk
Fixed an error in the body and post-condition of `valid_index'.


Revision 18591 - Directory Listing
Modified Sun Nov 7 18:10:50 1999 UTC (20 years, 2 months ago) by manus
Original Path: trunk
Updated the Ace file to use `all'.
Modified the script to create our current supported platforms.


Revision 18590 - Directory Listing
Modified Sun Nov 7 18:04:06 1999 UTC (20 years, 2 months ago) by manus
Original Path: trunk
Added Acrobat Reader documents.


Revision 18589 - Directory Listing
Modified Sun Nov 7 18:03:31 1999 UTC (20 years, 2 months ago) by manus
Original Path: trunk
GIF files for the html help files.


Revision 18588 - Directory Listing
Modified Sun Nov 7 18:03:06 1999 UTC (20 years, 2 months ago) by manus
Original Path: trunk
Added cascade style sheet for the doc.


Revision 18587 - Directory Listing
Modified Sun Nov 7 18:02:17 1999 UTC (20 years, 2 months ago) by manus
Original Path: trunk
New HTML documentation for ISE products.


Revision 18586 - Directory Listing
Modified Sun Nov 7 00:50:07 1999 UTC (20 years, 2 months ago) by manus
Original Path: trunk
Added the new INTEGER_INTERVAL class to EiffeBase and defined `index_set' in
proper descendants.


Revision 18585 - Directory Listing
Modified Sun Nov 7 00:49:14 1999 UTC (20 years, 2 months ago) by manus
Original Path: trunk
Cosmetics: added comments and moved features around.
Added some obsolete routines for `eval' and `adapt_from'.


Revision 18584 - Directory Listing
Modified Sat Nov 6 23:14:56 1999 UTC (20 years, 2 months ago) by manus
Original Path: trunk
Changed the sentence to delete breakpoints.


Revision 18583 - Directory Listing
Modified Sat Nov 6 23:14:39 1999 UTC (20 years, 2 months ago) by manus
Original Path: trunk
Fixed a typo when a syntax error was reported in the System tool.


Revision 18582 - Directory Listing
Modified Sat Nov 6 19:54:01 1999 UTC (20 years, 2 months ago) by manus
Original Path: trunk
With the new `all' cluster option, we need a way to create file easily. So
we analyze the given string and make sure that every directory in the path
exists and if they don't we create it.


Revision 18581 - Directory Listing
Modified Sat Nov 6 03:21:29 1999 UTC (20 years, 2 months ago) by chee
Original Path: trunk
Debug


Revision 18580 - Directory Listing
Modified Sat Nov 6 03:19:09 1999 UTC (20 years, 2 months ago) by chee
Original Path: trunk
Debug program


Revision 18579 - Directory Listing
Modified Sat Nov 6 03:12:05 1999 UTC (20 years, 2 months ago) by manus
Original Path: trunk
Changed the Appearance a little bit by adding more characters at the beginning of the
string.


Revision 18578 - Directory Listing
Modified Sat Nov 6 03:11:27 1999 UTC (20 years, 2 months ago) by manus
Original Path: trunk
Fixed a bug when printing from Unix, since we were spawning a process, the file
where the text to print was deleted just before the process in charge of printing
had time to read it. We are now calling `system' which is a blocking call, but
since it takes less than a seconds, it is ok.


Revision 18577 - Directory Listing
Modified Sat Nov 6 02:58:58 1999 UTC (20 years, 2 months ago) by manus
Original Path: trunk
Changed the string for the registration.


Revision 18576 - Directory Listing
Modified Sat Nov 6 02:50:50 1999 UTC (20 years, 2 months ago) by manus
Original Path: trunk
Removed `dll16' from the compiler.


Revision 18575 - Directory Listing
Modified Sat Nov 6 02:50:30 1999 UTC (20 years, 2 months ago) by manus
Original Path: trunk
Improved the error message when there is an error in the sub-language clause
of a C external.


Revision 18574 - Directory Listing
Modified Sat Nov 6 02:49:51 1999 UTC (20 years, 2 months ago) by manus
Original Path: trunk
Increased the error field so that it is visible from the graphical tools.


Revision 18572 - Directory Listing
Modified Sat Nov 6 01:35:33 1999 UTC (20 years, 2 months ago) by manus
Original Path: trunk
Changed y>0 by y >= 0, since we can have 0 or positive values.


Revision 18571 - Directory Listing
Modified Sat Nov 6 00:39:31 1999 UTC (20 years, 2 months ago) by chee
Original Path: trunk
Reimplement ecom_variant, e_variant


Revision 18570 - Directory Listing
Modified Fri Nov 5 23:53:06 1999 UTC (20 years, 2 months ago) by solal
Original Path: trunk
Path was wrong


Revision 18569 - Directory Listing
Modified Fri Nov 5 23:50:27 1999 UTC (20 years, 2 months ago) by solal
Original Path: trunk
Little english correction


Revision 18568 - Directory Listing
Modified Fri Nov 5 23:48:04 1999 UTC (20 years, 2 months ago) by solal
Original Path: trunk
New ace file, the last one was buggy


Revision 18567 - Directory Listing
Modified Fri Nov 5 23:41:24 1999 UTC (20 years, 2 months ago) by manus
Original Path: trunk
Removed the root_cluster reference for the root class.


Revision 18566 - Directory Listing
Modified Fri Nov 5 23:31:10 1999 UTC (20 years, 2 months ago) by manus
Original Path: trunk
Updated the Ace file to reflect the new directory.


Revision 18564 - Directory Listing
Modified Fri Nov 5 22:10:31 1999 UTC (20 years, 2 months ago) by manus
Original Path: trunk
Removed the ODBC specific code since it is now part of testODBC.e


Revision 18563 - Directory Listing
Modified Fri Nov 5 21:40:34 1999 UTC (20 years, 2 months ago) by manus
Original Path: trunk
Added `terminate' at the end.


Revision 18562 - Directory Listing
Modified Fri Nov 5 21:40:01 1999 UTC (20 years, 2 months ago) by manus
Original Path: trunk
Update the new path directories.


Revision 18561 - Directory Listing
Modified Fri Nov 5 21:37:55 1999 UTC (20 years, 2 months ago) by manus
Original Path: trunk
Removed current class since they are in the Utilities directory of each handle.


Revision 18560 - Directory Listing
Modified Fri Nov 5 21:35:52 1999 UTC (20 years, 2 months ago) by solal
Original Path: trunk
New Readme file, a bit more informative


Revision 18559 - Directory Listing
Modified Fri Nov 5 21:29:54 1999 UTC (20 years, 2 months ago) by manus
Original Path: trunk
Added a special case for ODBC as done in `nesting'.


Revision 18558 - Directory Listing
Modified Fri Nov 5 21:21:09 1999 UTC (20 years, 2 months ago) by solal
Original Path: trunk
Added selection.terminate


Revision 18557 - Directory Listing
Modified Fri Nov 5 20:33:22 1999 UTC (20 years, 2 months ago) by manus
Original Path: trunk
Improved the explanation on the example.


Revision 18556 - Directory Listing
Modified Fri Nov 5 20:33:21 1999 UTC (20 years, 2 months ago) by solal
Original Path: trunk
Included path needed


Revision 18555 - Directory Listing
Modified Fri Nov 5 20:32:59 1999 UTC (20 years, 2 months ago) by manus
Original Path: trunk
Added a `terminate' statement in the make creation procedure so that we give a good
example of how to do things.
Fixed the Ace file


Revision 18554 - Directory Listing
Modified Fri Nov 5 20:32:14 1999 UTC (20 years, 2 months ago) by manus
Original Path: trunk
The query to get the table_columns was not correct under Oracle 8. We have to
use a new one which is USER_TAB_COLUMNS.


Revision 18553 - Directory Listing
Modified Fri Nov 5 20:25:26 1999 UTC (20 years, 2 months ago) by manus
Original Path: trunk
Added `base_selection.terminate' so that we do not mess up EiffelStore internal
data state.


Revision 18552 - Directory Listing
Modified Fri Nov 5 20:21:49 1999 UTC (20 years, 2 months ago) by solal
Original Path: trunk
The selection was not terminate, so we had base_selection.terminate


Revision 18551 - Directory Listing
Modified Fri Nov 5 20:17:41 1999 UTC (20 years, 2 months ago) by manus
Original Path: trunk
Changed the default date to `11/11/1111 11:11:11' otherwise it could have
caused some post-conditions violations in the TIME library.


Revision 18550 - Directory Listing
Modified Fri Nov 5 20:00:11 1999 UTC (20 years, 2 months ago) by oconnor
Original Path: trunk
modified to stack CURSORs not just indexs


Revision 18548 - Directory Listing
Modified Fri Nov 5 19:37:46 1999 UTC (20 years, 2 months ago) by manus
Original Path: trunk
There was a wrong name in the select statement, we should use `USER_TABLES' and
not `ACCESSIBLE_TABLES'.


Revision 18547 - Directory Listing
Modified Fri Nov 5 19:17:53 1999 UTC (20 years, 2 months ago) by solal
Original Path: trunk
Change Path from OCI80 to OCI in all Oracle.windows.ace file


Revision 18546 - Directory Listing
Modified Fri Nov 5 19:08:49 1999 UTC (20 years, 2 months ago) by manus
Original Path: trunk
After a call to `query' and `load_result', we need to call `terminate' otherwise
the internal data structure of EiffelStore are messed up.


Revision 18545 - Directory Listing
Modified Fri Nov 5 19:00:44 1999 UTC (20 years, 2 months ago) by manus
Original Path: trunk
New OCI include file `OCI' instead of `OCI80' which should be more generic.


Revision 18544 - Directory Listing
Modified Fri Nov 5 18:57:44 1999 UTC (20 years, 2 months ago) by solal
Original Path: trunk
You have to terminate an order, so session.terminate has to be written


Revision 18543 - Directory Listing
Modified Fri Nov 5 18:57:42 1999 UTC (20 years, 2 months ago) by manus
Original Path: trunk
New compilation option for Microsoft.


Revision 18542 - Directory Listing
Modified Fri Nov 5 18:56:57 1999 UTC (20 years, 2 months ago) by manus
Original Path: trunk
New way to manage descriptors (basically uncomment the existing code and
changed the declaration of cda so that it is a table of pointer on Cda_Def
structures, instead of having a table of structures.
Because of the previous change, most of the function to allocate and free
a descriptor have been changed.


Revision 18541 - Directory Listing
Modified Fri Nov 5 18:56:15 1999 UTC (20 years, 2 months ago) by solal
Original Path: trunk
As you start an order, you have to terminate it. So base_selection.terminate was needed after the transaction


Revision 18540 - Directory Listing
Modified Fri Nov 5 18:51:37 1999 UTC (20 years, 2 months ago) by manus
Original Path: trunk
Changed `ALL_TAB_COLUMNS' by `USER_TAB_COLUMNS' since we expect to have
all tables accessible through the current session.


Revision 18539 - Directory Listing
Modified Fri Nov 5 18:49:56 1999 UTC (20 years, 2 months ago) by manus
Original Path: trunk
Make sure that when you expect to retrieve an INTEGER, you really get an
INTEGER by checking with an assignment attempts.


Revision 18538 - Directory Listing
Modified Fri Nov 5 18:37:40 1999 UTC (20 years, 2 months ago) by raphaels
Original Path: trunk
Protected C file with Cpp compilation.


Revision 18535 - Directory Listing
Modified Fri Nov 5 17:13:09 1999 UTC (20 years, 2 months ago) by raphaels
Original Path: trunk
Renamed `ccom_item' into `ccom_next_item'


Revision 18534 - Directory Listing
Modified Fri Nov 5 03:42:02 1999 UTC (20 years, 2 months ago) by marina
Original Path: trunk
currant changes to registration code.


Revision 18533 - Directory Listing
Modified Fri Nov 5 03:41:00 1999 UTC (20 years, 2 months ago) by marina
Original Path: trunk
added improc generator into project.


Revision 18532 - Directory Listing
Modified Fri Nov 5 03:11:04 1999 UTC (20 years, 2 months ago) by raphaels
Original Path: trunk
Display Wizard window on top.


Revision 18531 - Directory Listing
Modified Fri Nov 5 03:10:45 1999 UTC (20 years, 2 months ago) by raphaels
Original Path: trunk
Corrected progress report for Eiffel compilation


Revision 18530 - Directory Listing
Modified Fri Nov 5 03:10:26 1999 UTC (20 years, 2 months ago) by raphaels
Original Path: trunk
Corrected generated Ace file to exclude `desc'


Revision 18529 - Directory Listing
Modified Fri Nov 5 03:07:24 1999 UTC (20 years, 2 months ago) by chee
Original Path: trunk
debug variant. NOt working yet... Damn it...


Revision 18528 - Directory Listing
Modified Fri Nov 5 03:04:41 1999 UTC (20 years, 2 months ago) by manus
Original Path: trunk
Fixed a warning by adding a return value to `ora_next_row'.

Fixed a bug in functions calling in a for loop `ora_terminate_order'
because they were not using the current number of descriptor, but the
maximum number of descriptor which could conduce to strange problems.

Fixed a bug in `ora_get_date_data' where if there is a NULL value, we return
the default date `01/01/0000 00:00:00'.


Revision 18527 - Directory Listing
Modified Fri Nov 5 02:20:04 1999 UTC (20 years, 2 months ago) by raphaels
Original Path: trunk
Changed debug option to `Ox


Revision 18526 - Directory Listing
Modified Fri Nov 5 02:19:44 1999 UTC (20 years, 2 months ago) by raphaels
Original Path: trunk
Renamed `ccom_item' into `ccom_next_item'


Revision 18525 - Directory Listing
Modified Fri Nov 5 02:12:46 1999 UTC (20 years, 2 months ago) by raphaels
Original Path: trunk
Removed exception


Revision 18524 - Directory Listing
Modified Fri Nov 5 02:10:06 1999 UTC (20 years, 2 months ago) by raphaels
Original Path: trunk
Already in library


Revision 18523 - Directory Listing
Modified Fri Nov 5 01:02:50 1999 UTC (20 years, 2 months ago) by manus
Original Path: trunk
The previous bug fixed suggested by Paul Chrismer from Groupe S was not correctly
at all, since `terminate' is always called after a call to `load_result'. This
was in fact breaking the Oracle handle completely.


Revision 18522 - Directory Listing
Modified Fri Nov 5 00:08:31 1999 UTC (20 years, 2 months ago) by raphaels
Original Path: trunk
Added `spawn' that launches processes asynchronously.


Revision 18521 - Directory Listing
Modified Fri Nov 5 00:07:56 1999 UTC (20 years, 2 months ago) by raphaels
Original Path: trunk
Removed unused `Clib_name'.


Revision 18520 - Directory Listing
Modified Fri Nov 5 00:07:36 1999 UTC (20 years, 2 months ago) by raphaels
Original Path: trunk
Fixed Eiffel compilation. Now launch Eiffelbench after compilation is done.


Revision 18519 - Directory Listing
Modified Thu Nov 4 23:42:10 1999 UTC (20 years, 2 months ago) by manuelt
Original Path: trunk
Change version number.


Revision 18518 - Directory Listing
Modified Thu Nov 4 23:22:16 1999 UTC (20 years, 2 months ago) by marina
Original Path: trunk
*** empty log message ***


Revision 18517 - Directory Listing
Modified Thu Nov 4 23:17:08 1999 UTC (20 years, 2 months ago) by chee
Original Path: trunk
Partial implement ecom_automation_interface and partial debugging variant


Revision 18516 - Directory Listing
Modified Thu Nov 4 23:06:26 1999 UTC (20 years, 2 months ago) by marina
Original Path: trunk
corrected Vt_type value for VARIANT.


Revision 18515 - Directory Listing
Modified Thu Nov 4 22:45:49 1999 UTC (20 years, 2 months ago) by manuelt
Original Path: trunk
Case if VERSION is not defined.


Revision 18514 - Directory Listing
Modified Thu Nov 4 22:45:24 1999 UTC (20 years, 2 months ago) by king
Original Path: trunk
Updated incorrect file


Revision 18513 - Directory Listing
Modified Thu Nov 4 22:20:42 1999 UTC (20 years, 2 months ago) by brendel
Original Path: trunk
Added angle feature & assertions that figures within a group must be ralative to the grou's point.


Revision 18512 - Directory Listing
Modified Thu Nov 4 21:56:07 1999 UTC (20 years, 2 months ago) by king
Original Path: trunk
remmed out ev_screen reference to prevent assert viols


Revision 18511 - Directory Listing
Modified Thu Nov 4 21:52:18 1999 UTC (20 years, 2 months ago) by king
Original Path: trunk
Added absolute positioning functions (used for PND, not in interface)


Revision 18510 - Directory Listing
Modified Thu Nov 4 21:50:56 1999 UTC (20 years, 2 months ago) by king
Original Path: trunk
Main algorithm inserted


Revision 18509 - Directory Listing
Modified Thu Nov 4 21:49:58 1999 UTC (20 years, 2 months ago) by king
Original Path: trunk
Updated comments


Revision 18508 - Directory Listing
Modified Thu Nov 4 21:48:14 1999 UTC (20 years, 2 months ago) by king
Original Path: trunk
Added absolute position functions (need testing)


Revision 18507 - Directory Listing
Modified Thu Nov 4 19:31:51 1999 UTC (20 years, 2 months ago) by chee
Original Path: trunk
Debug generate client code


Revision 18506 - Directory Listing
Modified Thu Nov 4 18:52:30 1999 UTC (20 years, 2 months ago) by solal
Original Path: trunk
Included path Needed


Revision 18505 - Directory Listing
Modified Thu Nov 4 18:42:18 1999 UTC (20 years, 2 months ago) by solal
Original Path: trunk
Included path needed


Revision 18504 - Directory Listing
Modified Thu Nov 4 18:14:22 1999 UTC (20 years, 2 months ago) by manus
Original Path: trunk
Added the new byte code BC_MAX.


Revision 18503 - Directory Listing
Modified Thu Nov 4 17:23:58 1999 UTC (20 years, 2 months ago) by solal
Original Path: trunk
Include path was missing


Revision 18502 - Directory Listing
Modified Thu Nov 4 17:20:16 1999 UTC (20 years, 2 months ago) by solal
Original Path: trunk
Ask for Data Source Name


Revision 18501 - Directory Listing
Modified Thu Nov 4 16:17:13 1999 UTC (20 years, 2 months ago) by manus
Original Path: trunk
Fixed the signature of `c_memcpy' and `c_memmove' not because they were wrong
(they were correct), but we are using a different signature of `memcpy' and `memmove'
in WEL and Gobo, which can produces strange behaviors at runtime when the code
is melted.
So we put the signature without a return type.


Revision 18500 - Directory Listing
Modified Thu Nov 4 07:20:13 1999 UTC (20 years, 2 months ago) by rogers
Original Path: trunk
Fixed the bug that would corrupt the sizes of the remaining children when a non-expandable child was hidden. The next child to the right of the the hidden one would automatically take the remaining space even if it was not expandable or there were other children below it.


Revision 18499 - Directory Listing
Modified Thu Nov 4 07:19:45 1999 UTC (20 years, 2 months ago) by rogers
Original Path: trunk
Fixed the bug that would corrupt the sizes of the remaining children when a non-expandable child was hidden. The next child below the hidden one would automatically take the remaining space even if it was not expandable or there were other children below it.


Revision 18498 - Directory Listing
Modified Thu Nov 4 04:25:19 1999 UTC (20 years, 2 months ago) by manus
Original Path: trunk
Fixed the C warnings and fixed the initialization problems were we forgot to
set the arrays with plenty of zeros.


Revision 18497 - Directory Listing
Modified Thu Nov 4 03:42:40 1999 UTC (20 years, 2 months ago) by pichery
Original Path: trunk
new docummentation on the 'new debugger' (part 2)


Revision 18496 - Directory Listing
Modified Thu Nov 4 03:41:45 1999 UTC (20 years, 2 months ago) by pichery
Original Path: trunk
new documentation on the 'new_debugger'


Revision 18495 - Directory Listing
Modified Thu Nov 4 03:23:43 1999 UTC (20 years, 2 months ago) by rogers
Original Path: trunk
children_expandable has been renamed to non_expandable_children


Revision 18494 - Directory Listing
Modified Thu Nov 4 02:28:47 1999 UTC (20 years, 2 months ago) by bonnard
Original Path: trunk
Added comment about icon managing features.


Revision 18493 - Directory Listing
Modified Thu Nov 4 01:58:55 1999 UTC (20 years, 2 months ago) by chee
Original Path: trunk
Debug client


Revision 18492 - Directory Listing
Modified Thu Nov 4 01:47:08 1999 UTC (20 years, 2 months ago) by solal
Original Path: trunk
New include path


Revision 18491 - Directory Listing
Modified Thu Nov 4 01:42:14 1999 UTC (20 years, 2 months ago) by solal
Original Path: trunk
Include Path was missing


Revision 18490 - Directory Listing
Modified Thu Nov 4 01:40:44 1999 UTC (20 years, 2 months ago) by solal
Original Path: trunk
Change DB_BOOK into db_book in case one is use PostgreSql


Revision 18489 - Directory Listing
Modified Thu Nov 4 01:15:00 1999 UTC (20 years, 2 months ago) by bonnard
Original Path: trunk
Added comment on `add_select_command' bug.


Revision 18488 - Directory Listing
Modified Thu Nov 4 01:09:06 1999 UTC (20 years, 2 months ago) by manus
Original Path: trunk
- new font for dialog (WEL_DEFAULT_GUI_FONT).


Revision 18487 - Directory Listing
Modified Thu Nov 4 00:57:31 1999 UTC (20 years, 2 months ago) by solal
Original Path: trunk
Included path was missing


Revision 18486 - Directory Listing
Modified Thu Nov 4 00:53:34 1999 UTC (20 years, 2 months ago) by solal
Original Path: trunk
Specified path shouldn't be written


Revision 18485 - Directory Listing
Modified Thu Nov 4 00:52:27 1999 UTC (20 years, 2 months ago) by solal
Original Path: trunk
In esql , an include path was missing


Revision 18484 - Directory Listing
Modified Thu Nov 4 00:45:25 1999 UTC (20 years, 2 months ago) by manus
Original Path: trunk
Due to a bug in the compiler it is forbidden to have two externals in the system
with different Eiffel signature which is really too bad, but since we have to release
4.5, we will fix that latter.
It did not occur in 4.4 and previous version, because the function were already
encapsulated, but we remove the encapsulation without knowing the bug in the
compiler.


Revision 18483 - Directory Listing
Modified Thu Nov 4 00:30:03 1999 UTC (20 years, 2 months ago) by manus
Original Path: trunk
Added encapsulation macros of most of the function of SINGLE_MATH


Revision 18482 - Directory Listing
Modified Wed Nov 3 23:41:34 1999 UTC (20 years, 2 months ago) by solal
Original Path: trunk
Replace all the Store Example Ace, with the same Ace BUT with the extension .ace.
Also, use the all base tag, to comply with Eiffel45


Revision 18481 - Directory Listing
Modified Wed Nov 3 23:32:09 1999 UTC (20 years, 2 months ago) by raphaels
Original Path: trunk
Moved Type Library related classes from Library to Wizard/project/library


Revision 18480 - Directory Listing
Modified Wed Nov 3 23:03:11 1999 UTC (20 years, 2 months ago) by raphaels
Original Path: trunk
Moved Type Library related classes from Library to Wizard/project/library


Revision 18479 - Directory Listing
Modified Wed Nov 3 22:59:55 1999 UTC (20 years, 2 months ago) by chee
Original Path: trunk
Debug program


Revision 18478 - Directory Listing
Modified Wed Nov 3 22:21:09 1999 UTC (20 years, 2 months ago) by pascalf
Original Path: trunk
Integration for Bench Compatibility.


Revision 18477 - Directory Listing
Modified Wed Nov 3 20:48:19 1999 UTC (20 years, 2 months ago) by manus
Original Path: trunk
Fixed a bug in the C++ generation where when you included a C++ externals
it would not link with the $(CPP) tool but still with $(CC). The temporary solution
is to mark the system to have a c++ externals as soon as it has one. The
drawback of this approach is that when you remove all of them your system is
still a C++ system, the only way to get rid of that is to recompile from scratch.


Revision 18476 - Directory Listing
Modified Wed Nov 3 20:16:08 1999 UTC (20 years, 2 months ago) by raphaels
Original Path: trunk
Standard include files needed for generated code compilation


Revision 18475 - Directory Listing
Modified Wed Nov 3 19:53:47 1999 UTC (20 years, 2 months ago) by solal
Original Path: trunk
New Ace file for EiffelNet examples


Revision 18474 - Directory Listing
Modified Wed Nov 3 19:47:49 1999 UTC (20 years, 2 months ago) by solal
Original Path: trunk
Readme.txt added for EiffelNet examples


Revision 18473 - Directory Listing
Modified Wed Nov 3 19:24:33 1999 UTC (20 years, 2 months ago) by raphaels
Original Path: trunk
Added C compiler options to compile generated `Common' directory.


Revision 18472 - Directory Listing
Modified Wed Nov 3 18:58:38 1999 UTC (20 years, 2 months ago) by manuelt
Original Path: trunk
EN_EXT instead of ENOMEM as flag of eraise when mutex unlock failed.


Revision 18471 - Directory Listing
Modified Wed Nov 3 18:46:17 1999 UTC (20 years, 2 months ago) by pichery
Original Path: trunk
- renammed ace_windows.ace into Ace.mswin.ace.
- set assertion level to `no'.


Revision 18470 - Directory Listing
Modified Wed Nov 3 18:42:39 1999 UTC (20 years, 2 months ago) by pichery
Original Path: trunk
added ace file for windows in test_all_widget Vision example.


Revision 18469 - Directory Listing
Modified Wed Nov 3 18:15:53 1999 UTC (20 years, 2 months ago) by solal
Original Path: trunk
New working version of Ace files


Revision 18468 - Directory Listing
Modified Wed Nov 3 18:14:45 1999 UTC (20 years, 2 months ago) by solal
Original Path: trunk
New working version of Ace file for Unix and mswin


Revision 18467 - Directory Listing
Modified Wed Nov 3 18:14:00 1999 UTC (20 years, 2 months ago) by solal
Original Path: trunk
New Ace will be added


Revision 18466 - Directory Listing
Modified Wed Nov 3 17:56:10 1999 UTC (20 years, 2 months ago) by manus
Original Path: trunk
Fixed a typo in comment.


Revision 18465 - Directory Listing
Modified Wed Nov 3 17:37:02 1999 UTC (20 years, 2 months ago) by king
Original Path: trunk
Updated creation proc to work with new structure


Revision 18464 - Directory Listing
Modified Wed Nov 3 17:27:53 1999 UTC (20 years, 2 months ago) by king
Original Path: trunk
Changed inheritence structure to fit in with new scrollale_text


Revision 18463 - Directory Listing
Modified Wed Nov 3 17:26:50 1999 UTC (20 years, 2 months ago) by king
Original Path: trunk
Added precondition feature that checks cursor file exists


Revision 18462 - Directory Listing
Modified Wed Nov 3 17:24:31 1999 UTC (20 years, 2 months ago) by king
Original Path: trunk
Changed inheritence structure of rich edit to fit that of windows, altered widget initialization of menu to equal that of windows


Revision 18461 - Directory Listing
Modified Wed Nov 3 17:21:49 1999 UTC (20 years, 2 months ago) by king
Original Path: trunk
Corrected invalid external signature on gtk_window_set_icon_name


Revision 18460 - Directory Listing
Modified Wed Nov 3 17:20:26 1999 UTC (20 years, 2 months ago) by king
Original Path: trunk
Added main functionality of pnd, events and mouse data still need adding


Revision 18459 - Directory Listing
Modified Wed Nov 3 17:19:24 1999 UTC (20 years, 2 months ago) by king
Original Path: trunk
Updated creation procedures


Revision 18458 - Directory Listing
Modified Wed Nov 3 17:17:53 1999 UTC (20 years, 2 months ago) by king
Original Path: trunk
Changed relief of buttons to equal that of Windows


Revision 18457 - Directory Listing
Modified Wed Nov 3 17:15:51 1999 UTC (20 years, 2 months ago) by king
Original Path: trunk
Completed index feature


Revision 18456 - Directory Listing
Modified Wed Nov 3 17:08:05 1999 UTC (20 years, 2 months ago) by king
Original Path: trunk
Standard cursor routines added


Revision 18455 - Directory Listing
Modified Wed Nov 3 16:45:44 1999 UTC (20 years, 2 months ago) by manus
Original Path: trunk
Adjusted the readme file.


Revision 18454 - Directory Listing
Modified Wed Nov 3 06:18:48 1999 UTC (20 years, 2 months ago) by manus
Original Path: trunk
Improved the display during degree 6 of recursive cluster so that it does not flash that much.


Revision 18453 - Directory Listing
Modified Wed Nov 3 06:15:36 1999 UTC (20 years, 2 months ago) by manus
Original Path: trunk
Added the *.ace in the file selection dialog for choosing an Ace file when clicking
on `melt' or `quick_melt'.


Revision 18452 - Directory Listing
Modified Wed Nov 3 06:13:27 1999 UTC (20 years, 2 months ago) by manus
Original Path: trunk
Marked the C generated file as C++ when the struct is a C++ struct.
Added opening and closing paranthesis around a struct setting, because
the C code generates a cast to `void' which will fail during C compilation
without the addition of ().

Side note, we should not generate `(void)' but at the moment it is simpler to
fix it that way.


Revision 18451 - Directory Listing
Modified Wed Nov 3 06:11:09 1999 UTC (20 years, 2 months ago) by manus
Original Path: trunk
Fixed some bug in the parsing of the `def' file. It was occuring when no `call_type'
clause was specified, as a result no routine name could be found.


Revision 18450 - Directory Listing
Modified Wed Nov 3 05:35:17 1999 UTC (20 years, 2 months ago) by manus
Original Path: trunk
Use of the new `struct' C external functionality.
Removed all the useless code from `point.h'.


Revision 18449 - Directory Listing
Modified Wed Nov 3 05:34:50 1999 UTC (20 years, 2 months ago) by manus
Original Path: trunk
Fixed a typo, where we specified long instead of LONG.


Revision 18448 - Directory Listing
Modified Wed Nov 3 05:23:59 1999 UTC (20 years, 2 months ago) by manus
Original Path: trunk
New structure access for WEL_RECT.


Revision 18447 - Directory Listing
Modified Wed Nov 3 05:23:20 1999 UTC (20 years, 2 months ago) by manus
Original Path: trunk
Removed the structure access since we can now do it in Eiffel.


Revision 18446 - Directory Listing
Modified Wed Nov 3 04:27:29 1999 UTC (20 years, 2 months ago) by manus
Original Path: trunk
Reversed to version 1.10 of WEL_RICH_EDIT with the added feature `text_at'
from version 1.11. The reason is because the cache mechanism for the WEL_CHARACTER_RANGE
object seems to be broken when using all assertions.


Revision 18445 - Directory Listing
Modified Wed Nov 3 03:08:18 1999 UTC (20 years, 2 months ago) by raphaels
Original Path: trunk
Removed unused `generate_user_ace_file'


Revision 18444 - Directory Listing
Modified Wed Nov 3 03:05:33 1999 UTC (20 years, 2 months ago) by raphaels
Original Path: trunk
New Dll generation for server in-process.


Revision 18443 - Directory Listing
Modified Wed Nov 3 02:37:48 1999 UTC (20 years, 2 months ago) by raphaels
Original Path: trunk
Added "_WIN32_DCOM" option to standard C compiler option.


Revision 18442 - Directory Listing
Modified Wed Nov 3 02:24:48 1999 UTC (20 years, 2 months ago) by pichery
Original Path: trunk
update WEL examples for EiffelBench4.5 (part 4)


Revision 18441 - Directory Listing
Modified Wed Nov 3 02:23:26 1999 UTC (20 years, 2 months ago) by marina
Original Path: trunk
corrected name modification in case of name clashes.


Revision 18440 - Directory Listing
Modified Wed Nov 3 02:21:22 1999 UTC (20 years, 2 months ago) by bonnard
Original Path: trunk
Added comment in `register_objects' about a bug in this feature.


Revision 18439 - Directory Listing
Modified Wed Nov 3 02:11:47 1999 UTC (20 years, 2 months ago) by pichery
Original Path: trunk
update WEL example for EiffelBench4.5 (part 3)


Revision 18438 - Directory Listing
Modified Wed Nov 3 02:01:23 1999 UTC (20 years, 2 months ago) by pichery
Original Path: trunk
update WEL examples for EiffelBench4.5 (part 2)f


Revision 18437 - Directory Listing
Modified Wed Nov 3 01:42:01 1999 UTC (20 years, 2 months ago) by raphaels
Original Path: trunk
Changed C compiler options for C generated code.


Revision 18436 - Directory Listing
Modified Wed Nov 3 01:41:25 1999 UTC (20 years, 2 months ago) by raphaels
Original Path: trunk
Changed C compiler options.


Revision 18435 - Directory Listing
Modified Wed Nov 3 01:40:49 1999 UTC (20 years, 2 months ago) by pichery
Original Path: trunk
pudate WEL example for EiffelBench4.5 (part 1)


Revision 18434 - Directory Listing
Modified Wed Nov 3 01:35:10 1999 UTC (20 years, 2 months ago) by manus
Original Path: trunk
Fixed a bug in the creation of a composite object when using a precompiled
library because someone redeclared the local variable `offset' within the same
function. The solution is to rename the top `offset' into `exp_offset' and to keep
the redeclaration of the local `offset'.
See PR 1223 for more information.


Revision 18433 - Directory Listing
Modified Wed Nov 3 01:34:55 1999 UTC (20 years, 2 months ago) by raphaels
Original Path: trunk
Added `Common_standard_c_compiler_options'
to compile generated code.


Revision 18432 - Directory Listing
Modified Wed Nov 3 01:30:44 1999 UTC (20 years, 2 months ago) by solal
Original Path: trunk
Ace error fixed, (You have to specify the language )


Revision 18431 - Directory Listing
Modified Wed Nov 3 00:45:27 1999 UTC (20 years, 2 months ago) by solal
Original Path: trunk
In function item_code, the cursor was i instead of i-1


Revision 18430 - Directory Listing
Modified Tue Nov 2 22:49:31 1999 UTC (20 years, 2 months ago) by chee
Original Path: trunk
Debug program


Revision 18429 - Directory Listing
Modified Tue Nov 2 22:47:31 1999 UTC (20 years, 2 months ago) by marina
Original Path: trunk
removed generation of conversion functions for interfaces (`is_interface').


Revision 18428 - Directory Listing
Modified Tue Nov 2 22:41:07 1999 UTC (20 years, 2 months ago) by marina
Original Path: trunk
function names are checked now for name clashes with GENERAL functions.


Revision 18427 - Directory Listing
Modified Tue Nov 2 20:15:59 1999 UTC (20 years, 2 months ago) by manuelt
Original Path: trunk
eif_field_safe returns &eif_default_pointer when types mismatch.


Revision 18426 - Directory Listing
Modified Tue Nov 2 19:08:57 1999 UTC (20 years, 2 months ago) by brendel
Original Path: trunk
This is the new figure cluster. Some files are the same as the old figure cluster, like EV_FIGURE and some are copied like EV_POINT, EV_VECTOR, EV_ANGLE, EV_COORDINATES.


Revision 18425 - Directory Listing
Modified Tue Nov 2 19:05:56 1999 UTC (20 years, 2 months ago) by solal
Original Path: trunk
Modification of all Ace file to comply with Eiffel 4.5 new Ace grammar


Revision 18424 - Directory Listing
Modified Tue Nov 2 18:54:01 1999 UTC (20 years, 2 months ago) by marina
Original Path: trunk
*** empty log message ***


Revision 18423 - Directory Listing
Modified Tue Nov 2 18:52:48 1999 UTC (20 years, 2 months ago) by marina
Original Path: trunk
erver registration code.


Revision 18422 - Directory Listing
Modified Tue Nov 2 18:42:33 1999 UTC (20 years, 2 months ago) by manuelt
Original Path: trunk
Typo in ldsharedflags.


Revision 18421 - Directory Listing
Modified Tue Nov 2 18:07:35 1999 UTC (20 years, 2 months ago) by manus
Original Path: trunk
The precondition on `i' and `j' on `get_cell_item' and `set_cell_item' were inverted.


Revision 18419 - Directory Listing
Modified Tue Nov 2 04:35:33 1999 UTC (20 years, 2 months ago) by manus
Original Path: trunk
Updated the Ace file for MSC.


Revision 18418 - Directory Listing
Modified Tue Nov 2 04:19:08 1999 UTC (20 years, 2 months ago) by manus
Original Path: trunk
Added the display of the username which exists only on Windows in the About dialog
box, so that people who buy our software feel that it is really their software.


Revision 18417 - Directory Listing
Modified Tue Nov 2 04:18:06 1999 UTC (20 years, 2 months ago) by manus
Original Path: trunk
In the CECIL generation, we do not remove the Cobj files anymore, due to our new
generation.


Revision 18416 - Directory Listing
Modified Tue Nov 2 04:17:37 1999 UTC (20 years, 2 months ago) by manus
Original Path: trunk
New Resource file which is more Windows compliant when system font is small.


Revision 18415 - Directory Listing
Modified Tue Nov 2 04:15:37 1999 UTC (20 years, 2 months ago) by manus
Original Path: trunk
On Windows, now calling `eif_getenv' will always check first with the `getenv'
C function. And then when not found, it will look into the registry keys.


Revision 18414 - Directory Listing
Modified Tue Nov 2 04:14:51 1999 UTC (20 years, 2 months ago) by manus
Original Path: trunk
Fixed a bug in a if statement


Revision 18413 - Directory Listing
Modified Tue Nov 2 04:09:56 1999 UTC (20 years, 2 months ago) by manus
Original Path: trunk
Changed the way we look at the environment variables when launching ebench.
First we look in the environment variable, if not found, we look in the
registry keys at `HKEY_CURRENT_USER' then in `HKEY_LOCAL_MACHINE'.


Revision 18412 - Directory Listing
Modified Tue Nov 2 03:27:22 1999 UTC (20 years, 2 months ago) by marina
Original Path: trunk
*** empty log message ***


Revision 18411 - Directory Listing
Modified Tue Nov 2 03:04:45 1999 UTC (20 years, 2 months ago) by rogers
Original Path: trunk
A scrollable text area.


Revision 18410 - Directory Listing
Modified Tue Nov 2 02:59:35 1999 UTC (20 years, 2 months ago) by rogers
Original Path: trunk
ev_scrollable_text_imp.e


Revision 18409 - Directory Listing
Modified Tue Nov 2 02:51:02 1999 UTC (20 years, 2 months ago) by rogers
Original Path: trunk
A scrollable text area.


Revision 18408 - Directory Listing
Modified Tue Nov 2 02:45:42 1999 UTC (20 years, 2 months ago) by solal
Original Path: trunk
Use of `all' in Ace files.
Use of `create'.


Revision 18407 - Directory Listing
Modified Tue Nov 2 02:44:29 1999 UTC (20 years, 2 months ago) by solal
Original Path: trunk
Use of `create'.


Revision 18406 - Directory Listing
Modified Tue Nov 2 02:41:18 1999 UTC (20 years, 2 months ago) by solal
Original Path: trunk
Removed old Ace file.
Added two new platform specific Ace file using `all'.


Revision 18405 - Directory Listing
Modified Tue Nov 2 02:40:01 1999 UTC (20 years, 2 months ago) by solal
Original Path: trunk
Removed old Ace file.
Added two platform specific Ace file using `all'.


Revision 18404 - Directory Listing
Modified Tue Nov 2 02:38:35 1999 UTC (20 years, 2 months ago) by solal
Original Path: trunk
Use of `all' in Ace file.
Use of `create'.


Revision 18403 - Directory Listing
Modified Tue Nov 2 02:33:36 1999 UTC (20 years, 2 months ago) by solal
Original Path: trunk
Use of `create'.


Revision 18402 - Directory Listing
Modified Tue Nov 2 02:27:04 1999 UTC (20 years, 2 months ago) by solal
Original Path: trunk
Use of `create'.


Revision 18401 - Directory Listing
Modified Tue Nov 2 02:25:49 1999 UTC (20 years, 2 months ago) by raphaels
Original Path: trunk
Added standard include file `eif_com.h'.


Revision 18400 - Directory Listing
Modified Tue Nov 2 02:25:22 1999 UTC (20 years, 2 months ago) by raphaels
Original Path: trunk
Added `eif_com.h'


Revision 18399 - Directory Listing
Modified Tue Nov 2 02:25:17 1999 UTC (20 years, 2 months ago) by rogers
Original Path: trunk
Default style changed so the widgetis not scrollable at all.


Revision 18398 - Directory Listing
Modified Tue Nov 2 02:25:15 1999 UTC (20 years, 2 months ago) by chee
Original Path: trunk
Fixed bug


Revision 18397 - Directory Listing
Modified Tue Nov 2 02:24:37 1999 UTC (20 years, 2 months ago) by raphaels
Original Path: trunk
Remove precondition `running' from `finish': this feature can be called at the end of the wizard execution.


Revision 18396 - Directory Listing
Modified Tue Nov 2 02:24:31 1999 UTC (20 years, 2 months ago) by chee
Original Path: trunk
Add new features to CY type


Revision 18395 - Directory Listing
Modified Tue Nov 2 02:24:16 1999 UTC (20 years, 2 months ago) by marina
Original Path: trunk
ng diffs.


Revision 18394 - Directory Listing
Modified Tue Nov 2 02:23:58 1999 UTC (20 years, 2 months ago) by raphaels
Original Path: trunk
added `generate_user_ace_file'.


Revision 18393 - Directory Listing
Modified Tue Nov 2 02:23:29 1999 UTC (20 years, 2 months ago) by rogers
Original Path: trunk
A scrollable text area.


Revision 18392 - Directory Listing
Modified Tue Nov 2 02:23:02 1999 UTC (20 years, 2 months ago) by marina
Original Path: trunk
*** empty log message ***


Revision 18391 - Directory Listing
Modified Tue Nov 2 02:04:18 1999 UTC (20 years, 2 months ago) by solal
Original Path: trunk
New Working Ace for Eiffel 4.5


Revision 18390 - Directory Listing
Modified Tue Nov 2 01:50:48 1999 UTC (20 years, 2 months ago) by raphaels
Original Path: trunk
Fixed


Revision 18389 - Directory Listing
Modified Tue Nov 2 01:42:42 1999 UTC (20 years, 2 months ago) by solal
Original Path: trunk
New Ace file using `all'.
Use of `create'.


Revision 18388 - Directory Listing
Modified Tue Nov 2 01:32:28 1999 UTC (20 years, 2 months ago) by solal
Original Path: trunk
New ace file using `all'
Use of `create'.


Revision 18387 - Directory Listing
Modified Tue Nov 2 00:39:38 1999 UTC (20 years, 2 months ago) by marina
Original Path: trunk
include file name is empty if containning type library is standard type library.


Revision 18386 - Directory Listing
Modified Tue Nov 2 00:24:37 1999 UTC (20 years, 2 months ago) by raphaels
Original Path: trunk
Bug fixes


Revision 18385 - Directory Listing
Modified Tue Nov 2 00:03:03 1999 UTC (20 years, 2 months ago) by marina
Original Path: trunk
*** empty log message ***


Revision 18384 - Directory Listing
Modified Mon Nov 1 23:48:00 1999 UTC (20 years, 2 months ago) by solal
Original Path: trunk
Use of create.


Revision 18383 - Directory Listing
Modified Mon Nov 1 23:44:59 1999 UTC (20 years, 2 months ago) by solal
Original Path: trunk
New ace files using the `all' keyword.


Revision 18382 - Directory Listing
Modified Mon Nov 1 23:44:30 1999 UTC (20 years, 2 months ago) by solal
Original Path: trunk
Use the new `create' keyword.


Revision 18381 - Directory Listing
Modified Mon Nov 1 23:42:50 1999 UTC (20 years, 2 months ago) by solal
Original Path: trunk
New Ace files using the `all' lace option.


Revision 18380 - Directory Listing
Modified Mon Nov 1 23:42:32 1999 UTC (20 years, 2 months ago) by solal
Original Path: trunk
Use of the new create keyword.


Revision 18379 - Directory Listing
Modified Mon Nov 1 23:39:59 1999 UTC (20 years, 2 months ago) by solal
Original Path: trunk
New Ace files.


Revision 18378 - Directory Listing
Modified Mon Nov 1 23:39:53 1999 UTC (20 years, 2 months ago) by solal
Original Path: trunk
Using create instead of creation.


Revision 18377 - Directory Listing
Modified Mon Nov 1 23:21:17 1999 UTC (20 years, 2 months ago) by solal
Original Path: trunk
Cosmetics: there was too many spaces after create


Revision 18376 - Directory Listing
Modified Mon Nov 1 23:13:32 1999 UTC (20 years, 2 months ago) by solal
Original Path: trunk
New Ace files using the `all' keyword.


Revision 18375 - Directory Listing
Modified Mon Nov 1 23:12:36 1999 UTC (20 years, 2 months ago) by solal
Original Path: trunk
New create syntax


Revision 18374 - Directory Listing
Modified Mon Nov 1 23:08:39 1999 UTC (20 years, 2 months ago) by solal
Original Path: trunk
New Ace file for unix and Windows using the new `all' keyword.


Revision 18373 - Directory Listing
Modified Mon Nov 1 23:06:49 1999 UTC (20 years, 2 months ago) by solal
Original Path: trunk
Using the new create keyword instead of !!.


Revision 18372 - Directory Listing
Modified Mon Nov 1 23:06:11 1999 UTC (20 years, 2 months ago) by solal
Original Path: trunk
New README file.


Revision 18371 - Directory Listing
Modified Mon Nov 1 23:02:10 1999 UTC (20 years, 2 months ago) by manus
Original Path: trunk
We do not support anymore 16 bits DLLS.


Revision 18370 - Directory Listing
Modified Mon Nov 1 23:00:57 1999 UTC (20 years, 2 months ago) by marina
Original Path: trunk
*** empty log message ***


Revision 18369 - Directory Listing
Modified Mon Nov 1 23:00:55 1999 UTC (20 years, 2 months ago) by solal
Original Path: trunk
Replaced `ace.ace' by `Ace.ace'.


Revision 18368 - Directory Listing
Modified Mon Nov 1 23:00:14 1999 UTC (20 years, 2 months ago) by solal
Original Path: trunk
New creation syntax using `create'.


Revision 18367 - Directory Listing
Modified Mon Nov 1 22:59:28 1999 UTC (20 years, 2 months ago) by solal
Original Path: trunk
New Ace files which are using the new lace syntax with the keyword all.
Removed the old Ace file and create two new ones which are platform specific.


Revision 18366 - Directory Listing
Modified Mon Nov 1 22:56:01 1999 UTC (20 years, 2 months ago) by solal
Original Path: trunk
Use of the keyword `create' instead of `!!'.


Revision 18365 - Directory Listing
Modified Mon Nov 1 20:53:38 1999 UTC (20 years, 2 months ago) by manus
Original Path: trunk
- added the 'Default_gui_font' (font used to draw dialog boxes. See
  WEL tutorial / step 5 / methode 2 for further information)
- corrected the postcondition of `set_style' in WEL_WINDOW. See comments
  in the feature for further comments.


Revision 18364 - Directory Listing
Modified Mon Nov 1 20:47:24 1999 UTC (20 years, 2 months ago) by marina
Original Path: trunk
*** empty log message ***


Revision 18363 - Directory Listing
Modified Mon Nov 1 20:43:35 1999 UTC (20 years, 2 months ago) by marina
Original Path: trunk
bug fix.


Revision 18362 - Directory Listing
Modified Mon Nov 1 20:35:35 1999 UTC (20 years, 2 months ago) by manus
Original Path: trunk
Added specific glue C code for Borland 4.5.2


Revision 18361 - Directory Listing
Modified Mon Nov 1 20:33:35 1999 UTC (20 years, 2 months ago) by raphaels
Original Path: trunk
Added `Eiffel_compilation_error' and changed `Standard_abort_value'.


Revision 18360 - Directory Listing
Modified Mon Nov 1 20:33:01 1999 UTC (20 years, 2 months ago) by raphaels
Original Path: trunk
Added call to `message_output.refresh'.


Revision 18359 - Directory Listing
Modified Mon Nov 1 20:32:41 1999 UTC (20 years, 2 months ago) by raphaels
Original Path: trunk
Display Eiffel compilation even if messages are not displayed


Revision 18358 - Directory Listing
Modified Mon Nov 1 20:31:55 1999 UTC (20 years, 2 months ago) by raphaels
Original Path: trunk
Protected logging


Revision 18357 - Directory Listing
Modified Mon Nov 1 20:31:40 1999 UTC (20 years, 2 months ago) by raphaels
Original Path: trunk
Correct initialization of `stop_on_error'.


Revision 18356 - Directory Listing
Modified Mon Nov 1 20:31:06 1999 UTC (20 years, 2 months ago) by raphaels
Original Path: trunk
Stop in `compile_folder' if error


Revision 18355 - Directory Listing
Modified Mon Nov 1 20:30:06 1999 UTC (20 years, 2 months ago) by raphaels
Original Path: trunk
Added `refresh'.


Revision 18354 - Directory Listing
Modified Mon Nov 1 20:29:52 1999 UTC (20 years, 2 months ago) by raphaels
Original Path: trunk
Added `refresh' and clear output after height is greater than 32000


Revision 18353 - Directory Listing
Modified Mon Nov 1 20:29:15 1999 UTC (20 years, 2 months ago) by raphaels
Original Path: trunk
Corrected case sensitive bug


Revision 18352 - Directory Listing
Modified Mon Nov 1 20:28:56 1999 UTC (20 years, 2 months ago) by raphaels
Original Path: trunk
Added `refresh'


Revision 18351 - Directory Listing
Modified Mon Nov 1 20:28:03 1999 UTC (20 years, 2 months ago) by raphaels
Original Path: trunk
Added `registration_class_name'


Revision 18350 - Directory Listing
Modified Mon Nov 1 16:49:34 1999 UTC (20 years, 2 months ago) by manus
Original Path: trunk
Removed the specific stuff about the field `item' from a TVINSERTSTRUCT since there
is nothing to change even if we are compiling with different version of WIN32_IE.


Revision 18349 - Directory Listing
Modified Mon Nov 1 08:16:46 1999 UTC (20 years, 2 months ago) by manus
Original Path: trunk
Fixed a typo in the inheriting clause.


Revision 18348 - Directory Listing
Modified Mon Nov 1 03:39:19 1999 UTC (20 years, 2 months ago) by manus
Original Path: trunk
New license key for Windows.
New interface with a progress bar.


Revision 18347 - Directory Listing
Modified Mon Nov 1 03:38:47 1999 UTC (20 years, 2 months ago) by manus
Original Path: trunk
New finish_freezing which corresponds to the new Makefile generation
of SHARED_CECIL and DYNAMIC_LIB


Revision 18346 - Directory Listing
Modified Mon Nov 1 03:38:11 1999 UTC (20 years, 2 months ago) by manus
Original Path: trunk
New code for new version.


Revision 18345 - Directory Listing
Modified Mon Nov 1 03:37:25 1999 UTC (20 years, 2 months ago) by manus
Original Path: trunk
Cosmetics
Show the `recursive_degree_6' message only if Current `is_recursive'


Revision 18344 - Directory Listing
Modified Mon Nov 1 03:36:52 1999 UTC (20 years, 2 months ago) by manus
Original Path: trunk
Updated Makefile generation for Unix systems by removing Windows specific code.


Revision 18343 - Directory Listing
Modified Mon Nov 1 03:36:01 1999 UTC (20 years, 2 months ago) by manus
Original Path: trunk
Changed the dialog window to show a progress bar for the trial period.


Revision 18342 - Directory Listing
Modified Mon Nov 1 03:35:22 1999 UTC (20 years, 2 months ago) by manus
Original Path: trunk
Allow export only of non precompiled feature


Revision 18341 - Directory Listing
Modified Mon Nov 1 03:34:39 1999 UTC (20 years, 2 months ago) by manus
Original Path: trunk
New 4.5.019 version


Revision 18340 - Directory Listing
Modified Mon Nov 1 03:30:35 1999 UTC (20 years, 2 months ago) by manus
Original Path: trunk
On Windows the name of the preobj.o is precomp.lib.


Revision 18339 - Directory Listing
Modified Sat Oct 30 01:41:01 1999 UTC (20 years, 2 months ago) by manus
Original Path: trunk
Removed all `dle' stuff related to CECIL generation since we are not using it anymore.


Revision 18338 - Directory Listing
Modified Sat Oct 30 01:40:16 1999 UTC (20 years, 2 months ago) by manus
Original Path: trunk
Removed the generation of $(CREATE_TEST) from the original Makefile.SH, since it
is now part of the config.eif file in `make_intermediate'.


Revision 18337 - Directory Listing
Modified Sat Oct 30 01:39:26 1999 UTC (20 years, 2 months ago) by manus
Original Path: trunk
When using a precompiled library and finalizing, we should not generate the
description for precompiled classes which are not `is_in_system'. Therefore
before calling `generate_skeleton1' and `generate_skeleton2' we check that we
really need to generate them (done only in final mode).


Revision 18336 - Directory Listing
Modified Sat Oct 30 01:37:14 1999 UTC (20 years, 2 months ago) by manus
Original Path: trunk
Cosmetics


Revision 18335 - Directory Listing
Modified Sat Oct 30 01:28:13 1999 UTC (20 years, 2 months ago) by chee
Original Path: trunk
debug conversion code


Revision 18334 - Directory Listing
Modified Sat Oct 30 01:28:10 1999 UTC (20 years, 2 months ago) by raphaels
Original Path: trunk
Better output handling (refresh and always output)


Revision 18333 - Directory Listing
Modified Sat Oct 30 01:27:49 1999 UTC (20 years, 2 months ago) by chee
Original Path: trunk
Debug automation client code


Revision 18332 - Directory Listing
Modified Sat Oct 30 01:26:59 1999 UTC (20 years, 2 months ago) by raphaels
Original Path: trunk
Fixed crash when warning was emitted.


Revision 18324 - Directory Listing
Modified Fri Oct 29 20:23:45 1999 UTC (20 years, 2 months ago) by manus
Original Path: trunk
bug correction in WEL_MODELESS_DIALOG:terminate. feature was violating
the class invariant.


Revision 18323 - Directory Listing
Modified Fri Oct 29 19:55:28 1999 UTC (20 years, 2 months ago) by manuelt
Original Path: trunk
Add bench/Makefile.SH


Revision 18322 - Directory Listing
Modified Fri Oct 29 19:45:08 1999 UTC (20 years, 2 months ago) by manus
Original Path: trunk
Removed specific call to EIF_BORLAND since it is not needed anymore with Borland
C++ Builder 4.0


Revision 18321 - Directory Listing
Modified Fri Oct 29 18:52:41 1999 UTC (20 years, 2 months ago) by manuelt
Original Path: trunk
Correct ldsharedflags and mtldsharedflags.


Revision 18320 - Directory Listing
Modified Fri Oct 29 18:49:22 1999 UTC (20 years, 2 months ago) by manus
Original Path: trunk
Changed the value of EIFFEL_SRC and EIFFEL_SRC2 to point to f:\eiffel45
Added -W3 C compiler warning options.


Revision 18319 - Directory Listing
Modified Fri Oct 29 18:48:40 1999 UTC (20 years, 2 months ago) by manus
Original Path: trunk
Removed EIF_BORLAND from the C compiler flags.


Revision 18318 - Directory Listing
Modified Fri Oct 29 18:41:11 1999 UTC (20 years, 2 months ago) by manuelt
Original Path: trunk
Add mtldsharedflags


Revision 18317 - Directory Listing
Modified Fri Oct 29 18:05:33 1999 UTC (20 years, 2 months ago) by manuelt
Original Path: trunk
Correct flag: now, command_makefile='make -f' instead of 'make'


Revision 18316 - Directory Listing
Modified Fri Oct 29 18:01:02 1999 UTC (20 years, 2 months ago) by manus
Original Path: trunk
Fixed a bug where weconsole.c was compiled with thread options where it should not have.


Revision 18315 - Directory Listing
Modified Fri Oct 29 16:37:04 1999 UTC (20 years, 2 months ago) by oconnor
Original Path: trunk
fixed broken filter code


Revision 18314 - Directory Listing
Modified Fri Oct 29 16:36:37 1999 UTC (20 years, 2 months ago) by oconnor
Original Path: trunk
added filter test


Revision 18313 - Directory Listing
Modified Fri Oct 29 16:36:12 1999 UTC (20 years, 2 months ago) by manus
Original Path: trunk
Removed C ANSI warning generated by Borland C++ Builder


Revision 18312 - Directory Listing
Modified Fri Oct 29 16:32:56 1999 UTC (20 years, 2 months ago) by manus
Original Path: trunk
Added the `del' option needed by GCC.


Revision 18311 - Directory Listing
Modified Fri Oct 29 16:30:25 1999 UTC (20 years, 2 months ago) by manus
Original Path: trunk
Added the new `del' entry since GCC needs it.


Revision 18310 - Directory Listing
Modified Fri Oct 29 16:30:06 1999 UTC (20 years, 2 months ago) by manus
Original Path: trunk
Updated the configuration file for GCC.
Added a new parameter `del' since `del' is not recognized by the GNU make.


Revision 18309 - Directory Listing
Modified Fri Oct 29 03:15:06 1999 UTC (20 years, 2 months ago) by manus
Original Path: trunk
In the previous adaptation for Borland we forgot to add $@ which was disabling
the option to generate a specific object file name.


Revision 18308 - Directory Listing
Modified Fri Oct 29 03:09:36 1999 UTC (20 years, 2 months ago) by manus
Original Path: trunk
New Makefiles which have been adjusted to Borland otherwise the possible
multigeneration of multithreaded and non-multithreaded runtime was not possible.
Basically, the only change which has been done has been to change the order
of the arguments passed to the C compiler.


Revision 18307 - Directory Listing
Modified Fri Oct 29 03:08:39 1999 UTC (20 years, 2 months ago) by manus
Original Path: trunk
New configuration file tested with Borland C++ Builder.


Revision 18306 - Directory Listing
Modified Fri Oct 29 02:27:07 1999 UTC (20 years, 2 months ago) by manus
Original Path: trunk
Fixed a bug in the C generation when precompiling where `Class_counter',
`Static_type_id_counter' and `Real_body_id_counter' extern offsets where
generated in the non protected part for C++. Which can be a real problem
when the complete C directory is compiled in C++ mode, even if the file
who is using them is not a C++ file.


Revision 18305 - Directory Listing
Modified Fri Oct 29 02:23:49 1999 UTC (20 years, 2 months ago) by manus
Original Path: trunk
Cosmetics in C generation, removed a newline


Revision 18304 - Directory Listing
Modified Fri Oct 29 01:12:00 1999 UTC (20 years, 2 months ago) by manuelt
Original Path: trunk
Add a lock to synchronize thread exception stack output.


Revision 18303 - Directory Listing
Modified Fri Oct 29 01:01:27 1999 UTC (20 years, 2 months ago) by manus
Original Path: trunk
Changes for Eiffel 4.5 release:
New exit_control.e class: to synchronize the creation and destruction of threads.
Do not share any longer CLIENT_WINDOW object, share a C pointer instead.:wq


Revision 18302 - Directory Listing
Modified Thu Oct 28 23:56:36 1999 UTC (20 years, 2 months ago) by chee
Original Path: trunk
Debug client VARIANT type


Revision 18301 - Directory Listing
Modified Thu Oct 28 23:29:43 1999 UTC (20 years, 2 months ago) by marina
Original Path: trunk
bug fix. corrected wrong function name for CELL.


Revision 18300 - Directory Listing
Modified Thu Oct 28 23:01:16 1999 UTC (20 years, 2 months ago) by oconnor
Original Path: trunk
rearanged filter generation/init a little


Revision 18299 - Directory Listing
Modified Thu Oct 28 22:09:43 1999 UTC (20 years, 2 months ago) by oconnor
Original Path: trunk
added filter stuff


Revision 18298 - Directory Listing
Modified Thu Oct 28 22:09:27 1999 UTC (20 years, 2 months ago) by oconnor
Original Path: trunk
mod re: directoriy change


Revision 18297 - Directory Listing
Modified Thu Oct 28 22:08:58 1999 UTC (20 years, 2 months ago) by oconnor
Original Path: trunk
improved debug trace message


Revision 18296 - Directory Listing
Modified Thu Oct 28 17:25:27 1999 UTC (20 years, 2 months ago) by manus
Original Path: trunk
Removed the -Wall option since it is only for gcc.


Revision 18295 - Directory Listing
Modified Thu Oct 28 07:50:32 1999 UTC (20 years, 2 months ago) by manus
Original Path: trunk
Fixed a missing ending quote for `ranlib'.


Revision 18294 - Directory Listing
Modified Thu Oct 28 07:26:08 1999 UTC (20 years, 2 months ago) by manus
Original Path: trunk
Added the -Wall option


Revision 18293 - Directory Listing
Modified Thu Oct 28 05:44:15 1999 UTC (20 years, 2 months ago) by manus
Original Path: trunk
Make sure to not regenerate the dll files each time. We simply forgot $(OUTDIR).


Revision 18292 - Directory Listing
Modified Thu Oct 28 05:42:28 1999 UTC (20 years, 2 months ago) by manus
Original Path: trunk
Protected the use of `debug_mode' in `econsole.c'. This implied a new way to link the
Eiffel runtimes.


Revision 18291 - Directory Listing
Modified Thu Oct 28 05:10:36 1999 UTC (20 years, 2 months ago) by manus
Original Path: trunk
The previous integration was including a line which should not have been here.


Revision 18290 - Directory Listing
Modified Thu Oct 28 05:09:35 1999 UTC (20 years, 2 months ago) by manus
Original Path: trunk
Changed the footer notes to include the copyright of EiffelBase.


Revision 18289 - Directory Listing
Modified Thu Oct 28 05:09:02 1999 UTC (20 years, 2 months ago) by manus
Original Path: trunk
Changed the signature of `infix "+"' to return POINTER and not like Current
because in melted mode it does not work.


Revision 18288 - Directory Listing
Modified Thu Oct 28 05:05:10 1999 UTC (20 years, 2 months ago) by manus
Original Path: trunk
Updated the graphical environment since we changed the data structure of an
exported feature to a shared library, since we can now have a `call_Type'.


Revision 18287 - Directory Listing
Modified Thu Oct 28 05:03:51 1999 UTC (20 years, 2 months ago) by manus
Original Path: trunk
Added the implementation of `put_recursive_degree_6' in both Windows and Motif.


Revision 18286 - Directory Listing
Modified Thu Oct 28 05:02:54 1999 UTC (20 years, 2 months ago) by manus
Original Path: trunk
Updated to the new representation of the export of Eiffel functions, since we can now
have a `call_type'.


Revision 18285 - Directory Listing
Modified Thu Oct 28 05:02:00 1999 UTC (20 years, 2 months ago) by manus
Original Path: trunk
We do not remove the big_files if `finished' is present.
We do not concatenate `emain.c', `edynlib.c' or `egc_dynlib.c' in E1.


Revision 18284 - Directory Listing
Modified Thu Oct 28 05:00:55 1999 UTC (20 years, 2 months ago) by manus
Original Path: trunk
Updated `finish_freezing' so that it accepts the new Makefile generation of
the compiler for the automatic generation of the shared library.


Revision 18283 - Directory Listing
Modified Thu Oct 28 04:59:59 1999 UTC (20 years, 2 months ago) by manus
Original Path: trunk
Added an option which enables to launch `finish_freezing' in a specific location.
This enables an easy debugging of `finish_freezing'.


Revision 18282 - Directory Listing
Modified Thu Oct 28 04:58:18 1999 UTC (20 years, 2 months ago) by manus
Original Path: trunk
New ace file which is using the new path specification on Windows where
`common' is in `Eiffel', before `common' was at the same level as `Eiffel'.


Revision 18281 - Directory Listing
Modified Thu Oct 28 04:57:23 1999 UTC (20 years, 2 months ago) by manus
Original Path: trunk
New generation of shared library which is using a `call_type' needed for COM
on Windows, but which can be needed for other reasons.
Added the option that can make possible to specify the `.def' file in the Ace file.


Revision 18280 - Directory Listing
Modified Thu Oct 28 04:54:38 1999 UTC (20 years, 2 months ago) by manus
Original Path: trunk
Added a call to `put_recursive_degree_6' from DEGREE_OUTPUT so that it displays
the path when compiling a recursive cluster.


Revision 18279 - Directory Listing
Modified Thu Oct 28 04:54:00 1999 UTC (20 years, 2 months ago) by manus
Original Path: trunk
Fixed a precondition violation. We need to check that the feature names
are identical before calling `same_signature'.


Revision 18278 - Directory Listing
Modified Thu Oct 28 04:53:21 1999 UTC (20 years, 2 months ago) by manus
Original Path: trunk
Fixed a problem where the compiler could crash if the Ace had a syntax error.


Revision 18277 - Directory Listing
Modified Thu Oct 28 04:52:44 1999 UTC (20 years, 2 months ago) by manus
Original Path: trunk
Added `generate_function_cast_type' which is used on Windows only when generating
a dllwin32 encapsulation where it is required to call the C function using the
`__stdcall' mechanism.


Revision 18276 - Directory Listing
Modified Thu Oct 28 04:51:49 1999 UTC (20 years, 2 months ago) by manus
Original Path: trunk
We do not generate `.so' anymore but `$shared_suffix'.
Move the declaration of `SYSTEM_IN_DYNAMIC_LIB' at the top.
Added the automatic generation of the shared library if it has
been specified. So that the user do not need to type `make dynlib' as
it was the case in 4.3/4.4


Revision 18275 - Directory Listing
Modified Thu Oct 28 04:49:42 1999 UTC (20 years, 2 months ago) by manus
Original Path: trunk
Added a new optimization which will translate:
d^2 into d * d
d^3 into d * d * d
d^x into pow (d, x).
This is important for scientific computation.


Revision 18274 - Directory Listing
Modified Thu Oct 28 04:48:54 1999 UTC (20 years, 2 months ago) by manus
Original Path: trunk
New DLL generation when using the external mechanism `dll32', `dll16' or `dllwin32'.
First `dll16' does nothing.
Now, `dll32' and `dllwin32' do differents things. The only difference is in fact
that `dllwin32' will generate a `__stdcall' on Windows, where `dll32' will generate
a normal C call.


Revision 18273 - Directory Listing
Modified Thu Oct 28 04:47:17 1999 UTC (20 years, 2 months ago) by manus
Original Path: trunk
Added a FIXME that will need to be fixed in the future, but since we are going
to release 4.5, we do not want to break any code. Read the FIXME statement
added by myself.


Revision 18272 - Directory Listing
Modified Thu Oct 28 04:36:12 1999 UTC (20 years, 2 months ago) by manus
Original Path: trunk
The previous fix was not correct because the Result type of `Precursor' has to be
evaluated in the current class only if it comes from a class where the definition
of Precursor is clear. In the case, the return type has some formal generic parameter
we need to solve the type in the context of the parent which defines the type.


Revision 18271 - Directory Listing
Modified Thu Oct 28 04:32:33 1999 UTC (20 years, 2 months ago) by manus
Original Path: trunk
Added a new display `put_recursive_degree_6' which is called when using the `all'
keyword in the Ace file. The purpose is to display the current path were the compiler
is currently at.


Revision 18270 - Directory Listing
Modified Thu Oct 28 04:30:40 1999 UTC (20 years, 2 months ago) by manus
Original Path: trunk
Now an Eiffel definition file for a shared library can contains a new keyword "call_type".
This is mostly used for Windows and COM where we need to generate `__stdcall' for them.


Revision 18269 - Directory Listing
Modified Thu Oct 28 04:28:52 1999 UTC (20 years, 2 months ago) by manus
Original Path: trunk
Added a new option `shared_library_definition' which enables the user to specify
a `.def' file in his Ace file. So that he can generate a `.dll' or a `.so' from
scratch.


Revision 18268 - Directory Listing
Modified Thu Oct 28 03:30:36 1999 UTC (20 years, 2 months ago) by manus
Original Path: trunk
Added FUNCTION_CAST_TYPE which enables to specify the type of calling convention
used on Windows, such as __cdecl, __stdcall, __fastcall.


Revision 18267 - Directory Listing
Modified Thu Oct 28 01:55:28 1999 UTC (20 years, 2 months ago) by rogers
Original Path: trunk
If you set the width of the last item to -1 in order to maximise the item's width then it will now no longer crash if there is only one item, instead of two or more.


Revision 18266 - Directory Listing
Modified Thu Oct 28 01:52:57 1999 UTC (20 years, 2 months ago) by rogers
Original Path: trunk
Added a pre condition to set_width, which checks that if the width is set to -1 then the item is the last item.


Revision 18265 - Directory Listing
Modified Thu Oct 28 01:26:28 1999 UTC (20 years, 2 months ago) by marina
Original Path: trunk
corrected bug conserning HRESULT.


Revision 18264 - Directory Listing
Modified Thu Oct 28 00:37:32 1999 UTC (20 years, 2 months ago) by oconnor
Original Path: trunk
makefile


Revision 18263 - Directory Listing
Modified Thu Oct 28 00:29:18 1999 UTC (20 years, 2 months ago) by oconnor
Original Path: trunk
added new event types


Revision 18262 - Directory Listing
Modified Thu Oct 28 00:28:52 1999 UTC (20 years, 2 months ago) by oconnor
Original Path: trunk
added warning comment to generated code


Revision 18261 - Directory Listing
Modified Thu Oct 28 00:26:26 1999 UTC (20 years, 2 months ago) by chee
Original Path: trunk
Change [out] parameter set up


Revision 18260 - Directory Listing
Modified Wed Oct 27 22:53:45 1999 UTC (20 years, 2 months ago) by marina
Original Path: trunk
corrected bug conserning HRESULT.


Revision 18259 - Directory Listing
Modified Wed Oct 27 22:14:14 1999 UTC (20 years, 2 months ago) by bonnard
Original Path: trunk
Postcondition added in `set_file_name'.


Revision 18258 - Directory Listing
Modified Wed Oct 27 22:09:33 1999 UTC (20 years, 2 months ago) by chee
Original Path: trunk
Debug variant types.


Revision 18257 - Directory Listing
Modified Wed Oct 27 22:04:15 1999 UTC (20 years, 2 months ago) by bonnard
Original Path: trunk
Style and cosmetics improved.


Revision 18256 - Directory Listing
Modified Wed Oct 27 20:48:43 1999 UTC (20 years, 2 months ago) by oconnor
Original Path: trunk
added some more comments


Revision 18255 - Directory Listing
Modified Wed Oct 27 20:43:30 1999 UTC (20 years, 2 months ago) by oconnor
Original Path: trunk
added cvs date revision keywords


Revision 18254 - Directory Listing
Modified Wed Oct 27 20:42:30 1999 UTC (20 years, 2 months ago) by oconnor
Original Path: trunk
added cvs log keyword


Revision 18253 - Directory Listing
Modified Wed Oct 27 20:41:39 1999 UTC (20 years, 2 months ago) by oconnor
Original Path: trunk
unmunged some munged perl


Revision 18252 - Directory Listing
Modified Wed Oct 27 20:38:17 1999 UTC (20 years, 2 months ago) by oconnor
Original Path: trunk
added some comments


Revision 18251 - Directory Listing
Modified Wed Oct 27 20:37:16 1999 UTC (20 years, 2 months ago) by oconnor
Original Path: trunk
system for generating action_sequence classes


Revision 18250 - Directory Listing
Modified Wed Oct 27 20:36:58 1999 UTC (20 years, 2 months ago) by oconnor
Original Path: trunk
moved birthdat_actions into a seperate class


Revision 18249 - Directory Listing
Modified Wed Oct 27 20:36:31 1999 UTC (20 years, 2 months ago) by oconnor
Original Path: trunk
improved logging message


Revision 18248 - Directory Listing
Modified Wed Oct 27 19:30:34 1999 UTC (20 years, 2 months ago) by bonnard
Original Path: trunk
Cosmetics.


Revision 18247 - Directory Listing
Modified Wed Oct 27 19:13:15 1999 UTC (20 years, 2 months ago) by manuelt
Original Path: trunk
Correct bad flag: EIF_NO_SCAVENGE instead of EIF_NO_SCAVENGING.
	(does not affect standard code).


Revision 18246 - Directory Listing
Modified Wed Oct 27 18:43:03 1999 UTC (20 years, 2 months ago) by bonnard
Original Path: trunk
Made obsolete by the new preference tool.


Revision 18245 - Directory Listing
Modified Wed Oct 27 18:01:51 1999 UTC (20 years, 2 months ago) by oconnor
Original Path: trunk
spelling


Revision 18244 - Directory Listing
Modified Wed Oct 27 17:58:54 1999 UTC (20 years, 2 months ago) by oconnor
Original Path: trunk
improved formatting


Revision 18243 - Directory Listing
Modified Wed Oct 27 17:57:47 1999 UTC (20 years, 2 months ago) by oconnor
Original Path: trunk
added neting test


Revision 18242 - Directory Listing
Modified Wed Oct 27 17:57:13 1999 UTC (20 years, 2 months ago) by oconnor
Original Path: trunk
merged instructions in indexing clause


Revision 18241 - Directory Listing
Modified Wed Oct 27 17:54:20 1999 UTC (20 years, 2 months ago) by oconnor
Original Path: trunk
fixed invariant/precondition to check number of event_data_names
added logging of neting level
fixed instructions
(updated by Manu)


Revision 18240 - Directory Listing
Modified Wed Oct 27 17:52:03 1999 UTC (20 years, 2 months ago) by bonnard
Original Path: trunk
Made obsolete by the new preference tool.


Revision 18239 - Directory Listing
Modified Wed Oct 27 16:56:07 1999 UTC (20 years, 2 months ago) by chee
Original Path: trunk
Debug registration code generator


Revision 18238 - Directory Listing
Modified Wed Oct 27 16:18:36 1999 UTC (20 years, 2 months ago) by chee
Original Path: trunk
Fixed VARIANT type bug


Revision 18237 - Directory Listing
Modified Wed Oct 27 06:26:26 1999 UTC (20 years, 2 months ago) by rogers
Original Path: trunk
Changed the Result from basic message box as the previous calculation was not correct and was cause postcondition violations.


Revision 18236 - Directory Listing
Modified Wed Oct 27 05:36:12 1999 UTC (20 years, 2 months ago) by rogers
Original Path: trunk
When tab is pressed, it does not now clear the combo box when an item has just been selected.


Revision 18235 - Directory Listing
Modified Wed Oct 27 05:32:23 1999 UTC (20 years, 2 months ago) by rogers
Original Path: trunk
Added unset_pixmap feature.


Revision 18234 - Directory Listing
Modified Wed Oct 27 05:30:30 1999 UTC (20 years, 2 months ago) by rogers
Original Path: trunk
Fixed the bug that would cause an application to crash when moving a statusbar item. Caused by the fact that parts of the status bar were not correctly being altered to owner draw or not owner draw as required after the move.


Revision 18233 - Directory Listing
Modified Wed Oct 27 02:28:56 1999 UTC (20 years, 2 months ago) by bonnard
Original Path: trunk
Widget allowing user to view/change an array resource.


Revision 18232 - Directory Listing
Modified Wed Oct 27 02:26:54 1999 UTC (20 years, 2 months ago) by bonnard
Original Path: trunk
Class providing observation handling features. Ancestor of all selection boxes and dialogs (changing resource values) and resource users.


Revision 18231 - Directory Listing
Modified Wed Oct 27 02:12:06 1999 UTC (20 years, 2 months ago) by bonnard
Original Path: trunk
"TRUE" and "FALSE" button texts changed in "True" and "False".


Revision 18230 - Directory Listing
Modified Wed Oct 27 02:11:14 1999 UTC (20 years, 2 months ago) by oconnor
Original Path: trunk
removed infeasible wrapper code


Revision 18229 - Directory Listing
Modified Wed Oct 27 02:10:02 1999 UTC (20 years, 2 months ago) by bonnard
Original Path: trunk
`get_array' and set functions added.


Revision 18228 - Directory Listing
Modified Wed Oct 27 02:07:57 1999 UTC (20 years, 2 months ago) by bonnard
Original Path: trunk
Creation features changed + Cosmetics.


Revision 18227 - Directory Listing
Modified Wed Oct 27 02:04:04 1999 UTC (20 years, 2 months ago) by bonnard
Original Path: trunk
Creation features remade + Cosmetics.


Revision 18226 - Directory Listing
Modified Wed Oct 27 02:03:13 1999 UTC (20 years, 2 months ago) by bonnard
Original Path: trunk
Creation features modified + Cosmetics.


Revision 18225 - Directory Listing
Modified Wed Oct 27 02:02:22 1999 UTC (20 years, 2 months ago) by bonnard
Original Path: trunk
Creation features remade + cosmetics.


Revision 18224 - Directory Listing
Modified Wed Oct 27 02:00:59 1999 UTC (20 years, 2 months ago) by bonnard
Original Path: trunk
Array resource and resource setting features added.


Revision 18223 - Directory Listing
Modified Wed Oct 27 01:57:08 1999 UTC (20 years, 2 months ago) by bonnard
Original Path: trunk
Cosmetics.


Revision 18222 - Directory Listing
Modified Wed Oct 27 01:56:33 1999 UTC (20 years, 2 months ago) by bonnard
Original Path: trunk
`process_unit_specific' remade to improve style. Cosmetics also.


Revision 18221 - Directory Listing
Modified Wed Oct 27 01:52:22 1999 UTC (20 years, 2 months ago) by bonnard
Original Path: trunk
Creation functions modified. Cosmetics.


Revision 18220 - Directory Listing
Modified Wed Oct 27 01:48:24 1999 UTC (20 years, 2 months ago) by bonnard
Original Path: trunk
Creation features modified; `modify' feature added. Variable names changed according to cosmetics.


Revision 18219 - Directory Listing
Modified Wed Oct 27 01:40:09 1999 UTC (20 years, 2 months ago) by bonnard
Original Path: trunk
`destroy' feature added.


Revision 18218 - Directory Listing
Modified Wed Oct 27 01:38:21 1999 UTC (20 years, 2 months ago) by bonnard
Original Path: trunk
Cosmetics.


Revision 18217 - Directory Listing
Modified Wed Oct 27 01:36:26 1999 UTC (20 years, 2 months ago) by bonnard
Original Path: trunk
EB_MESSAGE_WINDOW changed in EV_WARNING_DIALOG.


Revision 18216 - Directory Listing
Modified Wed Oct 27 01:35:22 1999 UTC (20 years, 2 months ago) by bonnard
Original Path: trunk
Resize no longer forbidden. Cosmetics.


Revision 18215 - Directory Listing
Modified Wed Oct 27 01:33:56 1999 UTC (20 years, 2 months ago) by bonnard
Original Path: trunk
Modifications made according to new tool inheritance graph. Commented feature removed.


Revision 18214 - Directory Listing
Modified Wed Oct 27 01:31:44 1999 UTC (20 years, 2 months ago) by bonnard
Original Path: trunk
Creation function renamed. Cosmetics also.


Revision 18213 - Directory Listing
Modified Wed Oct 27 01:29:13 1999 UTC (20 years, 2 months ago) by bonnard
Original Path: trunk
Cosmetics.


Revision 18212 - Directory Listing
Modified Wed Oct 27 01:28:48 1999 UTC (20 years, 2 months ago) by bonnard
Original Path: trunk
EB_MESSAGE_WINDOW and EB_ERROR_WINDOW replaced by EB_WARNING_DIALOG.


Revision 18211 - Directory Listing
Modified Wed Oct 27 01:27:44 1999 UTC (20 years, 2 months ago) by bonnard
Original Path: trunk
EB_MESSAGE_WINDOW replaced by EV_WARNING_DIALOG.


Revision 18210 - Directory Listing
Modified Wed Oct 27 01:25:52 1999 UTC (20 years, 2 months ago) by bonnard
Original Path: trunk
`project_tool_bar' -> `project_toolbar_visible'.


Revision 18209 - Directory Listing
Modified Wed Oct 27 01:24:40 1999 UTC (20 years, 2 months ago) by bonnard
Original Path: trunk
`feature_clause_order' added.


Revision 18208 - Directory Listing
Modified Wed Oct 27 01:23:13 1999 UTC (20 years, 2 months ago) by bonnard
Original Path: trunk
Comments added.


Revision 18207 - Directory Listing
Modified Wed Oct 27 01:22:39 1999 UTC (20 years, 2 months ago) by bonnard
Original Path: trunk
Changes made to reflect new tool inheritance graph.


Revision 18206 - Directory Listing
Modified Wed Oct 27 01:21:43 1999 UTC (20 years, 2 months ago) by bonnard
Original Path: trunk
`feature_clause_order' instructions uncommented.


Revision 18205 - Directory Listing
Modified Wed Oct 27 01:20:22 1999 UTC (20 years, 2 months ago) by bonnard
Original Path: trunk
Code changed to reflect new tool inheritance graph.


Revision 18204 - Directory Listing
Modified Wed Oct 27 01:19:18 1999 UTC (20 years, 2 months ago) by bonnard
Original Path: trunk
`tool' changed.


Revision 18203 - Directory Listing
Modified Wed Oct 27 01:18:23 1999 UTC (20 years, 2 months ago) by bonnard
Original Path: trunk
`tool' modified and code changed accordingly.


Revision 18202 - Directory Listing
Modified Wed Oct 27 01:15:55 1999 UTC (20 years, 2 months ago) by bonnard
Original Path: trunk
Update made according to new tool hierarchy.


Revision 18201 - Directory Listing
Modified Wed Oct 27 01:12:54 1999 UTC (20 years, 2 months ago) by bonnard
Original Path: trunk
`text_window' -> `text_area'. `set_file_name' raised.


Revision 18200 - Directory Listing
Modified Wed Oct 27 01:11:14 1999 UTC (20 years, 2 months ago) by bonnard
Original Path: trunk
`text_window' -> `text_area'.


Revision 18199 - Directory Listing
Modified Wed Oct 27 01:06:00 1999 UTC (20 years, 2 months ago) by bonnard
Original Path: trunk
`text_window' -> `text_area'.


Revision 18198 - Directory Listing
Modified Wed Oct 27 01:05:01 1999 UTC (20 years, 2 months ago) by bonnard
Original Path: trunk
Cosmetics.


Revision 18197 - Directory Listing
Modified Wed Oct 27 01:02:22 1999 UTC (20 years, 2 months ago) by bonnard
Original Path: trunk
Class changed to reflect tool hierarchy change.


Revision 18196 - Directory Listing
Modified Wed Oct 27 00:58:32 1999 UTC (20 years, 2 months ago) by bonnard
Original Path: trunk
Changes made to adapt class to the new tool hierarchy.


Revision 18195 - Directory Listing
Modified Wed Oct 27 00:53:38 1999 UTC (20 years, 2 months ago) by bonnard
Original Path: trunk
Cosmetics.


Revision 18194 - Directory Listing
Modified Wed Oct 27 00:52:54 1999 UTC (20 years, 2 months ago) by bonnard
Original Path: trunk
Inheritance changed.


Revision 18193 - Directory Listing
Modified Wed Oct 27 00:49:51 1999 UTC (20 years, 2 months ago) by bonnard
Original Path: trunk
Command linked to selectable widgets. Heir of EB_COMMAND_FEEDBACK.


Revision 18192 - Directory Listing
Modified Wed Oct 27 00:47:47 1999 UTC (20 years, 2 months ago) by bonnard
Original Path: trunk
Command performed on a EB_TEXT_TOOL (deferred class).


Revision 18191 - Directory Listing
Modified Wed Oct 27 00:46:09 1999 UTC (20 years, 2 months ago) by bonnard
Original Path: trunk
Inheritance changed.


Revision 18190 - Directory Listing
Modified Wed Oct 27 00:45:38 1999 UTC (20 years, 2 months ago) by bonnard
Original Path: trunk
Cosmetics.


Revision 18189 - Directory Listing
Modified Wed Oct 27 00:44:58 1999 UTC (20 years, 2 months ago) by bonnard
Original Path: trunk
Inheritanced changed. According changes made.


Revision 18188 - Directory Listing
Modified Wed Oct 27 00:44:04 1999 UTC (20 years, 2 months ago) by bonnard
Original Path: trunk
Changed class to fit with new tool hierarchy.


Revision 18187 - Directory Listing
Modified Wed Oct 27 00:42:21 1999 UTC (20 years, 2 months ago) by bonnard
Original Path: trunk
Inheritance clause changed.


Revision 18186 - Directory Listing
Modified Wed Oct 27 00:41:07 1999 UTC (20 years, 2 months ago) by bonnard
Original Path: trunk
Inheritance remade. According changes done.


Revision 18185 - Directory Listing
Modified Wed Oct 27 00:39:39 1999 UTC (20 years, 2 months ago) by marina
Original Path: trunk
removed condition `if not is_typeflag_fhidden'.


Revision 18184 - Directory Listing
Modified Wed Oct 27 00:38:52 1999 UTC (20 years, 2 months ago) by bonnard
Original Path: trunk
Cosmetics.


Revision 18183 - Directory Listing
Modified Wed Oct 27 00:29:43 1999 UTC (20 years, 2 months ago) by bonnard
Original Path: trunk
Class updated to reflect changes in tool hierarchy.


Revision 18182 - Directory Listing
Modified Wed Oct 27 00:27:00 1999 UTC (20 years, 2 months ago) by bonnard
Original Path: trunk
Cosmetics.


Revision 18181 - Directory Listing
Modified Wed Oct 27 00:25:54 1999 UTC (20 years, 2 months ago) by bonnard
Original Path: trunk
Class changed according to new class hierarchy.


Revision 18180 - Directory Listing
Modified Wed Oct 27 00:24:40 1999 UTC (20 years, 2 months ago) by bonnard
Original Path: trunk
`button' changed. Selection features moved in `eb_two_states_command_feedback.e'.


Revision 18179 - Directory Listing
Modified Wed Oct 27 00:16:50 1999 UTC (20 years, 2 months ago) by bonnard
Original Path: trunk
Class updated to reflect changes in tool hierarchy.


Revision 18178 - Directory Listing
Modified Wed Oct 27 00:15:28 1999 UTC (20 years, 2 months ago) by bonnard
Original Path: trunk
Cosmetics.


Revision 18177 - Directory Listing
Modified Tue Oct 26 23:37:41 1999 UTC (20 years, 2 months ago) by bonnard
Original Path: trunk
Inheritance changed. Variable names changed accordingly. Non revelant instructions commented.


Revision 18176 - Directory Listing
Modified Tue Oct 26 23:35:06 1999 UTC (20 years, 2 months ago) by bonnard
Original Path: trunk
Cosmetics.


Revision 18175 - Directory Listing
Modified Tue Oct 26 23:33:35 1999 UTC (20 years, 2 months ago) by bonnard
Original Path: trunk
Interface improved.


Revision 18174 - Directory Listing
Modified Tue Oct 26 23:31:02 1999 UTC (20 years, 2 months ago) by bonnard
Original Path: trunk
`EB_EDITOR' -> "like tool".


Revision 18173 - Directory Listing
Modified Tue Oct 26 23:27:36 1999 UTC (20 years, 2 months ago) by bonnard
Original Path: trunk
Added an enter notify command.


Revision 18172 - Directory Listing
Modified Tue Oct 26 23:26:00 1999 UTC (20 years, 2 months ago) by bonnard
Original Path: trunk
Names changed. file specific features moved in `eb_edit_tool.e'.


Revision 18171 - Directory Listing
Modified Tue Oct 26 23:23:01 1999 UTC (20 years, 2 months ago) by bonnard
Original Path: trunk
Names changed (eg `text_window' in `text_area') . Unncessary features removed.


Revision 18170 - Directory Listing
Modified Tue Oct 26 23:18:53 1999 UTC (20 years, 2 months ago) by bonnard
Original Path: trunk
`EB_EDIT_TOOL_LIST' -> `EB_TEXT_TOOL_LIST'. This class has been made obsolete.


Revision 18169 - Directory Listing
Modified Tue Oct 26 23:14:53 1999 UTC (20 years, 2 months ago) by bonnard
Original Path: trunk
`EB_EDIT_TOOL_LIST' -> `EB_TEXT_TOOL_LIST'.


Revision 18168 - Directory Listing
Modified Tue Oct 26 23:13:01 1999 UTC (20 years, 2 months ago) by bonnard
Original Path: trunk
Names changed according to ancestors. some features removed. update feature added.


Revision 18167 - Directory Listing
Modified Tue Oct 26 23:07:11 1999 UTC (20 years, 2 months ago) by bonnard
Original Path: trunk
Variable names changed according to new ancestor versions. `parse_file' changed.


Revision 18166 - Directory Listing
Modified Tue Oct 26 23:04:30 1999 UTC (20 years, 2 months ago) by bonnard
Original Path: trunk
This class has been split in two: EB_TEXT_TOOL, holding most of the features, and EB_EDIT_TOOL, holding all the file-related features.


Revision 18165 - Directory Listing
Modified Tue Oct 26 23:00:50 1999 UTC (20 years, 2 months ago) by bonnard
Original Path: trunk
Edit tool. Tool able to be associated with a file. Contains the file-related features of the old class EB_EDITOR.


Revision 18164 - Directory Listing
Modified Tue Oct 26 22:52:51 1999 UTC (20 years, 2 months ago) by bonnard
Original Path: trunk
Class updated for compatibility with ancestors. No other work is made on it. The explain tool is obsolete and is to be replaced by the help tool.


Revision 18163 - Directory Listing
Modified Tue Oct 26 22:42:20 1999 UTC (20 years, 2 months ago) by bonnard
Original Path: trunk
This file replaces old "eb_edit_tool_list".


Revision 18162 - Directory Listing
Modified Tue Oct 26 22:29:16 1999 UTC (20 years, 2 months ago) by bonnard
Original Path: trunk
Name changed in "eb_text_tool_list.e".


Revision 18161 - Directory Listing
Modified Tue Oct 26 22:25:28 1999 UTC (20 years, 2 months ago) by bonnard
Original Path: trunk
Some "Drop stone" features implemented. `tool_name' -> `default_name'. Inheritance clause changed.


Revision 18160 - Directory Listing
Modified Tue Oct 26 22:24:21 1999 UTC (20 years, 2 months ago) by manus
Original Path: trunk
Removed generation of breakpoints for Agents and creation expression since it is not
possible, due to the fact they are expressions and not instructions.
Removed the display of the breakpoint in the flat format.


Revision 18159 - Directory Listing
Modified Tue Oct 26 22:23:31 1999 UTC (20 years, 2 months ago) by manus
Original Path: trunk
Fixed a bug with `default_create' because we simply forgot to consider the case.
Removed the display of breakpoints since it is now clear that we cannot add breakpoints.


Revision 18158 - Directory Listing
Modified Tue Oct 26 22:21:23 1999 UTC (20 years, 2 months ago) by bonnard
Original Path: trunk
Cosmetics.


Revision 18157 - Directory Listing
Modified Tue Oct 26 22:20:52 1999 UTC (20 years, 2 months ago) by bonnard
Original Path: trunk
`parse_file' changed. Variables names changed according to changes in the ancestors. Some features commented or removed.


Revision 18156 - Directory Listing
Modified Tue Oct 26 22:16:25 1999 UTC (20 years, 2 months ago) by oconnor
Original Path: trunk
experimental: added wrapper to side step type checks


Revision 18155 - Directory Listing
Modified Tue Oct 26 22:10:49 1999 UTC (20 years, 2 months ago) by bonnard
Original Path: trunk
Made changes according to new EB_MULTIFORMAT_TOOL. (eg `text_window' -> `text_area').


Revision 18154 - Directory Listing
Modified Tue Oct 26 22:07:02 1999 UTC (20 years, 2 months ago) by bonnard
Original Path: trunk
New name of old "eb_multiformat_edit_tool.e". All file related instructions have been skipped.


Revision 18153 - Directory Listing
Modified Tue Oct 26 22:03:55 1999 UTC (20 years, 2 months ago) by bonnard
Original Path: trunk
Cosmetics.


Revision 18152 - Directory Listing
Modified Tue Oct 26 22:02:21 1999 UTC (20 years, 2 months ago) by bonnard
Original Path: trunk
Supressed obsolete and unused features. Added update features.


Revision 18151 - Directory Listing
Modified Tue Oct 26 21:49:05 1999 UTC (20 years, 2 months ago) by bonnard
Original Path: trunk
Cosmetics.


Revision 18150 - Directory Listing
Modified Tue Oct 26 21:48:33 1999 UTC (20 years, 2 months ago) by bonnard
Original Path: trunk
`text_window' changed in `text_area'.


Revision 18149 - Directory Listing
Modified Tue Oct 26 21:45:44 1999 UTC (20 years, 2 months ago) by bonnard
Original Path: trunk
Text tool. Contains a text area, a toolbar, and an history. Created from old EB_EDITOR class, without file related features.


Revision 18148 - Directory Listing
Modified Tue Oct 26 21:24:38 1999 UTC (20 years, 2 months ago) by oconnor
Original Path: trunk
added better tests


Revision 18145 - Directory Listing
Modified Tue Oct 26 21:02:08 1999 UTC (20 years, 2 months ago) by oconnor
Original Path: trunk
Initial revision


Revision 18144 - Directory Listing
Modified Tue Oct 26 19:54:29 1999 UTC (20 years, 2 months ago) by bonnard
Original Path: trunk
`tool_name' changed in `default_name'. require clauses added. Cosmetics.


Revision 18143 - Directory Listing
Modified Tue Oct 26 19:50:21 1999 UTC (20 years, 2 months ago) by bonnard
Original Path: trunk
Update features supressed. `text_window' becomes `text_area'.


Revision 18142 - Directory Listing
Modified Tue Oct 26 19:37:54 1999 UTC (20 years, 2 months ago) by bonnard
Original Path: trunk
Renamed as eb_multiformat_tool.e


Revision 18141 - Directory Listing
Modified Tue Oct 26 19:20:29 1999 UTC (20 years, 2 months ago) by manuelt
Original Path: trunk
Call `eraise' instead of `eif_thr_panic' when error in Windows threads.


Revision 18140 - Directory Listing
Modified Tue Oct 26 19:19:57 1999 UTC (20 years, 2 months ago) by manuelt
Original Path: trunk
Cosmetics.


Revision 18139 - Directory Listing
Modified Tue Oct 26 18:22:56 1999 UTC (20 years, 2 months ago) by manus
Original Path: trunk
By fixing the previous bug when a redefinition which was returning `like Current' we
introduced a new bug which was making the following to crash
class	A
inherit	LINKED_LIST [INTEGER] redefine item end
feature	item: INTEGER is do Result := Precursor end
end

The reason is that item is defined of type G and we need to solved the type of
Precursor therefore in the context LINKED_LIST[INTEGER] and not LINKED_LIST[G].

To fix that, we check that the declared type of `Precursor' does not return a
formal_type, if it does we evaluate it in the context of the inheritance, otherwise
we evaluate it in the context of the parent.

Also removed some line of codes which were not used because Precursor is never called
in the case of a "." expression, `last_type' is always a valid type, i.e. no anchored
no generic parameter.


Revision 18138 - Directory Listing
Modified Tue Oct 26 01:56:36 1999 UTC (20 years, 2 months ago) by manus
Original Path: trunk
Added a flag to `eif_console_cleanup' so that the message `Press Return to finish
Execution...' is displayed when there is no error and launched from EiffelBench. If
it is not the case, it behaves like before.


Revision 18137 - Directory Listing
Modified Tue Oct 26 01:52:52 1999 UTC (20 years, 2 months ago) by manus
Original Path: trunk
Improved C code by replacing `char *' by `EIF_REFERENCE'.
Removed all MTC and EIF_CONTEXT since they are not used anymore.


Revision 18136 - Directory Listing
Modified Tue Oct 26 00:47:09 1999 UTC (20 years, 2 months ago) by raphaels
Original Path: trunk
Use STRING_HANDLER instead of WIZARD_BUFFER


Revision 18135 - Directory Listing
Modified Tue Oct 26 00:40:47 1999 UTC (20 years, 2 months ago) by manus
Original Path: trunk
Fixed a bug in the evaluation of `access_type'. We were returning the type in the context
of where the `Precursor' feature was defined instead of the `actual_class_type'.

Fixed a bug in the case of repeated inheritance where `Precursor' can be called
without ambiguity since the redefined feature is coming from the same place. This is
the case of the diamond:
    A    f is defined in A
   / \
   B C
   \ /
    D   in D we redefine f from B and undefine it from C, then calling `Precursor' in
	    D is not a problem since the only feature that we can call is `f' from A.

Before it was complaining that it was not valid.


Revision 18134 - Directory Listing
Modified Mon Oct 25 21:01:25 1999 UTC (20 years, 2 months ago) by manus
Original Path: trunk
Changed the order of C compiler flags, so that it makes it much easier to switch
from debug to non-debugged version.


Revision 18133 - Directory Listing
Modified Mon Oct 25 20:57:00 1999 UTC (20 years, 2 months ago) by manus
Original Path: trunk
Changed `st_write_cid' to make it a little bit more efficient.
Added some comments
Removed the hack of substracting -sizeof(EIF_REFERENCE) since I did not have time
to figure out where the problem came from, but put a comment to remember it.


Revision 18132 - Directory Listing
Modified Mon Oct 25 20:39:29 1999 UTC (20 years, 2 months ago) by manus
Original Path: trunk
Put the default date year into 2 digits. So instead of `1' we now have `01'.


Revision 18131 - Directory Listing
Modified Mon Oct 25 19:49:17 1999 UTC (20 years, 2 months ago) by manus
Original Path: trunk
Fixed a bug in `correspond' where it could return True if the entered value has
a length of `1' because it was not entering the loop and also because we were
setting `Result' to True at the entry.
At the end of the loop, Result is True only if the code matches the entered string
if and only if we are not at the end of the STRING.


Revision 18130 - Directory Listing
Modified Mon Oct 25 18:39:28 1999 UTC (20 years, 2 months ago) by king
Original Path: trunk
Changed make_with_owner to set parent_imp


Revision 18129 - Directory Listing
Modified Mon Oct 25 18:38:39 1999 UTC (20 years, 2 months ago) by king
Original Path: trunk
Updated cursor query


Revision 18128 - Directory Listing
Modified Mon Oct 25 17:38:39 1999 UTC (20 years, 2 months ago) by pascalf
Original Path: trunk
koko


Revision 18127 - Directory Listing
Modified Mon Oct 25 05:09:54 1999 UTC (20 years, 3 months ago) by manus
Original Path: trunk
Added a #define EIF_ASSERTIONS in comments so that we can check easily assertions on this module.
Changed the way we compute `min_object_id' in `retrieve_objects'.
Added more assertions.
Now save the real size, ie. zone->ov_size & B_SIZE and not zone->ov_size only, since we
only care about the real size.


Revision 18126 - Directory Listing
Modified Sat Oct 23 00:10:02 1999 UTC (20 years, 3 months ago) by manus
Original Path: trunk
Updated mechanism with `retrieve_all' and `partial_retrieve' implemented
features.
Fixed bugs related to store/retrieve of objects.


Revision 18125 - Directory Listing
Modified Fri Oct 22 22:25:50 1999 UTC (20 years, 3 months ago) by manuelt
Original Path: trunk
Correct memory corruption in eif_typename:
it does not allocate any longer what it returns: use a static buffer when
necessary.


Revision 18124 - Directory Listing
Modified Fri Oct 22 18:01:47 1999 UTC (20 years, 3 months ago) by manuelt
Original Path: trunk
Correct bug introduced by debug code (bracket badly positionned).


Revision 18123 - Directory Listing
Modified Fri Oct 22 17:21:39 1999 UTC (20 years, 3 months ago) by marina
Original Path: trunk
added implemented interfaces on server side.


Revision 18122 - Directory Listing
Modified Fri Oct 22 17:20:40 1999 UTC (20 years, 3 months ago) by marina
Original Path: trunk
bug fixes +
added implemented interfaces.
: ----------------------------------------------------------------------


Revision 18121 - Directory Listing
Modified Fri Oct 22 17:13:42 1999 UTC (20 years, 3 months ago) by manuelt
Original Path: trunk
Typo in new eif_string macro.


Revision 18120 - Directory Listing
Modified Fri Oct 22 17:00:48 1999 UTC (20 years, 3 months ago) by king
Original Path: trunk
Added cursor functions


Revision 18119 - Directory Listing
Modified Fri Oct 22 16:59:50 1999 UTC (20 years, 3 months ago) by king
Original Path: trunk
Implmented make and make_by_code routines


Revision 18118 - Directory Listing
Modified Fri Oct 22 06:09:07 1999 UTC (20 years, 3 months ago) by manus
Original Path: trunk
Removed global `storable_size' which was not used.
Improved creation of `buffer' in `retrieve_all' so that we allocate only what we asked for.


Revision 18117 - Directory Listing
Modified Fri Oct 22 06:04:42 1999 UTC (20 years, 3 months ago) by manus
Original Path: trunk
Added special traversal procedure to improve speed of storing.


Revision 18116 - Directory Listing
Modified Fri Oct 22 05:32:20 1999 UTC (20 years, 3 months ago) by rogers
Original Path: trunk
Removed the default styles : Ws_hscroll and Es_autohscroll so that word wrapping is the default style of the rich text.


Revision 18115 - Directory Listing
Modified Fri Oct 22 03:30:31 1999 UTC (20 years, 3 months ago) by davids
Original Path: trunk
remove spurious include of eif_config, it needed to be early to be effective.


Revision 18114 - Directory Listing
Modified Fri Oct 22 03:28:25 1999 UTC (20 years, 3 months ago) by davids
Original Path: trunk
VMS port: remove "system" macro, incompatible with POSIX use on VMS


Revision 18113 - Directory Listing
Modified Fri Oct 22 03:15:44 1999 UTC (20 years, 3 months ago) by manus
Original Path: trunk
New store mechanism to be used by EiffelBench to read in the EIFGEN directory.


Revision 18112 - Directory Listing
Modified Fri Oct 22 03:15:05 1999 UTC (20 years, 3 months ago) by manus
Original Path: trunk
Changed `char *' by `EIF_REFERENCE'.


Revision 18111 - Directory Listing
Modified Thu Oct 21 16:45:44 1999 UTC (20 years, 3 months ago) by manuelt
Original Path: trunk
Should not call eif_free (bits) in eif_create_typename.


Revision 18110 - Directory Listing
Modified Thu Oct 21 16:30:47 1999 UTC (20 years, 3 months ago) by king
Original Path: trunk
Here is the new windows executable.


Revision 18109 - Directory Listing
Modified Thu Oct 21 02:46:02 1999 UTC (20 years, 3 months ago) by rogers
Original Path: trunk
Added more useful comments.


Revision 18108 - Directory Listing
Modified Thu Oct 21 00:33:36 1999 UTC (20 years, 3 months ago) by brendel
Original Path: trunk
Removed some files.


Revision 18107 - Directory Listing
Modified Wed Oct 20 23:47:39 1999 UTC (20 years, 3 months ago) by brendel
Original Path: trunk
Faster way to display topics.


Revision 18106 - Directory Listing
Modified Wed Oct 20 23:31:40 1999 UTC (20 years, 3 months ago) by king
Original Path: trunk
Corrected incorrected argument in comment


Revision 18105 - Directory Listing
Modified Wed Oct 20 23:30:59 1999 UTC (20 years, 3 months ago) by king
Original Path: trunk
Corrected spelling mistake


Revision 18104 - Directory Listing
Modified Wed Oct 20 23:28:45 1999 UTC (20 years, 3 months ago) by king
Original Path: trunk
Corrected spelling mistakes


Revision 18103 - Directory Listing
Modified Wed Oct 20 23:27:39 1999 UTC (20 years, 3 months ago) by king
Original Path: trunk
Reset destroy in make


Revision 18102 - Directory Listing
Modified Wed Oct 20 23:09:55 1999 UTC (20 years, 3 months ago) by manus
Original Path: trunk
Removed all the hook for the Eiffel profiler in the Eiffel runtime, because
one wants to know the full execution time, not just the time spent in the Eiffel
code.


Revision 18101 - Directory Listing
Modified Wed Oct 20 18:59:40 1999 UTC (20 years, 3 months ago) by king
Original Path: trunk
Added freeze and thaw features


Revision 18100 - Directory Listing
Modified Wed Oct 20 18:58:11 1999 UTC (20 years, 3 months ago) by king
Original Path: trunk
Added freeze and thaw to format_region


Revision 18099 - Directory Listing
Modified Wed Oct 20 18:22:10 1999 UTC (20 years, 3 months ago) by manuelt
Original Path: trunk
Do not use sbrk, mmap, any longer:
1. because it is not C ansi
2. because it may be dangerous with parallel use of malloc functions.


Revision 18098 - Directory Listing
Modified Wed Oct 20 17:26:30 1999 UTC (20 years, 3 months ago) by manuelt
Original Path: trunk
define ranlib.


Revision 18097 - Directory Listing
Modified Wed Oct 20 17:18:04 1999 UTC (20 years, 3 months ago) by manuelt
Original Path: trunk
Define ranlib


Revision 18096 - Directory Listing
Modified Wed Oct 20 17:17:35 1999 UTC (20 years, 3 months ago) by manuelt
Original Path: trunk
Define ranlib.


Revision 18095 - Directory Listing
Modified Wed Oct 20 17:16:46 1999 UTC (20 years, 3 months ago) by manuelt
Original Path: trunk
Add include <limits.h> to avoid redefinition of macros.


Revision 18094 - Directory Listing
Modified Wed Oct 20 05:28:08 1999 UTC (20 years, 3 months ago) by rogers
Original Path: trunk
Objects which inherit from ev_text_component must now be editable before the text can be changed.


Revision 18093 - Directory Listing
Modified Wed Oct 20 05:26:38 1999 UTC (20 years, 3 months ago) by rogers
Original Path: trunk
An object must now be editable in order for the text to be set.


Revision 18092 - Directory Listing
Modified Wed Oct 20 05:23:32 1999 UTC (20 years, 3 months ago) by rogers
Original Path: trunk
Removed set_text which was deferred in this class. It was added primarily to add a new pre-condition, but this is now all included in EV_TEXT_COMPONENT_I


Revision 18091 - Directory Listing
Modified Wed Oct 20 05:18:37 1999 UTC (20 years, 3 months ago) by rogers
Original Path: trunk
When an item has been selected and the text is displayed, when the text is changed by the keyboard, then the item is unselcted and the text is cleared.


Revision 18090 - Directory Listing
Modified Wed Oct 20 02:18:33 1999 UTC (20 years, 3 months ago) by manuelt
Original Path: trunk
Do not move object out of scavenge zone in MT mode.


Revision 18089 - Directory Listing
Modified Wed Oct 20 01:52:46 1999 UTC (20 years, 3 months ago) by rogers
Original Path: trunk
Altered text length and text so that the value they return only relate to what is directly in the window. I removeed their re-definitiions.


Revision 18088 - Directory Listing
Modified Wed Oct 20 01:16:57 1999 UTC (20 years, 3 months ago) by pascalf
Original Path: trunk
koko


Revision 18087 - Directory Listing
Modified Wed Oct 20 01:16:14 1999 UTC (20 years, 3 months ago) by pascalf
Original Path: trunk
ko


Revision 18086 - Directory Listing
Modified Wed Oct 20 00:03:37 1999 UTC (20 years, 3 months ago) by marina
Original Path: trunk
*** empty log message ***


Revision 18085 - Directory Listing
Modified Wed Oct 20 00:01:54 1999 UTC (20 years, 3 months ago) by marina
Original Path: trunk
added partial support for server implemented interfaces.


Revision 18084 - Directory Listing
Modified Tue Oct 19 22:27:54 1999 UTC (20 years, 3 months ago) by manus
Original Path: trunk
New class PROFILING_SETTING which enables the user to stop and launch the profiler
on specific part of his code.


Revision 18083 - Directory Listing
Modified Tue Oct 19 22:23:16 1999 UTC (20 years, 3 months ago) by king
Original Path: trunk
Altered export clause for routine address so ev_timeout can use it


Revision 18082 - Directory Listing
Modified Tue Oct 19 22:19:33 1999 UTC (20 years, 3 months ago) by king
Original Path: trunk
Completed implementation


Revision 18081 - Directory Listing
Modified Tue Oct 19 22:18:03 1999 UTC (20 years, 3 months ago) by king
Original Path: trunk
Added timeout init


Revision 18080 - Directory Listing
Modified Tue Oct 19 18:25:31 1999 UTC (20 years, 3 months ago) by brendel
Original Path: trunk
Bugs fixed and cosmetics corrected and features added.


Revision 18079 - Directory Listing
Modified Tue Oct 19 17:39:06 1999 UTC (20 years, 3 months ago) by brendel
Original Path: trunk
E_XML_TAGS added.


Revision 18078 - Directory Listing
Modified Tue Oct 19 17:21:11 1999 UTC (20 years, 3 months ago) by brendel
Original Path: trunk
Converter program for FrameMaker XML format to help-format.


Revision 18077 - Directory Listing
Modified Tue Oct 19 03:17:15 1999 UTC (20 years, 3 months ago) by manus
Original Path: trunk
Improved `read_line' and `read_word' so that they do not generate too much garbage
especially with long lines or long words.


Revision 18076 - Directory Listing
Modified Tue Oct 19 02:33:39 1999 UTC (20 years, 3 months ago) by manus
Original Path: trunk
Since `make_from_c' is a valid creation procedure of class STRING we can use it,
instead of first creating an empty string and then filling it, which most of the time
generates garbage objects.


Revision 18075 - Directory Listing
Modified Tue Oct 19 02:31:11 1999 UTC (20 years, 3 months ago) by manus
Original Path: trunk
Added a new class STRING_HANDLER which is used for the export status of `set_count'
of class STRING. Therefore, STRING and IO_MEDIUM inherits from it.
Class STRING has now `make_from_string' and `make_from_c' as creation routine.


Revision 18074 - Directory Listing
Modified Tue Oct 19 01:43:11 1999 UTC (20 years, 3 months ago) by manuelt
Original Path: trunk
Lynx OS port.


Revision 18073 - Directory Listing
Modified Tue Oct 19 01:09:08 1999 UTC (20 years, 3 months ago) by manus
Original Path: trunk
Instead of using `char *' and `long' we are now using `EIF_REFERENCE' and `EIF_INTEGER'.


Revision 18072 - Directory Listing
Modified Tue Oct 19 00:16:50 1999 UTC (20 years, 3 months ago) by manus
Original Path: trunk
Improved abstraction for C generation of protected local variables l[0], by
putting in GENERATION_BUFFER a new feature `put_protected_local' which generates
the hook l[0]. This is better, because soon we will change l[0] into l_0 and we do not
want to change that everywhere in the Eiffel code, but only at one place.


Revision 18071 - Directory Listing
Modified Tue Oct 19 00:13:11 1999 UTC (20 years, 3 months ago) by manus
Original Path: trunk
New way to generate feature call on basic type. The search `has' has been made more
efficient by using only one HASH_TABLE.
Now, generate the call to `default' in both melted and frozen mode. This makes it more
efficient, but it also fixes a bug in melted mode, where the following call `i = i.default'
will produce an "Operational Stack Botched", because the right hand side was a _REF
object and not a basic type.


Revision 18070 - Directory Listing
Modified Tue Oct 19 00:12:03 1999 UTC (20 years, 3 months ago) by manuelt
Original Path: trunk
dle files removed from standard deliveries.


Revision 18069 - Directory Listing
Modified Tue Oct 19 00:11:30 1999 UTC (20 years, 3 months ago) by manuelt
Original Path: trunk
Removed from standard delivery


Revision 18068 - Directory Listing
Modified Tue Oct 19 00:09:02 1999 UTC (20 years, 3 months ago) by manus
Original Path: trunk
Removed `generate_hooks' since it was not used anymore.
Replace the generation of l[] by calling `put_protected_local' which can be
easily modified if we change the local generation naming convention.


Revision 18067 - Directory Listing
Modified Tue Oct 19 00:03:33 1999 UTC (20 years, 3 months ago) by manus
Original Path: trunk
New version number 4.5.018 plus a new code for license.


Revision 18066 - Directory Listing
Modified Tue Oct 19 00:02:59 1999 UTC (20 years, 3 months ago) by manus
Original Path: trunk
New version number 4.5.018


Revision 18065 - Directory Listing
Modified Mon Oct 18 23:56:54 1999 UTC (20 years, 3 months ago) by manuelt
Original Path: trunk
Removed from standard delivery


Revision 18064 - Directory Listing
Modified Mon Oct 18 21:39:02 1999 UTC (20 years, 3 months ago) by manuelt
Original Path: trunk
C++ code conformance: include directives out of `extern "C"' clause


Revision 18063 - Directory Listing
Modified Mon Oct 18 19:33:29 1999 UTC (20 years, 3 months ago) by manuelt
Original Path: trunk
Remove useless call to `rm' before generation of object or include file.


Revision 18062 - Directory Listing
Modified Mon Oct 18 18:43:34 1999 UTC (20 years, 3 months ago) by manus
Original Path: trunk
Removed the warning for DLL creation.


Revision 18061 - Directory Listing
Modified Mon Oct 18 18:36:04 1999 UTC (20 years, 3 months ago) by manus
Original Path: trunk
The default should be standard runtime, not dynamic.


Revision 18060 - Directory Listing
Modified Mon Oct 18 18:33:44 1999 UTC (20 years, 3 months ago) by manus
Original Path: trunk
Improved makefiles generation so that it generates exactly what we need, i.e.
standard runtime or dynamic runtime.


Revision 18059 - Directory Listing
Modified Mon Oct 18 05:24:25 1999 UTC (20 years, 3 months ago) by manus
Original Path: trunk
New version number with new licensing.


Revision 18058 - Directory Listing
Modified Mon Oct 18 01:51:47 1999 UTC (20 years, 3 months ago) by manus
Original Path: trunk
Fixed a bug when comparing with `eequal' two BIT objects because we forgot to return
the result to the call `b_equal'.


Revision 18057 - Directory Listing
Modified Mon Oct 18 01:51:10 1999 UTC (20 years, 3 months ago) by manus
Original Path: trunk
Fixed a typo, it should have been `-Zi' instead of `Zi' for the debug flags.


Revision 18056 - Directory Listing
Modified Sun Oct 17 23:42:42 1999 UTC (20 years, 3 months ago) by manus
Original Path: trunk
Fixed a bug with object comparisons where we were setting it on the wrong list
in `is_subset'.


Revision 18055 - Directory Listing
Modified Sun Oct 17 19:30:23 1999 UTC (20 years, 3 months ago) by manus
Original Path: trunk
Updated the Ace file since now there are no more differences between the Unix and the
Windows checkout process.


Revision 18054 - Directory Listing
Modified Sun Oct 17 19:14:36 1999 UTC (20 years, 3 months ago) by manus
Original Path: trunk
Fixed a typo


Revision 18053 - Directory Listing
Modified Sun Oct 17 19:08:48 1999 UTC (20 years, 3 months ago) by manus
Original Path: trunk
SUBDIRS now contains all the Ex directories, before it was only containing the first
one.


Revision 18052 - Directory Listing
Modified Sun Oct 17 19:08:14 1999 UTC (20 years, 3 months ago) by manus
Original Path: trunk
Fixed a problem when opening a file where the previous file has been modified. Seleting
"No, do not save, but open a new file" was not doing anything. Now, it does, but in order
to make it works, we need to mark the `text_windows' `not changed' otherwise the
content updating is not done correctly by the FORMATTER class.


Revision 18051 - Directory Listing
Modified Sun Oct 17 19:05:26 1999 UTC (20 years, 3 months ago) by manus
Original Path: trunk
Cosmetics: removed semicolons
Fixed a bug with the new parser which forgot to call `check_valid_free_options' to
be sure it was a valid free option.
Make `set' to call `check_valid_free_options' instead of redoing it in its body.


Revision 18050 - Directory Listing
Modified Sun Oct 17 18:46:29 1999 UTC (20 years, 3 months ago) by manus
Original Path: trunk
Changed the default configuration when compiling the run-time, i.e. non-shared
libraries are generated.


Revision 18049 - Directory Listing
Modified Sat Oct 16 00:55:01 1999 UTC (20 years, 3 months ago) by chee
Original Path: trunk
Debug generated client code


Revision 18048 - Directory Listing
Modified Sat Oct 16 00:51:06 1999 UTC (20 years, 3 months ago) by raphaels
Original Path: trunk
Always display error on abort


Revision 18047 - Directory Listing
Modified Sat Oct 16 00:40:09 1999 UTC (20 years, 3 months ago) by raphaels
Original Path: trunk
Corrected toolbar problem (not long enough)


Revision 18046 - Directory Listing
Modified Sat Oct 16 00:27:52 1999 UTC (20 years, 3 months ago) by rogers
Original Path: trunk
If a status bar item is moved and has a pixmap set, then the drawing status is retained.


Revision 18045 - Directory Listing
Modified Fri Oct 15 23:24:43 1999 UTC (20 years, 3 months ago) by raphaels
Original Path: trunk
Fixed progress bar default position


Revision 18044 - Directory Listing
Modified Fri Oct 15 22:12:52 1999 UTC (20 years, 3 months ago) by raphaels
Original Path: trunk
Added Eiffel compilation


Revision 18043 - Directory Listing
Modified Fri Oct 15 21:42:55 1999 UTC (20 years, 3 months ago) by chee
Original Path: trunk
Debug EiffelCOM client


Revision 18042 - Directory Listing
Modified Fri Oct 15 19:03:33 1999 UTC (20 years, 3 months ago) by king
Original Path: trunk
MSWin events queue manipulation implementation


Revision 18041 - Directory Listing
Modified Fri Oct 15 18:44:38 1999 UTC (20 years, 3 months ago) by manuelt
Original Path: trunk
Remove obsolete comment


Revision 18040 - Directory Listing
Modified Fri Oct 15 18:35:24 1999 UTC (20 years, 3 months ago) by rogers
Original Path: trunk
Removed some redundent code from has_slection.


Revision 18039 - Directory Listing
Modified Fri Oct 15 18:32:53 1999 UTC (20 years, 3 months ago) by rogers
Original Path: trunk
In set_selection, changed the windows call from EM_exsetsel to Em_setsel to fix a bug with unknown origination, which would crash postconditions.


Revision 18038 - Directory Listing
Modified Fri Oct 15 18:17:47 1999 UTC (20 years, 3 months ago) by marina
Original Path: trunk
cosmetic bug fix.


Revision 18037 - Directory Listing
Modified Fri Oct 15 17:16:41 1999 UTC (20 years, 3 months ago) by king
Original Path: trunk
Alterations needed for precompilation


Revision 18036 - Directory Listing
Modified Fri Oct 15 17:03:43 1999 UTC (20 years, 3 months ago) by king
Original Path: trunk
Fixed preconditions using > in ev_angle


Revision 18035 - Directory Listing
Modified Fri Oct 15 17:02:23 1999 UTC (20 years, 3 months ago) by king
Original Path: trunk
Altered for precompilation


Revision 18034 - Directory Listing
Modified Fri Oct 15 16:38:25 1999 UTC (20 years, 3 months ago) by chee
Original Path: trunk
Change generated "HRESULT" return type to "STDMETHODIMP"


Revision 18033 - Directory Listing
Modified Fri Oct 15 16:37:40 1999 UTC (20 years, 3 months ago) by chee
Original Path: trunk
Implementinng external feature


Revision 18032 - Directory Listing
Modified Fri Oct 15 01:43:00 1999 UTC (20 years, 3 months ago) by manuelt
Original Path: trunk
Error in run_collector: remove one call to `full_sweep'.


Revision 18031 - Directory Listing
Modified Fri Oct 15 01:02:55 1999 UTC (20 years, 3 months ago) by manuelt
Original Path: trunk
Error in a call to memcpy, size was wrong.


Revision 18030 - Directory Listing
Modified Thu Oct 14 23:56:14 1999 UTC (20 years, 3 months ago) by manuelt
Original Path: trunk
Include eif_protable.h after standard include files to avoid macro-redefinitions.


Revision 18029 - Directory Listing
Modified Thu Oct 14 23:54:14 1999 UTC (20 years, 3 months ago) by manuelt
Original Path: trunk
C++ conformance (move paragrah `extern "C"')


Revision 18028 - Directory Listing
Modified Thu Oct 14 23:17:03 1999 UTC (20 years, 3 months ago) by manuelt
Original Path: trunk
Include "eif_portable.h" after standard include file, to avoid redefinition
of macros such as INT32_MIN, INT16_MAX, INT32_MAX,  UINT16_MAX.


Revision 18027 - Directory Listing
Modified Thu Oct 14 22:31:51 1999 UTC (20 years, 3 months ago) by pascalf
Original Path: trunk
temporary location: interaction with Vision, may be used by a projector.


Revision 18026 - Directory Listing
Modified Thu Oct 14 19:27:11 1999 UTC (20 years, 3 months ago) by raphaels
Original Path: trunk
New timeoue value (5s instead of 3s)


Revision 18025 - Directory Listing
Modified Thu Oct 14 19:26:45 1999 UTC (20 years, 3 months ago) by raphaels
Original Path: trunk
One message per external execution


Revision 18024 - Directory Listing
Modified Thu Oct 14 19:26:16 1999 UTC (20 years, 3 months ago) by raphaels
Original Path: trunk
Additional link libraries


Revision 18023 - Directory Listing
Modified Thu Oct 14 19:26:01 1999 UTC (20 years, 3 months ago) by raphaels
Original Path: trunk
New `stop_on_Error' check button


Revision 18022 - Directory Listing
Modified Thu Oct 14 18:11:22 1999 UTC (20 years, 3 months ago) by raphaels
Original Path: trunk
Corrected call to `message_output'.


Revision 18021 - Directory Listing
Modified Thu Oct 14 17:10:02 1999 UTC (20 years, 3 months ago) by king
Original Path: trunk
Corrected spelling mistake in comment


Revision 18020 - Directory Listing
Modified Thu Oct 14 17:06:34 1999 UTC (20 years, 3 months ago) by king
Original Path: trunk
Added new features to prevent radio unselection


Revision 18019 - Directory Listing
Modified Thu Oct 14 17:05:42 1999 UTC (20 years, 3 months ago) by king
Original Path: trunk
Altered callback so it deals with reselecting


Revision 18018 - Directory Listing
Modified Thu Oct 14 17:04:32 1999 UTC (20 years, 3 months ago) by king
Original Path: trunk
Added new callback event for tool bar radio button


Revision 18017 - Directory Listing
Modified Thu Oct 14 17:03:45 1999 UTC (20 years, 3 months ago) by manuelt
Original Path: trunk
Remove `eif_ignore_invisible' from initialization routine.


Revision 18016 - Directory Listing
Modified Wed Oct 13 22:27:46 1999 UTC (20 years, 3 months ago) by rogers
Original Path: trunk
Not fully complete, cannot be completed until figures work correctly.


Revision 18015 - Directory Listing
Modified Wed Oct 13 21:56:35 1999 UTC (20 years, 3 months ago) by raphaels
Original Path: trunk
Clean up


Revision 18014 - Directory Listing
Modified Wed Oct 13 21:41:30 1999 UTC (20 years, 3 months ago) by marina
Original Path: trunk
bug fix for alias header file.


Revision 18013 - Directory Listing
Modified Wed Oct 13 21:02:02 1999 UTC (20 years, 3 months ago) by chee
Original Path: trunk
Fixed bug


Revision 18012 - Directory Listing
Modified Wed Oct 13 19:44:56 1999 UTC (20 years, 3 months ago) by raphaels
Original Path: trunk
Clean up


Revision 18011 - Directory Listing
Modified Wed Oct 13 19:14:16 1999 UTC (20 years, 3 months ago) by raphaels
Original Path: trunk
slpahs dialog


Revision 18010 - Directory Listing
Modified Wed Oct 13 19:05:08 1999 UTC (20 years, 3 months ago) by raphaels
Original Path: trunk
New log mechanism.


Revision 18009 - Directory Listing
Modified Wed Oct 13 00:10:45 1999 UTC (20 years, 3 months ago) by chee
Original Path: trunk
Fixing generated server bugs


Revision 18008 - Directory Listing
Modified Tue Oct 12 23:18:36 1999 UTC (20 years, 3 months ago) by rogers
Original Path: trunk
Altered the positioning of the pixmap, so that there is a border of one pixel above, to the lfet and below it. There is also a one pixel gap between the pixmap and the text.


Revision 18007 - Directory Listing
Modified Tue Oct 12 22:56:44 1999 UTC (20 years, 3 months ago) by rogers
Original Path: trunk
Fixed a bug in remove_all_items which would cause a system to crash when it was executed.


Revision 18006 - Directory Listing
Modified Tue Oct 12 19:33:19 1999 UTC (20 years, 3 months ago) by raphaels
Original Path: trunk
Reworked a bit, cleaner.


Revision 18005 - Directory Listing
Modified Tue Oct 12 19:10:04 1999 UTC (20 years, 3 months ago) by rogers
Original Path: trunk
Altered the postconditions on set_background_color and set_foreground_color as they were too tight.


Revision 18004 - Directory Listing
Modified Tue Oct 12 18:30:24 1999 UTC (20 years, 3 months ago) by raphaels
Original Path: trunk
Splash screen


Revision 18003 - Directory Listing
Modified Tue Oct 12 17:59:56 1999 UTC (20 years, 3 months ago) by rogers
Original Path: trunk
Set_pixmap has been redefined so that the parent is now notified to make the item owner drawn.


Revision 18002 - Directory Listing
Modified Tue Oct 12 17:57:39 1999 UTC (20 years, 3 months ago) by rogers
Original Path: trunk
On draw item has been redefined to allow an owner drawn status bar to be notified when re-drawing must take place.


Revision 18001 - Directory Listing
Modified Tue Oct 12 17:52:21 1999 UTC (20 years, 3 months ago) by rogers
Original Path: trunk
A status bar will now display a pixmap as well as text.


Revision 18000 - Directory Listing
Modified Tue Oct 12 17:18:44 1999 UTC (20 years, 3 months ago) by oconnor
Original Path: trunk
removed feature same


Revision 17999 - Directory Listing
Modified Tue Oct 12 02:02:54 1999 UTC (20 years, 3 months ago) by manuelt
Original Path: trunk
Now visible flag is global (renamed as eif_visible_is_off): ign_invisible_cx field (eif_ignore_invisible) is removed from eif_globals.


Revision 17998 - Directory Listing
Modified Tue Oct 12 01:03:17 1999 UTC (20 years, 3 months ago) by chee
Original Path: trunk
Rewrite ecom_variant.h, ecom_variant.cpp and ecom_variant.e


Revision 17997 - Directory Listing
Modified Mon Oct 11 22:56:40 1999 UTC (20 years, 3 months ago) by manuelt
Original Path: trunk
More info in output of LMALLOC_DEBUG/LMALLOC_CHECK.


Revision 17996 - Directory Listing
Modified Mon Oct 11 22:08:59 1999 UTC (20 years, 3 months ago) by manuelt
Original Path: trunk
Different signatures in LMALLOC_CHECK mode: we now pass the file and the line
where the allocation occurs.


Revision 17995 - Directory Listing
Modified Mon Oct 11 22:08:28 1999 UTC (20 years, 3 months ago) by manuelt
Original Path: trunk
eif_calloc called eif_realloc instead of eiffel_calloc.
Signatures for LMALLOC_CHECK mode are different: we now pass the line and
the file where the allocation occurs.


Revision 17994 - Directory Listing
Modified Mon Oct 11 21:05:20 1999 UTC (20 years, 3 months ago) by manuelt
Original Path: trunk
Memory leak fix: call twice `full_sweep' in `reclaim' and in MT mode so
that the GC can call the dispose routine of frozen objects (such as MUTEces put into PROXies).


Revision 17993 - Directory Listing
Modified Mon Oct 11 21:03:40 1999 UTC (20 years, 3 months ago) by manuelt
Original Path: trunk
exclude #include directives from `extern "C"' brackets for C++ compliance.


Revision 17992 - Directory Listing
Modified Mon Oct 11 18:25:46 1999 UTC (20 years, 3 months ago) by manuelt
Original Path: trunk
Removed extra #endif directives.


Revision 17991 - Directory Listing
Modified Mon Oct 11 18:03:33 1999 UTC (20 years, 3 months ago) by marina
Original Path: trunk
added `ccom_ec_pointed_date'.


Revision 17990 - Directory Listing
Modified Mon Oct 11 18:02:37 1999 UTC (20 years, 3 months ago) by marina
Original Path: trunk
added `ccom_pointed_date'


Revision 17989 - Directory Listing
Modified Mon Oct 11 17:39:03 1999 UTC (20 years, 3 months ago) by manuelt
Original Path: trunk
Minimum GSZ size: 2*4096 (which corresponds to 2*getpagesize ())
but I prefered to hard-code it since I do not know if this feature
is defined on all platforms.


Revision 17988 - Directory Listing
Modified Mon Oct 11 17:06:50 1999 UTC (20 years, 3 months ago) by raphaels
Original Path: trunk
Changed output management so that messages (even for external processes)
are not shown anymore if display information messages has not be chosen.
Also log file now includes external processes traces.


Revision 17987 - Directory Listing
Modified Sat Oct 9 01:45:27 1999 UTC (20 years, 3 months ago) by manus
Original Path: trunk
In case of basic types we initialize the content of the allocated pointer
to 0. Since it was not done before, it was creating problems by having non
correctly initialized once functions.


Revision 17986 - Directory Listing
Modified Sat Oct 9 01:27:09 1999 UTC (20 years, 3 months ago) by marina
Original Path: trunk
one function added.


Revision 17985 - Directory Listing
Modified Sat Oct 9 01:18:10 1999 UTC (20 years, 3 months ago) by marina
Original Path: trunk
bug fixes.


Revision 17984 - Directory Listing
Modified Sat Oct 9 01:17:37 1999 UTC (20 years, 3 months ago) by manus
Original Path: trunk
Fixed some warnings on Windows at the C compilation run-time.


Revision 17983 - Directory Listing
Modified Sat Oct 9 01:09:51 1999 UTC (20 years, 3 months ago) by raphaels
Original Path: trunk
Changed output management so that messages (even for external processes)
are not shown anymore if display information messages has not be chosen.
Also log file now includes external processes traces.


Revision 17982 - Directory Listing
Modified Sat Oct 9 01:03:49 1999 UTC (20 years, 3 months ago) by manus
Original Path: trunk
Fixed a bad corrected `memcpy' call (before it was bcopy).


Revision 17981 - Directory Listing
Modified Sat Oct 9 00:43:18 1999 UTC (20 years, 3 months ago) by manus
Original Path: trunk
Moved `eif_config.h' and added `eif_portable.h' outside the `extern "C" {' statement.


Revision 17980 - Directory Listing
Modified Sat Oct 9 00:24:36 1999 UTC (20 years, 3 months ago) by manuelt
Original Path: trunk
Remove include eif_macros.h


Revision 17979 - Directory Listing
Modified Fri Oct 8 23:31:01 1999 UTC (20 years, 3 months ago) by manuelt
Original Path: trunk
Accordind to new documentation: visible exception is off by default.


Revision 17978 - Directory Listing
Modified Fri Oct 8 23:26:33 1999 UTC (20 years, 3 months ago) by manuelt
Original Path: trunk
Add eif_string as a synonym of RTMS.


Revision 17977 - Directory Listing
Modified Fri Oct 8 23:07:13 1999 UTC (20 years, 3 months ago) by manus
Original Path: trunk
Fixed a bug in the generation of the melted file name. We were adding `/' in
any cases even on Windows where it is not correct.


Revision 17976 - Directory Listing
Modified Fri Oct 8 22:37:26 1999 UTC (20 years, 3 months ago) by manuelt
Original Path: trunk
Port 4.5 for VXWORKS: custom run-time.


Revision 17975 - Directory Listing
Modified Fri Oct 8 22:15:25 1999 UTC (20 years, 3 months ago) by manuelt
Original Path: trunk
Call `eif_cecil_init ()' when thread root in `eif_thr_register ()' for
cecil Mutex initialization.


Revision 17974 - Directory Listing
Modified Fri Oct 8 22:14:36 1999 UTC (20 years, 3 months ago) by manuelt
Original Path: trunk
`eifvisex' and `eifuvisex' are now MT-safe. I added a lock `cecil_lock' for
syncrhonizing the access.
Initialization is done with `eif_cecil_init ()' called from
`eif_thr_register()'
Reclaim is done in `eif_cecil_reclaim ()' called from `reclaim()'


Revision 17973 - Directory Listing
Modified Fri Oct 8 21:06:04 1999 UTC (20 years, 3 months ago) by manuelt
Original Path: trunk
New features:
	- `eifaddr' returns (type) 0 when it fails, according to the documentation.
	Default NULL pointer declared as static const is added for this purpose.
	- if arg `ret' of `eifaddr' is NULL then no status is set.
	- Visible exception is raised when on and when eifaddr fails.


Revision 17972 - Directory Listing
Modified Fri Oct 8 19:37:51 1999 UTC (20 years, 3 months ago) by raphaels
Original Path: trunk
Cosmetics


Revision 17971 - Directory Listing
Modified Fri Oct 8 19:23:53 1999 UTC (20 years, 3 months ago) by manus
Original Path: trunk
Cosmetics.
Fixed a bug in the display of a flat form of a routine where some types where specified
as anchored. Here is an example of the crash when you ask the flat of `make':
class ROOT_CLASS creation make
feature
	make is local l_string: STRING do l_string := sublists.item.first.first.string end
	string: STRING
	sublist_template: TWO_WAY_LIST[ROOT_CLASS]
	sublists: TWO_WAY_LIST[TWO_WAY_LIST[like sublist_template]]	-- Causes the crash.
end


Revision 17970 - Directory Listing
Modified Fri Oct 8 19:11:13 1999 UTC (20 years, 3 months ago) by manus
Original Path: trunk
Added the generation of GTCX by default, so that DLLs generated in multithreaded
mode are still working correctly.


Revision 17969 - Directory Listing
Modified Fri Oct 8 19:09:24 1999 UTC (20 years, 3 months ago) by manus
Original Path: trunk
Replaced the prefix `mt' by `MT' as expected by CECIL.


Revision 17968 - Directory Listing
Modified Fri Oct 8 19:08:48 1999 UTC (20 years, 3 months ago) by manus
Original Path: trunk
In final mode, nb_baskets should represents the total_count of static types, not only the
current one, since you could have precompiled libraries.


Revision 17967 - Directory Listing
Modified Fri Oct 8 18:57:54 1999 UTC (20 years, 3 months ago) by manus
Original Path: trunk
New Unixware configuration with quick_finalize.


Revision 17966 - Directory Listing
Modified Fri Oct 8 18:19:02 1999 UTC (20 years, 3 months ago) by manus
Original Path: trunk
Bad declaration of external variables since they are defined in `eif_econsole.h', we
should use it.


Revision 17965 - Directory Listing
Modified Fri Oct 8 18:13:15 1999 UTC (20 years, 3 months ago) by manus
Original Path: trunk
Added RT_LNK for the defined functions since they can be used too by an Eiffel
system.


Revision 17964 - Directory Listing
Modified Fri Oct 8 18:05:58 1999 UTC (20 years, 3 months ago) by manus
Original Path: trunk
Fixed a missing inclusion of header file defining `eif_malloc'.


Revision 17961 - Directory Listing
Modified Fri Oct 8 17:31:03 1999 UTC (20 years, 3 months ago) by manus
Original Path: trunk
Initial revision


Revision 17960 - Directory Listing
Modified Fri Oct 8 17:30:16 1999 UTC (20 years, 3 months ago) by manus
Original Path: trunk
File has been moved to the `weasel_results' directory.


Revision 17958 - Directory Listing
Modified Fri Oct 8 05:44:09 1999 UTC (20 years, 3 months ago) by manus
Original Path: trunk
Put `dllflags' as common for any kind of compilations.


Revision 17957 - Directory Listing
Modified Fri Oct 8 05:27:28 1999 UTC (20 years, 3 months ago) by manus
Original Path: trunk
Simplified once more the Microsoft configuration.


Revision 17956 - Directory Listing
Modified Fri Oct 8 05:27:11 1999 UTC (20 years, 3 months ago) by manus
Original Path: trunk
Added the definition of `MT_NETWORK' for multithreaded mode


Revision 17955 - Directory Listing
Modified Fri Oct 8 03:33:07 1999 UTC (20 years, 3 months ago) by manus
Original Path: trunk
Improved makefile for Windows which allows the creation of both non and
multithreaded runtime.


Revision 17954 - Directory Listing
Modified Fri Oct 8 03:32:39 1999 UTC (20 years, 3 months ago) by manus
Original Path: trunk
Added EIF_GET_CONTEXT in `eifaddr' since it required a variables for `eif_globals'.


Revision 17953 - Directory Listing
Modified Fri Oct 8 03:31:40 1999 UTC (20 years, 3 months ago) by manus
Original Path: trunk
By default optimization are enabled.


Revision 17952 - Directory Listing
Modified Fri Oct 8 02:54:53 1999 UTC (20 years, 3 months ago) by manus
Original Path: trunk
Removed `extra_object_lines' which was not used anyway.


Revision 17951 - Directory Listing
Modified Fri Oct 8 02:51:56 1999 UTC (20 years, 3 months ago) by manuelt
Original Path: trunk
Tuning for eif_field/eif_attribute:
- can raise an visible exception.
- return (type) 0, without memory leak.


Revision 17950 - Directory Listing
Modified Fri Oct 8 02:49:52 1999 UTC (20 years, 3 months ago) by manus
Original Path: trunk
New Windows Makefiles which generates multithreaded version of the library
required to produce a multithreaded run-time. Avoiding the need to change
the configuration file all the time.


Revision 17949 - Directory Listing
Modified Fri Oct 8 02:37:52 1999 UTC (20 years, 3 months ago) by manus
Original Path: trunk
Adapted to generate special multithreaded mode libraries. Does not need the non
workbench mode since it works only in workbench mode.


Revision 17948 - Directory Listing
Modified Fri Oct 8 02:28:41 1999 UTC (20 years, 3 months ago) by manus
Original Path: trunk
Added the multithreaded part. We do not need to add a workbench part, since it does not
make any differences.


Revision 17947 - Directory Listing
Modified Fri Oct 8 02:27:32 1999 UTC (20 years, 3 months ago) by manus
Original Path: trunk
Simplified the Microsoft configurations so that it is more flexible.
Make it ready to generate more than one type of run-time at the same time (i.e.
non-multithreaded, multithreaded, dll...).


Revision 17946 - Directory Listing
Modified Fri Oct 8 02:15:22 1999 UTC (20 years, 3 months ago) by manus
Original Path: trunk
Removed non-used local variable `i'.


Revision 17945 - Directory Listing
Modified Fri Oct 8 01:52:01 1999 UTC (20 years, 3 months ago) by manus
Original Path: trunk
Renamed `rt-converter.exe' into `rt_converter.exe' since it is the new name of
the program.


Revision 17944 - Directory Listing
Modified Fri Oct 8 01:51:12 1999 UTC (20 years, 3 months ago) by manus
Original Path: trunk
Renamed `rt-converter.exe' into `rt_converter.exe'.
Now rt_converter.exe is compiled with EIFFEL 4.5.016.


Revision 17943 - Directory Listing
Modified Fri Oct 8 01:45:21 1999 UTC (20 years, 3 months ago) by manuelt
Original Path: trunk
Replace bezero by memset.


Revision 17942 - Directory Listing
Modified Fri Oct 8 01:42:07 1999 UTC (20 years, 3 months ago) by king
Original Path: trunk
Tidied up code


Revision 17941 - Directory Listing
Modified Fri Oct 8 01:40:49 1999 UTC (20 years, 3 months ago) by king
Original Path: trunk
New classes to deal with radio item grouping


Revision 17940 - Directory Listing
Modified Fri Oct 8 01:39:32 1999 UTC (20 years, 3 months ago) by king
Original Path: trunk
Updated tool bar items


Revision 17939 - Directory Listing
Modified Fri Oct 8 00:02:35 1999 UTC (20 years, 3 months ago) by raphaels
Original Path: trunk
New generate button


Revision 17938 - Directory Listing
Modified Fri Oct 8 00:01:11 1999 UTC (20 years, 3 months ago) by raphaels
Original Path: trunk
Corrected child process status code processing


Revision 17937 - Directory Listing
Modified Thu Oct 7 23:40:57 1999 UTC (20 years, 3 months ago) by manus
Original Path: trunk
Cosmetics.


Revision 17936 - Directory Listing
Modified Thu Oct 7 23:19:31 1999 UTC (20 years, 3 months ago) by raphaels
Original Path: trunk
First dialog doesn't launch wizard automatically


Revision 17935 - Directory Listing
Modified Thu Oct 7 22:16:49 1999 UTC (20 years, 3 months ago) by manuelt
Original Path: trunk
Remove previous change: was only for VXWORKS.


Revision 17934 - Directory Listing
Modified Thu Oct 7 22:13:51 1999 UTC (20 years, 3 months ago) by raphaels
Original Path: trunk
Corrected bug in status code return.


Revision 17933 - Directory Listing
Modified Thu Oct 7 21:57:31 1999 UTC (20 years, 3 months ago) by marina
Original Path: trunk
bug fix.


Revision 17932 - Directory Listing
Modified Thu Oct 7 21:49:23 1999 UTC (20 years, 3 months ago) by manuelt
Original Path: trunk
Include <string.h> or <strings.h> depending on I_STRING.


Revision 17931 - Directory Listing
Modified Thu Oct 7 21:45:11 1999 UTC (20 years, 3 months ago) by manuelt
Original Path: trunk
Remove renaming of bzero, bcopy and bcmp. Not used any longer.


Revision 17930 - Directory Listing
Modified Thu Oct 7 19:33:15 1999 UTC (20 years, 3 months ago) by marina
Original Path: trunk
all aliases are saved in one header file.


Revision 17929 - Directory Listing
Modified Thu Oct 7 19:32:09 1999 UTC (20 years, 3 months ago) by marina
Original Path: trunk
*** empty log message ***


Revision 17928 - Directory Listing
Modified Thu Oct 7 19:02:05 1999 UTC (20 years, 3 months ago) by chee
Original Path: trunk
Fixed generating GUID


Revision 17927 - Directory Listing
Modified Thu Oct 7 19:01:09 1999 UTC (20 years, 3 months ago) by chee
Original Path: trunk
Fixed bug in generating GUID


Revision 17926 - Directory Listing
Modified Thu Oct 7 19:00:37 1999 UTC (20 years, 3 months ago) by chee
Original Path: trunk
Fixed bug in generating new GUID


Revision 17925 - Directory Listing
Modified Thu Oct 7 18:48:17 1999 UTC (20 years, 3 months ago) by manuelt
Original Path: trunk
Replace bzero by memset


Revision 17924 - Directory Listing
Modified Thu Oct 7 18:46:36 1999 UTC (20 years, 3 months ago) by chee
Original Path: trunk
Debug generated server code


Revision 17923 - Directory Listing
Modified Thu Oct 7 18:43:24 1999 UTC (20 years, 3 months ago) by manuelt
Original Path: trunk
Replace bcopy by memcpy.


Revision 17922 - Directory Listing
Modified Thu Oct 7 18:21:13 1999 UTC (20 years, 3 months ago) by manuelt
Original Path: trunk
Replace bcopy, bzero, bcmp respectively by memcpy, memset, and memcmp in all files for all platforms.
Remove USE_STRUCT_COPY aternative between memcpy and `=': we now always use memcpy.
Include <string.h> <unistd.h> where necessary to avoid warnings.


Revision 17921 - Directory Listing
Modified Thu Oct 7 03:26:57 1999 UTC (20 years, 3 months ago) by manus
Original Path: trunk
Added a missing `break' statement for SK_DOUBLE in a switch statment.


Revision 17920 - Directory Listing
Modified Thu Oct 7 03:26:22 1999 UTC (20 years, 3 months ago) by manus
Original Path: trunk
Cosmetics.


Revision 17919 - Directory Listing
Modified Thu Oct 7 02:28:54 1999 UTC (20 years, 3 months ago) by marina
Original Path: trunk
combining aliases in one file.


Revision 17918 - Directory Listing
Modified Thu Oct 7 02:28:08 1999 UTC (20 years, 3 months ago) by marina
Original Path: trunk
added new features.


Revision 17917 - Directory Listing
Modified Thu Oct 7 02:27:22 1999 UTC (20 years, 3 months ago) by marina
Original Path: trunk
combining all aliases in one file.


Revision 17916 - Directory Listing
Modified Thu Oct 7 01:42:44 1999 UTC (20 years, 3 months ago) by manuelt
Original Path: trunk
RKS port: remove include memory.h


Revision 17915 - Directory Listing
Modified Thu Oct 7 01:20:38 1999 UTC (20 years, 3 months ago) by manuelt
Original Path: trunk
Port 4-4/4.5 update.


Revision 17914 - Directory Listing
Modified Thu Oct 7 01:07:07 1999 UTC (20 years, 3 months ago) by marina
Original Path: trunk
bug fix.


Revision 17913 - Directory Listing
Modified Thu Oct 7 01:06:28 1999 UTC (20 years, 3 months ago) by marina
Original Path: trunk
resolved class name clashes.


Revision 17912 - Directory Listing
Modified Thu Oct 7 00:18:56 1999 UTC (20 years, 3 months ago) by rogers
Original Path: trunk
Replaced sin (angle) and cos (angle) with angle.sine and angle.cosine.


Revision 17911 - Directory Listing
Modified Thu Oct 7 00:17:25 1999 UTC (20 years, 3 months ago) by marina
Original Path: trunk
bug fixes.


Revision 17910 - Directory Listing
Modified Wed Oct 6 23:18:45 1999 UTC (20 years, 3 months ago) by king
Original Path: trunk
Altered hide and show routines to account for vbox pointer


Revision 17909 - Directory Listing
Modified Wed Oct 6 23:18:17 1999 UTC (20 years, 3 months ago) by marina
Original Path: trunk
added functions.


Revision 17908 - Directory Listing
Modified Wed Oct 6 22:11:42 1999 UTC (20 years, 3 months ago) by rogers
Original Path: trunk
Added add and remove select commands.


Revision 17907 - Directory Listing
Modified Wed Oct 6 22:03:38 1999 UTC (20 years, 3 months ago) by rogers
Original Path: trunk
Fixed a lot of the missing post conditions. Still more to be fixed.


Revision 17906 - Directory Listing
Modified Wed Oct 6 22:00:27 1999 UTC (20 years, 3 months ago) by marina
Original Path: trunk
*** empty log message ***


Revision 17905 - Directory Listing
Modified Wed Oct 6 21:55:13 1999 UTC (20 years, 3 months ago) by marina
Original Path: trunk
bug fixes.


Revision 17904 - Directory Listing
Modified Wed Oct 6 21:52:02 1999 UTC (20 years, 3 months ago) by king
Original Path: trunk
Added select command


Revision 17903 - Directory Listing
Modified Wed Oct 6 21:28:01 1999 UTC (20 years, 3 months ago) by marina
Original Path: trunk
bug fixes.


Revision 17902 - Directory Listing
Modified Wed Oct 6 21:21:47 1999 UTC (20 years, 3 months ago) by rogers
Original Path: trunk
Added add and remove unselect commands.


Revision 17901 - Directory Listing
Modified Wed Oct 6 21:20:56 1999 UTC (20 years, 3 months ago) by rogers
Original Path: trunk
Added add and remove toggle_commands.


Revision 17900 - Directory Listing
Modified Wed Oct 6 21:19:21 1999 UTC (20 years, 3 months ago) by rogers
Original Path: trunk
Added Cmd_item_toggle constant.


Revision 17899 - Directory Listing
Modified Wed Oct 6 21:17:58 1999 UTC (20 years, 3 months ago) by rogers
Original Path: trunk
Added add and remove toggle commands.


Revision 17898 - Directory Listing
Modified Wed Oct 6 20:10:51 1999 UTC (20 years, 3 months ago) by manuelt
Original Path: trunk
Replace bzero by memset.


Revision 17897 - Directory Listing
Modified Wed Oct 6 20:02:57 1999 UTC (20 years, 3 months ago) by rogers
Original Path: trunk
Added the toggle command.


Revision 17896 - Directory Listing
Modified Wed Oct 6 18:48:35 1999 UTC (20 years, 3 months ago) by raphaels
Original Path: trunk
Corrected bug with generated code type dialog initialization


Revision 17895 - Directory Listing
Modified Wed Oct 6 17:51:23 1999 UTC (20 years, 3 months ago) by rogers
Original Path: trunk
Added a make with height feature.


Revision 17894 - Directory Listing
Modified Wed Oct 6 17:49:42 1999 UTC (20 years, 3 months ago) by rogers
Original Path: trunk
Again, altered the inheritance of the items so they can only take a parent of the correct tyoe.


Revision 17893 - Directory Listing
Modified Wed Oct 6 16:22:22 1999 UTC (20 years, 3 months ago) by rogers
Original Path: trunk
Center now makes use of the new cosine and sine features in an ev_angle.


Revision 17892 - Directory Listing
Modified Wed Oct 6 16:19:07 1999 UTC (20 years, 3 months ago) by rogers
Original Path: trunk
Set the line width to one on creation.


Revision 17891 - Directory Listing
Modified Wed Oct 6 16:16:45 1999 UTC (20 years, 3 months ago) by rogers
Original Path: trunk
Removeed unwanted angle size limitations.


Revision 17890 - Directory Listing
Modified Wed Oct 6 16:15:36 1999 UTC (20 years, 3 months ago) by rogers
Original Path: trunk
Fixed a bug where the postcondition was violated after an addition of two angles.


Revision 17889 - Directory Listing
Modified Wed Oct 6 02:21:36 1999 UTC (20 years, 3 months ago) by king
Original Path: trunk
Added radio button functions


Revision 17888 - Directory Listing
Modified Wed Oct 6 01:58:02 1999 UTC (20 years, 3 months ago) by chee
Original Path: trunk
Debug generated server code


Revision 17887 - Directory Listing
Modified Wed Oct 6 01:40:06 1999 UTC (20 years, 3 months ago) by bonnard
Original Path: trunk
Preference tool related onces and features commented.


Revision 17886 - Directory Listing
Modified Wed Oct 6 01:31:42 1999 UTC (20 years, 3 months ago) by bonnard
Original Path: trunk
Creation procedures are now made without parent to enable the project tool
to be displayed in front of the preference tool.


Revision 17885 - Directory Listing
Modified Wed Oct 6 01:27:46 1999 UTC (20 years, 3 months ago) by bonnard
Original Path: trunk
Update call added after any change.


Revision 17884 - Directory Listing
Modified Wed Oct 6 01:26:05 1999 UTC (20 years, 3 months ago) by bonnard
Original Path: trunk
Update feature added.


Revision 17883 - Directory Listing
Modified Wed Oct 6 01:11:57 1999 UTC (20 years, 3 months ago) by bonnard
Original Path: trunk
Adapted class to new resources system.


Revision 17882 - Directory Listing
Modified Wed Oct 6 01:04:58 1999 UTC (20 years, 3 months ago) by bonnard
Original Path: trunk
Parameters initialization commented. This class is on its way to be deleted.


Revision 17881 - Directory Listing
Modified Wed Oct 6 01:02:54 1999 UTC (20 years, 3 months ago) by manuelt
Original Path: trunk
Print location of allocation (lmalloc.c) when LMALLOC_DEBUG is on.
Adapt reclaim in MT-cecil context (eif_setup.h, cecil.c, garcol.c).
New function eif_set_thr_context in cecil.


Revision 17880 - Directory Listing
Modified Wed Oct 6 01:01:37 1999 UTC (20 years, 3 months ago) by brendel
Original Path: trunk
c_gtk_pixmap_create_with_size seems to be working.


Revision 17879 - Directory Listing
Modified Wed Oct 6 00:55:43 1999 UTC (20 years, 3 months ago) by bonnard
Original Path: trunk
Added/supressed features according to new (resource handling)/tool specifications.


Revision 17878 - Directory Listing
Modified Wed Oct 6 00:53:49 1999 UTC (20 years, 3 months ago) by bonnard
Original Path: trunk
Adapted class to new resources system and new EB_TOOL.


Revision 17877 - Directory Listing
Modified Wed Oct 6 00:52:41 1999 UTC (20 years, 3 months ago) by bonnard
Original Path: trunk
Adapted class to new resources system. Updated features due to EB_TOOL renaned/removed features.


Revision 17876 - Directory Listing
Modified Wed Oct 6 00:51:00 1999 UTC (20 years, 3 months ago) by bonnard
Original Path: trunk
Adapted class to new resources system. Supressed obsolete feature.


Revision 17875 - Directory Listing
Modified Wed Oct 6 00:49:46 1999 UTC (20 years, 3 months ago) by bonnard
Original Path: trunk
Adapted class to new resources system. supressed `icon_id' and unused commentaries.


Revision 17874 - Directory Listing
Modified Wed Oct 6 00:47:02 1999 UTC (20 years, 3 months ago) by bonnard
Original Path: trunk
Adapted class to new resources system. removed `icon_id'.


Revision 17873 - Directory Listing
Modified Wed Oct 6 00:46:10 1999 UTC (20 years, 3 months ago) by bonnard
Original Path: trunk
Adapted class to new resources system and new/removed features of EB_TOOL.


Revision 17872 - Directory Listing
Modified Wed Oct 6 00:44:52 1999 UTC (20 years, 3 months ago) by bonnard
Original Path: trunk
Adapted class to new resources system. supressed `icon_id'. Added feedback for save button. remove unnecessary comments.


Revision 17871 - Directory Listing
Modified Wed Oct 6 00:43:09 1999 UTC (20 years, 3 months ago) by manuelt
Original Path: trunk
EIF_THR_SELF for VXWORKS


Revision 17870 - Directory Listing
Modified Wed Oct 6 00:40:47 1999 UTC (20 years, 3 months ago) by bonnard
Original Path: trunk
`tool' changed from EB_PROJECT_TOOL to EB_TOOL


Revision 17869 - Directory Listing
Modified Wed Oct 6 00:39:50 1999 UTC (20 years, 3 months ago) by bonnard
Original Path: trunk
`add_destroy_command' changed in `add_close_command'.


Revision 17868 - Directory Listing
Modified Wed Oct 6 00:38:00 1999 UTC (20 years, 3 months ago) by bonnard
Original Path: trunk
Tool update added while creating tool.


Revision 17867 - Directory Listing
Modified Wed Oct 6 00:36:25 1999 UTC (20 years, 3 months ago) by bonnard
Original Path: trunk
Tool update added while tool creation.


Revision 17866 - Directory Listing
Modified Wed Oct 6 00:32:47 1999 UTC (20 years, 3 months ago) by bonnard
Original Path: trunk
Tool update added when creating tool.


Revision 17865 - Directory Listing
Modified Wed Oct 6 00:30:34 1999 UTC (20 years, 3 months ago) by bonnard
Original Path: trunk
Adapted class to new resources system. format bar menu item management added.


Revision 17864 - Directory Listing
Modified Wed Oct 6 00:27:39 1999 UTC (20 years, 3 months ago) by bonnard
Original Path: trunk
Adapted class to new resources system. Edit bar menu item management added.


Revision 17863 - Directory Listing
Modified Wed Oct 6 00:22:29 1999 UTC (20 years, 3 months ago) by bonnard
Original Path: trunk
Commented clause erased.


Revision 17862 - Directory Listing
Modified Wed Oct 6 00:21:55 1999 UTC (20 years, 3 months ago) by bonnard
Original Path: trunk
Commented clause erased


Revision 17861 - Directory Listing
Modified Wed Oct 6 00:20:23 1999 UTC (20 years, 3 months ago) by bonnard
Original Path: trunk
`dispatch_modified_resources' erased.


Revision 17860 - Directory Listing
Modified Wed Oct 6 00:19:31 1999 UTC (20 years, 3 months ago) by marina
Original Path: trunk
*** empty log message ***


Revision 17859 - Directory Listing
Modified Wed Oct 6 00:18:24 1999 UTC (20 years, 3 months ago) by bonnard
Original Path: trunk
Updating features erased.


Revision 17858 - Directory Listing
Modified Wed Oct 6 00:17:05 1999 UTC (20 years, 3 months ago) by bonnard
Original Path: trunk
Erased references to old resources system.


Revision 17857 - Directory Listing
Modified Wed Oct 6 00:15:26 1999 UTC (20 years, 3 months ago) by bonnard
Original Path: trunk
Adapted class to new resources system. empty_tool_name renamed tool_name. icon_id supressed.


Revision 17856 - Directory Listing
Modified Wed Oct 6 00:12:52 1999 UTC (20 years, 3 months ago) by bonnard
Original Path: trunk
`set_format' implementation changed.


Revision 17855 - Directory Listing
Modified Wed Oct 6 00:11:45 1999 UTC (20 years, 3 months ago) by chee
Original Path: trunk
Debug generated server code


Revision 17854 - Directory Listing
Modified Wed Oct 6 00:11:22 1999 UTC (20 years, 3 months ago) by bonnard
Original Path: trunk
`set_fromat' signature changed.


Revision 17853 - Directory Listing
Modified Wed Oct 6 00:09:36 1999 UTC (20 years, 3 months ago) by bonnard
Original Path: trunk
Adapted class to new resources system.


Revision 17852 - Directory Listing
Modified Wed Oct 6 00:08:33 1999 UTC (20 years, 3 months ago) by bonnard
Original Path: trunk
Remade class to fit to the new resources system.


Revision 17851 - Directory Listing
Modified Wed Oct 6 00:04:56 1999 UTC (20 years, 3 months ago) by bonnard
Original Path: trunk
Feedback features now contained in EB_COMMAND_FEEDBACK.


Revision 17850 - Directory Listing
Modified Wed Oct 6 00:00:59 1999 UTC (20 years, 3 months ago) by bonnard
Original Path: trunk
Added command to make insensitive implementation foramts (text, clickable, flat).


Revision 17849 - Directory Listing
Modified Tue Oct 5 23:56:30 1999 UTC (20 years, 3 months ago) by bonnard
Original Path: trunk
Adapted class to new resources system.


Revision 17848 - Directory Listing
Modified Tue Oct 5 23:51:12 1999 UTC (20 years, 3 months ago) by bonnard
Original Path: trunk
EV_EVENT_QUEUE used to allow the progress bar to be refreshed. Graphics improved.


Revision 17847 - Directory Listing
Modified Tue Oct 5 23:48:02 1999 UTC (20 years, 3 months ago) by bonnard
Original Path: trunk
Adapted class to new resources system.


Revision 17846 - Directory Listing
Modified Tue Oct 5 23:38:53 1999 UTC (20 years, 3 months ago) by raphaels
Original Path: trunk
Added c code compilation check and generate string constant


Revision 17845 - Directory Listing
Modified Tue Oct 5 23:38:25 1999 UTC (20 years, 3 months ago) by raphaels
Original Path: trunk
Added correct no c compilation check behavior


Revision 17844 - Directory Listing
Modified Tue Oct 5 23:38:23 1999 UTC (20 years, 3 months ago) by bonnard
Original Path: trunk
Adapted class to launch the new preference tool.


Revision 17843 - Directory Listing
Modified Tue Oct 5 23:33:21 1999 UTC (20 years, 3 months ago) by bonnard
Original Path: trunk
Adapted class to new resources system.


Revision 17842 - Directory Listing
Modified Tue Oct 5 23:31:23 1999 UTC (20 years, 3 months ago) by bonnard
Original Path: trunk
Adapted class to new resources system. Made command feedback possible.


Revision 17841 - Directory Listing
Modified Tue Oct 5 23:24:20 1999 UTC (20 years, 3 months ago) by bonnard
Original Path: trunk
Removed commented clauses.


Revision 17840 - Directory Listing
Modified Tue Oct 5 23:23:04 1999 UTC (20 years, 3 months ago) by bonnard
Original Path: trunk
Changed class to adapt it to new resources system.


Revision 17839 - Directory Listing
Modified Tue Oct 5 23:20:48 1999 UTC (20 years, 3 months ago) by bonnard
Original Path: trunk
Includes system and dynamic library tools in broadcasts. Supressed preference tools.


Revision 17838 - Directory Listing
Modified Tue Oct 5 23:17:12 1999 UTC (20 years, 3 months ago) by bonnard
Original Path: trunk
Class updated to use new resources system.


Revision 17837 - Directory Listing
Modified Tue Oct 5 23:15:58 1999 UTC (20 years, 3 months ago) by bonnard
Original Path: trunk
Command now closes editors before program exit.


Revision 17836 - Directory Listing
Modified Tue Oct 5 23:14:13 1999 UTC (20 years, 3 months ago) by bonnard
Original Path: trunk
EV_COMMAND inheritance added. `set_button' and `set_menu_item' now initialize the commands.


Revision 17835 - Directory Listing
Modified Tue Oct 5 23:10:47 1999 UTC (20 years, 3 months ago) by bonnard
Original Path: trunk
Adapted Class to new preferences tool.


Revision 17834 - Directory Listing
Modified Tue Oct 5 23:04:02 1999 UTC (20 years, 3 months ago) by marina
Original Path: trunk
bug fixes.


Revision 17833 - Directory Listing
Modified Tue Oct 5 22:48:53 1999 UTC (20 years, 3 months ago) by marina
Original Path: trunk
bug fixes.


Revision 17832 - Directory Listing
Modified Tue Oct 5 22:02:23 1999 UTC (20 years, 3 months ago) by chee
Original Path: trunk
Fixed bug


Revision 17831 - Directory Listing
Modified Tue Oct 5 20:09:05 1999 UTC (20 years, 3 months ago) by brendel
Original Path: trunk
gtk_eiffel.c changed.


Revision 17830 - Directory Listing
Modified Tue Oct 5 19:41:36 1999 UTC (20 years, 3 months ago) by king
Original Path: trunk
Removed unneeded precondition


Revision 17829 - Directory Listing
Modified Tue Oct 5 19:39:20 1999 UTC (20 years, 3 months ago) by marina
Original Path: trunk
bug fixes


Revision 17828 - Directory Listing
Modified Tue Oct 5 19:24:41 1999 UTC (20 years, 3 months ago) by manus
Original Path: trunk
Commented out the definition of `Bif_usenewui' since it is not yet defined in
MSVC++ 6.0


Revision 17827 - Directory Listing
Modified Tue Oct 5 19:21:13 1999 UTC (20 years, 3 months ago) by king
Original Path: trunk
Added make_with_height feature


Revision 17826 - Directory Listing
Modified Tue Oct 5 19:10:18 1999 UTC (20 years, 3 months ago) by chee
Original Path: trunk
Add code to use the new ec conversion functions and handle [out] parameters


Revision 17825 - Directory Listing
Modified Tue Oct 5 18:43:45 1999 UTC (20 years, 3 months ago) by king
Original Path: trunk
Added reference to make_with_height for compilation reasons


Revision 17824 - Directory Listing
Modified Tue Oct 5 18:41:46 1999 UTC (20 years, 3 months ago) by chee
Original Path: trunk
Add function to generate new guid


Revision 17823 - Directory Listing
Modified Tue Oct 5 18:39:27 1999 UTC (20 years, 3 months ago) by king
Original Path: trunk
Added new make_with_height procedure (needs to be implemented in interface


Revision 17822 - Directory Listing
Modified Tue Oct 5 18:37:22 1999 UTC (20 years, 3 months ago) by king
Original Path: trunk
Changed interface to incorporate new toggled signals


Revision 17821 - Directory Listing
Modified Tue Oct 5 18:29:44 1999 UTC (20 years, 3 months ago) by raphaels
Original Path: trunk
Corrected Void target call


Revision 17820 - Directory Listing
Modified Tue Oct 5 18:29:19 1999 UTC (20 years, 3 months ago) by raphaels
Original Path: trunk
Added invariants


Revision 17819 - Directory Listing
Modified Tue Oct 5 18:29:06 1999 UTC (20 years, 3 months ago) by raphaels
Original Path: trunk
Added compile_eiffel


Revision 17818 - Directory Listing
Modified Tue Oct 5 18:28:44 1999 UTC (20 years, 3 months ago) by raphaels
Original Path: trunk
Added clone


Revision 17817 - Directory Listing
Modified Tue Oct 5 18:28:17 1999 UTC (20 years, 3 months ago) by chee
Original Path: trunk
Added constants


Revision 17816 - Directory Listing
Modified Tue Oct 5 18:28:12 1999 UTC (20 years, 3 months ago) by raphaels
Original Path: trunk
Cosmetics


Revision 17815 - Directory Listing
Modified Tue Oct 5 18:27:45 1999 UTC (20 years, 3 months ago) by chee
Original Path: trunk
Added code to register interface marshaler


Revision 17814 - Directory Listing
Modified Tue Oct 5 18:27:09 1999 UTC (20 years, 3 months ago) by king
Original Path: trunk
Updated create with size (not working yet)


Revision 17813 - Directory Listing
Modified Tue Oct 5 18:25:39 1999 UTC (20 years, 3 months ago) by king
Original Path: trunk
Redefined list_widget


Revision 17812 - Directory Listing
Modified Tue Oct 5 18:24:49 1999 UTC (20 years, 3 months ago) by king
Original Path: trunk
Completed toolbar features


Revision 17811 - Directory Listing
Modified Tue Oct 5 18:17:45 1999 UTC (20 years, 3 months ago) by king
Original Path: trunk
Updated to include new toggle_button signals


Revision 17810 - Directory Listing
Modified Tue Oct 5 18:14:14 1999 UTC (20 years, 3 months ago) by king
Original Path: trunk
Correct parent_imp inheritence redefinitions


Revision 17809 - Directory Listing
Modified Tue Oct 5 18:13:01 1999 UTC (20 years, 3 months ago) by king
Original Path: trunk
New toolbar features


Revision 17808 - Directory Listing
Modified Tue Oct 5 17:20:18 1999 UTC (20 years, 3 months ago) by king
Original Path: trunk
Features finished, height and width need investigating


Revision 17807 - Directory Listing
Modified Tue Oct 5 17:16:55 1999 UTC (20 years, 3 months ago) by king
Original Path: trunk
Updated toggle button features


Revision 17806 - Directory Listing
Modified Tue Oct 5 05:09:03 1999 UTC (20 years, 3 months ago) by davids
Original Path: trunk
VMS port: add _POSIX_EXIT feature test macro


Revision 17805 - Directory Listing
Modified Tue Oct 5 04:59:12 1999 UTC (20 years, 3 months ago) by manus
Original Path: trunk
Fixed the comment on `C_memmove'.


Revision 17804 - Directory Listing
Modified Tue Oct 5 04:35:39 1999 UTC (20 years, 3 months ago) by manus
Original Path: trunk
Added 'multithreaded generation of DLL on Windows'


Revision 17803 - Directory Listing
Modified Tue Oct 5 04:25:35 1999 UTC (20 years, 3 months ago) by davids
Original Path: trunk
VMS port: eif_portable.h must be first include file


Revision 17802 - Directory Listing
Modified Tue Oct 5 04:15:01 1999 UTC (20 years, 3 months ago) by manus
Original Path: trunk
Removed `eif_free (eif_globals)' from the non thread specific area which
has been accidentally added at last integration.


Revision 17801 - Directory Listing
Modified Tue Oct 5 04:06:41 1999 UTC (20 years, 3 months ago) by manus
Original Path: trunk
Replaced RTSOF and RTSOFN by RTPOF which is more general.


Revision 17800 - Directory Listing
Modified Tue Oct 5 04:05:49 1999 UTC (20 years, 3 months ago) by manus
Original Path: trunk
Added optional statement for EIF_MEMORY_OPTIMIZATION.


Revision 17799 - Directory Listing
Modified Tue Oct 5 03:59:57 1999 UTC (20 years, 3 months ago) by manus
Original Path: trunk
Added special handling for "_infix_plus" of basic types, except numeric ones.


Revision 17798 - Directory Listing
Modified Tue Oct 5 02:12:45 1999 UTC (20 years, 3 months ago) by king
Original Path: trunk
Removed obsolete calls to sin & cosine


Revision 17797 - Directory Listing
Modified Tue Oct 5 02:10:49 1999 UTC (20 years, 3 months ago) by king
Original Path: trunk
Revisions to feature inheritence to work with generic set_parent


Revision 17796 - Directory Listing
Modified Tue Oct 5 01:46:37 1999 UTC (20 years, 3 months ago) by marina
Original Path: trunk
`is_coclass_pointer' is added everywhere `is_interface_pointer' was.


Revision 17795 - Directory Listing
Modified Tue Oct 5 01:44:36 1999 UTC (20 years, 3 months ago) by marina
Original Path: trunk
modified signatures of array conversion functions.


Revision 17794 - Directory Listing
Modified Tue Oct 5 01:43:54 1999 UTC (20 years, 3 months ago) by manus
Original Path: trunk
Since we now have the possibility of having more than one creation routine for
class STRING, we need to pick the one needed by RTMS, i.e. `make'.


Revision 17793 - Directory Listing
Modified Tue Oct 5 01:42:45 1999 UTC (20 years, 3 months ago) by marina
Original Path: trunk
modified signature of array convertion functions.


Revision 17792 - Directory Listing
Modified Tue Oct 5 01:38:39 1999 UTC (20 years, 3 months ago) by manus
Original Path: trunk
No more limitation of one creation routine `make' for class STRING. However,
`make' is still required.


Revision 17791 - Directory Listing
Modified Tue Oct 5 01:22:55 1999 UTC (20 years, 3 months ago) by manus
Original Path: trunk
Added a call to `set_focus' in `setup_dialog' so that the user can simply
press "Return" and does not have to click the "OK" button.


Revision 17790 - Directory Listing
Modified Tue Oct 5 01:21:48 1999 UTC (20 years, 3 months ago) by manus
Original Path: trunk
Due to the new POINTER class, changed `offset_pointer' into the `+' operator.


Revision 17789 - Directory Listing
Modified Tue Oct 5 01:01:13 1999 UTC (20 years, 3 months ago) by manuelt
Original Path: trunk
Tuning for VXWORKS and EIF_THREADS


Revision 17788 - Directory Listing
Modified Tue Oct 5 00:54:46 1999 UTC (20 years, 3 months ago) by king
Original Path: trunk
Help.exe replaced by help.zip (with DLL's and help-files)


Revision 17787 - Directory Listing
Modified Mon Oct 4 23:37:43 1999 UTC (20 years, 3 months ago) by rogers
Original Path: trunk
Removed 'magic' numbers from ev_drawable, replaced with Pi * 2 as appropriate.


Revision 17786 - Directory Listing
Modified Mon Oct 4 23:34:33 1999 UTC (20 years, 3 months ago) by rogers
Original Path: trunk
Fixed the bug which made the button stay depressed when the mouse was moved off it with the left button still pressed.


Revision 17785 - Directory Listing
Modified Mon Oct 4 23:33:27 1999 UTC (20 years, 3 months ago) by raphaels
Original Path: trunk
Added possibility to not compile generated C code


Revision 17784 - Directory Listing
Modified Mon Oct 4 23:32:51 1999 UTC (20 years, 3 months ago) by rogers
Original Path: trunk
Fixed the bug with the text not being displayed correctly until the tool_bar is re-drawn.


Revision 17783 - Directory Listing
Modified Mon Oct 4 22:09:58 1999 UTC (20 years, 3 months ago) by manus
Original Path: trunk
New STRING class which allocates one more character for each string, avoiding
the resizing when communicating with C externals. Result of the merging with
the TEST_STRING branch.


Revision 17782 - Directory Listing
Modified Mon Oct 4 21:54:42 1999 UTC (20 years, 3 months ago) by raphaels
Original Path: trunk
Fixed bug in generation of link makefile.


Revision 17781 - Directory Listing
Modified Mon Oct 4 21:43:09 1999 UTC (20 years, 3 months ago) by manus
Original Path: trunk
New `hash_code' function which does not have the side effect of the -x = x which
is raised when x is the minimum negative number. Now, instead of checking that the
result of `-x' is negatif, we just do `-(x + 1)' which guarantees that the result
is always positif.


Revision 17780 - Directory Listing
Modified Mon Oct 4 19:37:38 1999 UTC (20 years, 3 months ago) by brendel
Original Path: trunk
Linux and Windows executables added. Unix ace file added.


Revision 17779 - Directory Listing
Modified Mon Oct 4 18:27:49 1999 UTC (20 years, 3 months ago) by manuelt
Original Path: trunk
Remove heading #include <assert.h> directive.


Revision 17778 - Directory Listing
Modified Mon Oct 4 16:48:01 1999 UTC (20 years, 3 months ago) by rogers
Original Path: trunk
Make procedures for angles have been renamed. Therefore this class now reflects these changes.


Revision 17777 - Directory Listing
Modified Mon Oct 4 16:41:58 1999 UTC (20 years, 3 months ago) by rogers
Original Path: trunk
Altered the inheritance so that this type of item can now only take a menu as a parent.


Revision 17776 - Directory Listing
Modified Mon Oct 4 16:41:06 1999 UTC (20 years, 3 months ago) by rogers
Original Path: trunk
Set parent is now implemented in this class instead of being inherited.


Revision 17775 - Directory Listing
Modified Mon Oct 4 16:40:17 1999 UTC (20 years, 3 months ago) by rogers
Original Path: trunk
removed set parent so that it can be implemented in the descendents of ev_item. This will enable the parents of specific item types to be constrained to only the allowable types.


Revision 17774 - Directory Listing
Modified Mon Oct 4 16:36:08 1999 UTC (20 years, 3 months ago) by rogers
Original Path: trunk
Altered the inheritance so that this type of item can only take a list as a parent.


Revision 17773 - Directory Listing
Modified Mon Oct 4 16:35:33 1999 UTC (20 years, 3 months ago) by rogers
Original Path: trunk
Altered the inheritance so that this type of item can only take a menu as a parent.


Revision 17772 - Directory Listing
Modified Mon Oct 4 16:34:59 1999 UTC (20 years, 3 months ago) by rogers
Original Path: trunk
Altered the inheritance so that this type of row can only take a multi_column_list_box as a parent.


Revision 17771 - Directory Listing
Modified Mon Oct 4 16:34:04 1999 UTC (20 years, 3 months ago) by rogers
Original Path: trunk
Altered the inheritance  so that this type of item can only take a menu as a parent.


Revision 17770 - Directory Listing
Modified Mon Oct 4 16:33:21 1999 UTC (20 years, 3 months ago) by rogers
Original Path: trunk
Altered the inheritance so that this type of item can only take a status bar as a parent.


Revision 17769 - Directory Listing
Modified Mon Oct 4 16:32:15 1999 UTC (20 years, 3 months ago) by rogers
Original Path: trunk
Altered the inheritance so that this type of button can only take a tool bar as a parent.


Revision 17768 - Directory Listing
Modified Mon Oct 4 16:31:26 1999 UTC (20 years, 3 months ago) by rogers
Original Path: trunk
Altered the inheritance so that this type of radio button can only take a tool bar as a parent.


Revision 17767 - Directory Listing
Modified Mon Oct 4 16:30:07 1999 UTC (20 years, 3 months ago) by rogers
Original Path: trunk
Altered the inheritance so that this type of seperator can only take a tool bar as a parent.


Revision 17766 - Directory Listing
Modified Mon Oct 4 16:29:00 1999 UTC (20 years, 3 months ago) by rogers
Original Path: trunk
Altered the inheritance so that this type of button can only have a tool bar as a parent.


Revision 17765 - Directory Listing
Modified Mon Oct 4 16:27:52 1999 UTC (20 years, 3 months ago) by rogers
Original Path: trunk
Altered the inheritance so that the type of parent possible can only be of a valid type.


Revision 17764 - Directory Listing
Modified Mon Oct 4 16:24:22 1999 UTC (20 years, 3 months ago) by rogers
Original Path: trunk
Changed makes to make_radians.


Revision 17763 - Directory Listing
Modified Sat Oct 2 18:06:54 1999 UTC (20 years, 3 months ago) by manus
Original Path: trunk
Added a #ifdef EIF_THREADS protection around EIFMTX_DESTROY in eif_gen_conf_cleanup.


Revision 17762 - Directory Listing
Modified Sat Oct 2 17:53:30 1999 UTC (20 years, 3 months ago) by manus
Original Path: trunk
New version number and new license codes.


Revision 17761 - Directory Listing
Modified Sat Oct 2 17:53:02 1999 UTC (20 years, 3 months ago) by manus
Original Path: trunk
New version 4.5.016


Revision 17760 - Directory Listing
Modified Sat Oct 2 04:13:28 1999 UTC (20 years, 3 months ago) by manus
Original Path: trunk
Temporary Ace file of ManuS.


Revision 17759 - Directory Listing
Modified Sat Oct 2 03:57:46 1999 UTC (20 years, 3 months ago) by manus
Original Path: trunk
Use of a cache for `WEL_CHARACTER_RANGE' so that we do not need to create
an Eiffel object all the time.
Added `text_at' which retrieves the text at position `i' with a specified length.


Revision 17758 - Directory Listing
Modified Sat Oct 2 03:52:56 1999 UTC (20 years, 3 months ago) by manus
Original Path: trunk
Put back the version of `line_length' to what it used to be before in version 1.1
Changed the implementation of `line' to improve its efficiency thanksful to the new
implementation of WEL_STRING which does not need an Eiffel string to be created.


Revision 17757 - Directory Listing
Modified Sat Oct 2 03:50:28 1999 UTC (20 years, 3 months ago) by manus
Original Path: trunk
`Key_to_string' was not working properly due to the new implementation of
WEL_STRING. But if it was working before, it was due to a misuse of `length'
from WEL_STRING which should have returned `0', but in fact it was returning
11.


Revision 17756 - Directory Listing
Modified Sat Oct 2 03:04:39 1999 UTC (20 years, 3 months ago) by manus
Original Path: trunk
Rewrote `make' and `make_empty' so that we do not need to create a string in
`make_empty'. It improves performance a lot, especially for people who do not
know what to call.
Added a comment to `set_null_character'.


Revision 17755 - Directory Listing
Modified Sat Oct 2 03:03:13 1999 UTC (20 years, 3 months ago) by manus
Original Path: trunk
Cosmetics


Revision 17754 - Directory Listing
Modified Sat Oct 2 03:02:42 1999 UTC (20 years, 3 months ago) by manus
Original Path: trunk
Added `set_default_format' which forces the format to the default format, ie
no bold, no italic, no strike, no underline.


Revision 17753 - Directory Listing
Modified Sat Oct 2 03:00:35 1999 UTC (20 years, 3 months ago) by manus
Original Path: trunk
Cosmetics on `token_first_pos' and rewrote `toke_last_post' to be as efficient as
possible, changes has been done in `eiffel_scanner.l'.


Revision 17752 - Directory Listing
Modified Sat Oct 2 02:59:30 1999 UTC (20 years, 3 months ago) by manus
Original Path: trunk
Commented `freeze' and `thaw', and add `hide_selection' and `show_selection' instead.
Rewrote `on_token_found' so that it does the same but using less branches in the
select statement.
Changed the formats and put them as once functions for performance reasons.
Renamed `is_upper_case_only' by `is_class_identifier' and improved it in speed.


Revision 17751 - Directory Listing
Modified Sat Oct 2 02:57:11 1999 UTC (20 years, 3 months ago) by manus
Original Path: trunk
Cosmetics on `token_first_pos' and rewrote `toke_last_post' to be as efficient as
possible.


Revision 17750 - Directory Listing
Modified Sat Oct 2 02:54:49 1999 UTC (20 years, 3 months ago) by manus
Original Path: trunk
Added `make_from_external' so that we do not need to create a string object
before calling `from_c', which can cost a lost.
Improved `from_c' so that it does not recreate the area if there is enough
space in it.


Revision 17749 - Directory Listing
Modified Sat Oct 2 02:41:52 1999 UTC (20 years, 3 months ago) by raphaels
Original Path: trunk
Beta Release


Revision 17748 - Directory Listing
Modified Sat Oct 2 02:36:25 1999 UTC (20 years, 3 months ago) by marina
Original Path: trunk
*** empty log message ***


Revision 17747 - Directory Listing
Modified Sat Oct 2 02:34:21 1999 UTC (20 years, 3 months ago) by marina
Original Path: trunk
added Vt_record


Revision 17746 - Directory Listing
Modified Sat Oct 2 02:33:03 1999 UTC (20 years, 3 months ago) by marina
Original Path: trunk
restructuring


Revision 17745 - Directory Listing
Modified Sat Oct 2 02:32:08 1999 UTC (20 years, 3 months ago) by marina
Original Path: trunk
restructuring + new functiond in vartype namer


Revision 17744 - Directory Listing
Modified Sat Oct 2 02:08:38 1999 UTC (20 years, 3 months ago) by raphaels
Original Path: trunk
Beta Release


Revision 17743 - Directory Listing
Modified Sat Oct 2 00:17:14 1999 UTC (20 years, 3 months ago) by rogers
Original Path: trunk
Added the Error margin for assertions.


Revision 17742 - Directory Listing
Modified Fri Oct 1 23:36:01 1999 UTC (20 years, 3 months ago) by manus
Original Path: trunk
Fixed a small error on the new RTSOFN macro where we were returning the
content of the pointer instead a pointer to the content.


Revision 17741 - Directory Listing
Modified Fri Oct 1 23:16:24 1999 UTC (20 years, 3 months ago) by manuelt
Original Path: trunk
Move include directive for assert.h , to avoid including assertions by mistake.
(eifconfmagic.h undefined NDEBUG by default)


Revision 17740 - Directory Listing
Modified Fri Oct 1 23:13:24 1999 UTC (20 years, 3 months ago) by manus
Original Path: trunk
Typo: was `eif_macros' instead of `eif_macros.h'.


Revision 17739 - Directory Listing
Modified Fri Oct 1 23:01:36 1999 UTC (20 years, 3 months ago) by marina
Original Path: trunk
added ccom_ce_decimal, ccom_ce_currency, ccom_ce_variant, and ccom_ce_record


Revision 17738 - Directory Listing
Modified Fri Oct 1 22:58:49 1999 UTC (20 years, 3 months ago) by marina
Original Path: trunk
added functions ccom_ce_decimal, ccom_ce_currency, ccom_ce_variant, and ccom_ce_record.


Revision 17737 - Directory Listing
Modified Fri Oct 1 22:44:25 1999 UTC (20 years, 3 months ago) by manuelt
Original Path: trunk
Correct bug in LMALLOC_CHECK implementation in MT mode.


Revision 17736 - Directory Listing
Modified Fri Oct 1 22:43:43 1999 UTC (20 years, 3 months ago) by manuelt
Original Path: trunk
Memory leak removal. Mutex was not freed.


Revision 17735 - Directory Listing
Modified Fri Oct 1 22:43:06 1999 UTC (20 years, 3 months ago) by manuelt
Original Path: trunk
Memory leak removal.


Revision 17734 - Directory Listing
Modified Fri Oct 1 22:42:36 1999 UTC (20 years, 3 months ago) by manuelt
Original Path: trunk
Adapt LMALLOC_CHECK implementation to MT mode.


Revision 17733 - Directory Listing
Modified Fri Oct 1 22:33:32 1999 UTC (20 years, 3 months ago) by manus
Original Path: trunk
Added a bug fix in `line' since Windows does not set a null terminated character
after a call to EM_GETLINE. However, Windows returns the number of characters
that he stored and therefore we can set the null terminated character ourself.


Revision 17732 - Directory Listing
Modified Fri Oct 1 22:31:42 1999 UTC (20 years, 3 months ago) by manus
Original Path: trunk
Added a functionality which enables to set a null character to the `i-th' element
of a WEL_STRING C structure. This was needed in `line' from WEL_MULTIPLE_LINE_EDIT.


Revision 17731 - Directory Listing
Modified Fri Oct 1 22:29:44 1999 UTC (20 years, 3 months ago) by manus
Original Path: trunk
Added `offset_pointer' which enables the user to get a pointer on the `i'th
item of a structure pointed by `p' where items have a size `n'.


Revision 17730 - Directory Listing
Modified Fri Oct 1 22:09:45 1999 UTC (20 years, 3 months ago) by manus
Original Path: trunk
Added a new macros `RTSOFN(s,o,n)' to access `o-th' element of a `p', pointer on a structure
of size `n'.


Revision 17729 - Directory Listing
Modified Fri Oct 1 20:25:45 1999 UTC (20 years, 3 months ago) by oconnor
Original Path: trunk
fixed post cond syntax for trig fns


Revision 17728 - Directory Listing
Modified Fri Oct 1 20:18:00 1999 UTC (20 years, 3 months ago) by oconnor
Original Path: trunk
added contracts to all features


Revision 17727 - Directory Listing
Modified Fri Oct 1 19:48:54 1999 UTC (20 years, 3 months ago) by chee
Original Path: trunk
rename get_class_object to class_object


Revision 17726 - Directory Listing
Modified Fri Oct 1 19:48:39 1999 UTC (20 years, 3 months ago) by marina
Original Path: trunk
bug fixes.


Revision 17725 - Directory Listing
Modified Fri Oct 1 19:42:51 1999 UTC (20 years, 3 months ago) by chee
Original Path: trunk
Definition file generator


Revision 17724 - Directory Listing
Modified Fri Oct 1 19:41:43 1999 UTC (20 years, 3 months ago) by chee
Original Path: trunk
Header file contain variables for server


Revision 17723 - Directory Listing
Modified Fri Oct 1 19:40:36 1999 UTC (20 years, 3 months ago) by chee
Original Path: trunk
finish code to generate definition file


Revision 17722 - Directory Listing
Modified Fri Oct 1 19:00:06 1999 UTC (20 years, 3 months ago) by oconnor
Original Path: trunk
stylistic cleanup, renamed make functions, removed vale


Revision 17721 - Directory Listing
Modified Fri Oct 1 18:47:08 1999 UTC (20 years, 3 months ago) by manus
Original Path: trunk
Added new constants: BIF_EDITBOX, BIF_USENEWUI and BIF_VALIDATE.


Revision 17720 - Directory Listing
Modified Fri Oct 1 18:13:49 1999 UTC (20 years, 3 months ago) by manus
Original Path: trunk
Increased the default maximum size of a text to 256KB.
Fixed a bug which was preventing the call to `set_maximum_size' to have
an effect before `realizing' current object.


Revision 17719 - Directory Listing
Modified Fri Oct 1 17:01:18 1999 UTC (20 years, 3 months ago) by pascalf
Original Path: trunk
Precondition and invariant added to DATE and DATE_TIME.
Indeed, a year can not be negative, according to the internal representation.


Revision 17718 - Directory Listing
Modified Fri Oct 1 12:17:15 1999 UTC (20 years, 3 months ago) by buoy
Original Path: trunk
Adding 'every_children' which shows how to build 'ev_children' using the hash_table. To be removed.


Revision 17717 - Directory Listing
Modified Fri Oct 1 12:16:07 1999 UTC (20 years, 3 months ago) by buoy
Original Path: trunk
Cosmetic changes.


Revision 17716 - Directory Listing
Modified Fri Oct 1 12:15:09 1999 UTC (20 years, 3 months ago) by buoy
Original Path: trunk
Modifications for the hash table and for the destroying of the objects.


Revision 17715 - Directory Listing
Modified Fri Oct 1 12:14:13 1999 UTC (20 years, 3 months ago) by buoy
Original Path: trunk
Feature 'find_item_recursively_by_data' was using children instead of ev_children.


Revision 17714 - Directory Listing
Modified Fri Oct 1 11:55:08 1999 UTC (20 years, 3 months ago) by buoy
Original Path: trunk
Updated copyrigth clauses and added 'gtk_object_type'.


Revision 17713 - Directory Listing
Modified Fri Oct 1 11:50:18 1999 UTC (20 years, 3 months ago) by buoy
Original Path: trunk
Added function 'gtk_signal_lookup'.


Revision 17712 - Directory Listing
Modified Fri Oct 1 11:49:45 1999 UTC (20 years, 3 months ago) by buoy
Original Path: trunk
Added function 'c_gtk_menu_get_child' and 'c_gtk_menu_nb_children' to build 'ev_children' for EV_ITEM_HOLDERs using the hashtable.


Revision 17711 - Directory Listing
Modified Fri Oct 1 11:48:21 1999 UTC (20 years, 3 months ago) by buoy
Original Path: trunk
Cosmetic changes.


Revision 17710 - Directory Listing
Modified Fri Oct 1 11:47:50 1999 UTC (20 years, 3 months ago) by buoy
Original Path: trunk
Feature 'set_text' modified to register the object in the hash table.


Revision 17709 - Directory Listing
Modified Fri Oct 1 11:46:38 1999 UTC (20 years, 3 months ago) by buoy
Original Path: trunk
Calling feature 'initialize_object_handling' in creation feature to register it in the hastable and to connect its destroy signal to 'destroy_signal_callback'


Revision 17708 - Directory Listing
Modified Fri Oct 1 11:46:19 1999 UTC (20 years, 3 months ago) by buoy
Original Path: trunk
Calling feature 'initialize_object_handling' in creation feature to register it in the hastable and to connect its destroy signal to 'destroy_signal_callback'. Also changed 'set_text' and 'create_pixmap_place' to set the rigth alignment.


Revision 17707 - Directory Listing
Modified Fri Oct 1 11:32:52 1999 UTC (20 years, 3 months ago) by buoy
Original Path: trunk
Changing type of arguments in c_gtk_signal_connect (cf. Manus). Added functions 'c_gtk_menu_get_child' and 'c_gtk_menu_nb_children' to build 'ev_children' by using the hashtable.


Revision 17706 - Directory Listing
Modified Fri Oct 1 01:43:46 1999 UTC (20 years, 3 months ago) by manuelt
Original Path: trunk
Warnings elimination for VXWORKS port.


Revision 17705 - Directory Listing
Modified Fri Oct 1 01:39:14 1999 UTC (20 years, 3 months ago) by manuelt
Original Path: trunk
Forgot to encapsulate the code specific to EIF_REM_SET_OPTIMIZATION with precompilation directives.


Revision 17704 - Directory Listing
Modified Fri Oct 1 01:33:59 1999 UTC (20 years, 3 months ago) by manuelt
Original Path: trunk
Do not include malloc.h for VXWORKS or VMS


Revision 17703 - Directory Listing
Modified Fri Oct 1 01:29:52 1999 UTC (20 years, 3 months ago) by manuelt
Original Path: trunk
Error in directive of precompilation.


Revision 17702 - Directory Listing
Modified Fri Oct 1 01:26:50 1999 UTC (20 years, 3 months ago) by manuelt
Original Path: trunk
Call `spt_free (special_rem_set)' only when EIF_REM_SET_OPTIMIZATION is set


Revision 17701 - Directory Listing
Modified Fri Oct 1 01:24:25 1999 UTC (20 years, 3 months ago) by raphaels
Original Path: trunk
C Generated code compilation


Revision 17700 - Directory Listing
Modified Fri Oct 1 01:23:41 1999 UTC (20 years, 3 months ago) by raphaels
Original Path: trunk
Renamed into wizard_compile.e


Revision 17699 - Directory Listing
Modified Fri Oct 1 01:23:23 1999 UTC (20 years, 3 months ago) by raphaels
Original Path: trunk
Not used.


Revision 17698 - Directory Listing
Modified Fri Oct 1 01:18:34 1999 UTC (20 years, 3 months ago) by manuelt
Original Path: trunk
Port VXWORKS: include envLib.h


Revision 17697 - Directory Listing
Modified Fri Oct 1 00:37:40 1999 UTC (20 years, 3 months ago) by chee
Original Path: trunk
Classes to handle generation of definition file


Revision 17696 - Directory Listing
Modified Fri Oct 1 00:31:25 1999 UTC (20 years, 3 months ago) by manuelt
Original Path: trunk
Include malloc.h for free.


Revision 17695 - Directory Listing
Modified Fri Oct 1 00:31:10 1999 UTC (20 years, 3 months ago) by manuelt
Original Path: trunk
Correct memory leak: free spt->old_values in spt_free.


Revision 17694 - Directory Listing
Modified Fri Oct 1 00:10:12 1999 UTC (20 years, 3 months ago) by manuelt
Original Path: trunk
Correct typo.


Revision 17693 - Directory Listing
Modified Fri Oct 1 00:02:58 1999 UTC (20 years, 3 months ago) by manuelt
Original Path: trunk
Replace eif_free by free because getcwd calls malloc in POSIX.1


Revision 17692 - Directory Listing
Modified Thu Sep 30 23:40:20 1999 UTC (20 years, 3 months ago) by manuelt
Original Path: trunk
Display lm linked list in LMALLOC_CHECK mode only for root thread.


Revision 17691 - Directory Listing
Modified Thu Sep 30 23:16:12 1999 UTC (20 years, 3 months ago) by manuelt
Original Path: trunk
Include eif_malloc.h for xfree.


Revision 17690 - Directory Listing
Modified Thu Sep 30 23:07:57 1999 UTC (20 years, 3 months ago) by manuelt
Original Path: trunk
Remove free(res) since documentation specified that res is statically allocated.


Revision 17689 - Directory Listing
Modified Thu Sep 30 22:44:11 1999 UTC (20 years, 3 months ago) by manuelt
Original Path: trunk
Check if special_rem_ste not NULL before freeing it.


Revision 17688 - Directory Listing
Modified Thu Sep 30 22:33:51 1999 UTC (20 years, 3 months ago) by manuelt
Original Path: trunk
Warnings removal


Revision 17687 - Directory Listing
Modified Thu Sep 30 22:24:02 1999 UTC (20 years, 3 months ago) by manuelt
Original Path: trunk
Warnings removal on Linux (not all ;).


Revision 17686 - Directory Listing
Modified Thu Sep 30 22:11:55 1999 UTC (20 years, 3 months ago) by chee
Original Path: trunk
Debug generated server code


Revision 17685 - Directory Listing
Modified Thu Sep 30 21:57:39 1999 UTC (20 years, 3 months ago) by pascalf
Original Path: trunk
Small modifications, brought by pascalf.


Revision 17684 - Directory Listing
Modified Thu Sep 30 21:56:25 1999 UTC (20 years, 3 months ago) by pascalf
Original Path: trunk
library continues ...


Revision 17683 - Directory Listing
Modified Thu Sep 30 21:28:00 1999 UTC (20 years, 3 months ago) by manuelt
Original Path: trunk
warnings removal.


Revision 17682 - Directory Listing
Modified Thu Sep 30 21:27:34 1999 UTC (20 years, 3 months ago) by manuelt
Original Path: trunk
LMALLOC_CHECK checkings added.


Revision 17681 - Directory Listing
Modified Thu Sep 30 19:06:26 1999 UTC (20 years, 3 months ago) by rogers
Original Path: trunk
Fixed position enabled by adding the Result line which had been missing.


Revision 17680 - Directory Listing
Modified Thu Sep 30 19:04:13 1999 UTC (20 years, 3 months ago) by manuelt
Original Path: trunk
Warnings removal.


Revision 17679 - Directory Listing
Modified Thu Sep 30 19:02:57 1999 UTC (20 years, 3 months ago) by marina
Original Path: trunk
bug fixes.


Revision 17678 - Directory Listing
Modified Thu Sep 30 18:52:34 1999 UTC (20 years, 3 months ago) by king
Original Path: trunk
Corrected in-compatibility with new EV_ANGLE interface


Revision 17677 - Directory Listing
Modified Thu Sep 30 18:51:18 1999 UTC (20 years, 3 months ago) by pascalf
Original Path: trunk
New library.
Created by pascalf, 09/30/1999.


Revision 17676 - Directory Listing
Modified Thu Sep 30 18:49:16 1999 UTC (20 years, 3 months ago) by rogers
Original Path: trunk
Now works with EV_ANGLE


Revision 17675 - Directory Listing
Modified Thu Sep 30 18:47:10 1999 UTC (20 years, 3 months ago) by rogers
Original Path: trunk
Altered to work with EV_ANGLE.


Revision 17674 - Directory Listing
Modified Thu Sep 30 18:43:23 1999 UTC (20 years, 3 months ago) by rogers
Original Path: trunk
Altered the tab to now work with EV_ANGLE.


Revision 17673 - Directory Listing
Modified Thu Sep 30 17:12:20 1999 UTC (20 years, 3 months ago) by king
Original Path: trunk
Added find_item_recursively_by_data


Revision 17672 - Directory Listing
Modified Thu Sep 30 17:00:19 1999 UTC (20 years, 3 months ago) by leitner
Original Path: trunk
*** empty log message ***


Revision 17671 - Directory Listing
Modified Thu Sep 30 16:54:37 1999 UTC (20 years, 3 months ago) by manuelt
Original Path: trunk
warnings removal: nested '*/' or '/*' and `address' initilialized to avoid
warning output.


Revision 17670 - Directory Listing
Modified Thu Sep 30 16:45:29 1999 UTC (20 years, 3 months ago) by manuelt
Original Path: trunk
Remove useless declarations.


Revision 17669 - Directory Listing
Modified Thu Sep 30 16:40:47 1999 UTC (20 years, 3 months ago) by manuelt
Original Path: trunk
Correct typos from previous changes.


Revision 17668 - Directory Listing
Modified Thu Sep 30 16:03:52 1999 UTC (20 years, 3 months ago) by manus
Original Path: trunk
Added inclusion of `eif_lmalloc.h' for the use of `eif_*lloc' functions.


Revision 17667 - Directory Listing
Modified Thu Sep 30 15:38:49 1999 UTC (20 years, 3 months ago) by manus
Original Path: trunk
Removed the inclusion of `<math.h>' and the definition of `math_power' since
the compiler is now generating them correctly.
Fixed a bug with C++ compilation because the header files where in the `extern "C"'
clause and this is not correct at all.


Revision 17666 - Directory Listing
Modified Thu Sep 30 03:37:22 1999 UTC (20 years, 3 months ago) by manus
Original Path: trunk
Added C++ protection code to the descriptor and feature tables C files, otherwise
when they are compiled in C++ mode, it does not work anymore.


Revision 17665 - Directory Listing
Modified Thu Sep 30 03:35:31 1999 UTC (20 years, 3 months ago) by manus
Original Path: trunk
In the generation of external calls, no matter the return type the user put, we
will generate a cast to the Eiffel return type.


Revision 17664 - Directory Listing
Modified Thu Sep 30 01:54:48 1999 UTC (20 years, 3 months ago) by manuelt
Original Path: trunk
Use wrapper eif_*lloc instead of directly standard malloc library.
A malloc'ed memory check can be performed with LMALLOC_DEBUG.


Revision 17663 - Directory Listing
Modified Thu Sep 30 01:52:57 1999 UTC (20 years, 3 months ago) by manuelt
Original Path: trunk
Use memset/memcpy instead of bzero/bcopy on VXWORKS.


Revision 17662 - Directory Listing
Modified Thu Sep 30 01:51:22 1999 UTC (20 years, 3 months ago) by manuelt
Original Path: trunk
Use wrappers eif_*lloc instead of directly the standard malloc functions.


Revision 17661 - Directory Listing
Modified Thu Sep 30 01:50:04 1999 UTC (20 years, 3 months ago) by manuelt
Original Path: trunk
Warnings removal for VXWORKS port.


Revision 17660 - Directory Listing
Modified Thu Sep 30 01:47:39 1999 UTC (20 years, 3 months ago) by manuelt
Original Path: trunk
Fix memory leak from gen_conf.c, threads, and starting_working_directory.
Use memset/memcpy instead of bzero/bcopy on VXWORKS.
Add option EIF_NO_RECLAIM.
Call xfree instead of eif_free if memory not allocated with eif*lloc.


Revision 17659 - Directory Listing
Modified Thu Sep 30 01:45:09 1999 UTC (20 years, 3 months ago) by manuelt
Original Path: trunk
Include file assert.h.


Revision 17658 - Directory Listing
Modified Thu Sep 30 01:44:34 1999 UTC (20 years, 3 months ago) by manuelt
Original Path: trunk
use wrappers eif_*lloc instead of standard C malloc functions.


Revision 17657 - Directory Listing
Modified Thu Sep 30 01:43:41 1999 UTC (20 years, 3 months ago) by manuelt
Original Path: trunk
Use memset/memcpy for VXWORKS instead of bzero/bcopy
xfree, xmalloc, xcalloc are renamed for all platforms so as to
avoid name conflicts.


Revision 17656 - Directory Listing
Modified Thu Sep 30 01:41:35 1999 UTC (20 years, 3 months ago) by manuelt
Original Path: trunk
Add new option:
EIF_NO_RECLAIM is set, no reclaim is called on termination.


Revision 17655 - Directory Listing
Modified Thu Sep 30 01:40:36 1999 UTC (20 years, 3 months ago) by manuelt
Original Path: trunk
Standard malloc functions are wrapped with eif_*lloc.
-DLMALLOC_CHECK : check that every allocated objects with eif_*alloc is
freed.


Revision 17654 - Directory Listing
Modified Thu Sep 30 01:37:53 1999 UTC (20 years, 3 months ago) by manuelt
Original Path: trunk
Use eif_*lloc instead of eiffel-free-list allocation mechanism, which is harmful in MT context.


Revision 17653 - Directory Listing
Modified Thu Sep 30 01:35:13 1999 UTC (20 years, 3 months ago) by manuelt
Original Path: trunk
Replace free by eif_free.


Revision 17652 - Directory Listing
Modified Thu Sep 30 00:24:58 1999 UTC (20 years, 3 months ago) by manus
Original Path: trunk
Simplication: instead of calling `cwel_pointer_to_integer' we call `to_integer'
from WEL_STRUCTURE which does exactly the same thing, but it is much easier to read.


Revision 17651 - Directory Listing
Modified Thu Sep 30 00:12:43 1999 UTC (20 years, 3 months ago) by manus
Original Path: trunk
Added the call to `set_size_in_string' which is required by Windows if we want
to have a correct call of EM_GETLINE. Not doing so was causing random crashes
due to memory corruption generated by Windows.


Revision 17650 - Directory Listing
Modified Thu Sep 30 00:09:36 1999 UTC (20 years, 3 months ago) by manus
Original Path: trunk
Added a new function `set_size_in_string' and its external couterpart
`cwel_set_size_in_string' which enables to put in the first 2 bytes of the
string an integer representation casted to a WORD representation (which is also
2 bytes).
This is required when sending the message `EM_GETLINE' in a TEXT EDIT area.


Revision 17649 - Directory Listing
Modified Wed Sep 29 22:19:50 1999 UTC (20 years, 3 months ago) by rogers
Original Path: trunk
All angles are now specified as EV_ANGLE instead of real.


Revision 17648 - Directory Listing
Modified Wed Sep 29 22:11:02 1999 UTC (20 years, 3 months ago) by rogers
Original Path: trunk
All angles are now specified as EV_ANGLE instead of a real.


Revision 17647 - Directory Listing
Modified Wed Sep 29 22:08:12 1999 UTC (20 years, 3 months ago) by rogers
Original Path: trunk
Created to allow the user to pass angles less clumsily than with reals.


Revision 17646 - Directory Listing
Modified Wed Sep 29 22:06:26 1999 UTC (20 years, 3 months ago) by rogers
Original Path: trunk
All angles are now specified as EV_ANGLE instead of real.


Revision 17645 - Directory Listing
Modified Wed Sep 29 22:04:12 1999 UTC (20 years, 3 months ago) by rogers
Original Path: trunk
All drawing routines now take EV_ANGLE instead of real for angles.


Revision 17644 - Directory Listing
Modified Wed Sep 29 22:01:18 1999 UTC (20 years, 3 months ago) by brendel
Original Path: trunk
Complete update: most bugs are fixed. Picture_window experiment.


Revision 17643 - Directory Listing
Modified Wed Sep 29 21:58:40 1999 UTC (20 years, 3 months ago) by chee
Original Path: trunk
Debug generated client code


Revision 17642 - Directory Listing
Modified Wed Sep 29 19:32:10 1999 UTC (20 years, 3 months ago) by oconnor
Original Path: trunk
added postconditions to creation procs


Revision 17641 - Directory Listing
Modified Wed Sep 29 18:26:39 1999 UTC (20 years, 3 months ago) by bonnard
Original Path: trunk
Preference tool and resource management utilities.


Revision 17640 - Directory Listing
Modified Wed Sep 29 17:50:53 1999 UTC (20 years, 3 months ago) by chee
Original Path: trunk
debug generated client code


Revision 17639 - Directory Listing
Modified Wed Sep 29 03:39:20 1999 UTC (20 years, 3 months ago) by buoy
Original Path: trunk
Redefining attribut to have the right type, EV_TOOL_BAR.


Revision 17638 - Directory Listing
Modified Wed Sep 29 03:38:31 1999 UTC (20 years, 3 months ago) by buoy
Original Path: trunk
Defining the class as deferred as there are deferred features.


Revision 17637 - Directory Listing
Modified Wed Sep 29 03:37:24 1999 UTC (20 years, 3 months ago) by buoy
Original Path: trunk
Attribut 'parent' has been redefined to have the right type (EV_TOOL_BAR).


Revision 17636 - Directory Listing
Modified Wed Sep 29 03:36:55 1999 UTC (20 years, 3 months ago) by buoy
Original Path: trunk
Attribut 'parent_imp' is no more deferred. Attribut 'parent' has been redefined to have the right type (EV_TOOL_BAR).


Revision 17635 - Directory Listing
Modified Wed Sep 29 03:35:58 1999 UTC (20 years, 3 months ago) by buoy
Original Path: trunk
Attribut 'parent_imp' is no more deferred. Attribut 'parent' has been redefined to have the right type (EV_STATUS_BAR).


Revision 17634 - Directory Listing
Modified Wed Sep 29 03:35:24 1999 UTC (20 years, 3 months ago) by buoy
Original Path: trunk
Attribut 'parent_imp' is no more deferred. Attribut 'parent' has been redefined to have the right type (EV_MULTI_COLUMN_LIST).


Revision 17633 - Directory Listing
Modified Wed Sep 29 03:34:44 1999 UTC (20 years, 3 months ago) by buoy
Original Path: trunk
Attribut 'parent_imp' is no more deferred. Attribut 'parent' has been redefined to have the right type (EV_MENU_ITEM_HOLDER).


Revision 17632 - Directory Listing
Modified Wed Sep 29 03:34:08 1999 UTC (20 years, 3 months ago) by buoy
Original Path: trunk
Attribut 'parent_imp' is no more deferred. Attribut 'parent' has been redefined to have the right type (EV_LIST).


Revision 17631 - Directory Listing
Modified Wed Sep 29 03:32:43 1999 UTC (20 years, 3 months ago) by buoy
Original Path: trunk
Attribut 'list_widget' has been moved to upper class.


Revision 17630 - Directory Listing
Modified Wed Sep 29 03:31:09 1999 UTC (20 years, 3 months ago) by buoy
Original Path: trunk
REsizing features modified because to enable resizing options, widgets are now put into  a GtkHBox, itself put into a GtkVBox. They are now inherited from EV_CONTAINER_IMP.


Revision 17629 - Directory Listing
Modified Wed Sep 29 03:20:07 1999 UTC (20 years, 3 months ago) by buoy
Original Path: trunk
REsizing features modified because to enable resizing options, widgets are now put into  a GtkHBox, itself put into a GtkVBox.


Revision 17628 - Directory Listing
Modified Wed Sep 29 03:18:09 1999 UTC (20 years, 3 months ago) by buoy
Original Path: trunk
Feature 'add_child' and 'remove_child' redefined because there is no resizing options when widgets are contained in an EV_SCROLLABLE_AREA.


Revision 17627 - Directory Listing
Modified Wed Sep 29 03:12:39 1999 UTC (20 years, 3 months ago) by buoy
Original Path: trunk
Feature 'add_child' and 'remove_child' redefined because there is no resizing options when widgets are contained in an EV_FIXED.


Revision 17626 - Directory Listing
Modified Wed Sep 29 03:06:12 1999 UTC (20 years, 3 months ago) by buoy
Original Path: trunk
To enable resizing options, we need 1 GtkHBox and one GtkVBox to put the widget into. The widget is put into the GtkHBox, which is put into the GtkVBox. It is this GtkVBox which will be put in a container.


Revision 17625 - Directory Listing
Modified Wed Sep 29 03:00:22 1999 UTC (20 years, 3 months ago) by buoy
Original Path: trunk
Features implementation are exported to EV_LIST_ITEM_IMP too.


Revision 17624 - Directory Listing
Modified Wed Sep 29 02:59:13 1999 UTC (20 years, 3 months ago) by buoy
Original Path: trunk
Inheritance clauses changed.


Revision 17623 - Directory Listing
Modified Wed Sep 29 02:58:27 1999 UTC (20 years, 3 months ago) by buoy
Original Path: trunk
Attribut 'parent_imp' is now inherited from EV_TOOL_BAR_BUTTON_I with the type EV_TOOLBAR_IMP. Feature 'set_parent' is no more inherited from class EV_ITEM_IMP (cf comment version 1.14 EV_ITEM_IMP).


Revision 17622 - Directory Listing
Modified Wed Sep 29 02:55:43 1999 UTC (20 years, 3 months ago) by buoy
Original Path: trunk
Attribut 'parent_imp' is now inherited from EV_STATUS_BAR_ITEM_I, with a type EV_STATUS_BAR_IMP.


Revision 17621 - Directory Listing
Modified Wed Sep 29 02:50:58 1999 UTC (20 years, 3 months ago) by buoy
Original Path: trunk
Inheritance clauses changed.


Revision 17620 - Directory Listing
Modified Wed Sep 29 02:50:09 1999 UTC (20 years, 3 months ago) by buoy
Original Path: trunk
Attribut 'parent_imp' is now inherited from EV_MULTI_COLUMN_LIST_ROW_I, with a type EV_MULTI_COLUMN_LIST_IMP.


Revision 17619 - Directory Listing
Modified Wed Sep 29 02:42:30 1999 UTC (20 years, 3 months ago) by buoy
Original Path: trunk
Attribut 'parent_imp' is now inherited from EV_MENU_ITEM_I. Feature 'set_parent' is no more inherited from class EV_ITEM_IMP (cf comment version 1.14 EV_ITEM_IMP).


Revision 17618 - Directory Listing
Modified Wed Sep 29 02:41:54 1999 UTC (20 years, 3 months ago) by buoy
Original Path: trunk
Attribut 'parent_imp' is now inherited from EV_LIST_ITEM_I. Feature 'set_parent' is no more inherited from class EV_ITEM_IMP (cf comment version 1.14 EV_ITEM_IMP).


Revision 17617 - Directory Listing
Modified Wed Sep 29 02:37:13 1999 UTC (20 years, 3 months ago) by buoy
Original Path: trunk
Attributs 'list_widget', ev_children', and 'widget' declared here because 'parent_imp' of EV_LIST_ITEM_IMP is of type EV_LIST_ITEM_HOLDER_IMP.


Revision 17616 - Directory Listing
Modified Wed Sep 29 02:35:13 1999 UTC (20 years, 3 months ago) by buoy
Original Path: trunk
Feature 'set_parent' moved back to children, we can not factorize because of 'parent_imp' type. Attribut 'parent_imp' is declared back to deferred.


Revision 17615 - Directory Listing
Modified Wed Sep 29 02:31:58 1999 UTC (20 years, 3 months ago) by manus
Original Path: trunk
Updated the call to `make_new' to reflect its new signature in E_PROJECT.


Revision 17614 - Directory Listing
Modified Wed Sep 29 02:30:48 1999 UTC (20 years, 3 months ago) by manus
Original Path: trunk
We were generate the System macros objects with the wrong prefix.


Revision 17613 - Directory Listing
Modified Wed Sep 29 02:30:39 1999 UTC (20 years, 3 months ago) by manus
Original Path: trunk
Fixed a bug when a file was either 1 or 3 characters long in the root
directory of where `quick_finalize' was launched causing to generate
strange big_files.


Revision 17612 - Directory Listing
Modified Wed Sep 29 01:46:06 1999 UTC (20 years, 3 months ago) by chee
Original Path: trunk
debug generated eiffel client code


Revision 17611 - Directory Listing
Modified Tue Sep 28 23:45:05 1999 UTC (20 years, 3 months ago) by raphaels
Original Path: trunk
Latest version


Revision 17610 - Directory Listing
Modified Tue Sep 28 23:39:24 1999 UTC (20 years, 3 months ago) by raphaels
Original Path: trunk
Latest version


Revision 17609 - Directory Listing
Modified Tue Sep 28 22:19:02 1999 UTC (20 years, 3 months ago) by raphaels
Original Path: trunk
Added .odl and .* to possible definition files extensions


Revision 17608 - Directory Listing
Modified Tue Sep 28 21:40:43 1999 UTC (20 years, 3 months ago) by marina
Original Path: trunk
bug fixes.


Revision 17607 - Directory Listing
Modified Tue Sep 28 20:00:37 1999 UTC (20 years, 3 months ago) by chee
Original Path: trunk
debug generated eiffel client


Revision 17606 - Directory Listing
Modified Tue Sep 28 18:34:59 1999 UTC (20 years, 3 months ago) by chee
Original Path: trunk
Rename ecom_generic_dispinterface to ecom_automation_interface


Revision 17605 - Directory Listing
Modified Tue Sep 28 17:52:47 1999 UTC (20 years, 3 months ago) by leitner
Original Path: trunk
fixed bug in rich edit selection


Revision 17604 - Directory Listing
Modified Tue Sep 28 17:37:30 1999 UTC (20 years, 3 months ago) by chee
Original Path: trunk
Debug generated client code


Revision 17603 - Directory Listing
Modified Tue Sep 28 17:11:50 1999 UTC (20 years, 3 months ago) by manus
Original Path: trunk
Removed a non-used local variable `tmp' in `xequal'.


Revision 17602 - Directory Listing
Modified Tue Sep 28 16:57:43 1999 UTC (20 years, 3 months ago) by oconnor
Original Path: trunk
changed yyin|out initilization from stdin|out to NULL


Revision 17601 - Directory Listing
Modified Tue Sep 28 16:51:50 1999 UTC (20 years, 3 months ago) by rogers
Original Path: trunk
Minor changes to the layout of the class. Implementation not changed.


Revision 17600 - Directory Listing
Modified Tue Sep 28 16:50:07 1999 UTC (20 years, 3 months ago) by manus
Original Path: trunk
Removed the declaration `wd: WARNING_D' since it was not used at all, but could
cause some troubles when compiled with the new EiffelVision 2 library without
referencing the old EiffelVisison library.


Revision 17599 - Directory Listing
Modified Tue Sep 28 16:49:58 1999 UTC (20 years, 3 months ago) by rogers
Original Path: trunk
Implemented the left, right and center justification features.


Revision 17598 - Directory Listing
Modified Tue Sep 28 16:27:42 1999 UTC (20 years, 3 months ago) by oconnor
Original Path: trunk
added dot slash to path when Configure is called


Revision 17597 - Directory Listing
Modified Tue Sep 28 16:18:14 1999 UTC (20 years, 3 months ago) by oconnor
Original Path: trunk
Fixed broken build scripts


Revision 17596 - Directory Listing
Modified Tue Sep 28 04:44:34 1999 UTC (20 years, 3 months ago) by manus
Original Path: trunk
Use `TO_SPECIAL[CHARACTER]' instead of STRING to create the buffer since Gobo is
really handling with SPECIALs and not STRINGs.


Revision 17595 - Directory Listing
Modified Tue Sep 28 04:39:36 1999 UTC (20 years, 3 months ago) by leitner
Original Path: trunk
there is now a strange big bug in everything that has todo with dispose


Revision 17594 - Directory Listing
Modified Tue Sep 28 04:07:09 1999 UTC (20 years, 3 months ago) by manus
Original Path: trunk
New Makefile generation which generates more than a E1 directory in final mode.
The polymorphic tables are generated in directories E2 to En where `n' is the
maximum number of directories.
Also removes the fact of deletion of precompiled libraries content since it was
too much of a pain for many people.
Simplified and reduces the system specific cases.
Removed the generation of D and F objects.


Revision 17593 - Directory Listing
Modified Tue Sep 28 04:04:57 1999 UTC (20 years, 3 months ago) by manus
Original Path: trunk
New way to generate polymorphism tables. They are now generated in E2,..,En
directories, instead of E1 only. This simplifies the generation and also
speed up the C compilation with `quick_finalize' since we will have less
files to concatenate.


Revision 17592 - Directory Listing
Modified Tue Sep 28 04:02:33 1999 UTC (20 years, 3 months ago) by manus
Original Path: trunk
Added a new parameter to `final_file_name' which takes as last parameter the
packet number where you want to generate your system file, i.e. E1, E2 or En.


Revision 17591 - Directory Listing
Modified Tue Sep 28 04:01:33 1999 UTC (20 years, 3 months ago) by manus
Original Path: trunk
New version number 4.5.015 and therefore we need to change the license keys.


Revision 17590 - Directory Listing
Modified Tue Sep 28 04:00:47 1999 UTC (20 years, 3 months ago) by manus
Original Path: trunk
Updated the code to conform to the new signature of `final_file_name' from
SHARED_CODE_FILES.


Revision 17589 - Directory Listing
Modified Tue Sep 28 03:59:48 1999 UTC (20 years, 3 months ago) by manus
Original Path: trunk
Fixed the external declarations to have a correct signature and also removed
useless alias clause of `table_free'.


Revision 17588 - Directory Listing
Modified Tue Sep 28 03:57:28 1999 UTC (20 years, 3 months ago) by manus
Original Path: trunk
Removed from `finish_freezing' the special handling of D and F directories in
Workbench mode. Removed some of the specific cases regarding E directories, since
most of the time they can be considered as standard C directories.


Revision 17587 - Directory Listing
Modified Tue Sep 28 03:55:34 1999 UTC (20 years, 3 months ago) by manus
Original Path: trunk
New version number 4.5.015
Removed `eattr' and `erout' and replaced them by only one file prefix: `epoly'.
It is still easy to recognize which file is what. The `.x' extension shows that
it is an attribute table, the `.c' a routine table.


Revision 17586 - Directory Listing
Modified Tue Sep 28 03:28:59 1999 UTC (20 years, 3 months ago) by manus
Original Path: trunk
Add a comment for the definition of EIF_ASSERTIONS and EIF_EXPENSIVE_ASSERTIONS
so that if we need those, we simply have to remove the comment which is much easier
than typing the whole thing.


Revision 17585 - Directory Listing
Modified Tue Sep 28 03:27:40 1999 UTC (20 years, 3 months ago) by manus
Original Path: trunk
Added `eif_lmalloc' since we are now using `eif_realloc'


Revision 17584 - Directory Listing
Modified Tue Sep 28 01:57:43 1999 UTC (20 years, 3 months ago) by king
Original Path: trunk
Removed struct calls for backwards compatibility


Revision 17583 - Directory Listing
Modified Tue Sep 28 01:56:06 1999 UTC (20 years, 3 months ago) by king
Original Path: trunk
Using previous gauge call


Revision 17582 - Directory Listing
Modified Tue Sep 28 01:19:54 1999 UTC (20 years, 3 months ago) by rogers
Original Path: trunk
Added remove_all_items which clears the list but does not destroy the items.


Revision 17581 - Directory Listing
Modified Tue Sep 28 01:18:42 1999 UTC (20 years, 3 months ago) by rogers
Original Path: trunk
Added remove_all_items as a deferred feature.


Revision 17580 - Directory Listing
Modified Tue Sep 28 01:16:30 1999 UTC (20 years, 3 months ago) by rogers
Original Path: trunk
Added remove_all_items which does not destroy the items.


Revision 17579 - Directory Listing
Modified Tue Sep 28 01:14:31 1999 UTC (20 years, 3 months ago) by rogers
Original Path: trunk
Added remove_all_items which removes items without destroying them, and fixed clear_items which removes items and destroys them.


Revision 17578 - Directory Listing
Modified Tue Sep 28 00:25:50 1999 UTC (20 years, 3 months ago) by marina
Original Path: trunk
added forward declaration in header file.


Revision 17577 - Directory Listing
Modified Tue Sep 28 00:25:06 1999 UTC (20 years, 3 months ago) by marina
Original Path: trunk
added forward declarations.


Revision 17576 - Directory Listing
Modified Mon Sep 27 23:48:18 1999 UTC (20 years, 3 months ago) by marina
Original Path: trunk
*** empty log message ***


Revision 17575 - Directory Listing
Modified Mon Sep 27 23:12:23 1999 UTC (20 years, 3 months ago) by marina
Original Path: trunk
corrected typos.


Revision 17574 - Directory Listing
Modified Mon Sep 27 21:48:52 1999 UTC (20 years, 3 months ago) by marina
Original Path: trunk
fix of typo.


Revision 17573 - Directory Listing
Modified Mon Sep 27 21:48:04 1999 UTC (20 years, 3 months ago) by chee
Original Path: trunk
debug generated client code


Revision 17572 - Directory Listing
Modified Mon Sep 27 21:47:16 1999 UTC (20 years, 3 months ago) by king
Original Path: trunk
Perlscript to tidying up vision2 classes


Revision 17571 - Directory Listing
Modified Mon Sep 27 21:46:05 1999 UTC (20 years, 3 months ago) by king
Original Path: trunk
Changing file extension from ps to pl


Revision 17570 - Directory Listing
Modified Mon Sep 27 18:38:29 1999 UTC (20 years, 3 months ago) by king
Original Path: trunk
Added FIXME for restore post-condition


Revision 17569 - Directory Listing
Modified Mon Sep 27 18:36:01 1999 UTC (20 years, 3 months ago) by marina
Original Path: trunk
*** empty log message ***


Revision 17568 - Directory Listing
Modified Mon Sep 27 18:33:51 1999 UTC (20 years, 3 months ago) by marina
Original Path: trunk
corrected sintax of generated parents of C++ class.


Revision 17567 - Directory Listing
Modified Mon Sep 27 18:29:20 1999 UTC (20 years, 3 months ago) by king
Original Path: trunk
Revised indexing clause


Revision 17566 - Directory Listing
Modified Mon Sep 27 18:26:51 1999 UTC (20 years, 3 months ago) by king
Original Path: trunk
Removed unneeded features


Revision 17565 - Directory Listing
Modified Mon Sep 27 18:24:04 1999 UTC (20 years, 3 months ago) by king
Original Path: trunk
Added find_item_by_data_recursively to make system compile (No implementation)


Revision 17564 - Directory Listing
Modified Mon Sep 27 18:08:06 1999 UTC (20 years, 3 months ago) by king
Original Path: trunk
Removed set parent


Revision 17563 - Directory Listing
Modified Mon Sep 27 17:54:12 1999 UTC (20 years, 3 months ago) by rogers
Original Path: trunk
Addeda further check in on_cbn_selchange, that the old_selected_item /= Void before executing a command on it.


Revision 17562 - Directory Listing
Modified Mon Sep 27 17:44:14 1999 UTC (20 years, 3 months ago) by buoy
Original Path: trunk
'parent_imp' and 'set_parent' are now inherited from EV_ITEM_IMP.


Revision 17561 - Directory Listing
Modified Mon Sep 27 17:31:36 1999 UTC (20 years, 3 months ago) by buoy
Original Path: trunk
Feature 'name' has been renamed into 'system_name' in the interface, modifications here to make it compile. Still to be implemented.


Revision 17560 - Directory Listing
Modified Mon Sep 27 17:15:55 1999 UTC (20 years, 3 months ago) by rogers
Original Path: trunk
Fixed the handling of a return key pressed event.


Revision 17559 - Directory Listing
Modified Sun Sep 26 18:52:39 1999 UTC (20 years, 3 months ago) by manus
Original Path: trunk
Fixed a bug in the last improvement of the C generation which was not generation
the external declaration of an external which did not have a header file. Now,
if `include_list' is Void we generate a dummy signature, otherwise we generate
what has been specified in the `include_list'.


Revision 17558 - Directory Listing
Modified Sat Sep 25 19:38:09 1999 UTC (20 years, 3 months ago) by manus
Original Path: trunk
Added a special case for final mode were we need to generate `Final_packet_number' (which
has a value of 100) files and not `Packet_number' (which has a value of 33) files.


Revision 17557 - Directory Listing
Modified Sat Sep 25 04:02:07 1999 UTC (20 years, 3 months ago) by manus
Original Path: trunk
Use `memcpy' and `memmove' instead of `bcopy' and `safe_bcopy' because
they are portable.


Revision 17556 - Directory Listing
Modified Sat Sep 25 03:36:04 1999 UTC (20 years, 3 months ago) by manus
Original Path: trunk
New generation of C files which does not make use of D and F directories. This has been
done to improve the performance of the C compilation, especially when using
`quick_finalize'. Now, all the files corresponding to one class are generated in
the same C directory, therefore when you modify one class you only have to recompile
one C directory and not 3 as it used to be.
For a precompiled library, we are no longer deleting C generated files due to the
hassle of keeping them most of the time.


Revision 17555 - Directory Listing
Modified Sat Sep 25 03:34:15 1999 UTC (20 years, 3 months ago) by manus
Original Path: trunk
Create an empty conformance table at the beginning. It will be created when necessary.

New generation of C files which does not make use of D and F directories. This has been
done to improve the performance of the C compilation, especially when using
`quick_finalize'. Now, all the files corresponding to one class are generated in
the same C directory, therefore when you modify one class you only have to recompile
one C directory and not 3 as it used to be.


Revision 17554 - Directory Listing
Modified Sat Sep 25 03:30:37 1999 UTC (20 years, 3 months ago) by manus
Original Path: trunk
Use `delete_f_code_content' instead `delete_f_code' since this is the new feature name
has exported from E_PROJECT.


Revision 17553 - Directory Listing
Modified Sat Sep 25 03:29:35 1999 UTC (20 years, 3 months ago) by manus
Original Path: trunk
Fixed comments: we were saying 100KB where in fact we were allocating 300KB.


Revision 17552 - Directory Listing
Modified Sat Sep 25 03:29:06 1999 UTC (20 years, 3 months ago) by manus
Original Path: trunk
Cosmetics: put a first upper case letter to the string constant `Finished_file_for_make'.


Revision 17551 - Directory Listing
Modified Sat Sep 25 03:26:53 1999 UTC (20 years, 3 months ago) by manus
Original Path: trunk
Increased the assertion level.
Removed the old EiffelVision clusters.


Revision 17550 - Directory Listing
Modified Sat Sep 25 03:24:46 1999 UTC (20 years, 3 months ago) by manus
Original Path: trunk
Improved the creation of a new project on top of an existing one. Basically,
when we are not able to delete the old project, we quit the environment. The user
has to fix the problem by himself.


Revision 17549 - Directory Listing
Modified Sat Sep 25 03:23:21 1999 UTC (20 years, 3 months ago) by manus
Original Path: trunk
New warning messages `w_Project_could_not_deleted'.


Revision 17548 - Directory Listing
Modified Sat Sep 25 03:22:22 1999 UTC (20 years, 3 months ago) by manus
Original Path: trunk
Improved the creation of a new project on top of an existing one. Basically,
when we are not able to delete the old project, we ask the user to choose another
one. If we were not doing that, we could have a corrupted W_code of F_code.


Revision 17547 - Directory Listing
Modified Sat Sep 25 03:21:25 1999 UTC (20 years, 3 months ago) by manus
Original Path: trunk
Use of Precursor.


Revision 17546 - Directory Listing
Modified Sat Sep 25 03:20:37 1999 UTC (20 years, 3 months ago) by manus
Original Path: trunk
When you changed the signature of a pure C function, it was not freezing the system
and was not marking the function as changed. Now it does.


Revision 17545 - Directory Listing
Modified Sat Sep 25 03:19:31 1999 UTC (20 years, 3 months ago) by manus
Original Path: trunk
To improve speed for a compilation from scratch, `equiv' returns always
false when `other' does not contain anything which is the case for the first
compilation.


Revision 17544 - Directory Listing
Modified Sat Sep 25 03:10:22 1999 UTC (20 years, 3 months ago) by manus
Original Path: trunk
Create empty arrays and not arrays with 1 item, which costs a lot to the run-time.


Revision 17543 - Directory Listing
Modified Sat Sep 25 03:09:30 1999 UTC (20 years, 3 months ago) by manus
Original Path: trunk
Due to the addition of `delete_content' in DIRECTORY, we changed the code
of `delete_generation_directory to use it. This avoid the need of a complicated
rescue clause. We also rename `delete_*_code' into `delete_*_code_content' which
is exactly what they do.

Upon directory creation, we try to move the directory, if it is successful, it partially
means that we can delete the content of it almost safely, if not it raises an exception
which is caught in NEW_PROJECT or in COMMAND_LINE_PROJECT.


Revision 17542 - Directory Listing
Modified Sat Sep 25 03:04:01 1999 UTC (20 years, 3 months ago) by manus
Original Path: trunk
Removed the directory suffixes which was in fact prefixes and create only
new one: `C_prefix'. We have done that because now there is only one type of
C directory: the C one. The D and F directories haven been merged into C.


Revision 17541 - Directory Listing
Modified Sat Sep 25 02:22:09 1999 UTC (20 years, 3 months ago) by marina
Original Path: trunk
added standard include file.


Revision 17540 - Directory Listing
Modified Sat Sep 25 02:15:18 1999 UTC (20 years, 3 months ago) by raphaels
Original Path: trunk
Fixed bug with "back" button of server type dialog.


Revision 17539 - Directory Listing
Modified Sat Sep 25 02:08:12 1999 UTC (20 years, 3 months ago) by manus
Original Path: trunk
Added a new function `delete_content' which recursively deletes the content
of a directory except the directory itself.


Revision 17538 - Directory Listing
Modified Sat Sep 25 02:07:35 1999 UTC (20 years, 3 months ago) by manus
Original Path: trunk
Fixed a bug in `is_access_*' functions where we forgot to apply the `$' operator
on `ext_name'. Thanks for Uday Gupta from EMC for pointing this out.


Revision 17537 - Directory Listing
Modified Sat Sep 25 01:19:03 1999 UTC (20 years, 3 months ago) by chee
Original Path: trunk
Fixed client bug


Revision 17536 - Directory Listing
Modified Sat Sep 25 00:45:42 1999 UTC (20 years, 3 months ago) by marina
Original Path: trunk
corrected c vs. c++ problem.


Revision 17535 - Directory Listing
Modified Sat Sep 25 00:30:01 1999 UTC (20 years, 3 months ago) by marina
Original Path: trunk
*** empty log message ***


Revision 17534 - Directory Listing
Modified Sat Sep 25 00:25:18 1999 UTC (20 years, 3 months ago) by manus
Original Path: trunk
Added `exception_stack_managed' to the set of global variables set
in `eplug.c'


Revision 17533 - Directory Listing
Modified Sat Sep 25 00:21:03 1999 UTC (20 years, 3 months ago) by manus
Original Path: trunk
Added comments for RTMS_EX.


Revision 17532 - Directory Listing
Modified Fri Sep 24 23:49:09 1999 UTC (20 years, 3 months ago) by marina
Original Path: trunk
*** empty log message ***


Revision 17531 - Directory Listing
Modified Fri Sep 24 23:47:59 1999 UTC (20 years, 3 months ago) by marina
Original Path: trunk
added functions to access EXCEPINFO fields.


Revision 17530 - Directory Listing
Modified Fri Sep 24 22:17:39 1999 UTC (20 years, 3 months ago) by manuelt
Original Path: trunk
Port VXWORKS: forgot mutex type definition.
Use eif_realloc instead of realloc.
In eif_thr-exit, do not free after reclaim.


Revision 17529 - Directory Listing
Modified Fri Sep 24 22:17:23 1999 UTC (20 years, 3 months ago) by raphaels
Original Path: trunk
Back button enabled


Revision 17528 - Directory Listing
Modified Fri Sep 24 22:10:11 1999 UTC (20 years, 3 months ago) by raphaels
Original Path: trunk
Restructuring repository


Revision 17527 - Directory Listing
Modified Fri Sep 24 22:04:28 1999 UTC (20 years, 3 months ago) by manuelt
Original Path: trunk
Extern egc_init_plug(). Warning elimination on VXWORKS.


Revision 17525 - Directory Listing
Modified Fri Sep 24 22:00:48 1999 UTC (20 years, 3 months ago) by manuelt
Original Path: trunk
realloc -> eif_realloc
VXWORKS: use memset and memcpy instead of bzero and bcopy (redefinitions
from eif_confmagic.h are useless)


Revision 17524 - Directory Listing
Modified Fri Sep 24 21:54:34 1999 UTC (20 years, 3 months ago) by leitner
Original Path: trunk
added missing project file


Revision 17523 - Directory Listing
Modified Fri Sep 24 21:51:07 1999 UTC (20 years, 3 months ago) by raphaels
Original Path: trunk
Restructuring repository


Revision 17522 - Directory Listing
Modified Fri Sep 24 21:50:56 1999 UTC (20 years, 3 months ago) by manuelt
Original Path: trunk
VXWORKS port: use memcpy (), and memset () instead of bcopy () and bzero ().
Redefinitions from eif_confmagic.h are useless.


Revision 17521 - Directory Listing
Modified Fri Sep 24 21:44:19 1999 UTC (20 years, 3 months ago) by manuelt
Original Path: trunk
An eif_panic is better than a memory leak.


Revision 17520 - Directory Listing
Modified Fri Sep 24 21:22:47 1999 UTC (20 years, 3 months ago) by manuelt
Original Path: trunk
Use memcpy() instead of bcopy(), use memset() instead of bzero() for VXWORKS.
On this platforms the macro from eif_confmagic.h were not taken into account.


Revision 17519 - Directory Listing
Modified Fri Sep 24 20:41:57 1999 UTC (20 years, 3 months ago) by manuelt
Original Path: trunk
Correct all_subreferences_processed.


Revision 17518 - Directory Listing
Modified Fri Sep 24 20:41:12 1999 UTC (20 years, 3 months ago) by manuelt
Original Path: trunk
In arycpy() and in most cases, we do not need to remember the new_area
again (sprealloc does it.).


Revision 17517 - Directory Listing
Modified Fri Sep 24 20:39:49 1999 UTC (20 years, 3 months ago) by manuelt
Original Path: trunk
Move the remembering process after updte of header in sprealloc ().


Revision 17516 - Directory Listing
Modified Fri Sep 24 20:01:34 1999 UTC (20 years, 3 months ago) by raphaels
Original Path: trunk
Restructuring repository


Revision 17515 - Directory Listing
Modified Fri Sep 24 19:44:02 1999 UTC (20 years, 3 months ago) by raphaels
Original Path: trunk
Restructuring repository


Revision 17514 - Directory Listing
Modified Fri Sep 24 19:05:39 1999 UTC (20 years, 4 months ago) by king
Original Path: trunk
Corrected add_command


Revision 17513 - Directory Listing
Modified Fri Sep 24 18:51:18 1999 UTC (20 years, 4 months ago) by pascalf
Original Path: trunk
first integration of the Help Tool, version 1.000x


Revision 17512 - Directory Listing
Modified Fri Sep 24 17:53:28 1999 UTC (20 years, 4 months ago) by king
Original Path: trunk
Completed toolbar features


Revision 17511 - Directory Listing
Modified Fri Sep 24 17:52:09 1999 UTC (20 years, 4 months ago) by king
Original Path: trunk
Added toolbar external


Revision 17510 - Directory Listing
Modified Fri Sep 24 17:44:41 1999 UTC (20 years, 4 months ago) by king
Original Path: trunk
Completed features


Revision 17509 - Directory Listing
Modified Fri Sep 24 17:38:04 1999 UTC (20 years, 4 months ago) by chee
Original Path: trunk
Debug coclass cpp client


Revision 17508 - Directory Listing
Modified Fri Sep 24 17:27:25 1999 UTC (20 years, 4 months ago) by solal
Original Path: trunk
*** empty log message ***


Revision 17507 - Directory Listing
Modified Fri Sep 24 17:26:16 1999 UTC (20 years, 4 months ago) by solal
Original Path: trunk
add file


Revision 17506 - Directory Listing
Modified Fri Sep 24 17:18:45 1999 UTC (20 years, 4 months ago) by solal
Original Path: trunk
del because wrong Branch


Revision 17505 - Directory Listing
Modified Fri Sep 24 02:46:16 1999 UTC (20 years, 4 months ago) by manus
Original Path: trunk
Put `1' instead of `i' (i.e. the contrary of what we just have done) because
the mechanism is broken.


Revision 17504 - Directory Listing
Modified Fri Sep 24 02:45:04 1999 UTC (20 years, 4 months ago) by manus
Original Path: trunk
Strengthen the pre-condition of `generate_arguments_signature_list' so that
it requires to have `has_arg_list' and not `has_signature' which is too general.


Revision 17503 - Directory Listing
Modified Fri Sep 24 02:43:52 1999 UTC (20 years, 4 months ago) by manus
Original Path: trunk
Cosmetics: do not put anymore a space before `Precursor' when the type
specification is not present.


Revision 17502 - Directory Listing
Modified Fri Sep 24 02:39:41 1999 UTC (20 years, 4 months ago) by manus
Original Path: trunk
In fact, we needed to use `wipe_out' which has been redefined in EWB_ARGUMENTS
and not `discard_items' otherwise it was making the `es4 -loop' to crash after
a key press from the user.


Revision 17501 - Directory Listing
Modified Fri Sep 24 02:04:06 1999 UTC (20 years, 4 months ago) by chee
Original Path: trunk
Debug


Revision 17500 - Directory Listing
Modified Fri Sep 24 01:12:08 1999 UTC (20 years, 4 months ago) by moro
Original Path: trunk
database operations


Revision 17499 - Directory Listing
Modified Fri Sep 24 01:06:07 1999 UTC (20 years, 4 months ago) by rogers
Original Path: trunk
Added a recusive search for item data.


Revision 17498 - Directory Listing
Modified Fri Sep 24 01:04:54 1999 UTC (20 years, 4 months ago) by leitner
Original Path: trunk
*** empty log message ***


Revision 17497 - Directory Listing
Modified Fri Sep 24 00:56:28 1999 UTC (20 years, 4 months ago) by manuelt
Original Path: trunk
New assertions, small changes in remembered objects optimization.


Revision 17496 - Directory Listing
Modified Fri Sep 24 00:52:40 1999 UTC (20 years, 4 months ago) by rogers
Original Path: trunk
Added a recursive search.


Revision 17495 - Directory Listing
Modified Fri Sep 24 00:46:03 1999 UTC (20 years, 4 months ago) by rogers
Original Path: trunk
Moved the recursive find_item_by_data feature into ev_tree_item_holder.


Revision 17494 - Directory Listing
Modified Fri Sep 24 00:41:46 1999 UTC (20 years, 4 months ago) by rogers
Original Path: trunk
Added find_item_recursively_by_data which checks all levels of a tree for an item.


Revision 17493 - Directory Listing
Modified Fri Sep 24 00:40:39 1999 UTC (20 years, 4 months ago) by rogers
Original Path: trunk
Stopped find_item_by_data crashing when any items are void.


Revision 17492 - Directory Listing
Modified Thu Sep 23 23:59:04 1999 UTC (20 years, 4 months ago) by marina
Original Path: trunk
*** empty log message ***


Revision 17491 - Directory Listing
Modified Thu Sep 23 23:10:08 1999 UTC (20 years, 4 months ago) by marina
Original Path: trunk
added generation of standard library if IUnknown is mentioned.


Revision 17490 - Directory Listing
Modified Thu Sep 23 23:07:33 1999 UTC (20 years, 4 months ago) by leitner
Original Path: trunk
*** empty log message ***


Revision 17489 - Directory Listing
Modified Thu Sep 23 22:28:28 1999 UTC (20 years, 4 months ago) by buoy
Original Path: trunk
Renaming 'add (renove)_status_bar_item' into 'add (remove)_item'.


Revision 17488 - Directory Listing
Modified Thu Sep 23 22:27:34 1999 UTC (20 years, 4 months ago) by buoy
Original Path: trunk
redefining features 'add_item' and 'remove_item' because of signature compatibility matters.


Revision 17487 - Directory Listing
Modified Thu Sep 23 22:26:31 1999 UTC (20 years, 4 months ago) by buoy
Original Path: trunk
Declaring features 'add_item' and 'remove_item' as deferred as every item holder needs to implement those features.


Revision 17486 - Directory Listing
Modified Thu Sep 23 22:26:24 1999 UTC (20 years, 4 months ago) by raphaels
Original Path: trunk
Added correct handling of enter key press


Revision 17485 - Directory Listing
Modified Thu Sep 23 22:24:59 1999 UTC (20 years, 4 months ago) by buoy
Original Path: trunk
'Rename' clause modified because we now inherit feature 'set_parent' from EV_ITEM_IMP.


Revision 17484 - Directory Listing
Modified Thu Sep 23 22:24:06 1999 UTC (20 years, 4 months ago) by buoy
Original Path: trunk
Factorizing 'set_parent' feature in EV_ITEM_IMP. Removed from current class.


Revision 17483 - Directory Listing
Modified Thu Sep 23 22:21:34 1999 UTC (20 years, 4 months ago) by buoy
Original Path: trunk
Redefining clause modified because we now inherit feature 'set_parent' from EV_ITEM_IMP.


Revision 17482 - Directory Listing
Modified Thu Sep 23 22:15:21 1999 UTC (20 years, 4 months ago) by buoy
Original Path: trunk
Factorizing 'set_parent' feature in EV_ITEM_IMP. Removed from current class.


Revision 17481 - Directory Listing
Modified Thu Sep 23 22:14:47 1999 UTC (20 years, 4 months ago) by buoy
Original Path: trunk
Factorizing 'set_parent' feature in EV_ITEM_IMP.


Revision 17480 - Directory Listing
Modified Thu Sep 23 22:08:17 1999 UTC (20 years, 4 months ago) by marina
Original Path: trunk
added implemented interfaces for client.


Revision 17479 - Directory Listing
Modified Thu Sep 23 22:06:38 1999 UTC (20 years, 4 months ago) by buoy
Original Path: trunk
Adding '()' in external cast when there is no argument for the function.


Revision 17478 - Directory Listing
Modified Thu Sep 23 21:34:44 1999 UTC (20 years, 4 months ago) by manus
Original Path: trunk
add `-f' to `mv' and `rm' so that we can override existing files.


Revision 17477 - Directory Listing
Modified Thu Sep 23 21:27:58 1999 UTC (20 years, 4 months ago) by chee
Original Path: trunk
Debug common generated conversion code


Revision 17476 - Directory Listing
Modified Thu Sep 23 21:27:23 1999 UTC (20 years, 4 months ago) by chee
Original Path: trunk
Environment conversion class variables


Revision 17475 - Directory Listing
Modified Thu Sep 23 19:21:56 1999 UTC (20 years, 4 months ago) by manus
Original Path: trunk
A substitute of C compiler for Unixware, because it does not understand
when you do something like: cc -c a.o -o MTa.o.
This could be reused on other platforms which does not support it as well.


Revision 17474 - Directory Listing
Modified Thu Sep 23 17:26:43 1999 UTC (20 years, 4 months ago) by moro
Original Path: trunk
keys


Revision 17473 - Directory Listing
Modified Thu Sep 23 03:42:37 1999 UTC (20 years, 4 months ago) by manus
Original Path: trunk
`exception_stack_managed' is now declared in `eif_project.c' instead.


Revision 17472 - Directory Listing
Modified Thu Sep 23 03:42:10 1999 UTC (20 years, 4 months ago) by manus
Original Path: trunk
Add the inclusion of the `include_list' in order to generate an EXTERN_ENTRY.
This is used when generating the ROUT_TABLES in finalization.


Revision 17471 - Directory Listing
Modified Thu Sep 23 03:41:35 1999 UTC (20 years, 4 months ago) by manus
Original Path: trunk
New version number 4.5.014


Revision 17470 - Directory Listing
Modified Thu Sep 23 03:41:10 1999 UTC (20 years, 4 months ago) by manus
Original Path: trunk
Fixed a small incorrect thing: we were generating the extern declaration of
`desc_fill' when precompiling in the C code. Now, instead we generate `eif_wbench.h'
which contains the real declaration of `desc_fill'. This was very important
when used with a DLL version of the run-time under Windows.


Revision 17469 - Directory Listing
Modified Thu Sep 23 03:30:40 1999 UTC (20 years, 4 months ago) by manus
Original Path: trunk
Put back 100 for System_packet_number instead of 30 since it is used the wrong way, a
fix should come shortly.
Fixed a bug in the loop, where we should have used `i' instead of `1'.


Revision 17468 - Directory Listing
Modified Thu Sep 23 03:30:40 1999 UTC (20 years, 4 months ago) by manus
Original Path: trunk
We now memorize the header file which has been specified if one so that we can generate 
the header file instead of generating a fake declaration which could be in conflict with
something else.


Revision 17467 - Directory Listing
Modified Thu Sep 23 03:30:40 1999 UTC (20 years, 4 months ago) by manus
Original Path: trunk
We now memorize the header file which has been specified if one so that we can generate
the header file instead of generating a fake declaration which could be in conflict with
something else.


Revision 17466 - Directory Listing
Modified Thu Sep 23 03:28:56 1999 UTC (20 years, 4 months ago) by manus
Original Path: trunk
Generates directly `pow' instead of `math_power', and when we generate it
we add the inclusion of `<math.h>' in the header file queue so that we generate
a complete C ANSI definition of `pow' before calling it.


Revision 17465 - Directory Listing
Modified Thu Sep 23 03:27:35 1999 UTC (20 years, 4 months ago) by manus
Original Path: trunk
New version number 4.5.014


Revision 17464 - Directory Listing
Modified Thu Sep 23 00:36:57 1999 UTC (20 years, 4 months ago) by buoy
Original Path: trunk
Adding feature 'remove_all_items' to remove the items.


Revision 17463 - Directory Listing
Modified Thu Sep 23 00:35:12 1999 UTC (20 years, 4 months ago) by rogers
Original Path: trunk
Added a feature to return the system name of the font.


Revision 17462 - Directory Listing
Modified Thu Sep 23 00:32:50 1999 UTC (20 years, 4 months ago) by moro
Original Path: trunk
*** empty log message ***


Revision 17461 - Directory Listing
Modified Thu Sep 23 00:31:54 1999 UTC (20 years, 4 months ago) by moro
Original Path: trunk
ds


Revision 17460 - Directory Listing
Modified Thu Sep 23 00:19:42 1999 UTC (20 years, 4 months ago) by buoy
Original Path: trunk
Adding comments in feature 'clear_items.'


Revision 17459 - Directory Listing
Modified Thu Sep 23 00:19:10 1999 UTC (20 years, 4 months ago) by rogers
Original Path: trunk
Added a feature to return the fonts system name.


Revision 17458 - Directory Listing
Modified Thu Sep 23 00:11:27 1999 UTC (20 years, 4 months ago) by manus
Original Path: trunk
Fixed an incorrect declaration of `eif_hInstance', `eif_hPrevInstance',
`eif_lpCmdLine' and `eif_nCmdShow': now it is declared in
`eif_econsole.h' and the effective declaration is in `argcargv.c'


Revision 17457 - Directory Listing
Modified Wed Sep 22 23:53:23 1999 UTC (20 years, 4 months ago) by manus
Original Path: trunk
Replaced quite a few `extern' by `RT_LNK' since it is needed under Windows
to build correct import libraries in order to use a runtime in a shared library
or DLL.


Revision 17456 - Directory Listing
Modified Wed Sep 22 23:52:36 1999 UTC (20 years, 4 months ago) by manus
Original Path: trunk
Added the inclusion of `eif_eiffel.h' since `str_str' is defined there.


Revision 17455 - Directory Listing
Modified Wed Sep 22 23:48:34 1999 UTC (20 years, 4 months ago) by manus
Original Path: trunk
We forgot to include "eif_console.h".


Revision 17454 - Directory Listing
Modified Wed Sep 22 23:46:51 1999 UTC (20 years, 4 months ago) by manus
Original Path: trunk
Removed the Windows definition files to build DLLS, now we are using the
new mechanism of RT_LNK which is more flexibility.


Revision 17453 - Directory Listing
Modified Wed Sep 22 23:20:11 1999 UTC (20 years, 4 months ago) by manus
Original Path: trunk
Removed the call to `math_rfloor' and `math_rceil' since they have been
removed from the runtime, because it is better and faster to use directly
`floor' and `ceil'.


Revision 17452 - Directory Listing
Modified Wed Sep 22 23:17:01 1999 UTC (20 years, 4 months ago) by buoy
Original Path: trunk
Changing comments for feature 'clear_items'.


Revision 17451 - Directory Listing
Modified Wed Sep 22 23:14:22 1999 UTC (20 years, 4 months ago) by buoy
Original Path: trunk
Cosmetic changes.


Revision 17450 - Directory Listing
Modified Wed Sep 22 23:13:27 1999 UTC (20 years, 4 months ago) by manus
Original Path: trunk
Removed `math.c' from the run-time and make sure that the cast were correctly
done in `SINGLE_MATH' since all the C mathematical functions are using `double'
and not `float'.


Revision 17449 - Directory Listing
Modified Wed Sep 22 22:14:47 1999 UTC (20 years, 4 months ago) by solal
Original Path: trunk
key structure


Revision 17448 - Directory Listing
Modified Wed Sep 22 21:08:04 1999 UTC (20 years, 4 months ago) by leitner
Original Path: trunk
moved and renamed wel_rich_edit_improved to vision with the new name ev_gtk_rich_text


Revision 17447 - Directory Listing
Modified Wed Sep 22 19:01:46 1999 UTC (20 years, 4 months ago) by manuelt
Original Path: trunk
Remove the EO_REM flags for all the collections.


Revision 17446 - Directory Listing
Modified Wed Sep 22 18:17:08 1999 UTC (20 years, 4 months ago) by manus
Original Path: trunk
Removed `math.c' from the run-time since it is useless. Now, the functions
are directly implemented in the SINGLE_MATH class.


Revision 17445 - Directory Listing
Modified Wed Sep 22 18:16:05 1999 UTC (20 years, 4 months ago) by manus
Original Path: trunk
The run-time does not need `math.c' anymore.


Revision 17444 - Directory Listing
Modified Wed Sep 22 18:15:29 1999 UTC (20 years, 4 months ago) by manus
Original Path: trunk
Fixed an error in the signature of `free_argv'.
Added RT_LNK status to `eif_hInstance', `eif_hPrevInstance',
`eif_lpCmdLine' and `eif_nCmdShow'.


Revision 17443 - Directory Listing
Modified Wed Sep 22 17:41:13 1999 UTC (20 years, 4 months ago) by solal
Original Path: trunk
first introduction


Revision 17442 - Directory Listing
Modified Wed Sep 22 17:23:03 1999 UTC (20 years, 4 months ago) by king
Original Path: trunk
Added undefinition clause for set_text due to changes in ev_button_imp


Revision 17441 - Directory Listing
Modified Wed Sep 22 16:50:23 1999 UTC (20 years, 4 months ago) by buoy
Original Path: trunk
Adding function 'c_gtk_widget_can_focus'.


Revision 17440 - Directory Listing
Modified Wed Sep 22 16:47:30 1999 UTC (20 years, 4 months ago) by buoy
Original Path: trunk
Adding FIXME comments in feature 'has_focus'.


Revision 17439 - Directory Listing
Modified Wed Sep 22 02:21:12 1999 UTC (20 years, 4 months ago) by marina
Original Path: trunk
added generation of implemented interfaces.


Revision 17438 - Directory Listing
Modified Wed Sep 22 02:18:40 1999 UTC (20 years, 4 months ago) by manus
Original Path: trunk
Added `assert.h' for the assertions


Revision 17437 - Directory Listing
Modified Wed Sep 22 02:07:32 1999 UTC (20 years, 4 months ago) by manuelt
Original Path: trunk
Forget to replace `zone'.


Revision 17436 - Directory Listing
Modified Wed Sep 22 02:03:05 1999 UTC (20 years, 4 months ago) by manuelt
Original Path: trunk
Reformulate a test.


Revision 17435 - Directory Listing
Modified Wed Sep 22 01:44:38 1999 UTC (20 years, 4 months ago) by manus
Original Path: trunk
Fixed the signature of `xm_text_find_string' to use `Widget' instead of `EIF_POINTER'.


Revision 17434 - Directory Listing
Modified Wed Sep 22 01:05:11 1999 UTC (20 years, 4 months ago) by manus
Original Path: trunk
Introduced `time_valid_default' and `date_valid_default' so that it is
clear with the `make_with_string_default'.


Revision 17433 - Directory Listing
Modified Wed Sep 22 00:43:23 1999 UTC (20 years, 4 months ago) by buoy
Original Path: trunk
Feature 'set_text' and 'create_pixmap_place' modified to have the correct alignment.


Revision 17432 - Directory Listing
Modified Wed Sep 22 00:42:35 1999 UTC (20 years, 4 months ago) by buoy
Original Path: trunk
Creation feature modified. Now we do not systematically create the text. It is created only when 'set_text' is called. Features 'create_pixmap_place' and 'set_pixmap' are modified to have the right alignment for buttons.


Revision 17431 - Directory Listing
Modified Wed Sep 22 00:41:15 1999 UTC (20 years, 4 months ago) by buoy
Original Path: trunk
Alignment features modified: Adding some test to make sure the label is not a null pointer.


Revision 17430 - Directory Listing
Modified Wed Sep 22 00:40:10 1999 UTC (20 years, 4 months ago) by buoy
Original Path: trunk
Colors features modified: we make sure the pointer is not null. Feature 'set_pixmap' modified. As it was done before, it would crash when we set a pixmap if the status bar had no GdkWindow.


Revision 17429 - Directory Listing
Modified Wed Sep 22 00:36:29 1999 UTC (20 years, 4 months ago) by buoy
Original Path: trunk
Creation feature modified. Now we do not systematically create the text. It is created only when 'set_text' is called.


Revision 17428 - Directory Listing
Modified Wed Sep 22 00:06:42 1999 UTC (20 years, 4 months ago) by manuelt
Original Path: trunk
Comparison was not correct.


Revision 17427 - Directory Listing
Modified Tue Sep 21 23:59:02 1999 UTC (20 years, 4 months ago) by rogers
Original Path: trunk
Redefined find item by data so it is recursive for the trees.


Revision 17426 - Directory Listing
Modified Tue Sep 21 23:56:14 1999 UTC (20 years, 4 months ago) by rogers
Original Path: trunk
Modified a comment.


Revision 17425 - Directory Listing
Modified Tue Sep 21 23:20:12 1999 UTC (20 years, 4 months ago) by manus
Original Path: trunk
Added the needed code for RTAS in case EIF_REM_SET_OPTIMIZATIONS is not defined.


Revision 17424 - Directory Listing
Modified Tue Sep 21 23:19:30 1999 UTC (20 years, 4 months ago) by manuelt
Original Path: trunk
Change related to `arycpy' update for EIF_REM_SET_OPTIMIZATION:
In arycpy, the new area is removed from the special table and the
remembering process is relaunched on it, so that
we record in the special table the updated indices.


Revision 17423 - Directory Listing
Modified Tue Sep 21 23:10:33 1999 UTC (20 years, 4 months ago) by manus
Original Path: trunk
Cosmetics


Revision 17422 - Directory Listing
Modified Tue Sep 21 23:10:07 1999 UTC (20 years, 4 months ago) by manus
Original Path: trunk
Cosmetics changes


Revision 17420 - Directory Listing
Modified Tue Sep 21 22:25:12 1999 UTC (20 years, 4 months ago) by oconnor
Original Path: trunk
hacking to get build working on linux


Revision 17419 - Directory Listing
Modified Tue Sep 21 21:14:43 1999 UTC (20 years, 4 months ago) by buoy
Original Path: trunk
Featurere 'read_from_file' modified: we do not destroy the 'create_window' anymore. Now we use the pixmap's 'create_window' in 'create_pixmap_place in EV_PIXMAPABLE_IMP because we need a GdkWindow. The former implementation did not work when the pixmapable had no parent.


Revision 17418 - Directory Listing
Modified Tue Sep 21 21:12:24 1999 UTC (20 years, 4 months ago) by buoy
Original Path: trunk
Feature 'create_pixmap_place' modified. Now we use the pixmap's 'create_window' because we need a GdkWindow. The former implementation did not work when the button had no parent.


Revision 17417 - Directory Listing
Modified Tue Sep 21 21:11:28 1999 UTC (20 years, 4 months ago) by buoy
Original Path: trunk
Feature 'create_pixmap_place' modified. Now we use the pixmap's 'create_window' because we need a GdkWindow.


Revision 17416 - Directory Listing
Modified Tue Sep 21 21:05:55 1999 UTC (20 years, 4 months ago) by manus
Original Path: trunk
Removed the `-o $@' option in the CC command line for `debug.o', `interp.o',
`update.o' and `wbench.o' since in this case it is useless.


Revision 17415 - Directory Listing
Modified Tue Sep 21 18:57:27 1999 UTC (20 years, 4 months ago) by buoy
Original Path: trunk
Updated copyright clauses.


Revision 17414 - Directory Listing
Modified Tue Sep 21 18:40:56 1999 UTC (20 years, 4 months ago) by raphaels
Original Path: trunk
Corrected initialization of edit


Revision 17413 - Directory Listing
Modified Tue Sep 21 18:39:40 1999 UTC (20 years, 4 months ago) by raphaels
Original Path: trunk
Create message box in creation routine


Revision 17412 - Directory Listing
Modified Tue Sep 21 18:25:28 1999 UTC (20 years, 4 months ago) by raphaels
Original Path: trunk
Correct radio buttons on PS dialog


Revision 17411 - Directory Listing
Modified Tue Sep 21 18:05:15 1999 UTC (20 years, 4 months ago) by buoy
Original Path: trunk
Wrong commit of version 1.10. This version is the 1.9 version with 1.11 changes.


Revision 17410 - Directory Listing
Modified Tue Sep 21 02:15:46 1999 UTC (20 years, 4 months ago) by manus
Original Path: trunk
Fixed a bug in the backup mechanism when used with the new lace `all' option
in front of the cluster name.


Revision 17409 - Directory Listing
Modified Tue Sep 21 02:14:09 1999 UTC (20 years, 4 months ago) by manus
Original Path: trunk
New version 4.5.012


Revision 17408 - Directory Listing
Modified Tue Sep 21 02:06:48 1999 UTC (20 years, 4 months ago) by manus
Original Path: trunk
New version number 4.5.012


Revision 17407 - Directory Listing
Modified Tue Sep 21 01:50:23 1999 UTC (20 years, 4 months ago) by buoy
Original Path: trunk
Updated copyright clause


Revision 17406 - Directory Listing
Modified Tue Sep 21 01:39:15 1999 UTC (20 years, 4 months ago) by buoy
Original Path: trunk
Updated copyright clause.


Revision 17405 - Directory Listing
Modified Tue Sep 21 01:18:00 1999 UTC (20 years, 4 months ago) by manus
Original Path: trunk
New generation of header files and C files in Workbench mode. Now, due to the
fact that we can generate the signature in Workbench mode, we also need to generate
the `include' clause in the C generated code if there are some header files specified
in the Eiffel code.

To simplify things, it will be EXTERN_DECLARATIONS which will take care of recording
the header files and it will be printed out in `pass4' from CLASS_TYPE. C external
byte code classes take care only of recording the header files, not to print them.


Revision 17404 - Directory Listing
Modified Tue Sep 21 01:12:07 1999 UTC (20 years, 4 months ago) by manus
Original Path: trunk
Modified `generate' so that it prints the `start_c_specific_code' and `end_c_specific_code'
only when needed.


Revision 17403 - Directory Listing
Modified Tue Sep 21 01:11:10 1999 UTC (20 years, 4 months ago) by manus
Original Path: trunk
We are now limiting the size in E1 to be only 30 files, not more.
This is important in finalization mode, where we could have a huge `bug_file_E1.c'.


Revision 17402 - Directory Listing
Modified Tue Sep 21 01:04:37 1999 UTC (20 years, 4 months ago) by manus
Original Path: trunk
Fixed the `is_equal' redefinition. In fact, redefining `is_equal' and using the old
definition is not valid, we need to redefine it completely, otherwise the post-condition
`symmetric' could be violated.


Revision 17401 - Directory Listing
Modified Tue Sep 21 01:03:11 1999 UTC (20 years, 4 months ago) by manus
Original Path: trunk
When after a parsing the number of found errors is greater than 0, we marked
the lace compilation as not successful in order to trigger an error.


Revision 17400 - Directory Listing
Modified Tue Sep 21 00:59:07 1999 UTC (20 years, 4 months ago) by manus
Original Path: trunk
Reset the `last_syntax_error' when parsing the Ace file, so that we
are sure to get a new error and not an old one.


Revision 17399 - Directory Listing
Modified Mon Sep 20 23:31:05 1999 UTC (20 years, 4 months ago) by buoy
Original Path: trunk
Corrected incorrect progress bar signatures


Revision 17398 - Directory Listing
Modified Mon Sep 20 23:27:57 1999 UTC (20 years, 4 months ago) by buoy
Original Path: trunk
Altered errors in external signatures


Revision 17397 - Directory Listing
Modified Mon Sep 20 23:00:47 1999 UTC (20 years, 4 months ago) by buoy
Original Path: trunk
Finished Script


Revision 17396 - Directory Listing
Modified Mon Sep 20 22:46:54 1999 UTC (20 years, 4 months ago) by raphaels
Original Path: trunk
New GUI.


Revision 17395 - Directory Listing
Modified Mon Sep 20 21:55:39 1999 UTC (20 years, 4 months ago) by raphaels
Original Path: trunk
New GUI.


Revision 17394 - Directory Listing
Modified Mon Sep 20 21:38:45 1999 UTC (20 years, 4 months ago) by king
Original Path: trunk
Unneeded directory


Revision 17393 - Directory Listing
Modified Mon Sep 20 21:27:11 1999 UTC (20 years, 4 months ago) by king
Original Path: trunk
Added set_parent procedure


Revision 17392 - Directory Listing
Modified Mon Sep 20 21:22:53 1999 UTC (20 years, 4 months ago) by king
Original Path: trunk
Added make_by_pixmap procedure (working)


Revision 17391 - Directory Listing
Modified Mon Sep 20 21:20:22 1999 UTC (20 years, 4 months ago) by raphaels
Original Path: trunk
New GUI.


Revision 17390 - Directory Listing
Modified Mon Sep 20 21:14:57 1999 UTC (20 years, 4 months ago) by raphaels
Original Path: trunk
New GUI.


Revision 17389 - Directory Listing
Modified Mon Sep 20 18:41:25 1999 UTC (20 years, 4 months ago) by king
Original Path: trunk
Added function 'c_gtk_toolbar_new_horizontal' for toolbars.


Revision 17388 - Directory Listing
Modified Mon Sep 20 18:39:31 1999 UTC (20 years, 4 months ago) by king
Original Path: trunk
Added function 'c_gtk_toolbar_new' for toolbars.


Revision 17387 - Directory Listing
Modified Mon Sep 20 17:31:07 1999 UTC (20 years, 4 months ago) by king
Original Path: trunk
Added creation procedure string replacement


Revision 17386 - Directory Listing
Modified Mon Sep 20 17:11:47 1999 UTC (20 years, 4 months ago) by buoy
Original Path: trunk
Modifying postcondition in feature 'set_text'.


Revision 17385 - Directory Listing
Modified Mon Sep 20 17:10:40 1999 UTC (20 years, 4 months ago) by buoy
Original Path: trunk
Adding postcondition in feature 'set_text'.


Revision 17384 - Directory Listing
Modified Mon Sep 20 17:08:31 1999 UTC (20 years, 4 months ago) by buoy
Original Path: trunk
Adding feature 'set_text' to set the text of the menu.


Revision 17383 - Directory Listing
Modified Mon Sep 20 17:06:08 1999 UTC (20 years, 4 months ago) by buoy
Original Path: trunk
Adding feature 'set_menu_title_widget' to set the 'menu_title_widget' value.


Revision 17382 - Directory Listing
Modified Mon Sep 20 17:05:57 1999 UTC (20 years, 4 months ago) by oconnor
Original Path: trunk
oops last commit missing log. Added fix_mes regarding aderance to standards.


Revision 17381 - Directory Listing
Modified Mon Sep 20 17:04:45 1999 UTC (20 years, 4 months ago) by oconnor
Original Path: trunk
ev_window.e


Revision 17380 - Directory Listing
Modified Mon Sep 20 17:03:33 1999 UTC (20 years, 4 months ago) by buoy
Original Path: trunk
Removing debugging variable in feature 'add_child_ok'.


Revision 17379 - Directory Listing
Modified Mon Sep 20 17:01:46 1999 UTC (20 years, 4 months ago) by buoy
Original Path: trunk
Redefining feature initialize inherited from EV_UNTITLED_WINDOW_IMP.


Revision 17378 - Directory Listing
Modified Mon Sep 20 16:35:41 1999 UTC (20 years, 4 months ago) by king
Original Path: trunk
Added setup functions for toolbar and progress bar


Revision 17377 - Directory Listing
Modified Mon Sep 20 16:20:09 1999 UTC (20 years, 4 months ago) by manus
Original Path: trunk
Speed up the lookup for `class_type.type_id' by storing the value in a temporary local variable.
Fixed the problem with the generation or non generation of the header file: it was
due to the fact we were comparing `class_id' to `type.base_id' instead of `class_type.base_id'.


Revision 17376 - Directory Listing
Modified Mon Sep 20 05:53:50 1999 UTC (20 years, 4 months ago) by manus
Original Path: trunk
Renamed `encrypt' into `des_encrypt'
Renamed `decrypr' into `des_decrypt'


Revision 17375 - Directory Listing
Modified Mon Sep 20 05:06:07 1999 UTC (20 years, 4 months ago) by manus
Original Path: trunk
New optimization option for Linux: -m486, since Linux could not work
seriously on 386. Anyway, the option works also for 386.


Revision 17374 - Directory Listing
Modified Mon Sep 20 04:22:56 1999 UTC (20 years, 4 months ago) by manus
Original Path: trunk
`wkoptimize' has no definition, used to be `-O'.


Revision 17373 - Directory Listing
Modified Mon Sep 20 00:04:13 1999 UTC (20 years, 4 months ago) by buoy
Original Path: trunk
Cosmetic changes.


Revision 17372 - Directory Listing
Modified Sun Sep 19 22:19:07 1999 UTC (20 years, 4 months ago) by buoy
Original Path: trunk
Cosmetic changes.


Revision 17371 - Directory Listing
Modified Sat Sep 18 01:24:43 1999 UTC (20 years, 4 months ago) by bonnard
Original Path: trunk
Warnings Implemented.


Revision 17370 - Directory Listing
Modified Sat Sep 18 01:23:07 1999 UTC (20 years, 4 months ago) by bonnard
Original Path: trunk
Warners implemented.


Revision 17369 - Directory Listing
Modified Sat Sep 18 01:20:53 1999 UTC (20 years, 4 months ago) by bonnard
Original Path: trunk
EB_CHOOSE_CALLBACK inheritance added.


Revision 17368 - Directory Listing
Modified Sat Sep 18 01:19:18 1999 UTC (20 years, 4 months ago) by bonnard
Original Path: trunk
Cosmetics.


Revision 17367 - Directory Listing
Modified Sat Sep 18 01:17:56 1999 UTC (20 years, 4 months ago) by bonnard
Original Path: trunk
"caller.process" instruction made conditionnal to avoid formatting even if the user selects "Cancel" in the confirmation dialog.


Revision 17366 - Directory Listing
Modified Sat Sep 18 01:14:01 1999 UTC (20 years, 4 months ago) by bonnard
Original Path: trunk
Call to `set_last_formatter' decommented to fix bug.


Revision 17365 - Directory Listing
Modified Sat Sep 18 01:12:35 1999 UTC (20 years, 4 months ago) by bonnard
Original Path: trunk
`hide' and `show' replaced by `freeze' and `thaw' in text_window management.


Revision 17364 - Directory Listing
Modified Sat Sep 18 01:11:44 1999 UTC (20 years, 4 months ago) by bonnard
Original Path: trunk
Dialog made a client of class rather than an ancestor.


Revision 17363 - Directory Listing
Modified Sat Sep 18 01:10:32 1999 UTC (20 years, 4 months ago) by bonnard
Original Path: trunk
Abstract notion of a client of CHOOSE_ACE_DIALOG.


Revision 17362 - Directory Listing
Modified Sat Sep 18 01:09:07 1999 UTC (20 years, 4 months ago) by bonnard
Original Path: trunk
Caller becames of type CHOOSE_ACE_CALLBACK.


Revision 17361 - Directory Listing
Modified Sat Sep 18 01:06:20 1999 UTC (20 years, 4 months ago) by bonnard
Original Path: trunk
Initialisation sequence changed.


Revision 17360 - Directory Listing
Modified Sat Sep 18 01:02:41 1999 UTC (20 years, 4 months ago) by bonnard
Original Path: trunk
`build_interface' exported to EB_TOOL_MANAGER.


Revision 17359 - Directory Listing
Modified Sat Sep 18 01:00:27 1999 UTC (20 years, 4 months ago) by bonnard
Original Path: trunk
Boolean expressions corrected.


Revision 17358 - Directory Listing
Modified Sat Sep 18 00:55:19 1999 UTC (20 years, 4 months ago) by bonnard
Original Path: trunk
`make' and `destroyed' changed. `build_interface' exported to EB_TOOL_MANAGER.


Revision 17357 - Directory Listing
Modified Sat Sep 18 00:52:54 1999 UTC (20 years, 4 months ago) by bonnard
Original Path: trunk
Export features changed.


Revision 17356 - Directory Listing
Modified Sat Sep 18 00:52:10 1999 UTC (20 years, 4 months ago) by bonnard
Original Path: trunk
Initialization sequence changed.


Revision 17355 - Directory Listing
Modified Sat Sep 18 00:48:49 1999 UTC (20 years, 4 months ago) by bonnard
Original Path: trunk
Feature `build_interface' exported in class EB_TOOL_MANAGER


Revision 17354 - Directory Listing
Modified Sat Sep 18 00:47:01 1999 UTC (20 years, 4 months ago) by bonnard
Original Path: trunk
Export clauses changed. set_editable_text changed to make text_window non editable.


Revision 17353 - Directory Listing
Modified Sat Sep 18 00:23:14 1999 UTC (20 years, 4 months ago) by bonnard
Original Path: trunk
Export clause of `build_interface' changed.


Revision 17352 - Directory Listing
Modified Sat Sep 18 00:22:24 1999 UTC (20 years, 4 months ago) by bonnard
Original Path: trunk
Initialization instructions order changed.


Revision 17351 - Directory Listing
Modified Sat Sep 18 00:13:36 1999 UTC (20 years, 4 months ago) by bonnard
Original Path: trunk
`hide' and `show' replaced by `freeze' and `thaw' in text_window management.
Export clause of `build_interface' changed.


Revision 17350 - Directory Listing
Modified Sat Sep 18 00:10:02 1999 UTC (20 years, 4 months ago) by rogers
Original Path: trunk
Fixed bug in search routine.


Revision 17349 - Directory Listing
Modified Sat Sep 18 00:08:16 1999 UTC (20 years, 4 months ago) by bonnard
Original Path: trunk
Initialization instructions order changed.


Revision 17348 - Directory Listing
Modified Fri Sep 17 23:58:05 1999 UTC (20 years, 4 months ago) by bonnard
Original Path: trunk
Changed initialization feature export clauses.


Revision 17347 - Directory Listing
Modified Fri Sep 17 23:55:10 1999 UTC (20 years, 4 months ago) by bonnard
Original Path: trunk
Added `text_background_color'.


Revision 17346 - Directory Listing
Modified Fri Sep 17 23:53:52 1999 UTC (20 years, 4 months ago) by bonnard
Original Path: trunk
Name of local variables changed to avoid confusion.


Revision 17345 - Directory Listing
Modified Fri Sep 17 23:51:16 1999 UTC (20 years, 4 months ago) by bonnard
Original Path: trunk
`shown' changed to `displayed'.


Revision 17344 - Directory Listing
Modified Fri Sep 17 23:51:02 1999 UTC (20 years, 4 months ago) by buoy
Original Path: trunk
Correcting the background and foreground colors features.


Revision 17343 - Directory Listing
Modified Fri Sep 17 23:50:09 1999 UTC (20 years, 4 months ago) by buoy
Original Path: trunk
Adding functions 'c_gtk_events_process_events_queue' for EV_EVENTS_QUEUE, to process the events queue (e.g to refresh a progress bar during the compilation).


Revision 17342 - Directory Listing
Modified Fri Sep 17 23:49:47 1999 UTC (20 years, 4 months ago) by buoy
Original Path: trunk
Implementing features 'destroyed' and 'destroy'.


Revision 17341 - Directory Listing
Modified Fri Sep 17 23:49:00 1999 UTC (20 years, 4 months ago) by buoy
Original Path: trunk
EV_PROGRESS_BAR_IMP are finished. Adding EV_LIST_IMP feature 'insert_item'.


Revision 17340 - Directory Listing
Modified Fri Sep 17 23:48:59 1999 UTC (20 years, 4 months ago) by bonnard
Original Path: trunk
`build_interface' export status changed.


Revision 17339 - Directory Listing
Modified Fri Sep 17 23:48:28 1999 UTC (20 years, 4 months ago) by bonnard
Original Path: trunk
Initialization sequence modified.


Revision 17338 - Directory Listing
Modified Fri Sep 17 23:45:07 1999 UTC (20 years, 4 months ago) by buoy
Original Path: trunk
First implementation.


Revision 17337 - Directory Listing
Modified Fri Sep 17 23:43:55 1999 UTC (20 years, 4 months ago) by buoy
Original Path: trunk
Cosmetic changes.


Revision 17336 - Directory Listing
Modified Fri Sep 17 23:43:21 1999 UTC (20 years, 4 months ago) by bonnard
Original Path: trunk
Initializations instructions order changed.


Revision 17335 - Directory Listing
Modified Fri Sep 17 23:41:17 1999 UTC (20 years, 4 months ago) by bonnard
Original Path: trunk
`hide' and `show' replaced by `freeze' and `thaw' in text_window management.


Revision 17334 - Directory Listing
Modified Fri Sep 17 23:31:01 1999 UTC (20 years, 4 months ago) by bonnard
Original Path: trunk
`freeze' and `thaw' temporay added, until they are implemented in Vision2.


Revision 17333 - Directory Listing
Modified Fri Sep 17 23:28:15 1999 UTC (20 years, 4 months ago) by bonnard
Original Path: trunk
`freeze' and `thaw' added.


Revision 17332 - Directory Listing
Modified Fri Sep 17 23:18:19 1999 UTC (20 years, 4 months ago) by brendel
Original Path: trunk
new ace file.


Revision 17331 - Directory Listing
Modified Fri Sep 17 23:17:16 1999 UTC (20 years, 4 months ago) by brendel
Original Path: trunk
New Help tool, first integration.
Help tool from Parker will be removed soon.


Revision 17330 - Directory Listing
Modified Fri Sep 17 23:01:26 1999 UTC (20 years, 4 months ago) by pascalf
Original Path: trunk
Work done on the kernel translator.


Revision 17329 - Directory Listing
Modified Fri Sep 17 22:22:09 1999 UTC (20 years, 4 months ago) by king
Original Path: trunk
Removed redundant code


Revision 17328 - Directory Listing
Modified Fri Sep 17 22:19:55 1999 UTC (20 years, 4 months ago) by king
Original Path: trunk
Corrected multiple use error


Revision 17327 - Directory Listing
Modified Fri Sep 17 21:19:12 1999 UTC (20 years, 4 months ago) by rogers
Original Path: trunk
Modified class ro bring it up to Vision2 standards.


Revision 17326 - Directory Listing
Modified Fri Sep 17 21:17:36 1999 UTC (20 years, 4 months ago) by king
Original Path: trunk
Updated output


Revision 17325 - Directory Listing
Modified Fri Sep 17 19:38:28 1999 UTC (20 years, 4 months ago) by king
Original Path: trunk
Perlscript for cleansing Vision 2 classes


Revision 17324 - Directory Listing
Modified Fri Sep 17 19:31:49 1999 UTC (20 years, 4 months ago) by king
Original Path: trunk
PerlScript for cleansing class files


Revision 17323 - Directory Listing
Modified Fri Sep 17 19:30:37 1999 UTC (20 years, 4 months ago) by king
Original Path: trunk
Changing File Name


Revision 17322 - Directory Listing
Modified Fri Sep 17 19:01:42 1999 UTC (20 years, 4 months ago) by rogers
Original Path: trunk
Implemented set_text.


Revision 17321 - Directory Listing
Modified Fri Sep 17 19:00:24 1999 UTC (20 years, 4 months ago) by rogers
Original Path: trunk
Implemented set_text feature.


Revision 17320 - Directory Listing
Modified Fri Sep 17 18:25:35 1999 UTC (20 years, 4 months ago) by rogers
Original Path: trunk
Fixed bug when passing a menu without a title. Implemented clear_Selection.


Revision 17319 - Directory Listing
Modified Fri Sep 17 18:15:03 1999 UTC (20 years, 4 months ago) by buoy
Original Path: trunk
Adding 'check False end' clauses in un-implemented feature.


Revision 17318 - Directory Listing
Modified Fri Sep 17 17:35:46 1999 UTC (20 years, 4 months ago) by king
Original Path: trunk
Revised library cleanser script


Revision 17317 - Directory Listing
Modified Fri Sep 17 17:09:22 1999 UTC (20 years, 4 months ago) by buoy
Original Path: trunk
Cosmetic changes.


Revision 17316 - Directory Listing
Modified Fri Sep 17 16:28:47 1999 UTC (20 years, 4 months ago) by rogers
Original Path: trunk
When setting alignment of text, label now re-draws itself automatically.


Revision 17315 - Directory Listing
Modified Fri Sep 17 00:54:10 1999 UTC (20 years, 4 months ago) by rogers
Original Path: trunk
First two problems on list implemented.


Revision 17314 - Directory Listing
Modified Thu Sep 16 21:47:57 1999 UTC (20 years, 4 months ago) by buoy
Original Path: trunk
Copy from the EDITOR_BRANCH2.


Revision 17313 - Directory Listing
Modified Thu Sep 16 18:23:33 1999 UTC (20 years, 4 months ago) by manus
Original Path: trunk
New config.sh files which takes into consideration the `quick_finalize' program.


Revision 17312 - Directory Listing
Modified Thu Sep 16 18:04:16 1999 UTC (20 years, 4 months ago) by king
Original Path: trunk
Completed progressbar functions


Revision 17311 - Directory Listing
Modified Thu Sep 16 17:45:51 1999 UTC (20 years, 4 months ago) by king
Original Path: trunk
Removed unwanted debug vars


Revision 17310 - Directory Listing
Modified Thu Sep 16 17:26:42 1999 UTC (20 years, 4 months ago) by king
Original Path: trunk
revised external calls


Revision 17309 - Directory Listing
Modified Thu Sep 16 17:25:27 1999 UTC (20 years, 4 months ago) by king
Original Path: trunk
 Finished outstanding features


Revision 17308 - Directory Listing
Modified Thu Sep 16 16:59:22 1999 UTC (20 years, 4 months ago) by manus
Original Path: trunk
Fixed a problem with the newly fixed generation of signature for external
C functions in Workbench mode. The fix could not be applied to encapsulated
externals, only for plain C externals.


Revision 17307 - Directory Listing
Modified Thu Sep 16 01:59:16 1999 UTC (20 years, 4 months ago) by manus
Original Path: trunk
We always generate parameter case when a signature is provided by the Eiffel external
text.


Revision 17306 - Directory Listing
Modified Thu Sep 16 01:00:13 1999 UTC (20 years, 4 months ago) by manus
Original Path: trunk
Improved the speed of `empty_intersection' and `melted_empty_intersection'
by using local variables.


Revision 17305 - Directory Listing
Modified Thu Sep 16 00:58:34 1999 UTC (20 years, 4 months ago) by manus
Original Path: trunk
Fixed a bug in the generation of external calls in Workbench mode where we forgot
to include the signature of the external routine if there was one provided in the
Eiffel class text.


Revision 17304 - Directory Listing
Modified Thu Sep 16 00:23:15 1999 UTC (20 years, 4 months ago) by manus
Original Path: trunk
Jerome Bou Aziz documentation about Dead Code Removal.


Revision 17303 - Directory Listing
Modified Thu Sep 16 00:19:09 1999 UTC (20 years, 4 months ago) by raphaels
Original Path: trunk
Added check box `Compile' to final dialog.


Revision 17302 - Directory Listing
Modified Wed Sep 15 23:40:10 1999 UTC (20 years, 4 months ago) by pascalf
Original Path: trunk
Integration continues.


Revision 17301 - Directory Listing
Modified Wed Sep 15 23:38:30 1999 UTC (20 years, 4 months ago) by pascalf
Original Path: trunk
new stuff.


Revision 17300 - Directory Listing
Modified Wed Sep 15 22:48:21 1999 UTC (20 years, 4 months ago) by manus
Original Path: trunk
Make sure that `directories_list' is valid. When it is void, we get it back
from the environment variable.


Revision 17299 - Directory Listing
Modified Wed Sep 15 22:43:45 1999 UTC (20 years, 4 months ago) by manus
Original Path: trunk
Changed the style by using a local variable. This seems to behave better after
doing this change on Digital machine (either VMS or Digital Unix).


Revision 17298 - Directory Listing
Modified Wed Sep 15 22:42:41 1999 UTC (20 years, 4 months ago) by manus
Original Path: trunk
For some reasons, we were checking twice the local variables names against the
feature of the current classes. Now, we will do it only one: by default we will
do it in `type_check' of FEATURE_I, if it is not called we call `check_local_names'.


Revision 17297 - Directory Listing
Modified Wed Sep 15 22:34:38 1999 UTC (20 years, 4 months ago) by manus
Original Path: trunk
Cosmetics in the C generated code.


Revision 17296 - Directory Listing
Modified Wed Sep 15 22:34:09 1999 UTC (20 years, 4 months ago) by manus
Original Path: trunk
Fixed a crash of EiffelBench when generating a DLL encapsulation call when the external
does not have any parameters. Now, if there is a parameter list, we pass it to
`generate_function_cast', otherwise we pass `<<>>'.


Revision 17295 - Directory Listing
Modified Wed Sep 15 22:33:04 1999 UTC (20 years, 4 months ago) by manus
Original Path: trunk
When generating the code of `$f', if f is not defined in current class, we need to
generate an external definition of `f' so that the compiler can compile it. In the previous
case, we were doing the contrary (equal instead of using not equal)


Revision 17294 - Directory Listing
Modified Wed Sep 15 22:30:26 1999 UTC (20 years, 4 months ago) by manus
Original Path: trunk
FIXME: Until we have a clear rule about the use of BIT symbols in the class
specification, we need that `actual_type' return something even if the post-condition
says otherwise. At the moment, we return a type of BIT -1 which is incorrect and
which will raise an error, but won't make EiffelBench crash.


Revision 17293 - Directory Listing
Modified Wed Sep 15 21:27:45 1999 UTC (20 years, 4 months ago) by manus
Original Path: trunk
New file names for ipc/app and ipc/ewb


Revision 17292 - Directory Listing
Modified Wed Sep 15 21:23:18 1999 UTC (20 years, 4 months ago) by manus
Original Path: trunk
Changed the JMakefiles to reflect the change name of files in ewb and app.


Revision 17291 - Directory Listing
Modified Wed Sep 15 21:22:08 1999 UTC (20 years, 4 months ago) by buoy
Original Path: trunk
Adding features 'character_format' and 'font'. Still to be implemented.


Revision 17290 - Directory Listing
Modified Wed Sep 15 20:53:15 1999 UTC (20 years, 4 months ago) by buoy
Original Path: trunk
Adding 'character_format' and 'font' in EV_FONT_IMP.


Revision 17289 - Directory Listing
Modified Wed Sep 15 19:45:48 1999 UTC (20 years, 4 months ago) by buoy
Original Path: trunk
Adding 'set_font' in EV_FONT_IMP.


Revision 17288 - Directory Listing
Modified Wed Sep 15 19:39:08 1999 UTC (20 years, 4 months ago) by buoy
Original Path: trunk
Cosmetic changes.


Revision 17287 - Directory Listing
Modified Wed Sep 15 19:37:22 1999 UTC (20 years, 4 months ago) by buoy
Original Path: trunk
In features 'add_item' and 'remove_item', we added colors functions to set the colors when the parent is an option button.


Revision 17286 - Directory Listing
Modified Wed Sep 15 19:10:11 1999 UTC (20 years, 4 months ago) by buoy
Original Path: trunk
Feature 'make' modified, and 'make_with_text' is now inherited from upper class. We can now set pixmap to the button.


Revision 17285 - Directory Listing
Modified Wed Sep 15 19:08:00 1999 UTC (20 years, 4 months ago) by buoy
Original Path: trunk
Creation feature were not exported to NONE.


Revision 17284 - Directory Listing
Modified Wed Sep 15 19:07:28 1999 UTC (20 years, 4 months ago) by buoy
Original Path: trunk
Background and foreground features reimplemented.


Revision 17283 - Directory Listing
Modified Wed Sep 15 19:06:32 1999 UTC (20 years, 4 months ago) by buoy
Original Path: trunk
Feature 'make' modified because we need to specify a first width for the columns. Feature 'title_shown' implemented. New feature 'get_column_width'.


Revision 17282 - Directory Listing
Modified Wed Sep 15 19:04:24 1999 UTC (20 years, 4 months ago) by buoy
Original Path: trunk
redefine feature 'create_pixmap_place' because we want the pixmap to be on the left of the check button.


Revision 17281 - Directory Listing
Modified Wed Sep 15 19:03:08 1999 UTC (20 years, 4 months ago) by buoy
Original Path: trunk
1) Redefining colors features.
2) Redefining feature 'create_pixmap_place' to have the pixmap in the middle of the button.


Revision 17280 - Directory Listing
Modified Wed Sep 15 19:01:14 1999 UTC (20 years, 4 months ago) by buoy
Original Path: trunk
Making the foreground and background colors features work: adding a pointer to the GtkLabel and redefine the colors features.


Revision 17279 - Directory Listing
Modified Wed Sep 15 18:49:31 1999 UTC (20 years, 4 months ago) by buoy
Original Path: trunk
1) Modifying the background and foreground colors features.
2) Features for accelerators:
	- 'string_from_accelerator' added
	- 'add_accelerator_command' implemented.


Revision 17278 - Directory Listing
Modified Wed Sep 15 18:45:33 1999 UTC (20 years, 4 months ago) by buoy
Original Path: trunk
Adding new signals 'show' and 'hide'. They are not used yet but should be use in the futur.


Revision 17277 - Directory Listing
Modified Wed Sep 15 18:44:42 1999 UTC (20 years, 4 months ago) by buoy
Original Path: trunk
Adding functions for accelerators:
	- 'gtk_accel_group_new'
	- 'c_gtk_object_class_user_signal_new'
	- 'c_gtk_widget_add_accelerator'.


Revision 17276 - Directory Listing
Modified Wed Sep 15 18:40:51 1999 UTC (20 years, 4 months ago) by buoy
Original Path: trunk
1) Adding functions for option button:
	- 'c_gtk_option_button_set_fg_color'
	- 'c_gtk_option_button_set_bg_color'
2) Adding functions for multi column list:
	- 'c_gtk_clist_title_shown'
	- 'c_gtk_clist_column_width'.


Revision 17275 - Directory Listing
Modified Wed Sep 15 18:39:47 1999 UTC (20 years, 4 months ago) by rogers
Original Path: trunk
Added report.


Revision 17274 - Directory Listing
Modified Wed Sep 15 18:39:03 1999 UTC (20 years, 4 months ago) by buoy
Original Path: trunk
Adding new signals 'show' and 'hide'. They are not used yet but should be use in the futur.


Revision 17273 - Directory Listing
Modified Wed Sep 15 18:37:58 1999 UTC (20 years, 4 months ago) by buoy
Original Path: trunk
Redefine background and foreground colors features.


Revision 17272 - Directory Listing
Modified Wed Sep 15 18:37:27 1999 UTC (20 years, 4 months ago) by buoy
Original Path: trunk
Value of 'tree_subtree_id' changed because we added new signals id.


Revision 17271 - Directory Listing
Modified Wed Sep 15 18:34:15 1999 UTC (20 years, 4 months ago) by buoy
Original Path: trunk
1) Adding functions for accelerators
	- 'c_gtk_object_class_user_signal_new'
	- 'c_gtk_widget_add_accelerator'
2) Adding functions for option buttons:
	- 'c_gtk_option_button_set_fg_color'
	- 'c_gtk_option_button_set_bg_color'
3) Adding functions for multi column list:
	- 'c_gtk_clist_title_shown'
	- 'c_gtk_clist_column_width'.


Revision 17270 - Directory Listing
Modified Wed Sep 15 18:21:16 1999 UTC (20 years, 4 months ago) by rogers
Original Path: trunk
Added font, character_format and select_font as they didi not previously exist.


Revision 17269 - Directory Listing
Modified Wed Sep 15 18:20:07 1999 UTC (20 years, 4 months ago) by rogers
Original Path: trunk
Added font, character_format and select_font as they did inot exist and the dialog was effectively useless.


Revision 17268 - Directory Listing
Modified Wed Sep 15 18:18:28 1999 UTC (20 years, 4 months ago) by rogers
Original Path: trunk
Added font, character_format and select_font as the dialog previously was useless.


Revision 17267 - Directory Listing
Modified Wed Sep 15 18:17:19 1999 UTC (20 years, 4 months ago) by rogers
Original Path: trunk
Exported the creation procedures to ev_font_dialog_imp.


Revision 17266 - Directory Listing
Modified Wed Sep 15 18:16:37 1999 UTC (20 years, 4 months ago) by marina
Original Path: trunk
modified assertion level in ECOM_SAFE_ARRAY_BOUND.


Revision 17265 - Directory Listing
Modified Wed Sep 15 18:09:12 1999 UTC (20 years, 4 months ago) by buoy
Original Path: trunk
1) Adding functions for accelerators:
	- 'c_gtk_object_class_user_signal_new'
	- 'c_gtk_widget_add_accelerator'
	- 'c_gtk_widget_top_window'
2) Adding functions for colors and option buttons:
	- 'c_gtk_option_button_set_fg_color'
	- 'c_gtk_option_button_set_bg_color'
3) Adding functions for multi column list:
	- 'c_gtk_clist_title_shown'
	- 'c_gtk_clist_column_width'


Revision 17264 - Directory Listing
Modified Wed Sep 15 16:31:49 1999 UTC (20 years, 4 months ago) by manus
Original Path: trunk
EiffelWeasel results on Solaris for version 4.5.010


Revision 17261 - Directory Listing
Modified Wed Sep 15 02:45:02 1999 UTC (20 years, 4 months ago) by manus
Original Path: trunk
Removed the conformance test within `xequal' for two references, since we do
`eequal' comparison only on objects of same type, now, so we don't need to check
the conformance anymore.


Revision 17260 - Directory Listing
Modified Wed Sep 15 02:44:09 1999 UTC (20 years, 4 months ago) by manus
Original Path: trunk
`econfg' was incorrectly defined using the new generic conformance stuff, because
previously econfg expected (a,b), but the new `eif_gen_conf' expects (b,a).


Revision 17259 - Directory Listing
Modified Wed Sep 15 02:38:53 1999 UTC (20 years, 4 months ago) by manus
Original Path: trunk
We forgot to export `eif_load_dll' and `eif_free_dlls' for the DLL version
of the run-time, as a consequence someone using a DLL external in its project
using a dynamic runtime had a link error on Windows.


Revision 17258 - Directory Listing
Modified Tue Sep 14 23:00:24 1999 UTC (20 years, 4 months ago) by manuelt
Original Path: trunk
Add generation of libwkidr.a for compiling the daemon in WORKBENCH mode


Revision 17257 - Directory Listing
Modified Tue Sep 14 22:51:04 1999 UTC (20 years, 4 months ago) by buoy
Original Path: trunk
No more needed. The implementation of the accelerator dialog is done in 100% vision2.


Revision 17256 - Directory Listing
Modified Tue Sep 14 21:34:16 1999 UTC (20 years, 4 months ago) by rogers
Original Path: trunk
Added first bug report.


Revision 17255 - Directory Listing
Modified Tue Sep 14 21:27:15 1999 UTC (20 years, 4 months ago) by manuelt
Original Path: trunk
signature in declaration of `stream_eretrieve' not conforms to implementation.


Revision 17254 - Directory Listing
Modified Tue Sep 14 21:18:50 1999 UTC (20 years, 4 months ago) by king
Original Path: trunk
Fixed precondition typo


Revision 17253 - Directory Listing
Modified Tue Sep 14 17:34:01 1999 UTC (20 years, 4 months ago) by rogers
Original Path: trunk
Added a get_column_width feature and a set_column_widths feature which re-calculates the correct widths of the columns when re-sizing.


Revision 17252 - Directory Listing
Modified Tue Sep 14 17:31:02 1999 UTC (20 years, 4 months ago) by rogers
Original Path: trunk
Added get_column_width feature.


Revision 17251 - Directory Listing
Modified Mon Sep 13 22:52:40 1999 UTC (20 years, 4 months ago) by pascalf
Original Path: trunk
Move to ec_feature_stone.e, will be definitely removed later.


Revision 17250 - Directory Listing
Modified Mon Sep 13 22:47:36 1999 UTC (20 years, 4 months ago) by pascalf
Original Path: trunk
moved for compatibilities. Carries the name "ec_click_stone.e" and "ec_stone.e"


Revision 17246 - Directory Listing
Modified Mon Sep 13 01:36:27 1999 UTC (20 years, 4 months ago) by manus
Original Path: trunk
New config.sh file for Solaris platform with the `quick_finalize' option.


Revision 17245 - Directory Listing
Modified Sun Sep 12 19:36:24 1999 UTC (20 years, 4 months ago) by manus
Original Path: trunk
Updated Windows `finish_freezing' to take into consideration a new rules which
has been added for Unix users but not used on Windows: E1/Makefile: E1/Makefile.SH


Revision 17244 - Directory Listing
Modified Sun Sep 12 02:44:30 1999 UTC (20 years, 4 months ago) by manus
Original Path: trunk
Changed `char *' by EIF_POINTER as it should have been.


Revision 17243 - Directory Listing
Modified Sun Sep 12 02:37:42 1999 UTC (20 years, 4 months ago) by manus
Original Path: trunk
To make `quick_finalize' completely working, I add to remove the deletion of temporary
objects files


Revision 17242 - Directory Listing
Modified Sun Sep 12 02:37:01 1999 UTC (20 years, 4 months ago) by manus
Original Path: trunk
Enable the `-j' option of the Makefile by removing a conflict which could have occured
between E1/emain.o and E1/Eobj1.o when the translation of the Makefile.SH could have
happened at the same time. In order to resolve this conflict, I introduced, as suggested
by Darren Hiebert, a new rule on E1/Makefile.


Revision 17241 - Directory Listing
Modified Sun Sep 12 00:10:27 1999 UTC (20 years, 4 months ago) by manus
Original Path: trunk
Fixed a vicious memory corruption bug. In fact, it was not vicious, good glasses
should have been enough to notice what was wrong. Basically, the result type of a function
is stored in the first element of the array `res'. As a consequence each time you stored
an Eiffel object into the first item of `res' you need to call `RTAS_OPT' in order to
keep a reference from the new objects to the special objects. If you don't do that, who knows
what could happen. In that case, it was a crash.


Revision 17240 - Directory Listing
Modified Sat Sep 11 03:23:14 1999 UTC (20 years, 4 months ago) by manus
Original Path: trunk
Add a comparison test to Current in `is_equal' to speed up the search when
comparing to itself. Very useful in HASH_TABLE research.


Revision 17239 - Directory Listing
Modified Sat Sep 11 03:21:30 1999 UTC (20 years, 4 months ago) by manus
Original Path: trunk
It was not safe to give the address of the attribute of the class to the C external
function since the C external could have launched a GC cycle and as a result the
address could have been complitely invalid.


Revision 17238 - Directory Listing
Modified Sat Sep 11 03:11:46 1999 UTC (20 years, 4 months ago) by manus
Original Path: trunk
Fixed a bug in the stream retrieval processus where one could not retrieve more than
twice a STREAM storable because `stream_buffer_position' was not reset to an initial
position.


Revision 17237 - Directory Listing
Modified Sat Sep 11 03:10:53 1999 UTC (20 years, 4 months ago) by manus
Original Path: trunk
Fixed a memory leak due to a bad end of loop condition, we put `i < n -1'
instead of `i <= n - 1' in `eif_type_id'.


Revision 17236 - Directory Listing
Modified Sat Sep 11 03:09:17 1999 UTC (20 years, 4 months ago) by manus
Original Path: trunk
Fixed a bug in the C library which implies a C external signature change of
`stream_eretrieve'.


Revision 17235 - Directory Listing
Modified Sat Sep 11 00:35:36 1999 UTC (20 years, 4 months ago) by oconnor
Original Path: trunk
added prlim task allocations


Revision 17233 - Directory Listing
Modified Fri Sep 10 23:43:04 1999 UTC (20 years, 4 months ago) by oconnor
Original Path: trunk
added note re: cvs tag on reviewed version


Revision 17232 - Directory Listing
Modified Fri Sep 10 23:40:52 1999 UTC (20 years, 4 months ago) by oconnor
Original Path: trunk
fixed review date from 08 to 07


Revision 17231 - Directory Listing
Modified Fri Sep 10 23:38:08 1999 UTC (20 years, 4 months ago) by oconnor
Original Path: trunk
moved report to end of doc


Revision 17230 - Directory Listing
Modified Fri Sep 10 23:36:55 1999 UTC (20 years, 4 months ago) by pascalf
Original Path: trunk
compilable code.


Revision 17229 - Directory Listing
Modified Fri Sep 10 23:16:58 1999 UTC (20 years, 4 months ago) by oconnor
Original Path: trunk
inserted heading for ALL unreviewed classes


Revision 17228 - Directory Listing
Modified Fri Sep 10 20:57:56 1999 UTC (20 years, 4 months ago) by manus
Original Path: trunk
New version number 4.5.011.


Revision 17227 - Directory Listing
Modified Fri Sep 10 20:47:36 1999 UTC (20 years, 4 months ago) by pascalf
Original Path: trunk
koko


Revision 17226 - Directory Listing
Modified Fri Sep 10 20:44:29 1999 UTC (20 years, 4 months ago) by manus
Original Path: trunk
Introduced the notion of `default_string_value' and changed the implementation
of `is_default' needed when saving on disk the resources.


Revision 17225 - Directory Listing
Modified Fri Sep 10 20:43:36 1999 UTC (20 years, 4 months ago) by manus
Original Path: trunk
Use EB_SHARED_OUTPUT_TOOLS instead of WINDOWS.


Revision 17224 - Directory Listing
Modified Fri Sep 10 20:43:11 1999 UTC (20 years, 4 months ago) by manus
Original Path: trunk
Cosmetics: Removed semicolon


Revision 17223 - Directory Listing
Modified Fri Sep 10 20:42:45 1999 UTC (20 years, 4 months ago) by manus
Original Path: trunk
TTY_CONSTANTS is now using the three new abstractions EB_GENERAL_DATA,
EB_CLASS_TOOL_DATA and EB_FEATURE_TOOL_DATA which define the previously
used once functions.


Revision 17222 - Directory Listing
Modified Fri Sep 10 20:32:27 1999 UTC (20 years, 4 months ago) by pascalf
Original Path: trunk
new source.s


Revision 17221 - Directory Listing
Modified Fri Sep 10 20:26:59 1999 UTC (20 years, 4 months ago) by pascalf
Original Path: trunk
New classes.


Revision 17220 - Directory Listing
Modified Fri Sep 10 20:16:17 1999 UTC (20 years, 4 months ago) by pascalf
Original Path: trunk
temporary cluster.


Revision 17219 - Directory Listing
Modified Fri Sep 10 20:14:09 1999 UTC (20 years, 4 months ago) by pascalf
Original Path: trunk
new sources.


Revision 17218 - Directory Listing
Modified Fri Sep 10 20:10:46 1999 UTC (20 years, 4 months ago) by manus
Original Path: trunk
Instead of using WINDOWS we are now using EB_SHARED_OUTPUT_TOOLS which is compatible
between the new and the old implementation.


Revision 17217 - Directory Listing
Modified Fri Sep 10 20:09:38 1999 UTC (20 years, 4 months ago) by manus
Original Path: trunk
Fixed the name used to read from the resource file.


Revision 17216 - Directory Listing
Modified Fri Sep 10 20:08:09 1999 UTC (20 years, 4 months ago) by manus
Original Path: trunk
In order to keep compatibility betweeb the old and new interface, we introduced
`Window_mgr' which returns the new `feature_tool_mgr' in the case of the new interface.
Mostly done for APPLICATION_STATUS which needs it.


Revision 17215 - Directory Listing
Modified Fri Sep 10 20:06:50 1999 UTC (20 years, 4 months ago) by manus
Original Path: trunk
Renamed `add_selection_command' into `add_select_command'.
Renamed `remove_selection_commands' into `remove_select_commands'.


Revision 17214 - Directory Listing
Modified Fri Sep 10 20:02:19 1999 UTC (20 years, 4 months ago) by manus
Original Path: trunk
Fixed a bug with highlighting and setting of cursor position. We should first
set the cursor position and then do the highlighting not the contrary.


Revision 17213 - Directory Listing
Modified Fri Sep 10 19:59:52 1999 UTC (20 years, 4 months ago) by manus
Original Path: trunk
New Ace file for the new graphical interface on Windows


Revision 17212 - Directory Listing
Modified Fri Sep 10 19:57:40 1999 UTC (20 years, 4 months ago) by manus
Original Path: trunk
Abstract three once functions into three different classes in order to be compatible
with the new version of the interface.


Revision 17211 - Directory Listing
Modified Fri Sep 10 19:47:28 1999 UTC (20 years, 4 months ago) by manus
Original Path: trunk
Moved the class to the API\profiler\querying cluster since it is not graphical at all.


Revision 17210 - Directory Listing
Modified Fri Sep 10 19:46:46 1999 UTC (20 years, 4 months ago) by manus
Original Path: trunk
Moved the class from `interface\graphical\profile_tool' to here since it is not
a graphical class.


Revision 17209 - Directory Listing
Modified Fri Sep 10 19:45:06 1999 UTC (20 years, 4 months ago) by manus
Original Path: trunk
We moved the file to the switch/interface cluster since they are different from
the batch_only version to the graphical version


Revision 17208 - Directory Listing
Modified Fri Sep 10 19:40:22 1999 UTC (20 years, 4 months ago) by manus
Original Path: trunk
Addition of the skeleton of two new classes. It has to be finished in order to
compile the batch only version of the compiler.


Revision 17207 - Directory Listing
Modified Fri Sep 10 19:36:54 1999 UTC (20 years, 4 months ago) by manus
Original Path: trunk
Because of the work done on the new graphical interface and for compatibility reasons
we introduced this two new classes which basically replace the old WINDOWS class.


Revision 17206 - Directory Listing
Modified Fri Sep 10 19:35:49 1999 UTC (20 years, 4 months ago) by manus
Original Path: trunk
New classes corresponding to the old WINDOWS class made for the new EiffelVision library.


Revision 17205 - Directory Listing
Modified Fri Sep 10 19:34:48 1999 UTC (20 years, 4 months ago) by manus
Original Path: trunk
Cosmetics (Removed semicolons)
Changed the inheritance from WINDOWS to EB_SHARED_INTERFACE_TOOLS. And now
WINDOWS simply inherits from EB_SHARED_INTERFACE_TOOLS.


Revision 17204 - Directory Listing
Modified Fri Sep 10 19:29:19 1999 UTC (20 years, 4 months ago) by manus
Original Path: trunk
Removed files since they belon to other places and also because they are shared
between the new and the old interface and therefore we cannot change them, it will
be too dangerous.


Revision 17203 - Directory Listing
Modified Fri Sep 10 18:38:36 1999 UTC (20 years, 4 months ago) by pascalf
Original Path: trunk
Preparation of the integration.


Revision 17202 - Directory Listing
Modified Fri Sep 10 18:32:35 1999 UTC (20 years, 4 months ago) by pascalf
Original Path: trunk
Preparation of Ecase integration.


Revision 17201 - Directory Listing
Modified Fri Sep 10 01:52:12 1999 UTC (20 years, 4 months ago) by raphaels
Original Path: trunk
New file copy mechanism


Revision 17200 - Directory Listing
Modified Fri Sep 10 01:05:56 1999 UTC (20 years, 4 months ago) by king
Original Path: trunk
Altered pre-condition error, sorry


Revision 17199 - Directory Listing
Modified Thu Sep 9 23:36:19 1999 UTC (20 years, 4 months ago) by king
Original Path: trunk
New features to be implemnted


Revision 17198 - Directory Listing
Modified Thu Sep 9 23:27:59 1999 UTC (20 years, 4 months ago) by king
Original Path: trunk
New features found that need implementing


Revision 17197 - Directory Listing
Modified Thu Sep 9 23:27:25 1999 UTC (20 years, 4 months ago) by king
Original Path: trunk
New features that need implementing


Revision 17196 - Directory Listing
Modified Thu Sep 9 22:15:26 1999 UTC (20 years, 4 months ago) by manuelt
Original Path: trunk
mark_special_table: hvalues, and hkeys may change during reallocation of table. Now the access to the special_table fields are accessed directly.


Revision 17195 - Directory Listing
Modified Thu Sep 9 22:12:47 1999 UTC (20 years, 4 months ago) by manus
Original Path: trunk
Removed an added file since it is still used by the compiler in batch mode.


Revision 17194 - Directory Listing
Modified Thu Sep 9 21:44:22 1999 UTC (20 years, 4 months ago) by manus
Original Path: trunk
Fixed a problem with pure external C++ declaration which were not parsed correctly.
It was working fine for the non-pure external C++ declarations such as macro or struct.


Revision 17193 - Directory Listing
Modified Thu Sep 9 21:32:25 1999 UTC (20 years, 4 months ago) by manuelt
Original Path: trunk
eif-thr_entry returns nothing when compiled on Solaris.


Revision 17192 - Directory Listing
Modified Thu Sep 9 19:13:14 1999 UTC (20 years, 4 months ago) by king
Original Path: trunk
ev_progress_bar_imp


Revision 17191 - Directory Listing
Modified Thu Sep 9 17:35:36 1999 UTC (20 years, 4 months ago) by king
Original Path: trunk
Altered features to to_be_implemented


Revision 17190 - Directory Listing
Modified Thu Sep 9 17:34:28 1999 UTC (20 years, 4 months ago) by king
Original Path: trunk
Corrected precondition in set_name


Revision 17189 - Directory Listing
Modified Thu Sep 9 17:24:46 1999 UTC (20 years, 4 months ago) by king
Original Path: trunk
fonund new features in ev_font_imp that need re-implementing


Revision 17188 - Directory Listing
Modified Thu Sep 9 17:14:49 1999 UTC (20 years, 4 months ago) by king
Original Path: trunk
Removed redundant preconditions in set_name


Revision 17187 - Directory Listing
Modified Thu Sep 9 17:12:29 1999 UTC (20 years, 4 months ago) by king
Original Path: trunk
Corrected set_name pre-condition


Revision 17186 - Directory Listing
Modified Thu Sep 9 16:54:14 1999 UTC (20 years, 4 months ago) by rogers
Original Path: trunk
On a selection, on select is now called correctly.


Revision 17185 - Directory Listing
Modified Thu Sep 9 16:28:29 1999 UTC (20 years, 4 months ago) by rogers
Original Path: trunk
Fixed bugs in demo so the accelerator demo now works.


Revision 17184 - Directory Listing
Modified Thu Sep 9 16:27:21 1999 UTC (20 years, 4 months ago) by rogers
Original Path: trunk
Set the vertical height of the action window to 400 on creation.


Revision 17183 - Directory Listing
Modified Thu Sep 9 16:24:41 1999 UTC (20 years, 4 months ago) by rogers
Original Path: trunk
Added a hide/show button to the tab.


Revision 17181 - Directory Listing
Modified Thu Sep 9 00:41:17 1999 UTC (20 years, 4 months ago) by rogers
Original Path: trunk
This has beenremoved as the EV_ACCELERATOR is now implemented entirely in VISION2


Revision 17180 - Directory Listing
Modified Thu Sep 9 00:37:23 1999 UTC (20 years, 4 months ago) by rogers
Original Path: trunk
The add_ok and add_cancel commands have been added to this class as they are no longer platform specific.


Revision 17179 - Directory Listing
Modified Thu Sep 9 00:34:13 1999 UTC (20 years, 4 months ago) by rogers
Original Path: trunk
Class altered to reflect the fact that there is no longer any platform specific inplementation.ev_accelerator_dialog.e


Revision 17178 - Directory Listing
Modified Thu Sep 9 00:21:04 1999 UTC (20 years, 4 months ago) by buoy
Original Path: trunk
Using environment variable PLATFORM for the path.


Revision 17177 - Directory Listing
Modified Thu Sep 9 00:19:19 1999 UTC (20 years, 4 months ago) by buoy
Original Path: trunk
Feature 'show' fixed, the focus was set back even when there was no widget which had the focus.


Revision 17176 - Directory Listing
Modified Wed Sep 8 23:54:27 1999 UTC (20 years, 4 months ago) by manus
Original Path: trunk
Fixed a problem with on SOLARIS where EIF_THR_ENTRY_TYPE is defined as `void' and
therfore in `eif_thr_entry' the `return' statement was not valid. Since it occurs only
for SOLARIS_THREADS we put a #ifndef statement around it.


Revision 17175 - Directory Listing
Modified Wed Sep 8 22:30:19 1999 UTC (20 years, 4 months ago) by king
Original Path: trunk
Features that may be revised for a single vision split area class


Revision 17174 - Directory Listing
Modified Wed Sep 8 21:51:33 1999 UTC (20 years, 4 months ago) by king
Original Path: trunk
New un-implemented features in ev_menu_separator_imp_found


Revision 17173 - Directory Listing
Modified Wed Sep 8 18:58:28 1999 UTC (20 years, 4 months ago) by rogers
Original Path: trunk
Created the event window for displaying events that occur on demo items.


Revision 17172 - Directory Listing
Modified Wed Sep 8 18:19:36 1999 UTC (20 years, 4 months ago) by oconnor
Original Path: trunk
added andy and alexes notes


Revision 17171 - Directory Listing
Modified Wed Sep 8 17:56:12 1999 UTC (20 years, 4 months ago) by leitner
Original Path: trunk
cvs keyword hack


Revision 17170 - Directory Listing
Modified Wed Sep 8 17:35:45 1999 UTC (20 years, 4 months ago) by rogers
Original Path: trunk
The color window is now created with a selected color.


Revision 17169 - Directory Listing
Modified Wed Sep 8 17:34:16 1999 UTC (20 years, 4 months ago) by rogers
Original Path: trunk
Added the demo_commands cluster.


Revision 17168 - Directory Listing
Modified Wed Sep 8 17:25:52 1999 UTC (20 years, 4 months ago) by rogers
Original Path: trunk
Fixed the post condition in set_rgb_result so that it checks correctly and does not always return False.


Revision 17167 - Directory Listing
Modified Wed Sep 8 16:47:53 1999 UTC (20 years, 4 months ago) by oconnor
Original Path: trunk
added and edited Julians notes


Revision 17166 - Directory Listing
Modified Wed Sep 8 16:15:48 1999 UTC (20 years, 4 months ago) by oconnor
Original Path: trunk
initial commit of review report, edited Ians notes


Revision 17165 - Directory Listing
Modified Wed Sep 8 05:38:28 1999 UTC (20 years, 4 months ago) by manus
Original Path: trunk
Removed the use of "-lbsd" since we are not using it.


Revision 17164 - Directory Listing
Modified Wed Sep 8 01:41:01 1999 UTC (20 years, 4 months ago) by manus
Original Path: trunk
Integrate a tool required to compile the run-time under Windows. So far, it was
not integrated, but since it is a pain to recompile it all the time, I integrate
the last stable version of the tool.


Revision 17163 - Directory Listing
Modified Wed Sep 8 01:20:03 1999 UTC (20 years, 4 months ago) by manus
Original Path: trunk
Defined NBLOCKS to be 27.
This remove a bug when trying to call xrealloc with a size greater than 2^26,
it would fail with a crash in `split_block' because we did not allocate a
block in the free lists for sizes greater than 2^26 because NBLOCKS was
equal to 26 instead of 27.


Revision 17162 - Directory Listing
Modified Tue Sep 7 23:09:47 1999 UTC (20 years, 4 months ago) by bonnard
Original Path: trunk
Fixed the `incompatible_version_number' related bug.


Revision 17161 - Directory Listing
Modified Tue Sep 7 21:30:30 1999 UTC (20 years, 4 months ago) by raphaels
Original Path: trunk
Correct error handling when directories are not initialized properly


Revision 17159 - Directory Listing
Modified Tue Sep 7 03:00:42 1999 UTC (20 years, 4 months ago) by manus
Original Path: trunk
Use of `default_create' for the template class, so that it is now compilable.


Revision 17158 - Directory Listing
Modified Tue Sep 7 02:57:57 1999 UTC (20 years, 4 months ago) by manus
Original Path: trunk
New error message for Struct encapsulation.


Revision 17157 - Directory Listing
Modified Tue Sep 7 02:57:27 1999 UTC (20 years, 4 months ago) by manus
Original Path: trunk
Add the COOLGEN filter.


Revision 17156 - Directory Listing
Modified Tue Sep 7 02:08:44 1999 UTC (20 years, 4 months ago) by manus
Original Path: trunk
New `compiler_path' to the CYGWIN distribution on Windows.


Revision 17154 - Directory Listing
Modified Sat Sep 4 20:23:09 1999 UTC (20 years, 4 months ago) by manus
Original Path: trunk
Moved SHARED_ERROR_BEHAVIOR from ES to COMMAND_LINE_PROJECT in order
to be able to check the value of `stop_on_error' in COMMAND_LINE_PROJECT, useful
when `-batch' or `-stop' option has been specified and that a project
already exists.


Revision 17153 - Directory Listing
Modified Sat Sep 4 20:21:18 1999 UTC (20 years, 4 months ago) by manus
Original Path: trunk
Cosmetics: removed trailing semicolon
Added new abbreviations and commands for `batch' and `version'.


Revision 17152 - Directory Listing
Modified Sat Sep 4 20:18:55 1999 UTC (20 years, 4 months ago) by manus
Original Path: trunk
Cosmetics, removed all trailing semicolon.
Added two new help options `batch' and `version'.


Revision 17151 - Directory Listing
Modified Sat Sep 4 20:15:00 1999 UTC (20 years, 4 months ago) by manus
Original Path: trunk
New way to save the backup file in case something is going wrong during the saving:
- if the file is a symbolic link to another file, we do a copy to `file.swp'
  and write directly to the original. Therefore if something is going wrong
  the user can restore its code through `file.swp'.
- if it is not a symbolic link, we create a new file in `file.swp' and if
  something is going wrong, it can restore its code through `file.
Due to the inconsistence between the two, we could keep only the first one.


Revision 17150 - Directory Listing
Modified Sat Sep 4 19:52:06 1999 UTC (20 years, 4 months ago) by manus
Original Path: trunk
`free_argv' was not correct since we need only to free the first string, the other
strings of `argv' are in fact part of the first one.


Revision 17149 - Directory Listing
Modified Sat Sep 4 07:29:52 1999 UTC (20 years, 4 months ago) by manus
Original Path: trunk
Fixed a post_condition error (bug fix provided by Eric Bezault).


Revision 17148 - Directory Listing
Modified Sat Sep 4 07:05:38 1999 UTC (20 years, 4 months ago) by manus
Original Path: trunk
Fixed some stuff in the new command parser, where `argc' was not correctly
initialized and also add a `free_argv' routine which frees the C allocated memory.


Revision 17147 - Directory Listing
Modified Sat Sep 4 03:13:56 1999 UTC (20 years, 4 months ago) by buoy
Original Path: trunk
Version from EDITOR_BRANCH.


Revision 17146 - Directory Listing
Modified Sat Sep 4 02:31:50 1999 UTC (20 years, 4 months ago) by bonnard
Original Path: trunk
`EB_CHOICE_WINDOW' -> `EB_CHOICE_DIALOG'.


Revision 17145 - Directory Listing
Modified Sat Sep 4 02:30:53 1999 UTC (20 years, 4 months ago) by bonnard
Original Path: trunk
Supplier classes names changed.


Revision 17144 - Directory Listing
Modified Sat Sep 4 02:29:37 1999 UTC (20 years, 4 months ago) by bonnard
Original Path: trunk
`has_modified_editor_tools' remade, `save_all_editors' feature added.


Revision 17143 - Directory Listing
Modified Sat Sep 4 02:26:44 1999 UTC (20 years, 4 months ago) by bonnard
Original Path: trunk
Help menu + freeze,finalize,precompile commands added.


Revision 17142 - Directory Listing
Modified Sat Sep 4 02:24:49 1999 UTC (20 years, 4 months ago) by bonnard
Original Path: trunk
`set_progress_dialog' simplified.


Revision 17141 - Directory Listing
Modified Sat Sep 4 02:23:27 1999 UTC (20 years, 4 months ago) by bonnard
Original Path: trunk
Commented instructions changed.


Revision 17140 - Directory Listing
Modified Sat Sep 4 02:21:52 1999 UTC (20 years, 4 months ago) by bonnard
Original Path: trunk
`save_all' feature added.


Revision 17139 - Directory Listing
Modified Sat Sep 4 02:21:13 1999 UTC (20 years, 4 months ago) by bonnard
Original Path: trunk
Cosmetics.


Revision 17138 - Directory Listing
Modified Sat Sep 4 02:20:33 1999 UTC (20 years, 4 months ago) by bonnard
Original Path: trunk
Some supplier classes names changed.


Revision 17137 - Directory Listing
Modified Sat Sep 4 02:19:09 1999 UTC (20 years, 4 months ago) by bonnard
Original Path: trunk
Warning added (commented).


Revision 17136 - Directory Listing
Modified Sat Sep 4 02:16:46 1999 UTC (20 years, 4 months ago) by bonnard
Original Path: trunk
Command to make a precompiled library out of the system.


Revision 17135 - Directory Listing
Modified Sat Sep 4 02:15:10 1999 UTC (20 years, 4 months ago) by bonnard
Original Path: trunk
ommand to display a slice dialog, allowing the user to choose wich part of a special object will be displayed in an object tool.


Revision 17134 - Directory Listing
Modified Sat Sep 4 02:13:29 1999 UTC (20 years, 4 months ago) by bonnard
Original Path: trunk
Command to finalize a project.


Revision 17133 - Directory Listing
Modified Sat Sep 4 02:13:02 1999 UTC (20 years, 4 months ago) by bonnard
Original Path: trunk
Command to freeze a project.


Revision 17132 - Directory Listing
Modified Sat Sep 4 02:11:45 1999 UTC (20 years, 4 months ago) by bonnard
Original Path: trunk
Confirmer added.


Revision 17131 - Directory Listing
Modified Sat Sep 4 02:11:06 1999 UTC (20 years, 4 months ago) by bonnard
Original Path: trunk
`EB_FILE_OPENER' used.


Revision 17130 - Directory Listing
Modified Sat Sep 4 02:09:54 1999 UTC (20 years, 4 months ago) by bonnard
Original Path: trunk
`name' commented.


Revision 17129 - Directory Listing
Modified Sat Sep 4 02:09:05 1999 UTC (20 years, 4 months ago) by bonnard
Original Path: trunk
Warnings implemented.


Revision 17128 - Directory Listing
Modified Sat Sep 4 02:08:11 1999 UTC (20 years, 4 months ago) by bonnard
Original Path: trunk
Degree output added.


Revision 17127 - Directory Listing
Modified Sat Sep 4 02:06:05 1999 UTC (20 years, 4 months ago) by bonnard
Original Path: trunk
Confirmer added.


Revision 17126 - Directory Listing
Modified Sat Sep 4 02:04:17 1999 UTC (20 years, 4 months ago) by bonnard
Original Path: trunk
degree output added.


Revision 17125 - Directory Listing
Modified Sat Sep 4 02:02:59 1999 UTC (20 years, 4 months ago) by bonnard
Original Path: trunk
`name' commented. Warner added.


Revision 17124 - Directory Listing
Modified Sat Sep 4 02:01:58 1999 UTC (20 years, 4 months ago) by bonnard
Original Path: trunk
Confirmation mechanism upgraded.


Revision 17123 - Directory Listing
Modified Sat Sep 4 02:01:00 1999 UTC (20 years, 4 months ago) by bonnard
Original Path: trunk
Warnings made efficient.


Revision 17122 - Directory Listing
Modified Sat Sep 4 02:00:13 1999 UTC (20 years, 4 months ago) by bonnard
Original Path: trunk
Confirmation mechanism updated.


Revision 17121 - Directory Listing
Modified Sat Sep 4 01:58:53 1999 UTC (20 years, 4 months ago) by bonnard
Original Path: trunk
Class remade to work in a full new vision environment.


Revision 17120 - Directory Listing
Modified Sat Sep 4 01:56:41 1999 UTC (20 years, 4 months ago) by bonnard
Original Path: trunk
Warnings added (but still commented!).


Revision 17119 - Directory Listing
Modified Sat Sep 4 01:55:17 1999 UTC (20 years, 4 months ago) by bonnard
Original Path: trunk
Unneeded commented attribute removed.


Revision 17118 - Directory Listing
Modified Sat Sep 4 01:53:35 1999 UTC (20 years, 4 months ago) by bonnard
Original Path: trunk
Saving feature improved due to `EB_FILE_OPENER'.


Revision 17117 - Directory Listing
Modified Sat Sep 4 01:51:43 1999 UTC (20 years, 4 months ago) by bonnard
Original Path: trunk
Part of saving feature moved in `EB_SAVE_RESULT_CMD'.


Revision 17115 - Directory Listing
Modified Sat Sep 4 01:46:57 1999 UTC (20 years, 4 months ago) by bonnard
Original Path: trunk
`EB_GRAPHICAL_PARAMETERS' replaced by `EB_GRAPHICAL_DATA' in inheritance clause.


Revision 17114 - Directory Listing
Modified Sat Sep 4 01:44:16 1999 UTC (20 years, 4 months ago) by bonnard
Original Path: trunk
`graphical_output_disabled' added. `selector_window' commented.


Revision 17113 - Directory Listing
Modified Sat Sep 4 01:42:25 1999 UTC (20 years, 4 months ago) by bonnard
Original Path: trunk
`build_interface' improved.


Revision 17112 - Directory Listing
Modified Sat Sep 4 01:40:26 1999 UTC (20 years, 4 months ago) by bonnard
Original Path: trunk
`shown' changed in `displayed'.


Revision 17111 - Directory Listing
Modified Sat Sep 4 01:39:12 1999 UTC (20 years, 4 months ago) by bonnard
Original Path: trunk
Postcondition bug fixed.


Revision 17110 - Directory Listing
Modified Sat Sep 4 01:38:02 1999 UTC (20 years, 4 months ago) by bonnard
Original Path: trunk
Cosmetics.


Revision 17109 - Directory Listing
Modified Sat Sep 4 01:36:26 1999 UTC (20 years, 4 months ago) by bonnard
Original Path: trunk
Windows text default value changed to avoid bug.


Revision 17108 - Directory Listing
Modified Sat Sep 4 01:35:01 1999 UTC (20 years, 4 months ago) by bonnard
Original Path: trunk
Splash pixmap added.


Revision 17107 - Directory Listing
Modified Sat Sep 4 01:33:54 1999 UTC (20 years, 4 months ago) by bonnard
Original Path: trunk
Callback mechanism remade.


Revision 17106 - Directory Listing
Modified Sat Sep 4 01:31:54 1999 UTC (20 years, 4 months ago) by bonnard
Original Path: trunk
Warners added.


Revision 17105 - Directory Listing
Modified Sat Sep 4 01:31:03 1999 UTC (20 years, 4 months ago) by bonnard
Original Path: trunk
Unneeded execution features erased.


Revision 17104 - Directory Listing
Modified Sat Sep 4 01:27:44 1999 UTC (20 years, 4 months ago) by bonnard
Original Path: trunk
Class updated according to new confirmation dialog.


Revision 17103 - Directory Listing
Modified Sat Sep 4 01:25:52 1999 UTC (20 years, 4 months ago) by bonnard
Original Path: trunk
Abstract notion of an `EB_FILE_OPENER' caller.


Revision 17102 - Directory Listing
Modified Sat Sep 4 01:25:01 1999 UTC (20 years, 4 months ago) by bonnard
Original Path: trunk
Class used to open a file and displaying error dialogs if necessary.


Revision 17101 - Directory Listing
Modified Sat Sep 4 01:22:38 1999 UTC (20 years, 4 months ago) by bonnard
Original Path: trunk
Dialog displaying compilation advance.


Revision 17100 - Directory Listing
Modified Sat Sep 4 01:19:51 1999 UTC (20 years, 4 months ago) by bonnard
Original Path: trunk
Dialog allowing user to choose an item (a class or a feature, for instance) in a list.


Revision 17099 - Directory Listing
Modified Sat Sep 4 01:16:30 1999 UTC (20 years, 4 months ago) by bonnard
Original Path: trunk
Dialog displaying information about EiffelBench and ISE.


Revision 17098 - Directory Listing
Modified Sat Sep 4 01:07:56 1999 UTC (20 years, 4 months ago) by bonnard
Original Path: trunk
Warners added.


Revision 17097 - Directory Listing
Modified Sat Sep 4 01:05:17 1999 UTC (20 years, 4 months ago) by bonnard
Original Path: trunk
Abstract notion of an `EB_CONFIRM_SAVE_DIALOG' client.


Revision 17096 - Directory Listing
Modified Sat Sep 4 01:02:45 1999 UTC (20 years, 4 months ago) by bonnard
Original Path: trunk
Class modified to be used with an `EB_CONFIRM_SAVE_CALLBACK' descendant.


Revision 17095 - Directory Listing
Modified Sat Sep 4 00:56:43 1999 UTC (20 years, 4 months ago) by bonnard
Original Path: trunk
Changed in `EB_CHOICE_DIALOG'.


Revision 17094 - Directory Listing
Modified Sat Sep 4 00:55:02 1999 UTC (20 years, 4 months ago) by bonnard
Original Path: trunk
Changed in `EB_CREATE_CLASS_DIALOG'.


Revision 17093 - Directory Listing
Modified Sat Sep 4 00:51:27 1999 UTC (20 years, 4 months ago) by bonnard
Original Path: trunk
Changed in `EB_ABOUT_DIALOG' and moved in cluster `dialogs'.


Revision 17092 - Directory Listing
Modified Sat Sep 4 00:48:42 1999 UTC (20 years, 4 months ago) by buoy
Original Path: trunk
Adding 'check False end' clauses.


Revision 17091 - Directory Listing
Modified Sat Sep 4 00:20:00 1999 UTC (20 years, 4 months ago) by oconnor
Original Path: trunk
changed ISE_SRC env var to WS


Revision 17090 - Directory Listing
Modified Sat Sep 4 00:19:43 1999 UTC (20 years, 4 months ago) by buoy
Original Path: trunk
Feature 'add/remove_selection_command' replaced by 'add/remove_select_command(s)' and 'add/remove_unselect_command(s)'.


Revision 17089 - Directory Listing
Modified Sat Sep 4 00:16:24 1999 UTC (20 years, 4 months ago) by buoy
Original Path: trunk
Feature 'add_activate_command' replaced by 'add_return_command'. Feature 'remove/add_selection_commands' removed, replaced by feature 'add_select_command' and 'remove_select_commands' inherited from EV_LIST.


Revision 17088 - Directory Listing
Modified Sat Sep 4 00:11:39 1999 UTC (20 years, 4 months ago) by rogers
Original Path: trunk
The commands specific to widgets.


Revision 17087 - Directory Listing
Modified Sat Sep 4 00:11:02 1999 UTC (20 years, 4 months ago) by rogers
Original Path: trunk
The commands specific to toggle_buttons.


Revision 17086 - Directory Listing
Modified Sat Sep 4 00:10:10 1999 UTC (20 years, 4 months ago) by rogers
Original Path: trunk
The commands specific to text fields.


Revision 17085 - Directory Listing
Modified Sat Sep 4 00:09:54 1999 UTC (20 years, 4 months ago) by buoy
Original Path: trunk
The signals have now distincts id.


Revision 17084 - Directory Listing
Modified Sat Sep 4 00:09:44 1999 UTC (20 years, 4 months ago) by rogers
Original Path: trunk
The commands specific to text components.


Revision 17083 - Directory Listing
Modified Sat Sep 4 00:08:49 1999 UTC (20 years, 4 months ago) by rogers
Original Path: trunk
The commands specific to lists.


Revision 17082 - Directory Listing
Modified Sat Sep 4 00:08:30 1999 UTC (20 years, 4 months ago) by buoy
Original Path: trunk
Adding another signal 'unselect_child' for EV_LIST. Postcondition of feature 'which event_id' changed.


Revision 17081 - Directory Listing
Modified Sat Sep 4 00:08:24 1999 UTC (20 years, 4 months ago) by rogers
Original Path: trunk
The commands specific to buttons.


Revision 17080 - Directory Listing
Modified Sat Sep 4 00:05:56 1999 UTC (20 years, 4 months ago) by rogers
Original Path: trunk
Added code to handle the new event window which has been added to the tutorial.


Revision 17079 - Directory Listing
Modified Sat Sep 4 00:05:37 1999 UTC (20 years, 4 months ago) by buoy
Original Path: trunk
Constant 'tree_subtree_id' moved from EV_WIDGETS_CONSTANTS_IMP because it is only needed here.


Revision 17078 - Directory Listing
Modified Sat Sep 4 00:04:49 1999 UTC (20 years, 4 months ago) by rogers
Original Path: trunk
Added this tab for the first time.


Revision 17077 - Directory Listing
Modified Sat Sep 4 00:04:07 1999 UTC (20 years, 4 months ago) by buoy
Original Path: trunk
In feature 'c_gtk_signal_connect_general', processing another signal: 'unselect_child' (for lists).


Revision 17076 - Directory Listing
Modified Sat Sep 4 00:00:09 1999 UTC (20 years, 4 months ago) by rogers
Original Path: trunk
Had to change the implementation of the tab as combo boxes selection commands have changed.


Revision 17075 - Directory Listing
Modified Fri Sep 3 23:59:06 1999 UTC (20 years, 4 months ago) by rogers
Original Path: trunk
Removed the foreground and background modifiers as they are now within widget tab.


Revision 17074 - Directory Listing
Modified Fri Sep 3 23:58:26 1999 UTC (20 years, 4 months ago) by rogers
Original Path: trunk
Altered the tabbing.


Revision 17073 - Directory Listing
Modified Fri Sep 3 23:56:53 1999 UTC (20 years, 4 months ago) by rogers
Original Path: trunk
Altered tabbing.


Revision 17072 - Directory Listing
Modified Fri Sep 3 23:56:20 1999 UTC (20 years, 4 months ago) by rogers
Original Path: trunk
Altered the positioning of one of the children.


Revision 17071 - Directory Listing
Modified Fri Sep 3 23:53:19 1999 UTC (20 years, 4 months ago) by rogers
Original Path: trunk
Fixed the bug where every time you returned to the demo, a new root was added to the tree.


Revision 17070 - Directory Listing
Modified Fri Sep 3 23:52:28 1999 UTC (20 years, 4 months ago) by rogers
Original Path: trunk
Adde combo feature modifiers to alter the foreground and background colors.


Revision 17069 - Directory Listing
Modified Fri Sep 3 23:49:33 1999 UTC (20 years, 4 months ago) by rogers
Original Path: trunk
Added an event buttone to show the event window.


Revision 17068 - Directory Listing
Modified Fri Sep 3 23:47:55 1999 UTC (20 years, 4 months ago) by rogers
Original Path: trunk
Added commands to demo.


Revision 17067 - Directory Listing
Modified Fri Sep 3 23:39:43 1999 UTC (20 years, 4 months ago) by rogers
Original Path: trunk
Added commands to demo.


Revision 17066 - Directory Listing
Modified Fri Sep 3 22:31:34 1999 UTC (20 years, 4 months ago) by rogers
Original Path: trunk
"Corrected add_un_select_command header."


Revision 17065 - Directory Listing
Modified Fri Sep 3 22:29:27 1999 UTC (20 years, 4 months ago) by rogers
Original Path: trunk
"Added valid_command: cmd /= Void to add_unselect_command."


Revision 17064 - Directory Listing
Modified Fri Sep 3 22:25:02 1999 UTC (20 years, 4 months ago) by rogers
Original Path: trunk
"Fixed variable mis-spelling in header of add_unselect command."


Revision 17063 - Directory Listing
Modified Fri Sep 3 22:22:42 1999 UTC (20 years, 4 months ago) by rogers
Original Path: trunk
"Fixed unknown variable problem in add_select and add_unselect commands. Header variable was spelt incorrectly."


Revision 17062 - Directory Listing
Modified Fri Sep 3 22:19:56 1999 UTC (20 years, 4 months ago) by rogers
Original Path: trunk
"Removed duplicate preconditions in select and unselect commands."


Revision 17061 - Directory Listing
Modified Fri Sep 3 22:04:56 1999 UTC (20 years, 4 months ago) by rogers
Original Path: trunk
"Removed duplicated precondition."


Revision 17060 - Directory Listing
Modified Fri Sep 3 21:59:31 1999 UTC (20 years, 4 months ago) by rogers
Original Path: trunk
Add_select_command is now used instead of add_selection_command.


Revision 17059 - Directory Listing
Modified Fri Sep 3 21:54:21 1999 UTC (20 years, 4 months ago) by rogers
Original Path: trunk
Removed selection_command and replaced it with select_command and unselect_command.


Revision 17058 - Directory Listing
Modified Fri Sep 3 21:43:52 1999 UTC (20 years, 4 months ago) by rogers
Original Path: trunk
Re numbered the events so that every one has a unique number.


Revision 17057 - Directory Listing
Modified Fri Sep 3 21:40:56 1999 UTC (20 years, 4 months ago) by rogers
Original Path: trunk
Fixed a bug in set_background color and set_foreground_color so that the widget is now re drawn immediately.


Revision 17056 - Directory Listing
Modified Fri Sep 3 21:37:27 1999 UTC (20 years, 4 months ago) by rogers
Original Path: trunk
Replaced selection_command with select_command and unselect_command.


Revision 17055 - Directory Listing
Modified Fri Sep 3 21:34:32 1999 UTC (20 years, 4 months ago) by manus
Original Path: trunk
Adapt the `macro' convention so that it works also for C++ code. This work
resulted in some changes in the inheritance tree and class name changes. As
a result the MACRO_* classes do not inherit anymore from the C_* classes, but
directly from the EXTERNAL_* classes. We added a new query `is_cpp' which enables
us to know from which context it has been called.

Added a new type of external: the "struct" type which is defined as described below:

Let's assume the following structure is defined in %"test.h%"
typedef struct {
    int x;
    int y;
} Point;
To access and set `x' we simply have to do the following:
    x (p: POINTER): INTEGER is
        external "C [struct $"test.h%"] (Point): EIF_INTEGER"
        alias "x" end

    set_value (p: POINTER; i: INTEGER) is
        external "C [struct $"test.h%"] (Point, int)"
        alias "y" end

The rules are:
    - struct can only be used for a function with one argument (to get the
      value) or a procedure with two arguments (to set the value).
      In both cases, the type of the first argument must be POINTER.
    - an explicit prototype must be provided.
      Its first argument is the structure name. The other one (return type
      or second argument) is the field type.
    - the alias field is mandatory. It is the field name.
    - the header file (%"test.h%" above) is mandatory. It's where the
      structure is defined.
    - additional header files can be added using the same
      "| header_file_list" defined for other extensions.
    - the language name can be either C or C++.

The consequence of the addition are some new classes for the error reporting mechanism
and the addition of STRUCT_EXTENSION_AS, STRUCT_EXTENSION_I and STRUCT_EXT_BYTE_CODE. There
is also some changes in the generation of external in general.


Revision 17054 - Directory Listing
Modified Fri Sep 3 21:28:44 1999 UTC (20 years, 4 months ago) by rogers
Original Path: trunk
Replaced selection_command with select_command and unselect_command.


Revision 17053 - Directory Listing
Modified Fri Sep 3 21:20:43 1999 UTC (20 years, 4 months ago) by rogers
Original Path: trunk
Select and unselect commands have been added to the tree.


Revision 17052 - Directory Listing
Modified Fri Sep 3 21:16:52 1999 UTC (20 years, 4 months ago) by rogers
Original Path: trunk
Select and unselect commands have been added to the list.


Revision 17051 - Directory Listing
Modified Fri Sep 3 21:11:53 1999 UTC (20 years, 4 months ago) by manus
Original Path: trunk
Removed the redefinition of `extend' from TWO_WAY_LIST since the inherited
post-condition did not apply to STONE_HISTORY where an extend does not extend
all the time. Therefore we renamed `extend' into `twl_extend' and use it
in the definition of `extend' from STONE_HISTORY.


Revision 17050 - Directory Listing
Modified Fri Sep 3 19:36:21 1999 UTC (20 years, 4 months ago) by buoy
Original Path: trunk
Feature 'add_selection_command' replaced by 'add_select_command' and 'add_unselect_command'.


Revision 17049 - Directory Listing
Modified Fri Sep 3 19:34:22 1999 UTC (20 years, 4 months ago) by manus
Original Path: trunk
When checking if a feature call is a polymorphic one or not, we need to check
in the POLY_TABLE if the class we are currently checking conforms to the first
class of POLY_TABLE. Normally we should have use `simple_conform_to' from CLASS_C,
but we used a fastest way `conformance_table.item (first_class.topological_id)' and
this was not safe, because sometimes the `first_class.topological_id' could be
greater than the current maximum `conformance_table'.
That's why now we use `simple_conform_to' without any trick, it's safer.


Revision 17048 - Directory Listing
Modified Fri Sep 3 19:20:12 1999 UTC (20 years, 4 months ago) by manus
Original Path: trunk
Add a new `struct' constant which corresponds to the new "struct" keyword
in external clauses.


Revision 17047 - Directory Listing
Modified Fri Sep 3 19:19:23 1999 UTC (20 years, 4 months ago) by manus
Original Path: trunk
Fixed a bug in the post condition in `has_syntax_error' where we just needed
to make sure that Result = (last_syntax_error /= Void) nothing else.


Revision 17046 - Directory Listing
Modified Fri Sep 3 19:18:48 1999 UTC (20 years, 4 months ago) by buoy
Original Path: trunk
Comment removed for 'set_position' becuase the bug has been fixed in GTK.


Revision 17045 - Directory Listing
Modified Fri Sep 3 19:18:01 1999 UTC (20 years, 4 months ago) by buoy
Original Path: trunk
Feature 'clear_items' implemented.


Revision 17044 - Directory Listing
Modified Fri Sep 3 19:17:25 1999 UTC (20 years, 4 months ago) by buoy
Original Path: trunk
Feature 'clear_items' added, need to be implemented.


Revision 17043 - Directory Listing
Modified Fri Sep 3 19:16:32 1999 UTC (20 years, 4 months ago) by manus
Original Path: trunk
Fixed a bad undefinition of `is_equal' from COMPARABLE in class ERROR. As a consequence
we needed to add some `undefine is_equal end' clauses in some descendants which
inherited from other classes.


Revision 17042 - Directory Listing
Modified Fri Sep 3 19:13:26 1999 UTC (20 years, 4 months ago) by buoy
Original Path: trunk
Cosmetic changes.


Revision 17041 - Directory Listing
Modified Fri Sep 3 18:39:47 1999 UTC (20 years, 4 months ago) by pascalf
Original Path: trunk
Almost definitive version.
Adding of Direct Category call.


Revision 17040 - Directory Listing
Modified Fri Sep 3 18:32:11 1999 UTC (20 years, 4 months ago) by manus
Original Path: trunk
New version number therfore new license


Revision 17039 - Directory Listing
Modified Fri Sep 3 18:26:07 1999 UTC (20 years, 4 months ago) by manus
Original Path: trunk
New version number of the compiler


Revision 17038 - Directory Listing
Modified Fri Sep 3 18:02:49 1999 UTC (20 years, 4 months ago) by buoy
Original Path: trunk
Feature 'clear_items' removed, is implemented in the lower classes.


Revision 17037 - Directory Listing
Modified Fri Sep 3 17:54:17 1999 UTC (20 years, 4 months ago) by buoy
Original Path: trunk
functions 'c_gtk_integer_to_pointer' and 'c_gtk_pointer_to_integer' moved from EV_GTK_ANY_IMP.


Revision 17036 - Directory Listing
Modified Fri Sep 3 17:53:28 1999 UTC (20 years, 4 months ago) by buoy
Original Path: trunk
Function 'c_gtk_container_remove_all_children' added.


Revision 17035 - Directory Listing
Modified Fri Sep 3 17:52:53 1999 UTC (20 years, 4 months ago) by buoy
Original Path: trunk
'cgtk_pointer_to_integer' renamed into 'c_gtk_pointer_to_integer', which has been moved to EV_GTK_GENERAL_EXTERNALS.


Revision 17034 - Directory Listing
Modified Fri Sep 3 17:42:37 1999 UTC (20 years, 4 months ago) by buoy
Original Path: trunk
Cosmetic changes.


Revision 17033 - Directory Listing
Modified Fri Sep 3 17:40:39 1999 UTC (20 years, 4 months ago) by buoy
Original Path: trunk
'c_integer_to_pointer' changed renamed in 'c_gtk_integer_to_pointer'.


Revision 17032 - Directory Listing
Modified Fri Sep 3 17:37:36 1999 UTC (20 years, 4 months ago) by buoy
Original Path: trunk
Feature 'clear_items' implemented. Features 'add_item' and 'remove_item' modified.


Revision 17031 - Directory Listing
Modified Fri Sep 3 17:11:08 1999 UTC (20 years, 4 months ago) by manuelt
Original Path: trunk
With VXWORKS, no rem set optimization.
Anuway, systems on this platforms are too small to need this
optimization.


Revision 17030 - Directory Listing
Modified Fri Sep 3 17:09:10 1999 UTC (20 years, 4 months ago) by manus
Original Path: trunk
Fixed the behavior of `set_cursor_position' to set the cursor position
even if a selection is done. In the later case we call `set_caret_position'.


Revision 17029 - Directory Listing
Modified Fri Sep 3 17:05:32 1999 UTC (20 years, 4 months ago) by manus
Original Path: trunk
The `Lvm_getitemtext' message needs to be sent to `item' (i.e. the list view)
and not to the `an_item.item' (i.e. the list view item) as said in the Microsoft
documentation.


Revision 17028 - Directory Listing
Modified Fri Sep 3 16:51:43 1999 UTC (20 years, 4 months ago) by manuelt
Original Path: trunk
Add the extern void egc_init_plug (), called from CECIL and defined in E1/eplug.c, so as to aoid a warning "implicit declaration".


Revision 17027 - Directory Listing
Modified Fri Sep 3 16:25:58 1999 UTC (20 years, 4 months ago) by buoy
Original Path: trunk
Function 'c_gtk_widget_set_size' modified.


Revision 17026 - Directory Listing
Modified Fri Sep 3 00:52:34 1999 UTC (20 years, 4 months ago) by pascalf
Original Path: trunk
Preference Tool continues...


Revision 17025 - Directory Listing
Modified Fri Sep 3 00:00:51 1999 UTC (20 years, 4 months ago) by manuelt
Original Path: trunk
Move declarations of variables where there are really useful.


Revision 17024 - Directory Listing
Modified Thu Sep 2 23:26:20 1999 UTC (20 years, 4 months ago) by manus
Original Path: trunk
Used EIF_REFERENCE instead of `char *'.

Fixed a very old bug in the debugger which was easy to fix thanksful to the same
kind of bug found in `rout_obj.c'. Basically we were creating two eiffel strings
without protecting the references. As a result, the first string could have moved
after the creation of the second one and most of the time is was crashing EiffelBench.


Revision 17023 - Directory Listing
Modified Thu Sep 2 19:23:38 1999 UTC (20 years, 4 months ago) by buoy
Original Path: trunk
Adding feature 'c_gtk_menu_remove_all_items' and 'c_gtk_container_remove_all_children'.


Revision 17022 - Directory Listing
Modified Thu Sep 2 19:18:41 1999 UTC (20 years, 4 months ago) by manus
Original Path: trunk
Removed a comment on line `implementation.terminate' which should have been
called in `load_result' since we need to release the database descriptor
used for the query.


Revision 17021 - Directory Listing
Modified Thu Sep 2 19:13:11 1999 UTC (20 years, 4 months ago) by manus
Original Path: trunk
Fixed a bug where we did not clear the `map_table' (between the columns of the
database and the attributes of an object) when we were querying more than one
the database in a session. As a result, the `map_table' contained bad offsets
which could result in segmentation violation when using INTERNAL.


Revision 17020 - Directory Listing
Modified Thu Sep 2 18:33:17 1999 UTC (20 years, 4 months ago) by sam
Original Path: trunk
vision IF to set_modal changed


Revision 17019 - Directory Listing
Modified Thu Sep 2 18:31:54 1999 UTC (20 years, 4 months ago) by sam
Original Path: trunk
rearranged creation proc


Revision 17018 - Directory Listing
Modified Thu Sep 2 18:20:51 1999 UTC (20 years, 4 months ago) by pascalf
Original Path: trunk
Tool is working now properly.
Introduction of Tree instead of List to come.


Revision 17017 - Directory Listing
Modified Thu Sep 2 17:35:34 1999 UTC (20 years, 4 months ago) by manus
Original Path: trunk
We now do not provide any shrinking routine for `last_string' since our
experience shows that you are not going to read less the second time you
read a file than the second time. By not doing any shrinking we went
from 1:20s to 50s on one of Friedrich Dominicus benchmarks.


Revision 17016 - Directory Listing
Modified Thu Sep 2 17:14:09 1999 UTC (20 years, 4 months ago) by raphaels
Original Path: trunk
New Proxy/Stub dialog, includes Automation radio buttons.


Revision 17015 - Directory Listing
Modified Thu Sep 2 16:56:32 1999 UTC (20 years, 4 months ago) by manus
Original Path: trunk
Fixed a bug in `make' and `remake' where we could have called them as standard feature
call (not as creation feature call) and it could result in an incorrect ARRAYED_LIST
structure which does not respect their post-conditions. Adding a reset of `index'
and `count' was needed.


Revision 17014 - Directory Listing
Modified Thu Sep 2 16:55:07 1999 UTC (20 years, 4 months ago) by manus
Original Path: trunk
Fixed a incorrect change behavior introduced in the redefinition of `caret_position'
from WEL_EDIT where we were taking the `minimum' bound instead of the `maximum' bound
of the current selection (change to the WEL_EDIT behavior).


Revision 17013 - Directory Listing
Modified Thu Sep 2 05:56:34 1999 UTC (20 years, 4 months ago) by rogers
Original Path: trunk
Altered on_set_focus and on_kill_focus so that they do not perform unecessary checks.


Revision 17012 - Directory Listing
Modified Thu Sep 2 05:51:52 1999 UTC (20 years, 4 months ago) by rogers
Original Path: trunk
When returning the selected item, now return based on a zero based index.


Revision 17011 - Directory Listing
Modified Thu Sep 2 05:49:17 1999 UTC (20 years, 4 months ago) by rogers
Original Path: trunk
The children are now created with a zero based index.


Revision 17010 - Directory Listing
Modified Thu Sep 2 05:46:26 1999 UTC (20 years, 4 months ago) by rogers
Original Path: trunk
When removing a child, the child is now removed form the list of non expandable children.


Revision 17009 - Directory Listing
Modified Thu Sep 2 05:43:21 1999 UTC (20 years, 4 months ago) by rogers
Original Path: trunk
Altered grammer in a comment.


Revision 17008 - Directory Listing
Modified Thu Sep 2 05:41:30 1999 UTC (20 years, 4 months ago) by rogers
Original Path: trunk
Now when tabbing, the notebook tabs automatically to the first child.


Revision 17007 - Directory Listing
Modified Thu Sep 2 05:39:39 1999 UTC (20 years, 4 months ago) by rogers
Original Path: trunk
No text change or selection messages are created when the new selection is the current selection.


Revision 17006 - Directory Listing
Modified Thu Sep 2 05:36:20 1999 UTC (20 years, 4 months ago) by rogers
Original Path: trunk
The status bar is now created with no children.


Revision 17005 - Directory Listing
Modified Thu Sep 2 05:30:11 1999 UTC (20 years, 4 months ago) by rogers
Original Path: trunk
Fixed the bug in the up arrow cursor so it is displayed instead of the sizewe cursor.


Revision 17004 - Directory Listing
Modified Thu Sep 2 05:28:42 1999 UTC (20 years, 4 months ago) by rogers
Original Path: trunk
Corrected comment 'feature -- Status setting'.


Revision 17003 - Directory Listing
Modified Thu Sep 2 04:57:25 1999 UTC (20 years, 4 months ago) by manuelt
Original Path: trunk
Another error in EIF_TSD_DESTROY. Forgot a parenthesis.


Revision 17002 - Directory Listing
Modified Thu Sep 2 04:51:26 1999 UTC (20 years, 4 months ago) by manuelt
Original Path: trunk
Bad arguments in EIF_TSD_DESTROY


Revision 17001 - Directory Listing
Modified Thu Sep 2 04:36:11 1999 UTC (20 years, 4 months ago) by manus
Original Path: trunk
Set the cursor position before highlighting the selected text which seems more
logical anyway.


Revision 17000 - Directory Listing
Modified Thu Sep 2 04:31:25 1999 UTC (20 years, 4 months ago) by manus
Original Path: trunk
Add the definition of `has' because it was violating a precondition not to
redefine `has' when you call the redefined feature `item'.


Revision 16999 - Directory Listing
Modified Thu Sep 2 04:27:44 1999 UTC (20 years, 4 months ago) by manus
Original Path: trunk
Fixed a bug in the C generated code for encapsulation of redefined function
into attributes of an expanded type. We took the same code which is used
in ATTRIBUTE_BL where we do not dereference expanded type, we only dereference
standard object.


Revision 16998 - Directory Listing
Modified Thu Sep 2 04:25:08 1999 UTC (20 years, 4 months ago) by manus
Original Path: trunk
Fixed a post-condition in `recompile' where `compilation_counter' is incremented
only when the compilation is successful, not all the time.


Revision 16997 - Directory Listing
Modified Thu Sep 2 04:02:59 1999 UTC (20 years, 4 months ago) by manus
Original Path: trunk
Corrected a wrong undefinition of `is_equal' from COMPARABLE which should have
been used instead.


Revision 16996 - Directory Listing
Modified Thu Sep 2 04:00:05 1999 UTC (20 years, 4 months ago) by manus
Original Path: trunk
Fixed an incorrect postcondition in `new_class_description' where we do not have
always `invariant_part_set' because there is a case where `Result.invariant' and `inv'
could not match (eg when you just use the keyword `invariant' without any real invariants).


Revision 16995 - Directory Listing
Modified Thu Sep 2 03:53:41 1999 UTC (20 years, 4 months ago) by manus
Original Path: trunk
Add a special entry for CECIL in multithreaded mode otherwise we cannot generate
CECIL objects in multithreaded mode since now all objects name are prefixed with `mt'.

Fixed a bad generation of Makefile in final mode when using precompiled libraries
with the new optimization done (which remove the speed overhead in the C generated code).


Revision 16994 - Directory Listing
Modified Thu Sep 2 03:47:44 1999 UTC (20 years, 4 months ago) by manus
Original Path: trunk
The postcondition `invariant_part_set' in `initialize' was incorrect because
`invariant_part' and `inv' does not match all the time, eg when you have an
invariant clause without any invariant lines.


Revision 16993 - Directory Listing
Modified Thu Sep 2 03:43:44 1999 UTC (20 years, 4 months ago) by manus
Original Path: trunk
When retrieving a precompiled object file, there is no version number since
this is contained in another file.


Revision 16992 - Directory Listing
Modified Thu Sep 2 02:21:33 1999 UTC (20 years, 4 months ago) by marina
Original Path: trunk
EOM_GENERIC_INTERFACE renamed into ECOM_UNKNOWN_INTERFACE


Revision 16991 - Directory Listing
Modified Thu Sep 2 02:19:32 1999 UTC (20 years, 4 months ago) by marina
Original Path: trunk
renamed into ecom_unknown_interface.e


Revision 16990 - Directory Listing
Modified Thu Sep 2 02:18:11 1999 UTC (20 years, 4 months ago) by marina
Original Path: trunk
*** empty log message ***


Revision 16989 - Directory Listing
Modified Thu Sep 2 01:59:38 1999 UTC (20 years, 4 months ago) by manus
Original Path: trunk
Fixed a small problem on Windows platform where the command line was loosing
the `\' characters when for example printing the complete executable path name.


Revision 16988 - Directory Listing
Modified Thu Sep 2 01:45:59 1999 UTC (20 years, 4 months ago) by manus
Original Path: trunk
Fixed a typo in the previous integration.


Revision 16987 - Directory Listing
Modified Thu Sep 2 01:43:40 1999 UTC (20 years, 4 months ago) by manus
Original Path: trunk
Fixed a problem with `month_back' where we should have checked the new number of days
in the new month before trying to change the month number because we can go out of bounds.
Fortunately enough for us we did have some useful assertions to help us finding this
error.


Revision 16986 - Directory Listing
Modified Thu Sep 2 00:08:10 1999 UTC (20 years, 4 months ago) by king
Original Path: trunk
cleaned up ace file


Revision 16985 - Directory Listing
Modified Wed Sep 1 23:49:16 1999 UTC (20 years, 4 months ago) by buoy
Original Path: trunk
Ace file for Gtk


Revision 16984 - Directory Listing
Modified Wed Sep 1 22:59:56 1999 UTC (20 years, 4 months ago) by rogers
Original Path: trunk
When select_item is called now the appropriate windows message is sent.


Revision 16983 - Directory Listing
Modified Wed Sep 1 01:25:51 1999 UTC (20 years, 4 months ago) by manus
Original Path: trunk
In EiffelBench we can set `breakpoint_number' so that the running application
has to check every `breakpoint_number' if it has to stop because the user clicked
on the interrupt button. However, the behavior has it was done making it check
every `1' instructions, which was not what we wanted.


Revision 16982 - Directory Listing
Modified Wed Sep 1 01:16:19 1999 UTC (20 years, 4 months ago) by manus
Original Path: trunk
Due to the name change of `proto' into `app_proto' in the `ipc/app' directory
we had to change the name also in the Makefile.


Revision 16981 - Directory Listing
Modified Tue Aug 31 23:58:51 1999 UTC (20 years, 4 months ago) by pascalf
Original Path: trunk
Integration


Revision 16980 - Directory Listing
Modified Tue Aug 31 23:57:07 1999 UTC (20 years, 4 months ago) by pascalf
Original Path: trunk
Preference Tool continues.
New classes, new structure.


Revision 16979 - Directory Listing
Modified Tue Aug 31 07:54:10 1999 UTC (20 years, 4 months ago) by manuelt
Original Path: trunk
str_isi: allow spaces to be around digits. Use `isspace' for separators.


Revision 16978 - Directory Listing
Modified Tue Aug 31 03:26:19 1999 UTC (20 years, 4 months ago) by pichery
Original Path: trunk
modified quick_finalize so that it can handle empty directory


Revision 16977 - Directory Listing
Modified Mon Aug 30 22:17:18 1999 UTC (20 years, 4 months ago) by marina
Original Path: trunk
*** empty log message ***


Revision 16976 - Directory Listing
Modified Mon Aug 30 22:15:48 1999 UTC (20 years, 4 months ago) by marina
Original Path: trunk
*** empty log message ***


Revision 16975 - Directory Listing
Modified Sat Aug 28 02:23:01 1999 UTC (20 years, 4 months ago) by manuelt
Original Path: trunk
Initialzation of `eif_globals' fields.


Revision 16974 - Directory Listing
Modified Sat Aug 28 02:17:50 1999 UTC (20 years, 4 months ago) by manuelt
Original Path: trunk
Cosmetics.


Revision 16973 - Directory Listing
Modified Sat Aug 28 02:13:28 1999 UTC (20 years, 4 months ago) by manuelt
Original Path: trunk
Encapsulated Macros in WORKBENCH mode.


Revision 16972 -