Difference between revisions of "Vision2 and Unicode"

(IDE)
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
 +
 +
==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.
  
 
=Milestones=
 
=Milestones=

Revision as of 00:11, 9 May 2006


Introduction

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

Resources

Unicode

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 here and open it in EiffelStudio.

Windows

Needs to be done by one of our Windows gurus.

Milestones

M1: April 25th

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

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

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.