Hi! > Figured it out. Somehow I managed to damage a file in the framework - > I tried reformatting it, since Eclipse with Aptana installed > complained about an internal error while parsing it. Overwritten the > framework freshly from the archive, and now the build works.
Good to hear it works (and it wasn't a problem of qooxdoo). > Just one complaint, though: couldn't you qooxdoo developers make the > builder script run through all sources and list all missing commans, > semicolons instead of commas, missing colons and the like at once? > while I've seen worse, the syntax required for writing classes in > qooxdoo isn't particularly helpful when -writing_, i.e. I miss out the > comma after a function/member declaration very so often, or place a > semicolon instead, so I have to restart the build several times before > I actually get something built. The more accustomed to qooxdoo and its class definition you get, the less errors you'll make. ;-) Seriously, some editors/IDEs might be able to detect those errors while typing, since the class definition is a literal JS object. That would provide the most immediate feedback. But what you asked for on a tooling level is also available: you can trigger a full-featured code validation of all your app code just by executing "generate.py lint". There is also ecmalint.py in the tool/bin/ folder that you could use to validate your current source file. Some people even configured their IDEs to run those lint tests via key shortcut or each time they save a file (AFAIK in the qooxdoo TextMate bundle for instance). HTH, Andreas ------------------------------------------------------------------------------ Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day trial. Simplify your report design, integration and deployment - and focus on what you do best, core application coding. Discover what's new with Crystal Reports now. http://p.sf.net/sfu/bobj-july _______________________________________________ qooxdoo-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/qooxdoo-devel
