fpc-pascal
Subscribe to this list Your subscription
Latest threads
- Abstract methods called from descendants via Inherited.0
This is a minor issue, just a question of design... I understand that by design abstract methods cannot be called and that doing so is an error. However FPC used to…
- Can't configure fppkg6
I'm trying to configure fppkg, because seems that this is only way to install GeckoPort version 2 (wiki.freepascal.org/GeckoPort_version2). I'm using thos tips:…
- download link on viewvc pages is missing7
Hi, the "(download)" link (together with the "(as text)") link that used to be next to "(view)" and "(annotate)" in viewvc revisions logs are missing, can this be…
- Tree structure14
Hi, I would like to know if there's a standard tree structure where each node is a TObject. With "standard" I mean, in a standard package, like fcl-base. Leonardo M.…
- TStringList.Put calls change even if value hasn't changed5
When you do something like StringList1.Strings[Index] := Value it calls TStringList.Put(). I would expect that if Value = Strings[Index] then nothing happens, and no…
- what happened to the "contributed units" listing?20
The database of contributed pascal code seems to have disappeared: http://www.freepascal.org/contrib/db.php3 Anyone know where it went, or how to get it back? :)
- GetCurrentThreadID under FreeBSD vs Linux6
Under Linux and Windows I have the following code which works fine. var LThreadID: string; begin FmtStr(LThreadID, '%.4d', [GetCurrentThreadID]); Under FreeBSD (64-bit)…
- TStringList.InsertItem2
Consider: Procedure TStringList.InsertItem(Index: Integer; const S: string); and Procedure TStringList.InsertItem(Index: Integer; const S: string; O: TObject); 1018…
- [TIP] Script for automatic installation of Lazarus and Free Pascal under Linux Mint 14.1 - 64bit0
Yesterday I created a script to install the Lazarus and Free Pascal on Mint 14.1 - 64 bit. The installation is done from sources downloaded via Github. For those who…
- JSON coders beware...2
i just saw this in my latest copy of @RISK and thought i'd share it since there seem to be quite a few coders using JSON...…
- -fPic2
When and where (platform) is -fPic needed for libraries? It is for Lazarus' Library template. Mattias
- Lazarus 1.0.6 Release1
The Lazarus team is glad to announce the release of Lazarus 1.0.6. This is a bug fix release. Here is the list of changes:…
- x86 asm bswap7
A Delphi project "DeleD 3-D" which I try to convert, has unit_PNGSupport with method: function TPNGProcessor.SwapLong( const aValue: Cardinal ): Cardinal; assembler; asm…
- Can property setters be procedures only?3
When I try to set a property using a function I get the error: form001.pas(28,64) Error: Illegal symbol for property access form001.pas(34,1) Fatal: There were 1 errors…
- ANN: Firmbox a FPC and Lazarus based project0
Hello Freepascal and Lazarus Community ! Some of you may know us as sponsors of the freepascal and lazarus community. We provide hosting, storage and virtual machines to…
- [Announcement] Castle Game Engine 4.0.0 release for FPC game developers3
I would like to announce a release of Castle Game Engine 4.0.0, an open-source cross-platform 3D game engine for Object Pascal (only FPC/Lazarus):…
- how to get same pthreads code to compile between Linux and FreeBSD1
I'm trying to get tiOPF to compile under FreeBSD. It works under Linux and Windows without problems. I got compiler errors using FPC 2.6.0 under FreeBSD, saying that the…
- Bufdataset TCustomBufDataset.InternalOpen; swallowing filter construction2
In sqldb bufdataset.pas, going through the code looking through the comments, this code caught my eye (around line 1164): procedure TCustomBufDataset.InternalOpen; ...…
- FPC class syntax was extended to support delphi code16
Hello, FPC-Pascal users discussions I want to notify you that fpc trunk has extensions for the class syntax. Class can have now the next sections: 1. 'var' sections to…
- TFPSMap return wrong pointer address2
I'm trying to use TFPSMap, to store a class using a key. While the key seems to be saved properly, and easy to find, the data pointer that returns is wrong. The adding…
- pointer address safety2
What is the safest (no memory corruption etc...) way to use format string, and by using '%P' pass a class memory address ? Does casting to Pointer good, or is it unsafe ?
- Arm Embedded Question4
I've been following the wiki and have successfully created fpc for my arm processor ( Cortex M3 - using a LPC 1343 board) ( as per the wiki's intructions) once i have…
- TFPCanvasDrawer and anti-alias.11
TFPCanvasDrawer provides anti-alias support? Thank you! Silvio Clécio My public projects - github.com/silvioprog
- Link for fpc 2.6.1 and 2.7 manual1
Please where can I fund a link for fpc 2.6.1 and 2.7 manual? Kind Regards Eric Kom System Administrator & Programmer - Metropolitan College…
- Sybil Library - OS/2 and other INF e-books6
I know there are still a few of you developing for the OS/2 platform. So I made available on my server some INF e-books. They originally came from the Sybil Library…
- Embeded ARM Examples.10
I’ve been a user of Lazarus for years now and will soon want to write some code to run on Embedded ARM ( specifically an ARM Cortex M3 ) using an LPC1343. I’m new to…
- UTF-8 decoding0
What does Utf8Decode() do if the input is incomplete because it's arriving slowly over a serial or telnet connection? By analogy with StrToInt() etc., is there be a…
- Favourite Pascal books8
Hi Everyone I am just putting together an order for abebooks. They have a million and one Pascal books. I can't decide on which ones to buy. Could you let me know what…
- FPJSONRTTI: Case insensitive.5
I have this JSON: { "id": 1, "name": "Silvio Clécio" } And my object is: TPerson = class private FID: Int64; FName: string; published property ID: Int64 read FID write…
- Telnet subcommands revisited0
Please could somebody with appropriate privilege reopen http://bugs.freepascal.org/view.php?id=22032, or tell me to start a new bug. The patch I supplied added a…
