[ubuntu/quantal] fpc 2.6.0-2 (Accepted)

Adam Conrad adconrad at 0c3.net
Fri Apr 27 16:05:15 UTC 2012


fpc (2.6.0-2) unstable; urgency=low

  * Added alternatives to handle fp (IDE) binary. (Closes: Bug#655626)
  * Set priority according to version in fpc and fp-utils so that newer version
    is automatically selected.
  * Fix default FPCDIR value in fpcmake utility reading links recursively.
    (Closes: Bug#662814)
  * Checked conformance to policy 3.9.3 and updated standard version.

fpc (2.6.0-1) unstable; urgency=low

  * Changed build dependencies on gs-common to ghostscript as the first no more
    exists. (Closes: Bug#649703)
  * Configuration file is now built on the fly by the post installation script.
  * New upstream major release with many features and new targets
    - List of changes which may affect the behaviour of previously working
      code, and how to cope with these changes is available online on
      http://wiki.freepascal.org/User_Changes_2.6.0 for a list
    - List of reported bugs which have been fixed in this release is available
      online on http://bugs.freepascal.org/changelog_page.php
    - List of new features which have been added to this release is available
      online on http://wiki.freepascal.org/FPC_New_Features_2.6.0
  * New Platforms:
    - iPhoneSimulator target
  * Compiler changes:
    - Many new language features:
      + Objective-Pascal dialect, supported on all Mac OS X and iOS targets
      + constref parameter modifier for "const by reference"
      + Pascal boolean types with multiple sizes (boolean16/32/64)
      + ISO 7185 language mode (except for I/O). Features amongst others:
        . Nested procedure variables
        . Non-local goto's
      + Mac Pascal mode improvements
        . Nested procedure variables
        . Univ modifier
      + Intrinsics
        . sar (shift arithmetic right)
        . bsf/bsr (bitscan forward/reverse)
      + Delphi compatibility mode improvements
        . Nested types, class variables and class local constants
        . Advanced records syntax (no constructors yet)
        . (for..in) Enumerators in records
        . Class and record helpers
        . Generic records, arrays and procedural types
        . Delphi-compatibility of generics improved
        . Scoped enumerations
        . Custom messages for "deprecated" directive
        . Ability to use "&" for escaping keywords
    - New ARM code generator features
      + ARM VFPv2 and VFPv3 floating point unit support
      + Thumb-2 support
  * Packages changes:
    - Many improvements to the rtl
    - Many improvements to the database units (fcl-db)
    - Objective-Pascal interfaces to Foundation, AppKit, CoreData and WebCore
    - OpenGL headers updated to OpenGL 4.0
    - Added bindings for libzorba

Date: 2012-04-02 03:18:31.606721+00:00
Changed-By: Carlos Laviola <claviola at debian.org>
Signed-By: Adam Conrad <adconrad at 0c3.net>
https://launchpad.net/ubuntu/quantal/+source/fpc/2.6.0-2
-------------- next part --------------
Sorry, changesfile not available.


More information about the Quantal-changes mailing list