Commit Graph

3497 Commits

Author SHA1 Message Date
jdf
52853d5d4e Fix many crashing and destructive formatter bugs 2010-03-26 03:26:06 +00:00
jdf
10486646b6 Remove duplicate 2010-03-26 03:25:46 +00:00
jdf
6d294f8146 Sample code for running an external beautifier 2010-03-26 03:25:33 +00:00
jdf
7baf149c0b initial import 2010-03-24 15:36:07 +00:00
benfry
c18b3c127e fixes for PDF 2010-03-24 12:52:06 +00:00
benfry
992bbaffa6 added skewX/Y (bug #1448) and fixed bugs in its implementation 2010-03-23 18:23:39 +00:00
benfry
ebd93a30b3 add notes re: libraries 2010-03-22 17:53:57 +00:00
codeanticode
1007988d85 flickering issue in A3D solved 2010-03-22 12:37:31 +00:00
codeanticode
858b92cf80 partially succesful method to eliminate flickering in A3D sketches without screen clearing 2010-03-21 09:41:13 +00:00
benfry
130c08110d remove debug message 2010-03-20 13:54:51 +00:00
benfry
7963f5c0e3 fix textMode() for PDF 2010-03-20 13:51:29 +00:00
benfry
097f2de47a starting revision 0182 2010-03-19 21:33:48 +00:00
benfry
8918e2f5dc final version for 0181 2010-03-19 21:32:33 +00:00
benfry
e0700e8396 wrapping up 0181 2010-03-19 14:13:32 +00:00
jdf
8b7cfbf889 Call a mode a mode, and not a programType.
Also, further dancing around with pde.g heuristics for detecting mode.
2010-03-18 15:26:55 +00:00
jdf
c106742938 clean up unused source 2010-03-18 15:25:52 +00:00
jdf
2712947178 Fix a regression on #1515. New tests. 2010-03-18 15:09:06 +00:00
jdf
b847131581 Fix a regression to bug 1442, and add more heuristics for detecting mixed-mode errors. 2010-03-18 14:47:48 +00:00
jdf
aa4aefdc59 More tests. Caught a regression! 2010-03-18 14:47:06 +00:00
codeanticode
506de58a99 glmodel memory problems corrected 2010-03-18 09:35:06 +00:00
jdf
486e13c28b Test-sicles 2010-03-18 02:30:23 +00:00
jdf
0f02b70fee Dare I say... moar tests!? 2010-03-18 02:14:47 +00:00
jdf
9155886c93 Moar tests 2010-03-18 02:03:51 +00:00
jdf
6bb52a9491 Moar tests 2010-03-18 01:55:44 +00:00
jdf
d6bd880d5a Fix #196, which regressed some time ago 2010-03-18 01:55:25 +00:00
jdf
b126d64f81 Cleanup 2010-03-17 20:07:58 +00:00
jdf
809068ceeb Greatly improved syntax errors for poorly-closed generic type args and type params 2010-03-17 20:02:02 +00:00
jdf
7f7932bff1 Created a simple compiler utility for compiling single compilation units. Regression tests now compare preprocessor output to canonical output, and also compile the result to check at least that the syntax is sensible! 2010-03-17 18:58:15 +00:00
jdf
7a9b5d856a Whitespace-only 2010-03-17 18:56:23 +00:00
jdf
fb6aa9712c Move ProcessHelper and its friends to the processing-app, so they can be used by the unit tests 2010-03-17 18:55:58 +00:00
jdf
48c3cf30f9 regression tests for #1514 2010-03-17 17:39:46 +00:00
jdf
fa46792605 regression test for #1511 2010-03-17 17:35:23 +00:00
jdf
a97a880114 Found a better way to load prefs in UTs 2010-03-17 17:29:24 +00:00
jdf
74f17e0efe Unit-test launcher 2010-03-17 17:17:56 +00:00
jdf
048e66b19e Several changes to make unit testing preprocessor easy.
First unit tests in... and they caught a regression!
2010-03-17 17:16:34 +00:00
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