Download Reference Manual
The Developer's Library for D
About Wiki Forums Source Search Contact

root/trunk/tango/io/Buffer.d


Mode:

Legend:

Added
Modified
Copied or renamed
Rev Chgset Date Author Log Message
(edit) @4110 [4110] 11/22/08 04:53:36 kris added opSlice() and reserve(). Also adjusted fill(src) and read(dst) to …
(edit) @3838 [3838] 08/03/08 13:47:38 kris fixes #1188 :: "Token is too large to fit within buffer" while using …
(edit) @3598 [3598] 06/10/08 19:49:50 kris added compress() method to control buffer compression behaviour
(edit) @3544 [3544] 06/03/08 15:47:50 kris Merged GrowBuffer? module into Buffer module
(edit) @3471 [3471] 04/27/08 18:37:11 kris added an InputStream?.load() convenience method, to load the entire stream …
(edit) @3079 [3079] 01/08/08 21:23:53 sean Changed type of 'count' from uint to auto, per Kris' request.
(edit) @3077 [3077] 01/08/08 18:22:13 sean Changed type of 'count' value from int to uint.
(edit) @2913 [2913] 11/23/07 15:39:03 kris the big toString change
(edit) @2795 [2795] 11/07/07 02:57:35 kris fixed some comments
(edit) @2789 [2789] 11/07/07 01:36:18 kris changed default values of Buffer.share(size) to be uint.max instead of 0
(edit) @2786 [2786] 11/07/07 01:15:25 kris Buffer.share() now has an optional size argument
(edit) @2755 [2755] 11/03/07 16:09:10 kris Added share() function to Buffer, and updated stream dependencies
(edit) @2751 [2751] 11/03/07 04:02:17 kris moved the convert() template into Buffer instead
(edit) @2748 [2748] 11/03/07 03:34:12 kris drain() now requires an OutputStream?, and copy(InputStream?) can populate a …
(edit) @2727 [2727] 10/27/07 19:39:42 kris fixed doc error
(edit) @2726 [2726] 10/27/07 19:32:09 kris updated doc
(edit) @2722 [2722] 10/27/07 18:01:34 kris * Moved ISelectable from IConduit to Conduit instead (where it should have …
(edit) @2702 [2702] 10/23/07 01:44:57 kris doc changes regarding Stdout now being a true OutputStream? (dereferencing …
(edit) @2701 [2701] 10/23/07 01:39:03 kris * added override for Stream methods * added missing model declarations
(edit) @2700 [2700] 10/23/07 01:33:37 kris relocated Stream interfaces to the module tail, and reshaped conduit() …
(edit) @2667 [2667] 10/21/07 20:10:16 kris * close() has now made it into the Stream API, and should be intercepted …
(edit) @2664 [2664] 10/20/07 03:55:55 kris fill() now doesn't read zero-length arrays
(edit) @2635 [2635] 10/07/07 15:13:28 kris typo …
(edit) @2634 [2634] 10/07/07 15:12:48 kris deprecated Buffer.conduit() ... use input() and/or output() instead and …
(edit) @2610 [2610] 10/03/07 03:50:04 kris getting ready to deprecate buffer.conduit in favor of buffer.input and …
(edit) @2585 [2585] 09/29/07 04:18:13 kris fixes [651] and avoids a potential stall on a slow-responding InputStream?
(edit) @2542 [2542] 09/03/07 00:53:41 kris removed 'close' from Buffer, and renamed MappedBuffer?.close to be 'detach' …
(edit) @2525 [2525] 08/30/07 01:46:35 kris disconnect() renamed to detach()
(edit) @2499 [2499] 08/20/07 02:30:37 kris whoops; adjustments for override on close()
(edit) @2498 [2498] 08/20/07 02:28:36 kris renamed dispose() to be close() instead
(edit) @2497 [2497] 08/20/07 00:58:37 kris changes for the commit/dispose/close issue: - conduit.close() now renamed …
(edit) @2490 [2490] 08/17/07 12:19:02 kris - exposed conduit read & write again, since there's really no harm in …
(edit) @2486 [2486] 08/15/07 01:43:21 kris - added opCall aliases for stream read() & write() - removed underscores …
(edit) @2473 [2473] 07/31/07 15:29:45 kris updated to check for "out of bounds error" in boundary conditions, …
(edit) @2472 [2472] 07/31/07 15:18:25 kris updated per #550, enabling flush to operate with buffers sans conduit
(edit) @2435 [2435] 07/10/07 00:52:45 kris made Buffer fully compliant with stream filters
(edit) @2322 [2322] 06/18/07 16:22:25 kris - separated flush() into flush/clear - added Win32 flush support to …
(edit) @2295 [2295] 06/11/07 03:27:22 kris found an unbalanced if/else
(edit) @2288 [2288] 06/07/07 02:19:11 kris altered a couple of error msgs
(edit) @2280 [2280] 06/04/07 21:30:09 kris third set of changes for IO adjustments: added Stream support to Reader, …
(edit) @2273 [2273] 06/02/07 14:19:25 kris fixed bug #498: incorrect return value from tango.io.Buffer.read() Thanks …
(edit) @2266 [2266] 06/02/07 02:51:50 kris fixed a bogus change to flush()
(edit) @2256 [2256] 06/01/07 22:10:00 kris second round of change for the IO adjustments: - OutputStream?.copy() now …
(edit) @2253 [2253] 05/30/07 00:56:38 kris shuffled InputStream? and OutputStream? methods around, and added means to …
(edit) @2252 [2252] 05/29/07 18:33:06 kris first batch of IO changes to support InputStream? and OutputStream?: - when …
(edit) @2182 [2182] 05/09/07 17:11:49 kris file() does not expect a minimum of 32 bytes anymore, so we'll need to …
(edit) @2178 [2178] 05/09/07 14:30:41 kris removed test harness, and retained leading fill() to limit buffer flushes …
(edit) @2177 [2177] 05/09/07 14:00:13 kris test for #456
(edit) @2136 [2136] 05/02/07 21:40:58 kris updated doc
(edit) @2134 [2134] 05/02/07 21:35:30 kris assert() does not retain side-effects like it used to, so -release started …
(edit) @2122 [2122] 04/30/07 13:40:34 kris coalesced variations of fill(), flush() and drain()
(edit) @2065 [2065] 04/16/07 17:00:37 kris flush() removed from buffer.copy(), per ticket #405
(edit) @2029 [2029] 04/11/07 23:09:13 kris - removed makeRoom() from the IBuffer interface, as part of a …
(edit) @2025 [2025] 04/11/07 20:23:36 kris - renamed Buffer.fill(dst) to be buffer.read(dst) - fixed potential buffer …
(edit) @2018 [2018] 04/10/07 21:30:47 kris doc change
(edit) @2017 [2017] 04/10/07 19:17:14 kris reverted the transfer() method and added a copy() method instead, since …
(edit) @1984 [1984] 04/03/07 19:07:33 kris added Buffer.transfer(dst) as a convenience method to siphon content from …
(edit) @1464 [1464] 01/28/07 02:23:21 kris updated to new exceptions
(edit) @1342 [1342] 01/18/07 17:33:20 kris renamed some of the Buffer methods to be less "Java-like"
(edit) @1315 [1315] 01/15/07 15:42:05 kris finally cleaned up buffer.get() to be buffer.slice()
(edit) @1211 [1211] 01/08/07 15:23:20 kris - Introduced Protocol to reader/writer framework, and updated various …
(edit) @1074 [1074] 12/09/06 20:11:55 keinfarbton ftp does now depend on the tango impl of phobos. Added explicit …
(edit) @1052 [1052] 12/06/06 20:35:58 kris Update to the Reader/Writer mechanisms. - Removed the configurable …
(edit) @1014 [1014] 11/26/06 00:52:13 kris Replaced doc references to Mango with Tango
(edit) @767 [767] 08/18/06 21:30:39 kris Updates for change from toString() to toUtf8()
(edit) @757 [757] 08/18/06 00:46:49 kris typo's
(edit) @744 [744] 08/14/06 22:38:25 kris --
(edit) @720 [720] 08/07/06 23:40:49 kris renamed Buffer.toString() to be Buffer.slice() instead. This should help …
(edit) @718 [718] 08/07/06 13:30:11 BCS fixed grammar errors to the ddoc comments
(edit) @705 [705] 08/02/06 20:06:30 kris removed TextFileConduit? & TextSocketConduit?, along with supporting code in …
(edit) @686 [686] 07/28/06 01:07:06 kris reverted changeset 684, since most of the changes made therein would break …
(edit) @684 [684] 07/27/06 16:28:59 jpelcis Added "override" where appropriate to all of tango.io but …
(edit) @673 [673] 07/25/06 14:01:22 kris added a couple of asserts
(edit) @504 [504] 07/01/06 22:45:32 kris fixed some old examples
(edit) @454 [454] 06/28/06 19:13:56 jcomellas * Corrected line endings to make them acceptable to Subversion with the …
(edit) @437 [437] 06/27/06 17:33:37 jcomellas Set the 'eol-style' property to 'native' for all the text files in the …
(edit) @413 [413] 06/25/06 21:37:17 kris moved some aliases around
(edit) @408 [408] 06/25/06 15:26:20 kris some internal renaming, plus consistency fixed
(edit) @399 [399] 06/24/06 23:19:46 kris - cleanup up the overlap between Console & Buffer - changed a couple of …
(edit) @381 [381] 06/22/06 17:39:28 kris - removed an old arg from the Format ctor - updated Format & Buffer to …
(edit) @373 [373] 06/20/06 19:21:03 kris removed IWritable from both FilePath? and Uri classes. Seemed a bit …
(edit) @238 [238] 06/16/06 01:54:19 kris fixed bug related to ctor change from the other day
(edit) @223 [223] 06/15/06 00:05:57 kris added css control for <hr/>
(edit) @213 [213] 06/14/06 20:33:16 kris changed the license tag to be dynamic (via DDoc)
(edit) @176 [176] 06/13/06 02:43:00 kris --
(edit) @175 [175] 06/13/06 02:31:41 kris Changed ctor with array argument to be inverted from prior behavior. Note …
(edit) @148 [148] 06/09/06 21:27:48 kris fixed my broken stuff from last night :/
(edit) @143 [143] 06/09/06 17:24:25 kris --
(edit) @131 [131] 06/08/06 16:17:56 kris changed the headers to be compatible with Tango
(add) @7 [7] 05/29/06 20:49:20 kris --
Note: See TracRevisionLog for help on using the revision log.