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. Article: The Case For Pascal, 55 Years On

    The Case For Pascal, 55 Years On https://hackaday.com/2025/09/02/the-case-for-pascal-55-years-on/

    Wayne Sherman
    0
  2. Free Pascal Conference Germany 18th to 21st of September 2025

    https://pascalconference.com I will be there

    Rainer Stratmann, Florian Klämpfl
    3
  3. TIniFile crash

    I'm having an issue with TIniFile, I have a pretty simple procedure, It deletes the old .ini file, waits for it to be gone, creates a new one, writes a bunch of…

    James Richters, Benito van der Zander, Flávio Etrusco
    8
  4. URIParser.Unescape

    I have seen that the `URIParser.Unescape` function handles only percent encoding. But it is called within the `ParseURI` function to decode the parameters: if Decode then

    Thomas Kurz
    1
  5. osx platform define

    The wiki lists the fpc define "DARWIN" for both macOS and iOS: https://wiki.freepascal.org/Platform_defines Is this true? Or are "IOS", "iPhoneSim" and "Darwin" three…

    Mattias Gaertner
    0
  6. Pascal intro web page

    I made (but didn't complete) an introductory Pascal website in 2023, went on to other things, and forgot to uploade it until today. It's at the following URL:…

    Steve Litt, Christo Crause, Michael Van Canneyt
    4
  7. Installing on MacOS

    I have downloaded the fpc-3.2.2.intelarm64-macosx.dmg file and opened it. Inside is a fpc-3.2.2-intelarm64-macosx.mpkg file. What do I do with this file? I'm used to…

    DougC, Jonas Maebe
    2
  8. Re: fpc-pascal Digest, Vol 254, Issue 3

    Flavio, thanks for that! However, TMemIniFile.Rename cleans up its content with FStream := nil (Am I correct?). So, In my case I would need to adapt it further so that:…

    Rafael Picanço, Flávio Etrusco
    1
  9. Re: TIniFile crash

    understanding it correctly could I just use the memory version of the ini file directly? In my case, I have a protocol where some parameters must be archived and…

    Rafael Picanço
    0
  10. fpc 3.3.1 compile on darwin aarch64 broken?

    Compiling fpc 3.3.1 with fpc 3.2.2 as starting compiler on macos 15.5 aarch64 stops on linking fppkg: Target OS: Darwin for AArch64 Compiling fppkg/fppkg.pp Assembling…

    Mattias Gaertner, Michael Van Canneyt
    2
  11. Feature "Multiline strings" added

    I have added (long overdue) multiline string support to the FPC compiler. It is activated by default in objfpc and delphi modes. if you wish to use it (or disable it),…

    Michael Van Canneyt, Alexey T., David Connolly
    34
  12. Lazarus Release 4.2

    The Lazarus team is glad to announce the release of Lazarus 4.2. This is a bugfix release and was built with FPC 3.2.2. Here is the list of changes for Lazarus and Free…

    Mattias Gaertner
    0
  13. TStringField.Size

    In a project I'm using both an sql server database (TMSSQLConnection) and a postgresql one (TPQConnection). One of the TStringField is defined as size 100, but in the…

    Luca Olivetti, Michael Van Canneyt
    8
  14. My Pascal 3D Pool Table Simulation

    If anyone is interested, here is the source code <https://github.com/sysrpl/Raylib.4.0.Pascal/blob/master/examples/table/README.md> to my 3D pool simulation program…

    Anthony Walter
    0
  15. New edition of FreePascal From Square One

    There's a new edition of Jeff Duntemann's free book "FreePascal From Square One" available: https://www.contrapositivediary.com/?p=5399 Jonas

    Jonas Maebe
    0
  16. Importing units

    tl;dr How do I package reusable units for others? Back in 1988/89, I took a computer science class in high school. Yes, we lacked fire back then, but we had a compiler…

    Kevin Lyda, Ingemar Ragnemalm, Matthew Phillips
    2
  17. Checksum changed bug 15218

    What is the state of the bug 15128, that is the infamous checksum changed bug: https://gitlab.com/freepascal.org/lazarus/ccr/-/issues/15218 In the issue Jonas wrote that…

    Mattias Gaertner, Michael Van Canneyt
    1
  18. Running testsuite

    Trying to run the fpc test suite on an M2 with MacOS 14, I get all kinds of errors, e.g. permission errora and link errors without any indication of what the link error…

    Adriaan van Os
    0
  19. How to make all FPC utils?

    I'm trying to create an automated dockerized build of FPC targeting Win32 (and later Win64). Everything's fine so far, except the `utils` directory. My `make` command is…

    Thomas Kurz, Marco van de Voort, Michael Van Canneyt
    3
  20. Generics in current FPC trunk

    I have noticed, that this construct fails in current trunk version: unit a; type generic TFoo<T> = record privat FField: integer; end; unit b; type TBar = specialize…

    Thomas Kurz
    0
  21. Access to wiki blocked

    I was told to contact Jonas about blocked access to the wiki. I recently clicked on a help button in the Lazarus IDE, and after a redirect from Anubis, found that I can…

    Don Siders, Jonas Maebe
    1
  22. typo in docs

    For the functions EndsStr/EndsText in StrUtils, the description starts with "StartsText checks …”; when it should start EndsStr/EndsText respectively. Not sure if I…

    Unknown author, Michael Van Canneyt
    1
  23. Question about the Wiki Documentation

    Is there a problem with https://wiki.freepascal.org/ as in the last days I am getting an "Unable to Connect" error message? I have been wanting to create an account so…

    Tim Coates, Jonas Maebe, Michael Van Canneyt
    5
  24. Wiki scriping (bis)

    A new wave of wiki scraping has started using tens of thousands of mostly residential IP-addresses from Brazil and China. I added a new filter to detect these and it…

    Jonas Maebe
    0
  25. Compilation raised exception internally

    recently I get a lot of these errors (i.e., I modify something, in lazarus click on "compile" or "run", and I get the error). If I then use "clean up & build.." the…

    Luca Olivetti, Michael Van Canneyt
    2
  26. AllocateThreadVars ?

    I have a program on MacOS that calls CoreAudio which calls the application back in a so-called AURendererCallback in a separate (com.apple.audio.IOThread.client) thread.…

    Adriaan van Os, Sven Barth
    9
  27. FPC 3.2.4 for ppc64le

    I was thrilled to see two different powerpc64 precompiled binaries in this folder: https://downloads.freepascal.org/fpc/beta/3.2.4-rc1/powerpc64-linux/ One is named…

    Tobias Giesen, Martin Guy
    1
  28. Lazarus Release Candidate 3 of 4.0

    The Lazarus team is glad to announce the third release candidate of Lazarus 4.0. This release was built with FPC 3.2.2. Here is the list of changes for Lazarus and Free…

    Mattias Gaertner, Martin Guy
    2
  29. Re: Slightly different numerical results with 32-bit and 64-bit fpc

    Sorry about that. Thunderbird seems to have sent the Draft last night before it was ready. run > on 32-bit and on 64-bit Debian x86 are very slightly different. It's now…

    Martin Guy
    0
  30. Testing

    Just testing, please ignore.

    Peter B
    0

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