Difference between revisions of "Vision2 and Unicode"

(Vision2 Ace file & Vision2 project)
(Team)
 
(5 intermediate revisions by 2 users not shown)
Line 14: Line 14:
 
** http://www.unicode.org/standard/standard.html
 
** http://www.unicode.org/standard/standard.html
  
==Development Package==
+
 
===Linux===
+
I assembled a little workbench wich can be used with EiffelStudio 5.6 to make our changes to vison2 and/or base. You can get it [http://www.paldo.org/vision2_devel_bench.tar.bz2 here] and open it in EiffelStudio.
+
===Windows===
+
Needs to be done by one of our Windows gurus.
+
  
 
==Vision2 Ace file & Vision2 project==
 
==Vision2 Ace file & Vision2 project==
Line 28: Line 24:
  
 
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
 
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
 
 
In order to get a working vision2 project, follow these steps (at least under linux this seems to be the only way):
 
* Start Eiffel-Studio (./ec -from_bench) and create a new Vision2 project.
 
* in the wizard uncheck the box 'Compile the generated project' and click on next -> next.
 
* select File -> New Project ...
 
* again, choose to create a vision2 project and click trough the wizard (do not unchek the 'Compile ...' box !)
 
* Congratulations! You have created a working vision2 project...
 
(You can delete the project created in step 1)
 
 
afaik this has to be done under linux, however I wouldn't wonder if it's necessary under windows too...
 
  
 
=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 60: Line 46:
 
* Project Leader: [[User:Rasa| 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]]
Line 66: Line 51:
 
* [[User:firelink| Ali]]
 
* [[User:firelink| Ali]]
 
* [[User:Sesmar| Ramon]]
 
* [[User:Sesmar| Ramon]]
 
 
  
 
=Communication=
 
=Communication=

Latest revision as of 04: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.