Commit Graph

3462 Commits

Author SHA1 Message Date
jdf 186bd88fa4 Go back to original mode-detection heuristic, but add code to catch many mixed-mode mistakes. 2010-03-17 14:11:27 +00:00
jdf 56cc673383 Still messing with the heuristic for determining program mode. 2010-03-17 03:15:50 +00:00
jdf 6faae1dc7b My "helpful" message was worse than nothing. 2010-03-17 03:15:13 +00:00
jdf be3d987785 Fix bug http://dev.processing.org/bugs/show_bug.cgi?id=1519 2010-03-16 20:19:13 +00:00
jdf d3b3c52256 Leave symbols in for line numbers, please. 2010-03-16 20:18:51 +00:00
jdf b34c76afb8 Fix http://dev.processing.org/bugs/show_bug.cgi?id=1516 2010-03-16 19:50:13 +00:00
jdf 59af901475 adding author tags so you can blame 2010-03-16 19:43:44 +00:00
jdf 8bb8c5fc47 adding author tags so you can blame 2010-03-16 19:43:06 +00:00
jdf 7fc6c3d70b Many changes to improve the decoupling and testability of the preprocessor. For example, you no longer have to set up anything on the filesystem in order to preprocess. 2010-03-16 19:40:09 +00:00
jdf ca13a3e428 Added antlr src which helps with understanding parser bugs.
Added skeleton of unit testing stuff.
2010-03-16 18:00:26 +00:00
jdf e4d577e6c1 While changing PdePreprocessor to make it more amenable to unit tests, I discovered a bug in my last fix. This fixes the bug while changing the construction of PdePreprocessor. Now instead of emitting the literal text "public" while walking the tree, I modify the tree to contain the "public" modifier on methods that lack explicit access. 2010-03-16 17:55:26 +00:00
jdf b45e466a3e update on my bug progress 2010-03-16 15:37:33 +00:00
jdf 6df54d74dd Fix http://dev.processing.org/bugs/show_bug.cgi?id=1515 2010-03-16 15:36:00 +00:00
jdf dc7dc187ea Just whitespace. 2010-03-16 15:35:08 +00:00
benfry a6136c8dc6 starting revision 0181 2010-03-16 06:07:09 +00:00
jdf e4cbfa0d26 Fix http://dev.processing.org/bugs/show_bug.cgi?id=7 2010-03-16 03:11:28 +00:00
jdf a559e6a0f6 I've addressed all of the high-priority parsing bugs, I think 2010-03-16 03:03:20 +00:00
jdf 803171a867 Fix http://dev.processing.org/bugs/show_bug.cgi?id=609 2010-03-16 02:59:44 +00:00
jdf 69ec3063e2 enable assertions for http://dev.processing.org/bugs/show_bug.cgi?id=1188 2010-03-16 02:46:36 +00:00
jdf a4e21267b6 Fix http://dev.processing.org/bugs/show_bug.cgi?id=1188 .
Of course, in order to enable assertions, you have to run the JVM with the -ea switch. Should we detect the use of assertions (easily done) and set a flag (as we do with "hasMain", etc.)?
2010-03-16 02:43:13 +00:00
benfry f6d861f1fa core for 0180 2010-03-15 23:06:57 +00:00
benfry d88793630e wrapping up release 0180 2010-03-15 22:58:49 +00:00
jdf 2cee3c5e2e update on my bug progress 2010-03-15 21:21:04 +00:00
jdf fa71df338b cleanup 2010-03-15 21:20:46 +00:00
jdf 224796c36b update on my bug progress 2010-03-15 21:02:54 +00:00
jdf dc851c1b77 Fix all of the bugs related to comment processing, I think 2010-03-15 20:57:48 +00:00
jdf 70e478f1d3 Give friendlier error message for syntax disasters 2010-03-15 20:12:13 +00:00
jdf e96f1e5bd1 Fix http://dev.processing.org/bugs/show_bug.cgi?id=6
Funny bug. The grammar accepted any initial chunk of an active or static program as the whole thing, because it wasn't saying that the EOF had to come next!
2010-03-15 20:01:12 +00:00
jdf 8c821b1c4e Accept bug 6 2010-03-15 19:59:57 +00:00
jdf 3a2185333e Cleanup a bit 2010-03-15 19:59:42 +00:00
jdf 3e3364f4f0 Fix http://dev.processing.org/bugs/show_bug.cgi?id=1511 2010-03-15 18:47:29 +00:00
jdf 0c185f5ba1 Finally! 2010-03-15 18:47:05 +00:00
jdf d91e307456 take and fix 2010-03-15 17:43:50 +00:00
jdf 73f62d469b Remove public static state from PdePreprocessor. 2010-03-15 17:42:32 +00:00
jdf 007950b99d Fix http://dev.processing.org/bugs/show_bug.cgi?id=1362 ("new" as first expr in else block) 2010-03-15 16:50:51 +00:00
benfry 47bced3828 reorganization of preproc stuff 2010-03-15 16:29:38 +00:00
jdf 81e566e9e1 Moved fixed bug up 2010-03-15 16:20:31 +00:00
jdf cb6e282312 Dead, dead, dead code. 2010-03-15 16:13:10 +00:00
jdf 300d2c866e Fix http://dev.processing.org/bugs/show_bug.cgi?id=631 : labels 2010-03-15 16:12:42 +00:00
benfry 120545e415 keep windows on screen (bug #1508) 2010-03-14 17:54:12 +00:00
benfry f4bee5b5a1 don't allow windows to be drawn off the top of the screen (bug #1508) 2010-03-14 17:24:55 +00:00
benfry b58721f531 adding support for default font in android core 2010-03-14 17:11:47 +00:00
benfry 136659ebbc add implicit path commands to svg (bug #1503) 2010-03-14 17:05:31 +00:00
benfry f994c29dba update the sdk version 2010-03-14 17:04:21 +00:00
codeanticode 6b7b64421c Fixed buffer expansion bug in A3D 2010-03-14 00:18:37 +00:00
jdf 1a3cc407ab Add notice about cleaning up 2010-03-13 20:21:19 +00:00
jdf 9fe68eb144 Clean up after old derived resources 2010-03-13 20:08:14 +00:00
benfry 754d75b89b verifying preproc issues fixed by jdf 2010-03-13 13:29:55 +00:00
jdf d54caddd93 Fix #1442 (parser only recognized void functions as indicating active mode) 2010-03-13 08:16:26 +00:00
jdf 28529ea0bd Can't reproduce bug that necessitated this hack, so took the hack out. Confirm? 2010-03-12 21:12:45 +00:00