fpc-devel · 2012-02
- Closures26
Hello. I have implemented the support for the Delphi-compatible non-generic closures. Gradually, I plan to extend that support with: * generic closures (I am not sure,…
- Customize TRequest and TResponse7
Hello fpc-devel list. I need to implement some customizations to the request and response classes of the fastcgi implementation -- maybe others as well -- but afaics I…
- TMSSQLConnection - sqlDB component for accessing MS SQL Server33
As you can see here http://bugs.freepascal.org/view.php?id=17303 the developer known to LacaK developed a new connector for MSSQLServer, descendant of TSQLConnection…
- [Go32v2] LFN FindFirst bug5
on system with long file name support activated (I have FreeDos with doslfn), the example below types all files instead of directory only. program test; uses dos; var…
- Copy function and dynamic array12
I found small incompatibility between Delphi and FPC. This code: var a,b: array of byte; begin setlength(a,2); b:=copy(a,2,1); //<--HERE "Range check error" in FPC,…
- FP IDE fails to compile under FreeBSD 9.02
I'm busy setting up a new development system using FreeBSD 9.0 (32-bit) on i386 hardware. I downloaded the FPC 2.6.0 binary release for FreeBSD 8.0, which works fine.…
- global property, with getter in other unit7
Defining a property in the interface section (outside a class), that refers to methods in another unit, gives an *unexpected* error. It may well be not allowed and then…
- Episode 4. Addressing and it's limits Part Two35
Episode 4. Addressing and it's limits Part Two So we have seen that Base / Displacement will handle addresses up to a reasonable size. This should cover most of the…
- TXMLDataPacketReader width field attribute0
the other day i had to do a utility to talk with a delphi written app via its web services api. In no time i had build a prototype with WST which worked perfectly. Now…
- TBytes36
I read that we should use TBytes instead of AnsiString in order to implement combined binary/character buffers with automatic memory management. With AnsiString we used…
- procedure declaration forward, to other unit ?0
If I have a class TFoo in UnitFoo, then I can : unit UnitOther; uses UnitFoo; interface type TFoo = UnitFoo.TFoo; Now people who use UnitOther, can use TFoo, but do nut…
- possibility to include compiler info (line number) as integer rather than string4
Quoting http://www.freepascal.org/docs-html/prog/progsu38.html -------------------- the {$INCLUDE} directive inserts a string constant in the source code. ... LINE…
- BackTraceStrFunc / reset to system handler0
In light of a recent mail thread on the topic and http://bugs.freepascal.org/view.php?id=21370 From: rtl\inc\lnfodwrf.pp function DwarfBackTraceStr(addr : Pointer) :…
- 64bit FPC gdb backtrace format1
32 bit FPC default debug info (I assume STABS) shows the classname and the function name in gdb stack traces which is very useful to navigate in inherited calls for…
- Creation of event handlers problem1
i just update fpc from fixes_2_6 and now lazarus can't create event handlers. I tried with a clean fpc checked out tree and even i done the the same with lazarus tree.…
- Faster InitObject24
I have a code, developed in object pascal, with many classes. The project is working fine. Today, I used callgrind (valgrind --tool=calgrind) to see which function…
- fcl-xml updates0
Thanks for updating some units :-) I still feel a need for more updates, to replace e.g. WideString in e.g. xmlread.pp. DoDi
- fpdoc (trunk) gives AV's2
Note: I can generate the fpGUI documentation without problems using fpdoc from the v2.6.0 release. Last night I implemented displaying a class hierarchy in the linear…
- copy for PChar7
When I use "copy" on a PChar (e.g. copy(p,1,1)), it is very slow, because the compiler converts the PChar to a string. Is there already a function for PChar? Can an…
- MakeSkel problem with operators?7
In an attempt to check the yet undocumented FCL units for use with FPDoc and MakeSkel, I got an error in the created skeleton for gmp: <element name="operator <(MPFloat,…
- PParser.IsTokenHint deserves an update2
The extended syntax of hint tokens should be reflected in IsTokenHint. See oldlinux.pp: unit oldlinux deprecated 'Use Baseunix/Unix'; Perhaps it's sufficient to skip the…
- getting error, after publishing property3
I have some code, and an error, that I can not explain (fpc 2.4.4 and 2.6) the base class defines public property Editor: TCustomSynEdit read GetEditor write SetEditor;…
- TMultiReadExclusiveWriteSynchronizer1
Under Delphi if the TMultiReadExclusiveWriteSynchronizer writelock is held a read is not blocked if the ThreadID for the read is the same as the ThreadID for the write. …
- Problem documenting source code2
After adding documentation for some items in the FPDoc Editor, I have problems running MakeSkel or FPDoc. Both report errors in the input file, which seem to be related…
- Merge request of rev. 18141 to FPC 2.6.x0
Hello. I would like to request merging rev. 18141 from trunk to 2.6.x branch. It seems a simple fix. FPC 2.6.0 hangs when compiling some of our code.…
- Replacement for make -C packages fcl-base_all0
If I just wanted to build the fcl-base units after having built the rtl, I could do make -C packages fcl-base_all in the fpc source directory. Since r20315 this is not…
- New i386 netbsd snapshot available0
I managed to create a new trunk snapshot for i386-netbsd (created on a NetBSD 5.1 release) You can find it on:…
- Adding Notes in FPDoc3
Seeing the discussions about annotating the documentation created by FPDoc, I added support for notes. (revision 20304) In short: At the level of the <module>, <topic>…
- Documentation contribution3
Again I found almost all of my notes removed from the LCL documentation. If this is how my work is honored, I see no reason why I should spend any more time with…
- System 370: Episode 3. Addressing and it's limits Part One!13
Episode 3. Addressing and it's limits Part One! First, let me apologise for this post as it's going to be a large one. Second, I don't talk about 64 bit modes here…
- System/370 port. Episode 5 - Addressing data1
Episode 5 - Addressing data This is where I really expose my ignorance of FreePascal internals. I know a teeny little bit about Delphi so I hope it carries through. As…
- [admin] problems with mail delivery?0
I've received mails from two people the last couple of weeks that not all messages they sent (from subscribed addresses) went through to the FPC mailing lists. In order…
- WinRT support planned ?3
is there any plan to support the new WinRT coming with Windows 8 ? Jerome. ------------------------------ From: Jy V Sent: 03/02/2012 10:09 To: FPC developers' list…
- Changing Windows API A routines in SysUtils to W in Windows NT42
SysUtils for Windows utilizes only A Windows APIs, while it could use W APIs in Windows NT. The attached patch starts correcting improving the situation. Advantages of…
- Bounty for MIPS42
Hello to all possible interested MIPS hackers, as I read the wiki page http://wiki.lazarus.freepascal.org/Native_MIPS_Systems it looks like actual status of FPC for MIPS…
- Re: fpc-devel Digest, Vol 94, Issue 141
There are certain similarities, but System 360 onwards are true 32-bit processors. It's compilers, and there must be hunderds of them by now are 32-bit compilers.…
- Re: EBCDIC (was On a port of Free Pascal to the IBM 370)1
Same here, but things got better. But to some extent, that's looking back through rose-tinted spectacles. We managed with the resources we had at the time.…
- Building FPC on SPARC Solaris1
Just a note to confirm that FPC 2.6.0 builds and installs from source on SPARC Solaris 10 and 8. I had to revert from 2.5.1 to 2.4.4 on one machine before it would…
- FPDoc imports14
In an attempt to help improve fpdoc I'm blocked in understanding the handling of imported modules. The content files are imported into the link tree, but this tree seems…
- Re: EBCDIC (was On a port of Free Pascal to, the IBM 370)2
That's a good point, but I'm not really suggesting doing it all in one hit. You can't convert that way, at least not all the time. There are always going to be mixed…
- Strange errors in 2.7 cross-compiler3
I get very strange errors when trying to cross-compiler the LCL to arm-wince which never happened in FPC up to 2.6…
- Re: Re: EBCDIC (was On a port of Free Pascal to, the IBM 370)0
steve smithers wrote the following on 02/02/12 14:38:08: I had nearly 40 years of mainframe development (OS/360 through MVS and VM/SP) and it is not a comfortable…
- Warning: Implicit string type conversion4
I wonder how these many messages occur, even in building the libraries. Is it only lazyness why according fixes are missing, or are there reasons why such conversions…
