[Lazarus] Development of other revision control + easy searching through mailing list archives

2012-04-11 Thread Dawson
Hi all, I just joined this list today as a result of an email conversation I had with the lead developer of LazSVNPkg, the Lazarus SVN plugin for revision control the SVN way. He suggested that I raise the issue on the list if I wanted to help on this. So that is the reason I joined the list and

Re: [Lazarus] Development of other revision control + easy searching through mailing list archives

2012-04-11 Thread Martin Schreiber
On Wednesday 11 April 2012 08:44:28 Dawson wrote: Ah ... another question I have is kind of a noob question, since I'm new on this list. Since I couldn't see any easy way of searching through the entire archive for this topic, I laboriously scanned each and every archive on the list for by

Re: [Lazarus] Development of other revision control + easy searching through mailing list archives

2012-04-11 Thread Martin Schreiber
Martin Schreiber wrote: On Wednesday 11 April 2012 08:44:28 Dawson wrote: Ah ... another question I have is kind of a noob question, since I'm new on this list. Since I couldn't see any easy way of searching through the entire archive for this topic, I laboriously scanned each and every

Re: [Lazarus] Development of other revision control + easy searching through mailing list archives

2012-04-11 Thread Martin Schreiber
Martin Schreiber wrote: On Wednesday 11 April 2012 08:44:28 Dawson wrote: Ah ... another question I have is kind of a noob question, since I'm new on this list. Since I couldn't see any easy way of searching through the entire archive for this topic, I laboriously scanned each and every

Re: [Lazarus] Development of other revision control + easy searching through mailing list archives

2012-04-11 Thread Reinier Olislagers
On 11-4-2012 8:44, Dawson wrote: Hi all, I just joined this list today as a result of an email conversation I had with the lead developer of LazSVNPkg, the Lazarus SVN plugin for revision control the SVN way. He suggested that I raise the issue on the list if I wanted to help on this. So

Re: [Lazarus] Changes of make, part III

2012-04-11 Thread Reinier Olislagers
On 10-4-2012 22:26, Mattias Gaertner wrote: Precompiling a second LCL platform: Do not use make lcl LCL_PLATFORM=qt, as this will update lclbase.compiled and this tells the IDE to rebuild the existing ppu of the first platform. Use instead: make -C lcl/interfaces/qt Here is an example

Re: [Lazarus] Changes of make, part III

2012-04-11 Thread Mattias Gaertner
On Wed, 11 Apr 2012 09:40:58 +0200 Reinier Olislagers reinierolislag...@gmail.com wrote: On 10-4-2012 22:26, Mattias Gaertner wrote: Precompiling a second LCL platform: Do not use make lcl LCL_PLATFORM=qt, as this will update lclbase.compiled and this tells the IDE to rebuild the

Re: [Lazarus] Changes of make, part I

2012-04-11 Thread Mark Morgan Lloyd
Mattias Gaertner wrote: I updated and cleaned up the Makefiles of the Lazarus sources. make help prints all available targets. There are some more - internal ones - which are not meant for direct use. Thanks Mattias, good work and an exemplary summary. -- Mark Morgan Lloyd markMLl .AT.

Re: [Lazarus] Development of other revision control + easy searching through mailing list archives

2012-04-11 Thread Martin Schreiber
On Wednesday 11 April 2012 09:33:06 Reinier Olislagers wrote: On 11-4-2012 8:44, Dawson wrote: See here for a message on an extended SVN class that might serve as a basis for porting functionality: http://www.mail-archive.com/fpc-pascal@lists.freepascal.org/msg28007.html I might well be

Re: [Lazarus] disable package checking

2012-04-11 Thread Mattias Gaertner
On Wed, 11 Apr 2012 01:47:54 +0200 Benito van der Zander ben...@benibela.de wrote: Hi, whenever I compile a project, it first compiles/checks the dependencies: Compiling package FCL 1.0.1 completed Compiling package LazUtils 1.0 completed Compiling package LCLBase 1.0.1 completed

Re: [Lazarus] Changes of make, part I

2012-04-11 Thread Graeme Geldenhuys
On 10 April 2012 22:25, Mattias Gaertner wrote: I updated and cleaned up the Makefiles of the Lazarus sources. Good work. This should help many people. I hope you created a Lazarus Makefile wiki page with this same information. -- Regards,   - Graeme -

Re: [Lazarus] Changes of make, part I

2012-04-11 Thread Richard Mace
I think I am being a little dumb here What command would I need to issue, to stay up-to-date with trunk, building a new IDE (I guess?) and making sure all of my components are up-to-date. Would it be: make clean all lazarus-ide? Sorry if the question has already been answered, and that I have

Re: [Lazarus] Development of other revision control + easy searching through mailing list archives

2012-04-11 Thread Graeme Geldenhuys
On 11 April 2012 10:20, Martin Schreiber wrote: A FPC based git frontend is here: https://gitorious.org/mseuniverse/mseuniverse/trees/master/tools/msegit I might be wrong, but I think the original poster was referring to a Source Code Management API for Lazarus IDE, making it possible for

Re: [Lazarus] Changes of make, part I

2012-04-11 Thread Mattias Gaertner
On Wed, 11 Apr 2012 12:34:51 +0200 Graeme Geldenhuys graemeg.li...@gmail.com wrote: On 10 April 2012 22:25, Mattias Gaertner wrote: I updated and cleaned up the Makefiles of the Lazarus sources. Good work. This should help many people. I hope you created a Lazarus Makefile wiki page

Re: [Lazarus] Changes of make, part I

2012-04-11 Thread Mattias Gaertner
On Wed, 11 Apr 2012 11:39:08 +0100 Richard Mace richard.m...@gmail.com wrote: I think I am being a little dumb here What command would I need to issue, to stay up-to-date with trunk, building a new IDE (I guess?) and making sure all of my components are up-to-date. Would it be: make clean

Re: [Lazarus] Development of other revision control + easy searching through mailing list archives

2012-04-11 Thread Reinier Olislagers
On 11-4-2012 12:45, Graeme Geldenhuys wrote: On 11 April 2012 10:20, Martin Schreiber wrote: A FPC based git frontend is here: https://gitorious.org/mseuniverse/mseuniverse/trees/master/tools/msegit I might be wrong, but I think the original poster was referring to a Source Code

Re: [Lazarus] Development of other revision control + easy searching through mailing list archives

2012-04-11 Thread Mattias Gaertner
On Wed, 11 Apr 2012 12:45:46 +0200 Graeme Geldenhuys graemeg.li...@gmail.com wrote: On 11 April 2012 10:20, Martin Schreiber wrote: A FPC based git frontend is here: https://gitorious.org/mseuniverse/mseuniverse/trees/master/tools/msegit I might be wrong, but I think the original

Re: [Lazarus] disable package checking

2012-04-11 Thread Benito van der Zander
What Lazarus version do you use? r36661 What reason is given for the recompile? Target: FCL 1.0.1 Build needed. File: /opt/lazarus/packager/registration/fcl.lpk Note: FPC unit /home/benito/hg/components/pascal/data/pseudoxpath.pas is newer than state file of FCL: unit age=04/11/12

Re: [Lazarus] Development of other revision control + easy searching through mailing list archives

2012-04-11 Thread Dawson
Thanks Martin for your posts on where to look for archives, that was helpful. I wanted to do my best to check things out before I asked questions that have already been covered. In rebuilding Lazarus with LazSVNPkg, I do get the added functionality to the IDE and the forms pop up when they

Re: [Lazarus] Changes of make, part I

2012-04-11 Thread Richard Mace
On Wed, 11 Apr 2012 11:39:08 +0100 Richard Mace richard.m...@gmail.com wrote: I think I am being a little dumb here What command would I need to issue, to stay up-to-date with trunk, building a new IDE (I guess?) and making sure all of my components are up-to-date. Would it be:

Re: [Lazarus] disable package checking

2012-04-11 Thread Mattias Gaertner
On Wed, 11 Apr 2012 14:34:33 +0200 Benito van der Zander ben...@benibela.de wrote: What Lazarus version do you use? r36661 What reason is given for the recompile? Target: FCL 1.0.1 Build needed. File: /opt/lazarus/packager/registration/fcl.lpk Note: FPC unit

Re: [Lazarus] Changes of make, part I

2012-04-11 Thread Richard Mace
On 11 April 2012 14:55, Mattias Gaertner nc-gaert...@netcologne.de wrote: ./lazbuild.exe --build-ide= primary config path: C:\Users\Richard\AppData\Local\lazarus After running make clean lazbuild useride I get the following error: [...] ERROR: Package file not found The package FCL

Re: [Lazarus] Changes of make, part I

2012-04-11 Thread Mattias Gaertner
On Wed, 11 Apr 2012 15:13:16 +0100 Richard Mace richard.m...@gmail.com wrote: On 11 April 2012 14:55, Mattias Gaertner nc-gaert...@netcologne.de wrote: ./lazbuild.exe --build-ide= primary config path: C:\Users\Richard\AppData\Local\lazarus After running make clean lazbuild useride

Re: [Lazarus] Changes of make, part I

2012-04-11 Thread Richard Mace
On 11 April 2012 15:45, Mattias Gaertner nc-gaert...@netcologne.de wrote: Mattias, I installed 9.30.RC3 in a c:\lazarus directory Then, did a svn checkout in a new c:\lazarus-trunk directory Then, copied the fpc bin directory from c:\lazarus to c:\lazarus-trunk and put it in the

Re: [Lazarus] Changes of make, part I

2012-04-11 Thread waldo kitty
On 4/11/2012 07:00, Mattias Gaertner wrote: A safe way is make clean svn up make clean lazbuild useride is the second clean necessary? -- ___ Lazarus mailing list Lazarus@lists.lazarus.freepascal.org

Re: [Lazarus] Development of other revision control

2012-04-11 Thread Dawson
Reinier wrote ... What are your plans? (Note: haven't used the Lazarus SVN plugin yet) Well, at this point, I'm trying to get an idea of what has been done in Lazarus. I wanted to answer the question of how to do revisioning on my projects (one of which is in collaboration with another

[Lazarus] Re: Development of other revision control

2012-04-11 Thread Dawson
Hi Martin, et al, I looked at your FPC based git frontend, I must say I'm impressed. Thanks for sharing that bit with me. Hi Graeme, You are right, I am thinking about a source code management API for Lazarus, and your suggestion about checking out previous work is exactly what I plan to do, or

Re: [Lazarus] Development of other revision control

2012-04-11 Thread Dawson
Hi again Reinier, yes, I know what Darius (et al.) have done in lazsvnpkg is a plugin, and I really think it will be helpful. In a message from Darius, I got the impression that his work is open source, and it certainly would be a great building block. Is there a reason not to make an API, as

Re: [Lazarus] Development of other revision control

2012-04-11 Thread Juha Manninen
Some time ago Bernd improved LazSVN package and removed memory leaks. I added generics containers and removed some more memory leaks. I think they are all removed now. See this mail thread where LazSVN package is an out-of-topic issue:

Re: [Lazarus] Development of other revision control

2012-04-11 Thread Dawson
Dear Mattias, et al. Thanks for your helpful comments, and for your offer of help about the IDE interface, that is a very kind offer. I'll keep trying to learn what I need to learn, and plug myself into whatever I can do to help with this project. I'm green here on this list, I just signed up

Re: [Lazarus] Development of other revision control

2012-04-11 Thread Sven Barth
On 11.04.2012 20:54, Dawson wrote: Is there a reason not to make an API, as opposed to a plugin for Lazarus? I guess in some ways the plugin system is nice since it doesn't force anything on anyone, but on the other hand it seems odd to me that a developer wouldn't want access to a source code

Re: [Lazarus] disable package checking

2012-04-11 Thread Benito van der Zander
1. Put your units into a package instead of into fpc.cfg. Then the IDE knows the dependencies between the units and does not need to ask the compiler. Way to much trouble, in case I need to use them in some trivial test project or compile it without Lazarus 2. Open the package fcl.lpk and set

Re: [Lazarus] Development of other revision control

2012-04-11 Thread Hans-Peter Diettrich
Dawson schrieb: Hi again Reinier, yes, I know what Darius (et al.) have done in lazsvnpkg is a plugin, and I really think it will be helpful. In a message from Darius, I got the impression that his work is open source, and it certainly would be a great building block. Is there a reason not to

Re: [Lazarus] Development of other revision control

2012-04-11 Thread Marcos Douglas
On Wed, Apr 11, 2012 at 9:07 PM, Hans-Peter Diettrich drdiettri...@aol.com wrote: Dawson schrieb: Hi again Reinier, yes, I know what Darius (et al.) have done in lazsvnpkg is a plugin, and I really think it will be helpful. In a message from Darius, I got the impression that his work is

Re: [Lazarus] Development of other revision control + easy searching through mailing list archives

2012-04-11 Thread Martin Schreiber
On Wednesday 11 April 2012 12:45:46 Graeme Geldenhuys wrote: On 11 April 2012 10:20, Martin Schreiber wrote: A FPC based git frontend is here: https://gitorious.org/mseuniverse/mseuniverse/trees/master/tools/msegit I might be wrong, but I think the original poster was referring to a

Re: [Lazarus] Development of other revision control

2012-04-11 Thread Reinier Olislagers
On 11-4-2012 20:54, Dawson wrote: yes, I know what Darius (et al.) have done in lazsvnpkg is a plugin, and I really think it will be helpful. In a message from Darius, I got the impression that his work is open source, and it certainly would be a great building block. Looking at