summaryrefslogtreecommitdiffstats
path: root/Misc
diff options
context:
space:
mode:
authorGuido van Rossum <guido@python.org>2006-03-20 04:35:06 (GMT)
committerGuido van Rossum <guido@python.org>2006-03-20 04:35:06 (GMT)
commit398b7351ac7240f1c127646d72fc606ee08a7b83 (patch)
treeb1d96fffbf53d46f3f54fb7c23c80d4ad94fc77d /Misc
parenta10f52e3b2f028bb9d5e232f067d42cd74b95184 (diff)
downloadcpython-398b7351ac7240f1c127646d72fc606ee08a7b83.zip
cpython-398b7351ac7240f1c127646d72fc606ee08a7b83.tar.gz
cpython-398b7351ac7240f1c127646d72fc606ee08a7b83.tar.bz2
Some more TODO items of things I'd like to start with.
Mention the builtins that Neal killed.
Diffstat (limited to 'Misc')
-rw-r--r--Misc/NEWS18
1 files changed, 17 insertions, 1 deletions
diff --git a/Misc/NEWS b/Misc/NEWS
index 111112b..1595649 100644
--- a/Misc/NEWS
+++ b/Misc/NEWS
@@ -12,7 +12,21 @@ What's New in Python 3000?
TO DO
-----
-- Make strings all Unicode. (First have to introduce the bytes type.)
+- See PEP 3000.
+
+- Test merging certain changes from the 2.5 HEAD code.
+
+- Weed really old/weird stuff from the library.
+
+- Unify range() and xrange().
+
+- Revamp the dict API: keys(), values(), items() return iterators, etc.
+
+- Add the bytes type.
+
+- Rework the standard I/O library to use bytes for binary files.
+
+- Make strings all Unicode.
- Get rid of classic class implementation.
@@ -31,6 +45,8 @@ Core and Builtins
- Absolute import is the default behavior for 'import foo' etc.
+- input(), raw_input() and apply() are gone.
+
Extension Modules
-----------------