summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorGuido van Rossum <guido@python.org>2001-07-05 15:27:19 (GMT)
committerGuido van Rossum <guido@python.org>2001-07-05 15:27:19 (GMT)
commit5fe2c139d5d167f7acc4c795adf276fa66e4664c (patch)
tree9846ca02a4ffd9c249a4ba5048c0b81a7fdf8f4d
parentc09cf33658a47876366c3377e4e0c74c23d4a430 (diff)
downloadcpython-5fe2c139d5d167f7acc4c795adf276fa66e4664c.zip
cpython-5fe2c139d5d167f7acc4c795adf276fa66e4664c.tar.gz
cpython-5fe2c139d5d167f7acc4c795adf276fa66e4664c.tar.bz2
List constraints on xrange() objects.
-rw-r--r--Doc/lib/libstdtypes.tex22
1 files changed, 14 insertions, 8 deletions
diff --git a/Doc/lib/libstdtypes.tex b/Doc/lib/libstdtypes.tex
index 4f7e27a..80262b0 100644
--- a/Doc/lib/libstdtypes.tex
+++ b/Doc/lib/libstdtypes.tex
@@ -379,21 +379,27 @@ separating items with commas: \code{[a, b, c]}. Tuples are
constructed by the comma operator (not within square brackets), with
or without enclosing parentheses, but an empty tuple must have the
enclosing parentheses, e.g., \code{a, b, c} or \code{()}. A single
-item tuple must have a trailing comma, e.g., \code{(d,)}. Buffers are
-not directly supported by Python syntax, but can be created by calling the
-builtin function \function{buffer()}.\bifuncindex{buffer} XRanges
-objects are similar to buffers in that there is no specific syntax to
-create them, but they are created using the \function{xrange()}
-function.\bifuncindex{xrange}
+item tuple must have a trailing comma, e.g., \code{(d,)}.
\obindex{sequence}
\obindex{string}
\obindex{Unicode}
-\obindex{buffer}
\obindex{tuple}
\obindex{list}
+
+Buffer objects are not directly supported by Python syntax, but can be
+created by calling the builtin function
+\function{buffer()}.\bifuncindex{buffer}. They don't support
+concatenation or repetition.
+\obindex{buffer}
+
+Xrange objects are similar to buffers in that there is no specific
+syntax to create them, but they are created using the \function{xrange()}
+function.\bifuncindex{xrange} They don't support slicing,
+concatenation or repetition, and using \code{in}, \code{not in},
+\function{min()} or \function{max()} on them is inefficient.
\obindex{xrange}
-Sequence types support the following operations. The \samp{in} and
+Most sequence types support the following operations. The \samp{in} and
\samp{not in} operations have the same priorities as the comparison
operations. The \samp{+} and \samp{*} operations have the same
priority as the corresponding numeric operations.\footnote{They must
66f64f7602f6ee8664d121a74988e3b'>ccdc39eab24b9218faaa3880eb13346fc879c866 parentde324a50f8e5cc2e07595232dc33908e6560d490 (diff)downloadhdf5-abdb2a64566f64f7602f6ee8664d121a74988e3b.zip
hdf5-abdb2a64566f64f7602f6ee8664d121a74988e3b.tar.gz
hdf5-abdb2a64566f64f7602f6ee8664d121a74988e3b.tar.bz2
[svn-r27551] Snapshot version 1.9 release 228
Diffstat
-rw-r--r--README.txt2
-rw-r--r--c++/src/Makefile.in2
-rw-r--r--c++/src/cpp_doc_config2
-rw-r--r--config/lt_vers.am2
-rwxr-xr-xconfigure22
-rw-r--r--configure.ac2
-rw-r--r--fortran/src/Makefile.in5
-rw-r--r--hl/c++/src/Makefile.in2
-rw-r--r--hl/fortran/src/Makefile.in2
-rw-r--r--hl/src/Makefile.in2
-rw-r--r--release_docs/RELEASE.txt2
-rw-r--r--src/H5public.h4
-rw-r--r--src/Makefile.in2
13 files changed, 25 insertions, 26 deletions
diff --git a/README.txt b/README.txt
index 0803889..4d1b59a 100644
--- a/README.txt
+++ b/README.txt
@@ -1,4 +1,4 @@
-HDF5 version 1.9.228 currently under development
+HDF5 version 1.9.229 currently under development
Please refer to the release_docs/INSTALL file for installation instructions.
------------------------------------------------------------------------------
diff --git a/c++/src/Makefile.in b/c++/src/Makefile.in
index 6d47efc..e882e8b 100644
--- a/c++/src/Makefile.in
+++ b/c++/src/Makefile.in
@@ -688,7 +688,7 @@ CHECK_CLEANFILES = *.chkexe *.chklog *.clog *.clog2
# After making changes, run bin/reconfigure to update other configure related
# files like Makefile.in.
LT_VERS_INTERFACE = 6
-LT_VERS_REVISION = 218
+LT_VERS_REVISION = 219
LT_VERS_AGE = 0
# This is our main target
diff --git a/c++/src/cpp_doc_config b/c++/src/cpp_doc_config
index 36edb72..6624fad 100644
--- a/c++/src/cpp_doc_config
+++ b/c++/src/cpp_doc_config
@@ -38,7 +38,7 @@ PROJECT_NAME = "HDF5 C++ API"
# could be handy for archiving the generated documentation or if some version
# control system is used.
-PROJECT_NUMBER = "1.9.228 currently under development"
+PROJECT_NUMBER = "1.9.229 currently under development"
# Using the PROJECT_BRIEF tag one can provide an optional one line description
# for a project that appears at the top of each page and should give viewer a
diff --git a/config/lt_vers.am b/config/lt_vers.am