Fixed in legacy_0_7_x (r13765, bug #892). Thomas
Tobias Oetiker wrote: > Experts, > > I just moved some code written for 0.7.2 up to the latest 0.7.x. > > It seems java script tokeizer has been modified ... > > the 0.7.2 version was happy with the line > drow[f_stdev] = 1.0/cnt*(sqsum-sum*sum/cnt); > > while the 0.7svn tokenizer only accepts the following > drow[f_stdev] = 1.0/cnt*(sqsum-sum*sum /cnt); > > > The rather unenlightning error from the parser is quoted below. > let me know if you need more information. > > * Resolving dependencies: > .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................Traceback > (most recent call last): > File "/usr/pack/qooxdoo-0.7svn-to/frontend/framework/tool/generator.py", > line 1263, in ? > main() > File "/usr/pack/qooxdoo-0.7svn-to/frontend/framework/tool/generator.py", > line 325, in main > argparser(sys.argv[1:]) > File "/usr/pack/qooxdoo-0.7svn-to/frontend/framework/tool/generator.py", > line 308, in argparser > (fileDb, moduleDb) = load(options) > File "/usr/pack/qooxdoo-0.7svn-to/frontend/framework/tool/generator.py", > line 350, in load > (fileDb, moduleDb) = loader.indexAll(options) > File > "/usr/pack/qooxdoo-0.7svn-to/frontend/framework/tool/modules/loader.py", line > 616, in indexAll > resolveAutoDeps(fileDb, options) > File > "/usr/pack/qooxdoo-0.7svn-to/frontend/framework/tool/modules/loader.py", line > 364, in resolveAutoDeps > detectDeps(getTree(fileDb, fileId, options), fileEntry["optionalDeps"], > loadtimeDeps, runtimeDeps, fileId, fileDb, False) > File > "/usr/pack/qooxdoo-0.7svn-to/frontend/framework/tool/modules/loader.py", line > 274, in getTree > tree = treegenerator.createSyntaxTree(getTokens(fileDb, fileId, options)) > File > "/usr/pack/qooxdoo-0.7svn-to/frontend/framework/tool/modules/loader.py", line > 238, in getTokens > tokens = tokenizer.parseStream(fileContent, fileId) > File > "/usr/pack/qooxdoo-0.7svn-to/frontend/framework/tool/modules/tokenizer.py", > line 343, in parseStream > content = parseFragmentLead(content, fragment, tokens) > File > "/usr/pack/qooxdoo-0.7svn-to/frontend/framework/tool/modules/tokenizer.py", > line 241, in parseFragmentLead > tokens.extend(parsePart(recoverEscape(content[0:pos]))) > File > "/usr/pack/qooxdoo-0.7svn-to/frontend/framework/tool/modules/tokenizer.py", > line 190, in parsePart > if ( (tokens[-1]['detail'] != 'int') and > IndexError: list index out of range > make: *** [exec-script-source] Error 1 > > > > ------------------------------------------------------------------------- This SF.net email is sponsored by: Microsoft Defy all challenges. Microsoft(R) Visual Studio 2008. http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/ _______________________________________________ qooxdoo-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/qooxdoo-devel
