Relax namespace regexps
JS source file fetching Java class order reverted
…fferent class for the SourceFile now. This change also allows older closure compilers that run on Java 6 to continue to work.
Don't detect Trireme as Rhino
Trireme emulates a Node environment on Rhino. When in use, it is desirable that it is detected as node, not Rhino. This commit changes the order in which Rhino/node is detected, detecting node first, which ensures that Trireme is detected as node.
SourceUrl option not working for modules with defineInfos.length === 0
Move keepBuildDir next to dir option in example.build.js
Documentation for keepBuildDir references "the dir above" which refers to the dir option. Bring those two close again.
…raverse, since it was using it anyway for all nodes except the top one
…o do modifications in the source code area
… were off by a line