fpc-devel · 2008-12
- TReader WideString reading1
Hello FPC developers! Currently the FPC RTL incorrectly handles binary streams where property of type WideString stored as UTF8 string. In sources (reader.inc) there is…
- TAVLTree(avl_tree.pp) and "XML DOM" (dom.pp) thread safety issues4
A discussion started a month or two ago about the thread safety issue concerning XML DOM, issue due to avl_tree.pp implementation. There were 3 propositions : 1 -…
- patch implements MaskUtils.MaskDoFormatText3
Hello, FPC developers' list. In lazarus I need one function which does not present in fpc but exists in delphi rtl. I prepared a patch which adds it to fpc rtl. Paul…
- FpGUI Interface - basic TLabel1
last days i've played with implementig (basic) TLabel-support for the fpGUI-Interface. I have now a few basics running. (under Win32, but i will test it under linux…
- can r12368 be merged to fixes?7
It fixes a really terrible memory leak. Thanks Andrew
- GetAppConfigFile implementation7
GetAppConfigFile in win32 uses CSIDL_LOCAL_APPDATA to be implemented. I did some research, and I think that CSIDL_APPDATA is a better choice:…
- new 27 page document describing Unicode support in D20096
I thought you guys might find this interesting. It's a new 27 page document describing Unicode support in D2009. http://dn.codegear.com/article/38980…
- utf8proc0
If anybody is interested: I've translated utf8proc to FreePascal. The original C code and documentation can be found here:…
- merge rev1229010
Please merge rev12290 to 2.2.3 http://svn.freepascal.org/cgi-bin/viewvc.cgi?view=rev&revision=12290 Is it possible to only merge the fix and not the test case? Felipe…
- SVN Rev. 12367 make all failed on Ubuntu 8.10/X642
Hello! Just reinstalled my X64 machine after changing the hardware. As Ubuntu 8.10 is stable now, I decided to use it instead of 8.04. I first installed fpc 2.2.0…
- FPC on ARM, Debian "Lenny"12
Using Debian "Etch", which is arm rather than armel, I was able to compile FPC 2.2.2 running natively on an ARM system. I was subsequently able to use this to compile…
- FreePascal on ARM Linux ,SoftFloat and EABI issues8
Hi Florian and other friends I am involved in porting existing C code to Arm Linux for AT91SAM9263 Ek board with 340x220 display. I need to write lots of console kinda…
- Whole program optimisation2
I've just merged the whole program optimisation branch into trunk. For information on what it currently does and how to use it, see…
- [PATCH] FCL-DB: Extend TLookupList so it can be used as picklist source2
Attached patch does two things: 1) Makes TLookupList.FList protected instead of private 2) Adds new TLookupList methods to access all values and to find key by value…
- What is CreateFileMapping?1
I am converting a small project from Delphi to Free Pascal. I am working on a Linux (Debian) box. In several places, the software seems to call to external applications…
- Exceptions in threads16
I'm writing a unit to simplify parallel methods/procedures. For example: DoParallel(@AMethod,StartIndex,EndIndex,Data); The AMethod is executed with several threads in…
- SSE in FPC16
Hi Are in FPC some instruction set contains streaming SIMD (SSE) like in GCC: http://gcc.gnu.org/onlinedocs/gcc-4.3.2/gcc/X86-Built_002din-Functions.html or in…
- strict private6
I ported some code (a Relationship Manager design pattern) that was written in Delphi to Free Pascal. I noticed that the original author used 'strict private' in the…
- 3
- [moderator] porting linux to pascal thread0
Please move all "Pascal is better than C" and "C is better than Pascal" discussions to the fpc-other list. Further posts on that topic to this list will be rejected.…
- [patch] FPCunit and new XSLT result processing9
See the following bug report and description for new features and sample output. http://bugs.freepascal.org/view.php?id=12754 - Graeme -…
- 'fpmake install' should do what?3
While trying to only recompile and install the 'fcl-fpcunit' directory, I played around with the fpmake build system. I'm using FPC 2.2.3. My directory layout is as…
- [patch] FPCunit & Dunit compatibility improvements4
See bug report and patch. http://bugs.freepascal.org/view.php?id=12753 - Graeme - _______________________________________________ fpGUI - a cross-platform Free Pascal…
- FPC on Arm77
Hi Is there a chance of using fpc on Arm7 boards without OS? I have with me an AT91SAM7 board with 64K Ram and 512K flash. The limited memory makes it difficult to load…
- Call initialisation of library automatically in unit-initialization?6
When you use the MySQL client, you have to call myslq_library_init to initialise the library, and mysql_library_end to de-initialize it again. When the library is…
- Multithreading wait for9
I'm looking for a high performance 'wait-for'. The situation: There are m threads working in parallel on n chunks of work (n>=m). The n chunks are indexed 0..n-1.…
- how to recompile & install only a section of the FCL2
I'm working on some minor improvements to 'fcl-fpcunit'. What is the correct process to test my changes? Surely I don't need to recompile and install the *whole* FPC.…
- Dwarf Debug Information2
Hello AFAIK, dwarf debug info generation is not yet fully implemented for the compiler. I'm interseted in CallFrame information, so debugger, can use it to unwind the…
- libc on various platforms3
on sparc-linux I see that libc.ppu etc. is no longer being built, it is however built for i386 and arm and for 2.2.0 and older. Is this intentional? To be honest I can't…
- gettext fix and test case6
I tryed to create a test case based on some previous discussion and the examples: http://svn.freepascal.org/cgi-bin/viewvc.cgi?view=rev&revision=12290 Why don't the test…
- What does the "register" keyword do?3
I am wondering what the register keyword does, I am hoping that it is the same as the c++ register keyword. In c++ the register keyword tries to make the compiler use…
- Pascal to Java compiler34
For the compilers project from my graduation my group managed to get a very simple pascal compiler developed with Free Pascal and generating Java assembler, which is…
- Qt, Java and Unicode support10
Why reinvent the wheel with all these different string types and round-about discussions etc... Can we learn something from other multi-platform frameworks that solved…
- Unicode and UTF8String131
Some things weren't clear from the previous discussion, so I would like to clarify them. For instance, the GetTempFileName routine:…
- Pascal Applets6
Hi, does anyone knows if somebody is working on something like "Pascal Applets", similar to Java Applets or Flash, but made in Object Pascal. I need this to be able to…
