I'm using Processing PDE 3.2.1 on OS X 10.10.5.
- When I go to "Modes" to add p5.js, it says that p5.js 1.0.2 is available.
- When I install p5.js, however, it now says 1.0 is installed, an update to 1.0.2 is available.
- When I update to 1.0.2:
a. ...using the Modes tab, it downloads, installs, and then again says 1.0 is installed and 1.0.2 is available.
b. ...using the Updates tab / "Update All", it spins and times out.
Anyone else having similar problems? Should I report a bug?
Answers
I've tried deleting p5.js Mode entirely from the file tree and reinstalling using PDE 3.2.1 menus. However, in addition to downloading the wrong version, what downloads seems damaged. For example, the "examples" menu contains only two examples:
Is anybody else seeing this? These are some pretty dramatic problems.
Reported as issue 1600
Yes there seems to be a problem there. I installed Version 1, but there is an orange exclamation point sign . Is this the signal for updating to 1.0.2? Whatever, this update never installs. Worse maybe.... Unable to get working into this mode I went to the P5_editor (https://p5js.org/download/) which did work fine for the two or three small examples I tried to cope with. However, returning back to the standard Processing editor this one failed badly and was unable to run. Restarting my computer I had a crash.... (Windows10 latest update, Processing 3.2.1, latest p5.exe).
Yes, the exclamation point indicates an available update -- however, due to a bug in the version number, the update cannot be installed.
This is currently open as p5js issue 11. It should be fixed in the next release -- at which point updating to 1.0.3 (or whatever) should work correctly.
The update all doesn't work for any libraries/modes. Is this a bug that should be reported?
The bug with p5js specifically was resolved in 1.0.3. https://github.com/fathominfo/processing-p5js-mode/issues/11
I'm assuming you mean the Update All button in Contributions Manager. I'm not sure about that -- what version of Processing / PDE are you using Update All on? 3.2.3?
Yes, 3.2.3. It won't work, just stays stuck loading permanently. But the update buttons on seperate libraries work.
That sounds like an issue that should be reported:
Submitted - https://github.com/processing/processing/issues/4854