From laurent at moldus.org Mon Apr 11 15:12:19 2005 From: laurent at moldus.org (Laurent Julliard) Date: Mon Apr 11 15:06:53 2005 Subject: [FR-users] [ANN] FreeRide 0.9.4 - The Free Ruby IDE Message-ID: <425ACC13.3060305@moldus.org> Version 0.9.4 of FreeRIDE has been released and is available for download! For details and downloads, go to: http://freeride.rubyforge.org/ 0.9.4 introduces two major new features that will make you more productive when you write Ruby code: - one is the Ruby Documentation plugin which allows you get instant help on a class or method name whenever yoy hit the F1 button when writing code (Beware it's terribly addicting...). For this to work properly, the Linux and the Windows installer now comes with the full Ruby Documentation generated (ri format) - second is the "code template" plugin. While typing code press CTRL-J and you'll see a list of code templates that you can insert by selecting their short name. These templates cannot be customized for now but it will come... However we believe there is already a reasonable list of code templates that you can choose from in 0.9.4 0.9.4 also comes with a number of bug fixes. See the ChangeLog file for details. Also note that the experimental refactoring plugin has been deactivated as this was not working very well and the RRB appears to be no longer maintained. 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 * Code Templates * Source navigation by module, class, method, etc. * Integrated Ruby Documentation * 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 although it is already being used by many Ruby developers. 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. ** IMPORTANT NOTE ** Any help you can provide in testing FreeRIDE, qualifying bugs and (why not) fixing them is really what we need most, especially on Windows where FreeRIDE seems to be less robust than on Linux. Laurent Julliard Curt Hibbs -- Laurent JULLIARD http://www.moldus.org/~laurent From randomtalk at gmail.com Tue Apr 12 19:23:41 2005 From: randomtalk at gmail.com (Jason Wang) Date: Tue Apr 12 19:18:07 2005 Subject: [FR-users] can't start up freeride? Message-ID: <939cf200504121623628fda55@mail.gmail.com> hello everyone.. i just installed the freeride 0.9.4 out of the linux install file.. when i try to run it (by sh run.bat), it gave me the following errors: Failing to start: rubyide_fox_gui-etditpane Failing to start: rubyide_fox_gui Failing to start: rubyide_tools_fox_source_browser Failing to start: rubyide_tools_fox_script_runner Failing to start: rubyide_tools_fox_file_browser Failing to start: rubyide_tools_fox_ri Failing to start: rubyide_tools_fox_irb Failing to start: rubyide_tools_fox_databus_inspector Failing to start: rubyide_tools_fox_configurator Failing to start: rubyide_tools_fox_debugger Failing to start: rubyide_tools_configurator then the GUI starts, there is just a menu bar on the top, the first doc pane.. then it just stopped.. when i tried to create a new file.. it gave me further errors in the GUI box: NameError: uninitialized constant FreeRIDE::FoxRenderer::EditPane::Renderer::FXScintilla /usr/local/FreeRIDE/./plugins/rubyide_fox_gui/editpane.rb:218:in `initialize' /usr/local/FreeRIDE/./plugins/rubyide_fox_gui/editpane.rb:69:in `new' /usr/local/FreeRIDE/./plugins/rubyide_fox_gui/editpane.rb:69:in `start' /usr/local/FreeRIDE/./plugins/rubyide_fox_gui/editpane.rb:55:in `call' /usr/local/FreeRIDE/freebase/lib/freebase/databus.rb:612:in `notify' /usr/local/FreeRIDE/freebase/lib/freebase/databus.rb:609:in `each_value' /usr/local/FreeRIDE/freebase/lib/freebase/databus.rb:609:in `notify' /usr/local/FreeRIDE/freebase/lib/freebase/databus.rb:618:in `notify' /usr/local/FreeRIDE/freebase/lib/freebase/databus.rb:215:in `initialize' /usr/local/FreeRIDE/freebase/lib/freebase/databus.rb:296:in `new' /usr/local/FreeRIDE/freebase/lib/freebase/databus.rb:296:in `[]' /usr/local/FreeRIDE/./plugins/rubyide_gui/component_manager.rb:89:in `add' /usr/local/FreeRIDE/./plugins/rubyide_commands/core_commands.rb:60:in `start' /usr/local/FreeRIDE/./plugins/rubyide_commands/core_commands.rb:59:in `call' /usr/local/FreeRIDE/freebase/lib/freebase/databus.rb:949:in `call' /usr/local/FreeRIDE/freebase/lib/freebase/databus.rb:559:in `invoke' /usr/local/FreeRIDE/./plugins/rubyide_commands/command_manager.rb:148:in `invoke' /usr/local/FreeRIDE/./plugins/rubyide_fox_gui/toolbar.rb:113:in `update' /usr/local/FreeRIDE/./plugins/rubyide_fox_gui/toolbar.rb:113:in `call' /usr/local/lib/ruby/gems/1.8/gems/fxruby-1.2.5/lib/fox12/responder2.rb:57:in `onHandleMsg' /usr/local/FreeRIDE/./plugins/rubyide_fox_gui/appframe.rb:51:in `run' /usr/local/FreeRIDE/./plugins/rubyide_fox_gui/appframe.rb:51:in `start' /usr/local/FreeRIDE/./plugins/rubyide_fox_gui/appframe.rb:49:in `call' /usr/local/FreeRIDE/freebase/lib/freebase/databus.rb:949:in `call' /usr/local/FreeRIDE/freebase/lib/freebase/databus.rb:559:in `call' /usr/local/FreeRIDE/freebase/lib/freebase/core.rb:69:in `initialize' /usr/local/FreeRIDE/freebase/lib/freebase/core.rb:68:in `initialize' /usr/local/FreeRIDE/freebase/lib/freebase/core.rb:68:in `new' /usr/local/FreeRIDE/freebase/lib/freebase/core.rb:68:in `initialize' /usr/local/FreeRIDE/freebase/lib/freebase/core.rb:35:in `new' /usr/local/FreeRIDE/freebase/lib/freebase/core.rb:35:in `startup' freeride.rb:77:in `startup' freeride.rb:116 anyone know what's wrong? -- www.programer.name - my own personal blog : ) From laurent at moldus.org Wed Apr 13 05:54:52 2005 From: laurent at moldus.org (Laurent Julliard) Date: Wed Apr 13 05:37:46 2005 Subject: [FR-users] can't start up freeride? In-Reply-To: <939cf200504121623628fda55@mail.gmail.com> References: <939cf200504121623628fda55@mail.gmail.com> Message-ID: <425CEC6C.4020402@moldus.org> If you used the Linux installer then you must start FreeRIDE as indicated at the end of the installation script: /usr/local/FreeRIDE/freeride otherwise FreeRIDE won't find all the libraries it needs. Laurent Jason Wang wrote: > hello everyone.. i just installed the freeride 0.9.4 out of the linux > install file.. when i try to run it (by sh run.bat), it gave me the > following errors: > Failing to start: rubyide_fox_gui-etditpane > Failing to start: rubyide_fox_gui > Failing to start: rubyide_tools_fox_source_browser > Failing to start: rubyide_tools_fox_script_runner > Failing to start: rubyide_tools_fox_file_browser > Failing to start: rubyide_tools_fox_ri > Failing to start: rubyide_tools_fox_irb > Failing to start: rubyide_tools_fox_databus_inspector > Failing to start: rubyide_tools_fox_configurator > Failing to start: rubyide_tools_fox_debugger > Failing to start: rubyide_tools_configurator > > then the GUI starts, there is just a menu bar on the top, the first > doc pane.. then it just stopped.. when i tried to create a new file.. > it gave me further errors in the GUI box: > NameError: uninitialized constant > FreeRIDE::FoxRenderer::EditPane::Renderer::FXScintilla > > /usr/local/FreeRIDE/./plugins/rubyide_fox_gui/editpane.rb:218:in `initialize' > /usr/local/FreeRIDE/./plugins/rubyide_fox_gui/editpane.rb:69:in `new' > /usr/local/FreeRIDE/./plugins/rubyide_fox_gui/editpane.rb:69:in `start' > /usr/local/FreeRIDE/./plugins/rubyide_fox_gui/editpane.rb:55:in `call' > /usr/local/FreeRIDE/freebase/lib/freebase/databus.rb:612:in `notify' > /usr/local/FreeRIDE/freebase/lib/freebase/databus.rb:609:in `each_value' > /usr/local/FreeRIDE/freebase/lib/freebase/databus.rb:609:in `notify' > /usr/local/FreeRIDE/freebase/lib/freebase/databus.rb:618:in `notify' > /usr/local/FreeRIDE/freebase/lib/freebase/databus.rb:215:in `initialize' > /usr/local/FreeRIDE/freebase/lib/freebase/databus.rb:296:in `new' > /usr/local/FreeRIDE/freebase/lib/freebase/databus.rb:296:in `[]' > /usr/local/FreeRIDE/./plugins/rubyide_gui/component_manager.rb:89:in `add' > /usr/local/FreeRIDE/./plugins/rubyide_commands/core_commands.rb:60:in `start' > /usr/local/FreeRIDE/./plugins/rubyide_commands/core_commands.rb:59:in `call' > /usr/local/FreeRIDE/freebase/lib/freebase/databus.rb:949:in `call' > /usr/local/FreeRIDE/freebase/lib/freebase/databus.rb:559:in `invoke' > /usr/local/FreeRIDE/./plugins/rubyide_commands/command_manager.rb:148:in > `invoke' > /usr/local/FreeRIDE/./plugins/rubyide_fox_gui/toolbar.rb:113:in `update' > /usr/local/FreeRIDE/./plugins/rubyide_fox_gui/toolbar.rb:113:in `call' > /usr/local/lib/ruby/gems/1.8/gems/fxruby-1.2.5/lib/fox12/responder2.rb:57:in > `onHandleMsg' > /usr/local/FreeRIDE/./plugins/rubyide_fox_gui/appframe.rb:51:in `run' > /usr/local/FreeRIDE/./plugins/rubyide_fox_gui/appframe.rb:51:in `start' > /usr/local/FreeRIDE/./plugins/rubyide_fox_gui/appframe.rb:49:in `call' > /usr/local/FreeRIDE/freebase/lib/freebase/databus.rb:949:in `call' > /usr/local/FreeRIDE/freebase/lib/freebase/databus.rb:559:in `call' > /usr/local/FreeRIDE/freebase/lib/freebase/core.rb:69:in `initialize' > /usr/local/FreeRIDE/freebase/lib/freebase/core.rb:68:in `initialize' > /usr/local/FreeRIDE/freebase/lib/freebase/core.rb:68:in `new' > /usr/local/FreeRIDE/freebase/lib/freebase/core.rb:68:in `initialize' > /usr/local/FreeRIDE/freebase/lib/freebase/core.rb:35:in `new' > /usr/local/FreeRIDE/freebase/lib/freebase/core.rb:35:in `startup' > freeride.rb:77:in `startup' > freeride.rb:116 > > anyone know what's wrong? -- Laurent JULLIARD http://www.moldus.org/~laurent From randomtalk at gmail.com Wed Apr 13 18:10:56 2005 From: randomtalk at gmail.com (Jason Wang) Date: Wed Apr 13 18:05:31 2005 Subject: [FR-users] can't start up freeride? In-Reply-To: <425CEC6C.4020402@moldus.org> References: <939cf200504121623628fda55@mail.gmail.com> <425CEC6C.4020402@moldus.org> Message-ID: <939cf2005041315104fe3db06@mail.gmail.com> On 4/13/05, Laurent Julliard wrote: > If you used the Linux installer then you must start FreeRIDE as > indicated at the end of the installation script: > > /usr/local/FreeRIDE/freeride > There is no freeride dir under FreeRIDE :| > otherwise FreeRIDE won't find all the libraries it needs. > > Laurent > -- www.programer.name - my own personal blog : ) The mind is its own place, and in itself can make a heav'n of hell, a hell of heav'n. What matter where, if I be still the same, and what I should be, all but less than he whom thunder hath made greater? Here at least we shall be free; th' Almighty hath not built here for his envy, will not drive us hence: Here we may reign secure, and in my choice to reign is worth ambition though in hell: Better to reign in hell, than serve in heav'n. --- John Milton, in his epic poem Paradise Lost From laurent at moldus.org Thu Apr 14 04:48:50 2005 From: laurent at moldus.org (Laurent Julliard) Date: Thu Apr 14 04:43:15 2005 Subject: [FR-users] can't start up freeride? In-Reply-To: <939cf2005041315104fe3db06@mail.gmail.com> References: <939cf200504121623628fda55@mail.gmail.com> <425CEC6C.4020402@moldus.org> <939cf2005041315104fe3db06@mail.gmail.com> Message-ID: <425E2E72.1080509@moldus.org> Jason Wang wrote: > On 4/13/05, Laurent Julliard wrote: > >>If you used the Linux installer then you must start FreeRIDE as >>indicated at the end of the installation script: >> >>/usr/local/FreeRIDE/freeride >> > > > There is no freeride dir under FreeRIDE :| > > it's not a directory, it's a script. if you do not have this script in /usr/local/FreeRIDE then something went wrong during the installation I have attached the freeride script to this message. Save it in /usr/local/FreeRIDE, make it executable and see if it works. if you have time, can you restart the installation from scratch and see if you have any error message during the installation Laurent -------------- next part -------------- #!/bin/sh progname=$0 FR_HOME=`dirname $progname` cd ${FR_HOME} ; FR_HOME=`pwd`; cd - LD_LIBRARY_PATH=${FR_HOME}/freeruby/lib:$LD_LIBRARY_PATH export LD_LIBRARY_PATH exec ${FR_HOME}/freeruby/bin/ruby ${FR_HOME}/freeride.rb $* From randomtalk at gmail.com Thu Apr 14 17:27:24 2005 From: randomtalk at gmail.com (Jason Wang) Date: Thu Apr 14 17:21:47 2005 Subject: [FR-users] can't start up freeride? In-Reply-To: <425E2E72.1080509@moldus.org> References: <939cf200504121623628fda55@mail.gmail.com> <425CEC6C.4020402@moldus.org> <939cf2005041315104fe3db06@mail.gmail.com> <425E2E72.1080509@moldus.org> Message-ID: <939cf200504141427361635e@mail.gmail.com> ohh :P it works now :D thanks alot :D -- www.programer.name - my own personal blog : )