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. Live pascal

    Pascal was designed for teaching. I'm sure everyone knows this. The chairman of the Free Pascal & Lazarus foundation (and me) take this to heart: we would very much like…

    Michael Van Canneyt, Adriaan van Os, Bart
    51
  2. What bug tracker is used now?

    Years back, it was Mantis. What is used now? Does the FPC team use GitLab's own issue tracker? I discovered a bug (FPC 3.3.1) in TFPHashList when 1000's of entries are…

    Unknown author, Michael Van Canneyt, Michalis Kamburelis
    2
  3. Invalid combination of opcode and operands

    The following error message seeems to be new for fpc-3.3.1 (using -RIntel) .... @Remainder_1: MOV Length,EBX AND Length,1 JZ @TheEnd MOVSS xmm2,[SourceBuffer]…

    Adriaan van Os, Marco van de Voort
    5
  4. Does compiler itself support namespace files

    Hi. As the title says really. :) How strict is the fpc team about naming convensions in the <fpc-src>/compiler/ directory? Could namespace (dotted files) be used inside…

    Unknown author, Steve Litt, Sven Barth
    5
  5. Corba ABI change ?

    Has there been an ABI change in the trunk compiler (compared to fpc-3.2.4-rc1) for CORBA interfaces ? Maybe related to "Unicode"-strings ? I have some C++ interfacing…

    Adriaan van Os, Marc Weustink, Marco van de Voort
    13
  6. [ANN] PasBuild 1.3.0 released: Dependency Management

    PasBuild 1.3.0 has been released. PasBuild now supports cross-project dependency management. Projects can declare external dependencies in project.xml, install compiled…

    Unknown author
    1
  7. StrToInt documentation misses a functionality (maybe two?)

    A few weeks ago I was looking on the Internet if there's a simpler way to convert a binary string (i.e. '00100101') to integer than using a loop and parsing it by hand. …

    Guillermo Martínez Jiménez, Bart, Jean SUZINEAU
    2
  8. BAScript v2.3.β has been released

    I've just released a new version of BAScript, a "scripting engine". https://sourceforge.net/projects/bascript/files/2.3.beta/ The idea of BAScript is to be a simple…

    Guillermo Martínez Jiménez
    0
  9. [ANN] PasBuild 1.2.0 Released

    PasBuild 1.2.0 has been released. PasBuild is a Maven-inspired build automation tool for Free Pascal projects. It provides convention-based project structure, dependency…

    Unknown author
    0
  10. Class var in record breaks pointer cast

    Is this a bug? Adding the class var field changes prints 0 and without it prints 100 as expected. The class var is just a static field that isn't actually part of the…

    Hairy Pixels, Martin Frb, Sven Barth
    5
  11. Is the Lazarus forum down again...?

    Hi It was off-line for a couple of days, then suddenly yesterday @Marc got it fixed \o/ ....Alas the fix didn't last, today the forum is again off-line.... Regards Benny

    Benny Christensen
    0
  12. install fpc on macos

    I just downloaded fpc 3.2.2 for a new Mac with M5. I couldn't get it from sourceforge. I had to use the Hungary mirror:…

    Mattias Gaertner, Adriaan van Os
    1
  13. Loading "lfm" and "res" files without compiler directives.

    Is there any way to load "lfm" and "res" files without using the compiler directives "{$R *.res}" and "{$R *.lfm}" respectively?

    Avishek Gorai
    0
  14. How to make TCheckBox autosize work correctly on Linux?

    I have an application for video editing/viewing which I started back around 2019. I use it daily and have improved it over time to streamline its use. Now I have run…

    Bo Berglund, Martin Wynne, Mattias Gaertner
    10
  15. typed constants

    I attempted to use a typed constant: const tprob : Double = 0.020; But the compiler (3.2.2) balked as illegal expression. Am i misreading section "2.2 Typed…

    P Padil, Mattias Gaertner
    3
  16. PasBuild v1.1.0 Released - Multi-Module Build Support

    PASBUILD v1.1.0 IS NOW AVAILABLE GitHub: https://github.com/graemeg/PasBuild I am pleased to announce the release of PasBuild v1.1.0, featuring comprehensive…

    Unknown author
    0
  17. FPC's DWARF versions and extra dwarf options

    Hi. If FPC supports these extra DWARF generation improvement, enabled via compiler arguments like: -godwarfsets -godwarfmethodclassprefix Then why aren't those defaults…

    Unknown author, Martin Frb
    2
  18. FPC's compiler directory and file prefix meaning

    Hi. I was browsing the FPC's 'compiler' directory and noticed a pattern of file name prefixed. dbg*.pas - I can deduce 'debug' But what does the 'nc*' and 'og*' and…

    Unknown author, Hairy Pixels, Michael Van Canneyt
    3
  19. fppkg website - spelling mistake

    Just thought I would let you know, in the https://fppkg.cnoc.nl/documentation web page FAQ, there is a spelling mistake It reads: That should be 'distribute'. On a side…

    Unknown author
    0
  20. How to have smaller units

     One of the main thing bothering me while developing projects in Pascal is that my units are getting huge in size! The main reason is that the nice property that the…

    Amir, DougC, Giuliano Colla
    18
  21. Override constructor in class helper?

    what I'm trying to do is something like this: TStringStreamHelper = class helper for TStringStream constructor Create; constructor Create (const AString: AnsiString);…

    Thomas Kurz, DougC, Mattias Gaertner
    3
  22. Lazarus Release 4.4

    The Lazarus team is glad to announce the release of Lazarus 4.4. 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, Bo Berglund, Martin Frb
    2
  23. 2
  24. Broken Links on Free Pascal Wiki

    I understand and appreciate that Free Pascal is a volunteer-driven project, and I’m grateful for all the work that has gone into it over the years. While researching…

    Tim Coates, Mgr. Janusz Chmiel, n7800
    2
  25. heap trace with line info on macOS

    Hi. I can enable heap trace and line info as usual with the -gh and -gl command line parameters - to report any memory leaks in my application. But no matter what I try,…

    Unknown author, Jonas Maebe, Martin Frb
    5
  26. Want to create a program launcher for Windows 11, suggestions please.

    So I have been forced to update my laptop to Windows 11, which I have resisted for a long time. As expected there are a lot of changes that are not to my liking but can…

    Bo Berglund, Hairy Pixels, Jean SUZINEAU
    8
  27. Bounty for Win64-aarch64

    From forum: https://www.upwork.com/jobs/~021966919458128686252 Forum post is at: https://forum.lazarus.freepascal.org/index.php/topic,66952.msg565476.html#msg565476 Alex

    Alexey T.
    0
  28. Lazarus Forums not working

    I can get to the main page here: https://forum.lazarus.freepascal.org/ But if I click on any forums or try to login I click on I get a page that says: Cookies The…

    Wayne Sherman, Bart, Marc Weustink
    15
  29. Difference in TOpenDFialog behavior Win10 => Win11

    This is an issue that I believe is caused by Windows 11... 5-6 years ago I have created a FreePascal/Lazarus utility to process video files and I have and used it daily…

    Bo Berglund, Bart, Olivier Sannier
    3
  30. Effect of blocking AI crawlers in forums and wikis

    Is it possible to make the forum and wiki data available on a mirror for the use of AI crawlers? (are search engine crawlers also blocked?) You asked ChatGPT5: "If…

    Wayne Sherman, Marco van de Voort, Martin Frb
    8

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