Property changes on: . ___________________________________________________________________ Modified: svn:ignore - NOTCVS + NOTCVS target bin Index: pom.xml =================================================================== --- pom.xml (revision 0) +++ pom.xml (revision 0) @@ -0,0 +1,121 @@ + + 4.0.0 + org.processing + processing + pom + Processing + 1.0.2-SNAPSHOT + + app + core + dxf + net + opengl + pdf + serial + video + + Processing is an open source programming language and environment for people who want to program images, animation, and interactions. It is used by students, artists, designers, researchers, and hobbyists for learning, prototyping, and production. It is created to teach fundamentals of computer programming within a visual context and to serve as a software sketchbook and professional production tool. Processing is an alternative to proprietary software tools in the same domain. + http://www.processing.org + 2001 + + Bugzilla + http://dev.processing.org/bugs/ + + + + fry + Ben Fry + http://benfry.com/ + + + reas + Casey Reas + http://reas.com/ + + + + scm:svn:https://processing.org/trunk/processing + http://dev.processing.org/source/index.cgi/trunk/processing/ + + + + + + org.apache.maven.plugins + maven-compiler-plugin + + 1.5 + 1.5 + + + + + org.apache.maven.plugins + maven-source-plugin + + + attach-sources + verify + + jar + + + + + + + + + + + org.apache.maven.plugins + maven-pmd-plugin + + 1.6 + + + + org.codehaus.mojo + surefire-report-maven-plugin + + + org.codehaus.mojo + cobertura-maven-plugin + + + xml + html + + + + + org.codehaus.mojo + jxr-maven-plugin + + + org.apache.maven.plugins + maven-javadoc-plugin + + ${basedir}/../build/javadoc/stylesheet.css + + http://java.sun.com/j2se/1.5.0/docs/api/ + + + + + + + + maven2-repository.dev.java.net + Java.net Repository for Maven + http://download.java.net/maven/2/ + + + sonatype-eclipse + Sonatype Eclipse Repository + http://repository.sonatype.org/content/repositories/eclipse/ + + + \ No newline at end of file Index: app/pom.xml =================================================================== --- app/pom.xml (revision 0) +++ app/pom.xml (revision 0) @@ -0,0 +1,127 @@ + + 4.0.0 + org.processing + pde + PDE + 1.0.2-SNAPSHOT + jar + + org.processing + processing + 1.0.2-SNAPSHOT + + + src + + + org.codehaus.mojo + antlr-maven-plugin + 2.1 + + + java-grammar + + generate + + generate-sources + + ${basedir}/src + antlr/java/java.g + + + + pde-grammar + + generate + + process-sources + + ${basedir}/src + + + processing/app/preproc/pde.g + + antlr/java/java.g + + + + + + + + maven-antrun-plugin + + + generate-sources + + run + + + + + + + + + + + + + + default-tools.jar + + + java.vendor + Sun Microsystems Inc. + + + + + com.sun + tools + 1.6.0 + system + ${java.home}/../lib/tools.jar + + + + + + + org.processing + core + 1.0.2-SNAPSHOT + + + antlr + antlr + 2.7.7 + + + antlr + antlrall + 2.7.4 + + + net.java.dev.jna + jna + 3.0.9 + + + com.apple + apple + 1.0.0 + system + ${basedir}/lib/apple.jar + + + + org.eclipse + org.eclipse.jdt.core + 3.4.0.v_874 + + + \ No newline at end of file Index: app/src/processing/app/tools/format/src/AutoFormat.java =================================================================== --- app/src/processing/app/tools/format/src/AutoFormat.java (revision 5417) +++ app/src/processing/app/tools/format/src/AutoFormat.java (working copy) @@ -1,159 +0,0 @@ -/* -*- mode: java; c-basic-offset: 2; indent-tabs-mode: nil -*- */ - -/* - Part of the Processing project - http://processing.org - - Copyright (c) 2006 Ben Fry and Casey Reas - - This program is free software; you can redistribute it and/or modify - it under the terms of the GNU General Public License as published by - the Free Software Foundation; either version 2 of the License, or - (at your option) any later version. - - This program is distributed in the hope that it will be useful, - but WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License - along with this program; if not, write to the Free Software Foundation, - Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA -*/ - -package processing.app.tools; - -import processing.app.*; -import processing.core.*; - -import java.io.*; - - -/** - * Tool for auto-formatting code that interfaces to - * Jalopy. This is to replace - * the buggy code formatter found in previous releases. - */ -public class AutoFormat { - Editor editor; - - - public AutoFormat(Editor editor) { - this.editor = editor; - } - - - public void show() { - String originalText = editor.textarea.getText(); - int indentSize = Preferences.getInteger("editor.tabs.size"); - - // - - String formattedText = null; //strOut.toString(); - if (formattedText.equals(originalText)) { - editor.message("No changes necessary for Auto Format."); - - } else { - // replace with new bootiful text - // selectionEnd hopefully at least in the neighborhood - editor.setText(formattedText, selectionEnd, selectionEnd); - editor.sketch.setModified(true); - - /* - // warn user if there are too many parens in either direction - if (paren != 0) { - editor.error("Warning: Too many " + - ((paren < 0) ? "right" : "left") + - " parentheses."); - - } else if (c_level != 0) { // check braces only if parens are ok - editor.error("Warning: Too many " + - ((c_level < 0) ? "right" : "left") + - " curly braces."); - } else { - editor.message("Auto Format finished."); - } - */ - } - } - - - // . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . - - - private static class PluginImpl extends AbstractPlugin { - JEditStatusBar statusBar; - Project project; - - - /** - * Creates a new PluginImpl object. - */ - public PluginImpl() - { - super(new JEditAppender()); - } - - - public Project getActiveProject() - { - if (this.project == null) - { - this.project = new JEditProject(); - } - - return this.project; - } - - - public FileFormat getFileFormat() - { - // there is a bug(?) in jEdit's text area whereas inserting text with - // DOS file format results in displaying EOF characters, so we always - // use UNIX format and let jEdit handle the specified file format upon - // file saving - return FileFormat.UNIX; - } - - - public Frame getMainWindow() - { - return jEdit.getActiveView(); - } - - - public StatusBar getStatusBar() - { - return this.statusBar; - } - - - public void afterEnd() - { - super.afterEnd(); - MessageView.getInstance().update(); - } - - - /** - * Formats the currently active buffer. - */ - public void formatActive() - { - // only perform the action if the current Buffer contains - // a Java source file - //if (isJava(jEdit.getActiveView().getBuffer())) - //{ - performAction(Action.FORMAT_ACTIVE); - //} - } - - - /** - * Formats the currently open buffers. - */ - public void formatOpen() - { - performAction(Action.FORMAT_OPEN); - } - } -} Index: core/pom.xml =================================================================== --- core/pom.xml (revision 0) +++ core/pom.xml (revision 0) @@ -0,0 +1,32 @@ + + 4.0.0 + org.processing + core + Core + 1.0.2-SNAPSHOT + jar + + processing + org.processing + 1.0.2-SNAPSHOT + + + src + + + org.apache.maven.plugins + maven-source-plugin + + + attach-sources + verify + + jar + + + + + + + \ No newline at end of file Index: dxf/pom.xml =================================================================== --- dxf/pom.xml (revision 0) +++ dxf/pom.xml (revision 0) @@ -0,0 +1,24 @@ + + 4.0.0 + org.processing + dxf + DXF + 1.0.2-SNAPSHOT + jar + + processing + org.processing + 1.0.2-SNAPSHOT + + + src + + + + org.processing + core + 1.0.2-SNAPSHOT + + + \ No newline at end of file Index: net/pom.xml =================================================================== --- net/pom.xml (revision 0) +++ net/pom.xml (revision 0) @@ -0,0 +1,24 @@ + + 4.0.0 + org.processing + net + Net + 1.0.2-SNAPSHOT + jar + + processing + org.processing + 1.0.2-SNAPSHOT + + + src + + + + org.processing + core + 1.0.2-SNAPSHOT + + + \ No newline at end of file Index: opengl/pom.xml =================================================================== --- opengl/pom.xml (revision 0) +++ opengl/pom.xml (revision 0) @@ -0,0 +1,29 @@ + + 4.0.0 + org.processing + opengl + OpenGL + 1.0.2-SNAPSHOT + jar + + processing + org.processing + 1.0.2-SNAPSHOT + + + src + + + + org.processing + core + 1.0.2-SNAPSHOT + + + net.java.dev.jogl + jogl + 1.1.1-rc6 + + + \ No newline at end of file Index: pdf/pom.xml =================================================================== --- pdf/pom.xml (revision 0) +++ pdf/pom.xml (revision 0) @@ -0,0 +1,29 @@ + + 4.0.0 + org.processing + pdf + PDF + 1.0.2-SNAPSHOT + jar + + processing + org.processing + 1.0.2-SNAPSHOT + + + src + + + + org.processing + core + 1.0.2-SNAPSHOT + + + com.lowagie + itext + 1.3.1 + + + \ No newline at end of file Index: serial/pom.xml =================================================================== --- serial/pom.xml (revision 0) +++ serial/pom.xml (revision 0) @@ -0,0 +1,29 @@ + + 4.0.0 + org.processing + serial + Serial + 1.0.2-SNAPSHOT + jar + + processing + org.processing + 1.0.2-SNAPSHOT + + + src + + + + org.processing + core + 1.0.2-SNAPSHOT + + + org.rxtx + rxtx + 2.1.7 + + + \ No newline at end of file Index: video/pom.xml =================================================================== --- video/pom.xml (revision 0) +++ video/pom.xml (revision 0) @@ -0,0 +1,31 @@ + + 4.0.0 + org.processing + video + Video + 1.0.2-SNAPSHOT + jar + + processing + org.processing + 1.0.2-SNAPSHOT + + + src + + + + org.processing + core + 1.0.2-SNAPSHOT + + + com.apple.quicktime + QTJava + 1.0 + system + ${basedir}/QTJava.zip + + + \ No newline at end of file