Re: [fpc-devel] Changing Windows API A routines in SysUtils to W in Windows NT

2012-02-09 Thread Felipe Monteiro de Carvalho
On Wed, Feb 8, 2012 at 5:28 PM, Craig Peterson cr...@scootersoftware.com wrote:  The TNT Unicode controls did it the way you're suggesting, by deciding at runtime, so it is possible, but it would overly complicate the RTL code for an increasingly irrelevant platform. We are big boys, I think

[fpc-devel] WinRT support planned ?

2012-02-09 Thread Jy V
Metro is around the corner, 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 Subject: Re: [fpc-devel] Bounty for MIPS Excellent. this is nice to see interest from other developers

Re: [fpc-devel] WinRT support planned ?

2012-02-09 Thread Sven Barth
Am 09.02.2012 09:10, schrieb Jy V: Metro is around the corner, is there any plan to support the new WinRT coming with Windows 8 ? WinRT is implemented as a native library which resembles an enhanced COM. So one should be able one way or another to implement a binding for it. Until someone

Re: [fpc-devel] Changing Windows API A routines in SysUtils to W in Windows NT

2012-02-09 Thread Mark Morgan Lloyd
Marco van de Voort wrote: In our previous episode, Hans-Peter Diettrich said: IMO a more radical solution is desireable, WRT Win9x. Did anybody test already, how FPC/Lazarus apps behave on such a system, which does not support themes etc., and does not even support Unicode without system

Re: [fpc-devel] Re: Episode 4. Addressing and it's limits Part Two

2012-02-09 Thread Hans-Peter Diettrich
steve smithers schrieb: The bit that provides code for VM/SP as opposed to say MVS, is the RTL, so if I want to open a file, there is a routine in the RTL called OpenFile (or whatever) that issues the VM code for open. This lives in System.pp or Sysfile.pp or whatever it's called in the

Re: [fpc-devel] Bounty for MIPS

2012-02-09 Thread Nikolai Zhubr
Hello Florian, 07.02.2012 1:49, Florian Klämpfl: Am 03.02.2012 01:37, schrieb Nikolai Zhubr: I can set up ssh for any FPC developer(s) (though I'll need some time to fix cables etc then) Let me know. It would be nice to get an account, currently I'am still busy with fixing compilation issue

Re: [fpc-devel] WinRT support planned ?

2012-02-09 Thread Felipe Monteiro de Carvalho
I am curious as to how exactly it will work. For example: Does it support overlapping windows or only full screen ones like a mobile platform? And how do DirectX applications work there? Also via a DLL together with WinRT or can one make a native executable with DirectX? -- Felipe Monteiro de

Re: [fpc-devel] Re: Episode 4. Addressing and it's limits Part Two

2012-02-09 Thread Mark Morgan Lloyd
steve smithers wrote: rvmart...@ntlworld.com wrote on Wed, 8 Feb 2012 14:16:50 + (GMT) The implementation of calling conventions is up to the code generator as well. You can invent your own conventions, and map them to any predefined one. As a starting point it's sufficient to support

-an and help page (Was: Re: [fpc-devel] Re: Episode 4. Addressing and it's limits Part Two)

2012-02-09 Thread Tomas Hajny
On Thu, February 9, 2012 11:49, Mark Morgan Lloyd wrote: steve smithers wrote: rvmart...@ntlworld.com wrote on Wed, 8 Feb 2012 14:16:50 + (GMT) . . Note that to get this level of detail the compiler has to be built with -dEXTDEBUG in order to enable the -an option, despite the fact that

Re: -an and help page (Was: Re: [fpc-devel] Re: Episode 4. Addressing and it's limits Part Two)

2012-02-09 Thread Mark Morgan Lloyd
Tomas Hajny wrote: Note that to get this level of detail the compiler has to be built with -dEXTDEBUG in order to enable the -an option, despite the fact that this always appears in fpc's -h output. If it were my choice I'd make that bit of help output conditional. Making it conditional isn't

Re: [fpc-devel] Episode 4. Addressing and it's limits Part Two

2012-02-09 Thread Mark Morgan Lloyd
steve smithers wrote: Regardless of what you may believe, FreePascal is not the first compiler to be implemented on 370 architecture. Should I tell tell their developers that 370 architecture is too much like a dinosaur to write a 32 bit compiler. IBM had 32 bit compilers available in the

Re: [fpc-devel] Changing Windows API A routines in SysUtils to W in Windows NT

2012-02-09 Thread Thaddy
On 7-2-2012 12:20, Marco van de Voort wrote: In our previous episode, Hans-Peter Diettrich said: That depends on decisions still to be made. If we also support 1-byte RTL, it will still be on the level of winNT. But I do think that a win9x vs winnt split is unavoidable in time. Specially since

Re: [fpc-devel] Episode 4. Addressing and it's limits Part Two

2012-02-09 Thread rvmartin2
Mark Morgan Lloyd markmll.fpc-de...@telemetry.co.uk wrote the following on 09/02/12 14:08:24: I feel I have to respond to this after a couple of things I've read over the last day or so. I for one have never attempted to belittle big iron, since it has always seemed clear to me that that

Re: [fpc-devel] WinRT support planned ?

2012-02-09 Thread Sven Barth
Am 09.02.2012 11:47, schrieb Felipe Monteiro de Carvalho: I am curious as to how exactly it will work. For example: Does it support overlapping windows or only full screen ones like a mobile platform? And how do DirectX applications work there? Also via a DLL together with WinRT or can one make

Re: -an and help page (Was: Re: [fpc-devel] Re: Episode 4. Addressing and it's limits Part Two)

2012-02-09 Thread Tomas Hajny
On Thu, February 9, 2012 14:45, Mark Morgan Lloyd wrote: Tomas Hajny wrote: Note that to get this level of detail the compiler has to be built with -dEXTDEBUG in order to enable the -an option, despite the fact that this always appears in fpc's -h output. If it were my choice I'd make that

Re: [fpc-devel] Episode 4. Addressing and it's limits Part Two

2012-02-09 Thread Tomas Hajny
On Thu, February 9, 2012 15:08, Mark Morgan Lloyd wrote: steve smithers wrote: . . Also, the standard character set on the 360/370/Z-System is EBCDIC, while the Pentium uses ASCII. If the community can't get its head around the idea that character encoding is much more an operating system

Re: [fpc-devel] Episode 4. Addressing and it's limits Part Two

2012-02-09 Thread Mark Morgan Lloyd
Tomas Hajny wrote: On Thu, February 9, 2012 15:08, Mark Morgan Lloyd wrote: steve smithers wrote: . . Also, the standard character set on the 360/370/Z-System is EBCDIC, while the Pentium uses ASCII. If the community can't get its head around the idea that character encoding is much more

Re: -an and help page (Was: Re: [fpc-devel] Re: Episode 4. Addressing and it's limits Part Two)

2012-02-09 Thread Mark Morgan Lloyd
Tomas Hajny wrote: Yes, this is what I suggested to do above; for -an, not in general, because I don't know of such dependencies myself (I wasn't aware of it for -an either). (b) having a line in the banner showing what non-default options were used during build? Free Pascal Compiler

Re: [fpc-devel] Episode 4. Addressing and it's limits Part Two

2012-02-09 Thread steve smithers
Mark Morgan Lloyd markmll.fpc-de...@telemetry.co.uk wrote on Thu, steve smithers wrote: Regardless of what you may believe, FreePascal is not the first compiler to be implemented on 370 architecture. Should I tell tell their developers that 370 architecture is too much like a

Re: [fpc-devel] Episode 4. Addressing and it's limits Part Two

2012-02-09 Thread rvmartin2
steve smithers ste...@collector.org wrote the following on 09/02/12 18:47:03:  IBM have never really got the idea that there is more to being a computer company than selling boxes. That might have been true 20-30 years ago but certainly not now! Hardware accounted for less than 20% of

Re: -an and help page (Was: Re: [fpc-devel] Re: Episode 4. Addressing and it's limits Part Two)

2012-02-09 Thread Sven Barth
On 09.02.2012 18:59, Mark Morgan Lloyd wrote: Tomas Hajny wrote: Yes, this is what I suggested to do above; for -an, not in general, because I don't know of such dependencies myself (I wasn't aware of it for -an either). (b) having a line in the banner showing what non-default options were

Re: [fpc-devel] Episode 4. Addressing and it's limits Part Two

2012-02-09 Thread Tomas Hajny
On 9 Feb 12, at 17:47, Mark Morgan Lloyd wrote: Tomas Hajny wrote: On Thu, February 9, 2012 15:08, Mark Morgan Lloyd wrote: steve smithers wrote: . . Also, the standard character set on the 360/370/Z-System is EBCDIC, while the Pentium uses ASCII. If the community can't get its

Re: -an and help page (Was: Re: [fpc-devel] Re: Episode 4. Addressing and it's limits Part Two)

2012-02-09 Thread Mark Morgan Lloyd
Sven Barth wrote: On 09.02.2012 18:59, Mark Morgan Lloyd wrote: Tomas Hajny wrote: Yes, this is what I suggested to do above; for -an, not in general, because I don't know of such dependencies myself (I wasn't aware of it for -an either). (b) having a line in the banner showing what

Re: -an and help page (Was: Re: [fpc-devel] Re: Episode 4. Addressing and it's limits Part Two)

2012-02-09 Thread Sven Barth
On 09.02.2012 22:14, Mark Morgan Lloyd wrote: Sven Barth wrote: On 09.02.2012 18:59, Mark Morgan Lloyd wrote: Tomas Hajny wrote: Yes, this is what I suggested to do above; for -an, not in general, because I don't know of such dependencies myself (I wasn't aware of it for -an either). (b)