Commit graph

4991 commits

Author SHA1 Message Date
David Nadlinger
6dbeb6b8a7 Merge pull request #1664 from majiang/master
improve Fft comments: add description of FFT conventions
2013-10-29 08:20:19 -07:00
David Nadlinger
52c6ecf427 Merge pull request #1655 from monarchdodra/arrayEmplace
Remove conditional emplace call
2013-10-29 08:18:38 -07:00
monarch dodra
99100cf9ac Remove explicit pure 2013-10-29 10:58:40 +01:00
Andrei Alexandrescu
f9712aae6f Merge pull request #1529 from monarchdodra/appenderEmplace
Fix appender form elaborate assign types
2013-10-26 20:31:49 -07:00
Ognjen Ivkovic
482f938b53 Resolve merge conflict. 2013-10-26 11:47:11 -06:00
Ognjen Ivkovic
4d30a5f278 Fix issue 11361 - Variant fails to compile with delegates containing const arguments. 2013-10-26 00:32:27 -06:00
Ognjen Ivkovic
9e0563d5e0 Slightly reworded comment. 2013-10-25 20:26:22 -06:00
Ognjen Ivkovic
042f3d4282 Add unittests for issue 11360. 2013-10-25 20:24:05 -06:00
Ognjen Ivkovic
a563a920eb Changed to return uninitialized Variant when the stored function returns void. 2013-10-25 19:22:18 -06:00
majiang
85bd7d1931 improve Fft comments: fix typo 'nterleaved'; add description of FFT conventions 2013-10-25 23:19:42 +09:00
monarch dodra
228e78b79c Fix missing void back(bool) in Array!bool.Range
Forked from #1010

Also some cleanup:
changed ulong to size_t, some spaces, some Tuples, some "!(T)"=>"!T"
2013-10-25 09:12:30 +02:00
Andrej Mitrovic
92c71f45f8 Merge pull request #1152 from andralex/4916
Fix Issue 4916: struct VariantN does not overload ()
2013-10-24 18:30:37 -07:00
monarch dodra
bad21bd222 Merge pull request #1660 from AndrejMitrovic/Fix11339
Issue 11339 - Add examples for ElementEncodingType and ElementType
2013-10-24 15:14:34 -07:00
Andrej Mitrovic
ce23685c0b Merge pull request #1538 from dymk/win64-fileio
Fix Issue 10227: Add missing file I/O functions for Win64 DMD and Windows LDC
2013-10-24 14:43:43 -07:00
Andrej Mitrovic
c97904bf4f Merge pull request #1571 from quickfur/assumeWontThrow
Implement assumeWontThrow.
2013-10-24 14:36:14 -07:00
Andrej Mitrovic
6c794801c4 Merge pull request #1477 from monarchdodra/splitwhite2
std.array.split Unicode correctness
2013-10-24 14:25:12 -07:00
Andrej Mitrovic
c2c95ca991 Merge pull request #1165 from andralex/5410
Fix Issue 5410 - Variant.convertsTo(const(char)[]) seems broke
2013-10-24 14:14:30 -07:00
Andrej Mitrovic
5756025d64 Merge pull request #1222 from 9rnsr/categorize_traits
Add category table in std.traits
2013-10-24 13:49:53 -07:00
Andrej Mitrovic
e8883a8542 Fixes Issue 11339 - Add examples for ElementEncodingType and ElementType. 2013-10-24 16:39:44 +02:00
Andrej Mitrovic
9461ff427e Merge pull request #1074 from monarchdodra/9314
Issue 9314 - std.algorithm.minCount of const(int)[]
2013-10-24 06:35:36 -07:00
monarch dodra
43a77fa50c support for empty static arrays in ElementEncodingType 2013-10-24 12:37:41 +02:00
monarchdodra
a4b9321901 Fix Issue 11336 - ElementType does not support types with disabled postblits 2013-10-24 09:44:41 +02:00
Andrej Mitrovic
693ccb171d Merge pull request #1410 from monarchdodra/AppenderCapacity
Appender.reserve: Overzealous and wrong
2013-10-23 18:33:24 -07:00
Andrej Mitrovic
779eedccb1 Merge pull request #1421 from Dav1dde/jsonimproved
Improved std.json api, typesafe and easier to use
2013-10-23 18:22:59 -07:00
Andrej Mitrovic
60e00e55d5 Merge pull request #1543 from Kapps/fix10961
Fix 10961 - Assigning void[] to Variant causes compiler errors.
2013-10-23 16:30:24 -07:00
Andrej Mitrovic
1f37a2e97a Merge pull request #1648 from seeschloss/http_ftp_charset_doc
Documentation precisions regarding HTTP/FTP charset encoding
2013-10-23 16:27:50 -07:00
safety0ff
249c6328ff Merge dirEntries unittests and modify to run within the same testdir. 2013-10-23 18:08:36 -04:00
David
1958c95666 Improved std.json api, typesafe and easier to use 2013-10-23 23:50:00 +02:00
Andrej Mitrovic
99ed3e6c6b Merge pull request #1603 from monarchdodra/swapFullMuable
fix swap to check full mutability
2013-10-22 20:55:35 -07:00
Jonathan M Davis
5663f56d9a Merge pull request #1630 from monarchdodra/uninitializedFill
Remove deprecated uninitializedFill
2013-10-22 13:55:27 -07:00
monarchdodra
7e2e705083 fix swap to check full mutability 2013-10-22 18:46:34 +02:00
Andrej Mitrovic
bfbf0d3f54 Merge pull request #1602 from monarchdodra/swapNonAssignable
Make swap work on non-assignable structs
2013-10-22 07:13:37 -07:00
monarchdodra
e5c936adfb Remove conditional emplace call 2013-10-20 16:04:09 +02:00
David Nadlinger
edf906bc7f Merge pull request #1629 from monarchdodra/emplaceArray
Final fix for emplace
2013-10-20 06:25:37 -07:00
monarchdodra
507a30aaab Improve swap documentation 2013-10-20 15:02:57 +02:00
monarchdodra
ed914dfd10 Skip points to check when there are no pointers 2013-10-20 14:40:48 +02:00
monarchdodra
f0f2c6f310 Indentation fix 2013-10-20 14:40:48 +02:00
monarchdodra
97e1fb80d4 Fix swap for non-assignable 2013-10-20 14:40:48 +02:00
SeeSchloss
be87817e03 Documentation precisions regarding HTTP/FTP charset encoding 2013-10-19 16:19:48 +02:00
Andrej Mitrovic
4ba3387b7d Fixes Issue 11299 - formattedRead does not compile without the -unittest flag due to missing import. 2013-10-19 13:00:34 +02:00
Dmitry Olshansky
87bff6186c split off rarely used unicode tables
This avoids parsing large files reducing parse time by 30 ms for me
(it took ~70ms to parse tables, now ~40ms).
And move hangul sets to Trie tables as well.
Also saves around 30Kb on "hello world" app.
2013-10-17 18:49:11 +04:00
Andrej Mitrovic
217ae37b58 Merge pull request #1649 from JakobOvrum/syserrorstring
[REG 2.064] Fix issue 11283 - Remove sysErrorString unittest
2013-10-17 05:27:30 -07:00
monarch dodra
bdc3130198 Merge pull request #1643 from WalterBright/rm-std.typecons-from-format
remove typecons std.string dependency from std.format
2013-10-17 05:15:55 -07:00
David Nadlinger
bacca6533c Merge pull request #1645 from WalterBright/improve-std.asii
improve optimization potential of std.ascii
2013-10-17 05:03:41 -07:00
Jakob Ovrum
e0d5308ef5 Fix issue 11283 - Remove sysErrorString unittest 2013-10-17 18:34:53 +09:00
Walter Bright
f4e3435e1f Merge pull request #1647 from dawgfoto/fixLinkSize
smaller executables
2013-10-17 01:05:08 -07:00
Walter Bright
a5bfcdefde improve optimization potential of std.ascii 2013-10-16 16:12:46 -07:00
Walter Bright
43faa15c5a rebase 2013-10-16 11:32:45 -07:00
Walter Bright
d8c114cf07 remove import dependencies from std.format 2013-10-16 11:26:17 -07:00
monarch dodra
d122aa0cb0 Merge pull request #1635 from kiith-sa/patch-7
DDoc: Doc improvements for std.algorithm (see extended description)
2013-10-16 06:04:15 -07:00