Browse Source

+ New version from Peter

michael 25 years ago
parent
commit
15c94229ef
1 changed files with 50 additions and 1 deletions
  1. 50 1
      install/doc/whatsnew.txt

+ 50 - 1
install/doc/whatsnew.txt

@@ -1,7 +1,41 @@
 
 
                             Free Pascal Compiler
                             Free Pascal Compiler
 
 
-                               Version 1.00
+                               Version 1.02
+
+******************************************************************************
+                             Whats New in 1.02
+******************************************************************************
+
+Compiler:
+  + memory requirements reduced a lot when creating smartlink libraries
+  + identical procedures or functions are now already found in the interface instead
+    of after parsing the implementation also
+  + overload directive parsing is now D5 compatible
+  + stop compiling if -S2 or -Sd is required and give a nicer error message
+  + don't allow wrong assemblers for targets (i.e. refuse as.exe for win32)
+  * fixed smartlinking for win32 imports
+  * some -Or and other optimizer fixes
+  * fixed some crashes with undeclared identifiers and inlined functions
+  * packenum fixes
+  * internal binary writer is now a lot faster when creating smartlink libraries
+    with a lot of files (like the windows unit)
+  * better targetdir support
+  * don't allow word = word like type definitions
+  * integer(char) typecast works now
+  * some other small reported bugs
+
+RTL:
+  + bsd port files
+  + sysutils more delphi compatible
+  + sysutils.syserrormessage added for platforms supporting it
+  * some graph fixes
+  * linux crt handles ctrl-c better
+  * win32 crt returns alt-<key> correct
+  * small int64 fixes
+  * paramstr(0) fix for linux 2.0 kernels
+  * go32v2 getenv made case insensitive
+  * lot of os2 updates
 
 
 ******************************************************************************
 ******************************************************************************
                              Whats New in 1.00
                              Whats New in 1.00
@@ -38,12 +72,27 @@ RTL:
   * heaptrc fixes for reallocmem
   * heaptrc fixes for reallocmem
   * other fixes reported by users
   * other fixes reported by users
 
 
+IDE:
+  + don't allow wrong assemblers with specific targets
+  + default mode for which assembler to use
+  + Recompiling a program does now also use unsaved files still in the editor
+  * the support files are now placed in the same dir as fp.exe where they were expected
+
 Utils:
 Utils:
   + postw32 to postprocess win32 executables to patch the stacksize
   + postw32 to postprocess win32 executables to patch the stacksize
   * h2pas is now better and also has a compact output mode with less
   * h2pas is now better and also has a compact output mode with less
     spaces and blank lines.
     spaces and blank lines.
   * fpcmake supports .so library creation and example installation
   * fpcmake supports .so library creation and example installation
 
 
+Packages:
+  + opengl for win32
+  * fixed win32 gtk interface
+
+FCL:
+  + db support (TDataSet,TDatabase) for mysql
+  * idea fixes
+
+
 
 
 ******************************************************************************
 ******************************************************************************
                             Whats New in 0.99.14
                             Whats New in 0.99.14