From steven_todd_harris at yahoo.com Sun Dec 5 14:07:04 2004 From: steven_todd_harris at yahoo.com (steve harris) Date: Sun Dec 5 14:06:06 2004 Subject: [FR-devel] OS X installer Message-ID: <20041205190705.7898.qmail@web12007.mail.yahoo.com> I noticed that their exists installers for Windows and Linux. Is anyone out their able to create one for OS X? __________________________________ Do you Yahoo!? The all-new My Yahoo! - Get yours free! http://my.yahoo.com From bboesen at tpg.com.au Sun Dec 5 19:07:25 2004 From: bboesen at tpg.com.au (Brendan) Date: Sun Dec 5 19:06:14 2004 Subject: [FR-devel] Fox 1.2 migration plans Message-ID: Hi All, I've been trying to get FreeRIDE going on MacOSX. Somewhat stupidly I didn't check the install documentation and tried to get it going with the latest versions of fox (1.2.11), fxscintilla (1.62) and FXRuby (1.2.2). (The main reason I tried with the latest versions of these programs was the difficulties documented by other people in getting them running on MacOSX. I was pleasently suprised to find the latest versions just run pretty much 'out of the box'.) Consequently, I persisted with the latest versions and naturally discovered that quite a few changes were required to get FreeRIDE running. I'm making good headway and now have the system up and running. The remaining issues seem to be the change to FXMenuCommand (which has split off checkable and radio-button menu items into subclasses) and an issue with rrb (though that may not be related to the upgrade). Is there a timetable for an upgrade to fox 1.2? Are you interested in my changes as a starting point? Regards, Brendan From curt at hibbs.com Sun Dec 5 19:33:44 2004 From: curt at hibbs.com (Curt Hibbs) Date: Sun Dec 5 19:32:44 2004 Subject: [FR-devel] Fox 1.2 migration plans In-Reply-To: Message-ID: If you get the lastest version of FreeRIDE from CVS, it has the needed changes to use FXRuby 1.2.2 (this is currently under test on Windows and Linux). Curt > -----Original Message----- > From: freeride-devel-bounces@rubyforge.org > [mailto:freeride-devel-bounces@rubyforge.org]On Behalf Of Brendan > Sent: Sunday, December 05, 2004 6:07 PM > To: freeride-devel@rubyforge.org > Subject: [FR-devel] Fox 1.2 migration plans > > > Hi All, > > I've been trying to get FreeRIDE going on MacOSX. Somewhat stupidly I > didn't check the install documentation and tried to get it going with > the latest versions of fox (1.2.11), fxscintilla (1.62) and FXRuby > (1.2.2). > > (The main reason I tried with the latest versions of these programs was > the difficulties documented by other people in getting them running on > MacOSX. I was pleasently suprised to find the latest versions just run > pretty much 'out of the box'.) > > Consequently, I persisted with the latest versions and naturally > discovered that quite a few changes were required to get FreeRIDE > running. I'm making good headway and now have the system up and > running. The remaining issues seem to be the change to FXMenuCommand > (which has split off checkable and radio-button menu items into > subclasses) and an issue with rrb (though that may not be related to > the upgrade). > > Is there a timetable for an upgrade to fox 1.2? Are you interested in > my changes as a starting point? > > Regards, > > Brendan > > _______________________________________________ > Freeride-devel mailing list > Freeride-devel@rubyforge.org > http://rubyforge.org/mailman/listinfo/freeride-devel > --- > Incoming mail is certified Virus Free. > Checked by AVG anti-virus system (http://www.grisoft.com). > Version: 6.0.799 / Virus Database: 543 - Release Date: 11/19/2004 > From bboesen at tpg.com.au Sun Dec 5 20:19:23 2004 From: bboesen at tpg.com.au (Brendan) Date: Sun Dec 5 20:18:12 2004 Subject: [FR-devel] Fox 1.2 migration plans In-Reply-To: References: Message-ID: > If you get the lastest version of FreeRIDE from CVS, it has the needed > changes to use FXRuby 1.2.2 (this is currently under test on Windows > and > Linux). > Thanks! I'll just write off all those hours as a bad dream... ;-) > Curt > Brendan From bboesen at tpg.com.au Sun Dec 5 21:29:11 2004 From: bboesen at tpg.com.au (Brendan) Date: Sun Dec 5 21:27:57 2004 Subject: [FR-devel] Fox 1.2 migration plans In-Reply-To: References: Message-ID: <9CDF3E1E-472E-11D9-BF76-000D9331AEBA@tpg.com.au> Curt, I've just upgraded from the cvs repository and everything works great! Thanks again. Would you like me to come up with some MacOSX build instructions (you'll need some because of the use of ripper which doesn't have MacOSX libs in the redist directory). (Actually, do you see that you will continue to use the redistributed apps? I downloaded the latest rrb and ripper and they seemed to work fine. Aren't ripper and rrb the only ones not part of standard ruby 1.8?) Brendan From curt at hibbs.com Sun Dec 5 22:26:58 2004 From: curt at hibbs.com (Curt Hibbs) Date: Sun Dec 5 22:25:59 2004 Subject: [FR-devel] Fox 1.2 migration plans In-Reply-To: <9CDF3E1E-472E-11D9-BF76-000D9331AEBA@tpg.com.au> Message-ID: Brendan wrote: > > Curt, > > I've just upgraded from the cvs repository and everything works great! > Thanks again. Would you like me to come up with some MacOSX build > instructions (you'll need some because of the use of ripper which > doesn't have MacOSX libs in the redist directory). (Actually, do you > see that you will continue to use the redistributed apps? I downloaded > the latest rrb and ripper and they seemed to work fine. Aren't ripper > and rrb the only ones not part of standard ruby 1.8?) That would be great if you would do that! Its probably too much to ask, but if you wanted to create an OSX installer we wouldn't say no! :-) And yes, we will continue to use the redistributables. Curt From bboesen at tpg.com.au Mon Dec 6 00:47:02 2004 From: bboesen at tpg.com.au (Brendan) Date: Mon Dec 6 00:45:52 2004 Subject: [FR-devel] Fox 1.2 migration plans In-Reply-To: References: Message-ID: <410EC602-474A-11D9-BF76-000D9331AEBA@tpg.com.au> Hi, On 06/12/2004, at 2:26 PM, Curt Hibbs wrote: > > That would be great if you would do that! Its probably too much to > ask, but I'll see if I can have something done by next week. > if you wanted to create an OSX installer we wouldn't say no! :-) > That's something I'll have to think about. What would you suggest doing with Fox, FxScintilla and FxRuby? They could be included with the installer, get their own installers or they could become part of Fink (I suppose I should look at their Fink status anyway). Is the windows installer completely standalone? > And yes, we will continue to use the redistributables. > What's the rationale? Are the packages that unstable at present? (Come to think of it, it might be useful to keep them bundled as far as a stand-alone installer is concerned.) > Curt > Brendan From curt at hibbs.com Mon Dec 6 06:14:09 2004 From: curt at hibbs.com (Curt Hibbs) Date: Mon Dec 6 06:13:08 2004 Subject: [FR-devel] Fox 1.2 migration plans In-Reply-To: <410EC602-474A-11D9-BF76-000D9331AEBA@tpg.com.au> Message-ID: Brendan wrote: > > Hi, > > On 06/12/2004, at 2:26 PM, Curt Hibbs wrote: > > > > > That would be great if you would do that! Its probably too much to > > ask, but > > I'll see if I can have something done by next week. > > > if you wanted to create an OSX installer we wouldn't say no! :-) > > > > That's something I'll have to think about. What would you suggest > doing with Fox, FxScintilla and FxRuby? They could be included with > the installer, get their own installers or they could become part of > Fink (I suppose I should look at their Fink status anyway). Is the > windows installer completely standalone? > > > And yes, we will continue to use the redistributables. > > > > What's the rationale? Are the packages that unstable at present? > (Come to think of it, it might be useful to keep them bundled as far as > a stand-alone installer is concerned.) Both the Windows and Linux installers install FreeRIDE as a complete, standalone application. They include everything that is needed for FreeRIDE to run. They actually include a private copy of Ruby that is used to run FreeRIDE! This keeps FreeRIDE independent of the version of Ruby (and extensions) that the user has installed and guarantees that FreeRIDE will run properly. Curt From bboesen at tpg.com.au Mon Dec 6 19:48:27 2004 From: bboesen at tpg.com.au (Brendan) Date: Mon Dec 6 19:47:13 2004 Subject: [FR-devel] Fox 1.2 migration plans In-Reply-To: References: Message-ID: Hi, > Both the Windows and Linux installers install FreeRIDE as a complete, > standalone application. They include everything that is needed for > FreeRIDE > to run. They actually include a private copy of Ruby that is used to > run > FreeRIDE! This keeps FreeRIDE independent of the version of Ruby (and > extensions) that the user has installed and guarantees that FreeRIDE > will > run properly. > In that case, a MacOSX installer would probably not be an installer as such, just a packaged-up MacOSX application. Installation would just be as simple as "Drag the FreeRIDE icon to where you want it installed." I'll look into it. Brendan From curt at hibbs.com Mon Dec 6 21:26:33 2004 From: curt at hibbs.com (Curt Hibbs) Date: Mon Dec 6 21:25:29 2004 Subject: [FR-devel] Fox 1.2 migration plans In-Reply-To: Message-ID: Brendan wrote: > > Hi, > > > Both the Windows and Linux installers install FreeRIDE as a complete, > > standalone application. They include everything that is needed for > > FreeRIDE > > to run. They actually include a private copy of Ruby that is used to > > run > > FreeRIDE! This keeps FreeRIDE independent of the version of Ruby (and > > extensions) that the user has installed and guarantees that FreeRIDE > > will > > run properly. > > > > In that case, a MacOSX installer would probably not be an installer as > such, just a packaged-up MacOSX application. Installation would just > be as simple as "Drag the FreeRIDE icon to where you want it > installed." > > I'll look into it. > > Brendan Great! Thanks, Curt From curt at hibbs.com Tue Dec 7 07:25:25 2004 From: curt at hibbs.com (Curt Hibbs) Date: Tue Dec 7 07:24:21 2004 Subject: [FR-devel] FW: Bug in Freeride Message-ID: -----Original Message----- From: Dominik Zelenka [mailto:M_Pavel@gmx.de] Sent: Tuesday, December 07, 2004 5:24 AM To: curt@hibbs.com Subject: Bug in Freeride Hi. I wanted to report a bug I found in freeride to you. When you search for the String: OSC :: the freeride can't search for Strings anymore, at the next startup. The reason is that either yaml or the freeride itself thinks that this String is a Hash. I found this bug in version 0.7.0. Kind regards D.Zelenka --- Incoming mail is certified Virus Free. Checked by AVG anti-virus system (http://www.grisoft.com). Version: 6.0.805 / Virus Database: 547 - Release Date: 12/3/2004 From laurent at moldus.org Sun Dec 12 13:08:37 2004 From: laurent at moldus.org (Laurent Julliard) Date: Sun Dec 12 13:07:22 2004 Subject: [FR-devel] [ANN] FreeRIDE 0.9.2 - The Free Ruby IDE Message-ID: <41BC8925.7040003@moldus.org> Version 0.9.2 of FreeRIDE has been released and is available for download! For details and downloads, go to: http://freeride.rubyforge.org/ Starting with 0.9.2 FreeRIDE uses FOX/FXRuby 1.2.x. Please note that there is no backward compatibility with FOX/FXRuby 1.0.x. Beside that, you'll find a number of bug fixes to enhance usability and reliability. Have fun! And, as always, feedback and contributions are welcome NOTE: If you experience troubles (e.g. crashes) at startup time, delete your FreeRIDE configuration directory in $HOME/.freeride for Linux users or %USERPROFILE%\freeride on Windows to restart from a fresh setting. === FreeRIDE Overview === FreeRIDE aims to be a full-featured, first-class IDE on a par with those available for other languages, with all the best-of-breed features that you would expect in a high-end IDE. Some of FreeRIDE's features include: * Multi-file editing * Syntax highlighting * Auto-indenting * Code Folding * Source navigation by module, class, method, etc. * Integrated debugging * Written in Ruby for easy extension Some planned features include: * Full internationalization * High-end refactoring support * Remote pair programming In its current state, FreeRIDE cannot yet be called a real IDE. What is does have is a stable infrastructure with all the working plumbing needed for the hordes of anxious Ruby developers that want to create plugins to extend the functionality of FreeRIDE. The FreeRIDE team will be working on such FreeRIDE plugins that we will individually release to incrementally improve the FreeRIDE system. Periodically we will rollup these added plugins into new releases of FreeRIDE. Even if you have not officially joined the FreeRIDE team you can still create plugins for you own use, share them with others, or send them to us and we will make them available for download from our project wiki. We may even ask for your permission to include them in the FreeRIDE core distribution. -- Laurent JULLIARD http://www.moldus.org/~laurent From bboesen at tpg.com.au Sun Dec 12 22:44:10 2004 From: bboesen at tpg.com.au (Brendan) Date: Sun Dec 12 22:42:38 2004 Subject: [FR-devel] Fox 1.2 migration plans In-Reply-To: References: Message-ID: <3F9F0830-4CB9-11D9-A7E8-000D9331AEBA@tpg.com.au> Curt, I'm making slow but steady progress on the MacOSX-packaged version. (Though I'm learning more about Objective-C and Cocoa than I ever thought I'd need too! ;-) One issue cropped up today. I successfully packaged FreeRIDE in an OSX app but on running received a segmentation fault. I suspected it was related to some changes I had made to FreeRIDE when I converted to fox 1.2 but that were different from changes you guys had made. Specifically, I changed the way FreeRIDE created and used an FXApp and a FXMainWindow (mainly to be consistent with FXRuby documentation). I've attached a modified copy of the appframe.rb file from the rubyide_fox_gui plugin. Doing this solves my problem. Is what I've done correct? Brendan -------------- next part -------------- A non-text attachment was scrubbed... Name: appframe.rb Type: application/octet-stream Size: 10335 bytes Desc: not available Url : http://rubyforge.org/pipermail/freeride-devel/attachments/20041213/5a42ca72/appframe.obj From curt at hibbs.com Sun Dec 12 22:47:27 2004 From: curt at hibbs.com (Curt Hibbs) Date: Sun Dec 12 22:46:11 2004 Subject: [FR-devel] Fox 1.2 migration plans In-Reply-To: <3F9F0830-4CB9-11D9-A7E8-000D9331AEBA@tpg.com.au> Message-ID: Brendan wrote: > > Curt, > > I'm making slow but steady progress on the MacOSX-packaged version. > (Though I'm learning more about Objective-C and Cocoa than I ever > thought I'd need too! ;-) Excellent! > One issue cropped up today. I successfully packaged FreeRIDE in an OSX > app but on running received a segmentation fault. I suspected it was > related to some changes I had made to FreeRIDE when I converted to fox > 1.2 but that were different from changes you guys had made. > Specifically, I changed the way FreeRIDE created and used an FXApp and > a FXMainWindow (mainly to be consistent with FXRuby documentation). > I've attached a modified copy of the appframe.rb file from the > rubyide_fox_gui plugin. Doing this solves my problem. Is what I've > done correct? I think that Laurent is best qualified to take a look and answer this. What do you think, Laurent? Curt From tristano at gmail.com Thu Dec 16 09:26:08 2004 From: tristano at gmail.com (Tristan O'Tierney) Date: Thu Dec 16 09:24:46 2004 Subject: [FR-devel] freeride to os x port Message-ID: <2efe1f8704121606267039f9ff@mail.gmail.com> hi, i'm the darwinports maintainer for fox, fxscintilla, fxruby, and freeride. I was working on some major updates the other day (fox 1.0 --> 1.2, freeride 0.6 --> 0.9.2) and ran into a wall. all the fxruby examples, including the scintilla ones, work fine for me but i cannot get freeride to work. when i run it, this error is generated: Failing to load: RRB Failing to start: RRB /Users/tristan/Programming/darwinports/freeride-0.9.2/./plugins/rubyide_fox_gui/appframe.rb:80: [BUG] Segmentation fault ruby 1.8.1 (2003-12-25) [powerpc-darwin] Abort trap it sounds more like a fox issue than a freeride issue, but i wasn't sure if this has happened in the past. i haven't submitted this to bugs because as i said i don't think it's a freeride bug. anyone have any tips for how i can go about tackling this? -- Tristan O'Tierney - Email: tristan@otierney.net - Homepage: http://www.otierney.net From hulachr at hotmail.com Thu Dec 16 12:17:39 2004 From: hulachr at hotmail.com (Chris Hulan) Date: Thu Dec 16 12:18:38 2004 Subject: [FR-devel] freeride to os x port In-Reply-To: <2efe1f8704121606267039f9ff@mail.gmail.com> Message-ID: RRB is the Refactoring plug-in, and would need to have its libraries rebuilt for OS X. Removing it from the plug-ins should get you going. Chris From tristano at gmail.com Thu Dec 16 17:48:42 2004 From: tristano at gmail.com (Tristan O'Tierney) Date: Thu Dec 16 17:47:26 2004 Subject: [FR-devel] fixed RRB Message-ID: <2efe1f87041216144844423253@mail.gmail.com> rrb wasn't the problem, but it's still giving the same error: /Users/tristan/Programming/darwinports/freeride-0.9.2/./plugins/rubyide_fox_gui/appframe.rb:80: [BUG] Segmentation fault ruby 1.8.1 (2003-12-25) [powerpc-darwin] Abort trap and the freeride.log is now 2004-12-16 17:47:59 :: [INFO] --- FreeRIDE Started on Thu Dec 16 17:47:57 EST 2004 2004-12-16 17:47:59 :: [INFO] Plugin(rubyide_gui-outputpane): OutputPane plugin started 2004-12-16 17:47:59 :: [INFO] Plugin(rubyide_fox_gui-appframe): AppFrame started 2004-12-16 17:47:59 :: [INFO] Plugin(rubyide_fox_gui-appframe): Dockbar UI components positioned OK! -- Tristan O'Tierney - Email: tristan@otierney.net - Homepage: http://www.otierney.net From bboesen at tpg.com.au Thu Dec 16 19:34:48 2004 From: bboesen at tpg.com.au (Brendan) Date: Thu Dec 16 19:33:03 2004 Subject: [FR-devel] fixed RRB In-Reply-To: <2efe1f87041216144844423253@mail.gmail.com> References: <2efe1f87041216144844423253@mail.gmail.com> Message-ID: <74D0E01B-4FC3-11D9-A945-000D9331AEBA@tpg.com.au> Hi Tristan, I've also had some interesting issues in getting things working on MacOSX. A few weeks ago I tried to upgrade FreeRIDE 0.9.0 to fox 1.2 (not realising that someone else had done the same job about 2 days before me! ;-). I had LOTS of problems with plugins loading and starting. Part of the problem in trying to debug this was the way FreeRIDE loads and starts plugins and how errors can get silently swallowed. I've think I've also seen segmentation faults caused by modules failing to load. The only sure way I found to track things down was copious use of "puts 'at 1'", "puts 'at 2'", etc. In the end I was successful but also got to throw it all away! I HAVE managed to build freeride 0.9.2 with fox 1.2, etc. I'm actually in the process of trying to come up with a stand-alone mac app that people can download (similar to the windows one). However, it strikes me that if it's just as easy to download the most recent version from darwinports then I might be wasting my time. The dependency of FeeRIDE on X11 means the standalone mac app will never really feel completely like a mac .app. Curt, Laurent, any comments? With regards to your problem, you may want to look at one of my recent posts. In that I included a changed appframe.rb that has a slightly different ordering of MainWindow and App creation/showing/etc. I found I _had_ to make that change to get FreeRIDE to run from a mac .app. Funnily enough, I didn't need that change when I was running straight from the command line. And, just to show how finicky this is, I _did_ need that change when I tried my initial port to fox 1.2 (in fact that was the first major problem I needed to solve after fixing all the class name changes for fox 1.2). Go figure! I think Laurent was going to look into whether my changes to appframe were correct and if they should be rolled into the codebase. I haven't heard anything further on that though. Hope that helps, Brendan From curt at hibbs.com Thu Dec 16 22:29:56 2004 From: curt at hibbs.com (Curt Hibbs) Date: Thu Dec 16 22:28:37 2004 Subject: [FR-devel] fixed RRB In-Reply-To: <74D0E01B-4FC3-11D9-A945-000D9331AEBA@tpg.com.au> Message-ID: Brendan wrote: > > Hi Tristan, > > I've also had some interesting issues in getting things working on > MacOSX. A few weeks ago I tried to upgrade FreeRIDE 0.9.0 to fox 1.2 > (not realising that someone else had done the same job about 2 days > before me! ;-). I had LOTS of problems with plugins loading and > starting. Part of the problem in trying to debug this was the way > FreeRIDE loads and starts plugins and how errors can get silently > swallowed. I've think I've also seen segmentation faults caused by > modules failing to load. The only sure way I found to track things > down was copious use of "puts 'at 1'", "puts 'at 2'", etc. In the end > I was successful but also got to throw it all away! > > I HAVE managed to build freeride 0.9.2 with fox 1.2, etc. I'm actually > in the process of trying to come up with a stand-alone mac app that > people can download (similar to the windows one). However, it strikes > me that if it's just as easy to download the most recent version from > darwinports then I might be wasting my time. The dependency of FeeRIDE > on X11 means the standalone mac app will never really feel completely > like a mac .app. Curt, Laurent, any comments? Despite having been a Macintosh Certified Developer in 1985, these days I'm pretty much ignorant of the ins and outs of the mac platform! :-( Rich Kilmer is FreeRIDE top OSX expert. He might have more intelligent feedback than I would... but I'll take a shot at it. My understanding is that FXRuby/Fox requires X11, and since FreeRIDE requires FXRuby there is no way we can currently get away from X11 (someday I want to implement a wxRuby interface for FreeRIDE and that would change things). How often is FreeRIDE updated in darwinports? The advantage of having our own installer is that we can release new versions of FreeRIDE simultaneously on all platforms. I would still favor having our own installer. Curt > With regards to your problem, you may want to look at one of my recent > posts. In that I included a changed appframe.rb that has a slightly > different ordering of MainWindow and App creation/showing/etc. I found > I _had_ to make that change to get FreeRIDE to run from a mac .app. > Funnily enough, I didn't need that change when I was running straight > from the command line. And, just to show how finicky this is, I _did_ > need that change when I tried my initial port to fox 1.2 (in fact that > was the first major problem I needed to solve after fixing all the > class name changes for fox 1.2). Go figure! > > I think Laurent was going to look into whether my changes to appframe > were correct and if they should be rolled into the codebase. I haven't > heard anything further on that though. > > Hope that helps, > > Brendan > > --- > Incoming mail is certified Virus Free. > Checked by AVG anti-virus system (http://www.grisoft.com). > Version: 6.0.805 / Virus Database: 547 - Release Date: 12/3/2004 > From tristano at gmail.com Thu Dec 16 22:35:26 2004 From: tristano at gmail.com (Tristan O'Tierney) Date: Thu Dec 16 22:34:03 2004 Subject: [FR-devel] fixed RRB In-Reply-To: <74D0E01B-4FC3-11D9-A945-000D9331AEBA@tpg.com.au> References: <2efe1f87041216144844423253@mail.gmail.com> <74D0E01B-4FC3-11D9-A945-000D9331AEBA@tpg.com.au> Message-ID: <2efe1f870412161935167028e6@mail.gmail.com> that's not entirely true. look at Gimp.app (http://gimp-app.sf.net) all you need is a requirement of apple's X11, which is a free download (and included on CD 3 of the os x install disks). however, the people using something like this are more than likely going to be console people :). still i think it is a cool idea in general, and i'd love to help if we can get 0.9.2. running! do you think you could send me your changes brendan? that would help a lot! On Fri, 17 Dec 2004 11:34:48 +1100, Brendan wrote: > Hi Tristan, > > I've also had some interesting issues in getting things working on > MacOSX. A few weeks ago I tried to upgrade FreeRIDE 0.9.0 to fox 1.2 > (not realising that someone else had done the same job about 2 days > before me! ;-). I had LOTS of problems with plugins loading and > starting. Part of the problem in trying to debug this was the way > FreeRIDE loads and starts plugins and how errors can get silently > swallowed. I've think I've also seen segmentation faults caused by > modules failing to load. The only sure way I found to track things > down was copious use of "puts 'at 1'", "puts 'at 2'", etc. In the end > I was successful but also got to throw it all away! > > I HAVE managed to build freeride 0.9.2 with fox 1.2, etc. I'm actually > in the process of trying to come up with a stand-alone mac app that > people can download (similar to the windows one). However, it strikes > me that if it's just as easy to download the most recent version from > darwinports then I might be wasting my time. The dependency of FeeRIDE > on X11 means the standalone mac app will never really feel completely > like a mac .app. Curt, Laurent, any comments? > > With regards to your problem, you may want to look at one of my recent > posts. In that I included a changed appframe.rb that has a slightly > different ordering of MainWindow and App creation/showing/etc. I found > I _had_ to make that change to get FreeRIDE to run from a mac .app. > Funnily enough, I didn't need that change when I was running straight > from the command line. And, just to show how finicky this is, I _did_ > need that change when I tried my initial port to fox 1.2 (in fact that > was the first major problem I needed to solve after fixing all the > class name changes for fox 1.2). Go figure! > > I think Laurent was going to look into whether my changes to appframe > were correct and if they should be rolled into the codebase. I haven't > heard anything further on that though. > > Hope that helps, > > Brendan > > -- Tristan O'Tierney - Email: tristan@otierney.net - Homepage: http://www.otierney.net From curt at hibbs.com Thu Dec 16 22:39:45 2004 From: curt at hibbs.com (Curt Hibbs) Date: Thu Dec 16 22:38:22 2004 Subject: [FR-devel] fixed RRB In-Reply-To: <2efe1f870412161935167028e6@mail.gmail.com> Message-ID: Tristan O'Tierney wrote: > > that's not entirely true. look at Gimp.app (http://gimp-app.sf.net) > > all you need is a requirement of apple's X11, which is a free download > (and included on CD 3 of the os x install disks). > > however, the people using something like this are more than likely > going to be console people :). still i think it is a cool idea in > general, and i'd love to help if we can get 0.9.2. running! I'm not sure which part isn't true (i.e., where I got it wrong), but no matter what I'm mostly thrilled for there to be an easy way for user to get FreeRIDE on OSX! Thanks, Curt > do you think you could send me your changes brendan? that would > help a lot! > > On Fri, 17 Dec 2004 11:34:48 +1100, Brendan wrote: > > Hi Tristan, > > > > I've also had some interesting issues in getting things working on > > MacOSX. A few weeks ago I tried to upgrade FreeRIDE 0.9.0 to fox 1.2 > > (not realising that someone else had done the same job about 2 days > > before me! ;-). I had LOTS of problems with plugins loading and > > starting. Part of the problem in trying to debug this was the way > > FreeRIDE loads and starts plugins and how errors can get silently > > swallowed. I've think I've also seen segmentation faults caused by > > modules failing to load. The only sure way I found to track things > > down was copious use of "puts 'at 1'", "puts 'at 2'", etc. In the end > > I was successful but also got to throw it all away! > > > > I HAVE managed to build freeride 0.9.2 with fox 1.2, etc. I'm actually > > in the process of trying to come up with a stand-alone mac app that > > people can download (similar to the windows one). However, it strikes > > me that if it's just as easy to download the most recent version from > > darwinports then I might be wasting my time. The dependency of FeeRIDE > > on X11 means the standalone mac app will never really feel completely > > like a mac .app. Curt, Laurent, any comments? > > > > With regards to your problem, you may want to look at one of my recent > > posts. In that I included a changed appframe.rb that has a slightly > > different ordering of MainWindow and App creation/showing/etc. I found > > I _had_ to make that change to get FreeRIDE to run from a mac .app. > > Funnily enough, I didn't need that change when I was running straight > > from the command line. And, just to show how finicky this is, I _did_ > > need that change when I tried my initial port to fox 1.2 (in fact that > > was the first major problem I needed to solve after fixing all the > > class name changes for fox 1.2). Go figure! > > > > I think Laurent was going to look into whether my changes to appframe > > were correct and if they should be rolled into the codebase. I haven't > > heard anything further on that though. > > > > Hope that helps, > > > > Brendan > > > > > > > -- > Tristan O'Tierney > - Email: tristan@otierney.net > - Homepage: http://www.otierney.net > _______________________________________________ > Freeride-devel mailing list > Freeride-devel@rubyforge.org > http://rubyforge.org/mailman/listinfo/freeride-devel > --- > Incoming mail is certified Virus Free. > Checked by AVG anti-virus system (http://www.grisoft.com). > Version: 6.0.805 / Virus Database: 547 - Release Date: 12/3/2004 > From Laurent.Julliard at xrce.xerox.com Fri Dec 17 10:40:02 2004 From: Laurent.Julliard at xrce.xerox.com (Laurent Julliard) Date: Fri Dec 17 10:38:43 2004 Subject: [FR-devel] fixed RRB In-Reply-To: <74D0E01B-4FC3-11D9-A945-000D9331AEBA@tpg.com.au> References: <2efe1f87041216144844423253@mail.gmail.com> <74D0E01B-4FC3-11D9-A945-000D9331AEBA@tpg.com.au> Message-ID: <41C2FDD2.9030004@xrce.xerox.com> Brendan wrote: > Hi Tristan, > ts? > > With regards to your problem, you may want to look at one of my recent > posts. In that I included a changed appframe.rb that has a slightly > different ordering of MainWindow and App creation/showing/etc. I found > I _had_ to make that change to get FreeRIDE to run from a mac .app. > Funnily enough, I didn't need that change when I was running straight > from the command line. And, just to show how finicky this is, I _did_ > need that change when I tried my initial port to fox 1.2 (in fact that > was the first major problem I needed to solve after fixing all the class > name changes for fox 1.2). Go figure! > > I think Laurent was going to look into whether my changes to appframe > were correct and if they should be rolled into the codebase. I haven't > heard anything further on that though. > Brendan, As I said in one of my previous post your modified appframe.rb works well on Linux and Windows as well but before I make the changes I would really like to understand what's the real difference between your version and mine. If you look at it from the point of view of things are executed in sequence there is not much difference. Here wahat happens if you follow the sequence of Ruby statement (indentation follows the levels in the call stack) : appframe Brendan ---------------- app = Fox::FXApp.new("FreeRIDE", "FreeRIDE") r = Renderer.new(plugin, slot, app) super(@app, @slot.data, mi, mi, DECOR_ALL) FXToolTip.new(@app, TOOLTIP_NORMAL) appFrameSetup @app.create app.create # normally not needed - it's already in appFrameSetup r.show # normally not needed - it's already in Renderer#create app.run appframe FR orig --------------- Renderer.new(plugin, slot) @app = FXApp.new("FreeRIDE", "FreeRIDE") @app.init(ARGV) super(@app, @slot.data, mi, mi, DECOR_ALL) FXToolTip.new(@app, TOOLTIP_NORMAL) appFrameSetup @app.create @app.run I would really like to understand why the original version crashes on macOS X and the one that you modified. Could you start again from the original appframe.rb and try to find what is the minimal changes one has to do to make it run smoothly on Mac OS X. Laurent From tristano at gmail.com Fri Dec 17 13:57:11 2004 From: tristano at gmail.com (Tristan O'Tierney) Date: Fri Dec 17 13:55:53 2004 Subject: [FR-devel] fixed RRB In-Reply-To: <41C2FDD2.9030004@xrce.xerox.com> References: <2efe1f87041216144844423253@mail.gmail.com> <74D0E01B-4FC3-11D9-A945-000D9331AEBA@tpg.com.au> <41C2FDD2.9030004@xrce.xerox.com> Message-ID: <2efe1f8704121710575c6ba54f@mail.gmail.com> hi there i can't seem to find that code brendan wrote in the archives.. or should i be checking cvs? On Fri, 17 Dec 2004 16:40:02 +0100, Laurent Julliard wrote: > Brendan wrote: > > Hi Tristan, > > > ts? > > > > With regards to your problem, you may want to look at one of my recent > > posts. In that I included a changed appframe.rb that has a slightly > > different ordering of MainWindow and App creation/showing/etc. I found > > I _had_ to make that change to get FreeRIDE to run from a mac .app. > > Funnily enough, I didn't need that change when I was running straight > > from the command line. And, just to show how finicky this is, I _did_ > > need that change when I tried my initial port to fox 1.2 (in fact that > > was the first major problem I needed to solve after fixing all the class > > name changes for fox 1.2). Go figure! > > > > I think Laurent was going to look into whether my changes to appframe > > were correct and if they should be rolled into the codebase. I haven't > > heard anything further on that though. > > > > Brendan, > > As I said in one of my previous post your modified appframe.rb works > well on Linux and Windows as well but before I make the changes I > would really like to understand what's the real difference between > your version and mine. If you look at it from the point of view of > things are executed in sequence there is not much difference. Here > wahat happens if you follow the sequence of Ruby statement > (indentation follows the levels in the call stack) : > > appframe Brendan > ---------------- > app = Fox::FXApp.new("FreeRIDE", "FreeRIDE") > r = Renderer.new(plugin, slot, app) > super(@app, @slot.data, mi, mi, DECOR_ALL) > FXToolTip.new(@app, TOOLTIP_NORMAL) > appFrameSetup > @app.create > app.create # normally not needed - it's already in appFrameSetup > r.show # normally not needed - it's already in Renderer#create > app.run > > appframe FR orig > --------------- > Renderer.new(plugin, slot) > @app = FXApp.new("FreeRIDE", "FreeRIDE") > @app.init(ARGV) > super(@app, @slot.data, mi, mi, DECOR_ALL) > FXToolTip.new(@app, TOOLTIP_NORMAL) > appFrameSetup > @app.create > @app.run > > I would really like to understand why the original version crashes on > macOS X and the one that you modified. Could you start again from the > original appframe.rb and try to find what is the minimal changes one > has to do to make it run smoothly on Mac OS X. > > Laurent > -- Tristan O'Tierney - Email: tristan@otierney.net - Homepage: http://www.otierney.net From curt at hibbs.com Fri Dec 17 14:03:34 2004 From: curt at hibbs.com (Curt Hibbs) Date: Fri Dec 17 14:02:17 2004 Subject: [FR-devel] fixed RRB In-Reply-To: <2efe1f8704121710575c6ba54f@mail.gmail.com> Message-ID: He posted it to this list as an attachment. I've attached it to this posting for you. Curt > -----Original Message----- > From: Tristan O'Tierney [mailto:tristano@gmail.com] > Sent: Friday, December 17, 2004 12:57 PM > To: laurent Julliard > Cc: Brendan; freeride-devel@rubyforge.org; Curt Hibbs > Subject: Re: [FR-devel] fixed RRB > > > hi there > > i can't seem to find that code brendan wrote in the archives.. or > should i be checking cvs? > > > On Fri, 17 Dec 2004 16:40:02 +0100, Laurent Julliard > wrote: > > Brendan wrote: > > > Hi Tristan, > > > > > ts? > > > > > > With regards to your problem, you may want to look at one of my recent > > > posts. In that I included a changed appframe.rb that has a slightly > > > different ordering of MainWindow and App > creation/showing/etc. I found > > > I _had_ to make that change to get FreeRIDE to run from a mac .app. > > > Funnily enough, I didn't need that change when I was running straight > > > from the command line. And, just to show how finicky this is, I _did_ > > > need that change when I tried my initial port to fox 1.2 (in fact that > > > was the first major problem I needed to solve after fixing > all the class > > > name changes for fox 1.2). Go figure! > > > > > > I think Laurent was going to look into whether my changes to appframe > > > were correct and if they should be rolled into the codebase. > I haven't > > > heard anything further on that though. > > > > > > > Brendan, > > > > As I said in one of my previous post your modified appframe.rb works > > well on Linux and Windows as well but before I make the changes I > > would really like to understand what's the real difference between > > your version and mine. If you look at it from the point of view of > > things are executed in sequence there is not much difference. Here > > wahat happens if you follow the sequence of Ruby statement > > (indentation follows the levels in the call stack) : > > > > appframe Brendan > > ---------------- > > app = Fox::FXApp.new("FreeRIDE", "FreeRIDE") > > r = Renderer.new(plugin, slot, app) > > super(@app, @slot.data, mi, mi, DECOR_ALL) > > FXToolTip.new(@app, TOOLTIP_NORMAL) > > appFrameSetup > > @app.create > > app.create # normally not needed - it's already in appFrameSetup > > r.show # normally not needed - it's already in Renderer#create > > app.run > > > > appframe FR orig > > --------------- > > Renderer.new(plugin, slot) > > @app = FXApp.new("FreeRIDE", "FreeRIDE") > > @app.init(ARGV) > > super(@app, @slot.data, mi, mi, DECOR_ALL) > > FXToolTip.new(@app, TOOLTIP_NORMAL) > > appFrameSetup > > @app.create > > @app.run > > > > I would really like to understand why the original version crashes on > > macOS X and the one that you modified. Could you start again from the > > original appframe.rb and try to find what is the minimal changes one > > has to do to make it run smoothly on Mac OS X. > > > > Laurent > > > > > -- > Tristan O'Tierney > - Email: tristan@otierney.net > - Homepage: http://www.otierney.net > --- > Incoming mail is certified Virus Free. > Checked by AVG anti-virus system (http://www.grisoft.com). > Version: 6.0.805 / Virus Database: 547 - Release Date: 12/3/2004 > -------------- next part -------------- A non-text attachment was scrubbed... Name: appframe.rb Type: application/octet-stream Size: 10335 bytes Desc: not available Url : http://rubyforge.org/pipermail/freeride-devel/attachments/20041217/3cf6c27b/appframe.obj From tristano at gmail.com Fri Dec 17 18:26:19 2004 From: tristano at gmail.com (Tristan O'Tierney) Date: Fri Dec 17 18:24:54 2004 Subject: [FR-devel] os x port for darwinports Message-ID: <2efe1f8704121715265241f67c@mail.gmail.com> i finished the darwinports port. works like a charm now (thanks brendan!) if you still want to package a .app bundle send me an email or aim me at omnivector and i'd be glad to help. -- Tristan O'Tierney - Email: tristan@otierney.net - Homepage: http://www.otierney.net From laurent at moldus.org Sun Dec 19 15:44:50 2004 From: laurent at moldus.org (Laurent Julliard) Date: Sun Dec 19 15:43:22 2004 Subject: [FR-devel] os x port for darwinports In-Reply-To: <2efe1f8704121715265241f67c@mail.gmail.com> References: <2efe1f8704121715265241f67c@mail.gmail.com> Message-ID: <41C5E842.4080000@moldus.org> Tristan O'Tierney wrote: > i finished the darwinports port. works like a charm now (thanks brendan!) > > if you still want to package a .app bundle send me an email or aim me > at omnivector and i'd be glad to help. > Tristan, Brendan Let us know when the packahe is available so that I can upload it to RubyForge. Thanks! Laurent -- Laurent JULLIARD http://www.moldus.org/~laurent From bboesen at tpg.com.au Sun Dec 19 19:04:37 2004 From: bboesen at tpg.com.au (Brendan) Date: Sun Dec 19 19:02:41 2004 Subject: [FR-devel] fixed RRB In-Reply-To: <41C2FDD2.9030004@xrce.xerox.com> References: <2efe1f87041216144844423253@mail.gmail.com> <74D0E01B-4FC3-11D9-A945-000D9331AEBA@tpg.com.au> <41C2FDD2.9030004@xrce.xerox.com> Message-ID: Laurent, > > Brendan, > > As I said in one of my previous post your modified appframe.rb works > well on Linux and Windows as well but before I make the changes I > would really like to understand what's the real difference between > your version and mine. If you look at it from the point of view of > things are executed in sequence there is not much difference. Here > wahat happens if you follow the sequence of Ruby statement > (indentation follows the levels in the call stack) : > My apologies, I didn't see that earlier post. Looks like my ISP spam-catcher is being a little too vigorous. I'll go check the archives. > appframe Brendan > ---------------- > app = Fox::FXApp.new("FreeRIDE", "FreeRIDE") > r = Renderer.new(plugin, slot, app) > super(@app, @slot.data, mi, mi, DECOR_ALL) > FXToolTip.new(@app, TOOLTIP_NORMAL) > appFrameSetup > @app.create > app.create # normally not needed - it's already in appFrameSetup > r.show # normally not needed - it's already in Renderer#create > app.run > > appframe FR orig > --------------- > Renderer.new(plugin, slot) > @app = FXApp.new("FreeRIDE", "FreeRIDE") > @app.init(ARGV) > super(@app, @slot.data, mi, mi, DECOR_ALL) > FXToolTip.new(@app, TOOLTIP_NORMAL) > appFrameSetup > @app.create > @app.run > > I would really like to understand why the original version crashes on > macOS X and the one that you modified. Could you start again from the > original appframe.rb and try to find what is the minimal changes one > has to do to make it run smoothly on Mac OS X. > Sure. I'll have a look at that over the Christmas break. > Laurent > > > Brendan From bboesen at tpg.com.au Sun Dec 19 19:27:45 2004 From: bboesen at tpg.com.au (Brendan) Date: Sun Dec 19 19:25:48 2004 Subject: [FR-devel] os x port for darwinports In-Reply-To: <41C5E842.4080000@moldus.org> References: <2efe1f8704121715265241f67c@mail.gmail.com> <41C5E842.4080000@moldus.org> Message-ID: Hi, > Tristan O'Tierney wrote: >> i finished the darwinports port. works like a charm now (thanks >> brendan!) Pleasure. >> if you still want to package a .app bundle send me an email or aim me >> at omnivector and i'd be glad to help. > Thanks Tristan. I'm not sure I'll get much of a chance to look at it between now and Christmas but will probably find time next week. I'll send you an email. I had a look at the 'stand-alone' Gimp and it has the behaviour I expected. Unfortunately, there's still the disconnect between the Gimp.app and the X11 app. Still, the Quit from both works well. As Curt pointed out there's no way of getting a more tightly integrated app while FreeRIDE depends, ultimately, on X11. Still, the sort of behaviour we should be able to have is: 1. FreeRIDE.app starts X11, if not already running (and also with no extraneous xterms, etc.), as well as FreeRIDE under X11 2. FreeRIDE.app appears in the dock after launch. 3. FreeRIDE splash screen while it starts up under X11 (future feature at this stage as far as I'm concerned). 4. Selecting the FreeRIDE.app in the dock would bring the X11 FreeRIDE to the front (different from how it happens in Gimp). 5. Quitting FreeRIDE in X11 would kill-off the FreeRIDE.app 6. Drag and drop of a ruby source file onto FreeRIDE.app would open it for editing. As far as packaging the app, I'm working on some rake scripts to get all the bits and pieces built from source (all the way from Fox and FXScintilla, through FXRuby and up to FreeRIDE) and then packaged up into the MacOSX .app. Slow but steady progress. The main focus here is to have a project with a build process anyone can use (and, more importantly, anyone can maintain). > Tristan, Brendan > > Let us know when the packahe is available so that I can upload it to > RubyForge. > Patience, patience... ;-) Brendan From bboesen at tpg.com.au Mon Dec 20 00:42:54 2004 From: bboesen at tpg.com.au (Brendan) Date: Mon Dec 20 00:40:58 2004 Subject: [FR-devel] os x port for darwinports In-Reply-To: <2efe1f87041219184138b5cf0@mail.gmail.com> References: <2efe1f8704121715265241f67c@mail.gmail.com> <41C5E842.4080000@moldus.org> <2efe1f87041219184138b5cf0@mail.gmail.com> Message-ID: Tristan, > i already have that all building in darwinports > > this is, as far as i'm concerned, easily maintained. why not use that > as a starting base? > I confess to not having actually downloaded the darwinports version of FreeRIDE. Is that now an integrated MacOSX .app or are you talking mainly about the required projects (ruby, fox, etc.) (I assume you're just talking about the required projects.) The only concern I would have is in keeping in-sync with the required projects. I think the FreeRIDE team (and correct me guys if I'm wrong) want to use particular and (to their mind) stable versions of the required projects. I assume that as new versions of required projects come up that someone will update darwinports with those versions. Would the old versions still be available? If not then that might be a concern to the FreeRIDE team. If they are then I doubt there would be any problems and darwinports is probably the way to go - sure beats banging my head trying to work out why projects won't compile and/or run! ;-). Brendan From curt at hibbs.com Tue Dec 21 11:43:55 2004 From: curt at hibbs.com (Curt Hibbs) Date: Tue Dec 21 11:42:27 2004 Subject: [FR-devel] os x port for darwinports In-Reply-To: Message-ID: Brendan wrote: > > Tristan, > > > i already have that all building in darwinports > > > > this is, as far as i'm concerned, easily maintained. why not use that > > as a starting base? > > > > I confess to not having actually downloaded the darwinports version of > FreeRIDE. Is that now an integrated MacOSX .app or are you talking > mainly about the required projects (ruby, fox, etc.) (I assume you're > just talking about the required projects.) > > The only concern I would have is in keeping in-sync with the required > projects. I think the FreeRIDE team (and correct me guys if I'm wrong) > want to use particular and (to their mind) stable versions of the > required projects. I assume that as new versions of required projects > come up that someone will update darwinports with those versions. > Would the old versions still be available? If not then that might be a > concern to the FreeRIDE team. If they are then I doubt there would be > any problems and darwinports is probably the way to go - sure beats > banging my head trying to work out why projects won't compile and/or > run! ;-). This is excellent! I'd like to post a link on our wiki for OSX users to follow when they want to get FreeRIDE. Please tell me what URL you would like me to use. Thanks, Curt -- No virus found in this outgoing message. Checked by AVG Anti-Virus. Version: 7.0.296 / Virus Database: 265.6.2 - Release Date: 12/20/2004 From tristano at gmail.com Tue Dec 21 14:25:05 2004 From: tristano at gmail.com (Tristan O'Tierney) Date: Tue Dec 21 14:23:39 2004 Subject: [FR-devel] os x port for darwinports In-Reply-To: References: Message-ID: <2efe1f8704122111252dcf5657@mail.gmail.com> http://darwinports.opendarwin.org info on my blog is at http://opendarwin.org/~tristan i can put up a page on using freeride in darwinports until we get a dmg if you like. if i have free time, i think i'll work on that. On Tue, 21 Dec 2004 10:43:55 -0600, Curt Hibbs wrote: > Brendan wrote: > > > > Tristan, > > > > > i already have that all building in darwinports > > > > > > this is, as far as i'm concerned, easily maintained. why not use that > > > as a starting base? > > > > > > > I confess to not having actually downloaded the darwinports version of > > FreeRIDE. Is that now an integrated MacOSX .app or are you talking > > mainly about the required projects (ruby, fox, etc.) (I assume you're > > just talking about the required projects.) > > > > The only concern I would have is in keeping in-sync with the required > > projects. I think the FreeRIDE team (and correct me guys if I'm wrong) > > want to use particular and (to their mind) stable versions of the > > required projects. I assume that as new versions of required projects > > come up that someone will update darwinports with those versions. > > Would the old versions still be available? If not then that might be a > > concern to the FreeRIDE team. If they are then I doubt there would be > > any problems and darwinports is probably the way to go - sure beats > > banging my head trying to work out why projects won't compile and/or > > run! ;-). > > This is excellent! > > I'd like to post a link on our wiki for OSX users to follow when they want > to get FreeRIDE. Please tell me what URL you would like me to use. > > Thanks, > Curt > -- > No virus found in this outgoing message. > Checked by AVG Anti-Virus. > Version: 7.0.296 / Virus Database: 265.6.2 - Release Date: 12/20/2004 > > _______________________________________________ > Freeride-devel mailing list > Freeride-devel@rubyforge.org > http://rubyforge.org/mailman/listinfo/freeride-devel > -- Tristan O'Tierney - Email: tristan@otierney.net - Homepage: http://www.otierney.net From curt at hibbs.com Tue Dec 21 15:13:48 2004 From: curt at hibbs.com (Curt Hibbs) Date: Tue Dec 21 15:12:18 2004 Subject: [FR-devel] os x port for darwinports In-Reply-To: <2efe1f8704122111252dcf5657@mail.gmail.com> Message-ID: Tristan O'Tierney wrote: > > http://darwinports.opendarwin.org > > info on my blog is at http://opendarwin.org/~tristan > > i can put up a page on using freeride in darwinports until we get a > dmg if you like. if i have free time, i think i'll work on that. Can you write this up in a page on the FreeRIDE wiki? I already created an empty page for you here: http://freeride.rubyforge.org/wiki/wiki.pl?FreeRIDE_In_DarwinPorts And I linked to it off of the FreeRIDE home page (in the "Getting Started" section. Thanks, Curt PS The wiki markup that our site uses is documented here: http://freeride.rubyforge.org/wiki/wiki.pl?Text_Formatting_Rules > On Tue, 21 Dec 2004 10:43:55 -0600, Curt Hibbs wrote: > > Brendan wrote: > > > > > > Tristan, > > > > > > > i already have that all building in darwinports > > > > > > > > this is, as far as i'm concerned, easily maintained. why > not use that > > > > as a starting base? > > > > > > > > > > I confess to not having actually downloaded the darwinports version of > > > FreeRIDE. Is that now an integrated MacOSX .app or are you talking > > > mainly about the required projects (ruby, fox, etc.) (I assume you're > > > just talking about the required projects.) > > > > > > The only concern I would have is in keeping in-sync with the required > > > projects. I think the FreeRIDE team (and correct me guys if > I'm wrong) > > > want to use particular and (to their mind) stable versions of the > > > required projects. I assume that as new versions of required projects > > > come up that someone will update darwinports with those versions. > > > Would the old versions still be available? If not then that > might be a > > > concern to the FreeRIDE team. If they are then I doubt there would be > > > any problems and darwinports is probably the way to go - sure beats > > > banging my head trying to work out why projects won't compile and/or > > > run! ;-). > > > > This is excellent! > > > > I'd like to post a link on our wiki for OSX users to follow > when they want > > to get FreeRIDE. Please tell me what URL you would like me to use. > > > > Thanks, > > Curt > > -- > > No virus found in this outgoing message. > > Checked by AVG Anti-Virus. > > Version: 7.0.296 / Virus Database: 265.6.2 - Release Date: 12/20/2004 > > > > _______________________________________________ > > Freeride-devel mailing list > > Freeride-devel@rubyforge.org > > http://rubyforge.org/mailman/listinfo/freeride-devel > > > > > -- > Tristan O'Tierney > - Email: tristan@otierney.net > - Homepage: http://www.otierney.net > _______________________________________________ > Freeride-devel mailing list > Freeride-devel@rubyforge.org > http://rubyforge.org/mailman/listinfo/freeride-devel > -- > No virus found in this incoming message. > Checked by AVG Anti-Virus. > Version: 7.0.296 / Virus Database: 265.6.2 - Release Date: 12/20/2004 > -- No virus found in this outgoing message. Checked by AVG Anti-Virus. Version: 7.0.296 / Virus Database: 265.6.2 - Release Date: 12/20/2004 From tristano at gmail.com Tue Dec 21 23:40:04 2004 From: tristano at gmail.com (Tristan O'Tierney) Date: Tue Dec 21 23:38:32 2004 Subject: [FR-devel] os x port for darwinports In-Reply-To: References: <2efe1f8704122111252dcf5657@mail.gmail.com> Message-ID: <2efe1f87041221204074ed86c6@mail.gmail.com> i threw a little blurb in there about installing it. most of the documentation really is on darwinport's site On Tue, 21 Dec 2004 14:13:48 -0600, Curt Hibbs wrote: > Tristan O'Tierney wrote: > > > > http://darwinports.opendarwin.org > > > > info on my blog is at http://opendarwin.org/~tristan > > > > i can put up a page on using freeride in darwinports until we get a > > dmg if you like. if i have free time, i think i'll work on that. > > Can you write this up in a page on the FreeRIDE wiki? I already created an > empty page for you here: > > http://freeride.rubyforge.org/wiki/wiki.pl?FreeRIDE_In_DarwinPorts > > And I linked to it off of the FreeRIDE home page (in the "Getting Started" > section. > > Thanks, > Curt > > PS > The wiki markup that our site uses is documented here: > > http://freeride.rubyforge.org/wiki/wiki.pl?Text_Formatting_Rules > > > > On Tue, 21 Dec 2004 10:43:55 -0600, Curt Hibbs wrote: > > > Brendan wrote: > > > > > > > > Tristan, > > > > > > > > > i already have that all building in darwinports > > > > > > > > > > this is, as far as i'm concerned, easily maintained. why > > not use that > > > > > as a starting base? > > > > > > > > > > > > > I confess to not having actually downloaded the darwinports version of > > > > FreeRIDE. Is that now an integrated MacOSX .app or are you talking > > > > mainly about the required projects (ruby, fox, etc.) (I assume you're > > > > just talking about the required projects.) > > > > > > > > The only concern I would have is in keeping in-sync with the required > > > > projects. I think the FreeRIDE team (and correct me guys if > > I'm wrong) > > > > want to use particular and (to their mind) stable versions of the > > > > required projects. I assume that as new versions of required projects > > > > come up that someone will update darwinports with those versions. > > > > Would the old versions still be available? If not then that > > might be a > > > > concern to the FreeRIDE team. If they are then I doubt there would be > > > > any problems and darwinports is probably the way to go - sure beats > > > > banging my head trying to work out why projects won't compile and/or > > > > run! ;-). > > > > > > This is excellent! > > > > > > I'd like to post a link on our wiki for OSX users to follow > > when they want > > > to get FreeRIDE. Please tell me what URL you would like me to use. > > > > > > Thanks, > > > Curt > > > -- > > > No virus found in this outgoing message. > > > Checked by AVG Anti-Virus. > > > Version: 7.0.296 / Virus Database: 265.6.2 - Release Date: 12/20/2004 > > > > > > _______________________________________________ > > > Freeride-devel mailing list > > > Freeride-devel@rubyforge.org > > > http://rubyforge.org/mailman/listinfo/freeride-devel > > > > > > > > > -- > > Tristan O'Tierney > > - Email: tristan@otierney.net > > - Homepage: http://www.otierney.net > > _______________________________________________ > > Freeride-devel mailing list > > Freeride-devel@rubyforge.org > > http://rubyforge.org/mailman/listinfo/freeride-devel > > -- > > No virus found in this incoming message. > > Checked by AVG Anti-Virus. > > Version: 7.0.296 / Virus Database: 265.6.2 - Release Date: 12/20/2004 > > > -- > No virus found in this outgoing message. > Checked by AVG Anti-Virus. > Version: 7.0.296 / Virus Database: 265.6.2 - Release Date: 12/20/2004 > > -- Tristan O'Tierney - Email: tristan@otierney.net - Homepage: http://www.otierney.net From curt at hibbs.com Wed Dec 22 06:33:59 2004 From: curt at hibbs.com (Curt Hibbs) Date: Wed Dec 22 06:32:23 2004 Subject: [FR-devel] os x port for darwinports In-Reply-To: <2efe1f87041221204074ed86c6@mail.gmail.com> Message-ID: Thanks! Curt Tristan O'Tierney wrote: > > i threw a little blurb in there about installing it. most of the > documentation really is on darwinport's site > > > On Tue, 21 Dec 2004 14:13:48 -0600, Curt Hibbs wrote: > > Tristan O'Tierney wrote: > > > > > > http://darwinports.opendarwin.org > > > > > > info on my blog is at http://opendarwin.org/~tristan > > > > > > i can put up a page on using freeride in darwinports until we get a > > > dmg if you like. if i have free time, i think i'll work on that. > > > > Can you write this up in a page on the FreeRIDE wiki? I > already created an > > empty page for you here: > > > > http://freeride.rubyforge.org/wiki/wiki.pl?FreeRIDE_In_DarwinPorts > > > > And I linked to it off of the FreeRIDE home page (in the > "Getting Started" > > section. > > > > Thanks, > > Curt > > > > PS > > The wiki markup that our site uses is documented here: > > > > http://freeride.rubyforge.org/wiki/wiki.pl?Text_Formatting_Rules > > > > > > > On Tue, 21 Dec 2004 10:43:55 -0600, Curt Hibbs wrote: > > > > Brendan wrote: > > > > > > > > > > Tristan, > > > > > > > > > > > i already have that all building in darwinports > > > > > > > > > > > > this is, as far as i'm concerned, easily maintained. why > > > not use that > > > > > > as a starting base? > > > > > > > > > > > > > > > > I confess to not having actually downloaded the > darwinports version of > > > > > FreeRIDE. Is that now an integrated MacOSX .app or are > you talking > > > > > mainly about the required projects (ruby, fox, etc.) (I > assume you're > > > > > just talking about the required projects.) > > > > > > > > > > The only concern I would have is in keeping in-sync with > the required > > > > > projects. I think the FreeRIDE team (and correct me guys if > > > I'm wrong) > > > > > want to use particular and (to their mind) stable versions of the > > > > > required projects. I assume that as new versions of > required projects > > > > > come up that someone will update darwinports with those versions. > > > > > Would the old versions still be available? If not then that > > > might be a > > > > > concern to the FreeRIDE team. If they are then I doubt > there would be > > > > > any problems and darwinports is probably the way to go - > sure beats > > > > > banging my head trying to work out why projects won't > compile and/or > > > > > run! ;-). > > > > > > > > This is excellent! > > > > > > > > I'd like to post a link on our wiki for OSX users to follow > > > when they want > > > > to get FreeRIDE. Please tell me what URL you would like me to use. > > > > > > > > Thanks, > > > > Curt > > > > -- > > > > No virus found in this outgoing message. > > > > Checked by AVG Anti-Virus. > > > > Version: 7.0.296 / Virus Database: 265.6.2 - Release Date: > 12/20/2004 > > > > > > > > _______________________________________________ > > > > Freeride-devel mailing list > > > > Freeride-devel@rubyforge.org > > > > http://rubyforge.org/mailman/listinfo/freeride-devel > > > > > > > > > > > > > -- > > > Tristan O'Tierney > > > - Email: tristan@otierney.net > > > - Homepage: http://www.otierney.net > > > _______________________________________________ > > > Freeride-devel mailing list > > > Freeride-devel@rubyforge.org > > > http://rubyforge.org/mailman/listinfo/freeride-devel > > > -- > > > No virus found in this incoming message. > > > Checked by AVG Anti-Virus. > > > Version: 7.0.296 / Virus Database: 265.6.2 - Release Date: 12/20/2004 > > > > > -- > > No virus found in this outgoing message. > > Checked by AVG Anti-Virus. > > Version: 7.0.296 / Virus Database: 265.6.2 - Release Date: 12/20/2004 > > > > > > > -- > Tristan O'Tierney > - Email: tristan@otierney.net > - Homepage: http://www.otierney.net > -- > No virus found in this incoming message. > Checked by AVG Anti-Virus. > Version: 7.0.296 / Virus Database: 265.6.3 - Release Date: 12/21/2004 > -- No virus found in this outgoing message. Checked by AVG Anti-Virus. Version: 7.0.296 / Virus Database: 265.6.3 - Release Date: 12/21/2004