Difference between revisions of "Detailed 1.9.8 Todo"

From Free Pascal wiki
Jump to navigationJump to search
m
 
 
(34 intermediate revisions by 5 users not shown)
Line 1: Line 1:
 
* fix bugs (all)
 
* fix bugs (all)
** AltGr in win32 ide doesn't work anymore after an external tool is called
+
** <strike>AltGr in win32 ide doesn't work anymore after an external tool is called</strike>
 
** test suite
 
** test suite
 
** web bugs
 
** web bugs
* fix lazarus sparc/linux (Florian/Peter)
+
* <strike>fix lazarus sparc/linux (Florian/Peter)</strike> <i>- postponed to 1.9.10</i>
* fix lazarus x86_64/linux (Florian/Peter)
+
* <strike>fix lazarus x86_64/linux (Florian/Peter)</strike> <i>- postponed to 1.9.10</i>
 
* fix ide powerpc/linux (Florian/Jonas/Marco)
 
* fix ide powerpc/linux (Florian/Jonas/Marco)
* fix ide powerpc/macosx (Jonas/Olle)
+
* <strike>fix ide powerpc/macosx (Jonas/Olle)</strike> Seems to work except for terminal glitches.
 
** already works, except for some graphic glitches on the user output screen, and no gdb support
 
** already works, except for some graphic glitches on the user output screen, and no gdb support
* fix ide debugger sparc/linux (Peter/Florian)
+
* <strike>fix ide debugger sparc/linux (Peter/Florian)</strike>
 
* ppc386 man page must become ppcppc for PowerPC, ppcsparc for Sparc etc
 
* ppc386 man page must become ppcppc for PowerPC, ppcsparc for Sparc etc
** fpc man page is also more or less 386 specific, and does not mention Mac OS (X)
+
** <strike>fpc man page is also more or less 386 specific, and does not mention Mac OS (X)</strike>
 
* IDE help files (Michael)
 
* IDE help files (Michael)
* unique types (Florian)
+
* <strike>unique types (Florian)</strike>
* macpas macros (Olle)
+
* <strike>macpas macros (Olle)</strike>
* fix arm/linux (Florian)
+
* <strike>fix arm/linux (Florian)</strike>
* fix powerpc aix calling conventions (Jonas/Peter)
+
* <strike>support gtk2 linking (Peter)</strike>
 +
* <strike>fix [http://developer.apple.com/documentation/DeveloperTools/Conceptual/MachORuntime/PowerPCConventions/chapter_3_section_5.html powerpc aix calling conventions] (Jonas/Peter)</strike>
 +
** <strike>remember to test records of size 3 (may not load extra byte after it, could cause a crash)</strike>
 +
* <strike>fix afterconstruction, webbug 3101 (Peter)</strike>
 +
* Go32v2 specific issues
 +
** fix debugging in go32v2 ide
 +
** fix GO32v2 mouse cursor (FVision)
 +
** fix "empty" buttons (FVision - GO32v2 only?!)  (Marco: I've seen them from time to time too in *nix or win32. I think it was a temporary bug)
 +
** fix DiskSize/DiskFree for large drives (> 2GB) for GO32v2 running under WinXX (Tomas)
 +
** fix Go32v2 SIGFPE problems
 +
* OS/2 target RTL todos
 +
** 64-bit file functions under new OS/2 versions (Tomas/Yuri)
 +
** <strike>EA functions - GetLongName/GetShortName, SetDefaultOS2FileType/SetDefaultOS2Creator (Tomas/Yuri)</strike> <i>no time - postponed to 2.0 :-( </i>
 +
** <strike>port access without EMX (Tomas/Yuri)</strike> <i>no time - postponed to 2.0 :-( </i>
 +
** <strike>exception handler (Tomas/Yuri)</strike> <i>no time - postponed to 2.0 :-( </i>
 +
** <strike>Unix compatible sockets unit (Tomas/Yuri)</strike> <i>no time - postponed to 2.0 :-( </i>
 +
* <strike>fix EMX target (Tomas)</strike> <i>no time - postponed to 2.0 :-( </i>
 
* Packaging
 
* Packaging
** fix make sourcezip FPC_VERSION (Peter)
+
** <strike>Win32 include ld.exe and windres.exe from 1.0.10</strike>
** docs installation in separate dir under win32
+
** <strike>fix make sourcezip FPC_VERSION (Peter)</strike>
* test packages (all)
+
** <strike>docs installation in separate dir under win32</strike>
** Lazarus: all targets having GTK
+
** win32 install over existing snapshot should work. (works if export first)
** Decal: all targets
+
* [[test packages]]
** Dorb: Win32
 
** [http://sourceforge.net/projects/quake2delphi DelphiQuake2]: Win32
 
** Jedi/JCL linux
 
** TurboPower packages
 
** FreeCLX
 
** ICS/win32 (twsocket)
 
** [http://bewareserv.sourceforge.net/ Bewareserv] (suggested by fpcfan)
 
** Technetium (suggested by Flawless)
 
 
* fix language files
 
* fix language files
 
** German (Florian)
 
** German (Florian)
Line 37: Line 45:
 
** Polish (?)
 
** Polish (?)
 
** Spanish (?)
 
** Spanish (?)
 +
* Review docs according to mac specific things (Olle)
 +
 +
[[Category:FPC Todo]]

Latest revision as of 11:21, 17 March 2013

  • fix bugs (all)
    • AltGr in win32 ide doesn't work anymore after an external tool is called
    • test suite
    • web bugs
  • fix lazarus sparc/linux (Florian/Peter) - postponed to 1.9.10
  • fix lazarus x86_64/linux (Florian/Peter) - postponed to 1.9.10
  • fix ide powerpc/linux (Florian/Jonas/Marco)
  • fix ide powerpc/macosx (Jonas/Olle) Seems to work except for terminal glitches.
    • already works, except for some graphic glitches on the user output screen, and no gdb support
  • fix ide debugger sparc/linux (Peter/Florian)
  • ppc386 man page must become ppcppc for PowerPC, ppcsparc for Sparc etc
    • fpc man page is also more or less 386 specific, and does not mention Mac OS (X)
  • IDE help files (Michael)
  • unique types (Florian)
  • macpas macros (Olle)
  • fix arm/linux (Florian)
  • support gtk2 linking (Peter)
  • fix powerpc aix calling conventions (Jonas/Peter)
    • remember to test records of size 3 (may not load extra byte after it, could cause a crash)
  • fix afterconstruction, webbug 3101 (Peter)
  • Go32v2 specific issues
    • fix debugging in go32v2 ide
    • fix GO32v2 mouse cursor (FVision)
    • fix "empty" buttons (FVision - GO32v2 only?!) (Marco: I've seen them from time to time too in *nix or win32. I think it was a temporary bug)
    • fix DiskSize/DiskFree for large drives (> 2GB) for GO32v2 running under WinXX (Tomas)
    • fix Go32v2 SIGFPE problems
  • OS/2 target RTL todos
    • 64-bit file functions under new OS/2 versions (Tomas/Yuri)
    • EA functions - GetLongName/GetShortName, SetDefaultOS2FileType/SetDefaultOS2Creator (Tomas/Yuri) no time - postponed to 2.0 :-(
    • port access without EMX (Tomas/Yuri) no time - postponed to 2.0 :-(
    • exception handler (Tomas/Yuri) no time - postponed to 2.0 :-(
    • Unix compatible sockets unit (Tomas/Yuri) no time - postponed to 2.0 :-(
  • fix EMX target (Tomas) no time - postponed to 2.0 :-(
  • Packaging
    • Win32 include ld.exe and windres.exe from 1.0.10
    • fix make sourcezip FPC_VERSION (Peter)
    • docs installation in separate dir under win32
    • win32 install over existing snapshot should work. (works if export first)
  • test packages
  • fix language files
    • German (Florian)
    • Dutch (Jonas/Michael/Peter/Marco)
    • French (Jonas/Michael)
    • Russia (?)
    • Polish (?)
    • Spanish (?)
  • Review docs according to mac specific things (Olle)