|
5ae20512af
|
Fix inserting before/after a range into the string
|
2018-02-25 12:53:42 +01:00 |
|
|
d30de300d6
|
Fix slicing a null pointer when deallocating
|
2018-02-25 11:09:57 +01:00 |
|
|
464a0fecbb
|
Make math.nbtheory.ln to a template function
|
2018-02-25 05:38:21 +01:00 |
|
|
84d6e207c5
|
Ignore dub.selections.json
|
2018-02-24 06:42:06 +01:00 |
|
|
af942116e4
|
Merge remote-tracking branch 'n8sh/getrandom-syscall'
Fix #18.
|
2018-02-22 05:25:59 +01:00 |
|
Nathan Sashihara
|
7ee4af9e79
|
Use correct getrandom linux syscall on non-x86_64
|
2018-02-21 04:49:48 -05:00 |
|
Nathan Sashihara
|
9876d9245c
|
Implement PlatformEntropySource for macOS, Microsoft Windows, NetBSD, OpenBSD, Solaris
|
2018-02-21 03:18:52 -05:00 |
|
|
bd2b88f16e
|
Update latest supported dmd to 2.078.3
|
2018-02-16 16:35:53 +01:00 |
|
|
2946fd7f81
|
Update dmd to 2.078.2
|
2018-02-15 18:33:54 +01:00 |
|
|
2cda82eeea
|
Fix handling of misaligned bytes in fill
|
2018-02-04 07:23:56 +01:00 |
|
|
e9f70853c6
|
Fix #12
|
2018-02-02 16:13:55 +01:00 |
|
|
4aaa71a7d0
|
Format ranges
|
2018-02-02 14:34:36 +01:00 |
|
|
cbc68c2c43
|
Implement formatting for enums
|
2018-02-01 16:29:13 +01:00 |
|
|
048ddf21ff
|
Replace body with do
|
2018-01-31 12:05:06 +01:00 |
|
|
fd02c411e1
|
Update latest dmd version to 2.078.1
|
2018-01-23 05:21:19 +01:00 |
|
|
b69d737845
|
Add typeid formatting tests
|
2018-01-16 17:44:09 +01:00 |
|
|
904451ccaa
|
Remove moved and deprecated conv module
|
2018-01-14 19:13:12 +01:00 |
|
|
c1864cf473
|
Add dynamic library target
|
2018-01-13 06:21:42 +01:00 |
|
|
8db1851c5c
|
Update dmd to 2.078.0
|
2018-01-04 05:36:46 +01:00 |
|
|
12de700706
|
Fix formatting null class references
|
2017-12-16 09:42:57 +01:00 |
|
|
78a8afdf75
|
Format stringish ranges
|
2017-12-15 22:42:18 +01:00 |
|
|
3c996d7c57
|
Add struct formatting
|
2017-12-14 19:47:13 +01:00 |
|
|
2a68048fc1
|
Put real formatting code into a separate function
|
2017-12-09 10:02:54 +01:00 |
|
|
907f7a4e61
|
Remove IO branch
|
2017-12-09 09:53:23 +01:00 |
|
|
670328c047
|
Drop support for 2.075.1
|
2017-12-08 10:58:39 +01:00 |
|
|
7fe69ccc5c
|
format: Aggregate types
|
2017-12-08 10:56:59 +01:00 |
|
|
26c3532e28
|
Wrap formatting into printToString
printToString gets the output string as argument and can be called
recursive with the same output string to format ranges.
|
2017-12-03 19:53:06 +01:00 |
|
|
75ce854192
|
Support dmd 2.077.1
|
2017-12-02 10:40:40 +01:00 |
|
|
9e16d84f9e
|
Reintroduce isStruct, isClass and isInterface
since they can be useful for generic programming.
|
2017-11-29 19:53:28 +01:00 |
|
|
7e7bf40f70
|
Move remaining to methods to tanya.conv
|
2017-11-29 19:09:58 +01:00 |
|
|
642717883e
|
Add boolean and null formatting
|
2017-11-29 18:44:51 +01:00 |
|
|
85be35c5e0
|
Make floating formatting safe
|
2017-11-29 07:49:20 +01:00 |
|
|
664298f038
|
Remove buffer argument from format
|
2017-11-28 22:11:19 +01:00 |
|
|
c199cdd47c
|
Merge changes to reals formatting from master
|
2017-11-28 09:32:20 +01:00 |
|
|
3a24e9e462
|
Make pointer to string conversion safer
|
2017-11-27 15:10:17 +01:00 |
|
|
f334e6a1a0
|
Check format specifier at compile time
|
2017-11-25 22:29:45 +01:00 |
|
|
72d5760589
|
Change default pointer format
|
2017-11-25 19:01:20 +01:00 |
|
|
b28dde9d8e
|
Remove triplet comma
|
2017-11-25 17:10:59 +01:00 |
|
|
b612e978bf
|
format: Add format string tests
|
2017-11-25 15:24:45 +01:00 |
|
|
02d1d8218b
|
Port vsprintf
|
2017-11-25 15:11:43 +01:00 |
|
|
fbf6ec5250
|
format: Check if the scientific form is to be used
|
2017-11-25 14:59:27 +01:00 |
|
|
ac317aa9d6
|
math.min: Drop useless second isFloatingPoint check
|
2017-11-19 22:37:15 +01:00 |
|
|
10022d158c
|
Replace aho/ali usage with HP
|
2017-11-16 19:28:44 +01:00 |
|
|
a38242d0ac
|
Make real2String more readable
|
2017-11-16 19:19:18 +01:00 |
|
|
a84c71f26d
|
Revert usage of "do" instead of "body"
And fix GCC build.
|
2017-11-16 19:15:56 +01:00 |
|
|
7797f0a1fe
|
format.conv.number2String -> format.integral2String (intern)
|
2017-11-12 11:57:47 +01:00 |
|
|
4bbc8b510a
|
conv: Use assertThrown to check ConvException is thrown
|
2017-11-12 11:44:45 +01:00 |
|
|
87ea1f98dc
|
Add range primitives that remove several elements
- isOutputRange
- popFrontN
- popFrontExactly
- popBackN
- popBackExactly
|
2017-11-05 07:00:10 +01:00 |
|
|
9422888b6c
|
Support dmd 2.075.1 - 2.077.0
|
2017-11-04 00:35:47 +01:00 |
|
|
13407fcf8a
|
math: Add min/max
|
2017-11-02 06:00:11 +01:00 |
|