Vision2 and Unicode: Difference between revisions

From EiffelStudio: an EiffelSoftware project
Jump to navigation Jump to search
Dartzki (talk | contribs)
Dartzki (talk | contribs)
 
(17 intermediate revisions by 4 users not shown)
Line 6: Line 6:
Have a look at the [[WEL_and_Unicode|description made for the WEL library]]. The same applies to EiffelVision2.
Have a look at the [[WEL_and_Unicode|description made for the WEL library]]. The same applies to EiffelVision2.


=Readings=
=Resources=


==Unicode==
==Unicode==
Line 13: Line 13:
** http://www.unicode.org/standard/WhatIsUnicode.html
** http://www.unicode.org/standard/WhatIsUnicode.html
** http://www.unicode.org/standard/standard.html
** http://www.unicode.org/standard/standard.html
==Vision2 Ace file & Vision2 project==
Linux:
* You find the vision2 ace file in the subdirectory $ISE_EIFFEL/precomp/spec/linux-x86/vision2/
Windows:
* You find the vision2 ace file in the subdirectory %EIFFEL-ROOT%/precomp/library/spec/windows/vision2/
Instead of loading just the vision2 ace file it's more usefull (at least while getting to know the code) to create a new project that uses the vision2 libraries


=Milestones=
=Milestones=


==M1: April 25th==
==M1: May 19th==
* finally found a working and up to date version of Eiffel Studio and Vision 2


==M2: May ??? ==
==M2: May ??? ==
Line 32: Line 44:
Everyone interested in this project is welcome to join our mailinglist [http://origo.ethz.ch/cgi-bin/mailman/listinfo/es-vision es-vision@origo.ethz.ch]
Everyone interested in this project is welcome to join our mailinglist [http://origo.ethz.ch/cgi-bin/mailman/listinfo/es-vision es-vision@origo.ethz.ch]


* Project Leader: Raffaele
* Project Leader: [[User:Rasa| Raffaele]]
* [[User:korzieher| Adrian]]
* [[User:korzieher| Adrian]]
* [[User:Dartzki| Dario]]
* [[User:Bayt| Bayt]]
* [[User:Bayt| Bayt]]
* [[User:frEeAx| Michele]]
* [[User:frEeAx| Michele]]
* [[User:Serafin| Studi]]
* [[User:Serafin| Studi]]
* [[User:firelink| Ali]]
* [[User:firelink| Ali]]
 
* [[User:Sesmar| Ramon]]
=IDE=
If you want to load the vision2 library you should use Eiffel Studio 5.6 as running any vision2 project on Eiffel Studio 5.7 ends in a segmentation fault and the up to date versions can't read any acex files yet.
 
Linux:
* You find the vision2 ace file in the subdirectory $ISE_EIFFEL/precomp/spec/linux-x86/vision2/
Windows:
* You find the vision2 ace file in the subdirectory %EIFFEL-ROOT%/precomp/library/spec/windows/vision2/
 
I tried as well opening the 5.6 library in 5.7 (as the 5.7 IDE is more advanced) but didn't succeed...
 
Instead of loading just the vision2 ace file it's more usefull (at least while getting to know the code) to create a new project that uses the vision2 libraries


=Communication=
=Communication=

Latest revision as of 13:51, 6 June 2006


Introduction

Have a look at the description made for the WEL library. The same applies to EiffelVision2.

Resources

Unicode


Vision2 Ace file & Vision2 project

Linux:

  • You find the vision2 ace file in the subdirectory $ISE_EIFFEL/precomp/spec/linux-x86/vision2/

Windows:

  • You find the vision2 ace file in the subdirectory %EIFFEL-ROOT%/precomp/library/spec/windows/vision2/

Instead of loading just the vision2 ace file it's more usefull (at least while getting to know the code) to create a new project that uses the vision2 libraries

Milestones

M1: May 19th

  • finally found a working and up to date version of Eiffel Studio and Vision 2

M2: May ???

  • implement multi screen support for Vision: Multi screen support
  • collaborate with the internationalization team
  • write a decent STRING_32 implementation for
    • string comparisons
    • lower/upper case conversion
    • some of it is already in Gobo but not completely as efficient as it should
  • To be completed by the team


Team

Everyone interested in this project is welcome to join our mailinglist es-vision@origo.ethz.ch

Communication

We agreed to communicate via IRC (orwell.freenode.net/es-vision). For Windows user there are different programs available. For example:

Linux user (for ex.) one of the following

  • xchat
  • irssi (console-app.)

after downloading and installing, you can connect to a server with the command

/server <serveradress>

where <serveradress> is (for ex.) orwell.freenode.net (more freenode servers).

to enter our channel, type:

/join #es-vision

also you can set/change your nickname with

/nick <new_nick>

where <new_nick> is you nickname.