From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on polar.synack.me X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,FREEMAIL_FROM autolearn=ham autolearn_force=no version=3.4.4 X-Google-Thread: 103376,c15063243269efcd X-Google-Attributes: gid103376,public X-Google-Language: ENGLISH,ASCII-7-bit Path: g2news2.google.com!news2.google.com!news.germany.com!fu-berlin.de!uni-berlin.de!individual.net!not-for-mail From: "Alex R. Mosteo" Newsgroups: comp.lang.ada Subject: Re: Meet the new GPS...same as the old GPS... Date: Tue, 27 Jun 2006 16:38:36 +0200 Message-ID: <4gcu45F1n4tffU1@individual.net> References: <1151320748.360707.79490@u72g2000cwu.googlegroups.com> <4gag1vF1lgt2gU1@individual.net> <1151343516.598780.72970@m73g2000cwd.googlegroups.com> <4gcq77F1mpfpsU1@individual.net> <1151417657.725848.229020@75g2000cwc.googlegroups.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7Bit X-Trace: individual.net wiYjniyUMbS29w0LUmS8IgR0B1TOm4mEsWwePbuYNhF0ky0EM= User-Agent: KNode/0.10.2 Xref: g2news2.google.com comp.lang.ada:5066 Date: 2006-06-27T16:38:36+02:00 List-Id: randomm@mindless.com wrote: > Alex R. Mosteo wrote: >> randomm@mindless.com wrote: >> > Alex R. Mosteo wrote: >> >> Randall Q. Huxley III wrote: > > snip > >> Well, my build management is completely governed by the project files. I >> don't think GPS has much to offer in this respect. Specially since >> editing your project settings via GPS is foolish (IMO), because GPS will >> rewrite your project file and fully expand the combinations of your >> project external variables via case statements, which is exponential, >> making it unreadable and un-editable by hand. Maybe the purpose is that >> you don't have to edit them by hand, but I've always needed to do it >> sooner or later so for now I avoid touching project settings from GPS. > > This is where I'm lost since I don't have a clue about project files or > how to create/manage them. Is there a good (focused) explanation of > this? The gnat users guide has a good in-depth explanation, section 11. Gnat Project Manager. Some parts are undoubtedly a bit hard on a first read, but you can get a good general idea at first and all the details later. I started with a basic project file generated by GPS to learn the basics. Now I have a skeleton project file with all the basic configuration I use by default, and I tailor it when something special is needed. The rough rule is that every tab in the project setting of GPS corresponds to a package in the project file. The next important thing are external vars and case statements, I find these very handy. > But, what I meant was the IDE preferences themselves were getting > completely wiped out..... Yep, I understand these are two different problems. I've never suffered the one with the IDE prefs, so I understand your experience with GPS has been comparably poorer. Now I seem to remember that my prefs where messed when switching versions, but I'm not sure. Maybe you could try to completely wipe the .gps folder in your home directory and start over. I admit that I've never acquired total control over GPS fonts, some of them seem to be inherited from general GTK config...