Posted
about 13 years
ago
by
manus_eiffel
Since the 7.0 release of EiffelStudio, BIT types are almost gone. To be precise they are not completely gone but your code will not compile out of the box if you are still using them. To make it compile, you need to define the ECF variable USE_BIT to
... [More]
bring the BIT types (See http://docs.eiffel.com/book/eiffelstudio/release-notes-eiffelstudio-70 for the release notes).
So far, we haven't heard of anyone missing them, therefore in the forthcoming release of 7.2 in the fall of 2012 we will fully remove BIT support from the Eiffel compiler.
Farewell, BIT
[Less]
|
Posted
about 13 years
ago
by
manus_eiffel
Since the 7.0 release of EiffelStudio, BIT types are almost gone. To be precise they are not completely gone but your code will not compile out of the box if you are still using them. To make it compile, you need to define the ECF variable USE_BIT to
... [More]
bring the BIT types (See for the release notes).
So far, we haven't heard of anyone missing them, therefore in the forthcoming release of 7.2 in the fall of 2012 we will fully remove BIT support from the Eiffel compiler.
Farewell, BIT
[Less]
|
Posted
about 13 years
ago
by
manus_eiffel
Since the 7.0 release of EiffelStudio, BIT types are almost gone. To be precise they are not completely gone but your code will not compile out of the box if you are still using them. To make it compile, you need to define the ECF variable USE_BIT to
... [More]
bring the BIT types (See http://docs.eiffel.com/book/eiffelstudio/release-notes-eiffelstudio-70 for the release notes).
So far, we haven't heard of anyone missing them, therefore in the forthcoming release of 7.2 in the fall of 2012 we will fully remove BIT support from the Eiffel compiler.
Farewell, BIT
[Less]
|
Posted
about 13 years
ago
by
manus_eiffel
On May 31st 2012, the Origo website has ceased its existence. At Eiffel Software, we have migrated the subversion repositories that have a direct impact on us for the development of EiffelStudio. The new URL is https://svn.eiffel.com. Currently we
... [More]
are hosting a self-signed certificate whose fingerprint is a9:77:91:64:83:f5:b1:84:ab:2a:19:68:81:74:0b:05:c4:0a:4d:05 so make sure to accept our certificate after verifying the fingerprint.
The list of projects we have migrated is:
aranea
egigs
eiffel-dom
eiffelmedia
eiffelstudio
eiffelstudio-developers
elogger
ems
ezmq
goanna
lookup
mec
mersenetwisterrandom
objc-frameworks-to-eiffel-converter
origo
steam
svg-vision
thread_extension
vampeer
Not all projects have a known maintainer so if you want to contribute back to the Eiffel community, please let me know so that we can set you up for contribution.
Happy Eiffeling!
[Less]
|
Posted
about 13 years
ago
by
manus_eiffel
On May 31st 2012, the Origo website has ceased its existence. At Eiffel Software, we have migrated the subversion repositories that have a direct impact on us for the development of EiffelStudio. The new URL is . Currently we are hosting a
... [More]
self-signed certificate whose fingerprint is a9:77:91:64:83:f5:b1:84:ab:2a:19:68:81:74:0b:05:c4:0a:4d:05 so make sure to accept our certificate after verifying the fingerprint.
The list of projects we have migrated is:
aranea
egigs
eiffel-dom
eiffelmedia
eiffelstudio
eiffelstudio-developers
elogger
ems
ezmq
goanna
lookup
mec
mersenetwisterrandom
objc-frameworks-to-eiffel-converter
origo
steam
svg-vision
thread_extension
vampeer
Not all projects have a known maintainer so if you want to contribute back to the Eiffel community, please let me know so that we can set you up for contribution.
Happy Eiffeling!
[Less]
|
Posted
about 13 years
ago
by
manus_eiffel
On May 31st 2012, the Origo website has ceased its existence. At Eiffel Software, we have migrated the subversion repositories that have a direct impact on us for the development of EiffelStudio. The new URL is https://svn.eiffel.com. Currently we
... [More]
are hosting a self-signed certificate whose fingerprint is a9:77:91:64:83:f5:b1:84:ab:2a:19:68:81:74:0b:05:c4:0a:4d:05 so make sure to accept our certificate after verifying the fingerprint.
The list of projects we have migrated is:
aranea
egigs
eiffel-dom
eiffelmedia
eiffelstudio
eiffelstudio-developers
elogger
ems
ezmq
goanna
lookup
mec
mersenetwisterrandom
objc-frameworks-to-eiffel-converter
origo
steam
svg-vision
thread_extension
vampeer
Not all projects have a known maintainer so if you want to contribute back to the Eiffel community, please let me know so that we can set you up for contribution.
Happy Eiffeling!
[Less]
|
Posted
over 13 years
ago
by
manus_eiffel
Two weeks ago I was at LANG.NEXT 2012 and was interviewed by Charles Torre to talk about Eiffel. Have a look at this 21-minute video:
|
Posted
over 13 years
ago
by
manus_eiffel
Two weeks ago I was at LANG.NEXT 2012 and was interviewed by Charles Torre to talk about Eiffel. Have a look at this 21-minute video:
http://channel9.msdn.com/Blogs/Charles/Emmanuel-Stapf-Eiffel-Programming-Language
|
Posted
over 13 years
ago
by
manus_eiffel
Two weeks ago I was at LANG.NEXT 2012 and was interviewed by Charles Torre to talk about Eiffel. Have a look at this 21-minute video:
http://channel9.msdn.com/Blogs/Charles/Emmanuel-Stapf-Eiffel-Programming-Language
|
Posted
over 13 years
ago
by
manus_eiffel
In the 7.0 release, we have changed the hierarchy structure used by EiffelStudio to store either private settings or user settings. In previous revisions, we had the following depending on your platform.
Platform
Private Settings
User
... [More]
Settings
Unix
$HOME/.es/68/
$HOME/.es68/
Windows
%LOCALAPPDATA%\Eiffel Software\eiffel68\
%USERPROFILE%\Documents\Eiffel 6.8 User Files\
Mac OS X
$HOME/.es/68/
$HOME/Eiffel 6.8 User Files
In the newly released 7.0 the paths are now:
Platform
Private Settings
User Settings
Unix
$HOME/.es/7.0/
$HOME/.es/eiffel_user_files/7.0/
Windows
%LOCALAPPDATA%\Eiffel Software\.es\7.0\
%USERPROFILE%\Documents\Eiffel User Files\7.0\
Mac OS X
$HOME/.es/7.0/
$HOME/Eiffel User Files/7.0
As you can see the private settings are more consistent apart from their root location which is the same on Unix/Mac but different on Windows. Same for user settings which only differ by their root location and the name of `Eiffel User Files' which is in lower case and without spaces for Unix.
Using this simplified layout, there is another change introduced in the 7.0 release. The location of the precompiled libraries. By default, they used to be in $ISE_EIFFEL/precomp/spec/$ISE_PLATFORM for both Windows and Unix. Unfortunately if EiffelStudio is installed as an administrator, you most likely don't have permission to write in that location. In 7.0, the precompilation directory has changed to point to the precomp sub-directory of the user settings location (see above).
For platforms that provided some installation packages (e.g. Windows or Debian based Linux), it also means that there is no more precompilation step during installation. From now on, the precompilations will be built the first time they are needed. If the location is not of your liking, you can override it by defining the ISE_PRECOMP environment variable to point to a different location.
Some other minor changes in the hierarchy of EiffelStudio is the introduction of a contrib and unstable directory that follows the library categorization structure described at http://dev.eiffel.com/Library_Categorization. This categorization makes it easier to find libraries by basing the search on a particular domain. The contrib directory includes external contributions made by Eiffel users for Eiffel users. The unstable directory includes some Eiffel Software specific work which is not yet ready for prime time which nevertheless might be of interest for experienced users who are not afraid of getting their hands dirty.
If you have libraries that you feel would fit nicely in the contrib directory, let me know, we will be happy to include them.
[Less]
|