This Bugzilla instance is a read-only archive of historic NetBeans bug reports. To report a bug in NetBeans please follow the project's instructions for reporting issues.
It may be good idea to use platform manager to add/remove Ruby platform. Users are already using this for adding various java/ Java ME platforms.
Reassigning this issue to newly created 'ruby' component.
*** Issue 112356 has been marked as a duplicate of this issue. ***
This issues seems to be one of the hottest topic for the next release. Marking as P1 Feature.
*** Issue 104855 has been marked as a duplicate of this issue. ***
*** Issue 118852 has been marked as a duplicate of this issue. ***
*** Issue 116362 has been marked as a duplicate of this issue. ***
Some minor issue I'll fix shortly. For major regression please file a new issues. - initial 'Ruby Platform Manager', issue #101485 - related refactoring: moving project independent code to the platform - first phase for 'interpreter per project' concept, possibility to set gem home, gem path, etc. debugger/src/META-INF/services/org.netbeans.modules.ruby.platform.spi.RubyDebuggerImplementation; new debugger/src/META-INF/services/org.netbeans.modules.ruby.rubyproject.spi.RubyDebuggerImplementation; delete <- 1.1 debugger/src/org/netbeans/modules/ruby/debugger/RubyDebugger.java; 1.17 <- 1.16 debugger/src/org/netbeans/modules/ruby/debugger/RubySession.java; 1.13 <- 1.12 debugger/src/org/netbeans/modules/ruby/debugger/Util.java; 1.8 <- 1.7 platform/manifest.mf; 1.5 <- 1.4 platform/nbproject/project.properties; 1.5 <- 1.4 platform/nbproject/project.xml; 1.4 <- 1.3 platform/src/org/netbeans/api/ruby/platform/Bundle.properties; 1.7 <- 1.6 platform/src/org/netbeans/api/ruby/platform/RubyInstallation.java; 1.38 <- 1.37 platform/src/org/netbeans/api/ruby/platform/RubyPlatform.java; new platform/src/org/netbeans/api/ruby/platform/RubyPlatformManager.java; new platform/src/org/netbeans/api/ruby/platform/Util.java; delete <- 1.3 platform/src/org/netbeans/modules/ruby/platform/Bundle.properties; 1.3 <- 1.2 platform/src/org/netbeans/modules/ruby/platform/PlatformComponentFactory.java; new platform/src/org/netbeans/modules/ruby/platform/RubyExecution.java; new platform/src/org/netbeans/modules/ruby/platform/RubyPlatformAction.java; new platform/src/org/netbeans/modules/ruby/platform/RubyPlatformCustomizer.form; new platform/src/org/netbeans/modules/ruby/platform/RubyPlatformCustomizer.java; new platform/src/org/netbeans/modules/ruby/platform/Util.java; new platform/src/org/netbeans/modules/ruby/platform/execution/Bundle.properties; new platform/src/org/netbeans/modules/ruby/platform/execution/DirectoryFileLocator.java; new platform/src/org/netbeans/modules/ruby/platform/execution/ExecutionDescriptor.java; new platform/src/org/netbeans/modules/ruby/platform/execution/ExecutionService.java; new platform/src/org/netbeans/modules/ruby/platform/execution/FileLocator.java; new platform/src/org/netbeans/modules/ruby/platform/execution/InputForwarder.java; new platform/src/org/netbeans/modules/ruby/platform/execution/OutputForwarder.java; new platform/src/org/netbeans/modules/ruby/platform/execution/OutputProcessor.java; new platform/src/org/netbeans/modules/ruby/platform/execution/OutputRecognizer.java; new platform/src/org/netbeans/modules/ruby/platform/execution/RegexpOutputRecognizer.java; new platform/src/org/netbeans/modules/ruby/platform/execution/RerunAction.java; new platform/src/org/netbeans/modules/ruby/platform/execution/StopAction.java; new platform/src/org/netbeans/modules/ruby/platform/gems/Bundle.properties; new platform/src/org/netbeans/modules/ruby/platform/gems/Gem.java; new platform/src/org/netbeans/modules/ruby/platform/gems/GemAction.java; new platform/src/org/netbeans/modules/ruby/platform/gems/GemManager.java; new platform/src/org/netbeans/modules/ruby/platform/gems/GemPanel.form; new platform/src/org/netbeans/modules/ruby/platform/gems/GemPanel.java; new platform/src/org/netbeans/modules/ruby/platform/gems/GemProgressPanel.form; new platform/src/org/netbeans/modules/ruby/platform/gems/GemProgressPanel.java; new platform/src/org/netbeans/modules/ruby/platform/gems/InstallationSettingsPanel.form; new platform/src/org/netbeans/modules/ruby/platform/gems/InstallationSettingsPanel.java; new platform/src/org/netbeans/modules/ruby/platform/resources/layer.xml; new platform/src/org/netbeans/modules/ruby/platform/resources/rerun.png; new platform/src/org/netbeans/modules/ruby/platform/resources/stop.gif; new platform/src/org/netbeans/modules/ruby/platform/spi/RubyDebuggerImplementation.java; new platform/test/unit/src/org/netbeans/api/ruby/platform/RubyInstallationTest.java; 1.10 <- 1.9 platform/test/unit/src/org/netbeans/api/ruby/platform/RubyPlatformManagerTest.java; new platform/test/unit/src/org/netbeans/api/ruby/platform/RubyTestBase.java; new platform/test/unit/src/org/netbeans/api/ruby/platform/TestUtil.java; 1.3 <- 1.2 platform/test/unit/src/org/netbeans/modules/ruby/platform/RubyExecutionTest.java; new platform/test/unit/src/org/netbeans/modules/ruby/platform/execution/ExecutionServiceTest.java; new platform/test/unit/src/org/netbeans/modules/ruby/platform/execution/OutputForwarderTest.java; new platform/test/unit/src/org/netbeans/modules/ruby/platform/execution/RegexpOutputRecognizerTest.java; new projects/src/org/netbeans/modules/ruby/rubyproject/AutoTestSupport.java; 1.8 <- 1.7 projects/src/org/netbeans/modules/ruby/rubyproject/Bundle.properties; 1.17 <- 1.16 projects/src/org/netbeans/modules/ruby/rubyproject/RSpecSupport.java; 1.9 <- 1.8 projects/src/org/netbeans/modules/ruby/rubyproject/RakeSupport.java; 1.15 <- 1.14 projects/src/org/netbeans/modules/ruby/rubyproject/RakeTargetsAction.java; 1.20 <- 1.19 projects/src/org/netbeans/modules/ruby/rubyproject/RubyActionProvider.java; 1.19 <- 1.18 projects/src/org/netbeans/modules/ruby/rubyproject/RubyFileLocator.java; 1.10 <- 1.9 projects/src/org/netbeans/modules/ruby/rubyproject/RubyHomeOptionsAdvancedPanel.java; 1.8 <- 1.7 projects/src/org/netbeans/modules/ruby/rubyproject/RubyHomeOptionsPanel.form; 1.3 <- 1.2 projects/src/org/netbeans/modules/ruby/rubyproject/RubyHomeOptionsPanel.java; 1.6 <- 1.5 projects/src/org/netbeans/modules/ruby/rubyproject/ScriptDescProvider.java; 1.2 <- 1.1 projects/src/org/netbeans/modules/ruby/rubyproject/TestNotifier.java; 1.15 <- 1.14 projects/src/org/netbeans/modules/ruby/rubyproject/Util.java; 1.4 <- 1.3 projects/src/org/netbeans/modules/ruby/rubyproject/api/RubyExecution.java; delete <- 1.18 projects/src/org/netbeans/modules/ruby/rubyproject/execution/Bundle.properties; delete <- 1.2 projects/src/org/netbeans/modules/ruby/rubyproject/execution/DirectoryFileLocator.java; delete <- 1.2 projects/src/org/netbeans/modules/ruby/rubyproject/execution/ExecutionDescriptor.java; delete <- 1.7 projects/src/org/netbeans/modules/ruby/rubyproject/execution/ExecutionService.java; delete <- 1.19 projects/src/org/netbeans/modules/ruby/rubyproject/execution/FileLocator.java; delete <- 1.2 projects/src/org/netbeans/modules/ruby/rubyproject/execution/InputForwarder.java; delete <- 1.3 projects/src/org/netbeans/modules/ruby/rubyproject/execution/OutputForwarder.java; delete <- 1.11 projects/src/org/netbeans/modules/ruby/rubyproject/execution/OutputProcessor.java; delete <- 1.5 projects/src/org/netbeans/modules/ruby/rubyproject/execution/OutputRecognizer.java; delete <- 1.5 projects/src/org/netbeans/modules/ruby/rubyproject/execution/RegexpOutputRecognizer.java; delete <- 1.8 projects/src/org/netbeans/modules/ruby/rubyproject/execution/RerunAction.java; delete <- 1.2 projects/src/org/netbeans/modules/ruby/rubyproject/execution/StopAction.java; delete <- 1.3 projects/src/org/netbeans/modules/ruby/rubyproject/execution/rerun.png; delete <- 1.1 projects/src/org/netbeans/modules/ruby/rubyproject/execution/stop.gif; delete <- 1.1 projects/src/org/netbeans/modules/ruby/rubyproject/gems/Bundle.properties; delete <- 1.12 projects/src/org/netbeans/modules/ruby/rubyproject/gems/Gem.java; delete <- 1.3 projects/src/org/netbeans/modules/ruby/rubyproject/gems/GemAction.java; delete <- 1.5 projects/src/org/netbeans/modules/ruby/rubyproject/gems/GemManager.java; delete <- 1.16 projects/src/org/netbeans/modules/ruby/rubyproject/gems/GemPanel.form; delete <- 1.6 projects/src/org/netbeans/modules/ruby/rubyproject/gems/GemPanel.java; delete <- 1.11 projects/src/org/netbeans/modules/ruby/rubyproject/gems/GemProgressPanel.form; delete <- 1.4 projects/src/org/netbeans/modules/ruby/rubyproject/gems/GemProgressPanel.java; delete <- 1.7 projects/src/org/netbeans/modules/ruby/rubyproject/gems/InstallationSettingsPanel.form; delete <- 1.4 projects/src/org/netbeans/modules/ruby/rubyproject/gems/InstallationSettingsPanel.java; delete <- 1.5 projects/src/org/netbeans/modules/ruby/rubyproject/spi/RubyDebuggerImplementation.java; delete <- 1.2 projects/src/org/netbeans/modules/ruby/rubyproject/ui/resources/layer.xml; 1.16 <- 1.15 projects/src/org/netbeans/modules/ruby/rubyproject/ui/wizards/FolderList.java; 1.4 <- 1.3 projects/test/unit/src/org/netbeans/modules/ruby/rubyproject/UtilTest.java; 1.4 <- 1.3 projects/test/unit/src/org/netbeans/modules/ruby/rubyproject/api/RubyExecutionTest.java; delete <- 1.5 projects/test/unit/src/org/netbeans/modules/ruby/rubyproject/execution/ExecutionServiceTest.java; delete <- 1.3 projects/test/unit/src/org/netbeans/modules/ruby/rubyproject/execution/OutputForwarderTest.java; delete <- 1.4 projects/test/unit/src/org/netbeans/modules/ruby/rubyproject/execution/RegexpOutputRecognizerTest.java; delete <- 1.16 railsprojects/src/org/netbeans/modules/ruby/railsprojects/GenerateAction.java; 1.8 <- 1.7 railsprojects/src/org/netbeans/modules/ruby/railsprojects/GeneratorPanel.java; 1.8 <- 1.7 railsprojects/src/org/netbeans/modules/ruby/railsprojects/RailsActionProvider.java; 1.22 <- 1.21 railsprojects/src/org/netbeans/modules/ruby/railsprojects/RailsProjectGenerator.java; 1.17 <- 1.16 railsprojects/src/org/netbeans/modules/ruby/railsprojects/plugins/PluginManager.java; 1.10 <- 1.9 railsprojects/src/org/netbeans/modules/ruby/railsprojects/server/RailsServer.java; 1.16 <- 1.15 railsprojects/src/org/netbeans/modules/ruby/railsprojects/ui/wizards/RailsInstallationPanel.java; 1.7 <- 1.6 railsprojects/test/unit/src/org/netbeans/modules/ruby/railsprojects/RailsProjectGeneratorTest.java; 1.4 <- 1.3 rake/nbproject/project.xml; 1.3 <- 1.2 rspec/src/org/netbeans/modules/ruby/rspec/RunFocusedSpec.java; 1.8 <- 1.7
*** Issue 124105 has been marked as a duplicate of this issue. ***