fpc-devel · 2008-04
- Cairo header update2
I looked into Luiz' updated headers for Cairo (http://bugs.freepascal.org/view.php?id=11175), and while they are ok in principle (improvements, beautification), the…
- Fix for SwapEndian7
I've a problem with BeToN with smallints on a x86 system. When you use BeToN on smallint's with values like $8000 and $8200 it will return values like $FF80 and $FF82,…
- Unix internationalization patch11
Hi. Today i wrote code for filling formating variables in unix. I tested it only on Linux. I'm not sure with integration into unix/sysutils.pp and using libc. Patch is…
- VarArray 64bit clean patch2
Hi. Today I worked on VarArrays. Here is 64-bit friendly VariantArray patch. Testing program is attached too. Implementation was tested on i386 and AMD64 linux with…
- RealThinClient SDK for Linux (Lazarus/FreePascal) - under development0
Development of the RealThinClient SDK for Linux (Lazarus/FreePascal) has started. If you would like to make sure that you get access to the new components when they are…
- TCustomApplication's parent class?9
Why does TCustomApplication derive from TComponent instead of TObject? What is the reason behind this? Is there any benefits unknown to me? Surely we never need to…
- readme.txt of test suite2
I tried the test suite and found that the readme should be improved. This is what I did: 1) Put the usage paragraph to the top. 2) Add the now required make option…
- Looking for a Linux Guru0
A new bid request for a FreePascal/Linux expert is open on RentACoder: http://www.rentacoder.com/RentACoder/misc/BidRequests/ShowBidRequest.asp?lng BidRequestId=913847…
- Delphi and C++Builder Roadmap update0
The article here : http://dn.codegear.com/article/36620 The points I think that can interest FPC people are : 1 - Generics, including language and RTL support 2 -…
- Exception handler under Go32V2 and NT-system3
I have read of some crashes with gdb under go32v2. So looking throught dpmiexcp.pp file I found in the djgpp_exception_toggle procedure a potential problem. The line if…
- New Language Features in Oxygene 3.05
Did you read this ? http://www.remobjects.com/product/page.asp?id={E10F7F5C-AE94-4833-9E4B-2EDD5ED69768} ? RemObjects introduces several really interesting language…
- Please fix the ARMv5 runtime detection in fpc 2.2.12
The ARMv5 runtime detection is fixed in fpc 2.3.1. Could you please apply this fix to fpc 2.2.1 too? The procedure fpc_cpucodeinit in rtl/arm/arm.inc is affected.…
- TStrings.Assign bug + patch1
Hello, FPC developers' list. I found a bug in TStrings.Assign. TStrings has FLBS (line break style) field which assigned from default value in CheckSpecialChars.…
- make fcl-db fails for arm-wince for the fpc 2.2.1 branch3
I am trying to the packages for arm-wince on the fixes_2_2 branch and get the error below. Anybody else got this problem?…
- MSEide+MSEgui binary package25
We try to build a package for MSEide+MSEgui with precompiled units. While compiling a simple testproject with the precompiled units we get: " Free Pascal Compiler…
- 2.2.x fixes (next release?)1
As far as I understand the next release of FPC will be v2.2.2. I would like to test my code with what is currently available. I believe that is 2.2.1? Where is this…
- RealThinClient SDK for FreePascal/Linux0
What is the RealThinClient SDK? http://rtcsdk.com/about_sdk.htm Where can you download RTC SDK for Delphi/Win32? http://sourceforge.net/projects/rtcsdk Want the…
- symify.pp broken30
Hi! As ugdbdos.zip\examples\gdbint\symify.pp is still broken and doesn't fully suite my needs, I'd like to rewrite some parts with focus on DOS, but I want to be sure,…
- asm to Object Pascal3
I'm porting a reporting engine from Delphi to Free Pascal. I want to get it as cross-platform as possible even though my deployment environment is only x86 systems.…
- Request to apply patch of bug 00109594
In response to bug report 0010959, i've uploaded a patch to fix the issue, but the reporter closed the bug before the patch was applied. So, i'd like to someone to apply…
- Fixes branch contains cleanroom code0
The fixes branch now contains all cleanroom code from trunk, which is now hopefully relatively bugfree. Please test any applications that you are developing using the…
- Rebuilding fpc-2.3.1.go32v2.zip16
Hi! How do I build /snapshot/v23/i386-go32v2/fpc-2.3.1.go32v2.zip from fpcbuild.zip? (Host: Windows) Robert Riebisch BTTR Software http://www.bttr-software.de/
- FPCUnit: change proposal3
We use FPCUnit and DUnit2 (branch of DUnit v1) extensively in the tiOPF [http://www.tiopf.com] project. DUnit2 has some impressive enhancements added and improved design.
- Fixes of FPC version 2.2.011
I just wanted to ask if the current version 2.2.1 already includes all the fixes done since the release of 2.2.0. The reason I am asking this is because I downloaded a…
- childpos streaming fixed4
I hope to have fixed what seems to be the last open bug in the streaming system. Unless there are additional reports, the whole cleanroom implementation will be merged…
- Valgrind strscan6
Hi. In the morning I was hunting valgrind "Invalid read of size 4" in my code and finally I found it. Example: program str; uses SysUtils; var p: PChar; begin GetMem(p,…
- Two small patchs to fix errors when building under BeOS/Haiku3
Here is a couple of patch to fix the build : - one fix a problem in rtl/beos/tthread.inc (rtl_beos_tthread.inc_30_03_2008.diff) - one fix a problem in the packages build…
- Status of cleanroom3
What is the status of the cleanroom? Are there many more know bugs? Is it already merged somewhere (either trunk or fpc_fixes)? Felipe Monteiro de Carvalho
- TimeReFormat in FormatDateTime9
I do no know exact reason use TimeReFormat (replacing 'm'->'n' in time formating). But we cannot use this, because this breaks 'am/pm' and 'ampm' formating request. And…
- TDataSet.FieldDefs patch1
Hi. We need to copy FieldDefs if programmer assigns to this property. For example RxMemoryDataset expect this behaviour. Petr Ing. Petr Kristan . EPOS PRO s.r.o., Bozeny…
- Problems with trunk/cleanroom3
We spent some days with debugging MSEide+MSEgui with FPC trunk. Sometimes there are AV's while calling an interface procedure. Example:…
- Packed array of boolean3
We're in the process of migrating an *OLD* (25+ years) application from Oregon Pascal / SCO Unix to Free Pascal (2.2.0) / SuSE Linux Enterprise. This involves at least…
- utf8string0
Hello, FPC developers' list Seems time has come to start think of support for utf8string type in free pascal. We need it fot unicode in LCL. I searched compiler code to…
- sysstr patch2
Hi. Sysstr comparing routines does not work correct if two strings were empty. Example: program comp; uses SysUtils; var a, b: array[0..1] of char; begin a[0] := #0;…
- Debugging FPC12
Hello. When i try to run on the steps pp.pas, i get the following error 1) under Linux - "Project pp raised exception class 'Unknown'" 2) under Windows - "Project raised…
- Valgrind Val1
This program runed in valgrind brings on error: program val; var n, e: Integer; begin System.Val('', n, e); end. ==18377== Conditional jump or move depends on…
- gdb crashes with trunk25
I am currently debugging the "cleanroom code" which is a frustrating matter because gdb crashes at allmost every breakpoint. Any hints how to let gdb work more stable…
- Re: Important: Call for testing.52
Looks good, thanks. There is a problem with inline components: http://bugs.freepascal.org/view.php?id=11069 Please delete 11068, it was posted private by accident. Martin
- How to convert Double to Comp without warning3
Compiling this code: var t: TDateTime; m: Comp; begin t := 1000.999; m := t; end. Throws: Warning: Automatic type conversion from floating type to COMP which is an…
- Invalid compiler warning1
Hi. Compiling this code throws in my opinion invalid warning. program res; {$mode objfpc} uses Classes, SysUtils; function r: string; begin raise…
- TDataset.ClearCalcFields0
Hi. Valgrind uncover me error in TDataset.ClearCalcFields. I think that this code is entirely bad. Procedure TDataset.ClearCalcFields(Buffer: PChar); begin if…
