fpc-devel · 2009-06
- fpTimer causes memory leaks2
I just wanted to warn you guys that the fpTimer.pp unit causes memory leaks. It was originally based on my code (which I still have). I first tried with the TFPTimer…
- Order of field/method/property declarations0
The order in which method/property and field declarations can appear in class/object definitions has been changed in fpc trunk. This may break existing code, but it's…
- stringlist.commatext breaks at space?1
Is this intention? (fpc 224) Fstringlist.CommaText = 'a b,c'; gives three strings, because the comma serves as separator too? rtl\objpas\classes\stringl.inc line 314…
- lone property2
I encountered the following FPC construct that is accepted in both objfpc and Delphi modes: (in fcl-xml/dom_html) {$mode objfpc} type myclass = class property doit :…
- FPC Delphi compatibility question...14
I found what appears to a subtle difference between the Delphi & Kylix3 handling of dynamic array assignment and FPC in Delphi mode. If an assignment is made along the…
- with r13297 ChangeName has gone3
Hello, FPC developers' list. I think that ChangeName should stay in the TComponent class. It is the only way to change a component name without validation. Even if it is
- FPC docs Delphi mode4
From the FPC docs of the Delphi mode in the programmers guide appendix D: A forward declaration must not be repeated exactly the same by the implementation of a…
- Fix to colour filling in the Poly procedure (Graph unit)8
As in the subject, the FillPoly doesn't use the correct colour specification, for a demonstration you can try the example poly.pas (attached) before and after to apply…
- Overflow checks and Trunc/Round functions4
Currently, Round and Trunc functions ignore the state of $OVERFLOWCHECKS compiler directive. The following code prints "-2 -2": {$MODE OBJFPC}{$OVERFLOWCHECKS ON} var a:…
- fcgi under windows7
I thought the fcgi support is still a work in progress. The other day I was trying to create a "hello world" fcgi program just to see how it works but it did not compile.
- indexed property with default value for param?9
Procedures/Functions can have default values for arguments, so they don't need to be specified if called function GetFoo(Bar: integer; XY: Boolean = True): Integer;…
- Compiler message verbosity remapping patch2
Hi. I extend my patch for suppressing compiler messages. Now it is possible to remap compiler message verbosity by command parametr: -vm5024_,5025w,5026e which means:…
- strict keyword or not ? (strict private )0
I just discovered that the following compiles (at least on trunc) (both delphi and objpas mode) type TFoo = class strict private FBar: Integer; end; However I found no…
- Problems using a new ld-version7
On Fedora 11 there are some issues with the ld-version. First of all it's impossible to cycle the compiler using the --build-id flag, because it generates different id's…
- Delphi smart-linking perspective ( Language change and implementation ... )28
Hi At http://blogs.embarcadero.com/abauer/2009/05/29/38888 This could drastically reduce Lazarus executable size. Best regards. Inoussa O.
- Re: String cases development1
Hello everyone, is it possible to review my patch series which can be seen here: http://bugs.freepascal.org/view.php?id=13700 ?
- local "class of" error?1
Not sure if this is intended, or just a wrong assumptions by the parser? Procedure foo; type TSomeClass = Class of TSome; ..... gives the error: Error: Local class…
- Ref documentation doesn't mention "deprecated" keyword7
I searched the ref.pdf document, especially under the class definition section. It doesn't mention anywhere in that document that the Object Pascal language supports the…
