Sign in Join

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

Mailing lists / fpc-devel

fpc-devel · 2006-10

  1. Patch for fixing CE compilation

    This patch fixes CE compilation. I would have applied it myself, but I've some questions about the common win dir and the wince implementation in the rtl. The main fix…

    Marc Weustink, Oro06, Peter Vreman
    6
  2. Daily Lazarus Win64 snapshots

    Would like to see daily Lazarus Win64 snapshots on http://www.hu.freepascal.org/lazarus/

    Rod, Florian Klaempfl, Vincent Snijders
    2
  3. lfm files

    I have renamed a delphi dfm to lfm. While opening the project I am getting an EReadError...:Invalid value for property message. How can I determine the invalid prop? The…

    Rod, Darius Blaszijk, Graeme Geldenhuys
    2
  4. [patch] - fpcUnit testreport.pp

    Attached is a patch for testreport.pp (part of fpcUnit) that corrects indentation of XML output listing all available test casses. Patch needs to be applied from the…

    Graeme Geldenhuys, Darius Blaszijk, Dean Zobec
    9
  5. Pic's from the System 2006 fair?

    :-)

    Rod, Florian Klaempfl, Kris Leech
    6
  6. FPC 2.0.4

    Currently we have been developing on FPC for both Windows and Linux and we have noticed that socket communications are not working correctly under Linux environments. I…

    Daniel Hobson, ik, peter green
    3
  7. CmdLine

    Does the CmdLine variable in the System unit exist for Delphi/TP/... compatibility ? Micha

    Micha Nelissen, Daniël Mantione, Marc Weustink
    25
  8. AW: ZEOS Contribution Offer

    That sounds pretty cool. Helmut.

    Helmut Hartl, Kris Leech, Michael Van Canneyt
    2
  9. is hu.freepascal.org hacked?

    is http://www.hu.freepascal.org/ hacked? Andrew

    Andrew Haines, Daniël Mantione, Marc Weustink
    3
  10. Adding a unidirectional dataset to sqldb

    I have plans to add an unidirectional dataset/query to sqldb. Thus one that isn't inherited from TDataset. This to improve performance, for for example cgi-like…

    Joost van der Sluis, Christian Ulrich, Martin Schreiber
    18
  11. ZEOS Contribution Offer

    I speak in the name of the ZEOS Developers. We want to contribute to the FPC Project, in the form that we deliver a FPC usable Version of the ZEOS DBO. If you don't know…

    Helmut Hartl, Michael Van Canneyt
    1
  12. request for new compiler option

    i'd like a way to tell the compiler not to allow implicit conversions between certain types (e.g. ansi/shortstrings and widestrings) this would make it much easier to…

    peter green
    0
  13. Threads and alot of crap

    I've had the "honor" of looking at current TThread/pthreads/cthreads implementation in unix (FreeBSD to be precise) and found it extremely bad. Not to criticize, I'm…

    Ales Katona, Daniël Mantione, Jonas Maebe
    31
  14. type question

    if I define 2 types like: type MyA = type string; MyB = type string; are MyA and MyB considered as the same type ? Should it be allowed to assign a variable of type MyA…

    Marc Weustink, Christian Iversen, Florian Klaempfl
    12
  15. Licensing of packages

    Hi! Several packages have been added recently. I would like to urge people to be a bit more strict on the licensing issue, i.e. the md4 unit contains this message: Unix…

    Daniël Mantione
    0
  16. bug 07281 / mem leak / interfaces

    Are there any news regarding bug 07281? I think this bug is closely related to bug 7209. The problem is that it is not possible with any compilers greater 2.0.2 to…

    Helmut Hartl, Florian Klaempfl
    1
  17. StrDispose FreeMem with size

    At cutils line 926, FreeMem is called for p with size strlen(p)+1. Could it be that actually a much bigger block was allocated, and not size strlen(p)+1 ? Micha

    Micha Nelissen, Daniël Mantione, Florian Klaempfl
    12
  18. Bug: 07281 Memleak with Interfaces

    are there any news regarding bug 07281? I think this bug is closely related to bug 7209. The problem is that it is not possible with any compilers greater 2.0.2 to…

    Franz Schober
    0
  19. format function

    this is my first mail to this mailing list, I'm not sure this is the correct one to post this topic. I noticed a strange behavior of the format function. I'm not sure it…

    Andrea Mauri, Christian Ulrich, Daniël Mantione
    24
  20. Round function

    Using round function I implemented the RoundTo function as in Delphi: type TRoundToRange = -37..37; function RoundTo(const AValue: Double; const ADigit: TRoundToRange):…

    Andrea Mauri, Graeme Geldenhuys
    1
  21. using sse2 packed doubles

    I wondered if it is possible to add support for using sse2 packed doubles in fpc. I tried to create a sse2doubles type and define a operator + on it. Eventually I want…

    Vincent Snijders, Daniël Mantione, Florian Klaempfl
    19
  22. Updates to glext unit to support OpenGL 2.0

    Hi Attached is a patch for glext unit that adds many new extensions and features for OpenGL 1.4, 1.5 and 2.0. This is based on newest sources of glext unit from…

    Michalis Kamburelis
    0
  23. Tail recursion optimization

    Yesterday, I've implemented tail recursion optimization (http://svn.freepascal.org/svn/fpc/trunk/compiler/opttail.pas resulting in…

    Florian Klaempfl, Daniël Mantione, Flávio Etrusco
    25
  24. FindFirst

    Can the FindFirst optimization in 2.1.1 for unix/sysutils.pp be merged to 2.0.5 ? Revision 4772. Not only is it more efficient, it also fixes a bug: I cannot find a…

    Micha Nelissen
    0
  25. Default strings encoding

    If I have a ansistring, and cast that to a WideString, fpc is converting from which encoding to which encoding? ansistring can hold utf-8 also, not only iso. I'm not…

    Felipe Monteiro de Carvalho, Daniël Mantione, peter green
    3
  26. Recompilation optimization patch

    I'm trying to reduce the number of recompilation needed of units. Currently compiler very often recompiles due to possibility of changed inlined functions being present.…

    Micha Nelissen, Peter Vreman
    2
  27. [Fwd: TMemDataset : pb & suggestions]

    Redirected to fpc-devel for a larger audience. -------- Original-Nachricht -------- Betreff: TMemDataset : pb & suggestions Datum: Fri, 06 Oct 2006 11:34:51 +0200 Von:…

    Florian Klaempfl, Michael Van Canneyt, Olivier Rinaudo
    9
  28. Typed addresses, revisited

    You guessed it: I've applied another patch :-), rev 4823. I've reverted the 'enable {$T+} for fpc/objfpc modes' bit. So now all your sources will compile as they…

    Micha Nelissen, Daniël Mantione, Florian Klaempfl
    8
  29. access violation after using variants and app exits

    Why is this access violation occuring? The tiIsVariantOfType method comes from the tiOPF2 project - I am trying to get rid of the last few Unit Test failures in the…

    Graeme Geldenhuys
    0
  30. Re[2]: rtti, arrays and performance

    -----Original Message----- From: Michael Van Canneyt To: FPC developers' list Date: Fri, 6 Oct 2006 22:01:55 +0200 (CEST) Subject: Re: [fpc-devel] rtti, arrays and…

    vlad vladovich, Michael Van Canneyt, Peter Vreman
    2
  31. TFPList.Pack

    , is this correct ? Shouldn't it be FList^, since FList is a pointer to an array of pointers ? Micha

    Micha Nelissen, Peter Vreman
    4
  32. [translators] Sources for released PPU files

    I've applied a patch to the compiler so that it does not search for the (possible) sources of released PPU files anymore. This was considered a bug. A consequence is…

    Micha Nelissen
    0
  33. PPU unit error message

    Attached patch tries to give more verbose PPU error messages, but only in case a unit cannot be found. Selected, common mistakes like wrong target, wrong compiler…

    Micha Nelissen
    1
  34. Old sockets stuff and SSockets...

    I'm currently "about to fix" certain issues with old sockets functions. I'm talking about Accept and Connect functions with "Text" parameters. These are currently only…

    Ales Katona, Florian Klaempfl, Michael Van Canneyt
    3
  35. Typed addresses by default

    Attached patch modifies compiler to enable typed addresses ({$T+}) for fpc and objfpc modes by default. It fixes the rtl and compiler to compile again. Most of these…

    Micha Nelissen, Christian Iversen, Florian Klaempfl
    19
  36. gtk2 include file at wrong place

    Maybe there is a deeper meaning, but I guess it a bug. Can someone move packages/extra/gtk2/gtkcellrenderercombo.inc to the other gtk include files…

    Mattias Gaertner, Florian Klaempfl
    2
  37. sse2 registers

    I am trying out the sse2 support in fpc 2.1.1 and compile my code with -Cfsse2. The program is the mandelbrot benchmark:…

    Vincent Snijders, Daniël Mantione
    4
  38. ANN: Further patch for h2pas to use the ctypes unit

    I have posted a patch that supplements my original patch to the h2pas utility. This removes some WriteLn debug statements that I made. I also removed some pointer type…

    J. Peter Mugaas, Marco van de Voort, Michael Van Canneyt
    3
  39. va(r)_arg vs open array

    I'm wondering why Pascal as a language (and FPC with it's extensions) does not support va_args (or var_args in the java language). Now we have open array, that's a…

    ik, Bisma Jayadi, Daniël Mantione
    17
  40. Suggestion for change: Overly strict check

    Hi all. I was hoping there could be a discussion of a certain feature in FPC, which doesn't work very well for us. Ultimately, I would like to see it gone completely.…

    Christian Iversen, Ales Katona, Burkhard Carstens
    23
  41. Language extension: absolute for classes

    I want to bring up the following scenario: (need fixed font) B --> G | | A --> F All are classes, and usually A 'owns' F. So A has a field 'Field' of type F.…

    Micha Nelissen, Bram Kuijvenhoven, Christian Iversen
    28
  42. TLCLMemanager

    The LCL contains the non-visual unit LCLMemManager: http://svn.freepascal.org/svn/lazarus/trunk/lcl/lclmemmanager.pas I would like to propose that you rename it and add…

    Vincent Snijders, Marc Weustink, Mattias Gaertner
    11
  43. Next patch for XML stuff

    Here is the next portion of my patches to XML stuff: dom.pp: - Removed unneeded TDOMNode.FNodeName/FNodeValue fields to reduce memory requirements; - finished…

    Sergei Gorelkin, Michael Van Canneyt, Vincent Snijders
    3
  44. last change to xmlreporter.pas (part of fpcUnit) not working

    I got an update of FPC 2.1.1 today, and my fpcUnit test results are not correct anymore. The XML test listener (xmlreporter.pas) is not writing the Failures correctly. …

    Graeme Geldenhuys, Dean Zobec
    3
  45. More on rounding bug(?)

    (I am sorry to start a different thread but, from the location that I have a working FPC, I do not have access to the original posts.) 1. Delphi 6, 7, and TurboDelphi…

    Chris Cheney
    0
  46. Rounding inconsistent (critical)

    I created the follow fpcUnit tests. For those that don't know fpcUnit, the AssertEquals takes three parameters: Failing message, Expected Value, Actual Value. Now from…

    Graeme Geldenhuys, Chris Cheney, Vincent Snijders
    9
  47. PIC support for x86_64

    Could someone please tell me about the status of PIC support for x86_64 in FPC ? Is it supported in fpc 2.0.4 ? Is it supposed to work in 2.1.1 ? If yes, which…

    Dominique Leducq, Florian Klaempfl
    2