Laurent Laffont
|
7caa3af0a4
merge with master
|
13 years ago |
Laurent Laffont
|
8d51f31dc1
merge upstream + fix JSObjectProxy : yourself do not work anymore
|
13 years ago |
Laurent Laffont
|
88162e6b73
merge upstream + add tests
|
13 years ago |
Nicolas Petton
|
c9de7b87f9
Escape variable names that are reserved words in Javacript
|
13 years ago |
Göran Krampe
|
82bad4e8cc
Serious fix to inlining by adding () around the conditional operator, important. Recompiled all.
|
13 years ago |
Göran Krampe
|
687441f9a7
Fix for 'package' being a reserved word in js and not good for temp names in Amber. We need to warn about this when saving methods.
|
13 years ago |
Nicolas Petton
|
d924c6c203
recompiled all js files (with the new escaped selectors)
|
13 years ago |
Nicolas Petton
|
7d25a4bc31
fixed exporter for not escaped selector strings
|
13 years ago |
Göran Krampe
|
4768a96425
Added #exportAll (issue #35), rewrite methods to use packages and #streamContents: etc. Removed some old module methods.
|
13 years ago |
Nicolas Petton
|
4ce80c8eeb
Full recompile of js files
|
13 years ago |
Nicolas Petton
|
0806acfeb5
Fixed wrong inlining of Number>>=
|
13 years ago |
Nicolas Petton
|
bfbf695770
Merged with Göran
|
13 years ago |
Nicolas Petton
|
797954d0e4
- (almost) Working debugger
|
13 years ago |
Nicolas Petton
|
6f76c63de0
- Support for dynamic arrays
|
13 years ago |
Nicolas Petton
|
baa2d53052
- Got rid of PetitParser
|
13 years ago |
Nicolas Petton
|
e3b6dda544
- New parser written in PEGJS (http://http://pegjs.majda.cz/) which is faaaaast!
|
13 years ago |
Nicolas Petton
|
26c2b5d762
recompiled all st files using new compiler optimizations
|
13 years ago |
Nicolas Petton
|
d5cbc5c0c7
Fixed Compiler>>visitVariableNode: for left-side assignment
|
13 years ago |
Nicolas Petton
|
20cd63e878
Fixed wrong inlining of #=
|
13 years ago |
Nicolas Petton
|
47fc67fc32
Fixed previous commit
|
13 years ago |
Nicolas Petton
|
2fed727571
Fixed issue #29
|
13 years ago |
Nicolas Petton
|
15d97be96a
Fixed Compiler>>visitClassReferenceNode: to lazily allow references to JS objects starting with a capital letter
|
13 years ago |
Göran Krampe
|
b36de2ebc6
Fix for faulty inlining of =.
|
13 years ago |
Nicolas Petton
|
6682bfaea4
Compiler>>performOptimizations flag to enable/disable optimizations
|
13 years ago |
Nicolas Petton
|
9054a63d6c
- Added some Compiler optimizations
|
13 years ago |
Nicolas Petton
|
8fa92ba935
- Use CodeMirror for syntax highlighting
|
13 years ago |
Nicolas Petton
|
0aae3e8448
- Removed unused init.js
|
13 years ago |
Nicolas Petton
|
257104b5b1
- new Canvas tags
|
13 years ago |
Nicolas Petton
|
2737561109
- Better error handling taking advantage of message sends
|
13 years ago |
Nicolas Petton
|
5dae847766
Fixed methods linking for IE
|
13 years ago |