Skip to content
This repository was archived by the owner on Oct 4, 2019. It is now read-only.

Commit 3039e45

Browse files
committed
release notes for 1.0.4
1 parent e698f2f commit 3039e45

File tree

4 files changed

+36
-5
lines changed

4 files changed

+36
-5
lines changed

pdeX.txt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,5 +3,5 @@ authorList=[The Processing Foundation](http://processing.org)
33
url=https://github.com/processing/processing-experimental
44
sentence=The next generation of PDE
55
paragraph=Intelligent Code Completion, Live Error Checker, Debugger, Auto Refactor, etc.
6-
version=6
7-
prettyVersion=1.0.3b
6+
version=7
7+
prettyVersion=1.0.4b

revisions.txt

Lines changed: 23 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,33 @@
11

2-
PDE X v1.0.4b - February , 2014
2+
PDE X v1.0.4b - May 9, 2014
3+
4+
Requires Processing 2.1.2 or above.
35

46
Bug fixes
57

8+
+ Disabled auto-save. My sincere apologies to those who lost data due
9+
to this bug. It was wrong of me to release an untested feature without
10+
adding an option to enable/disable it. I've learnt a lesson and I shall
11+
ensure this sort of thing doesn't happen again in the future.
12+
613
+ Autocompletion bug, column is sometimes off by 1
714
https://github.com/processing/processing-experimental/issues/38
815

16+
+ Persistent completion dialog on OS X
17+
https://github.com/processing/processing-experimental/issues/32
18+
19+
+ Status bar update bug
20+
https://github.com/processing/processing-experimental/issues/29
21+
22+
+ Export application broken
23+
https://github.com/processing/processing-experimental/issues/45
24+
25+
+ Status Bar - New Tab prompt bug
26+
https://github.com/processing/processing-experimental/issues/53
27+
28+
+ Show usage fails for methods which have javadoc comment
29+
https://github.com/processing/processing-experimental/issues/51
30+
931
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
1032

1133
PDE X v1.0.3b - January 21, 2014

src/processing/mode/experimental/ASTNodeWrapper.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -459,7 +459,7 @@ public int[][] getOffsetMapping(ErrorCheckerService ecs, String source){
459459
sourceAlt = colorMatcher.replaceAll("int");
460460

461461
log("From direct source: ");
462-
sourceAlt = sourceJava;
462+
// sourceAlt = sourceJava;
463463
log(sourceAlt);
464464

465465

@@ -582,7 +582,7 @@ public boolean highlightNode(ASTGenerator astGenerator){
582582
int lsto = lineElement.getStartOffset();
583583
while(matcher.find()){
584584
count++;
585-
System.out.println(matcher.start() + lsto);
585+
//log(matcher.start() + lsto);
586586
if(lsto + matcher.start() == nodeName.getStartPosition())
587587
break;
588588
}

src/processing/mode/experimental/ErrorCheckerService.java

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -213,6 +213,7 @@ public class ErrorCheckerService implements Runnable{
213213
protected ErrorMessageSimplifier errorMsgSimplifier;
214214

215215
public ErrorCheckerService(DebugEditor debugEditor) {
216+
ensureMinP5Version();
216217
this.editor = debugEditor;
217218
stopThread = new AtomicBoolean(false);
218219
pauseThread = new AtomicBoolean(false);
@@ -283,6 +284,14 @@ public void run() {
283284
}
284285
});
285286
}
287+
288+
public void ensureMinP5Version(){
289+
// Processing 2.1.2 - Revision 0225
290+
if(Base.getRevision() < 225){
291+
// System.err.println("ERROR: PDE X requires Processing 2.1.2 or higher.");
292+
Base.showWarning("Error", "ERROR: PDE X requires Processing 2.1.2 or higher.", null);
293+
}
294+
}
286295

287296
public void run() {
288297
stopThread.set(false);

0 commit comments

Comments
 (0)