|  | 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
						
						
						
						
						
						
							
 v0.7.8 | 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
						
						
						
						
						
						
							
 v0.7.7 | 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
						
						
						
						
						
						
							
 v0.7.6 | 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 |  | 
			
				
					|  | e06cc5a071 | Fix moveEmplace for static arrays | 2017-11-01 14:27:39 +01:00 |  |