Subject: [ANN] JCL 2.4.1.4571 is released at sourceforge
From: outchy@users.sourceforge.net (Florent Ouchet)
Newsgroups: jedi.jcl, jedi.general
Organization: JEDI
Date: Sep 05 2012 23:08:25
The JCL team is proud to release the new version of this library. This
release supports Embarcadero RAD Studio XE3 (Delphi XE3 and C++Builder
XE3).
This new release of the Jedi Code Library is available in the JCL
pages at Sourceforge:
http://sourceforge.net/projects/jcl/files/
This release supports the following versions of Delphi and C++Builder:
- Embarcadero Delphi XE3 and C++Builder XE3;
- Embarcadero Delphi XE2 and C++Builder XE2;
- Embarcadero Delphi XE and C++Builder XE;
- Embarcadero Delphi 2010 and C++Builder 2010;
- CodeGear Delphi 2009 and C++Builder 2009;
- CodeGear RAD Studio 2007 (Delphi for Win32 and C++Builder for Win32
personalities);
- Borland Developer Studio 2006 (Delphi for Win32, C++Builder for
Win32, Delphi.net and C#Builder personalities);
- Turbo Delphi (explorer and professional - cf Installation notes);
- C#Builder 1 (cf Installation notes);
- Delphi 8.net (cf Installation notes).
- Delphi 6, Delphi 7;
- C++Builder 6;
- FreePascal (tested with 2.2.2 and 2.2.4).
Head changes for this release are:
- Speed improvements in string conversion functions and in
TJclSimpleXml; new option to enable case sensitivity
- New function FileDateTime and FileHistory in JclFileUtils.pas
- JclPeImage can now read string tables
- Speed improvements in JclDebug when parsing MAP files and generating
JCL Debug information
- JclSysUtils.Execute: Custom priority for spawned processes
- JclCompression: information about which file is being extracted or
compressed
- bzip2.pas, pcre.pas, zlibh.pas and sevenzip.pas: new option to
customize the name of the DLL to load, full support for Win64
- JclHashSets.pas reimplemented from scratch
- JclPrint.pas: major update to prevent corruption of printer settings
- Experts: various fixes to prevent access violations on invokes and on
unloads
- SVN 1.7 support in JCL Version control integration
- zlibh.pas and JclCompression.pas: new option to use RTL zlib
- JclUnicode.pas and others: the RTL Unicode database is now fully
supported and does not require the JCL Unicode database anymore
- JclUnicode.pas: update to Unicode Character Database (UCD) 6.0
- pcre.pas: update to PCRE 8.31 with JIT and 16-bit character support
- favorite combobox and custom open dialog: support with Vista new-style
open dialogs
- Exception dialog: 64-bit compatibility
- Stack tracking now supports Win64
Subversion users might import the following tag to checkout the JCL source:
- http://jcl.svn.sourceforge.net/svnroot/jcl/tags/JCL-2.4-Build4571
- http://jcl.svn.sourceforge.net/svnroot/jcl/tags/JCL-Latest
As usual many enhancements and bug fixes are part of this release, the
subversion repository contains full log of all these changes:
http://sourceforge.net/svn/?group_id=47514
The address of JCL issuetracker is
http://issuetracker.delphi-jedi.org/
The address of JCL newsgroup is
nntp://news.delphi-jedi.org/jedi.jcl/
A web gateway to these newsgroups is available at
http://newsportal.delphi-jedi.org/
This release is made of the following files:
Source code (without doc):
- jcl-2.4.1.4571.zip : source code for Windows.
- jcl-2.4.1.4571-linux.tar.gz : source code for Linux.
- jcl-2.4.1.4571-turbo.zip : source code and precompiled installer for
systems where only Turbo Explorer is installed, if you have an other
version, you should use jcl-2.4.1.4571.zip.
Third-party DLL imported by the JCL:
- jcl-2.4.1.4571-dll.zip : DLL of 7-zip, PCRE, ZLib and BZip2.
Standalone documentation in six formats:
- jcl-2.4.1.4571-chmhelp.zip : CHM help files (might be used on
Windows and Linux).
- jcl-2.4.1.4571-htmlhelp2.zip : Help files to be integrated in the
IDE help system of BDS 2006 and Turbo Delphi and newer up to RAD Studio
XE2.
- jcl-2.4.1.4571-htmlhelp-win.zip: HTML help to be viewed in browser
running on Windows.
- jcl-2.4.1.4571-htmlhelp-linux.tar.gz : HTML help to be viewed in
browser running on Linux.
- jcl-2.4.1.4571-xml.zip : XML documentation of the code for automatic
processing by software applications.
--
Florent Ouchet
JCL Team Coordinator