Andrej Mitrovic
f13c9b82d3
Merge pull request #2393 from joakim-noah/android
...
Make it possible to use a central directory for all tests that create a temporary file
2014-08-05 14:07:06 +02:00
Joakim
a5f2d0f684
Tweaks to get the tests running inside an Android apk
2014-08-04 23:33:31 -05:00
Dmitry Olshansky
96ca355429
Merge pull request #2364 from ntrel/stdio-newline
...
[docs] Recommend std.ascii.newline for portable line terminator in std.stdio
2014-08-04 02:15:40 +04:00
Михаил Страшун
f7011bdb18
Merge pull request #2395 from MartinNowak/localizeImports
...
localize some imports
2014-08-02 04:49:30 +02:00
Martin Nowak
e7bcad9406
localize some imports
2014-08-02 01:05:56 +02:00
Михаил Страшун
97979b6639
Merge pull request #2389 from 9rnsr/fix12359
...
Add missing imports
2014-08-01 15:24:07 +02:00
Nick Treleaven
38531a6a0e
Don't use std.ascii.newline with text mode
2014-07-31 11:37:52 +01:00
Robert Blake Anderton
1bb1f61142
Made File.writeln infer @safe/@trusted/etc. Also wrapped stdout in @trusted private function so writeln (and family) free functions don't always infer @system.
2014-07-30 10:00:14 -05:00
k-hara
900cbeba99
Add missing imports
2014-07-29 14:05:17 +09:00
Михаил Страшун
9b2dea2805
Merge pull request #2321 from tom-tan/try-trusted-stdio-File-LockingTextWriter-put
...
Make std.stdio.File.LockingTextWriter.put safe
2014-07-28 07:34:19 +02:00
Tomoya Tanjo
a6a16cdf96
Fix deprecation for fps, handle and orientation
2014-07-28 13:41:37 +09:00
Tomoya Tanjo
cae07a04b2
Make public fps, handle, and orientation deprecated
2014-07-28 11:34:33 +09:00
Nick Treleaven
66c8a77956
Note that readln() cannot support string terminators
2014-07-25 12:41:25 +01:00
Nick Treleaven
ddad09bbea
Recommend using portable std.ascii.newline for line terminator
...
Also document 'lines' constructor.
2014-07-23 15:21:31 +01:00
Михаил Страшун
4f81791438
Merge pull request #2334 from quickfur/issue8730
...
std.stdio.writeln should write strings with embedded nulls correctly
2014-07-17 18:51:34 +02:00
Tomoya Tanjo
45fc2a6cf9
Make std.stdio.File.LockingTextWriter.put safe
2014-07-16 11:35:30 +09:00
Steven Schveighoffer
3cd7afcb1b
Merge pull request #2330 from joakim-noah/strerror_move
...
Deprecate std.c.string and move its contents to druntime
2014-07-15 16:10:14 -04:00
H. S. Teoh
94942605d2
Update unittest to check for correct writing of embedded nulls.
2014-07-15 07:53:00 -07:00
H. S. Teoh
e162b2a0d5
Don't use fprintf to output D strings since they might contain embedded nulls.
...
Instead, use fwrite to output the string in its entirety. It's probably
more efficient this way anyway, since we bypass format string parsing in
fprintf.
2014-07-15 07:52:59 -07:00
Михаил Страшун
9c41595977
Merge pull request #2077 from ntrel/byLineCopy
...
Fix Issue 12556 - Add persistent stdio.File.byLine
2014-07-14 15:45:58 +03:00
Nick Treleaven
73da5d20b0
Indent parameters
2014-07-14 12:04:53 +01:00
Joakim
dc67efc3c4
Deprecate std.c.string and move its contents to druntime
2014-07-13 12:47:26 -05:00
Михаил Страшун
3ee34072a6
Merge pull request #2150 from joakim-noah/android
...
Get tests passing on Android/x86
2014-07-12 04:05:07 +03:00
Михаил Страшун
b1bfdb6e01
Merge pull request #2319 from tom-tan/safe-unittest-for-stdio-File-error-File-detach-File-flush
...
Mark unittests for std.stdio.File.error, detach and flush as safe
2014-07-11 15:15:17 +03:00
Tomoya Tanjo
abc3d14e7a
Mark std.stdio.lockingTextWriter.this as safe
2014-07-11 12:57:08 +09:00
Tomoya Tanjo
c7fb2f291b
Mark unittests for std.stdio.File.error, detach and flush as safe
2014-07-11 11:55:35 +09:00
Joakim
11de397dd7
Start getting tests passing on Android/x86
2014-07-09 17:52:15 -05:00
k-hara
6e9e153075
Fix issue 12859 again
...
The direct pushing by Andrew Edwards had accidentally reverted regression fix.
2014-06-30 11:03:15 +09:00
AndrewEdwards
49a170fdc1
Revert "Update stdio.d"
...
This reverts commit dbdcb2b996
.
2014-06-30 01:49:05 +09:00
AndrewEdwards
571056369b
Merge branch 'master' of https://github.com/AndrewEdwards/phobos
2014-06-30 01:36:56 +09:00
AndrewEdwards
dbdcb2b996
Update stdio.d
...
Eliminate use of deprecated read-modify-write operation on shared variable.
2014-06-29 16:06:15 +09:00
k-hara
8ab7ceebd9
fix Issue 12859 - Read-modify-write operation for shared variable in Phobos
2014-06-29 15:47:45 +09:00
jmdavis
c800058aca
Move along some overdue deprecations.
2014-06-20 04:37:13 -07:00
k-hara
814d47382b
Revert "Merge pull request #2225 from tom-tan/trusted-stdio-LockingTextWriter-put"
...
It broke win32 build.
This reverts commit dc0b441bb1
, reversing
changes made to 285d027677
.
2014-06-17 18:37:59 +09:00
Tomoya Tanjo
b977ea3539
Add static keyword to trustedFPUTC/trustedFPUTWC
2014-06-17 17:43:59 +09:00
Tomoya Tanjo
018c3b060f
Make trustedFPUTC and trustedFPUTWC static
2014-06-11 18:36:58 +09:00
Tomoya Tanjo
80737ad97d
Make trustedFwrite static
2014-06-10 03:34:19 +09:00
Tomoya Tanjo
f4caebce1a
Make std.stdio.LockingTextWriter.put and lockingTextWriter @safe
2014-06-03 12:02:48 +09:00
Tomoya Tanjo
ae1a24ecfb
Mark std.stdio.LockingTextWriter.this, ~this and this(this) as @trusted
2014-05-31 22:31:12 +09:00
Tomoya Tanjo
e7ada48604
Mark std.stdio.File.tmpfile, wrapFile and size as @safe
2014-05-31 03:35:34 +09:00
Tomoya Tanjo
f6eb0ad97f
Mark std.stdio.File.seek as @trusted
2014-05-30 12:07:16 +09:00
Nick Treleaven
7c4e7f5c62
Clarify when to use byLineCopy vs byLine
2014-05-27 12:41:22 +01:00
monarch dodra
9744c9198b
Merge pull request #2184 from WalterBright/annotate-stdio
...
std.stdio: annotate C functions
2014-05-22 10:47:36 +02:00
Daniel Murphy
76878d8c43
Don't assume va_list is void*
2014-05-21 12:19:23 -07:00
Walter Bright
0732a612be
std.stdio: annotate C functions
2014-05-19 10:35:56 -07:00
Walter Bright
834ed6e0a8
Merge pull request #2083 from tom-tan/master
...
Mark std.stdio.File.fdopen as safe and trusted
2014-05-15 21:32:05 -07:00
Andrej Mitrovic
3f4fde2002
Merge pull request #2139 from monarchdodra/sortedrange
...
Fix Issue 9616 - SortedRange should support all range kinds
2014-05-01 20:03:20 +02:00
Nick Treleaven
adafe1986c
Fix caching byLineCopy.front (oops)
2014-04-18 12:22:30 +01:00
Tomoya Tanjo
ecaf000342
Mark std.stdio.File.fdopen as safe and trusted
2014-04-17 06:13:27 +08:00
Nick Treleaven
5d7e008b32
Make byLineCopy support mutable line copies
2014-04-14 13:09:38 +01:00