Sign in Join

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

Mailing lists / fpc-pascal

fpc-pascal · 2019-10

  1. FCL-DB Classes Implementation.

    Are there plans to implement TArrayField, TADTField, TReferenceField, TDatasetField classes in fcl-db package? Thank you. Regards. Ioulianos Kakoulidis.

    Kakoulidis Ioulianos, Michael Van Canneyt, Tony Whyman
    6
  2. generic proc inference

    What is the state of FPC support for calling generic procedures using inference like Delphi? For example: {$mode objfpc} generic procedure Run<T>(a: T); begin end; begin…

    Mattias Gaertner, Michael Van Canneyt, Ryan Joseph
    44
  3. Compatibility problems with fpc > 3.3.1 rev 42375

    Hello everybody and specially Sven Barth. With last trunk of fpc, msegui is no more compatible with fpc. After big fight, it appears that commit of Sven Barth on Jul 13…

    fredvs, Martin Frb, Michael Van Canneyt
    26
  4. FPC RGB+W LEDs

    I'm thinking about making a controller for SK6812 Individually addressable RGB+W Led strips, perhaps something I can run on a Raspberry Pi. I'm curious if anyone has…

    James Richters, Christo Crause, Jean SUZINEAU
    4
  5. Incorrect IDE Messages error line

    Compile Project, Mode: linux x64 qt5, Target: builds/linux-x64-qt5/cudatext: Exit code 1, Errors: 3 Error: /home/user/lazarus/lcl/units/x86_64-linux/qt5/qtwidgets.o: In…

    Alexey Tor., Jonas Maebe
    1
  6. Git mirror

    Hi all Looks like Graeme's FPC git mirror stopped syncing with svn. I've sent a private mail, but no response. Could somebody help? Denis Golovan

    denisgolovan, Christo Crause, Graeme Geldenhuys
    4
  7. fpbind ipv6 version

    https://www.freepascal.org/docs-html/current/rtl/sockets/fpbind.html Is there an example for IPV6? function fpbind( s: cint; addrx: psockaddr; addrlen: TSockLen ):cint;…

    Rainer Stratmann, Alexander Grotewohl, Michael Van Canneyt
    7
  8. Dynamic loading to static?

    Maybe a stupid question but I thought I’d asked before I potentially waste a bunch of time. I have code to dynamically load functions using Dynlibs.LoadLibrary, for…

    Ryan Joseph, Michael Van Canneyt, Sven Barth
    7
  9. DirectoryExists on FreeBSD , problem

     FPC 3.3.1-r43118 [2019/10/04], on Linux x64, cross compiling to FreeBSD x64 12.0 (TrueOS). Smth is broken in DirectoryExistsUTF8() on FreeBSD. After this FPC update…

    Alexey Tor., Graeme Geldenhuys, Karoly Balogh (Charlie/SGR
    8
  10. FPC Mantis has 2 fields "fixed in revision" in issues

    First field is below the "OS" and "Product build" on the top; 2nd is below "Attach tags". Remove 1 of them. https://bugs.freepascal.org/view.php?id=35400 Alexey

    AlexeyT, Bart, Sven Barth
    2
  11. FPC 3.0.4a fix for MacOS back ported?

    Anybody know if the MacOS Library Path fix for MacOS will be back ported to the 3.0.4 fixes branch? Currently the bug tracker only marked it as fixed in the 3.3.1 branch.

    Graeme Geldenhuys, Jonas Maebe
    1
  12. Difficulty with DayOfWeek

    From https://www.freepascal.org/docs-html/rtl/sysutils/dayofweek.html : DayOfWeek returns the day of the week from DateTime. Sunday is counted as day 1, Saturday is…

    Ched, Luca Olivetti, Winfried Bartnick
    2
  13. fcl-passrc errors

    More tests with the parser but it seems like it doesn’t know quite a bit of syntax. Are these not implemented yet? 1) class operators for records EParserError:…

    Ryan Joseph, Benito van der Zander, Mattias Gaertner
    27
  14. fcl-passrc method/function invocations

    One of my tasks for the language server is determining “references” to a symbol, which means for functions I need to know all the times they were called. Given the…

    Ryan Joseph, Mattias Gaertner, Michael Van Canneyt
    6
  15. FPC code to migrate Outlook PST file to MBOX format?

    I need to switch away from using Outlook 2003 to something sensible like Thunderbird. But when I do I need to keep my mail archive, which is stored in multiple very big…

    Bo Berglund, Austinwalker, brendan
    6
  16. Catalina upgrade changes

    Upgraded to Catalina 10.15 and had some breaking changes that I’d like to share: 1) /Developer directory has moved and can not be restored. Apple decided that the root…

    Ryan Joseph, Anthony Walter, C Western
    5
  17. DecodeDate vs DecodeDateFully

    I'm wondering why DecodeDate is a procedure and DecodeDateFully a function in SysUtils... And there is no description of the returned Boolean.…

    Ched, Alexander Grotewohl
    1
  18. FPC_CURRENCY_IS_INT64

    what is the meaning of this compiler define? I am expecting, that Currency datatype is internaly stored using Int64 datatype (*10000). This compiler define is set for…

    LacaK, Florian Klämpfl, Sven Barth
    3
  19. How use lazarus for mipsel computer?

    I hope to implement fpc compiler code on mipsel computer (I have mipsel computer), and can run lazarus, how can I boot the compiler, successfully compile lazarus source…

    402859642
    0
  20. *etFTime -> File*etDate

    In https://www.freepascal.org/docs-html/rtl/sysutils/filenameroutines.html , FileSetDate <https://www.freepascal.org/docs-html/rtl/sysutils/filesetdate.html>Get file…

    Ched, Christo Crause
    1
  21. TThreadedQueue like in Delphi?

    Hi I want to make some open source project for Laz, and need the thread-safe queue for it. So this Delphi class is Ok, but FPC 3.3 r42919 misses it in…

    Alexey Tor.
    0
  22. WideStringToUCS4String optimization

    Hi {$ifdef FPC_HAS_FEATURE_DYNARRAYS} procedure UCS4Encode(p: PWideChar; len: sizeint; out res: UCS4String);   var     i, reslen: sizeint;     w: longint;   begin

    Alexey Tor.
    0
  23. FPC 3.3 trunk error with CudaText

    Win10 x32, Free Pascal Compiler version 3.3.1-r43163 [2019/10/11] for i386 After installing FPC trunk (via fpcupdeluxe), I cannot run CudaText from IDE. Also dont run…

    AlexeyT
    0
  24. Floating point exception not always caught on Linux i386.

    FPC 3.0.4, Linux i386 the following program should catch the floating point exception (always), but crashes on the fourth call to the procedure Run: program test; {$mode…

    Bernd Mueller, Bart, Zamrony P. Juhara
    3
  25. Building complier fails in itolitlsreader.pas

    Updated from svn just now (r43157) and tried to build but I get this error. Pasted below is the source from itolitlsreader.pas and it appears it’s totally mangled. Are…

    Ryan Joseph, Christo Crause
    2
  26. Linking with putty C code, various linker errors

    I am trying to make an SFTP client class based on putty. It will be open source and I think quite useful for many people, but it looks like I need some help :=) I need…

    Unknown author, Tobias Giesen
    1
  27. Compile fpc 64 bit from /fixes_3_2/

    Hello. I have a strange result while compiling fpc from https://svn.freepascal.org/svn/fpc/branches/fixes_3_2/. Here, on Linux Debian 10.1 multi-arch (64 bit + 32 bit),…

    fredvs, Marco van de Voort, Pierre Muller
    5
  28. fpc trunk issue with StreamIO or TMemoryStream

    I'm facing a strange issue, I don't know if it's StreamIO or TMemoryStream. The following program, compiled with fpc Free Pascal Compiler version 3.2.0-beta [2019/04/26]…

    Luca Olivetti, Bart, Michael Van Canneyt
    7
  29. Improve THandleStream.Size for VFS on Linux

    Ubuntu 18.x x64. FPC 3.3 trunk. I get handle of '/proc/version' using func below (e.g. handle=22). Now I want to get file size of that file. and read all contents into…

    Alexey Tor., Michael Van Canneyt
    1
  30. Cannot cross-compile from Linux to Solaris-SPARC ?

    Linux x64. Free Pascal Compiler version 3.2.0-beta-r41315 [2019/02/16] for x86_64 Installed cross-compiler to Solaris-SPARC, using fpcupdeluxe 1.6.2y. I got such errors…

    Alexey Tor., AlexeyT, Joost van der Sluis
    2
  31. Errors on cross-compile from Linux x64 to NetBSD x64

    FPC 3.3 trunk from today. Lazarus trunk from today. Project CudaText. Cross compilers installed via fpcupdeluxe 1.6.2y ... Compile package atsynedit_cmp_package 1.1:…

    Alexey Tor., AlexeyT, Karoly Balogh (Charlie/SGR
    2
  32. threads, memory barriers and RTLeventSetEvent / RTLeventWaitFor

    I am currently looking at a strange issue in FpDebug. The main thread loads a lot of data from a file, and creates various objects. Then some code is executed in a…

    Martin, Jonas Maebe, Sven Barth
    2
  33. fcl-passrc with Objective-c

    How well can the parser handle the objective-c mode? At my first attempt it seemed to fail pretty early on so I’m not sure it’s even supported. EParserError:…

    Ryan Joseph, Michael Van Canneyt, Sven Barth
    4