Re: [fpc-devel] Generic Programming Units

2005-06-23 Thread Marco van de Voort
Ouch, it bites, ehmmm or should I say it bytes ;) Very interesting stuff, but not for mere mortals like me :) Really out of my reach. I'll try to play with it, just to try to see how it works (even if I doubt I'll be able to understand the compiler god's code :) Mere RTL god ;)

Re: [fpc-devel] GetText patch #2

2005-06-23 Thread Peter Vreman
This patch (ment for 2.1.1) cleans some of my old unnecessery mess but more importantly adds the GetLanguageIDs() method. This way, you can see what language was/will be autodetected. Good for those special holiday occasions. Works on win32 as well as POSIX. Applied

Re: [fpc-devel] Generic Programming Units

2005-06-23 Thread Bram Kuijvenhoven
Marco van de Voort wrote: I found a png, but can't seem to find the original file (it is in .dia format), will have to search for it. http://www.stack.nl/~marcov/decalhier.png If you can't find the eps - or never had any - I can create one on my own (using xfig). Anyway, here is a patch for

[fpc-devel] Lazarus instability on windows caused by widestrings?

2005-06-23 Thread Vincent Snijders
Hi, I am investigating some instabilities of lazarus and stumbled on the following (from UTF8Decode). var hs: widestring; begin SetLength(hs,20); SetLength(hs,8); end; In fpc_WideStr_SetLength first a string is allocated with NewWideString, which calls SysAllocStringLen on windows.

Re: [fpc-devel] Lazarus instability on windows caused by widestrings?

2005-06-23 Thread Florian Klaempfl
Vincent Snijders wrote: Hi, I am investigating some instabilities of lazarus and stumbled on the following (from UTF8Decode). var hs: widestring; begin SetLength(hs,20); SetLength(hs,8); end; In fpc_WideStr_SetLength first a string is allocated with NewWideString, which

Re: [fpc-devel] Lazarus instability on windows caused by widestrings?

2005-06-23 Thread Vincent Snijders
Florian Klaempfl wrote: Vincent Snijders wrote: Hi, I am investigating some instabilities of lazarus and stumbled on the following (from UTF8Decode). var hs: widestring; begin SetLength(hs,20); SetLength(hs,8); end; In fpc_WideStr_SetLength first a string is allocated with