Walter Bright
61e2bc08cb
more static class in std.array
2022-08-15 06:21:45 -07:00
Razvan Nitu
3baff76c34
Merge pull request #8415 from ibuclaw/complexnative
...
std.complex: Add member function to returnComplex as a native type
2022-08-15 14:50:07 +03:00
Walter Bright
89049160cc
make nested class & struct static
2022-08-15 11:48:48 +00:00
Walter Bright
056606ea56
get std.typecons to compile with PR #14364
2022-08-15 11:48:45 +00:00
Nick Treleaven
42ab9b1382
[std/regex] Improve docs
...
Split up Synopsis examples, add titles and make them runnable.
Move link out of example (as the macro is not expanded in a code block).
Change ctRegex `alias flags` parameter to string (which is already
required by the implementation).
2022-08-13 14:28:41 +00:00
Walter Bright
525ed52486
getopt: make unittest @system because of delegate
2022-08-12 20:09:13 +00:00
The Dlang Bot
7c19342c28
Merge pull request #8530 from WalterBright/jsonDelegate
...
replace delegate with simple nested function
Signed-off-by: Dennis <dkorpel@users.noreply.github.com>
Merged-on-behalf-of: Walter Bright <WalterBright@users.noreply.github.com>
2022-08-12 17:00:13 +00:00
Walter Bright
6b01031cb1
Update std/json.d
...
Co-authored-by: Dennis <dkorpel@users.noreply.github.com>
2022-08-12 08:36:12 -07:00
Walter Bright
c14a7e0368
replace delegate with simple nested function
2022-08-12 07:00:42 -07:00
Razvan Nitu
f450c1deab
Merge pull request #8528 from ibara/master
...
Fix Issue 23288 - zlib: Fix potential buffer overflow
2022-08-10 15:22:01 +03:00
Brian Callahan
720f2183eb
Fix Issue 23288 - zlib: Fix potential buffer overflow
2022-08-08 15:10:36 -04:00
Geod24
8e5ef250ca
posix.mak: Don't link pthread and libmath on MacOS
...
The linker errors out on MacOS 11.
2022-08-07 17:10:30 +02:00
tynuk
1d93fa32eb
add pure attriv
2022-08-01 15:28:45 +00:00
Adam D. Ruppe
8ed1c4095a
wrong example - the paren char args are required
2022-08-01 10:08:24 +00:00
Razvan Nitu
3e72b6a82c
Merge pull request #8486 from atilaneves/move-logger
...
Move logger out of experimental
2022-07-29 15:31:34 +03:00
Atila Neves
e113440df1
Move logger out of experimental
2022-07-29 12:15:34 +02:00
Atila Neves
8280b1e7de
Add std.internal.memory to the makefiles
...
I had a linker error due to a missing symbol for the ModuleInfo
for std.internal.memory. This commit fixes that.
2022-07-26 16:09:00 +00:00
Razvan Nitu
5748ca43fd
Merge pull request #8519 from dkorpel/dice-docs
...
Fix 23270 - std.random.dice is poorly documented
2022-07-25 14:56:11 +03:00
Dennis Korpel
80e0fa23e8
Fix 23270 - std.random.dice is poorly documented
2022-07-25 11:11:25 +02:00
Paul Backus
4d0e74ba1c
std.algorithm: improve documentation of filter ( #8514 )
...
std.algorithm: improve documentation of filter
Signed-off-by: Razvan Nitu <RazvanN7@users.noreply.github.com>
Merged-on-behalf-of: Petar Kirov <PetarKirov@users.noreply.github.com>
2022-07-24 20:19:21 +00:00
lindt
218512dc95
documentation / repair broken link for std.checkedint
2022-07-24 18:58:08 +00:00
Razvan Nitu
f3b703ee14
Merge pull request #8517 from vali0901/issue_13893
...
Fix Issue 13893 - rawRead must take a non-empty buffer
2022-07-24 13:42:34 +03:00
Razvan Nitu
e38674b93a
Merge pull request #8489 from burner/logger_sharedLog_returning_shared
...
sharedLog returning shared(Logger)
2022-07-24 13:40:43 +03:00
Iulia Dumitru
d0c52225b4
Fix issue 18735 all versions of find and canfind should identify usage of predicate
2022-07-24 02:55:44 +00:00
vali0901
1d16213980
Fix Issue 13893 - rawRead must take a non-empty buffer
2022-07-23 18:09:32 +03:00
vali0901
85b47bc401
Fix Issue 13893 - rawRead must take a non-empty buffer
2022-07-23 16:50:33 +03:00
Geod24
05cf9c260b
std.file: Remove 'in' on OSX setattrlist declaration
...
Because 'in' are forbidden on extern C function with preview=in.
2022-07-21 00:55:52 +02:00
Robert burner Schadek
1ebccd3717
move @trusted unittest to @system
2022-07-20 10:06:58 +02:00
Atila Neves
f098027bd4
Fix synchronization when forwarding to the shared logger
2022-07-20 10:06:58 +02:00
Atila Neves
d4972da3d8
Fix typo
2022-07-20 10:06:58 +02:00
Atila Neves
e0855e0f9f
stdSharedDefaultLogger is shared instead __gshared
2022-07-20 10:06:58 +02:00
Atila Neves
b624262394
Delete trustedLoad
2022-07-20 10:06:58 +02:00
Robert burner Schadek
63f49d6687
sharedLog returning shared(Logger)
...
Fixes #16232
changelog
-preview=nosharedaccess
code review
working on the tests
whitespace
spaces behind casts
2022-07-20 10:06:58 +02:00
Geod24
c0af021ef0
etc.c.curl: Remove a usage of 'in' with scope
2022-07-19 12:31:20 +00:00
Geod24
545f7cf8da
Trivial: Remove Jenkinsfile
2022-07-19 12:22:47 +00:00
The Dlang Bot
258c64b332
Merge pull request #8509 from Geod24/preview-in-extern
...
Remove uses of 'in' on extern(C) functions
Signed-off-by: Nicholas Wilson <thewilsonator@users.noreply.github.com>
Merged-on-behalf-of: Mathias LANG <pro.mathias.lang@gmail.com>
2022-07-18 15:50:33 +00:00
Geod24
0295395110
Remove uses of 'in' on extern(C) functions
...
It is forbidden by DMD master.
2022-07-18 17:11:59 +02:00
Geod24
501a3ab35a
std.typecons: Remove workaround for fixed issue 15862
2022-07-18 17:11:59 +02:00
Geod24
9ecb3cbe3f
Style: Provide druntime source path to dscanner
2022-07-18 17:11:59 +02:00
Razvan Nitu
4c1354e84c
Merge pull request #8510 from dukc/unicode-ri-fix
...
Fix issue 23250 - corrected reginal indicator pairing.
2022-07-18 11:05:57 +03:00
Ate Eskola
26d8a41e83
removed reduntant import furgotten from debugging.
2022-07-16 12:38:20 +03:00
Ate Eskola
95d19d97ac
Fix issue 23250 - corrected reginal indicator pairing.
2022-07-15 16:53:51 +03:00
The Dlang Bot
9bdcd38be4
Merge pull request #8507 from pbackus/std-format-regressions
...
Fix 23245, 23246 - std.format regressions
Signed-off-by: Dennis <dkorpel@users.noreply.github.com>
Merged-on-behalf-of: Nicholas Wilson <thewilsonator@users.noreply.github.com>
2022-07-13 22:15:33 +00:00
Paul Backus
223b82ac26
Fix 23246 - std.format ignores non-const toString method of associative array value
2022-07-13 15:47:33 -04:00
Paul Backus
e1ba05dab1
Fix 23245 - std.format ignores non-const toString method of static array element
2022-07-13 15:46:29 -04:00
Iain Buclaw
d957f13db3
std.math: Faster floor(double) implementation
2022-07-13 00:16:51 +00:00
Razvan Nitu
494b318c0a
Merge pull request #8502 from GrimMaple/issue_22637
...
Fix Issue 22637 - std.conv `to!double` and `parse!double` dont throw on under/overflow
2022-07-12 11:44:13 +03:00
Mathias LANG
241d67ce0f
Merge pull request #8504 from ibuclaw/merge_dmd_druntime
...
[project] Merge druntime into the dmd repository
2022-07-09 19:39:36 +02:00
Iain Buclaw
178a768faa
Fix build script paths to work with new merged dmd-druntime repository
2022-07-09 18:47:50 +02:00
Mathias LANG
711affe26b
Merge pull request #8503 from ibuclaw/merge_stable
...
merge stable
2022-07-09 18:00:26 +02:00