Alexander Ljungberg
40e07bbb45
Missing semicolons.
2012-04-22 15:22:00 +01:00
aparajita
f96c113065
Merge pull request #1509 from cacaodev/CPData-bytes-base64
...
CFData: completed bytes(), base64() and adds CPData +dataWithBytes and +dataWithBase64:
2012-04-17 10:44:53 -07:00
cacaodev
7fe576163d
CFData: Adds lazy getters bytes(), base64().
...
CPData: Adds +dataWithBytes and +dataWithBase64:
Tests.
2012-04-17 19:08:29 +02:00
Aparajita Fishman
5fed81e1dc
CFURL/CPURL fixes/enhancements
...
- Fixed bizarre bug where local variable path was being set as attribute of object in CPURL -pathComponents.
- Added CPURL -URLByDeletingLastPathComponent.
- Linted CFURL.js.
- CFURL constructor should copy when passed a CFURL.
- Added CFURL.createCopyDeletingLastPathComponent.
- Added test for URLByDeletingLastPathComponent.
2012-04-12 10:45:01 -04:00
Aparajita Fishman
f6bdf06e45
Fix _CPFormatLogMessage to do something intelligent if aLevel and/or aTitle is empty or not passed
2012-04-10 15:07:39 -04:00
Alexander Ljungberg
a3a01c2419
Missing semicolons, whitespace.
2012-04-08 18:50:54 +02:00
Alexander Ljungberg
40d30459b8
Missing semicolons.
2012-04-08 18:10:54 +02:00
cacaodev
9ef95e1f68
Support for decoding date type in XML 1.0, with test.
2012-03-23 22:28:42 +01:00
aparajita
d3c368ba92
Merge pull request #1477 from cacaodev/CFBundle-loadStatus-fix
...
CFBundle: isLoaded() should return a bool
2012-03-14 14:27:04 -07:00
cacaodev
9b0d03b024
CFBundle: isLoaded() should return a bool
2012-03-14 21:10:35 +01:00
Alexander Ljungberg
c4eaf083b4
Code formatting. Don't shadow compressor function name.
2012-03-13 20:29:38 +00:00
Alexander Ljungberg
df6b592d11
Refs #1474 . Allow -T argument before -- in objjc and document it in help.
...
Seems like all options should be before -- really.
2012-03-13 20:27:20 +00:00
Alexander Ljungberg
109e8b1e33
Merge pull request #1474 from ternarylabs/cappuccino
...
---
2012-03-13 20:06:33 +00:00
Alexander Ljungberg
eada36af26
More minor formatting.
2012-03-12 21:01:27 +00:00
cacaodev
3897f422fe
Use setter
2012-03-09 15:22:19 +01:00
cacaodev
9d785d1a3c
CFPropertyList typo: CFData has _bytes, not bytes. In nib2cib, this typo was preventing from decoding base64 data included in nib files
2012-03-09 14:39:53 +01:00
Georges Auberger
70432f0198
Added -T directive to enable ObjectiveJ.Preprocessor.Flags.IncludeTypeSignatures flag on preprocessor
2012-03-07 22:10:16 -08:00
Antoine Mercadal
47a5296f0b
Merge pull request #1405 from applicaster/linux_rhino
...
Compilation problems on ubuntu
2012-01-03 07:47:32 -08:00
Alexander Ljungberg
20ae47971c
Missing semicolons.
2011-12-06 22:43:00 +00:00
Neer Friedman
ffa33788c4
enquote ENVIRONMENTS environment variable
2011-11-24 18:04:26 +02:00
Neer Friedman
23c9c6bf44
concat command parts in Objective-j/Jakefile
2011-11-24 18:03:20 +02:00
Alexander Ljungberg
7147266ddf
objjc option to compile to plain JavaScript (suitable for linting).
2011-11-10 11:59:26 +00:00
Alexander Ljungberg
357212bff7
Missing semicolons.
2011-11-10 11:34:26 +00:00
Alexander Ljungberg
ed4fc3b20f
objjc compile to stdout, argument parsing, --help.
2011-11-10 10:37:46 +00:00
Alexander Ljungberg
7e8b71dd52
Semicolons.
2011-11-10 10:36:47 +00:00
Alexander Ljungberg
267f00bfe1
Put spaces around = in [name] = function... generated JS to reduce lint warnings.
2011-11-10 09:41:21 +00:00
Alexander Ljungberg
cc63c239f6
Fix StaticResource.includeURLs caching.
...
The cache was being shadowed by a local variable, forcing the list of includeURLs to be recreated for every call to StaticResource.includeURLs.
2011-10-21 16:06:52 +01:00
Alexander Ljungberg
4b82cae638
Add missing semicolons.
2011-10-21 15:58:50 +01:00
Francisco Ryan Tolmasky I
80c8fd9794
Fix bundletask to include .js files.
...
Reviewed by @tolmasky.
2011-07-02 08:38:10 -07:00
Alexander Ljungberg
59aabc150c
Crude but functional infinite recursion checker, optional at compile time.
2011-06-04 01:23:24 -04:00
Francisco Ryan Tolmasky I
671666e842
Fix selector typo.
...
Reviewed by me.
2011-05-31 01:27:41 -07:00
Francisco Ryan Tolmasky I
33e4fea0ec
Fix forwarding in Objective-J (and many infinite recursions, such as when there is no superclass):
...
1. Fix infinite recursion when no superclass and method isn't implemented. Closes #469 .
2. Fix infinite recursion when coercing an object without description implemented into a string. Closes #1289 .
3. Add -forwardingTargetForSelector: support.
Reviewed by @tolmasky.
2011-05-31 00:44:16 -07:00
Alexander Ljungberg
71364c9b1a
Fixed: very large numbers written to 280north1 plist files would be read back as very small numbers.
...
This affected nib2cib and cib files in particular.
2011-05-30 00:51:35 -04:00
Alexander Ljungberg
a34155da61
Whitespace cleanup.
2011-05-30 00:43:07 -04:00
Klaas Pieter Annema
8520247605
Merge pull request #1247 from primalmotion/bundletask-option-preventsnib2cib
...
add setPreventsNib2Cib to bundletask.js
2011-05-23 22:45:42 -07:00
Alexander Ljungberg
7539b5b06d
Merge pull request #903 from paulbaumgart/cappuccino
...
---
Some OJTestCases for the Preprocessor to help make sure it still works as expected when it gets revamped to remove with() from method code generation.
Note that this adds a test case which the current Preprocessor fails: http://github.com/paulbaumgart/cappuccino/commit/8cc61cccfd78debe96eba96a7b332938e6d5377e#L1R81
2011-05-15 19:25:10 -04:00
Francisco Ryan Tolmasky I
5c10615c9f
Fix for could not load theme errors in nib2cib. CFBundle was using Image to determine if the platform in question supported image spriting. On Rhino, the Image object doesn't exist, throwing an exception and causing everything to break from that point forward.
...
Reviewed by me.
2011-05-06 12:40:09 -07:00
Antoine Mercadal
3012cc7c92
add setPreventsNib2Cib to bundletask.js
...
This allows to be able to have the XIB/NIB and CIB version in the resource
directory and to prevent to run nib2cib by just copying the CIB version.
This is very usefull in the caseof using a Linux build machine for your application
2011-04-30 11:40:47 +02:00
Francisco Ryan Tolmasky I
96e3c4db68
Store type info for ivars when proper flags are set.
...
Reviewed by me.
2011-04-14 09:49:33 -07:00
Aparajita Fishman
16bacae7e3
More cool stuff...
...
- The holy grail! I took Klaas' great autonib2cib and rolled it into nib2cib.
- Removed check for stream in CPLogColorize, it isn't necessary and reduces its general-purpose usage.
2011-03-29 16:06:19 -04:00
Alexander Ljungberg
50e5fa2c8e
Fix accidental globals.
2011-03-01 00:02:35 -03:00
Jürgen Kartnaller
6a4e0bd43a
log a traceback only once
2011-02-02 22:43:20 +01:00
Francisco Ryan Tolmasky I
c620c7bf39
Fix for %% being broken in sprintf (minor bugfix for press message showing undefined, larger press bugs remain).
...
Reviewed by me.
2011-01-09 03:25:59 -08:00
Francisco Ryan Tolmasky I
d23bf7b927
Some KVC cleanup:
...
1. Added class_getInstanceVariable to runtime.
2. Changed KVC to rely on class-defined variables vs prototypal ones.
3. Modified KVO code to use public APIs.
Reviewed by me.
2010-12-23 23:46:23 -08:00
Francisco Ryan Tolmasky I
91d28cbbdd
Fix for FireFox plists breaking with text over 4096 bytes.
...
Closes #842 .
Reviewed by me.
2010-12-11 11:29:49 -08:00
Francisco Ryan Tolmasky I
f667c39ade
Further versioning fix.
...
Reviewed by me.
2010-12-10 09:04:13 -08:00
Andreas Falk
8a75c9078e
Fix display names in CFBundle
2010-11-13 13:36:24 +01:00
Francisco Ryan Tolmasky I
f46bbf83a8
Slight fix for correctness with --include.
...
Reviewed by me.
2010-11-01 11:26:59 -07:00
Francisco Ryan Tolmasky I
52f7844aee
Made it so .h files are automatically included in AppKit (avoiding needing to manually include Platform.h, etc.).
...
Also changed a bunch of <AppKit/*> imports to "*" imports.
Reviewed by me.
2010-11-01 11:10:01 -07:00
Brian Donovan
8ca2a1bf5b
IE uses an empty string as the value of an empty capture group.
2010-10-22 14:41:31 -07:00