Atila Neves
575b67a9b4
Ignore SECURITY file when listing timezones
...
On Arch Linux, there's an ASCII file in /usr/share/zoneinfo with
instructions on how to submit security bug reports, as can be
seen in the listing here:
https://archlinux.org/packages/core/x86_64/tzdata/files/
2021-12-13 19:17:33 +00:00
dkorpel
5d0cfcd13a
Fix scope
usage of SysTime/TimeZone
2021-11-18 23:49:51 +00:00
Petar Kirov
dfaaf8fa53
Merge remote-tracking branch 'upstream/stable' into merge_stable
2021-11-09 10:30:28 +02:00
Brian Callahan
089a3b8dc4
Add OpenBSD to the unittest.
2021-10-19 23:56:45 +00:00
lucica28
232ca53126
Fix issue 21507 - added precision for function SysTime.toIsoExtString ( #8255 )
...
Fix issue 21507 - added precision for function SysTime.toIsoExtString
Signed-off-by: Petar Kirov <PetarKirov@users.noreply.github.com>
Signed-off-by: Razvan Nitu <RazvanN7@users.noreply.github.com>
Merged-on-behalf-of: Razvan Nitu <RazvanN7@users.noreply.github.com>
2021-09-30 06:50:28 +00:00
Max Haughton
6338c93423
Update std/datetime/systime.d
...
Co-authored-by: Luís Ferreira <contact@lsferreira.net>
2021-08-20 00:08:00 +01:00
Walter Bright
08125241e0
define hnsec
2021-08-19 13:46:57 -07:00
Dennis
7b90fa3e60
remove usage of octal literals ( #8168 )
2021-07-16 08:10:10 +08:00
dkorpel
9ec24190b1
add explicit scope/return for pure functions
2021-07-11 13:34:25 +00:00
dkorpel
d875674af7
fix local variable lifetimes in systime parsing
2021-06-02 02:12:41 +00:00
berni44
b2019ebab0
Narrow imports of std.math in the rest of phobos.
2021-04-21 03:00:57 +02:00
berni44
6f2a0934a7
Adapt imports of std.format to new structure of std.format.
2021-03-19 13:22:00 +01:00
berni44
c485f11f77
Fix Issue 21700 - Long deprecated Stopwatch std.datetime is still not removed
2021-03-12 13:05:13 +01:00
Boris Carvajal
276053dd07
Remove a few uses of fully qualified names that rely on a DMD bug
2021-02-22 08:16:13 -03:00
Iain Buclaw
c6c8b12852
Implement missing OpenBSD ports in phobos
2021-02-01 18:46:54 +01:00
The Dlang Bot
c6bd15f76c
Merge pull request #7711 from kinke/reduce_ldc_diff
...
Reduce LDC diff a bit
merged-on-behalf-of: Nicholas Wilson <thewilsonator@users.noreply.github.com>
2021-01-13 19:35:05 +01:00
Martin Nowak
7f8034d9b7
Merge remote-tracking branch 'upstream/master' into stable
2020-12-18 10:33:07 +01:00
Iain Buclaw
3cae1be7f7
std.datetime.systime: Skip unsupported clocks in unittests
...
For the same reasons why we can't test all clocks in core.time.
2020-12-01 11:28:05 +01:00
Martin Kinkelin
1ea4effc10
std.datetime.timezone: Add missing import on Android
2020-11-28 20:16:26 +01:00
Martin Kinkelin
8f453556c1
std.datetime.timezone: Fix regression for Android
2020-11-27 22:00:43 +01:00
Tomáš Chaloupka
c757641b99
Make SysTime.stdTime getter @nogc
2020-11-18 12:27:23 +01:00
Luís Ferreira
7842db96a6
timezone: wrap dirEntries foreach in a trusted lambda instead of making the whole function @trusted
...
Signed-off-by: Luís Ferreira <contact@lsferreira.net>
2020-10-27 19:53:49 +01:00
Nathan Sashihara
b8e9e70e90
Fix Issue 20370 - On POSIX, std.file.copy only copies the file times at second precision
2020-09-16 09:31:41 +02:00
Nathan Sashihara
453faadf5b
Replace is(Unqual!T == Unqual!U) with is(immutable T == immutable U) for speed & memory usage
2020-08-03 15:07:32 +02:00
Geod24
04f3979317
Replace 'Issue XXX' with Bugzilla links
...
Make the links clickable, as was done in the DMD repository.
Also avoids any ambiguity w.r.t. where the issue is stored.
2020-04-13 16:28:09 +09:00
drug007
d45640894d
typo in docs
2020-03-24 11:32:12 +03:00
WebFreak001
08e0c2de24
add Date.isoWeekYear and Date.fromISOWeek
2020-03-10 22:12:37 +01:00
Jacob Carlborg
dc36c1439d
Fix location of UTC timezone file for unit test on iOS derived platforms
2020-03-03 12:51:07 +01:00
Jacob Carlborg
7d28b50441
Add support for iOS derived platforms to datetime
2020-03-03 12:51:07 +01:00
Robert Schadek
1948a81e7e
Typo fix in Systime describtion
...
ntended -> intended
2020-03-02 09:25:48 +00:00
Adam D. Ruppe
ae93f5317c
Use consistent quickindex wrapper around hand-written list-of-links tables
2020-02-21 21:04:05 -05:00
drug007
0f54e79ea2
datetime symbols deprecation schedule updated
2020-02-14 15:29:14 +03:00
Nicholas Wilson
18ac3048db
Merge pull request #7373 from burner/std.datetime.package_assert_messages
...
adding assert messages to std.datetime.package
2020-01-30 13:09:35 +08:00
Robert Schadek
861b260121
adding assert messages to std.datetime.timezone
2020-01-27 11:46:21 +00:00
Robert Schadek
5762bae076
adding assert messages to std.datetime.package
2020-01-27 11:33:23 +00:00
Alexandru Militaru
bb62aaca3d
Replaced version (unittest) with version (StdUnittest) to avoid unnecessary overhead when compiling with -unittest
2020-01-19 14:05:17 +02:00
MoonlightSentinel
64f7b67eff
Disable undocumented_declaration_check for std.datetime
...
Multiple public declarations (measureTime, ...) are deprecated and were undocumented.
Re-enable this check once these deprecated symbols are removed.
2019-12-02 20:56:47 +01:00
MoonlightSentinel
01412607f9
Advance deprecation in std.datetime
2019-12-02 19:39:26 +01:00
Berni
36ac5614ef
Fix issue 20145 - Random unittest failures in std.datetime.stopwatch
2019-09-17 16:23:51 +02:00
Nicholas Wilson
b1413e3cde
function attributes go on the right of function aliases
...
FuncType is actually `@system` because of this, for some reason it is still `pure` and `nothrow`.
2019-06-11 09:51:32 +08:00
The Dlang Bot
7972cca21f
Merge pull request #7025 from wilzbach/import-selective2
...
Use selective top-level module imports in std.{base64,csv,datetime}
merged-on-behalf-of: Nicholas Wilson <thewilsonator@users.noreply.github.com>
2019-05-23 15:59:38 +02:00
Sebastian Wilzbach
9092826b27
Use selective top-level module imports in std.{base64,csv,datetime}
2019-05-23 09:57:13 +02:00
Steven Schveighoffer
96f98ff380
Change version(unittest) code to use accessors to wrap the static
...
initializers. This prevents the compiler from executing the initializers
using CTFE during importing, when using unittest.
2019-05-22 14:55:06 -07:00
Rainer Schuetze
2e13c10025
add workaround for https://issues.dlang.org/show_bug.cgi?id=2396 to reduce compile time of unittests
2019-03-29 12:12:53 +01:00
tibi77
7ae2e67a47
Remove redundant body of @disable functions. Issue 14854 DMD ( #6893 )
...
Remove redundant body of @disable functions. Issue 14854 DMD
merged-on-behalf-of: Nicholas Wilson <thewilsonator@users.noreply.github.com>
2019-03-06 02:00:04 +01:00
Nathan Sashihara
d1df4f37d8
Fix NetBSD curStdTime error introduced by PR 6785
2018-12-18 18:29:14 -05:00
The Dlang Bot
5e6fe2f9c8
Merge pull request #6809 from n8sh/reduce-windows.d
...
Replace imports of core.sys.windows.windows to speed up compilation
merged-on-behalf-of: Sebastian Wilzbach <sebi.wilzbach@gmail.com>
2018-12-19 00:22:11 +01:00
Nathan Sashihara
6ffd4e7f28
Replace imports of core.sys.windows.windows to speed up compilation
2018-12-17 21:03:31 -05:00
Nathan Sashihara
0f20fa219c
Fix Issue 19453 - Remove unnecessary error checks in std.datetime.systime.currStdTime()
...
Posix gettimeofday called with a valid timeval address and a null second
parameter doesn't fail. Posix clock_gettime called with a valid clock_id
is only permitted to fail if the number of seconds does not fit in time_t.
2018-11-30 06:12:18 -05:00
Vladimir Panteleev
d18d52641c
std.datetime.date: Clarify that add/roll mutate the current object
...
It was not clear from the documentation whether these methods mutate
the current object, or return a new object with the applied
modification. The fact that these functions have a non-void return
type adds to the confusion.
Clarify this by explicitly mentioning that the functions mutate the
current object, and add a "Returns:" DDoc section documenting that the
methods simply return `this`.
2018-11-01 21:24:52 +00:00