Sign in Join

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

Mailing lists

fpc-pascal

Subscribe to this list Your subscription

All words must match. Use "exact phrase", -word, -"phrase", from:name, from:"first last", list:fpc-devel, year:2011, before:2012-03, after:2010, in:subject.

Latest threads

  1. Language server extension for VSCode

    I finally figured out how to get the Visual Studio Code extension working for the language server. Does anyone want to test? I added some very brief instructions but…

    Ryan Joseph
    0
  2. Null values with JSON RPC

    I'm trying to get the pascal language server working on Visual Studio Code and during testing I found that sending null values to the server is causing problems. i.e.:…

    Ryan Joseph, Joost van der Sluis, Michael Van Canneyt
    14
  3. FP wiki shows bad picture sizes

    Picture at https://wiki.freepascal.org/CudaText#Lexers and at https://wiki.freepascal.org/CudaText#Lexers_editing both shown with wrong sizes -- left from old picture …

    Alexey Tor.
    0
  4. Strange "Undefined symbol" error in FPC 3.2.0

    Hi! I have pretty large program which compiles and runs fine with FPC 3.0.2, but if I try to compile it with FPC 3.2.0 (win32, i386, downloaded installer here…

    Виктор Матузенко, Alexey, code dz
    5
  5. Lazarus 2.0.10 FPC 3.2.0 TFPHTTPClient no longer supports https

    After upgrading to Lazarus 2.0.10 FPC 3.2.0 , my existing code using TFPHTTPClient.Get('https://api.telegram.org/bot') returns the error "No SSL Socket support compiled…

    Dennis, LacaK, Michael Van Canneyt
    10
  6. Command Line compiler

    I've encountered a problem with the command line version of the compiler for OS/2.  It only appears to occur when the compiler attempts to recompile sub-units and the…

    Paul Renaud, Tomas Hajny
    1
  7. YAML parser

    Is there any YAML parser that exists for FPC? Couldn't seem to find one despite YAML being a pretty popular format. Ryan Joseph

    Ryan Joseph, Michael Van Canneyt
    1
  8. macOS linker error ld: framework not found CoreImage

    I am mainly working on MacOS 10.10 (Yosemite). After updating from FPC 3.0.4 to 3.2.0, and Lazarus from 2.0.4 to 2.0.10, I now get this linker error: ld: framework not…

    Tobias Klaus Giesen, Jonas Maebe, Tobias Giesen
    2
  9. Worse performance with 64bit binary

    I cannot show the real application but attached a simple example. If compile with 3.2.0 "ppc386.exe -O3 test.pas" the execution time of the resulting example binary is…

    Gabor Boros, Florian Klämpfl, Graeme Geldenhuys
    3
  10. Is there a FindAllDirs command like FindAllFiles?

    I am using FindAllFiles() in order to enumerate the files of a certain name pattern in a FPC application on Linux. I am using Fpc 3.0.4 and Lazarus 2.0.8. FindAllFiles()…

    Bo Berglund, Bart
    3
  11. Getting size of file without opening it?

    I am using FindAllFiles in order to list the files in a directory and it works fine. But I also need the size and timestamp of the file so I searched the net for it.…

    Bo Berglund, Michael Van Canneyt
    2
  12. CrossPlatform problem, INFINITE not defined on Linux

    I am porting an old application from Delphi to Lazarus and Windows to Linux. This application has a unit ExecWait, which was created to simplify running tool programs…

    Bo Berglund, Marco van de Voort, Michael Van Canneyt
    9
  13. FPC 3.2.1 gdeque Erase(0) hangs forever

    CudaText for linux x64. gdeque (fcl-stl) method Erase(0) (list has single item) hangs. I made workaround- replaced Erase(i) with Clear (erase all items). deque items -…

    Alexey Tor.
    0
  14. TProcess doc page bugs

    https://www.freepascal.org/docs-html/current/fcl/process/tprocess.readinputstream.html a) it has 2 sections "Arguments" (mixed with "Func result")- pls make nicer output:

    Alexey Tor., Michael Van Canneyt
    4
  15. Lazarus Release 2.0.10

    The Lazarus team is glad to announce the release of Lazarus 2.0.10. This release was built with FPC 3.2.0. The previous release Lazarus 2.0.8 was built with FPC 3.0.4.…

    Mattias Gaertner
    0
  16. What happens when assigning interfaces?

    Given the code below and the 2 cases can anyone explain what exactly the compiler does when the interfaces are assigned to? Does it copy a record like structure, call…

    Ryan Joseph, Sven Barth
    5
  17. Copying a file across IP using Free Pascal

    Is there a Pascal Procedure, Function or Object that can copy a file across an IP Network. I have tried executing scp with TProcess, but that did not work. Terry

    Chess, Michael Van Canneyt
    2
  18. Writeln() behaves differently on Windows and Linux, why?

    I am writing a cross-platform program (console program, no GUI). I am using Lazarus 2.0.8 and FPC 3.0.4 on both Linux and Windows. During sebugging I have put numerous…

    Bo Berglund, Alexander Grotewohl, Michael Van Canneyt
    16
  19. fpDebug function-call proof-of-concept

    Last weekend I started on the ability to evaluate functions within fpDebug. And I got quite far. It is a proof-of-concept, still needs a lot of work. But it works! See…

    Joost van der Sluis, Christo Crause, Martin Frb
    8
  20. LongInt and LongWord types

    Delphi's LongInt and LongWord are 32 bits on Windows, but 64 bits on supported Posix platforms( http://docwiki.embarcadero.com/RADStudio/Rio/en/Simple_Types_(Delphi)),…

    Marcelo Rocha, Sven Barth, Vojtěch Čihák
    2
  21. Re: fpc-pascal Digest, Vol 193, Issue 2

    Montag ab 12.00? DETLEF D. OVERBEEK WITH KIND REGARDS, MED VENLIG HILSEN, MET VRIENDELIJKE GROET, CORDIALEMENT, CORDIALI SALUTI, LE SALUDA ATENTAMENTE, MIT FREUNDLICHEN…

    Unknown author, Sven Barth, Tomas Hajny
    3
  22. FPC for Win64

    L.S. I like to use the 64 bits FPC compiler, but I cannot find any documentation how to use it. I see a WIN32 compiler and a WIN64 cross compiler. How it works is a…

    Evert van Dijken, Florian Klaempfl, Florian Klämpfl
    9
  23. Codetools, identity nodes from includes

    Currently I walk the node tree for a given unit and collect all the relevant symbols into a list which represents the symbols in the current document. I'm running into…

    Ryan Joseph, Mattias Gaertner
    3
  24. TProcess.CurrentDirectory doc

    https://lazarus-ccr.sourceforge.io/docs/fcl/process/tprocess.currentdirectory.html CurrentDirectory specifies the working directory of the newly started process.Changing…

    Alexey Tor., Marco van de Voort, Michael Van Canneyt
    4
  25. TProcessUTF8 doc - 2

    a) https://lazarus-ccr.sourceforge.io/docs/lazutils/utf8process/tprocessutf8.html here we have 2-3 items depre - ApplicationName, CommandLine. but list shows no special…

    Alexey Tor., Sven Barth
    3
  26. CodeTools reduce number of completions

    I'm using CodeToolBoss.GatherIdentifiers to get completions but with some units I'm getting 50k identifiers which is simply too much and too slow. Maybe of these are…

    Ryan Joseph, Mattias Gaertner
    5
  27. how to make this tp7 code work on fpc

    I'm porting some code from tp7 to fpc, and I'm running into an error I don't know how to fix.  The comments claim it's supposed to be a hash table, but to me, it looks…

    Travis Siegel, Marco van de Voort, Mattias Gaertner
    5
  28. Codetools generic constants

    I got the Lazarus sources on svn and I'm not sure how to make a diff! Here are changes I propose to allow generic constants (I believe this is Mattias's code so he'll…

    Ryan Joseph, Mattias Gaertner
    3
  29. FPC 3.2.0 released!

    Finally, the Free Pascal 3.2.0 release is available from our servers and from sourceforge. Changes that may break backwards compatibility will be documented at:…

    Marco van de Voort, Anthony Walter, code dz
    9
  30. Database migration

    After spending the last 12 months working intensively on a PHP based project, I moved back to FPC once again for another project. One of the more interesting concepts…

    Darius Blaszyk, Jean SUZINEAU, leledumbo
    7

Browse by month

2026
2025
2024
2023
2022
2021
2020
2019
2018
2017
2016
2015
2014
2013
2012
2011
2010
2009
2008
2007
2006
2005
2004
2003
2002
2001
2000
1999