Re: [Lazarus] What happened with make LCL_PLATFORM?

2012-08-29 Thread Sven Barth
Am 29.08.2012 23:09 schrieb "Krzysztof" : > > But Morgan mentioned something about 2.7.1. RC1 (Release Candidate), > so 2.7.1 will be stable or number finally jump to 2.8.0? For example > Lazarus had 1.0 RC and stable is 1.0 too First we'll have a 2.6.2 release of 2.6.1 (which then turns to 2.6.

Re: [Lazarus] What happened with make LCL_PLATFORM?

2012-08-29 Thread Reimar Grabowski
On Wed, 29 Aug 2012 23:09:36 +0200 Krzysztof wrote: > But Morgan mentioned something about 2.7.1. RC1 (Release Candidate), > so 2.7.1 will be stable or number finally jump to 2.8.0? He was talking about FPC 2.7.1 and Lazarus 1.0 RC1, not about a FPC RC. 2.7.1 is the development version. When it

Re: [Lazarus] Lazarus 1.0 Release

2012-08-29 Thread Antônio
Congratulations. Antônio 2012/8/29 Mattias Gaertner : > On Thu, 30 Aug 2012 00:58:54 +0200 > Milan Baša wrote: > >> *Congratulations for everybody in Lazarus team.* >> >> >> :-\ Through everything I had problem to install linux i386 version on >> Mageia2 (x86). Fpc and fpc-src were installed OK,

Re: [Lazarus] Lazarus 1.0 Release

2012-08-29 Thread Mattias Gaertner
On Thu, 30 Aug 2012 00:58:54 +0200 Milan Baša wrote: > *Congratulations for everybody in Lazarus team.* > > > :-\ Through everything I had problem to install linux i386 version on > Mageia2 (x86). Fpc and fpc-src were installed OK, but Lazarus does need > fpc-2.6.0-fc (fedora package?) not fp

Re: [Lazarus] Lazarus 1.0 Release

2012-08-29 Thread João Marcelo Vaz
Congratulations! Great job, guys! -- João Marcelo http://blog.caixadepandora.com/ -- ___ Lazarus mailing list Lazarus@lists.lazarus.freepascal.org http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus

Re: [Lazarus] Lazarus 1.0 Release

2012-08-29 Thread William Oliveira Ferreira
Wow! Excellent work all you done! I can't believe I saw that ! all going to put the news on some foruns... -- William de Oliveira Ferreira -- ___ Lazarus mailing list Lazarus@lists.lazarus.freepascal.org http://lists.la

Re: [Lazarus] Lazarus 1.0 Release

2012-08-29 Thread marcelo.bp
Congratulations to this remarkable milestone to all of the Lazarus team and contributors. Marcelo B Paula. -- ___ Lazarus mailing list Lazarus@lists.lazarus.freepascal.org http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus

Re: [Lazarus] Lazarus 1.0 Release

2012-08-29 Thread Milan Baša
*Congratulations for everybody in Lazarus team.* :-\ Through everything I had problem to install linux i386 version on Mageia2 (x86). Fpc and fpc-src were installed OK, but Lazarus does need fpc-2.6.0-fc (fedora package?) not fpc-2.6.0-0.laz (originally listed). I have installed it via CLI wi

Re: [Lazarus] Lazarus 1.0 Release

2012-08-29 Thread Malcolm Poole
On 29/08/12 18:51, Mattias Gaertner wrote: The Lazarus team is glad to announce the release of: Lazarus 1.0 Congratulations and many thanks to everyone who has contributed to this great programming tool. Malcolm -- ___ Lazarus mail

Re: [Lazarus] Lazarus 1.0 Release

2012-08-29 Thread Leonardo M . Ramé
On 2012-08-29 19:51:11 +0200, Mattias Gaertner wrote: > The Lazarus team is glad to announce the release of: > > Lazarus 1.0 > > At this important stage the current team would like to thank all the past and > current people who were involved in getting us here. > * Thanks also go t

Re: [Lazarus] Lazarus 1.0 Release

2012-08-29 Thread Kjow
2012/8/29 Mattias Gaertner : > The Lazarus team is glad to announce the release of: > > Lazarus 1.0 Congratulations and thank you! Great project, great community! Kjow -- ___ Lazarus mailing list Lazarus@lists.lazarus.freepascal.org http://

Re: [Lazarus] Lazarus 1.0 Release

2012-08-29 Thread Erwin van den Bosch
This is great news! This is best thing that happens after the release of Delphi 1. :-) I want to thank all the developers and everyone who have contributed to this project. You all did a great job! -- Erwin van den Bosch Op 29-08-12 19:51, Mattias Gaertner schreef: The Lazarus team is

Re: [Lazarus] Lazarus IDE v0.5 - a blast from the past (Alexsander Rosa)

2012-08-29 Thread Johannes W. Dietrich
According to the Wikipedia article (http://en.wikipedia.org/wiki/Lazarus_(IDE) ) the oldest version was 0.9.4, but the version table here begins with the first Sourceforge entry. My first was 0.9.10 back in 2005: http://port2laz.blogspot.com/2005/12/lazarus-0910.html

Re: [Lazarus] Lazarus 1.0 Release

2012-08-29 Thread Johannes W. Dietrich
Congratulations and thank you for your valuable work! J. W. D. -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- Dr. Johannes W. Dietrich, M.D. -- Laboratory XU44, Endocrine Research -- Medical Hospital I, Bergmannsheil University Hospitals -- Ruhr University of Bo

Re: [Lazarus] What happened with make LCL_PLATFORM?

2012-08-29 Thread Krzysztof
But Morgan mentioned something about 2.7.1. RC1 (Release Candidate), so 2.7.1 will be stable or number finally jump to 2.8.0? For example Lazarus had 1.0 RC and stable is 1.0 too -- ___ Lazarus mailing list Lazarus@lists.lazarus.freepascal.org http://l

Re: [Lazarus] Lazarus 1.0 Release

2012-08-29 Thread Mark Morgan Lloyd
Howard Page-Clark wrote: On 29/8/12 8:06, Bernd wrote: Is there an official press release so that the news portals that might happen to stumble over this news know what they need to write? I've just done a bit of tidying-up on the wiki history page in case news editors use that link (which Ma

Re: [Lazarus] Delphi post-XE3 roadmap

2012-08-29 Thread Hans-Peter Diettrich
Graeme Geldenhuys schrieb: On 29/08/12 17:24, Hans-Peter Diettrich wrote: How do you intend to implement string operators? I haven't thought or got to that part yet. I'll start with .Append(), .Equals(), .Replace(), .SubString(), .Split() etc to cover all bases. I'm still deciding if the T

Re: [Lazarus] Lazarus IDE v0.5 - a blast from the past

2012-08-29 Thread Mark Morgan Lloyd
leledumbo wrote: I wasn't aware of its existence when this version came out :') *my first Lazarus is 0.9.23* I've just been looking through local emails so that I can tack the v1.0 announcement into an appropriate place, and I see that the first time I mentioned it to colleagues was at 0.9.14

Re: [Lazarus] Lazarus 1.0 Release

2012-08-29 Thread Sven Barth
On 29.08.2012 19:51, Mattias Gaertner wrote: The Lazarus team is glad to announce the release of: Lazarus 1.0 At this important stage the current team would like to thank all the past and current people who were involved in getting us here. * Thanks also go to the FPC team for pro

Re: [Lazarus] Lazarus 1.0 Release

2012-08-29 Thread Howard Page-Clark
On 29/8/12 8:06, Bernd wrote: Is there an official press release so that the news portals that might happen to stumble over this news know what they need to write? I've just done a bit of tidying-up on the wiki history page in case news editors use that link (which Mattias mentions) for inform

Re: [Lazarus] Lazarus 1.0 Release

2012-08-29 Thread Bernd
Is there an official press release so that the news portals that might happen to stumble over this news know what they need to write? -- ___ Lazarus mailing list Lazarus@lists.lazarus.freepascal.org http://lists.lazarus.freepascal.org/mailman/listinfo/la

Re: [Lazarus] Lazarus 1.0 Release

2012-08-29 Thread Alexsander Rosa
Congratulations! Let's spread the word! 2012/8/29 Reinier Olislagers > On 29-8-2012 19:51, Mattias Gaertner wrote: > > The Lazarus team is glad to announce the release of: > > > > Lazarus 1.0 > > > > At this important stage the current team would like to thank all the > past and curr

Re: [Lazarus] Delphi post-XE3 roadmap

2012-08-29 Thread waldo kitty
On 8/29/2012 03:59, Lukasz Sokol wrote: On 29/08/2012 05:05, waldo kitty wrote: On 8/28/2012 06:47, Bernd wrote: The pragmatic fix to he above problem was: procedure TConnection.OnTCPFail(ASocket: TLHandle; const Error: String); begin Self._AddRef; FDisconnectLock.Acquire; [...]

Re: [Lazarus] Lazarus 1.0 Release

2012-08-29 Thread Reinier Olislagers
On 29-8-2012 19:51, Mattias Gaertner wrote: > The Lazarus team is glad to announce the release of: > > Lazarus 1.0 > > At this important stage the current team would like to thank all the past and > current people who were involved in getting us here. > * Thanks also go to the FPC

Re: [Lazarus] Lazarus 1.0 Release

2012-08-29 Thread Graeme Geldenhuys
On 29/08/12 18:51, Mattias Gaertner wrote: The Lazarus team is glad to announce the release of: Lazarus 1.0 Well done to everybody! Graeme. -- ___ Lazarus mailing list Lazarus@lists.lazarus.freepascal.org http://lists.laza

Re: [Lazarus] Lazarus 1.0 Release

2012-08-29 Thread Zaher Dirkey
On Wed, Aug 29, 2012 at 8:51 PM, Mattias Gaertner wrote: > The Lazarus team is glad to announce the release of: > > Lazarus 1.0 > > > Great :D Some one tweet it please, and thanks for the mirrors. Zaher Dirkey -- ___ Lazarus mailing list

Re: [Lazarus] Lazarus 1.0 Release

2012-08-29 Thread Marcos Douglas
On Wed, Aug 29, 2012 at 2:51 PM, Mattias Gaertner wrote: > The Lazarus team is glad to announce the release of: > > Lazarus 1.0 > > At this important stage the current team would like to thank all the past and > current people who were involved in getting us here. > * Thanks also go t

Re: [Lazarus] Lazarus 1.0 Release

2012-08-29 Thread Gustavo Enrique Jimenez
Congratulations!. I am a big fan of Lazarus/FPC. 2012/8/29 Mattias Gaertner : > The Lazarus team is glad to announce the release of: > > Lazarus 1.0 > > At this important stage the current team would like to thank all the past and > current people who were involved in getting us here

[Lazarus] Lazarus 1.0 Release

2012-08-29 Thread Mattias Gaertner
The Lazarus team is glad to announce the release of: Lazarus 1.0 At this important stage the current team would like to thank all the past and current people who were involved in getting us here. * Thanks also go to the FPC team for providing the compiler that makes it all possibl

Re: [Lazarus] Delphi post-XE3 roadmap

2012-08-29 Thread Graeme Geldenhuys
On 29/08/12 17:01, leledumbo wrote: Standard problems in languages whose strings are immutable. Simply avoid it... don't even try to implement it... please... :-) See my response to Hans-Peter. Graeme. -- ___ Lazarus mailing list Lazarus@l

Re: [Lazarus] Delphi post-XE3 roadmap

2012-08-29 Thread Graeme Geldenhuys
On 29/08/12 17:24, Hans-Peter Diettrich wrote: How do you intend to implement string operators? I haven't thought or got to that part yet. I'll start with .Append(), .Equals(), .Replace(), .SubString(), .Split() etc to cover all bases. I'm still deciding if the TString class must be immutab

Re: [Lazarus] Components dcu?

2012-08-29 Thread Sven Barth
On 29.08.2012 13:08, Michael Schnell wrote: > Of course this would be a nice addition to Lazarus, but it would need to > support all available archs. It should be written with x-platform in mind. It does not need to be supported on all available archs. If the first version only works on one of t

Re: [Lazarus] Delphi post-XE3 roadmap

2012-08-29 Thread Mark Morgan Lloyd
Simon J Stuart [LaKraven Studios Ltd] wrote: I appreciate your... umm... "warm" welcome. That wasn't directed at you. You've arrived in the middle of a thread about how (or whether) something could be reorganised and whether Delphi's position on it is significant, and some people's email clie

Re: [Lazarus] What happened with make LCL_PLATFORM?

2012-08-29 Thread Mark Morgan Lloyd
Krzysztof wrote: BTW two questions: 1. What is FPC 2.6.1? Is this stable version? If yes why on http://www.freepascal.org/ is 2.6.0 as latest? 2.6.1 is some patch? 2. When FPC 2.7.X is planned? We have now Lazarus 1.0, It would be nice if it worked with version 2.7.X My understanding is as foll

Re: [Lazarus] Delphi post-XE3 roadmap

2012-08-29 Thread Simon J Stuart [LaKraven Studios Ltd]
I appreciate your... umm... "warm" welcome. -Original Message- From: leledumbo [mailto:leledumbo_c...@yahoo.co.id] Sent: 29 August 2012 17:03 To: lazarus@lists.lazarus.freepascal.org Subject: Re: [Lazarus] Delphi post-XE3 roadmap Embrace yourself, people. We might get a lot of "attack" f

Re: [Lazarus] Delphi post-XE3 roadmap

2012-08-29 Thread leledumbo
Embrace yourself, people. We might get a lot of "attack" from to-be-previous-Delphi-users (assuming they finally look at Lazarus/FPC instead of moving to other dev platforms). -- View this message in context: http://free-pascal-lazarus.989080.n3.nabble.com/Lazarus-Delphi-post-XE3-roadmap-tp4025

Re: [Lazarus] Delphi post-XE3 roadmap

2012-08-29 Thread leledumbo
> The intermediate results in string expressions can cause much overhead. Standard problems in languages whose strings are immutable. Simply avoid it... don't even try to implement it... please... -- View this message in context: http://free-pascal-lazarus.989080.n3.nabble.com/Lazarus-Delphi-p

Re: [Lazarus] Lazarus IDE v0.5 - a blast from the past

2012-08-29 Thread Alexsander Rosa
My first was 0.9.10 back in 2005: http://port2laz.blogspot.com/2005/12/lazarus-0910.html 2012/8/29 leledumbo > I wasn't aware of its existence when this version came out :') *my first > Lazarus is 0.9.23* > > > -- Atenciosamente, Alexsa

Re: [Lazarus] What happened with make LCL_PLATFORM?

2012-08-29 Thread Howard Page-Clark
On 29/8/12 4:32, Krzysztof wrote: BTW two questions: 1. What is FPC 2.6.1? Is this stable version? If yes why on http://www.freepascal.org/ is 2.6.0 as latest? 2.6.1 is some patch? 2. When FPC 2.7.X is planned? We have now Lazarus 1.0, It would be nice if it worked with version 2.7.X Since FPC

Re: [Lazarus] [!! SPAM] Re: Delphi post-XE3 roadmap

2012-08-29 Thread Simon J Stuart [LaKraven Studios Ltd]
I did exactly the same thing for Delphi some time ago and encountered huge performance issues (in my case, I was using records with overloaded operators to emulate "smart types"). The code is open sourced but without compiler magic and serious optimization, it's fairly worthless. Regards, Simon -

Re: [Lazarus] Delphi post-XE3 roadmap

2012-08-29 Thread Michael Schnell
On 08/29/2012 06:24 PM, Hans-Peter Diettrich wrote: AFAIK string concatenation "+" in .NET (and others?) is slow, instead it's suggested to use concatenation methods directly. The intermediate results in string expressions can cause much overhead. IMHO this can only just be a test in orde

Re: [Lazarus] Delphi post-XE3 roadmap

2012-08-29 Thread Hans-Peter Diettrich
Graeme Geldenhuys schrieb: On 29/08/12 09:54, Michael Schnell wrote: Nonetheless to me it seems like a nice idea to have String as a sibling of TObjcet which in this case is somehow self-creating and freeing (RefCounting = True) like an interfaced Object. I'm working on exactly that (well, if

Re: [Lazarus] What happened with make LCL_PLATFORM?

2012-08-29 Thread Krzysztof
BTW two questions: 1. What is FPC 2.6.1? Is this stable version? If yes why on http://www.freepascal.org/ is 2.6.0 as latest? 2.6.1 is some patch? 2. When FPC 2.7.X is planned? We have now Lazarus 1.0, It would be nice if it worked with version 2.7.X --

Re: [Lazarus] Lazarus IDE v0.5 - a blast from the past

2012-08-29 Thread leledumbo
I wasn't aware of its existence when this version came out :') *my first Lazarus is 0.9.23* -- View this message in context: http://free-pascal-lazarus.989080.n3.nabble.com/Lazarus-Lazarus-IDE-v0-5-a-blast-from-the-past-tp4026023p4026081.html Sent from the Free Pascal - Lazarus mailing list arc

Re: [Lazarus] Same package, different name: Synapse and PL_Synapse

2012-08-29 Thread Alexsander Rosa
2012/8/29 Mattias Gaertner > ** > > Alexsander Rosa hat am 29. August 2012 um > 16:12 geschrieben: > > CodeTyphon BIGIDE installs a "pl_synapse" package. It's a SVN version from > the day they packed it. > My software uses another package (ACBr) that uses "synapse", also a SVN > version but dail

Re: [Lazarus] Same package, different name: Synapse and PL_Synapse

2012-08-29 Thread Alexsander Rosa
That's a possibility. 2012/8/29 Ludo Brands > > > CodeTyphon BIGIDE installs a "pl_synapse" package. It's a SVN version > from > the day they packed it. > > My software uses another package (ACBr) that uses "synapse", also a SVN > version but daily updated. > > Right now I have to uninstall "pl_

Re: [Lazarus] What happened with make LCL_PLATFORM?

2012-08-29 Thread Mattias Gaertner
Mark Morgan Lloyd hat am 29. August 2012 um 16:42 geschrieben:> Krzysztof wrote: > > Hmm seems that my last post to this discussion does not reached. > > > > So after reinstall FPC, everything works fine > > Trunk definitely needs a recent 2.7.1. RC1 and RC2 OK on 2.6.0 (i.e. > current stable FP

Re: [Lazarus] What happened with make LCL_PLATFORM?

2012-08-29 Thread Mark Morgan Lloyd
Krzysztof wrote: Hmm seems that my last post to this discussion does not reached. So after reinstall FPC, everything works fine Trunk definitely needs a recent 2.7.1. RC1 and RC2 OK on 2.6.0 (i.e. current stable FPC) as expected. -- Mark Morgan Lloyd markMLl .AT. telemetry.co .DOT. uk [Opi

Re: [Lazarus] Same package, different name: Synapse and PL_Synapse

2012-08-29 Thread Mattias Gaertner
Alexsander Rosa hat am 29. August 2012 um 16:12 geschrieben: > CodeTyphon BIGIDE installs a "pl_synapse" package. It's a SVN version from the > day they packed it. > My software uses another package (ACBr) that uses "synapse", also a SVN > version but daily updated. > Right now I have to unin

Re: [Lazarus] Same package, different name: Synapse and PL_Synapse

2012-08-29 Thread Ludo Brands
> CodeTyphon BIGIDE installs a "pl_synapse" package. It's a SVN version from the day they packed it. > My software uses another package (ACBr) that uses "synapse", also a SVN version but daily updated. > Right now I have to uninstall "pl_synapse" and the packages that use it from CT in order to in

[Lazarus] Same package, different name: Synapse and PL_Synapse

2012-08-29 Thread Alexsander Rosa
CodeTyphon BIGIDE installs a "pl_synapse" package. It's a SVN version from the day they packed it. My software uses another package (ACBr) that uses "synapse", also a SVN version but daily updated. Right now I have to uninstall "pl_synapse" and the packages that use it from CT in order to install A

Re: [Lazarus] What happened with make LCL_PLATFORM?

2012-08-29 Thread Krzysztof
Hmm seems that my last post to this discussion does not reached. So after reinstall FPC, everything works fine -- ___ Lazarus mailing list Lazarus@lists.lazarus.freepascal.org http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus

Re: [Lazarus] Delphi post-XE3 roadmap

2012-08-29 Thread Lukasz Sokol
On 29/08/2012 11:11, Bernd wrote: > 2012/8/29 Lukasz Sokol : > >> BTW, Frankly, would it not be easier/less error prone if the >> FDisconnectLock.[Acquire|Release] did that ? (i.e. >> increase/decrease the RefCount of Self as well as acquire/release >> the lock ?) It seems /logically/ correct : th

Re: [Lazarus] What happened with make LCL_PLATFORM?

2012-08-29 Thread Mark Morgan Lloyd
Krzysztof wrote: This is from trunk, but official release 1.0 has this problem too. But now I see that RC 2 branch has this problem too but 2 days ago it worked . Hmm it seems that something happened with my Free Pascal installation. I don't see any problems in trunk directly related to gtk2, b

Re: [Lazarus] Delphi post-XE3 roadmap

2012-08-29 Thread Graeme Geldenhuys
On 29/08/12 13:41, Felipe Monteiro de Carvalho wrote: I hope that Delphi will not make ref-counted objects mandatory. If yes, then it will essentially bring all of the problems from Java into Pascal, The solution is simple. stop following Delphi! G. -- __

Re: [Lazarus] Delphi post-XE3 roadmap

2012-08-29 Thread Felipe Monteiro de Carvalho
I was thinking: I hope that Delphi will not make ref-counted objects mandatory. If yes, then it will essentially bring all of the problems from Java into Pascal, and loose our current memory optimization parity with C++ -- Felipe Monteiro de Carvalho -- __

Re: [Lazarus] Delphi post-XE3 roadmap

2012-08-29 Thread Graeme Geldenhuys
On 28/08/12 20:40, Sven Barth wrote: The more I read about Delphi XE3 the more I have the feeling that FPC and Lazarus should leave the route laid out by Delphi... +1 I've been saying that for years. Graeme. -- ___ Lazarus mailing list Lazaru

Re: [Lazarus] Delphi post-XE3 roadmap

2012-08-29 Thread William Oliveira Ferreira
2012/8/28 Sven Barth > On 28.08.2012 19:59, Graeme Geldenhuys wrote: > >> On 28/08/12 18:11, Alexsander Rosa wrote: >> >>> >>> "From XE3 onwards, your Delphi Professional EULA will prohibit you from >>> using Delphi Professional for anything other than local data access." >>> >> >> R.I.

Re: [Lazarus] Components dcu?

2012-08-29 Thread Michael Schnell
On 08/29/2012 12:54 PM, Mattias Gaertner wrote: Do you mean "Runtime package" vs "Design time package"? Yep. (I'm not very deep into Delphi and never did such a thingy, yet) > Of course this would be a nice addition to Lazarus, but it would need to > support all available archs. It should

Re: [Lazarus] Delphi post-XE3 roadmap

2012-08-29 Thread Michael Schnell
On 08/29/2012 12:51 PM, Graeme Geldenhuys wrote: I think we only need one "unicode string" type and be done with it. That "unicode string" type can support the official UTF-8, UTF-16 and UTF-32 encodings. That's it! No more other string types should be needed for modern applications. I thin

Re: [Lazarus] Components dcu?

2012-08-29 Thread Mattias Gaertner
Michael Schnell hat am 29. August 2012 um 12:42 geschrieben:> On 08/29/2012 12:32 PM, Kostas Michalopoulos wrote: > > I'd also like to see Lazarus supporting dynamically loaded components > > > I understand in Delphi this is called "Runtime Package": a DLL that > provides a standardized inte

Re: [Lazarus] What happened with make LCL_PLATFORM?

2012-08-29 Thread Krzysztof
This is from trunk, but official release 1.0 has this problem too. But now I see that RC 2 branch has this problem too but 2 days ago it worked . Hmm it seems that something happened with my Free Pascal installation. I have linux ubuntu 12.04 64 bit, stable FPC 2.6.0. I want remove FPC and install

Re: [Lazarus] Delphi post-XE3 roadmap

2012-08-29 Thread Graeme Geldenhuys
On 29/08/12 11:21, Michael Schnell wrote: I think the different strings types should be a hierarchy of increasingly specialized classes. I think we only need one "unicode string" type and be done with it. That "unicode string" type can support the official UTF-8, UTF-16 and UTF-32 encodings.

Re: [Lazarus] LazUTF8

2012-08-29 Thread Antonio Fortuny
Le 29/08/2012 12:39, Felipe Monteiro de Carvalho a écrit : Open the package lazutils (directory lazarus/components/lazutils/ ) and add the build option -fPIC to it. It does compile ! Thanks Felipe, obregado. Antonio. -- ___ Lazarus mailing list L

Re: [Lazarus] Delphi post-XE3 roadmap

2012-08-29 Thread Michael Schnell
On 08/29/2012 12:33 PM, Mark Morgan Lloyd wrote: Which was what I was assuming in my "What is a string" query in fpc-devel ... where this discussion would be located more appropriately, of course. -Michael -- ___ Lazarus mailing list Lazarus@l

Re: [Lazarus] Components dcu?

2012-08-29 Thread Michael Schnell
On 08/29/2012 12:32 PM, Kostas Michalopoulos wrote: I'd also like to see Lazarus supporting dynamically loaded components I understand in Delphi this is called "Runtime Package": a DLL that provides a standardized interface that is only usable with Delphi programs. Of course this would be

Re: [Lazarus] What happened with make LCL_PLATFORM?

2012-08-29 Thread Mattias Gaertner
Krzysztof hat am 29. August 2012 um 12:21 geschrieben:> Hi, > > I always updated source from svn and then build lazarus by "make > LCL_PLATFORM=gtk2" but now this command doesn't work. I get error: > > "The Makefile doesn't support target can't-executed,, please run > fpcmake first. Stop" It wo

Re: [Lazarus] What happened with make LCL_PLATFORM?

2012-08-29 Thread Mark Morgan Lloyd
Krzysztof wrote: Hi, I always updated source from svn and then build lazarus by "make LCL_PLATFORM=gtk2" but now this command doesn't work. I get error: "The Makefile doesn't support target can't-executed,, please run fpcmake first. Stop" What's this from- trunk? On what- Linux x86? How long'

Re: [Lazarus] LazUTF8

2012-08-29 Thread Felipe Monteiro de Carvalho
Open the package lazutils (directory lazarus/components/lazutils/ ) and add the build option -fPIC to it. -- Felipe Monteiro de Carvalho -- ___ Lazarus mailing list Lazarus@lists.lazarus.freepascal.org http://lists.lazarus.freepascal.org/mailman/listin

Re: [Lazarus] Delphi post-XE3 roadmap

2012-08-29 Thread Mark Morgan Lloyd
Michael Schnell wrote: On 08/29/2012 11:39 AM, Graeme Geldenhuys wrote: Anyway, so far it is an interesting idea [for me], and maybe this experiment will actually go somewhere. :) Great !!! If that library is working, to make it really usable, I suppose some compiler magic is necessary to

Re: [Lazarus] Components dcu?

2012-08-29 Thread Kostas Michalopoulos
I'd also like to see Lazarus supporting dynamically loaded components. My biggest problem with the whole thing isn't recompiling lazarus (it takes a few seconds to a minute even in ages old computers), but implementing plugin systems that can use the GUI. In my 3D world editor ( http://chiselapp.c

[Lazarus] LazUTF8

2012-08-29 Thread Antonio Fortuny
Hi all. Got a problem while compiling a project. Since I made some changes to it, the project does not compile anymore. It's a shared library for linux x64, on OpenSuse 12.1, Lazarus 1.1 It uses the UTF8 utility functions thru LazUTF8 unit /usr/bin/ld: warning: /home/sources/compiled/link.res

Re: [Lazarus] Delphi post-XE3 roadmap

2012-08-29 Thread Mark Morgan Lloyd
Michael Schnell wrote: In the Embarcadero forum someone suggested, that the intention is to draw as much money as possible with a castrated XE3 (no IOS and Android support), and then drop the Delphi Product line altogether. Presumably with Embarcadero retaining it for internal development, wh

Re: [Lazarus] Delphi post-XE3 roadmap

2012-08-29 Thread Michael Schnell
To me all this seems like a great idea and I am enlightened to see that you already invested some work on that behalf. Re-thinking the concept of (Unicode enabled) Strings in that light would allow for another idea of mine, I expressed some months ago. I think the different strings types shoul

[Lazarus] What happened with make LCL_PLATFORM?

2012-08-29 Thread Krzysztof
Hi, I always updated source from svn and then build lazarus by "make LCL_PLATFORM=gtk2" but now this command doesn't work. I get error: "The Makefile doesn't support target can't-executed,, please run fpcmake first. Stop" Regards -- ___ Lazarus mailin

Re: [Lazarus] Delphi post-XE3 roadmap

2012-08-29 Thread Bernd
2012/8/29 Lukasz Sokol : > BTW, Frankly, would it not be easier/less error prone if the > FDisconnectLock.[Acquire|Release] > did that ? (i.e. increase/decrease the RefCount of Self as well as > acquire/release the lock ?) > It seems /logically/ correct : there is /one/ more activity associated

Re: [Lazarus] Delphi post-XE3 roadmap

2012-08-29 Thread Graeme Geldenhuys
On 29/08/12 10:54, Michael Schnell wrote: If that library is working, to make it really usable, I suppose some compiler magic is necessary to allow for using these lStrings with the syntax we know for String In the end that would probably be the case... Just like Qt and Java implemented some

Re: [Lazarus] Components dcu?

2012-08-29 Thread Michael Schnell
On 08/29/2012 11:47 AM, Mattias Gaertner wrote: Also note, that most Lazarus packages don't need to be installed. I suppose the OP meant by "installing a component" "installing a package that contains a a visual component". -Michael -- ___ Lazarus m

Re: [Lazarus] Delphi post-XE3 roadmap

2012-08-29 Thread Graeme Geldenhuys
On 29/08/12 10:07, Leslie Kaye wrote: I think that this has been the "intention" of the Professional Version for many years else there would be no incentive to buy the Enterprise and above versions would there?? In the days of Borland, there was a clear separation between the Personal, Profe

Re: [Lazarus] Delphi post-XE3 roadmap

2012-08-29 Thread Michael Schnell
On 08/29/2012 11:39 AM, Graeme Geldenhuys wrote: Anyway, so far it is an interesting idea [for me], and maybe this experiment will actually go somewhere. :) Great !!! If that library is working, to make it really usable, I suppose some compiler magic is necessary to allow for using these l

Re: [Lazarus] Components dcu?

2012-08-29 Thread Mattias Gaertner
On Wed, 29 Aug 2012 10:41:51 +0100 Graeme Geldenhuys wrote: > On 29/08/12 10:21, Chavoux Luyt wrote: > > > > My real problem was getting my Delphi Components to work in Lazarus without > > breaking the whole IDE. > > > The general rule of component development [even in Delphi], is to first > t

Re: [Lazarus] Components dcu?

2012-08-29 Thread Graeme Geldenhuys
On 29/08/12 10:21, Chavoux Luyt wrote: My real problem was getting my Delphi Components to work in Lazarus without breaking the whole IDE. The general rule of component development [even in Delphi], is to first test your component without installing it in the IDE. If it works, then register

Re: [Lazarus] Delphi post-XE3 roadmap

2012-08-29 Thread Graeme Geldenhuys
On 29/08/12 09:54, Michael Schnell wrote: Nonetheless to me it seems like a nice idea to have String as a sibling of TObjcet which in this case is somehow self-creating and freeing (RefCounting = True) like an interfaced Object. I'm working on exactly that (well, if I understood your message

Re: [Lazarus] Components dcu?

2012-08-29 Thread Michael Schnell
On 08/29/2012 11:21 AM, Chavoux Luyt wrote: My real problem was getting my Delphi Components to work in Lazarus without breaking the whole IDE. It seems like the best thing to do is to just backup the lazarus executable before trying to add the new component? (I suppose you do mean "Package

Re: [Lazarus] Components dcu?

2012-08-29 Thread Mattias Gaertner
On Wed, 29 Aug 2012 11:21:15 +0200 Chavoux Luyt wrote: > Hi Michael > > On 29 August 2012 09:50, Michael Schnell wrote: > > > On 08/28/2012 04:23 PM, Chavoux Luyt wrote: > > > >> I remember reading a long time ago that Lazarus has to be rebuilt > >> whenever a new component is added. I know th

Re: [Lazarus] Components dcu?

2012-08-29 Thread Chavoux Luyt
Hi Michael On 29 August 2012 09:50, Michael Schnell wrote: > On 08/28/2012 04:23 PM, Chavoux Luyt wrote: > >> I remember reading a long time ago that Lazarus has to be rebuilt >> whenever a new component is added. I know that this is not necessary in >> Delphi. >> > Recompiling is just part of t

Re: [Lazarus] Delphi post-XE3 roadmap

2012-08-29 Thread Michael Schnell
On 08/29/2012 11:07 AM, Leslie Kaye wrote: I think that this has been the "intention" of the Professional Version for many years else there would be no incentive to buy the Enterprise and above versions would there?? Okay so you could access work group databases with the BDE but it was always f

Re: [Lazarus] Delphi post-XE3 roadmap

2012-08-29 Thread Leslie Kaye
On 28/08/2012 18:59, Graeme Geldenhuys wrote: On 28/08/12 18:11, Alexsander Rosa wrote: "From XE3 onwards, your Delphi Professional EULA will prohibit you from using Delphi Professional for anything other than local data access." R.I.P Delphi! I think that this has been the "intention" of

Re: [Lazarus] Delphi post-XE3 roadmap

2012-08-29 Thread Michael Schnell
On 08/28/2012 10:16 PM, Felipe Monteiro de Carvalho wrote: This way no existing code is broken and only people that explicitly want it for their framework will use it. No existing code would be broken if TObject would get a property RefCounting and by default TObject.RefCounting = False. Bu

Re: [Lazarus] Delphi post-XE3 roadmap

2012-08-29 Thread Michael Schnell
On 08/29/2012 10:22 AM, Michael Schnell wrote: If this is that it is error prone in certain situations: TObject.RefCounting = False by default. Nonetheless to me it seems like a nice idea to have String as a sibling of TObjcet which in this case is somehow self-creating and freeing (RefCo

Re: [Lazarus] Delphi post-XE3 roadmap

2012-08-29 Thread Michael Schnell
On 08/28/2012 08:04 PM, Marco van de Voort wrote: Because they might not only have advantages? If this is that TObject.Free sometimes helps: Free supposedly still can be used. If this is that sometimes you don't want ref counting you might be able to do TObject.RefCounting := False; If t

Re: [Lazarus] Delphi post-XE3 roadmap

2012-08-29 Thread Michael Schnell
On 08/29/2012 06:05 AM, waldo kitty wrote: i'm still learning all this new-fangled stuff... i'm a (very) oldschool procedural coder and having things popping into and out of existence whenever they want to is something i'm still trying to wrap my head around :/ :( You are using strings. He

Re: [Lazarus] Delphi post-XE3 roadmap

2012-08-29 Thread Lukasz Sokol
On 29/08/2012 05:05, waldo kitty wrote: > On 8/28/2012 06:47, Bernd wrote: >> The pragmatic fix to he above problem was: >> >> procedure TConnection.OnTCPFail(ASocket: TLHandle; const Error: String); >> begin >>Self._AddRef; >>FDisconnectLock.Acquire; >> >>[...] >> >>FDisconnectLock

Re: [Lazarus] Components dcu?

2012-08-29 Thread Michael Schnell
On 08/28/2012 04:23 PM, Chavoux Luyt wrote: I remember reading a long time ago that Lazarus has to be rebuilt whenever a new component is added. I know that this is not necessary in Delphi. Recompiling is just part of the normal process of installing a package that provides one or more visual c

Re: [Lazarus] Policy regarding HTML messages [OT]

2012-08-29 Thread Michael Schnell
On 08/28/2012 09:10 PM, Sven Barth wrote: I don't have any problems with saving attachments in Thunderbird... also I never had them... (using Thunderbird on Windows and Linux) Same here, using Thunderbird on Windows an Linux since many years and always updating to the newest version. (TB1