Martin Carlberg
c4e06bd2f7
Merge branch 'master' of https://github.com/cappuccino/cappuccino into objj_compiler2
2013-01-11 08:09:12 +01:00
Martin Carlberg
f076b05e7e
More information: Shows that the new compiler is used when doing "objjc --help". New output: "Usage (objjc 2.0):…"
2013-01-11 08:06:51 +01:00
Antoine Mercadal
71f502a8e8
Fix some ivar masking in tests
2013-01-10 23:04:12 -08:00
Antoine Mercadal
341eb26c62
Merge branch 'master' of https://github.com/cappuccino/cappuccino
2013-01-10 22:41:31 -08:00
Antoine Mercadal
18f8294fa9
Update order of variable to tets in assert
2013-01-10 22:40:15 -08:00
Alexander Ljungberg
1a54aadff0
Merge branch 'master' of github.com:cappuccino/cappuccino
2013-01-11 00:48:28 +00:00
Alexander Ljungberg
6e3f82299f
Add missing source header.
2013-01-11 00:48:18 +00:00
Martin Carlberg
7c71cd1f80
The new compiler takes care of hoisted variables
2013-01-10 19:30:34 +01:00
Martin Carlberg
74ad0faffa
Merge branch 'master' of https://github.com/cappuccino/cappuccino into objj_compiler2
...
Conflicts:
AppKit/CPWindow/CPWindow.j
2013-01-10 19:28:42 +01:00
aparajita
64915f18ff
Merge pull request #1711 from slevenbits/new-window-resize
...
This commit provides resizing of windows from all sides. The legacy style, which displays a resize thumb in the lower right, can be restored with [CPWindow setGlobalResizeStyle:CPWindowResizeStyleLegacy].
2013-01-10 09:53:07 -08:00
Alexander Ljungberg
110bd20600
Fix return value type.
2013-01-10 11:48:52 +00:00
Martin Carlberg
0d6a962344
Merge branch 'master' of https://github.com/cappuccino/cappuccino into objj_compiler2
2013-01-10 11:22:41 +01:00
Martin Carlberg
c192f3b47b
Fix to make the Cappuccino framework compile with rhino
2013-01-10 11:21:45 +01:00
Antoine Mercadal
295eedc0b9
Add missing import in NSMenuItem.j
2013-01-09 11:58:42 -08:00
Antoine Mercadal
29fe631ce6
small style fix
2013-01-09 09:54:43 -08:00
Andrew Hankinson
40ab25d2a6
Minor formatting changes
2013-01-09 11:30:20 -05:00
Andrew Hankinson
0f9a2dc9d3
Fixed: XCodeCapp reads the user's shell environment
...
Before this fix, XCodeCapp always ran under /bin/bash, causing problems when trying to source the files from other shells, like /bin/zsh
This fix reads the shell information directly from the user's environment and XCC to run using that shell.
2013-01-09 11:27:47 -05:00
Martin Carlberg
89da16afec
Fixed objjc to output compiled source not the input source
2013-01-09 14:58:22 +01:00
Martin Carlberg
1dfc77a4ba
Fixed objjc to use new acorn based compiler
2013-01-09 14:12:58 +01:00
Martin Carlberg
4fb8fa1311
Code clean up
2013-01-09 14:03:38 +01:00
Martin Carlberg
7eba982278
Merge branch 'master' of https://github.com/cappuccino/cappuccino into objj_compiler2
2013-01-09 11:11:45 +01:00
Martin Carlberg
df78df5908
Fixed class method that access isa property
2013-01-09 10:37:33 +01:00
Martin Carlberg
0dd98b56bc
"self." is only added to instance variables when compiling an instance method
2013-01-09 10:21:16 +01:00
Martin Carlberg
0a573f9da1
Removed unused 6th parameter
2013-01-09 09:29:43 +01:00
Antoine Mercadal
6284f29a96
Fix regexp in XcodeCapp parser. Thanks to Andrew Hankinson
2013-01-08 18:43:09 -08:00
Antoine Mercadal
19f668f4f6
use the [CPPlatformWindow primaryPlatformWindow] to position the tooltips.
2013-01-08 18:09:07 -08:00
Antoine Mercadal
7816510fdf
Merge branch 'master' of https://github.com/cappuccino/cappuccino
2013-01-08 16:29:33 -08:00
Antoine Mercadal
50031dbc89
Remove wrong import string
2013-01-08 16:29:06 -08:00
Martin Carlberg
957b34d169
Added the option trackSpaces to attach spacesBefore and spacesAfter properties to AST nodes.
2013-01-08 22:23:34 +01:00
Martin Carlberg
79d2ac0566
Fixed some comments and removed unwanted spaces
2013-01-08 22:19:55 +01:00
Martin Carlberg
547f9ff61f
Merge with latest from Acorn master
2013-01-08 22:18:19 +01:00
Martin Carlberg
9f0da2ec41
Fixed spelling error
2013-01-08 22:13:36 +01:00
Alexander Ljungberg
32eafb7708
Fix import.
2013-01-08 18:21:29 +00:00
Alexander Ljungberg
c81b8fb3c3
Formatting.
2013-01-08 18:07:15 +00:00
Antoine Mercadal
a9be167146
Add missing import
2013-01-08 10:05:25 -08:00
Martin Carlberg
c755dc3ed9
Added some more detailed error messages in parser
2013-01-08 17:00:54 +01:00
Martin Carlberg
d20fb2039a
Missed some lines in manual merge
2013-01-08 14:34:29 +01:00
Martin Carlberg
1c3411f808
Merge remote-tracking branch 'upstream/master' into objj_compiler2
...
Conflicts:
AppKit/CPWindow/CPWindow.j
2013-01-08 09:25:54 +01:00
Antoine Mercadal
8e16e6266e
Fix a bug where CPURL was not encoding self._baseURL and self._string
2013-01-07 16:04:08 -08:00
Martin Carlberg
8100cdb17f
Fixed "Can't find variable: ObjJCompiler" error
2013-01-07 23:13:54 +01:00
Martin Carlberg
d49e78c43e
Removal of old compiler
2013-01-07 20:29:56 +01:00
Martin Carlberg
cf46768ac7
Removal of logs
2013-01-07 20:29:45 +01:00
Martin Carlberg
cfe718f4ef
Handle preprocessor lines like "#pragma"
2013-01-07 20:29:35 +01:00
Martin Carlberg
bf32b90702
Allow signed, unsigned, char, short, int and long to be an identifier
2013-01-07 20:29:13 +01:00
Martin Carlberg
9cb14d6db3
Added new faster compiler based on acorn parser
2013-01-07 09:59:10 +01:00
Martin Carlberg
140cf0debe
Code cleanup
2013-01-07 09:55:12 +01:00
Aparajita Fishman
45ad5375a2
Full platform windows and popovers can become main
2013-01-07 07:07:27 +08:00
Alexander Ljungberg
259adda77d
Merge pull request #1713 from milestinsley/CPBrowserStyleProperty-fix
...
Improved support for converting CSS properties to their JS equivalent in CPBrowserStyleProperty
2013-01-06 17:31:08 +00:00
Miles Tinsley
964f3fe06d
Improved the reliability of CPBrowserCSSProperty by checking for the browser prefix *before* hyphenating the camel-cased string.
...
This has the added benefit of ignoring unknown/unsupported prefixes, providing the property itself is camel-cased.
For example:
"LinearBackground" -> "linear-background"
"Linear-Background" -> "linear-background"
"linear-background" -> "linear-background"
"fooLinearBackground" -> "linear-background"
and
"WebkitLinearBackground" -> "-webkit-linear-background"
"MozLinearBackground" -> "-moz-linear-background"
etc..
2013-01-06 17:20:37 +00:00
Miles Tinsley
002c49b32f
Updated CPBrowserCSSProperty to support camel cased style property names and convert them into valid browser-aware CSS properties.
2013-01-06 16:57:31 +00:00