You can subscribe to this list here.
| 2005 |
Jan
|
Feb
|
Mar
(41) |
Apr
(9) |
May
|
Jun
|
Jul
(39) |
Aug
(38) |
Sep
(135) |
Oct
(220) |
Nov
(75) |
Dec
(74) |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2006 |
Jan
(44) |
Feb
(160) |
Mar
(49) |
Apr
(69) |
May
(40) |
Jun
(52) |
Jul
(47) |
Aug
(51) |
Sep
(19) |
Oct
(22) |
Nov
(36) |
Dec
(76) |
| 2007 |
Jan
(154) |
Feb
(165) |
Mar
(186) |
Apr
(143) |
May
(175) |
Jun
(133) |
Jul
(203) |
Aug
(177) |
Sep
(136) |
Oct
|
Nov
|
Dec
|
|
From: Christopher W. <caw...@us...> - 2005-09-21 21:59:17
|
Update of /cvsroot/rubyeclipse/org.rubypeople.rdt.core/src/org/rubypeople/rdt/core/runtime In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv32749/src/org/rubypeople/rdt/core/runtime Removed Files: RubyContentDescriber.java Log Message: add more filetypes as text, remove describer (wasn't working as I expected for content types), add cgi and fcgi as ruby content types, also add a bunch of the scripts provided with rails as full filenames to match --- RubyContentDescriber.java DELETED --- |
|
From: Christopher W. <caw...@us...> - 2005-09-21 21:59:17
|
Update of /cvsroot/rubyeclipse/org.rubypeople.rdt.core/META-INF In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv32749/META-INF Modified Files: MANIFEST.MF Log Message: add more filetypes as text, remove describer (wasn't working as I expected for content types), add cgi and fcgi as ruby content types, also add a bunch of the scripts provided with rails as full filenames to match Index: MANIFEST.MF =================================================================== RCS file: /cvsroot/rubyeclipse/org.rubypeople.rdt.core/META-INF/MANIFEST.MF,v retrieving revision 1.3 retrieving revision 1.4 diff -C2 -d -r1.3 -r1.4 *** MANIFEST.MF 21 Sep 2005 20:25:47 -0000 1.3 --- MANIFEST.MF 21 Sep 2005 21:59:05 -0000 1.4 *************** *** 41,45 **** org.rubypeople.rdt.core, org.rubypeople.rdt.core.parser, - org.rubypeople.rdt.core.runtime, org.rubypeople.rdt.internal.core, org.rubypeople.rdt.internal.core.buffer, --- 41,44 ---- *************** *** 51,53 **** org.eclipse.core.resources, org.eclipse.team.core ! Eclipse-AutoStart: true; exceptions="org.rubypeople.rdt.core.runtime" --- 50,52 ---- org.eclipse.core.resources, org.eclipse.team.core ! Eclipse-AutoStart: true |
|
From: Christopher W. <caw...@us...> - 2005-09-21 21:59:17
|
Update of /cvsroot/rubyeclipse/org.rubypeople.rdt.core In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv32749 Modified Files: plugin.xml Log Message: add more filetypes as text, remove describer (wasn't working as I expected for content types), add cgi and fcgi as ruby content types, also add a bunch of the scripts provided with rails as full filenames to match Index: plugin.xml =================================================================== RCS file: /cvsroot/rubyeclipse/org.rubypeople.rdt.core/plugin.xml,v retrieving revision 1.34 retrieving revision 1.35 diff -C2 -d -r1.34 -r1.35 *** plugin.xml 21 Sep 2005 20:25:47 -0000 1.34 --- plugin.xml 21 Sep 2005 21:59:05 -0000 1.35 *************** *** 41,44 **** --- 41,56 ---- extension="rbw"> </fileTypes> + <fileTypes + type="text" + extension="cgi"> + </fileTypes> + <fileTypes + type="text" + extension="rhtml"> + </fileTypes> + <fileTypes + type="text" + extension="yml"> + </fileTypes> </extension> *************** *** 78,90 **** <!-- =================================================================================== --> <extension - id="org.rubypeople.rdt.core.rubySource" - name="RubySource" point="org.eclipse.core.runtime.contentTypes"> <!-- declares a content type for Ruby Source files --> <content-type base-type="org.eclipse.core.runtime.text" ! describer="org.rubypeople.rdt.core.runtime.RubyContentDescriber" ! file-extensions="rb,rbw" ! file-names="Rakefile" id="rubySource" name="%rubySourceName" --- 90,99 ---- <!-- =================================================================================== --> <extension point="org.eclipse.core.runtime.contentTypes"> <!-- declares a content type for Ruby Source files --> <content-type base-type="org.eclipse.core.runtime.text" ! file-extensions="rb,rbw,cgi,fcgi" ! file-names="Rakefile,generate,profiler,console,destroy,benchmarker,breakpointer,runner,server,rails,tracker,update,listener,breakpointer_for_gem,switchtower,switchtower_for_gem" id="rubySource" name="%rubySourceName" |
|
From: Christopher W. <caw...@us...> - 2005-09-21 21:57:40
|
Update of /cvsroot/rubyeclipse/org.rubypeople.rdt.ui/src/org/rubypeople/rdt/internal/ui/resourcesview In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv32549/src/org/rubypeople/rdt/internal/ui/resourcesview Modified Files: RubyResourcesView.java Log Message: default to showing all files (not filtering to ruby files only) Index: RubyResourcesView.java =================================================================== RCS file: /cvsroot/rubyeclipse/org.rubypeople.rdt.ui/src/org/rubypeople/rdt/internal/ui/resourcesview/RubyResourcesView.java,v retrieving revision 1.7 retrieving revision 1.8 diff -C2 -d -r1.7 -r1.8 *** RubyResourcesView.java 2 Mar 2005 00:56:53 -0000 1.7 --- RubyResourcesView.java 21 Sep 2005 21:57:30 -0000 1.8 *************** *** 26,30 **** private static String IS_RUBY_FILES_ONLY_MEMENTO_KEY = "isRubyFilesOnlyFilterActivated"; ! private boolean isRubyFilesOnlyFilterActivated = true; // default value if // there is no // memento --- 26,30 ---- private static String IS_RUBY_FILES_ONLY_MEMENTO_KEY = "isRubyFilesOnlyFilterActivated"; ! private boolean isRubyFilesOnlyFilterActivated = false; // default value if // there is no // memento |
|
From: Markus B. <mba...@us...> - 2005-09-21 21:06:44
|
Update of /cvsroot/rubyeclipse/org.rubypeople.rdt.ui/src/org/rubypeople/rdt/internal/ui/infoviews In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv22068/src/org/rubypeople/rdt/internal/ui/infoviews Modified Files: RIView.java Log Message: reuse RubyInterpreter for execute ruby command for ri Index: RIView.java =================================================================== RCS file: /cvsroot/rubyeclipse/org.rubypeople.rdt.ui/src/org/rubypeople/rdt/internal/ui/infoviews/RIView.java,v retrieving revision 1.8 retrieving revision 1.9 diff -C2 -d -r1.8 -r1.9 *** RIView.java 18 Sep 2005 18:46:10 -0000 1.8 --- RIView.java 21 Sep 2005 21:06:32 -0000 1.9 *************** *** 11,14 **** --- 11,15 ---- import java.util.List; + import org.eclipse.core.runtime.CoreException; import org.eclipse.core.runtime.IPath; import org.eclipse.core.runtime.Path; *************** *** 344,349 **** public final void invoke() { ! ! IPath rubyPath = RubyRuntime.getDefault().getSelectedInterpreter().getInstallLocation(); IPath riPath = new Path( RubyPlugin.getDefault().getPreferenceStore().getString( PreferenceConstants.RI_PATH ) ); --- 345,349 ---- public final void invoke() { ! IPath riPath = new Path( RubyPlugin.getDefault().getPreferenceStore().getString( PreferenceConstants.RI_PATH ) ); *************** *** 358,370 **** return; } ! ! String riCmd = "\"" + rubyPath + "\" \"" + riPath.toString() + "\" "; ! String call = riCmd + getArgString(); try { ! final Process p = Runtime.getRuntime().exec(call); handleOutput(p); ! } catch (IOException e) { ! e.printStackTrace(); ! } } } --- 358,369 ---- return; } ! try { ! final Process p = RubyRuntime.getDefault().getSelectedInterpreter().exec("\"" + riPath.toString() + "\" " + getArgString(), null); handleOutput(p); ! } catch (CoreException coreException) { ! // message of RuntimeException will be displayed in the RI View ! throw new RuntimeException(coreException.getStatus().getMessage()); ! } } } |
|
From: Markus B. <mba...@us...> - 2005-09-21 21:00:26
|
Update of /cvsroot/rubyeclipse/org.rubypeople.rdt.launching/src/org/rubypeople/rdt/internal/launching In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv20768/src/org/rubypeople/rdt/internal/launching Modified Files: RubyInterpreter.java InterpreterRunner.java Log Message: reuse RubyInterpreter for execute ruby command for ri Index: InterpreterRunner.java =================================================================== RCS file: /cvsroot/rubyeclipse/org.rubypeople.rdt.launching/src/org/rubypeople/rdt/internal/launching/InterpreterRunner.java,v retrieving revision 1.14 retrieving revision 1.15 diff -C2 -d -r1.14 -r1.15 *** InterpreterRunner.java 5 Mar 2005 15:13:34 -0000 1.14 --- InterpreterRunner.java 21 Sep 2005 21:00:17 -0000 1.15 *************** *** 2,12 **** import java.io.File; - import java.io.IOException; import java.util.HashMap; import java.util.Map; import org.eclipse.core.runtime.CoreException; - import org.eclipse.core.runtime.IStatus; - import org.eclipse.core.runtime.Status; import org.eclipse.debug.core.DebugPlugin; import org.eclipse.debug.core.ILaunch; --- 2,9 ---- *************** *** 21,36 **** File workingDirectory = configuration.getAbsoluteWorkingDirectory(); ! Process nativeRubyProcess = null; ! try { ! RdtLaunchingPlugin.debug("Launching: " + commandLine) ; ! RdtLaunchingPlugin.debug("Working Dir: " + workingDirectory) ; ! nativeRubyProcess = configuration.getInterpreter().exec(commandLine, workingDirectory); ! } catch (IOException e) { ! throw new RuntimeException("Unable to execute interpreter: " + commandLine + workingDirectory); ! } ! catch (IllegalCommandException ex) { ! IStatus errorStatus = new Status(IStatus.ERROR, RdtLaunchingPlugin.PLUGIN_ID, IStatus.OK, ex.getMessage(), null); ! throw new CoreException(errorStatus) ; ! } Map defaultAttributes = new HashMap(); defaultAttributes.put(IProcess.ATTR_PROCESS_TYPE, "ruby"); --- 18,23 ---- File workingDirectory = configuration.getAbsoluteWorkingDirectory(); ! RubyInterpreter interpreter = configuration.getInterpreter() ; ! Process nativeRubyProcess = interpreter.exec(commandLine, workingDirectory); Map defaultAttributes = new HashMap(); defaultAttributes.put(IProcess.ATTR_PROCESS_TYPE, "ruby"); *************** *** 40,43 **** --- 27,32 ---- } + + protected String renderLabel(InterpreterRunnerConfiguration configuration) { StringBuffer buffer = new StringBuffer(); Index: RubyInterpreter.java =================================================================== RCS file: /cvsroot/rubyeclipse/org.rubypeople.rdt.launching/src/org/rubypeople/rdt/internal/launching/RubyInterpreter.java,v retrieving revision 1.8 retrieving revision 1.9 diff -C2 -d -r1.8 -r1.9 *** RubyInterpreter.java 5 Mar 2005 15:13:34 -0000 1.8 --- RubyInterpreter.java 21 Sep 2005 21:00:17 -0000 1.9 *************** *** 5,9 **** --- 5,12 ---- import java.text.MessageFormat; + import org.eclipse.core.runtime.CoreException; import org.eclipse.core.runtime.IPath; + import org.eclipse.core.runtime.IStatus; + import org.eclipse.core.runtime.Status; public class RubyInterpreter { *************** *** 42,47 **** } ! public Process exec(String arguments, File workingDirectory) throws IOException, IllegalCommandException { ! return Runtime.getRuntime().exec(this.getCommand() + " " + arguments, null, workingDirectory); } --- 45,66 ---- } ! //public Process exec(String arguments, File workingDirectory) throws IOException, IllegalCommandException { ! // return Runtime.getRuntime().exec(this.getCommand() + " " + arguments, null, workingDirectory); ! //} ! ! public Process exec(String commandLine, File workingDirectory) throws CoreException { ! ! try { ! RdtLaunchingPlugin.debug("Launching: " + commandLine) ; ! RdtLaunchingPlugin.debug("Working Dir: " + workingDirectory) ; ! return Runtime.getRuntime().exec(this.getCommand() + " " + commandLine, null, workingDirectory); ! } catch (IOException e) { ! throw new RuntimeException("Unable to execute interpreter: " + commandLine + workingDirectory); ! } ! catch (IllegalCommandException ex) { ! IStatus errorStatus = new Status(IStatus.ERROR, RdtLaunchingPlugin.PLUGIN_ID, IStatus.OK, ex.getMessage(), null); ! throw new CoreException(errorStatus) ; ! } ! } |
|
From: Christopher W. <caw...@us...> - 2005-09-21 20:26:10
|
Update of /cvsroot/rubyeclipse/org.rubypeople.rdt.core In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv13347 Modified Files: build.properties plugin.xml Log Message: add a RubyContentDescriber which describes ruby source files. Add OSGi Bundling stuff (like MANIFEST.MF) to support the content describer (which must be able to be loaded without auto-loading the entire plugin) Index: build.properties =================================================================== RCS file: /cvsroot/rubyeclipse/org.rubypeople.rdt.core/build.properties,v retrieving revision 1.14 retrieving revision 1.15 diff -C2 -d -r1.14 -r1.15 *** build.properties 3 Mar 2005 04:55:13 -0000 1.14 --- build.properties 21 Sep 2005 20:25:47 -0000 1.15 *************** *** 3,7 **** .options,\ rdtcore.jar,\ ! lib/ source.rdtcore.jar = src/ plugin = org.rubypeople.rdt.core --- 3,8 ---- .options,\ rdtcore.jar,\ ! lib/,\ ! META-INF/ source.rdtcore.jar = src/ plugin = org.rubypeople.rdt.core Index: plugin.xml =================================================================== RCS file: /cvsroot/rubyeclipse/org.rubypeople.rdt.core/plugin.xml,v retrieving revision 1.33 retrieving revision 1.34 diff -C2 -d -r1.33 -r1.34 *** plugin.xml 11 Mar 2005 03:21:41 -0000 1.33 --- plugin.xml 21 Sep 2005 20:25:47 -0000 1.34 *************** *** 1,27 **** <?xml version="1.0" encoding="UTF-8"?> <?eclipse version="3.0"?> ! <plugin ! id="org.rubypeople.rdt.core" ! name="%Plugin.name" ! version="0.6.0" ! provider-name="%providerName" ! class="org.rubypeople.rdt.core.RubyCore"> ! ! <runtime> ! <library name="rdtcore.jar"> ! <export name="*"/> ! </library> ! <library name="lib/jruby.jar"> ! <export name="*"/> ! </library> ! </runtime> ! ! <requires> ! <import plugin="org.eclipse.core.runtime"/> ! <import plugin="org.eclipse.core.resources"/> ! <import plugin="org.eclipse.team.core"/> ! </requires> ! <extension id="rubynature" name="%NatureRuby.name" --- 1,7 ---- <?xml version="1.0" encoding="UTF-8"?> <?eclipse version="3.0"?> ! <plugin> ! <extension id="rubynature" name="%NatureRuby.name" *************** *** 97,106 **** <!-- Extension: Ruby Content Types --> <!-- =================================================================================== --> ! <extension point="org.eclipse.core.runtime.contentTypes"> <!-- declares a content type for Ruby Source files --> ! <content-type id="rubySource" name="%rubySourceName" ! base-type="org.eclipse.core.runtime.text" ! priority="high" ! file-extensions="rb,rbw"/> </extension> --- 77,93 ---- <!-- Extension: Ruby Content Types --> <!-- =================================================================================== --> ! <extension ! id="org.rubypeople.rdt.core.rubySource" ! name="RubySource" ! point="org.eclipse.core.runtime.contentTypes"> <!-- declares a content type for Ruby Source files --> ! <content-type ! base-type="org.eclipse.core.runtime.text" ! describer="org.rubypeople.rdt.core.runtime.RubyContentDescriber" ! file-extensions="rb,rbw" ! file-names="Rakefile" ! id="rubySource" ! name="%rubySourceName" ! priority="high"/> </extension> |
|
From: Christopher W. <caw...@us...> - 2005-09-21 20:26:10
|
Update of /cvsroot/rubyeclipse/org.rubypeople.rdt.core/src/org/rubypeople/rdt/core/runtime In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv13347/src/org/rubypeople/rdt/core/runtime Added Files: RubyContentDescriber.java Log Message: add a RubyContentDescriber which describes ruby source files. Add OSGi Bundling stuff (like MANIFEST.MF) to support the content describer (which must be able to be loaded without auto-loading the entire plugin) --- NEW FILE: RubyContentDescriber.java --- package org.rubypeople.rdt.core.runtime; import java.io.BufferedReader; import java.io.IOException; import java.io.InputStream; import java.io.InputStreamReader; import java.io.Reader; import org.eclipse.core.runtime.QualifiedName; import org.eclipse.core.runtime.content.IContentDescription; import org.eclipse.core.runtime.content.ITextContentDescriber; public class RubyContentDescriber implements ITextContentDescriber { /* * (non-Javadoc) * @see org.eclipse.core.runtime.content.ITextContentDescriber#describe(java.io.Reader, org.eclipse.core.runtime.content.IContentDescription) */ public int describe(Reader contents, IContentDescription description) throws IOException { BufferedReader reader = new BufferedReader(contents); // Skip all empty lines and find first line with characters String firstLine = ""; while(firstLine.trim().length() == 0) { firstLine = reader.readLine(); if (firstLine == null) return ITextContentDescriber.INVALID; } if (firstLine.indexOf("ruby") > -1 && firstLine.indexOf("#!") > -1) return ITextContentDescriber.VALID; return ITextContentDescriber.INVALID; } /* * (non-Javadoc) * @see org.eclipse.core.runtime.content.IContentDescriber#describe(java.io.InputStream, org.eclipse.core.runtime.content.IContentDescription) */ public int describe(InputStream contents, IContentDescription description) throws IOException { Reader reader = new InputStreamReader(contents); return describe(reader, description); } /* * (non-Javadoc) * @see org.eclipse.core.runtime.content.IContentDescriber#getSupportedOptions() */ public QualifiedName[] getSupportedOptions() { // TODO Auto-generated method stub return null; } } |
|
From: Christopher W. <caw...@us...> - 2005-09-21 20:26:08
|
Update of /cvsroot/rubyeclipse/org.rubypeople.rdt.core/src/org/rubypeople/rdt/core/runtime In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv13285/src/org/rubypeople/rdt/core/runtime Log Message: Directory /cvsroot/rubyeclipse/org.rubypeople.rdt.core/src/org/rubypeople/rdt/core/runtime added to the repository |
|
From: Christopher W. <caw...@us...> - 2005-09-21 20:26:08
|
Update of /cvsroot/rubyeclipse/org.rubypeople.rdt.core/META-INF In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv13347/META-INF Added Files: MANIFEST.MF Log Message: add a RubyContentDescriber which describes ruby source files. Add OSGi Bundling stuff (like MANIFEST.MF) to support the content describer (which must be able to be loaded without auto-loading the entire plugin) --- NEW FILE: MANIFEST.MF --- Manifest-Version: 1.0 Bundle-ManifestVersion: 2 Bundle-Name: %Plugin.name Bundle-SymbolicName: org.rubypeople.rdt.core; singleton:=true Bundle-Version: 0.6.0 Bundle-ClassPath: rdtcore.jar, lib/jruby.jar Bundle-Activator: org.rubypeople.rdt.core.RubyCore Bundle-Vendor: %providerName Bundle-Localization: plugin Export-Package: ., builtin, libraries, org.ablaf.ast, org.ablaf.internal.ast, org.jruby, org.jruby.ast, org.jruby.ast.types, org.jruby.ast.util, org.jruby.ast.visitor, org.jruby.common, org.jruby.evaluator, org.jruby.exceptions, org.jruby.internal.runtime, org.jruby.internal.runtime.load, org.jruby.internal.runtime.methods, org.jruby.javasupport, org.jruby.javasupport.bsf, org.jruby.lexer.yacc, org.jruby.libraries, org.jruby.main, org.jruby.parser, org.jruby.runtime, org.jruby.runtime.builtin, org.jruby.runtime.builtin.meta, org.jruby.runtime.callback, org.jruby.runtime.load, org.jruby.runtime.marshal, org.jruby.util, org.jruby.util.collections, org.rubypeople.rdt.core, org.rubypeople.rdt.core.parser, org.rubypeople.rdt.core.runtime, org.rubypeople.rdt.internal.core, org.rubypeople.rdt.internal.core.buffer, org.rubypeople.rdt.internal.core.builder, org.rubypeople.rdt.internal.core.parser, org.rubypeople.rdt.internal.core.util, org.rubypeople.rdt.internal.formatter Require-Bundle: org.eclipse.core.runtime, org.eclipse.core.resources, org.eclipse.team.core Eclipse-AutoStart: true; exceptions="org.rubypeople.rdt.core.runtime" |
|
From: Christopher W. <caw...@us...> - 2005-09-21 20:23:35
|
Update of /cvsroot/rubyeclipse/org.rubypeople.rdt.ui In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv12883 Modified Files: plugin.properties Log Message: add textual names and descriptions for some commands Index: plugin.properties =================================================================== RCS file: /cvsroot/rubyeclipse/org.rubypeople.rdt.ui/plugin.properties,v retrieving revision 1.21 retrieving revision 1.22 diff -C2 -d -r1.21 -r1.22 *** plugin.properties 18 Sep 2005 18:46:10 -0000 1.21 --- plugin.properties 21 Sep 2005 20:23:28 -0000 1.22 *************** *** 44,63 **** category.source.name=Ruby Source ! category.source.description= Ruby Source Actions ! ActionDefinition.format.name= Ruby Format ! ActionDefinition.format.description= Select code and format ! ActionDefinition.uncomment.name= Ruby Uncomment ! ActionDefinition.uncomment.description= Uncomment Ruby Code ! ActionDefinition.comment.name= Ruby Comment ! ActionDefinition.comment.description= Comment Ruby Code ! ActionDefinition.toggleComment.name= Toggle Comment ! ActionDefinition.toggleComment.description= Toggle comment the selected lines ! ActionDefinition.contentAssist.name= Ruby Content Assist ! ActionDefinition.contentAssist.description = Ruby Content Assist scope.rubyEditor.name=Ruby Editor --- 44,69 ---- category.source.name=Ruby Source ! category.source.description=Ruby Source Actions ! category.project.name=Ruby Project ! category.project.description=Ruby Project Category ! ActionDefinition.format.name=Ruby Format ! ActionDefinition.format.description=Select code and format ! ActionDefinition.uncomment.name=Ruby Uncomment ! ActionDefinition.uncomment.description=Uncomment Ruby Code ! ActionDefinition.comment.name=Ruby Comment ! ActionDefinition.comment.description=Comment Ruby Code ! ActionDefinition.toggleComment.name=Toggle Comment ! ActionDefinition.toggleComment.description=Toggle comment the selected lines ! ! ActionDefinition.contentAssist.name=Ruby Content Assist ! ActionDefinition.contentAssist.description=Ruby Content Assist ! ! ActionDefinition.generateRdoc.name=Generate RDoc ! ActionDefinition.generateRdoc.description=Generate RDoc scope.rubyEditor.name=Ruby Editor |
|
From: Christopher W. <caw...@us...> - 2005-09-21 20:23:18
|
Update of /cvsroot/rubyeclipse/org.rubypeople.rdt.ui In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv12832 Modified Files: plugin.xml Log Message: fix some commands to use categoryId, not just category (which is deprecated). remove stray top-level command. associate rubySource content type to document set and factory Index: plugin.xml =================================================================== RCS file: /cvsroot/rubyeclipse/org.rubypeople.rdt.ui/plugin.xml,v retrieving revision 1.60 retrieving revision 1.61 diff -C2 -d -r1.60 -r1.61 *** plugin.xml 18 Sep 2005 18:46:10 -0000 1.60 --- plugin.xml 21 Sep 2005 20:23:10 -0000 1.61 *************** *** 201,208 **** </category> <command - name="%ActionDefinition.format.name" - description="%ActionDefinition.format.description" category="org.rubypeople.rdt.ui.category.source" ! id="org.rubypeople.rdt.ui.edit.text.ruby.format"> </command> <keyBinding --- 201,209 ---- </category> <command category="org.rubypeople.rdt.ui.category.source" ! categoryId="org.rubypeople.rdt.ui.category.source" ! description="%ActionDefinition.format.description" ! id="org.rubypeople.rdt.ui.edit.text.ruby.format" ! name="%ActionDefinition.format.name"> </command> <keyBinding *************** *** 213,220 **** </keyBinding> <command - name="%ActionDefinition.comment.name" - description="%ActionDefinition.comment.description" category="org.rubypeople.rdt.ui.category.source" ! id="org.rubypeople.rdt.ui.edit.text.ruby.comment"> </command> <keyBinding --- 214,222 ---- </keyBinding> <command category="org.rubypeople.rdt.ui.category.source" ! categoryId="org.rubypeople.rdt.ui.category.source" ! description="%ActionDefinition.comment.description" ! id="org.rubypeople.rdt.ui.edit.text.ruby.comment" ! name="%ActionDefinition.comment.name"> </command> <keyBinding *************** *** 224,231 **** </keyBinding> <command - name="%ActionDefinition.uncomment.name" - description="%ActionDefinition.uncomment.description" category="org.rubypeople.rdt.ui.category.source" ! id="org.rubypeople.rdt.ui.edit.text.ruby.uncomment"> </command> <keyBinding --- 226,234 ---- </keyBinding> <command category="org.rubypeople.rdt.ui.category.source" ! categoryId="org.rubypeople.rdt.ui.category.source" ! description="%ActionDefinition.uncomment.description" ! id="org.rubypeople.rdt.ui.edit.text.ruby.uncomment" ! name="%ActionDefinition.uncomment.name"> </command> <keyBinding *************** *** 235,242 **** </keyBinding> <command - name="%ActionDefinition.toggleComment.name" - description="%ActionDefinition.toggleComment.description" category="org.rubypeople.rdt.ui.category.source" ! id="org.rubypeople.rdt.ui.edit.text.ruby.toggle.comment"> </command> <keyBinding --- 238,246 ---- </keyBinding> <command category="org.rubypeople.rdt.ui.category.source" ! categoryId="org.rubypeople.rdt.ui.category.source" ! description="%ActionDefinition.toggleComment.description" ! id="org.rubypeople.rdt.ui.edit.text.ruby.toggle.comment" ! name="%ActionDefinition.toggleComment.name"> </command> <keyBinding *************** *** 253,260 **** </keyBinding> <command - name="%ActionDefinition.contentAssist.name" - description="%ActionDefinition.contentAssist.description" category="org.rubypeople.rdt.ui.category.source" ! id="org.rubypeople.rdt.ui.edit.text.ruby.content.assist.proposals"> </command> <keyBinding --- 257,265 ---- </keyBinding> <command category="org.rubypeople.rdt.ui.category.source" ! categoryId="org.rubypeople.rdt.ui.category.source" ! description="%ActionDefinition.contentAssist.description" ! id="org.rubypeople.rdt.ui.edit.text.ruby.content.assist.proposals" ! name="%ActionDefinition.contentAssist.name"> </command> <keyBinding *************** *** 271,278 **** </category> <command - name="%ActionDefinition.generateRdoc.name" - description="%ActionDefinition.generateRdoc.description" category="org.eclipse.ui.category.project" ! id="org.rubypeople.rdt.ui.generate.rdoc"> </command> </extension> --- 276,284 ---- </category> <command category="org.eclipse.ui.category.project" ! categoryId="org.rubypeople.rdt.ui.category.project" ! description="%ActionDefinition.generateRdoc.description" ! id="org.rubypeople.rdt.ui.generate.rdoc" ! name="%ActionDefinition.generateRdoc.name"> </command> </extension> *************** *** 280,293 **** point="org.eclipse.ui.actionDefinitions"> <actionDefinition ! id="org.rubypeople.rdt.ui.edit.text.ruby.comment"> </actionDefinition> <actionDefinition ! id="org.rubypeople.rdt.ui.edit.text.ruby.uncomment"> </actionDefinition> <actionDefinition ! id="org.rubypeople.rdt.ui.edit.text.ruby.content.assist.proposals"> </actionDefinition> <actionDefinition ! id="org.rubypeople.rdt.ui.generate.rdoc"> </actionDefinition> </extension> --- 286,307 ---- point="org.eclipse.ui.actionDefinitions"> <actionDefinition ! description="%ActionDefinition.comment.description" ! id="org.rubypeople.rdt.ui.edit.text.ruby.comment" ! name="%ActionDefinition.comment.name"> </actionDefinition> <actionDefinition ! description="%ActionDefinition.uncomment.description" ! id="org.rubypeople.rdt.ui.edit.text.ruby.uncomment" ! name="%ActionDefinition.uncomment.name"> </actionDefinition> <actionDefinition ! description="%ActionDefinition.contentAssist.description" ! id="org.rubypeople.rdt.ui.edit.text.ruby.content.assist.proposals" ! name="%ActionDefinition.contentAssist.name"> </actionDefinition> <actionDefinition ! description="%ActionDefinition.generateRdoc.description" ! id="org.rubypeople.rdt.ui.generate.rdoc" ! name="%ActionDefinition.generateRdoc.name"> </actionDefinition> </extension> *************** *** 353,364 **** </extension> - - <command - name="%ActionDefinition.generateJavadoc.name" - description="%ActionDefinition.generateJavadoc.description" - category="org.eclipse.ui.category.project" - id="org.eclipse.jdt.ui.generate.javadoc"> - </command> - <extension point="org.eclipse.ui.actionSetPartAssociations"> --- 367,370 ---- *************** *** 509,514 **** point="org.eclipse.core.filebuffers.documentSetup"> <participant extensions="rb,rbw" ! class="org.rubypeople.rdt.internal.ui.rubyeditor.RubyDocumentSetupParticipant"> </participant> </extension> --- 515,522 ---- point="org.eclipse.core.filebuffers.documentSetup"> <participant + class="org.rubypeople.rdt.internal.ui.rubyeditor.RubyDocumentSetupParticipant" + contentTypeId="org.rubypeople.rdt.core.rubySource" extensions="rb,rbw" ! fileNames="Rakefile"> </participant> </extension> *************** *** 518,523 **** point="org.eclipse.core.filebuffers.documentCreation"> <factory extensions="rb,rbw" ! class="org.rubypeople.rdt.internal.ui.rubyeditor.RubyDocumentFactory"> </factory> </extension> --- 526,533 ---- point="org.eclipse.core.filebuffers.documentCreation"> <factory + class="org.rubypeople.rdt.internal.ui.rubyeditor.RubyDocumentFactory" + contentTypeId="org.rubypeople.rdt.core.rubySource" extensions="rb,rbw" ! fileNames="Rakefile"> </factory> </extension> |
|
From: Christopher W. <caw...@us...> - 2005-09-21 18:59:58
|
Update of /cvsroot/rubyeclipse/org.rubypeople.rdt.ui/src/org/rubypeople/rdt/internal/ui/text In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv26716/src/org/rubypeople/rdt/internal/ui/text Modified Files: RubyReconciler.java Log Message: try to avoid null pointer exceptions Index: RubyReconciler.java =================================================================== RCS file: /cvsroot/rubyeclipse/org.rubypeople.rdt.ui/src/org/rubypeople/rdt/internal/ui/text/RubyReconciler.java,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -d -r1.2 -r1.3 *** RubyReconciler.java 2 Mar 2005 00:56:49 -0000 1.2 --- RubyReconciler.java 21 Sep 2005 18:59:41 -0000 1.3 *************** *** 34,37 **** --- 34,38 ---- private IResource getResource() { + if (fTextEditor == null) return null; IEditorInput input = fTextEditor.getEditorInput(); if (input instanceof IFileEditorInput) { |
|
From: Christopher W. <caw...@us...> - 2005-09-21 18:58:45
|
Update of /cvsroot/rubyeclipse/org.rubypeople.rdt.core/src/org/rubypeople/rdt/internal/core/builder In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv26468/src/org/rubypeople/rdt/internal/core/builder Modified Files: RubyBuilder.java Log Message: try to avoid 'divide by zero' errors better Index: RubyBuilder.java =================================================================== RCS file: /cvsroot/rubyeclipse/org.rubypeople.rdt.core/src/org/rubypeople/rdt/internal/core/builder/RubyBuilder.java,v retrieving revision 1.11 retrieving revision 1.12 diff -C2 -d -r1.11 -r1.12 *** RubyBuilder.java 18 Sep 2005 15:11:10 -0000 1.11 --- RubyBuilder.java 21 Sep 2005 18:58:37 -0000 1.12 *************** *** 185,190 **** */ protected void compile(IFile[] units, IProgressMonitor monitor) { int unitsLength = units.length; ! grandTotal = unitsLength; percentPerUnit = totalWork / unitsLength; --- 185,192 ---- */ protected void compile(IFile[] units, IProgressMonitor monitor) { + if (units == null) return; int unitsLength = units.length; ! grandTotal = unitsLength; ! if (unitsLength == 0) return; percentPerUnit = totalWork / unitsLength; |
|
From: Markus B. <mba...@us...> - 2005-09-19 23:24:38
|
Update of /cvsroot/rubyeclipse/org.rubypeople.updatesite In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv24632 Modified Files: site.xml Log Message: version attribute updated to 0.6.0 Index: site.xml =================================================================== RCS file: /cvsroot/rubyeclipse/org.rubypeople.updatesite/site.xml,v retrieving revision 1.10 retrieving revision 1.11 diff -C2 -d -r1.10 -r1.11 *** site.xml 18 Sep 2005 20:18:34 -0000 1.10 --- site.xml 19 Sep 2005 23:24:30 -0000 1.11 *************** *** 17,21 **** <category name="RubyEclipse"/> </feature> ! <feature url="features/org.rubypeople.rdt_0.6.0.jar" id="org.rubypeople.rdt" version="0.5.0"> <category name="RubyEclipse"/> </feature> --- 17,21 ---- <category name="RubyEclipse"/> </feature> ! <feature url="features/org.rubypeople.rdt_0.6.0.jar" id="org.rubypeople.rdt" version="0.6.0"> <category name="RubyEclipse"/> </feature> |
|
From: Markus B. <mba...@us...> - 2005-09-19 22:55:51
|
Update of /cvsroot/rubyeclipse/org.rubypeople.rdt.build/bootstrap In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv15731/bootstrap Modified Files: customTargets.xml Log Message: updated cvsRoot for copySiteXmlFromCvs Index: customTargets.xml =================================================================== RCS file: /cvsroot/rubyeclipse/org.rubypeople.rdt.build/bootstrap/customTargets.xml,v retrieving revision 1.10 retrieving revision 1.11 diff -C2 -d -r1.10 -r1.11 *** customTargets.xml 19 Sep 2005 14:41:45 -0000 1.10 --- customTargets.xml 19 Sep 2005 22:55:44 -0000 1.11 *************** *** 188,192 **** <!-- Grab the rest of the site out of CVS --> <mkdir dir="${buildDirectory}/temp.updatesite"/> ! <property name="cvsRoot" value=":pserver:cvs.sf.net:/cvsroot/rubyeclipse" /> <cvs cvsroot="${cvsRoot}" package="${sitePackagePrefix}" dest="${buildDirectory}/temp.updatesite" tag="${fetchTag}"/> <!-- Copy to staging area --> --- 188,192 ---- <!-- Grab the rest of the site out of CVS --> <mkdir dir="${buildDirectory}/temp.updatesite"/> ! <property name="cvsRoot" value=":pserver:ano...@cv...:/cvsroot/rubyeclipse" /> <cvs cvsroot="${cvsRoot}" package="${sitePackagePrefix}" dest="${buildDirectory}/temp.updatesite" tag="${fetchTag}"/> <!-- Copy to staging area --> |
|
From: Markus B. <mba...@us...> - 2005-09-19 21:48:44
|
Update of /cvsroot/rubyeclipse/org.rubypeople.rdt.ui/src/org/rubypeople/rdt/internal/ui/actions In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv32477/src/org/rubypeople/rdt/internal/ui/actions Modified Files: GenerateRdocAction.java Log Message: if there is no resource selected, check the active editor for its connected resource and call the rdoc generation on its project (behaviour similar to ApplicationShortcuts) Index: GenerateRdocAction.java =================================================================== RCS file: /cvsroot/rubyeclipse/org.rubypeople.rdt.ui/src/org/rubypeople/rdt/internal/ui/actions/GenerateRdocAction.java,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -d -r1.1 -r1.2 *** GenerateRdocAction.java 18 Sep 2005 18:46:10 -0000 1.1 --- GenerateRdocAction.java 19 Sep 2005 21:48:07 -0000 1.2 *************** *** 3,11 **** --- 3,17 ---- import org.eclipse.core.resources.IResource; import org.eclipse.jface.action.IAction; + import org.eclipse.jface.dialogs.MessageDialog; import org.eclipse.jface.viewers.ISelection; import org.eclipse.jface.viewers.IStructuredSelection; import org.eclipse.swt.widgets.Shell; + import org.eclipse.ui.IEditorInput; + import org.eclipse.ui.IEditorPart; + import org.eclipse.ui.IWorkbenchPage; import org.eclipse.ui.IWorkbenchWindow; import org.eclipse.ui.IWorkbenchWindowActionDelegate; + import org.rubypeople.rdt.core.IRubyElement; + import org.rubypeople.rdt.internal.ui.RubyPlugin; import org.rubypeople.rdt.internal.ui.rdocexport.RDocUtility; *************** *** 23,34 **** } ! public void run(IAction action) { ! IStructuredSelection selection = null; if (fSelection instanceof IStructuredSelection) { ! selection = (IStructuredSelection) fSelection; Object first = selection.getFirstElement(); ! if (first instanceof IResource) { ! RDocUtility.generateDocumentation((IResource) first); ! } } } --- 29,70 ---- } ! private void showNoSelectionMessage() { ! MessageDialog.openInformation( ! fCurrentShell.getShell(), ! "No ruby project selected", ! "Please select a ruby project or resource for the generation of Rdoc."); ! return; ! } ! ! private IResource findSelectedResource() { ! // the first shot is the selection if (fSelection instanceof IStructuredSelection) { ! IStructuredSelection selection = (IStructuredSelection) fSelection; Object first = selection.getFirstElement(); ! if (first instanceof IResource) { return ((IResource) first); } ! } ! ! // the second is to check the active editor ! // this behaviour is similar to the RubyApplicationShortcut, which also ! // takes a selection in the navigator or the active editor to determine which ! // ruby file to launch ! IWorkbenchPage page = RubyPlugin.getActivePage(); ! if (page == null) { return null; } ! IEditorPart editor = page.getActiveEditor(); ! if (editor == null) { return null; } ! IEditorInput input = editor.getEditorInput(); ! if (input == null) { return null; } ! IRubyElement rubyElement = (IRubyElement) input.getAdapter(IRubyElement.class); ! if (rubyElement == null) { return null; } ! return rubyElement.getResource(); ! } ! ! public void run(IAction action) { ! IResource resource = this.findSelectedResource() ; ! if (resource == null) { ! showNoSelectionMessage(); ! } ! else { ! RDocUtility.generateDocumentation(resource); } } |
|
From: Markus B. <mba...@us...> - 2005-09-19 21:46:56
|
Update of /cvsroot/rubyeclipse/org.rubypeople.rdt.ui/src/org/rubypeople/rdt/internal/ui/rdocexport In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv32150/src/org/rubypeople/rdt/internal/ui/rdocexport Modified Files: RDocUtility.java Log Message: use trace options to call setDebugging() and enable/disable debug messages to stdout. Added error message for exitValue <> 0. Index: RDocUtility.java =================================================================== RCS file: /cvsroot/rubyeclipse/org.rubypeople.rdt.ui/src/org/rubypeople/rdt/internal/ui/rdocexport/RDocUtility.java,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -d -r1.1 -r1.2 *** RDocUtility.java 18 Sep 2005 18:46:10 -0000 1.1 --- RDocUtility.java 19 Sep 2005 21:46:49 -0000 1.2 *************** *** 29,43 **** private static Set listeners = new HashSet(); public static void addRdocListener(RdocListener listener) { listeners.add(listener); } ! public static void removeRdocListener(RdocListener listener) { listeners.remove(listener); } ! public static void generateDocumentation(IResource resource) { - RubyPlugin.log("Generating RDoc for " + resource.getName()); RubyInvoker invoker = new RubyInvoker(resource); invoker.invoke(); --- 29,47 ---- private static Set listeners = new HashSet(); + private static boolean isDebug = false ; public static void addRdocListener(RdocListener listener) { listeners.add(listener); } ! public static void removeRdocListener(RdocListener listener) { listeners.remove(listener); } ! ! public static void setDebugging(boolean isDebug) { ! RDocUtility.isDebug = isDebug ; ! } ! public static void generateDocumentation(IResource resource) { RubyInvoker invoker = new RubyInvoker(resource); invoker.invoke(); *************** *** 72,77 **** --- 76,88 ---- return " -r " + resource.getLocation().toOSString(); } + + private void log(String message) { + if (RDocUtility.isDebug) { + System.out.println(message) ; + } + } public final void invoke() { + log("Generating RDoc for " + resource.getName()); IPath rubyPath = RubyRuntime.getDefault().getSelectedInterpreter() .getInstallLocation(); *************** *** 95,107 **** } ! String riCmd = "\"" + rubyPath + "\" \"" + rdocPath.toString() ! + "\""; String call = riCmd + getArgString(); try { ! final Process p = Runtime.getRuntime().exec(call); ! RubyPlugin.log(call); ! handleOutput(p); } catch (IOException e) { RubyPlugin.log(e); } } --- 106,119 ---- } ! String riCmd = "\"" + rubyPath + "\" \"" + rdocPath.toString() + "\""; String call = riCmd + getArgString(); try { ! log(call); ! final Process p = Runtime.getRuntime().exec(call); ! handleOutput(p, call); } catch (IOException e) { RubyPlugin.log(e); + log(e.getMessage()); + ErrorDialog.openError(RubyPlugin.getActiveWorkbenchShell(), "Error running Rdoc", e.getMessage(), new StatusInfo(StatusInfo.ERROR, e.getMessage())); } } *************** *** 115,136 **** * The Process. */ ! private void handleOutput(Process p) { BufferedReader reader = null; try { ! reader = new BufferedReader(new InputStreamReader(p ! .getErrorStream())); String line = null; while ((line = reader.readLine()) != null) { ! RubyPlugin.log(line); } } catch (Exception e) { ! RubyPlugin.log(e); } try { p.waitFor(); } catch (InterruptedException e) { ! e.printStackTrace(); } ! RubyPlugin.log("Done generating RDoc"); } } --- 127,160 ---- * The Process. */ ! private void handleOutput(Process p, String cmdLine) { BufferedReader reader = null; + String lastLine = null ; try { ! reader = new BufferedReader(new InputStreamReader(p.getErrorStream())); String line = null; while ((line = reader.readLine()) != null) { ! log(line); ! lastLine = line ; } } catch (Exception e) { ! log(e.getMessage()); } try { p.waitFor(); + if (p.exitValue() != 0) { + String message = "Ruby running rdoc exited abnormally. A possble reason is a wrong Rdoc path. Please check the path for rdoc in the preference page."; + String additionalMessage = null ; + if (lastLine != null) { + additionalMessage = "The process was started with: "+ cmdLine + ". The last line of stderr of the ruby process: " + lastLine ; + } + else { + additionalMessage = "The process was started with: "+ cmdLine + ". The process did not write any messages to stderr." ; + } + ErrorDialog.openError( RubyPlugin.getActiveWorkbenchShell(), "Ruby process exited with value " + p.exitValue(), message, new StatusInfo(StatusInfo.ERROR, additionalMessage)); + } } catch (InterruptedException e) { ! log("InterruptedException while waiting for rdoc process to finish." + e.getMessage()) ; } ! log("Done generating RDoc"); } } |
|
From: Markus B. <mba...@us...> - 2005-09-19 21:45:17
|
Update of /cvsroot/rubyeclipse/org.rubypeople.rdt.ui In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv31646 Added Files: .options Log Message: added trace option for generateRdoc --- NEW FILE: .options --- # Debugging options for org.rubypeople.rdt.core # Turn on debugging for RDocUtility org.rubypeople.rdt.ui/generaterdoc=false |
|
From: Markus B. <mba...@us...> - 2005-09-19 21:45:17
|
Update of /cvsroot/rubyeclipse/org.rubypeople.rdt.ui/src/org/rubypeople/rdt/internal/ui In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv31646/src/org/rubypeople/rdt/internal/ui Modified Files: RubyPlugin.java Log Message: added trace option for generateRdoc Index: RubyPlugin.java =================================================================== RCS file: /cvsroot/rubyeclipse/org.rubypeople.rdt.ui/src/org/rubypeople/rdt/internal/ui/RubyPlugin.java,v retrieving revision 1.13 retrieving revision 1.14 diff -C2 -d -r1.13 -r1.14 *** RubyPlugin.java 8 Sep 2005 00:13:21 -0000 1.13 --- RubyPlugin.java 19 Sep 2005 21:45:09 -0000 1.14 *************** *** 40,45 **** --- 40,47 ---- import org.rubypeople.rdt.core.RubyCore; import org.rubypeople.rdt.core.WorkingCopyOwner; + import org.rubypeople.rdt.internal.core.parser.RubyParser; import org.rubypeople.rdt.internal.formatter.CodeFormatter; import org.rubypeople.rdt.internal.ui.preferences.MockupPreferenceStore; + import org.rubypeople.rdt.internal.ui.rdocexport.RDocUtility; import org.rubypeople.rdt.internal.ui.rubyeditor.DocumentAdapter; import org.rubypeople.rdt.internal.ui.rubyeditor.RubyDocumentProvider; *************** *** 140,143 **** --- 142,147 ---- }}); upgradeOldProjects(); + String generateRdocOption = Platform.getDebugOption(RubyPlugin.PLUGIN_ID + "/generaterdoc"); + RDocUtility.setDebugging(generateRdocOption == null ? false : generateRdocOption.equalsIgnoreCase("true")); } |
|
From: Markus B. <mba...@us...> - 2005-09-19 14:41:53
|
Update of /cvsroot/rubyeclipse/org.rubypeople.rdt.build/bootstrap In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv4537/bootstrap Modified Files: customTargets.xml Log Message: changed cvs access for site.xml from ext to pserver; set Tag to #{fetchTag} Index: customTargets.xml =================================================================== RCS file: /cvsroot/rubyeclipse/org.rubypeople.rdt.build/bootstrap/customTargets.xml,v retrieving revision 1.9 retrieving revision 1.10 diff -C2 -d -r1.9 -r1.10 *** customTargets.xml 7 Sep 2005 22:51:40 -0000 1.9 --- customTargets.xml 19 Sep 2005 14:41:45 -0000 1.10 *************** *** 188,193 **** <!-- Grab the rest of the site out of CVS --> <mkdir dir="${buildDirectory}/temp.updatesite"/> ! <property name="cvsRoot" value=":ext:cvs.sf.net:/cvsroot/rubyeclipse" /> ! <cvs cvsRoot="${cvsRoot}" package="${sitePackagePrefix}" dest="${buildDirectory}/temp.updatesite" tag="HEAD"/> <!-- Copy to staging area --> <copy todir="${UpdateSiteStagingLocation}"> --- 188,193 ---- <!-- Grab the rest of the site out of CVS --> <mkdir dir="${buildDirectory}/temp.updatesite"/> ! <property name="cvsRoot" value=":pserver:cvs.sf.net:/cvsroot/rubyeclipse" /> ! <cvs cvsroot="${cvsRoot}" package="${sitePackagePrefix}" dest="${buildDirectory}/temp.updatesite" tag="${fetchTag}"/> <!-- Copy to staging area --> <copy todir="${UpdateSiteStagingLocation}"> |
|
From: Markus B. <mba...@us...> - 2005-09-19 14:09:50
|
Update of /cvsroot/rubyeclipse/org.rubypeople.rdt-feature In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv29437 Modified Files: feature.xml Log Message: recovered comment for the creation of the source package Index: feature.xml =================================================================== RCS file: /cvsroot/rubyeclipse/org.rubypeople.rdt-feature/feature.xml,v retrieving revision 1.29 retrieving revision 1.30 diff -C2 -d -r1.29 -r1.30 *** feature.xml 18 Sep 2005 15:42:02 -0000 1.29 --- feature.xml 19 Sep 2005 14:09:40 -0000 1.30 *************** *** 235,238 **** --- 235,246 ---- </url> + <!-- Due to a bug in the 3.0.1 Eclipse PDE, the Export... button in the feature manifest + editor does not work, if there is a source feature to be built. Therefore the include statement is + commented out and the customTargets.xml will replace the placeholder with an include statement + after fetching this file from CVS and before the build starts. + In addition to that, the following line will be added to build.properties: + gen...@or...=org.rubypeople.rdt --> + <!--@@INCLUDES@@--> + <requires> <import plugin="org.eclipse.core.resources"/> |
|
From: Markus B. <mba...@us...> - 2005-09-18 21:20:31
|
Update of /cvsroot/rubyeclipse/org.rubypeople.rdt.build/bootstrap In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv4170/bootstrap Modified Files: build.properties Log Message: build 0.6.0 stable Index: build.properties =================================================================== RCS file: /cvsroot/rubyeclipse/org.rubypeople.rdt.build/bootstrap/build.properties,v retrieving revision 1.8 retrieving revision 1.9 diff -C2 -d -r1.8 -r1.9 *** build.properties 11 Aug 2005 20:29:58 -0000 1.8 --- build.properties 18 Sep 2005 21:20:22 -0000 1.9 *************** *** 28,32 **** # for example, when doing a nightly build out of HEAD ! fetchTag=HEAD ############## BUILD / GENERATION CONTROL ################ # The directory into which the build elements will be fetched and where --- 28,32 ---- # for example, when doing a nightly build out of HEAD ! fetchTag=R2005-09-18_MB_0-6-0 ############## BUILD / GENERATION CONTROL ################ # The directory into which the build elements will be fetched and where *************** *** 40,44 **** # one of I, N, M, S, ... # If you change this, please also see the featureVersion and baseFeatureVersion properties below ! buildType=N # ID of the build. Used in naming the build output. (the zip file) --- 40,44 ---- # one of I, N, M, S, ... # If you change this, please also see the featureVersion and baseFeatureVersion properties below ! buildType=S # ID of the build. Used in naming the build output. (the zip file) *************** *** 113,117 **** # The baseFeatureVersion must be set, because it is used to replace the version in the # feature.xml files of the rdt feature.xml and the test feature.xml with the created featureVersion ! baseFeatureVersion=0.6.0 # B) Every other Build type --- 113,117 ---- # The baseFeatureVersion must be set, because it is used to replace the version in the # feature.xml files of the rdt feature.xml and the test feature.xml with the created featureVersion ! #baseFeatureVersion=0.6.0 # B) Every other Build type *************** *** 119,126 **** # and for calling the appropriate test suite in customTargets.xml # ! #featureVersion=0.6.0 # if the buildType is N a property featureVersion will be created in # customTargets.xml. The featureVersion consists of the nightlyBuildFeatureVersionPrefix # concatenated with a timestamp in the format yyyyMMddhhmm ! nightlyBuildFeatureVersionPrefix=0.6. \ No newline at end of file --- 119,126 ---- # and for calling the appropriate test suite in customTargets.xml # ! featureVersion=0.6.0 # if the buildType is N a property featureVersion will be created in # customTargets.xml. The featureVersion consists of the nightlyBuildFeatureVersionPrefix # concatenated with a timestamp in the format yyyyMMddhhmm ! #nightlyBuildFeatureVersionPrefix=0.6. \ No newline at end of file |
|
From: Markus B. <mba...@us...> - 2005-09-18 20:18:44
|
Update of /cvsroot/rubyeclipse/org.rubypeople.updatesite In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv27216 Modified Files: site.xml Log Message: added 0.6.0 Index: site.xml =================================================================== RCS file: /cvsroot/rubyeclipse/org.rubypeople.updatesite/site.xml,v retrieving revision 1.9 retrieving revision 1.10 diff -C2 -d -r1.9 -r1.10 *** site.xml 2 Mar 2005 00:53:24 -0000 1.9 --- site.xml 18 Sep 2005 20:18:34 -0000 1.10 *************** *** 17,20 **** --- 17,23 ---- <category name="RubyEclipse"/> </feature> + <feature url="features/org.rubypeople.rdt_0.6.0.jar" id="org.rubypeople.rdt" version="0.5.0"> + <category name="RubyEclipse"/> + </feature> <category-def name="RubyEclipse" label="RDT"> </category-def> |
|
From: Markus B. <mba...@us...> - 2005-09-18 19:15:41
|
Update of /cvsroot/rubyeclipse/org.rubypeople.rdt.build/bootstrap In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv15409/bootstrap Modified Files: run.bat Log Message: adapted for my local environment Index: run.bat =================================================================== RCS file: /cvsroot/rubyeclipse/org.rubypeople.rdt.build/bootstrap/run.bat,v retrieving revision 1.4 retrieving revision 1.5 diff -C2 -d -r1.4 -r1.5 *** run.bat 27 Mar 2005 11:35:59 -0000 1.4 --- run.bat 18 Sep 2005 19:15:32 -0000 1.5 *************** *** 8,12 **** REM This eclipse instance will be the build host REM the AntRunner application is started within this eclipse installation ! set eclipseDir=D:\eclipse\eclipse-3.0.1-noplugins REM vm specifies the java vm which starts up the build host --- 8,12 ---- REM This eclipse instance will be the build host REM the AntRunner application is started within this eclipse installation ! set eclipseDir=D:\eclipse\eclipse-3.1 REM vm specifies the java vm which starts up the build host *************** *** 15,19 **** REM The version of the PDE Build plug-in is needed to determine the script directory REM The version will probably be equal to the eclipse version ! set pdeBuildPluginVersion=3.0.1 REM The pluginAutomaticBuildDir contains the necessary files provided by the plug-in --- 15,19 ---- REM The version of the PDE Build plug-in is needed to determine the script directory REM The version will probably be equal to the eclipse version ! set pdeBuildPluginVersion=3.1.0 REM The pluginAutomaticBuildDir contains the necessary files provided by the plug-in *************** *** 21,25 **** REM It is not bound to reside in the workspace of the eclipse and can reside on any REM accessible location ! set pluginAutomaticBuildDir=D:\Temp\org.rubypeople.rdt.build\bootstrap REM Directory where the build takes place. The workspace will also be created in this directory --- 21,25 ---- REM It is not bound to reside in the workspace of the eclipse and can reside on any REM accessible location ! set pluginAutomaticBuildDir=D:\java\rdt\org.rubypeople.rdt.build\bootstrap REM Directory where the build takes place. The workspace will also be created in this directory *************** *** 29,33 **** REM comment out for using ext method REM set usePserver=-DusePserver=true ! set usePserver= REM Verbose is a switch for the AntRunner application --- 29,34 ---- REM comment out for using ext method REM set usePserver=-DusePserver=true ! REM set usePserver= ! set CVS_RSH=C:\bin\plinkToSourceForgeCvs.bat REM Verbose is a switch for the AntRunner application *************** *** 40,44 **** REM It must be a relative path to the following directory: REM ${buildDirectory}/plugins/org.rubypeople.rdt.doc.user ! set docbook.root=../../../docbook --- 41,45 ---- REM It must be a relative path to the following directory: REM ${buildDirectory}/plugins/org.rubypeople.rdt.doc.user ! set docbook.root=../../../Temp/docbook *************** *** 48,52 **** REM set to empty value if you want to run the tests after the build has finished ! set dontRunTests=-DdontRunTests=defined REM The directory to which the eclipse-Automated-Tests-xxx.zip has been unzipped. It contains files --- 49,53 ---- REM set to empty value if you want to run the tests after the build has finished ! set dontRunTests= REM The directory to which the eclipse-Automated-Tests-xxx.zip has been unzipped. It contains files *************** *** 55,62 **** REM This zip file contains the test host. During the test process this zip file will be extracted ! set eclipseAutomatedTestHome=D:\eclipse-testing REM The Ruby interpreter used from the Tests in org.rubypeople.rdt.debug.core.tests ! set rubyInterpreter=D:\Program Files\ruby-1.8.2\bin\ruby.exe REM default switch to determine if eclipse should be reinstalled between running of tests --- 56,63 ---- REM This zip file contains the test host. During the test process this zip file will be extracted ! set eclipseAutomatedTestHome=D:\Eclipse\eclipse-testing-3.1 REM The Ruby interpreter used from the Tests in org.rubypeople.rdt.debug.core.tests ! set rubyInterpreter=C:\Program Files\Ruby-1.8.2\bin\ruby.exe REM default switch to determine if eclipse should be reinstalled between running of tests |