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. Call for testing: array constructors

    Hello together! Since revision 36105 FPC now supports the use of array constructors using the "[...]" syntax inside ordinary code blocks like Delphi does since - I think…

    Sven Barth, Jonas Maebe, Mark Morgan Lloyd
    8
  2. machine readable grammar of object pascal?

    for playing around I would need a grammar of Object Pascal. I do not care for which tool it is written or at best if it is plain EBNF. Does such grammar exist? Marc

    Marc Santhoff, denisgolovan, Graeme Geldenhuys
    18
  3. SimpleIPC examples in docs

    I thought I remember some simpleipc examples in the documentation a while ago (years ago).. Can't seem to find them in the current docs. Were they moved elsewhere or did…

    Unknown author, Graeme Geldenhuys, Michael Van Canneyt
    9
  4. Record operator for assignment

    Instead of making constructors and doing busy work It would be nice if Free Pascal could let you assign records outside of type blocks like: rec := (x: 0; y: 0; z: 0);…

    Ryan Joseph, Jürgen Hestermann, LacaK
    17
  5. simpleIPC for all programming languages ?

    I was thinking, that I need a way to use IPC (inter process communication) in all languages, so for example I could compile a plain C exe, Delphi exe, Rust exe, Nimrod…

    Unknown author, Michael Van Canneyt
    1
  6. simpleIPC strings

    With simpleipc you can send a string. I am wondering what type of string is safe to send? i.e. what happens with utf8 or unicode? Is it meant to send a regular string…

    Unknown author, Michael Van Canneyt
    1
  7. Translation C to Pascal

    since fpc supports a lot of intresting SoCs and Microcontrollers - has anyone really used Allwinner A20? - I need an update: Which translator do you use for making…

    Marc Santhoff, fredvs, Unknown author
    3
  8. silly question

    I am have FPC v. 2.6.2 installed on linux/ubuntu server A. I am sure I did some change to zeos library in server A, but I cannot remember details. I'd like to have the…

    duilio foschi, Michael Van Canneyt
    2
  9. Interfaces works in FPC 2.6.4 but not in 3.0.2

    I have CORBA style interfaces. My projects using them work perfectly in FPC 2.6.4, but if I compile the project with FPC 3.0.2, I never get a interface reference. My…

    Graeme Geldenhuys, Marcos Douglas B. Santos
    1
  10. Free Pascal Setup

    When I download the Free Pascal I get a file called i386-win32-ppc386.zip which contains 1 file called ppc386.exe which does not contain the Setup system for the Free…

    John van der Linden, Paul Breneman, Tobias Giesen
    3
  11. Patch for fpimage.inc

    I received notification of a patch (pull request) via my FPC Git mirror. The author has been notified to rather use Mantis, but seems to have some troubles registering.…

    Graeme Geldenhuys, Michael Van Canneyt
    2
  12. Freevision etc.

    I've not used Freevision/Turbovision before, but am experimenting with James Clarke's DialEdit as an experiment to see whether I can create a fallback user interface for…

    Mark Morgan Lloyd, Graeme Geldenhuys, Michael Van Canneyt
    9
  13. importtl and ignored [out, retval] parameters

    I wanted to import the UIAutomationClient type library. Thus I compiled the UIAutomationClient.idl to .tlb and then used importtl to convert it to pascal. Importtl…

    Lubos Pintes, LacaK
    1
  14. Can fpdoc insert macro values or compiler version information?

    Does FPDOC have the ability to inject the compiler version into RTL and FCL documentation? Something like FPC's macro variables or something. eg: in the RTL Package…

    Graeme Geldenhuys, Michael Van Canneyt
    2
  15. FPC Project of the Month at SourceForge

    For the second time, the Free Pascal Compiler has been elected "Community Choice" Project of the …

    Johannes W. Dietrich
    1
  16. Advantage Tdataset Components: Compilation error

    When i compiling adsl.lpk: Compile package adsl 10.10: Exit code 1, Errors: 1, Warnings: 15, Hints: 1 adsdesign.pas(50,5) Warning: Illegal identifier "UNSAFE_TYPE" for…

    Marek
    1
  17. outtextXY not moving pointer

    I am using a combination of outtext and outtextxy for an application using the graph unit on Windows. I am noticing that outtextxy is not moving the pointer to the end…

    James Richters, Marco van de Voort
    1
  18. Is there some disadvantages using mode Delphi?

    I would like to write some packages that should work in FPC and Delphi. I know that I will need to use {mode delphi} to do that. My ask is: Is there some disadvantages…

    Marcos Douglas B. Santos, Graeme Geldenhuys, Marco van de Voort
    10
  19. Cross compile linux->solaris?

    Thought it would be fun to test a little cgi web programming. The server tha hosts my website returns this (on unam -a): SunOS aklathep 5.10 Generic_150401-49 i86pc i386…

    Bart, Mark Morgan Lloyd
    1
  20. Correct syntax for initialized constants/variables

    I try to include some initialized constants/variables in an application of mine, but somehow stumbled upon a stupid little problem that I can't figure out myself after…

    Ralf Quint, Ewald, Giuliano Colla
    4
  21. WebAssembly Target

    Is there something planned in this matter for FPC? I was reading about the new Firefox making WebAssembly publicly available ("On Tuesday Firefox 52 became the first…

    Daniel Gaspary, Benjamin Rosseaux, Graeme Geldenhuys
    60
  22. Can class function used in specialized class use intristic functions Low, High with generic type ?

    I have some generic class: generic T2DNumericArray<T> = object(specialize T2DArray<T>) public class function Truncate(Value: double): T; inline; ... In class function…

    LacaK, Cyrax, Sven Barth
    4
  23. 32-bit random numbers

    Am I correct in interpreting the documentation as implying that if I want to get a full-range 32-bit unsigned random number I have to use something like…

    Mark Morgan Lloyd, Peter
    2
  24. Use a procedural type for declare a procedure\function

    Why can't use procedural type for declare a procedure\function? Why ever allow the exact same signature? It's uncomfortable Maybe it makes sense to introduce into the…

    Andrey M, Zubarev, Andrey M, Zubarev
    2
  25. Coroutines and VirtualAlloc

    I was curious about possible ways coroutines could work in FPC and found this example that claims to implement just that. It appears to be designed for Windows though…

    Ryan Joseph, Bernd Mueller, Daniel Gaspary
    28
  26. AArch64 / Linux

    me again trying new platforms :=) I now have two machines running Linux on 64-bit ARM. So I wonder, what's the best way to get FPC 3.0.2 running natively on AArch64 and…

    Tobias Giesen, Jonas Maebe
    2
  27. GUI multithreaded Win32 program sometimes freeze when quitting

    I have an win32 multithreaded program written in lazarus 1.7, FPC 3.1.1 From time to time, when it quits, it will freezes and from the task manager, the program will…

    Dennis, Henry Vermaak, Mark Morgan Lloyd
    2
  28. Get value of PPChar ?

    Hello. A C method is defined like this: MPG123_EXPORT int mpg123_icy(mpg123_handle *mh, char **icy_meta); and translated in Pascal with this: function mpg123_icy(mh:…

    fredvs, Andrew Haines, Bart
    15
  29. Array clearing

    As far as the compiler is concerned what’s the difference between clearing an array using a for-loop vs. FillChar? It seems like iterating the array would be slower…

    Ryan Joseph, Benito van der Zander, Howard Page-Clark
    64
  30. Hash List

    Ia there any hash list implementation in free Pascal? Ghashmap has no documentation. Is it stable for production use? Regards

    African Wild Dog, Giuliano Colla, Graeme Geldenhuys
    9

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