Commit Graph

12325 Commits

Author SHA1 Message Date
Ben Fry
71a6c643fa remove redundant use of "if (DEBUG)" 2016-12-21 23:56:40 -05:00
Ben Fry
fb1b0c4d02 remove unused import 2016-12-21 23:48:32 -05:00
Ben Fry
db810070e4 check for installed Source Sans on Windows (fix for #4747) 2016-12-21 17:21:58 -05:00
codeanticode
c4560e6945 Allow setting vertex of geometry 2D PShape in P3D, fixes #4773 2016-12-20 16:21:59 -05:00
Ben Fry
03578c6f66 note about recent changes 2016-12-18 11:17:18 -05:00
Ben Fry
68d0eaa635 Merge pull request #4777 from JakubValtar/error-check-update
Report missing brace in correct tab, suppress other errors until fixed
2016-12-18 11:04:47 -05:00
Jakub Valtar
0a02898ff1 Don't cache search classpath, only build it when looking for a class
Fixes #4748

Libraries imported in opened sketches will be still locked by latest
preprocessed CompilationUnit. Otherwise we would have to copy library
jars somewhere else so they can be available to CompilationUnit while
Contribution Manager updates original unlocked jars.
2016-12-18 00:36:22 +01:00
Jakub Valtar
b72a39564b Detect missing braces in tabs, ignore other problems until fixed 2016-12-17 20:56:33 +01:00
Jakub Valtar
dd31bf2fbe Clean up JavaProblem, remove IProblem field 2016-12-16 04:48:11 +01:00
Jakub Valtar
5f464e9558 PDEX: simplify import suggestion handling 2016-12-16 04:45:42 +01:00
Jakub Valtar
d3a6e7ec5b Fix ErrorMessageSimplifier indents (no functional changes) 2016-12-16 04:45:42 +01:00
Jakub Valtar
508132dff1 Clean up ErrorMessageSimplifier
Remove weird unused thread-spawning constructor
Accept IProblem instead of whole JavaProblem
Move fallback process() from JavaProblem to EMSimplifier as a default
case
Add debug switch and move debug logging into if blocks
2016-12-16 04:45:42 +01:00
Ben Fry
25b9709751 notes about #3965 fix 2016-12-06 17:35:43 -05:00
Ben Fry
e289ae9b4c Merge pull request #4762 from JakubValtar/fix-infinite-popups
Clean up ChangeDetector
2016-12-06 17:33:35 -05:00
Jakub Valtar
f5ca945b5e Clean up ChangeDetector
Fixes #3965
2016-12-05 03:46:44 +01:00
Ben Fry
faffc89950 fix exceptions from pasting code into Editor (#4522, #4761) 2016-12-04 16:47:48 -05:00
Ben Fry
cd35a0a04b better error message when running from the .zip file 2016-12-04 16:47:19 -05:00
Ben Fry
471f8efc17 Merge pull request #4761 from JakubValtar/fix-token-marker
Extract state from TokenMarker
2016-12-04 16:44:20 -05:00
Jakub Valtar
8133264fa6 Extract state from TokenMarker
TokenMarker now serves as a holder for keyword list and to provide
marking logic. I extracted the rest into TokenMarkerState. Each tab now
has its own state, preventing bugs by leaking TokenMarker state between
tabs amd Editor instances.

There is no need to recompile any Modes, however TokenMarker should be
redesigned in the next major version and Modes updated accordingly.

For more details read TokenMarkerState header.
2016-12-04 20:56:51 +01:00
Ben Fry
78de0c980a make a note of the gui changes 2016-12-03 17:11:23 -05:00
Ben Fry
e0586a39fb split gui and non-gui portions of console for earlier startup 2016-12-03 15:46:26 -05:00
Ben Fry
7a6b2b221b splitting Console for better recording 2016-12-03 09:20:57 -05:00
Ben Fry
32193ba5ba use debug.txt instead of debug; add pref to disable system proxy 2016-12-01 07:38:19 -05:00
Ben Fry
f8fce0fc1f trying to debug proxy issues 2016-12-01 07:26:18 -05:00
Ben Fry
dc69bc3813 documentation auto-update 2016-11-30 12:09:34 -05:00
Ben Fry
c7baf0f5e4 notes about github updates 2016-11-29 11:43:44 -05:00
Ben Fry
3d5bc1aeff Merge pull request #4753 from JakubValtar/fix-hexcolor-regex
Fix hex color regex
2016-11-29 11:42:50 -05:00
Jakub Valtar
7b3719ad8f Fix hex color regex
Same problem as with type constructors #4744

Fixes #4752
2016-11-24 22:16:40 +01:00
REAS
30ea717b7b Remove CATEGORY as a parameter for Table.addColumn() pointed out in processing/processing-docs#501 2016-11-22 20:03:35 -08:00
REAS
a470c951f4 Clarification for image() reference based on Issue #500 2016-11-22 19:35:12 -08:00
Ben Fry
29d56d1ed3 several XML fixes and adding print() 2016-11-16 17:12:42 -05:00
Ben Fry
31d8aa3cb0 Merge pull request #4744 from JakubValtar/fix-type-constructors
Fix nested type constructors raising error
2016-11-16 09:28:19 -05:00
Jakub Valtar
ab4eb7353f Fix nested type constructors raising error
Replace non-capturing groups by positive lookahead and lookbehind,
because they don't consume the source String and allow for first and
last group to overlap when two constructors are directly nested.

Fixes #4652
2016-11-16 01:36:20 +01:00
REAS
c95b76eefa Fixes for nfs(), helps the Reference at the expense of the JavaDoc 2016-11-15 13:29:13 -08:00
REAS
2e8bfde5ce More changes to PApplet to fix web reference for number formatting, but not yet fixing the JavaDoc 2016-11-15 13:15:49 -08:00
REAS
e9a7e6f48d Returning code at top of INT NUMBER FORMATTING to prior state 2016-11-15 12:25:43 -08:00
REAS
7903cdc623 Next step to correcting reference for nf() 2016-11-15 12:12:12 -08:00
REAS
1f95a7a52c Working toward fixing reference for nf() 2016-11-15 12:08:19 -08:00
REAS
d72f111916 Attempt to separate number formatting parameters into arrays (nums) and primitive data (num) 2016-11-15 11:28:51 -08:00
Ben Fry
09950036c0 add suport for iterating over dictionary entries, cleaning up todo list 2016-11-14 21:27:21 -05:00
Ben Fry
4af8d568b5 wish list 2016-11-14 20:38:17 -05:00
Ben Fry
84273784a2 add increment() method that takes IntDict to merge another dictionary 2016-11-14 20:37:16 -05:00
Ben Fry
4ea9793dcd add listPaths(), listFiles() (fixes #4622) 2016-11-14 20:29:38 -05:00
Ben Fry
6c08a0d8cc Merge branch 'master' of github.com:processing/processing 2016-11-11 06:12:02 -05:00
Ben Fry
214758d9be remove debug information, oops 2016-11-11 06:11:56 -05:00
REAS
1808568f15 Add reference info for sort() method for Table class 2016-11-10 21:55:37 -08:00
REAS
c66e2df08b Attempt to correct reference for nfc() 2016-11-10 20:51:48 -08:00
REAS
c7b6469e09 Parameter descriptions for saveJSONArray and saveJSONObject 2016-11-10 15:32:51 -08:00
Ben Fry
2784e5b0e6 note about the docs 2016-11-10 18:29:20 -05:00
Ben Fry
00d809cffc write docs for exec() (fixes #4740) 2016-11-10 18:21:23 -05:00