Sign in Join

Live chat for Free Pascal, Lazarus, Delphi and every Pascal programmer.

Mailing lists / fpc-devel

fpc-devel · 2009-06

  1. fpTimer causes memory leaks

    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…

    Graeme Geldenhuys, Vincent Snijders
    2
  2. Order of field/method/property declarations

    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…

    Jonas Maebe
    0
  3. stringlist.commatext breaks at space?

    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…

    Martin, Michael Van Canneyt
    1
  4. lone property

    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 :…

    Marco van de Voort, Micha Nelissen
    2
  5. FPC Delphi compatibility question...

    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…

    Bruce Tulloch, Florian Klaempfl, Graeme Geldenhuys
    14
  6. with r13297 ChangeName has gone

    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

    Paul Ishenin, Ivo Steinmann, Jonas Maebe
    3
  7. FPC docs Delphi mode

    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…

    Mattias Gaertner, Graeme Geldenhuys, Michael Van Canneyt
    4
  8. Fix to colour filling in the Poly procedure (Graph unit)

    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…

    Unknown author, Florian Klaempfl
    8
  9. Overflow checks and Trunc/Round functions

    Currently, Round and Trunc functions ignore the state of $OVERFLOWCHECKS compiler directive. The following code prints "-2 -2": {$MODE OBJFPC}{$OVERFLOWCHECKS ON} var a:…

    Alexander Klenin, Florian Klaempfl, Jonas Maebe
    4
  10. fcgi under windows

    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.

    ABorka, BoBo, Joost van der Sluis
    7
  11. indexed property with default value for param?

    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;…

    Martin, Daniël Mantione, Jonas Maebe
    9
  12. Compiler message verbosity remapping patch

    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:…

    Unknown author, Joost van der Sluis
    2
  13. strict keyword or not ? (strict private )

    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…

    martin
    0
  14. Problems using a new ld-version

    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…

    Joost van der Sluis, Jonas Maebe, Marco van de Voort
    7
  15. Delphi smart-linking perspective ( Language change and implementation ... )

    Hi At http://blogs.embarcadero.com/abauer/2009/05/29/38888 This could drastically reduce Lazarus executable size. Best regards. Inoussa O.

    Inoussa OUEDRAOGO, Daniël Mantione, Florian Klaempfl
    28
  16. Re: String cases development

    Hello everyone, is it possible to review my patch series which can be seen here: http://bugs.freepascal.org/view.php?id=13700 ?

    Michael V. Denisenko, Leonardo M. Ramé
    1
  17. local "class of" error?

    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…

    Martin Friebe, Michael Van Canneyt
    1
  18. Ref documentation doesn't mention "deprecated" keyword

    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…

    Graeme Geldenhuys, Daniël Mantione, Marco van de Voort
    7