sgjesse@google.com
|
0122a33a76
|
Handle EINTR on all IO operations
There have been spurious FileIOExceptions seen on some Mac OS machines.
R=ager@google.com,whesse@google.com
BUG=
TEST=
Review URL: http://codereview.chromium.org//9139011
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@3185 260f80e4-7a28-3924-810f-c04153c831b5
|
2012-01-11 15:12:27 +00:00 |
|
ager@google.com
|
d5696e2026
|
Change the behavior of open on files to not truncate by default
when opening for writing.
We have an explicit truncate method in the API and truncating
the file is a bit hostile to users who want to modify or append
to an existing file. :-)
R=whesse@google.com
BUG=
TEST=
Review URL: http://codereview.chromium.org//9034005
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@2941 260f80e4-7a28-3924-810f-c04153c831b5
|
2012-01-04 12:23:01 +00:00 |
|
ager@google.com
|
fed5e6d99c
|
Add truncate operation to File API.
R=whesse@google.com
BUG=264
TEST=
Review URL: http://codereview.chromium.org//8679005
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@1800 260f80e4-7a28-3924-810f-c04153c831b5
|
2011-11-23 15:42:20 +00:00 |
|
ager@google.com
|
eb2ed9e25f
|
Implement delete on File objects.
R=whesse@google.com
BUG=
TEST=
Review URL: http://codereview.chromium.org//8598011
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@1652 260f80e4-7a28-3924-810f-c04153c831b5
|
2011-11-18 12:27:56 +00:00 |
|
ager@google.com
|
c4fb2b2f4d
|
Implement setPosition on File to seek to a byte position.
R=sgjesse@google.com
BUG=dart:263
TEST=standalone/FileTest
Review URL: http://codereview.chromium.org//8578003
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@1573 260f80e4-7a28-3924-810f-c04153c831b5
|
2011-11-16 15:50:55 +00:00 |
|
ager@google.com
|
f74ecd22fd
|
Implemented File create API.
R=sgjesse@google.com
BUG=
TEST=
Review URL: http://codereview.chromium.org//8437056
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@1095 260f80e4-7a28-3924-810f-c04153c831b5
|
2011-11-02 15:57:54 +00:00 |
|
asiva@google.com
|
9c7db339b8
|
Allocate and pass a resolved_path buffer to realpath as older macos versions
do not work when a NULL is passed in for resolved_path
Review URL: http://codereview.chromium.org//8400070
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@917 260f80e4-7a28-3924-810f-c04153c831b5
|
2011-10-28 20:22:34 +00:00 |
|
asiva@google.com
|
ac94efb33f
|
Fix infinite recursion when dealing with cyclic library dependencies.
Review URL: http://codereview.chromium.org//8371016
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@714 260f80e4-7a28-3924-810f-c04153c831b5
|
2011-10-25 21:01:07 +00:00 |
|
ager@google.com
|
60300b4c0e
|
Fix Mac build.
R=sgjesse@google.com
BUG=
TEST=
Review URL: http://codereview.chromium.org//8375052
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@691 260f80e4-7a28-3924-810f-c04153c831b5
|
2011-10-25 12:20:33 +00:00 |
|
ager@google.com
|
86284155b9
|
Improve error handling in the process library.
Verify that the arguments have the types expected by the
implementation. Require a List instance containing builtin
Strings as the arguments. Require a builtin String path.
R=sgjesse@google.com
BUG=
TEST=
Review URL: http://codereview.chromium.org//8383037
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@690 260f80e4-7a28-3924-810f-c04153c831b5
|
2011-10-25 12:16:04 +00:00 |
|
dgrove@google.com
|
4c0f559d23
|
Initial checkin.
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@15 260f80e4-7a28-3924-810f-c04153c831b5
|
2011-10-05 05:20:07 +00:00 |
|