The Lazarus team is glad to announce the 0.9.14 release. This release is based on fpc 2.0.2.
This release can be downloaded from the sourceforge download page: http://sourceforge.net/project/showfiles.php?group_id=89339 For those poeple, who already downloaded in the last days: The 0.9.14-0 contains a bug. Please download 0.9.14-1. Detailed list of changes: removed fpc 2.0.0 compatibility workarounds. The IDE supports fpc 2.0.0, but you need at least 2.0.2 to compile Lazarus. removed TSize from LCLType, it it is defined in the FPC unit 'types' IDE now tries to save nearly all project files relative in .lpi compiler options of projects and packages now minimize search path on loading removed TCanvas.BrushCopy, because it was not implemented. added filter for 'Parameter Sender not used' hint removed references to ruwin translations if a package defines UseCThreads in its uses options, the cthreads unit will be add to the uses clause of new projects and applications and to lazarus itself. added cwstring for unix platforms for UTF8 conversion to system character set added simple check if system characterset is UTF8 to skip the conversion step added UTF8 conversion functions to cp1251 and koi8-r, compile with -dMultiLocale from Vasily Volchenko removed lazcwstring.pas, widestring support in fpc 2.0.2 is good enough wince interface: TCustomEdit from Felipe qt4 interface: TBitmap, TComboBox, TApplication, TCustomForm, TCustomButton, TTimer, TCheckBox, TRadioButton, TStaticText from Felipe added source editor popup menu item 'copy filename' fixes for 64 bit platforms added support for compiling for Solaris from Peter Vreman added sql highlighter to IDE added TSynHighlighterAny added keywords to TSynPasSyn: package, requires, contains improved IDE source position jumping when eoScrollPastEOL is disabled added package info in install packages dialog from Tomas Gregorovic added TMenuItem.IsLine from Graeme codetools: implemented parsing 'requires' and 'contains' sections codetools: Added directory cache. This accelerates mass searches. FCL TComponent.ValidateRename is case sensitive. Added case insensitive check in TDesigner, now it does not allow Button1 and BUTTON1. added TWinControl.SelectFirst added code macros (see Environment -> Code Templates): date, time, datetime move directory 'debian' to top level: easier for building packages finished implementation of TWinControl.Repaint (fixes issue 1890) added GraphType aliases for Delphi compatibility calling TComboBox.OnSelect when ItemIndex changes moved EndQuerySession and EndSession handling after calling default window proc published TListBox.OnShowHint find dialog: added automatic ssoSelectedOnly if selection contains several lines using combobox autotext for findreplace dialog implemented cbactRetainPrefixCase for TComboBox implemented find declaration of Object Inspector property popupmenu item and context help for properties implemented editor option right margin implemented clearing messages on closing project added messages 'clear' menu item added wsMinimized check to TCustomForm.ShowOnTop added a warning on saving a package for missing files added TDynamicDataQueue in lcl/dynqueue.pas - a dynamic queue to push, pop and top arbitrary data implemented TGtkWidgetSet.SetWidgetFont for gtk2 added example demonstrating how to stream components win32 interface: implemented copying bitmap to clipboard implemented updating line numbers of messages on inserting/deleting lines added multithreading example implemented Quick Fix system and added example for IDE QuickFix item to fix 'Sender not used' items reduced libc dependencies published TComboBox.AutoComplete (issue 1706) added lazarus.lpi - a project info file for the IDE. delphi conversion tools: - added Delphi package conversion tool - moved conversion functions to the new 'converter' directory. - last delphi conversion project/package/unit is now remembered - multiple calls are now possible. That means, you can now start the Delphi project/package/unit converter, abort it at any time, fix some things manually and start the converter again. This way, even big projects/packages can be converted. - implemented reading Delphi .cfg and .dof files - automatic fixing include filenames and uses section names and several hundred bug fixes and minor changes. Mattias Gaertner _________________________________________________________________ To unsubscribe: mail [EMAIL PROTECTED] with "unsubscribe" as the Subject archives at http://www.lazarus.freepascal.org/mailarchives
