Re: [fpc-devel] FPC 1.9.6 (a.k.a. 2.0.0-RC1) is out

2005-01-04 Thread DrDiettrich
[EMAIL PROTECTED] wrote: > If no major bugs are found, version 2.0 will be released in a short > timeframe. I would like to test the Win32 distribution, but the archives are too big for an download (narrow band) :-( So let me list the problems I encountered with a preceding version: - Mouse but

Re: [fpc-devel] Portability Standards

2005-01-04 Thread DrDiettrich
Tomas Hajny wrote: > > {$ifndef unix} > > {$i abiuwin.inc} // more to follow later: e.g. Mac OS, Netware etc. > > {$else} > > {$i abiulin.inc} > > {$endif} > > There's at least one (IMHO not worse at least) alternative to that (already > used in FPC itself among others) - keep the include file na

Re: [fpc-devel] Portability Standards

2005-01-04 Thread DrDiettrich
Florian Klaempfl wrote: > Not everything is a matter of OS. It could be also a matter of toolkit, > database, word size of the cpu or whatever. Further smaller files are > usually easier to handle: > - cvs works much better with small files Hmm... > - easier navigation in editors Definitely NO, w

Re: [fpc-devel] Abbrevia Port (was: Portability Standards)

2005-01-04 Thread DrDiettrich
Michael Van Canneyt wrote: > > Question: What's preferrable, a direct port of the Abbrevia library, or > > a new and better portable design instead, that interfaces with the not > > otherwise available worker classes as implemented in Abbrevia? > > Second option. Here's my general idea of an Abb

Re: [fpc-devel] Portability Standards

2005-01-04 Thread DrDiettrich
Marco van de Voort wrote: > You might also want to have a look at > > http://www.stack.nl/~marcov/porting.pdf > > and > > http://www.stack.nl/~marcov/unixrtl.pdf Ah, thanks :-) > There are 4 cases for Unix: > > 1 Kylix > 2 FPC/Linux/x86 reusing Kylix libc code. > 3 FPC/Linux/x86 using genera

Re: [fpc-devel] Portability Standards

2005-01-04 Thread DrDiettrich
Michael Van Canneyt wrote: > The FPC units are not POSIX, hence, UNIX. > (long threads have already been spent on that, and it is a done deal) I don't want to resurrect a discussion, but can somebody give me an idea how UNIX and POSIX are different, with regards to FPC? > > Question: What's pref

Re: [fpc-devel] FPC 1.9.6 (a.k.a. 2.0.0-RC1) is out

2005-01-04 Thread Peter Vreman
>> If no major bugs are found, version 2.0 will be released in a short >> timeframe. > > I would like to test the Win32 distribution, but the archives are too > big for an download (narrow band) :-( There are separate downloads available. And if you want even smaller download use CVS and build it

Re: [fpc-devel] Portability Standards

2005-01-04 Thread Florian Klaempfl
DrDiettrich wrote: Florian Klaempfl wrote: Not everything is a matter of OS. It could be also a matter of toolkit, database, word size of the cpu or whatever. Further smaller files are usually easier to handle: - cvs works much better with small files Hmm... - easier navigation in editors Definit

Re: [fpc-devel] Abbrevia Port (was: Portability Standards)

2005-01-04 Thread Michael Van Canneyt
On Tue, 4 Jan 2005, DrDiettrich wrote: > Michael Van Canneyt wrote: > > > > Question: What's preferrable, a direct port of the Abbrevia library, or > > > a new and better portable design instead, that interfaces with the not > > > otherwise available worker classes as implemented in Abbrevia? >

Re: [fpc-devel] Portability Standards

2005-01-04 Thread Michael Van Canneyt
On Tue, 4 Jan 2005, DrDiettrich wrote: > Michael Van Canneyt wrote: > > > The FPC units are not POSIX, hence, UNIX. > > (long threads have already been spent on that, and it is a done deal) > > I don't want to resurrect a discussion, but can somebody give me an idea > how UNIX and POSIX are diff

Re: [fpc-devel] FPC 1.9.6 (a.k.a. 2.0.0-RC1) is out

2005-01-04 Thread Tomas Hajny
On Sun, 02 Jan 2005 21:41:59 +0100, DrDiettrich wrote > [EMAIL PROTECTED] wrote: > > > If no major bugs are found, version 2.0 will be released in a short > > timeframe. > > I would like to test the Win32 distribution, but the archives are too > big for an download (narrow band) :-( . . You ca

Re: [fpc-devel] FPC 1.9.6 (a.k.a. 2.0.0-RC1) is out

2005-01-04 Thread Ales Katona
Michael Van Canneyt wrote: On Tue, 4 Jan 2005, Tomas Hajny wrote: On Sun, 02 Jan 2005 21:41:59 +0100, DrDiettrich wrote [EMAIL PROTECTED] wrote: If no major bugs are found, version 2.0 will be released in a short timeframe. I would like to test the Win32 distribution, but th

Re: [fpc-devel] FPC 1.9.6 (a.k.a. 2.0.0-RC1) is out

2005-01-04 Thread Michael Van Canneyt
On Tue, 4 Jan 2005, Tomas Hajny wrote: > On Sun, 02 Jan 2005 21:41:59 +0100, DrDiettrich wrote > > [EMAIL PROTECTED] wrote: > > > > > If no major bugs are found, version 2.0 will be released in a short > > > timeframe. > > > > I would like to test the Win32 distribution, but the archives are too

Re: [fpc-devel] FPC 1.9.6 (a.k.a. 2.0.0-RC1) is out

2005-01-04 Thread Michael Van Canneyt
> > > >Maybe we should start making CDs and sell them for the > >price of CD+Shipping. Like Marco proposed. > >(He's been shouting in the desert since years... ;-) ) > > > > > >Michael. > > > > > If you go this way I'd suggest adding also Lazarus. > I know the thing is "just another project made

Re: [fpc-devel] Portability Standards

2005-01-04 Thread olle . r
> grep/sed is more powerfull than any search/replae of an editor :) Even > more if grep is integrated into the editor :) Two advantages of using an editor search tool is: * Interactive replace, because often not all of the possible replacements should actually be replaced. * Batch search where

Re: [fpc-devel] Portability Standards

2005-01-04 Thread Tomas Hajny
On Tue, 04 Jan 2005 02:14:33 +0100, DrDiettrich wrote . . > I only don't know how to implement or check the other branches - is the > Windows version of FPC equipped for crosscompilation? The compiler itself can compile for all platforms listed in help pages (those running on the same CPU). How

Re: [fpc-devel] Portability Standards

2005-01-04 Thread Marco van de Voort
> On Tue, 04 Jan 2005 02:14:33 +0100, DrDiettrich wrote > . > > I only don't know how to implement or check the other branches - is the > > Windows version of FPC equipped for crosscompilation? > > The compiler itself can compile for all platforms listed in help pages > (those running on the same

Re: [fpc-devel] Portability Standards

2005-01-04 Thread Florian Klaempfl
Marco van de Voort wrote: On Tue, 04 Jan 2005 02:14:33 +0100, DrDiettrich wrote . I only don't know how to implement or check the other branches - is the Windows version of FPC equipped for crosscompilation? The compiler itself can compile for all platforms listed in help pages (those running on th

Re: [fpc-devel] Portability Standards

2005-01-04 Thread Marco van de Voort
> Marco van de Voort wrote: > > > > crosscompilation from windows to unix using libraries is also not that easy. > > I did it already for arm/linux: simply copy the *.a files to win32 and > pass the path with -Fl to the compiler. I did it for small programs in sept-okt 2003 (mkxmlrpc specially)

RE: [fpc-devel] FPC 1.9.6 (a.k.a. 2.0.0-RC1) is out

2005-01-04 Thread peter green
>If you go this way I'd suggest adding also Lazarus. >I know the thing is "just another project made with FPC" but I think it >would be good for both. lazarus and freepascal are far closer than that. lazarus is essentially what completes the cloning of delphi by freepascal. _

Re: [fpc-devel] FPC 1.9.6 (a.k.a. 2.0.0-RC1) is out

2005-01-04 Thread Jonas Maebe
On 4 jan 2005, at 15:27, peter green wrote: lazarus is essentially what completes the cloning of delphi by freepascal. I prefer to think that we're much more than just a clone of Delphi :) In fact, I've never even used Delphi in my entire life (nor really used Lazarus, for that matter). Jonas _

[fpc-devel] Win32 RTL: Strange definition of constants in defines.inc

2005-01-04 Thread Frank Kintrup
Hi, I've found that the definition of some constants like RT_RCDATA or IDI_EXCLAMATION from the latest RC1 is a little bit strange. These "constants" are defined as functions, which return a value using the function MakeIntResource, which in turn does a type casting from integer to LPTSTR. So all

Re: [fpc-devel] FPC 1.9.6 (a.k.a. 2.0.0-RC1) is out

2005-01-04 Thread Ales Katona
Jonas Maebe wrote: On 4 jan 2005, at 15:27, peter green wrote: lazarus is essentially what completes the cloning of delphi by freepascal. I prefer to think that we're much more than just a clone of Delphi :) In fact, I've never even used Delphi in my entire life (nor really used Lazarus, for th

[fpc-devel] Another small issue in win32 package

2005-01-04 Thread pascalive
The precompiled units of sqlite, cdrom ,odbc, winver and tcl comes in the install file (fpc-1.9.6.i386-win32.zip) but arent installed in the units folder. Luiz Americo __ Acabe com aquelas janelinhas que pulam na sua tela.

[fpc-devel] OS/2 install program

2005-01-04 Thread Arnstein Prytz
Thank you for the latest FreePascal update for OS/2. Unfortunately, I am unable to run the install.exe program which comes with the os2196.zip distribution. It seems that the IDE-type window comes up but the program terminates immediately. This happens too fast for me to be sure what comes up.

[fpc-devel] ansistrings and widestrings

2005-01-04 Thread peter green
if i do ansistringvar := widestringvar or widestringvar := ansistringvar what does the compiler do? 1: use the systems default encoding (if so obtained from where?) 2: use utf-8 3: use iso-8859-1 4: use something else? furthermore if the encoding used is one not capable of representing all unicod

Re: [fpc-devel] ansistrings and widestrings

2005-01-04 Thread Alexey Barkovoy
if i do ansistringvar := widestringvar or widestringvar := ansistringvar what does the compiler do? 1: use the systems default encoding (if so obtained from where?) 2: use utf-8 3: use iso-8859-1 4: use something else? furthermore if the encoding used is one not capable of representing all unicode