tlrobinson
f925585475
Fixed objj command line importing.
2009-10-16 13:29:22 -07:00
Tom Robinson
5e658354ab
Fixes for objj on narwhal-jsc plus Externals update.
2009-10-13 13:31:46 -07:00
Tom Robinson
69cdc2ccd0
Check for "system", fixes press.
2009-10-08 21:41:35 -07:00
Tom Robinson
cb416e0277
Use system.engine to detect Rhino.
2009-09-26 18:49:35 -07:00
Francisco Ryan Tolmasky I and Tom Robinson
5066a1d395
Fix for gcc args.
...
Reviewed by me.
2009-09-26 18:49:35 -07:00
Francisco Ryan Tolmasky I and Tom Robinson
df3658bc96
Update to support new narwhal.
...
Reviewed by me.
2009-09-26 18:49:35 -07:00
Tom Robinson
1a8062fbbc
Added support for the "//@ sourceName" convention tell debuggers our file names.
...
http://pmuellr.blogspot.com/2009/06/debugger-friendly.html
2009-09-18 03:27:58 -07:00
Tom Robinson
32096ade9f
Oops, OBJJ_HOME got left out of the Rhino scope thingy. Sorry, OBJJ_HOME.
2009-09-18 02:51:11 -07:00
Tom Robinson
b7493586e2
Improve stack traces in objj on Rhino.
2009-09-18 02:21:31 -07:00
Ross Boucher
8b9f36043d
Add a bit more context to the errors that we can.
2009-09-10 11:38:07 -04:00
Tom Robinson
7017000c81
Added dictionary methods to objj_dictionary.prototype
2009-09-03 01:11:19 -07:00
Tom Robinson
379eb05144
Various improvements to objj and objjc modules, added plist module.
2009-09-03 01:11:18 -07:00
Tom Robinson
f360ab9475
Update objj and browserjs package.json, add Rake task for narwhal modules
2009-08-25 23:22:04 -07:00
Tom Robinson
db77e826d4
Fixed syntax error reporting in objjc
2009-08-20 19:15:40 -07:00
Tom Robinson
654b0493bb
Update Narwhal to get readline package, modify objj.js to use readline().
2009-08-09 20:11:19 -07:00
Tom Robinson
5fc8cd697e
Merge branch 'master' of git@github.com:280north/cappuccino
2009-08-09 15:16:12 -07:00
Tom Robinson
2423faa8c6
Major improvments to Objective-J Narwhal support.
...
* Added objj_eval, objj_import_sync, objj_preprocess_sync, etc
* Refactored REPL.
* Added Objective-J plugin for load system, using new Narwhal plugin system.
* Refactored objj and objjc into single module.
2009-08-09 14:40:02 -07:00
Tom Robinson
172c7330ab
Make objj a self contained narwhal package. Invert install so narwhal contains objj not vice versa.
...
Conflicts:
Tools/Rake/lib/objective-j/bundletask.rb
2009-08-09 14:39:36 -07:00
Francisco Ryan Tolmasky I
69fa064509
Merge branch 'master' of git@github.com:280north/cappuccino
2009-07-29 20:28:42 -07:00
Tom Robinson
0c349a8d7f
Add option to enable type checking in index-debug.html.
2009-07-29 20:23:40 -07:00
Tom Robinson
3b8664e6ff
Disable typechecking by default
2009-07-29 19:23:32 -07:00
Francisco Ryan Tolmasky I
0876653ae3
Only include debug.js in DEBUG mode for Objective-J.
...
Reviewed by me.
2009-07-29 19:06:06 -07:00
Tom Robinson
4876c7142f
Merge branch 'typecheck'
2009-07-29 19:02:16 -07:00
Tom Robinson
856373adec
Added status code checks to abort Rake early.
2009-07-29 18:57:18 -07:00
Francisco Ryan Tolmasky I
4824f22e3c
Fix for super not working for class methods.
...
Closes #227 .
Reviewed by me.
2009-07-24 11:22:32 -07:00
Tom Robinson
88be473da4
Fixed bug in type check logic, added ability to print stack traces on type check errors
2009-07-23 14:14:34 -07:00
Tom Robinson
3ff945663f
Refactored objj_msgSend debug hooks
2009-07-23 13:24:33 -07:00
tlrobinson
745e24d2f5
Rename objj_msgSendTypeCheck to objj_msgSend_TypeCheck to match others
2009-07-20 18:42:54 -07:00
tlrobinson
d7b679dc78
* Move type checking to debug.js.
...
* Use JSON.stringify for serializing types array.
* Print Objective-J objects' names instead of descriptions to prevent inf recursion.
2009-07-20 18:39:37 -07:00
tlrobinson
9b99457871
Preliminary typechecking version of objj_msgSend, and preprocessor support.
2009-07-20 18:16:17 -07:00
tlrobinson
19f1657824
Disable encoding/decoding of plusses in URIs
2009-06-17 01:43:39 -07:00
Francisco Ryan Tolmasky I
bfcb94a844
Various key input fixes.
...
Reviewed by me.
2009-06-13 18:27:31 -07:00
Tom Robinson
896eaf7937
Update Externals to latest. Remove first arg in objj, objjc, and cplutil to match changes to Narwhal.
2009-06-05 23:40:31 -07:00
Francisco Ryan Tolmasky I
3f27fca518
Added support for custom classes on non-customviews in nib2cib.
...
Reviewed by me.
2009-06-04 02:38:06 -07:00
Tom Robinson
7c305c45fc
Merge branch 'master' of git@github.com:280north/cappuccino
2009-06-02 15:04:09 -07:00
Tom Robinson
cfda93d1e3
Update JSON support to json2.js, added in Objective-J. Deprecate CPJSObjectCreateJSON and CPJSObjectCreateWithJSON.
2009-06-02 15:02:25 -07:00
Francisco Ryan Tolmasky I
f4b4d38165
Coat tailed CPEvents on native DOM events if they exist, saving the creation of many objects.
...
Reviewed by me.
2009-05-30 23:16:18 -07:00
Tom Robinson
1224ca9493
Rename plutil back to cputil. Oops.
2009-05-29 18:28:06 -07:00
Tom Robinson
45ec895df0
Fixed incorrect variables in regexp-rhino-patch
2009-05-29 17:12:12 -07:00
Tom Robinson
318d0456af
Merge branch 'master' of git@github.com:280north/cappuccino
2009-05-29 16:58:00 -07:00
Tom Robinson
5446e1f98f
Bring back the Rhino regex patch to use native Java regex.
2009-05-29 16:57:28 -07:00
Francisco Ryan Tolmasky I
5cb9f5f7c2
Fix for Unicode chars being mangled when building.
...
Closes #146 .
Reviewed by me.
2009-05-27 01:34:56 -07:00
tlrobinson
9955346958
When loading modules escape "+" in case they're converted to spaces later.
...
Updated to latest Narwhal and Jack
2009-05-25 15:22:07 -07:00
tlrobinson
4ff99126d6
In objj module, ensure we read Objective-J as UTF-8
2009-05-19 06:36:41 -07:00
Tom Robinson
43a3e6d984
Add objective-j gem to Tools distro and instal scripts
2009-05-17 21:26:24 -07:00
Tom Robinson
d4436acea3
Switch browser.js to browserjs. Fix External build problems
2009-05-16 17:37:09 -07:00
Ross Boucher
22f7985d20
Fix for unicode characters being screwed up by shrinksafe
2009-05-14 16:39:36 -07:00
tlrobinson
c63f92d1ea
Force symlinks to prevent "File exists" errors
2009-05-11 16:22:28 -07:00
tlrobinson
6c0a281ac2
Remove importClass for java.io.File
2009-05-10 03:56:13 -07:00
tlrobinson
6e11a66cb0
Updated all Rakefiles and tools to work with Narwhal
2009-05-10 03:35:31 -07:00