Commit Graph

574 Commits

Author SHA1 Message Date
belka 6f549df243 Update README description 2017-06-07 08:04:50 +02:00
belka 4633bcc680 Set: Fix comparing with removed elements 2017-06-07 07:57:22 +02:00
belka dc39efd316 Add some unit tests for InternetAddress 2017-06-03 15:18:53 +02:00
belka 260937e4fb Put socket overlapped I/O docs into a D_Ddoc block 2017-06-03 13:20:32 +02:00
belka e17fff2881 Update 2.074 compiler 2017-06-02 22:01:13 +02:00
belka bc32511254 Fix template parameters for Set 2017-06-01 22:36:38 +02:00
belka f30972f948 Add basic constructors and opAssign to Set 2017-06-01 06:26:06 +02:00
belka ea33ca62c8 Implement lookups in the Set 2017-05-31 10:29:07 +02:00
belka 0f365758e1 Add optional fieldnames for Pair 2017-05-30 20:20:20 +02:00
belka 2815b53a88 Implement Set Range 2017-05-30 15:52:18 +02:00
belka 6c0588164a Rename String.toString back to get()
Since it is expected that the return type of toString() is
immutable(char)[] and not char[] or const(char)[].
2017-05-29 11:41:49 +02:00
belka 8ee1d647ce Close issue 212
Introduce Range and constRange aliases for containers.
2017-05-29 11:26:39 +02:00
belka 25791775e6 Add information about the Set to README 2017-05-29 10:58:37 +02:00
belka f013e2f1f4 Implement a Set container first 2017-05-29 10:50:01 +02:00
belka ac3935d71b Merge branch 'master' into horton-table 2017-05-28 10:15:02 +02:00
belka b1c217e272 Fix kqueue to work with SocketType 2017-05-25 22:21:45 +02:00
belka d007aaa310 Rename socket_t to SocketType 2017-05-25 21:59:40 +02:00
belka 8aaf9e14be Add HashTable struct 2017-05-23 22:17:35 +02:00
belka ae3e6b46f6 Import std.algorithm.comparison for network.socket on Windows 2017-05-21 10:25:54 +02:00
belka 8687df1fbb Define AddressFamily in network.socket 2017-05-21 10:20:57 +02:00
belka ba0aff6737 Add tanya.typecons.Pair 2017-05-19 21:15:56 +02:00
belka a648e2120a Fix parameter count for docs in container.string v0.5.0 2017-05-19 20:01:04 +02:00
belka bc61809050 Implement DList.insertBack 2017-05-16 13:16:18 +02:00
belka 8c42cbfd63 Rename Vector to Array
For consistency with Phobos.
2017-05-16 12:12:57 +02:00
belka 58664570f9 Add new branch, add DList to package description 2017-05-15 20:09:32 +02:00
belka decb82f437 Remove crypto.mac for now
It wasn't released yet and needs some work.
2017-05-15 19:57:36 +02:00
belka 357c7e279d Add doubly-linked list
DList is an adjusted copy of SList. Missing:
* insertBack
* insertAfter
* removeBack
2017-05-15 19:50:20 +02:00
belka 32e19c8b58 Rename String.get into toString. Add String.toStringz 2017-05-14 11:56:57 +02:00
belka f5c6c5b483 Add Payload template for memory.types 2017-05-13 08:43:49 +02:00
belka ba2d086fb8 Add memory.types.Scoped 2017-05-13 08:27:51 +02:00
belka 7a0241b484 Fix unittest text for strings 2017-05-12 22:42:43 +02:00
belka 36dad80e18 Use char ranges to avoid compilation errors on elder compilers 2017-05-12 21:46:48 +02:00
belka 29d883150e Fix unittests on 2.072 and 2.071 2017-05-12 21:10:22 +02:00
belka e2bed0cfcb Replace tabs with spaces in mmappool and buffer 2017-05-12 21:02:24 +02:00
belka 38afeac071 Insert String.insertFront and String.insertBack 2017-05-12 20:55:42 +02:00
belka 001c7c3e33 Replace immutable with const in Vector 2017-05-12 20:35:16 +02:00
belka d4ab339feb Add String.remove 2017-05-12 20:23:16 +02:00
belka 8477312769 Add editorconfig 2017-05-11 13:57:24 +02:00
belka 67f90e137d Add codecov badge 2017-05-11 13:15:04 +02:00
belka f264fd5597 Generate unittest coverage information 2017-05-11 13:11:12 +02:00
belka 9e75620f1b Fix appveyor branch badges 2017-05-11 07:05:13 +02:00
belka 45825946c0 Appveyor (#10)
* Add appveyor.yml

* Try major VC version

* Switch to VC 2015

* Try new version

* Try enterprise

* Try another path

* Change VC template

* Set arch

* Set LINKCMD64

* Fix quotes

* Update LINKCMD64

* remove dir

* Update arch

* Fix syntax

* Set arch to x64

* Remove extra dub downloading

* Remove dub version

* Download dub for 2.071.2

* Use DVersion

* Fix nul in powershell

* Put quotes to commands

* Add badges
2017-05-11 06:26:59 +02:00
belka 8afb552d59 mp.Integer: add two's complement constructor 2017-05-10 19:27:25 +02:00
belka e4091669f8 Add information about io branch 2017-05-10 13:18:58 +02:00
belka 1cb9349226 math.mp.Integer.toVector return two's complement 2017-05-09 06:27:30 +02:00
belka 06620dc5df math.mp.Integer: Return two's complement length 2017-05-08 21:09:52 +02:00
belka 708d95db49 Remove utf8string branch 2017-05-06 11:55:20 +02:00
belka 85d9361bfb Fix fill with char on older compilers 2017-05-05 07:03:16 +02:00
belka a6a6f496eb Implement string slice assignments 2017-05-04 23:17:50 +02:00
belka db12f03264 Merge branch 'master' into utf8string 2017-05-03 19:15:13 +02:00