[fpc-pascal] 0.9.24 released
The Lazarus team is glad to announce the 0.9.24 release. This release is based on fpc 2.2.0. This release can be downloaded from the sourceforge download page: http://sourceforge.net/project/showfiles.php?group_id=89339 Highlights / Major changes: - The win32 widgetset interface can be used on win64 too and has been relabeled win32/win64 - First stable releases of the Windows CE and i386-darwin (IntelMac) versions - Huge improvements to QT, Carbon and Gtk2 widgetset interfaces - Due to a name conflict under Linux with the tct package the link '/usr/bin/lazarus' was renamed to '/usr/bin/lazarus-ide'. This means the IDE can no longer be started by typing 'lazarus' in a terminal but with 'startlazarus' or 'lazarus-ide'. The detailed list of changes can be found here: http://wiki.lazarus.freepascal.org/Lazarus_0.9.24_release_notes And several hundred fixes and minor improvements. Mattias ___ fpc-pascal maillist - fpc-pascal@lists.freepascal.org http://lists.freepascal.org/mailman/listinfo/fpc-pascal
[fpc-pascal] Handling TProcess Output (Pipe) "information by "information" and in Real Time ?
Hi, I'd like to be able to run an external program (a kind of daemon) and then grab his output "information by information" and in REAL TIME. Then in the caller/main program I will test the output (with IF or CASE statements) and act accordingly. If it seems possible to test on output I have no idea how to achieve this : - "Format" the output (from called program) to make single operations ("information by information") - To get output in real time. As per example (http://wiki.lazarus.freepascal.org/Executing_External_Programs) output is returned and the end of called program. I'm not sure the other example (large file) is relevant too. Does anyone have thoughts on this please ? Thanks. Tom ___ fpc-pascal maillist - fpc-pascal@lists.freepascal.org http://lists.freepascal.org/mailman/listinfo/fpc-pascal
Re: [fpc-pascal] Notice: Possible copyright infringements in FPCcodebase
Hello, - Original Message - From: "Joost van der Sluis" <[EMAIL PROTECTED]> To: "FPC-Pascal users discussions" Sent: Tuesday, November 20, 2007 9:57 AM Subject: Re: [fpc-pascal] Notice: Possible copyright infringements in FPCcodebase Op dinsdag 20-11-2007 om 01:33 uur [tijdzone +0100], schreef Skybuck Flying: Delphi Compiler is written in C/C++ ?!? (Closed source) VCL/RTL is written in Delphi ! (Open Source) No. The VCL is written in Object Pascal, yes. Last time I checked object pascal was really old and Delphi added new language features. VCL surely uses new language features ? So Delphi's VCL might be written in object pascal but is certainly updated to use new Delphi language features ?! But it's not open source. I like to think of open source vs closed source as: Viewable / Non-Viewable. Borland and CodeGear published the code, so that people can take a look at it, to see how it works. For documentational purpose. And you can change the code if you need to, but you still need a Delphi license if you want to do that. So the VCl and RTL are closed source, you may not use that code, unless you have a license, then that license allows you a few things... Anyway the point being: Delphi's compiler is written in C/C++ so at first glance Borland/CodeGear cannot just copy code from the free pascal compiler. I might learn concepts but then again Borland/Codegear/Anybody is probably allowed to implement their own versions of these concepts unless there patented or anything like that. Which leaves maybe the RTL and VCL as a concern... here units might be copied/interexchanged etc. Free-Pascal-Compiler could eat itself into Delphi meaning: Free-Pascal-Compiler becomes an add-on to Delphi, as an alternative compiler. This way Free-Pascal-Compiler does not need to re-produce every VCL/RTL unit... Could save lots of time. Only drawback might be it's no longer a stand alone product ? Also Borland/CodeGear has Turbo Delphi available for free... I don't know if it comes with source code. I wonder how CodeGear feels about sharing their RTL/VCL code with others like free pascal. Only reason for them not to do it is: Try break compatibility. Try to create extra work for free pascal developers etc. So only evil reasons to not allow it. Finally the RTL/VCL not even that great... some parts great, some parts kinda basic. I think it would be good to share in this department. I think Delphi could benefit from a popular/good compatible free pascal compiler as well, since free pascal compiler can do cross-compiling something that Delphi's compiler can't do. This could make Delphi a more extractive Development environment. Steps: 1. Write code in Delphi IDE and Delphi's fast compiler. Then when as good as done. 2. Switch to free pascal compiler for any cross compiling or alternative compiler code checking or so ;) And it would also take away the fear of some people that Delphi/Pascal might die some day. ^^^ Good reasons for Borland/CodeGear to support free pascal compiler compatibility a little bit ;) ^^^ Bye, Skybuck. ___ fpc-pascal maillist - fpc-pascal@lists.freepascal.org http://lists.freepascal.org/mailman/listinfo/fpc-pascal
Re: [fpc-pascal] 0.9.24 released
Mattias Gaertner wrote: The Lazarus team is glad to announce the 0.9.24 release. This release is based on fpc 2.2.0. Thank you. I used the 0.9.20 since November 2006. The progress you did with the 0.9.24 is huge. Regards, Bernd. ___ fpc-pascal maillist - fpc-pascal@lists.freepascal.org http://lists.freepascal.org/mailman/listinfo/fpc-pascal
Re: [fpc-pascal] 0.9.24 released
Am Mittwoch, 21. November 2007 13:37 schrieb Bernd Mueller: > Mattias Gaertner wrote: > > The Lazarus team is glad to announce the 0.9.24 release. This release > > is based on fpc 2.2.0. > > Thank you. I used the 0.9.20 since November 2006. The progress you did > with the 0.9.24 is huge. I wanted to use, but find it difficult to install. Runs it with KDE? I installed sidux www.sidux.com Runs it with KDE Desktop of sidux? Is there a Distribution with build in Lazarus? kind regards Rainer > Regards, Bernd. > ___ > fpc-pascal maillist - fpc-pascal@lists.freepascal.org > http://lists.freepascal.org/mailman/listinfo/fpc-pascal ___ fpc-pascal maillist - fpc-pascal@lists.freepascal.org http://lists.freepascal.org/mailman/listinfo/fpc-pascal
Re: [fpc-pascal] 0.9.24 released
Zitat von Rainer Stratmann <[EMAIL PROTECTED]>: > Am Mittwoch, 21. November 2007 13:37 schrieb Bernd Mueller: > > Mattias Gaertner wrote: > > > The Lazarus team is glad to announce the 0.9.24 release. This release > > > is based on fpc 2.2.0. > > > > Thank you. I used the 0.9.20 since November 2006. The progress you did > > with the 0.9.24 is huge. > > I wanted to use, but find it difficult to install. > Runs it with KDE? > I installed sidux www.sidux.com > Runs it with KDE Desktop of sidux? > Is there a Distribution with build in Lazarus? No. At least none with a recent stable lazarus. One that comes close to it is ubuntu plus our repository: http://wiki.lazarus.freepascal.org/Getting_Lazarus#Getting_Lazarus_from_our_Ubuntu_repository Mattias ___ fpc-pascal maillist - fpc-pascal@lists.freepascal.org http://lists.freepascal.org/mailman/listinfo/fpc-pascal
Re: [fpc-pascal] 0.9.24 released
Mattias Gärtner a écrit : Zitat von Rainer Stratmann <[EMAIL PROTECTED]>: Am Mittwoch, 21. November 2007 13:37 schrieb Bernd Mueller: Mattias Gaertner wrote: The Lazarus team is glad to announce the 0.9.24 release. This release is based on fpc 2.2.0. Thank you. I used the 0.9.20 since November 2006. The progress you did with the 0.9.24 is huge. I wanted to use, but find it difficult to install. Runs it with KDE? I installed sidux www.sidux.com Runs it with KDE Desktop of sidux? Is there a Distribution with build in Lazarus? No. At least none with a recent stable lazarus. The Paldo one (Developper Edition, may 18, 2007) works. http://www.paldo.org/index-section-packages-page-installercd.html I hope they will quickly update their files with Lazarus 0.9.24. mm http://www.ellipsa.net/ ___ fpc-pascal maillist - fpc-pascal@lists.freepascal.org http://lists.freepascal.org/mailman/listinfo/fpc-pascal
Re: [fpc-pascal] Notice: Possible copyright infringements in FPCcodebase
On Nov 21, 2007 7:07 AM, Skybuck Flying <[EMAIL PROTECTED]> wrote: > > > But it's not open source. > > I like to think of open source vs closed source as: Viewable / Non-Viewable. ... and _that_ is where you are going wrong. "open source" is a licensing term in these contexts. By making source code viewable does not grant one a license to copy it, in the same way that you can't photo copy and distribute a book. An amazing number of people seem to be highly confused by this. This is probably why projects like FreePascal get sideswiped by tainted code on a too frequent basis. Tony -- X-SA user ? 0.5.1 is out ! XData 0.1 for X-SA is out ! http://x-plane.dsrts.com ___ fpc-pascal maillist - fpc-pascal@lists.freepascal.org http://lists.freepascal.org/mailman/listinfo/fpc-pascal
Re: [fpc-pascal] Notice: Possible copyright infringements in FPCcodebase
On 21/11/2007, Skybuck Flying <[EMAIL PROTECTED]> wrote: > > Last time I checked object pascal was really old and Delphi added new > language features. Maybe you are getting confused with Pascal (the original one) and Object Pascal and then in the last few years the Delphi language. There was three versions of Object Pascal. Apple, Turbo Pascal and Delphi. Most people only know the latter. I think in Borland Delphi v7, Borland started referring to the Object Pascal language as the Delphi Language, but all prior versions of Borland Delphi it was referred to as Object Pascal. http://en.wikipedia.org/wiki/Delphi_(programming_language) Free Pascal's implementation of the language is close to Borland's Object Pascal. I would guess from v5 onwards. Regards, - Graeme - ___ fpGUI - a cross-platform Free Pascal GUI toolkit http://opensoft.homeip.net/fpgui/ ___ fpc-pascal maillist - fpc-pascal@lists.freepascal.org http://lists.freepascal.org/mailman/listinfo/fpc-pascal