Sign in Join

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

Mailing lists / fpc-pascal

fpc-pascal · 2020-04

  1. Pascal Language Server

    I am new to Pascal programming and since I like using Emacs, I wanted to try to improve its support for editing Pascal code. I decided to implement an LSP server which…

    Arjan Adriaanse, Christo Crause, Joost van der Sluis
    131
  2. Question about compiling FPC trunk after revision 44849

    For years I have been using the same script to compile FPC, in this script I use the next command: make -j 9 clean all install After the revision 44849 the use of the…

    Victor Campillo, Florian Klämpfl, Jonas Maebe
    5
  3. Porting from Turbo Pascal to FPC

    Overt the years I have developed programs in Turbo Pascal for student lab use, in which the student can easily send to an attached printer contents of the text or VGA…

    Francisco Glover, Alexander Grotewohl, Elmar Haneke
    4
  4. Converting http date back to TDateTime

    How do I convert string with HTTP date format such as Wed, 29 Apr 2020 10:35:50 GMT back to its TDateTime value? I try with ScanDateTime() adateTime := ScanDateTime( …

    Zamrony P. Juhara, Alexander Grotewohl, Santiago A.
    7
  5. Debug-Adapter-Protocol support for fpDebug

    I didn't want to share this yet, but it is related to the Pascal Language Server so maybe some of you might be interested. I'm working on the support of the…

    Joost van der Sluis, Martin Frb, Mattias Gaertner
    6
  6. New feature announcement: constant parameters for generics

    The Free Pascal team is happy to announce the addition of a new language feature: constant parameters for generics. This allows to declare generic types or routines that…

    Sven Barth
    0
  7. Issues with svn?

    I suddenly start receiving errors: B:\FPC\SVN\build_fixes_3_2\fpcsrc Error running context: An existing connection was forcibly closed by the remote  host.…

    Martin, Michael Van Canneyt
    1
  8. Best practice porting a Windows service application to Linux?

    I have this old (dev 2004-2008) service application for Win32, which I hope to migrate/port to Linux. It was written in Delphi7 on WinXP at the time and I want to move it

    Bo Berglund, Dimitrios Chr. Ioannidis, Michael Van Canneyt
    4
  9. New Target Announcement: Windows on ARM64

    Hello together! I'm happy to announce initial support for the Windows on ARM64 target, aka aarch64-win64. Simple programs work already and the compiler is at least able…

    Sven Barth
    0
  10. StrToHostAddr in sockets unit accepts negative octets

    Running fpc 3.0.4 on Fedora 30. The StrToHostAddr function in the sockets unit accepts negative octets in the source ip address. Consider this program: program ip4_neg;…

    Noel Duffy, Karoly Balogh (Charlie/SGR, Marco van de Voort
    7
  11. Error format question

    Sorry to ask this yet again but I keep forgetting or remembering wrong. I thought this was a one time error that was fixed but I'm still getting different error formats…

    Ryan Joseph, Florian Klämpfl, Michael Van Canneyt
    10
  12. FormatSettings in library vs application

    It's been over a year since I looked at any Object Pascal code, so a bit rusty. [bows his head in shame] :-) I'm maintaining a library that uses the function seen below.…

    Graeme Geldenhuys, Jonas Maebe, Luca Olivetti
    2
  13. Integration of fpc/jvm classes in java prorgram

    I have to integrate in an existing java product a custom functionality. This product has a plugin system where you implement some classes, (implementing predefined…

    Luca Olivetti, Jonas Maebe
    2
  14. Lazarus Release 2.0.8

    Please read carefully: The Lazarus team is glad to announce the release of Lazarus 2.0.8. This release was built with FPC 3.0.4. The previous release Lazarus 2.0.6 was…

    Mattias Gaertner
    0
  15. Search path order for fpc.cfg

    Hello. According: https://wiki.freepascal.org/Configuration_file Under a Unix or Unix-like operating systems (e.g. FreeBSD, Linux) 1) The current directory. 2) …

    fredvs, Alexander Grotewohl, Bo Berglund
    57
  16. Prevent full unit path in ppu files? together with -Ur

    When building packages for an installer, one uses -Ur. Yet (on Windows) I noted, that the ppu contain the full path to the source file used to build that ppu. Not a…

    Martin, Joost van der Sluis, Martin Frb
    2
  17. Pass open array to static array?

    Why doesn't it compile to pass an open array to a static array of the same size? That would nice if this worked since it makes assigning values so easy. program test; var

    Ryan Joseph, Howard Page-Clark, Sven Barth
    12
  18. Wiki Image Database Corruption

    I've been trying to attract the attention of someone/anyone with virtual access to the Wiki webserver to fix the corrupted image database since January. I've tried (in…

    Trev, Florian Klämpfl, Jonas Maebe
    2
  19. About fpc license.

    Hello. I have done a fork of fpc fixes_3_2 and made some modification of original code. May I distribute the fpc binary of that patched version with the units files,…

    fredvs, Christo Crause, Luca Olivetti
    9
  20. enumerate record fields at runtime

    Hi all! To FPC developers: FPC trunk has a way to enumerate all record fields and get their names? For example: type aRec = record a:String; b:integer; K:Int64; W:Single;

    Fabio Luis Girardi, Sven Barth
    2
  21. PLEASE I NEED AN URGENT HELP, cant run Bundle.sh Succefully.

    mr.jenuine mr.jenuine, Bart, Michael Van Canneyt
    2
  22. Forum + test...

    I did sent already 3 mails in mse-mailing list but they do not appear. Is this new there? Hola, can you see me? There is also mse-org forum:…

    fredvs
    1
  23. New release of MSEide.

    Hello everybody. The mse-org team is very happy to announce the new release of MSEide+MSEgui. MSEide+MSEgui is a Pascal Cross Platform GUI Development System. - Compiles…

    fredvs, Graeme Geldenhuys, Rainer Stratmann
    4
  24. Wine + Unsupported ioctl

    Hello I installed FPC 3.2RC1 Win32 version under Wine in Linux Manjaro 64-bit. Wine version is a recent 5.5-1. Compiling a hello.lpr program works. Then I made a…

    Juha Manninen, Alexander Grotewohl, fredvs
    7
  25. Why external execution so slow?

    I need to execute an external program from my application. This execution is much slower than execute the external application from command line. I made a simple example…

    Gabor Boros, Alexander Grotewohl, Bart
    13
  26. TString idea (like stringlist but string only)

    Is there a need by anyone for a TString where one could add to a string (TString.Add) without any CRLF (line feeds) and modify a string as an object? I have needed this…

    Unknown author, Marco van de Voort
    1