Bonjour,
J'ai le plaisir d'annoncer la disponibilite de la version 1.0-rc27 de la
distribution eTcl. Ci-dessous, la copie de l'annonce en anglais, mais
bon, comme l'important est dans les numeros de version, la langue
importe peu.
Pour ce qui peut interesser certains dans la groupe f.c.l.t., en rapport
a des discussions passees:
- Le support des commandes "wce bluetooth (on|off|discoverable)", "wce
wifi (on|off)" et "wce phone (on|off)" est (je pense et j'espere)
robuste sur tous les devices que j'ai pu tester. Comme il attaque une
API Win32 pas tres documentee, des retours sur des devices divers sont
bienvenus.
- Le code du package scene (widget 3D s'appuyant sur OpenGL) a ete
nettoye et consolide, grace aux commentaires de Vincent. Il a maintenant
sa vitrine officielle sur le site d'Evolane, sa documentation a ete
actualisee, et j'espere qu'il trouvera son interet pour le faire vivre.
- Le redimensionnement et la rotation avec un angle arbitraire d'images
avec Pixane utilise maintenant un parametre de qualite pour le
"sub-sampling", ce qui permet de generer des vignettes plus precises.
- le temps de demarrage des binaires sous WinCE a ete reduit, par des
optimisations dans les I/O (cache, look-ahead). En compressant l'exe
avec UPX, le temps est encore plus court. Attention cependant, avec la
version full, qui integre dorenavant des kits pour la tcllib, tklib et
bwidgets, la taille du kit tcllib (1.4M) induit un temps de montage non
negligeable sur de la memoire Flash. Si vous ne vous servez pas de
tcllib, mieux vaut ne pas installer le kit.
Eric
----
I'm pleased to announce immediate availability of eTcl 1.0-rc27 for
Windows, linux-x86, linux-arm, linux-mipsel, linux-powerpc (including
Linux on Playstation 3), Windows Mobile (2003, 2003SE, 5.0 and 6.0)
pocketPC and smartphones, and Mac OS X (Aqua) as universal binary (x86
and PPC).
WHERE TO GET
============
It is available from:
http://www.evolane.com/software/etcl/index.html
http://www.evolane.com/
WHAT'S NEW
==========
Some extras features since previous announcement:
- Tcl/Tk 8.5.2, supported on all architectures including WinCE.
- Optimized VFS, using caching and look-ahead, to reduce I/O and
minimize starting time on slow devices (Solid state, network remote
partitions, ...)
- Accurate image sub-sampling in Pixane. Scaling and rotation accept a
new -quality option, automatically adjusted per default
- Full version delivered with ready to use kits for tcllib, tklib and
bwidgets
- New commands have been added to wce package (Windows Mobile
extension) to play sounds asynchronously, switch on/off wireless
devices (wifi, bluetooth, phone), and prevent device to suspend.
eTcl 1.0-rc27 also comes with up to date versions of several packages
(e.g. sqlite 3.5.7, Tls 1.6, tkhtml3 CVS snapshots, ...). As usual, it
also includes fixed for several bugs. See changelog at:
http://www.evolane.com/software/etcl/CHANGES.txt
WHAT IS IT
==========
eTcl is a "batteries-included", thread enabled Tcl/Tk runtime, available
as a single standalone executable for Linux (x86, ARM, Mips and
PowerPC), Win32 (Win98 to Vista), Windows Mobile (2003 or better) and
MacOSX (universal binary). On all architectures, executable has no
external dependencies, and requires no installation except copying
executable wherever you want.
Distributions for all architecture include a common set of core components:
- Tcl/Tk 8.5.2 (thread enabled)
- Pixane: script your image transformation, support for reading and
writing several popular image formats (PNG, JPEG), support for TrueType
fonts, several truetype builtin fonts (serif, sansserif and monotype)
- Sqlite (3.5.7): A SQL server in your hand.
- Zlib: native deflate/inflate support
- Zipfs: easily Mount your ZIP files into Tcl Virtual Filesystem
- TclThread (2.6.5): run multi-threaded applications
- TclXML (3.1): XML parsing, using expat parser
- tDOM (0.8.2): Another XML parser, sharing expat library with TclXML
- Memchan: memory channels (memchan, fifo, fifo2, ...)
- Tls (1.6): support for SSLv2/SSLv3/Tls1.0
- TkTable (2.9)
- TkTreeCtrl (2.2.3)
- Tkhtml3 (latest CVS snapshot)
- Scene: 3D widget based on OpenGL (except on WinCE)
- Odyce: embedded C compiler
All comments, bug reporting and feedbacks are much appreciated. You may
send them to <etcl at evolane.com>, or join eTcl page on wiki:
http://wiki.tcl.tk/eTcl
http://wiki.tcl.tk/15260
http://wiki.tcl.tk/19642
Regards,
Eric Hassold
Evolane - http://www.evolane.com/