summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authordkf <donal.k.fellows@manchester.ac.uk>2009-01-24 00:03:18 (GMT)
committerdkf <donal.k.fellows@manchester.ac.uk>2009-01-24 00:03:18 (GMT)
commit4d2c8ff94995922844eb90c417935958838c36d0 (patch)
tree9674981296374464f28645447c3a135102329d97
parent1cc677fe337ed9c32c7a1bbaafc2988e98a8076f (diff)
downloadtcl-4d2c8ff94995922844eb90c417935958838c36d0.zip
tcl-4d2c8ff94995922844eb90c417935958838c36d0.tar.gz
tcl-4d2c8ff94995922844eb90c417935958838c36d0.tar.bz2
Added a note that 'zlib push' is reversed by 'chan pop'.
-rw-r--r--ChangeLog64
-rw-r--r--doc/zlib.n6
2 files changed, 37 insertions, 33 deletions
diff --git a/ChangeLog b/ChangeLog
index ac5b07d..d43ac22 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,7 @@
+2009-01-23 Donal K. Fellows <dkf@users.sf.net>
+
+ * doc/zlib.n: Added a note that 'zlib push' is reversed by 'chan pop'.
+
2009-01-22 Jan Nijtmans <nijtmans@users.sf.net>
* generic/tclCompile.h: CONSTify TclPrintInstruction (TIP #27)
@@ -8,7 +12,7 @@
* generic/tclInt.decls
* generic/tclDecls.h (regenerated)
* generic/tclIntDecls.h
- * generic/tclGetDate.y: single internal const decoration
+ * generic/tclGetDate.y: Single internal const decoration.
* generic/tclDate.c:
2009-01-22 Kevin B. Kenny <kennykb@acm.org>
@@ -16,14 +20,13 @@
* unix/tcl.m4: Corrected a typo ($(SHLIB_VERSION) should be
${SHLIB_VERSION}).
* unix/configure: Autoconf 2.59
-
+
2009-01-21 Andreas Kupries <andreask@activestate.com>
* generic/tclIORChan.c (ReflectClose): Fix for [Bug 2458202].
- * generic/tclIORTrans.c (ReflectClose): Closing a channel may
- supply NULL for the 'interp'. Test for finalization needs to be
- different, and one place has to pull the interp out of the channel
- instead.
+ * generic/tclIORTrans.c (ReflectClose): Closing a channel may supply
+ NULL for the 'interp'. Test for finalization needs to be different,
+ and one place has to pull the interp out of the channel instead.
2009-01-21 Don Porter <dgp@users.sourceforge.net>
@@ -34,30 +37,29 @@
* unix/Makefile.in: Added a CONFIG_INSTALL_DIR parameter so that
* unix/tcl.m4: distributors can control where tclConfig.sh goes.
- Made the installation of 'ldAix' conditional
- upon actually being on an AIX system. Allowed for downstream
- packagers to customize SHLIB_VERSION on BSD-derived systems.
- Thanks to Stuart Cassoff for [Patch 907924].
+ Made the installation of 'ldAix' conditional upon actually being on an
+ AIX system. Allowed for downstream packagers to customize
+ SHLIB_VERSION on BSD-derived systems. Thanks to Stuart Cassoff for
+ [Patch 907924].
* unix/configure: Autoconf 2.59
-
+
2009-01-19 David Gravereaux <davygrvy@pobox.com>
* win/build.vc.bat: Improved tools detection and error message
* win/makefile.vc: Reorganized the $(TCLOBJ) file list into seperate
- parts for easier maintenance. Matched all sources built using -GL to
+ parts for easier maintenance. Matched all sources built using -GL to
both $(lib) and $(link) to use -LTCG and avoid a warning message.
Addressed the over-building nature of the htmlhelp target by moving
from a pseudo target to a real target dependent on the entire docs/
directory contents.
- * win/nmakehlp.c: Removed -g option and GrepForDefine() func
- as it isn't being used anymore. The -V option method is much
- better.
+ * win/nmakehlp.c: Removed -g option and GrepForDefine() func as it
+ isn't being used anymore. The -V option method is much better.
2009-01-16 Don Porter <dgp@users.sourceforge.net>
* generic/tcl.h: Bump patchlevel to 8.6b1.1 to distinguish
* library/init.tcl: CVS snapshots from the 8.6b1 and 8.6b2 releases
- * unix/configure.in: and to deal with the fact that the 8.6b1
+ * unix/configure.in: and to deal with the fact that the 8.6b1
* win/configure.in: version of init.tcl will not [source] in the
HEAD version of Tcl.
@@ -66,17 +68,17 @@
2009-01-14 Don Porter <dgp@users.sourceforge.net>
- * generic/tclBasic.c (Tcl_DeleteCommandFromToken): Reverted
- most of the substance of my 2009-01-12 commit. NULLing the objProc
- field of a Command when deleting it is important so that tests for
- certain classes of commands don't return false positives when applied
- to deleted command tokens. Overall change is now just replacement
- of a false comment with a true one.
+ * generic/tclBasic.c (Tcl_DeleteCommandFromToken): Reverted most
+ of the substance of my 2009-01-12 commit. NULLing the objProc field of
+ a Command when deleting it is important so that tests for certain
+ classes of commands don't return false positives when applied to
+ deleted command tokens. Overall change is now just replacement of a
+ false comment with a true one.
2009-01-13 Jan Nijtmans <nijtmans@users.sf.net>
- * unix/tcl.m4: fix [tcl-Bug 2502365] Building of head on
- HPUX is broken when using the native CC
+ * unix/tcl.m4: fix [tcl-Bug 2502365] Building of head on HPUX is
+ broken when using the native CC.
* unix/configure (autoconf-2.59)
2009-01-13 Donal K. Fellows <dkf@users.sf.net>
@@ -88,7 +90,7 @@
* generic/tclBasic.c (Tcl_DeleteCommandFromToken): One consequence of
the NRE rewrite is that there are now situations where a NULL objProc
- field in a Command struct is perfectly normal. Removed an outdated
+ field in a Command struct is perfectly normal. Removed an outdated
comment in Tcl_DeleteCommandFromToken that claimed we use
cmdPtr->objPtr==NULL as a test of command validity. In fact we use
cmdPtr->flags&CMD_IS_DELETED to perform that test. Also removed the
@@ -418,7 +420,7 @@
* unix/Makefile.in: Add build support for collections of TEA
* unix/configure.in: packages found under the pkgs directory.
- [Patch 1163406]. Still needs porting to Windows.
+ [Patch 1163406]. Still needs porting to Windows.
* unix/configure: autoconf-2.59
@@ -475,9 +477,9 @@
TIP #338 IMPLEMENTATION
* doc/AppInit.c: Made routines Tcl_SetStartupScript and
- * doc/Tcl_Main.3: Tcl_GetStartupScript public. Removed all
+ * doc/Tcl_Main.3: Tcl_GetStartupScript public. Removed all
* generic/tcl.h: internal stub access to Tcl*Startup* routines,
- * generic/tclInt.decls: and removed their implementations. Their
+ * generic/tclInt.decls: and removed their implementations. Their
* generic/tclMain.c: function can now be completely performed with
the new public interface.
*** POTENTIAL INCOMPATIBILITY for callers of the internal
@@ -1323,8 +1325,8 @@
* generic/tcl.h: Remove the "result" and "freeProc" fields
* generic/tclBasic.c: from the default public declaration of the
- * generic/tclResult.c: Tcl_Interp struct. Code should no longer
- * generic/tclStubLib.c: be accessing these fields. Access can be
+ * generic/tclResult.c: Tcl_Interp struct. Code should no longer
+ * generic/tclStubLib.c: be accessing these fields. Access can be
* generic/tclTest.c: restored by defining USE_INTERP_RESULT, but
* generic/tclUtil.c: that should only be a temporary migration aid.
*** POTENTIAL INCOMPATIBILITY ***
@@ -1602,7 +1604,7 @@
* unix/tclUnixPort.h:
* generic/tcl.h: Removed the conditional #define of
- _ANSI_ARGS_ that would support pre-prototype C compilers. Since
+ _ANSI_ARGS_ that would support pre-prototype C compilers. Since
_ANSI_ARGS_ is no longer used in tclDecls.h, it's clear no one
compiling against Tcl 8.5 headers is making use of a -DNO_PROTOTYPES
configuration.
diff --git a/doc/zlib.n b/doc/zlib.n
index e3c2122..48182bc 100644
--- a/doc/zlib.n
+++ b/doc/zlib.n
@@ -4,7 +4,7 @@
'\" See the file "license.terms" for information on usage and redistribution
'\" of this file, and for a DISCLAIMER OF ALL WARRANTIES.
'\"
-'\" RCS: @(#) $Id: zlib.n,v 1.6 2008/12/19 18:23:04 dgp Exp $
+'\" RCS: @(#) $Id: zlib.n,v 1.7 2009/01/24 00:03:18 dkf Exp $
'\"
.so man.macros
.TH zlib n 8.6 Tcl "Tcl Built-In Commands"
@@ -131,7 +131,9 @@ is to be used to receive the data.
\fBzlib push\fI mode channel\fR ?\fIoptions ...\fR
.
Pushes a compressing or decompressing transformation onto the channel
-\fIchannel\fR. The \fImode\fR argument determines what type of transformation
+\fIchannel\fR.
+The transformation can be removed again with \fBchan pop\fR.
+The \fImode\fR argument determines what type of transformation
is pushed; the following are supported:
.RS
.TP