|
Author |
Topic: beautify breaks formatting (Read 372 times) |
|
Martin
|
beautify breaks formatting
« on: Oct 28th, 2003, 3:58am » |
|
try to beautify this... Code: void setup() { // stuff } void loop() { // stuff } class MyClass // extends SuperClass { { // stuff // more stuff // and some more stuff } void someMethod() { // stuff } |
| i think a little change in the beautify algo should do the trick.
|
|
|
|
fry
|
Re: beautify breaks formatting
« Reply #1 on: Oct 28th, 2003, 6:04am » |
|
yup, known bug, though i've neglected to include it on the known bugs list (i'll add it). there are a couple other easter eggs in that algorithm too (switch statements are problems). not sure how this guy gets prioritized. it would be post-beta, though it can kinda drive ya nuts..
|
|
|
|
Euskadi
|
Re: beautify breaks formatting
« Reply #2 on: Feb 13th, 2004, 2:23am » |
|
Also, stacked curlies are causing me heartburn. Or is it supposed to do this? As I go further down the editor, things get pushed way out to the right. I like to look at my sketch and see everything stuck to the left margin to know I don't have any un-closed loops, but that doesn't work if I stack my curlies. Code: void setup() { // stuff } void loop() { // stuff } class MyClass // extends SuperClass { { // stuff // more stuff // and some more stuff } void someMethod() { for(int a = 0; a < 9; a++){ for(int b = 0; b < 9; b++){ for(int c = 0; c < 9; c++){ for(int d = 0; d < 9; d++){ for(int e = 0; e < 9; e++){ }}}}} // THIS INDENTS THE REST OF THE CODE } void methodToMyMadness() { } |
|
|
|
|
|
fry
|
Re: beautify breaks formatting
« Reply #3 on: Feb 13th, 2004, 7:20pm » |
|
ah, beautify.. such remarkable interpretive indenting. why bother fixing it when it makes such sweet poetry as in euskadi's code?
|
|
|
|
|