Commit Graph

165 Commits

Author SHA1 Message Date
floitsch@google.com e1efa71761 Hide collection-dev library.
Committed: https://code.google.com/p/dart/source/detail?r=18167
Reverted: https://code.google.com/p/dart/source/detail?r=18169

Review URL: https://codereview.chromium.org//11938036

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@18172 260f80e4-7a28-3924-810f-c04153c831b5
2013-02-06 15:11:47 +00:00
floitsch@google.com 8762c41590 Revert "Hide collection-dev library."
This reverts commit 18167.

Review URL: https://codereview.chromium.org//12221044

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@18169 260f80e4-7a28-3924-810f-c04153c831b5
2013-02-06 13:08:29 +00:00
floitsch@google.com 2a56791380 Hide collection-dev library.
Review URL: https://codereview.chromium.org//11938036

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@18167 260f80e4-7a28-3924-810f-c04153c831b5
2013-02-06 12:43:07 +00:00
nweiz@google.com 752c1ea485 Remove cURL from the SDK.
BUG=7395

Review URL: https://codereview.chromium.org//12088120

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@18011 260f80e4-7a28-3924-810f-c04153c831b5
2013-02-01 23:23:35 +00:00
asiva@google.com d313a1243f 1. Change option --use_script_snapshot to --use-script-snapshot (easier to type).
2. Use dart binary with the --generate-script-snapshot option to generate dart2js snapshot
Review URL: https://codereview.chromium.org//12084010

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@17686 260f80e4-7a28-3924-810f-c04153c831b5
2013-01-26 05:47:56 +00:00
jmesserly@google.com 61c97e7325 Restructure YAML package suitable for pub lish
After this I can use tools/publish_pkg.py upload script to fix dartbug.com/4126

Review URL: https://codereview.chromium.org//11622011

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@17685 260f80e4-7a28-3924-810f-c04153c831b5
2013-01-26 02:25:43 +00:00
blois@google.com e78e8b1cc1 Stubbing out the initial library for Chrome application support.
This adds the core skeleton of Chrome application support with a sample function that allows creating a new window (in dart2js).

BUG=

Review URL: https://codereview.chromium.org//11958026

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@17299 260f80e4-7a28-3924-810f-c04153c831b5
2013-01-18 18:05:19 +00:00
floitsch@google.com fb1632180e Add dart:collection_dev library.
Committed: https://code.google.com/p/dart/source/detail?r=17263
Reverted: https://code.google.com/p/dart/source/detail?r=17265

Review URL: https://codereview.chromium.org//11959012

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@17269 260f80e4-7a28-3924-810f-c04153c831b5
2013-01-18 13:07:27 +00:00
floitsch@google.com 4a7dfd2da3 Big merge from experimental to bleeding edge.
Review URL: https://codereview.chromium.org//11783009

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@16687 260f80e4-7a28-3924-810f-c04153c831b5
2013-01-07 11:23:16 +00:00
rnystrom@google.com 747a3f83f5 Move path ("pathos") to pkg/.
Review URL: https://codereview.chromium.org//11647003

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@16297 260f80e4-7a28-3924-810f-c04153c831b5
2012-12-19 00:04:37 +00:00
devoncarew@google.com 2bc92c7390 Add the dart_analyzer tool to the sdk for Windows.
https://code.google.com/p/dart/issues/detail?id=2623
Review URL: https://codereview.chromium.org//11527010

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@16146 260f80e4-7a28-3924-810f-c04153c831b5
2012-12-13 23:52:22 +00:00
alanknight@google.com 5df2b86dff Initial version of a serialization framework
Review URL: https://codereview.chromium.org//11293283

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@15796 260f80e4-7a28-3924-810f-c04153c831b5
2012-12-06 18:13:36 +00:00
blois@google.com e3850aa591 Adding dart:indexed_db.
BUG=

Review URL: https://codereview.chromium.org//11434079

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@15719 260f80e4-7a28-3924-810f-c04153c831b5
2012-12-05 02:55:59 +00:00
alanknight@google.com 56f0b7da28 create_sdk should not copy packages directories for things under pkg
Review URL: https://codereview.chromium.org//11411335

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@15666 260f80e4-7a28-3924-810f-c04153c831b5
2012-12-03 22:38:44 +00:00
blois@google.com b125775b2b Include dart:html_common in the Dartium snapshot.
BUG=

Review URL: https://codereview.chromium.org//11316264

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@15621 260f80e4-7a28-3924-810f-c04153c831b5
2012-12-02 20:10:08 +00:00
dgrove@google.com 2d5afca66c Add gen_snapshot to SDK.
Review URL: https://codereview.chromium.org//11416255

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@15611 260f80e4-7a28-3924-810f-c04153c831b5
2012-11-30 23:11:12 +00:00
blois@google.com 967537f037 Revert "Creating a common library for all DOM types."
This reverts commit 11316113.

This broke snapshotting on Dartium (which I'm quite sure that I tested).

BUG=

Review URL: https://codereview.chromium.org//11348313

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@15566 260f80e4-7a28-3924-810f-c04153c831b5
2012-11-30 02:51:07 +00:00
blois@google.com 78035ede07 Creating a common library for all DOM types.
BUG=6810

Review URL: https://codereview.chromium.org//11316113

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@15564 260f80e4-7a28-3924-810f-c04153c831b5
2012-11-30 02:27:33 +00:00
rnystrom@google.com 13b463479e Fix curl path-munging in create_sdk.py.
The string literals in the Dart code are using " not ', so the
patterns didn't match. :(
BUG=

Review URL: https://codereview.chromium.org//11308279

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@15534 260f80e4-7a28-3924-810f-c04153c831b5
2012-11-29 19:01:53 +00:00
blois@google.com 76b1800cd6 Splitting the Audio types out of the HTML library.
BUG=3108

Review URL: https://codereview.chromium.org//11280103

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@15529 260f80e4-7a28-3924-810f-c04153c831b5
2012-11-29 17:58:26 +00:00
iposva@google.com a308615d5d Fix issue 7005:
- Preserve exported symbols when call strip on Mac OS X.
- Do not call GuessOS() repeatedly.
Review URL: https://codereview.chromium.org//11348295

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@15504 260f80e4-7a28-3924-810f-c04153c831b5
2012-11-29 09:18:37 +00:00
nweiz@google.com 748bbee8e7 Add http and oauth2 as SDK packages.
Review URL: https://codereview.chromium.org//11419207

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@15466 260f80e4-7a28-3924-810f-c04153c831b5
2012-11-28 19:35:59 +00:00
aprelev@gmail.com 991a4c587c Enabled snapshot generation in SDK creation for Windows platform.
This is a follow-up to https://chromiumcodereview.appspot.com/11339005/

BUG=
TEST=

Review URL: https://codereview.chromium.org//11414099

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@15268 260f80e4-7a28-3924-810f-c04153c831b5
2012-11-22 16:50:48 +00:00
nweiz@google.com 500db0fb88 Enable CurlClient tests on Windows by bundling curl.exe.
BUG=6777

Review URL: https://codereview.chromium.org//11414044

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@15117 260f80e4-7a28-3924-810f-c04153c831b5
2012-11-19 22:55:30 +00:00
ajohnsen@google.com 970cc5ba68 Move JSSyntaxRegExp to core as a private member. This removes the last refrences to dart:coreimpl.
After this cleanup, RegExp no longer have a const constructor. Use 'new
RegExp(...)' from now on.

BUG=

Review URL: https://codereview.chromium.org//11365196

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@14838 260f80e4-7a28-3924-810f-c04153c831b5
2012-11-13 10:41:37 +00:00
blois@google.com ed44b9285d Splitting SVG types out of dart:html.
Beyond this CL I need to remove the SVG prefix for most of the classes, but this is an additional chunk of work.

Review URL: https://codereview.chromium.org//11398002

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@14808 260f80e4-7a28-3924-810f-c04153c831b5
2012-11-12 21:15:06 +00:00
dgrove@google.com 4ef5bdd985 Continued cleanup of create_sdk.py now that we have sdk/bin in the
source repo.
Review URL: https://codereview.chromium.org//11377106

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@14807 260f80e4-7a28-3924-810f-c04153c831b5
2012-11-12 20:50:47 +00:00
johnniwinther@google.com 07e6f0d876 Handle (missing) trailing slash in dartdoc
Review URL: https://codereview.chromium.org//11369092

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@14561 260f80e4-7a28-3924-810f-c04153c831b5
2012-11-06 11:54:40 +00:00
johnniwinther@google.com b3f4c99af6 Revert "Handle (missing) trailing slash in dartdoc"
This reverts commit r14536.

Review URL: https://codereview.chromium.org//11369076

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@14537 260f80e4-7a28-3924-810f-c04153c831b5
2012-11-05 16:37:53 +00:00
johnniwinther@google.com b861fa6566 Handle (missing) trailing slash in dartdoc
BUG=2311

Review URL: https://codereview.chromium.org//11369074

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@14536 260f80e4-7a28-3924-810f-c04153c831b5
2012-11-05 16:29:36 +00:00
ahe@google.com 11d89eac86 Escape backslashes in Windows file names to avoid conflicts with regular expressions.
This should fix dart2js Windows builds.

Review URL: https://codereview.chromium.org//11363055

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@14490 260f80e4-7a28-3924-810f-c04153c831b5
2012-11-02 17:02:07 +00:00
devoncarew@google.com c188e03eda Fixup a path to dartdoc in the sdk. The pkg directory is in a slightly different location in the repo vs the sdk.
Review URL: https://codereview.chromium.org//11366063

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@14489 260f80e4-7a28-3924-810f-c04153c831b5
2012-11-02 16:52:55 +00:00
dgrove@google.com 7897a78551 Changes outside pkg/ and lib/ for directory refactoring
Review URL: https://codereview.chromium.org//11358024

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@14475 260f80e4-7a28-3924-810f-c04153c831b5
2012-11-02 15:18:11 +00:00
ager@google.com aac030e777 Use patching for dart:io.
This allows the tools such as dartdoc to operate on dart:io
in the same way as it does with other code and allows the
implemenation of parts of dart:io for dart2js if we ever
want to do that.

The current patching is very VM specific. I have only moved
stuff to patch files when they actually need to be. For
Process and Socket everything has to be moved because they
use native fields. For the rest, only the individual native
calls have been put in patch files.

R=sgjesse@google.com,ajohnsen@google.com
BUG=

Review URL: https://codereview.chromium.org//11337019

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@14259 260f80e4-7a28-3924-810f-c04153c831b5
2012-10-30 10:32:30 +00:00
ajohnsen@google.com e925b5591e Move Arrays, Collections and Maps into a new library, dart:collections.
BUG=

Review URL: https://codereview.chromium.org//11274043

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@14173 260f80e4-7a28-3924-810f-c04153c831b5
2012-10-29 08:38:15 +00:00
devoncarew@google.com 898ec40c27 Add a version file to the SDK (in preparation for eventually removing the revision file).
Review URL: https://codereview.chromium.org//11238047

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@13983 260f80e4-7a28-3924-810f-c04153c831b5
2012-10-23 19:45:24 +00:00
ricow@google.com 28c853b761 Create temp directory for sdk inside the dart directory.
Review URL: https://codereview.chromium.org//11226059

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@13957 260f80e4-7a28-3924-810f-c04153c831b5
2012-10-23 12:53:58 +00:00
ahe@google.com 755abed9dc Generate snapshot for dartj2s; use it in the SDK.
Review URL: https://codereview.chromium.org//11187028

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@13773 260f80e4-7a28-3924-810f-c04153c831b5
2012-10-18 11:25:11 +00:00
ricow@google.com 4930b355f4 Fix function name from last commit
Review URL: https://codereview.chromium.org//11143022

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@13663 260f80e4-7a28-3924-810f-c04153c831b5
2012-10-15 18:50:19 +00:00
ricow@google.com 345f437284 Revert back to creating a revision file in create_sdk
Review URL: https://codereview.chromium.org//11145024

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@13662 260f80e4-7a28-3924-810f-c04153c831b5
2012-10-15 18:41:07 +00:00
ricow@google.com a31a22712b Update revision info to version info for dart2js et al.
Review URL: https://codereview.chromium.org//11143010

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@13649 260f80e4-7a28-3924-810f-c04153c831b5
2012-10-15 08:21:44 +00:00
dgrove@google.com 22c7d38bfe Strip the dart binary in the SDK on non-Windows platforms.
BUG=5544
Review URL: https://codereview.chromium.org//11028052

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@13298 260f80e4-7a28-3924-810f-c04153c831b5
2012-10-05 15:33:02 +00:00
dgrove@google.com 182b384b1d Copy README.dart-sdk to dart-sdk/README .
Use this opportunity to get rid of create.stamp, and use the README
file as a marker for the build.

Fixes issue 2062 and is the last piece of fixing issue 4129.
Review URL: https://codereview.chromium.org//11000031

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@12980 260f80e4-7a28-3924-810f-c04153c831b5
2012-09-27 18:07:02 +00:00
dgrove@google.com 6f564a3602 Don't copy extraneous files in the html directory.
This addresses the vast majority of issue 4129.
Review URL: https://codereview.chromium.org//10996041

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@12968 260f80e4-7a28-3924-810f-c04153c831b5
2012-09-27 15:05:28 +00:00
ager@google.com e676e88f81 Introduce a VM-only dart:scalarlist library for byte arrays.
Include it in the SDK so users can use it. Create a dummy
implementation and patch file for the library for dart2js so it can be
documented. Johnni, can you think of a nicer way of making
documentation generation work for a VM only library? Also, it seems that
patching kills the documentation comments and they do not show up in
the generated docs.

R=iposva@google.com,johnniwinther@google.com
BUG=

Review URL: https://codereview.chromium.org//10919267

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@12616 260f80e4-7a28-3924-810f-c04153c831b5
2012-09-20 07:08:10 +00:00
rnystrom@google.com df6862afb7 Fix git on non-Windows. Fix create_sdk on machines using svn.
Review URL: https://codereview.chromium.org//10942032

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@12575 260f80e4-7a28-3924-810f-c04153c831b5
2012-09-19 16:48:25 +00:00
rnystrom@google.com 9c970fa558 First pass at getting git and tar.gz working on Windows.
Review URL: https://codereview.chromium.org//10937019

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@12573 260f80e4-7a28-3924-810f-c04153c831b5
2012-09-19 16:32:24 +00:00
johnniwinther@google.com 5bb04a5069 MSVS output to /build/ dir.
Review URL: https://codereview.chromium.org//10933125

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@12471 260f80e4-7a28-3924-810f-c04153c831b5
2012-09-18 07:48:26 +00:00
rnystrom@google.com 85a7fb9e55 Remove unneeded _IN_SDK stuff in dartdoc.
Review URL: https://codereview.chromium.org//10905276

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@12350 260f80e4-7a28-3924-810f-c04153c831b5
2012-09-13 21:01:59 +00:00
rnystrom@google.com 05dadf490e Reorganize dartdoc to new package layout.
Review URL: https://codereview.chromium.org//10919260

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@12338 260f80e4-7a28-3924-810f-c04153c831b5
2012-09-13 16:49:48 +00:00