summaryrefslogtreecommitdiff
path: root/contrib/iostream3/TODO
diff options
context:
space:
mode:
authorMark Adler <madler@alumni.caltech.edu>2011-09-09 23:22:10 -0700
committerMark Adler <madler@alumni.caltech.edu>2011-09-09 23:22:10 -0700
commit8e34b3a8024c028dd9fd21d70525fc6d215efde5 (patch)
tree896a32f54abdf42ae3c1bb3c5d5627668b481ce4 /contrib/iostream3/TODO
parent13a294f044ef0a89b2dcbfbb5d4d4c792673348e (diff)
downloadzlib-1.2.0.2.tar.gz
zlib-1.2.0.2.tar.bz2
zlib-1.2.0.2.zip
zlib 1.2.0.2v1.2.0.2
Diffstat (limited to 'contrib/iostream3/TODO')
-rw-r--r--contrib/iostream3/TODO17
1 files changed, 17 insertions, 0 deletions
diff --git a/contrib/iostream3/TODO b/contrib/iostream3/TODO
new file mode 100644
index 0000000..4578326
--- /dev/null
+++ b/contrib/iostream3/TODO
@@ -0,0 +1,17 @@
1Possible upgrades to gzfilebuf:
2
3- The ability to do putback (e.g. putbackfail)
4
5- The ability to seek (zlib supports this, but could be slow/tricky)
6
7- Simultaneous read/write access (does it make sense?)
8
9- Support for ios_base::ate open mode
10
11- Locale support?
12
13- Check public interface to see which calls give problems
14 (due to dependence on library internals)
15
16- Override operator<<(ostream&, gzfilebuf*) to allow direct copying
17 of stream buffer to stream ( i.e. os << is.rdbuf(); )